diff --git a/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_pt_BR.properties
index 77620e5c4ebbb08d6711bf797a24e15b916cc4e5..020759c5011ce0f0f1e686b46d89e90aa39491db 100644
--- a/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_pt_BR.properties
@@ -1,5 +1,6 @@
-#Thu Jun 04 18:43:02 CEST 2020
+#Tue Jan 05 20:09:19 CET 2021
 managed.cal=Calend\u00E1rios administrados
+managed.curriculum=Curr\u00EDculo Gerenciado
 managed.flags.course.access=Acessar configura\u00E7\u00E3o
 managed.flags.course.all=Gerenciado externamente por completo
 managed.flags.course.bookings=Regras de reservas
diff --git a/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
index d09695bb5558fb48bb23c1c109220dc159924394..c9ef7b9b128fd599e01b5c91386a840d61362223 100644
--- a/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 25 20:18:57 CEST 2020
+#Tue Jan 05 20:09:26 CET 2021
 action.bulkedit=Editar os atributos desses usu\u00E1rios
 action.choose=Escolher
 action.choose.finish=Fechar e terminar
@@ -29,6 +29,7 @@ delete.user.data.title=Excluir usu\u00E1rio "{0}"
 deleted.user.list=Lista de usu\u00E1rios exclu\u00EDdos
 deselectall=$org.olat.core.gui.components.table\:uncheckall
 edit.uauth=Autentica\u00E7\u00F5es
+edit.udisadvantage=Compensa\u00E7\u00E3o de desvantagens
 edit.uhomepage=Cart\u00E3o de visitas
 edit.uprefs=Configura\u00E7\u00F5es de sistema
 edit.uprofile=Perfil de usu\u00E1rio
diff --git a/src/main/java/org/olat/admin/user/bulkChange/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/user/bulkChange/_i18n/LocalStrings_pt_BR.properties
index 96e44cbcd65225c1b00ad7cad2d1a5d55297d90c..f3aaa08b1aec109a0b0afdfe3972e48bdab1b209 100644
--- a/src/main/java/org/olat/admin/user/bulkChange/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/user/bulkChange/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jun 04 19:38:59 CEST 2020
+#Tue Jan 05 20:09:47 CET 2021
 add.to.groups=Os utilizadores escolhidos ser\u00E3o adicionados aos grupos seguintes\:
 bulk.auto.disc=Aceitar os termos de uso
 bulk.lang.german=Definir o idioma do sistema para alem\u00E3o
@@ -9,8 +9,10 @@ bulk.psw.users=Lista de usu\u00E1rios
 error.password=$org.olat.user\:error.password.invalid
 form.name.language=Idioma
 form.name.pwd=Senha
+main.menu.title=Redefinir senha
 main.menu.title.alt=Bulk modifica\u00E7\u00E3o da senha
 organisations=Organiza\u00E7\u00E3o
+password.reset.desc=As mudan\u00E7as s\u00E3o definitivas e n\u00E3o podem ser restauradas.
 role.add=Adicionar
 role.remove=Remover
 step.notmandatory=Esse passo n\u00E3o \u00E9 obrigat\u00F3rio, tendo que h\u00E1 modifica\u00E7\u00F5es em outros lugares.
diff --git a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
index acf18850cb29021f23199a437bd612a80df5864d..28cfa4814e09f923c9f14aba9c4ef00d0ab92f8a 100644
--- a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 25 20:31:03 CEST 2020
+#Tue Jan 05 20:09:48 CET 2021
 cal.add.event=Adicionar evento
 cal.add.readonly=(somente leitura)
 cal.color.choose=Escolher cor
diff --git a/src/main/java/org/olat/commons/info/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/commons/info/ui/_i18n/LocalStrings_pt_BR.properties
index c1238ac2db4e2934802855f133b759ecace6affa..2eb9639a88d8a7a447f2e268590f4bde6a3d2f99 100644
--- a/src/main/java/org/olat/commons/info/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/commons/info/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Sep 05 19:08:40 CEST 2017
+#Tue Jan 05 17:19:27 CET 2021
 already.deleted=Esta mensagem foi apagada por outro usu\u00E1rio neste meio tempo.
 already.edited=Esta mensagem esta sendo editada pelo usu\u00E1rio {0}. Tente mais tarde.
 already.edited.same.user=Esta mensagem esta sendo editada pelo usu\u00E1rio {0}. $org.olat.core\:lock.same.user.different.window
@@ -20,6 +20,7 @@ new_message=Criar nova mensagem
 wizard.step0.description=Escrever mensagem
 wizard.step0.title=Texto da mensagem
 wizard.step1.description=Configurar distribui\u00E7\u00E3o de e-mail
+wizard.step1.form_description=Opcionalmente, voc\u00EA pode enviar um e-mail para os grupos de estudo selecionados deste curso. Este e-mail \u00E9 acionado <b>imediatamente</b>. Ele ser\u00E1 enviado aos destinat\u00E1rios em <b>adi\u00E7\u00E3o</b> para a notifica\u00E7\u00E3o de inscri\u00E7\u00E3o.
 wizard.step1.send_option=Enviar e-mail
 wizard.step1.send_option.subscriber=Assinantes
 wizard.step1.title=Configurar distribui\u00E7\u00E3o de e-mail
diff --git a/src/main/java/org/olat/core/commons/editor/htmleditor/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/editor/htmleditor/_i18n/LocalStrings_pt_BR.properties
index 2d65747b774c281e0f24ca3ec698e3413956f075..4c650fb554fb6dc756d335349c2df6b719effb5f 100644
--- a/src/main/java/org/olat/core/commons/editor/htmleditor/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/editor/htmleditor/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,6 @@
-#Mon Feb 08 20:05:45 CET 2016
+#Tue Jan 05 19:16:31 CET 2021
+acquireownbuttontext=Assumir e editar
+error.lock.lost=Voc\u00EA perdeu a trava.
 error.pageeditedby=Esta p\u00E1gina est\u00E1 sendo editada atualmente pelo usu\u00E1rio {0}. Favor tentar novamente mais tarde.
 file.too.large.server=Este documento n\u00E3o pode ser armazenado, pois \u00E9 muito grande\: ({0} KB). S\u00E3o permitidos arquivos de at\u00E9 {1} KB.
 lastModified=\u00DAltima modifica\u00E7\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 e6e9150acbaa1bd915f3247f1c1ba3e99eb434c4..79ea4a5a857a6121f519288fa6897d6c1461a85d 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,21 @@
-#Tue May 26 15:11:06 CEST 2020
+#Tue Jan 05 17:16:02 CET 2021
 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.edit.enabled=Editando
+admin.edit.enabled.help=Desativando esta op\u00E7\u00E3o, ONLYOFFICE \u00E9 usado apenas para exibir documentos. Entretanto, eles n\u00E3o podem ser editados com o ONLYOFFICE.
+admin.editor.enabled=Editor de documentos
 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.mobile.modes=Visualizador Mobile
+admin.mobile.query=Consulta de m\u00EDdia
+admin.mobile.query.help=Consulta de m\u00EDdia CSS para decidir se o Mobile Viewer deve ser exibido.
+admin.mode.edit=Editor
+admin.mode.embedded=Incorporado
+admin.mode.view=Visualizador
+admin.thumbnails.enabled=Miniaturas
 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".
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 b89344ed0047c778242aa54e6c4b92de30719908..8a9d8c068af257df5f82bc962c4a8542a45e7bb0 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,4 +1,4 @@
-#Tue May 26 15:13:50 CEST 2020
+#Tue Jan 05 17:16:16 CET 2021
 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
@@ -24,6 +24,8 @@ 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.
+open.button=Abrir
+open.message=Abra o arquivo {0} no editor de documentos.
 table.filter.edit=Editar
 table.filter.read.only=Somente leitura
 table.filter.show.all=Mostrar tudo
diff --git a/src/main/java/org/olat/core/configuration/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/configuration/_i18n/LocalStrings_pt_BR.properties
index 59d18a9598e19f6a02c3cddea21f92254b780de6..9755029643261de5fa072bc98f4d537e907c76df 100644
--- a/src/main/java/org/olat/core/configuration/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/configuration/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,18 @@
-#Thu Sep 16 17:08:58 CEST 2010
+#Tue Jan 05 17:18:42 CET 2021
+configuration.properties.link=Configura\u00E7\u00E3o do m\u00F3dulo
+configuration.property.key=Chave
+configuration.property.value=Valor de configura\u00E7\u00E3o
+filter.show.all=Tudo
+filter.show.overwritten.only=Somente propriedades locais
+filter.show.redundant.only=Somente propriedades redundantes
 main.menu.title=Configura\u00E7\u00E3o
 main.menu.title.alt=Par\u00E2metro de inicializa\u00E7\u00E3o do OLAT definido
+olat.local.properties.description=Os valores das configura\u00E7\u00F5es do m\u00F3dulo sobrescrevem todos os outros valores e s\u00E3o lidos diretamente dos arquivos.
+olat.properties.description=Uma lista de todas as chaves das vari\u00E1veis padr\u00E3o. olat.local.properties sobrescreve olat.properties e vari\u00E1veis de ambiente sobrescreve olat.local.properties.
+olat.property.key=Chave
+olat.property.overwrite.value=olat.local.properties
+olat.property.redundancy=Redund\u00E2ncia
+olat.property.value=olat.properties
+olat.system.property.value=Propriedade ambiental
 overwrite.properties.not.found=O arquivo  olat.local.properties n\u00E3o foi encontrado no classpath\!
+setup.properties.link=Propriedades Padr\u00E3o
diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/_i18n/LocalStrings_pt_BR.properties
index b8203fa446e9980fb1b147786de912e54ac077b3..f694d88309ff732dac3d9f8cb58985e25ec012f5 100644
--- a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Feb 08 13:30:06 CET 2018
+#Tue Jan 05 19:16:07 CET 2021
 confirm.delete.file=Voc\u00EA realmente deseja remover este arquivo?
 confirm.delete.file.title=Excluir arquivo
 day.short.di=Ter
@@ -9,6 +9,8 @@ day.short.mo=Seg
 day.short.sa=S\u00E1b
 day.short.so=Dom
 file.element.delete=Excluir arquivo selecionado do servidor
+file.element.dnd.info=Arraste e solte o arquivo aqui ou
+file.element.dnd.select=Escolha o arquivo
 file.element.error.general=Erro desconhecido durante a transfer\u00EAncia de arquivo. Tente novamente e certifique-se que o nome do arquivo n\u00E3o cont\u00E9m quaisquer caracteres especiais (+"*\u00E7&/()\=?^`^'\!$\u00A3\u00A8\:,;\u00A7\u00B0).
 file.element.select=Selecione arquivo
 file.element.select.maxsize=Max {0}
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 6034f3e1caff69a8f908dc983e0f20f12a584520..b1a174abef43ef17cdc3248493da142acc6e9469 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,4 @@
-#Fri Sep 25 19:34:54 CEST 2020
+#Tue Jan 05 19:20:31 CET 2021
 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
@@ -30,11 +30,18 @@ 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
+compensation.label=Compensa\u00E7\u00E3o de desvantagens
+compensation.value=<i class\='o_icon o_icon_disadvantage_compensation'> </i> +{0}m
 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
+confirm.stop.final.text.details=Voc\u00EA quer terminar o exame "{0}" para as pessoas com compensa\u00E7\u00E3o de desvantagem agora?
+confirm.stop.pull.running.sessions=Puxar os testes automaticamente.
+confirm.stop.text.compensations=H\u00E1 <strong>uma pessoa</strong> com uma compensa\u00E7\u00E3o para as desvantagens.
+confirm.stop.text.compensations.plural=H\u00E1 <strong>{0} pessoas</strong> com compensa\u00E7\u00F5es para as desvantagens.
 confirm.stop.text.details=Voc\u00EA quer terminar o teste agora "{0}"?
 confirm.stop.title=Concluir o teste
+confirm.stop.with.disadvantages=Terminar o teste para as pessoas com uma compensa\u00E7\u00E3o por desvantagens tamb\u00E9m.
 elements.to.review=<i class\="o_icon o_icon_warning"> </i> {0} pendente
 end=Fim
 filter=$org.olat.modules.assessment.ui\:filter
@@ -71,6 +78,7 @@ reset.attempts=Resetar n\u00FAmero de tentativas
 reset.attempts.explanation=Este teste terminou. Voc\u00EA pode redefinir o n\u00FAmero de tentativas. O participante deve iniciar o teste novamente desde o in\u00EDcio. Exce\u00E7\u00E3o\: se voc\u00EA j\u00E1 reabriu o teste com a fun\u00E7\u00E3o "Reabrir testes encerrados". Em seguida, o participante do teste pode continuar o teste de onde parou. <br>O n\u00FAmero de tentativas \u00E9 reiniciado para 0. Os dados das tentativas anteriores s\u00E3o armazenados independentemente da nova tentativa.
 save.done=$org.olat.modules.assessment.ui\:save.done
 statistics.small.overview=$org.olat.modules.assessment.ui\:statistics.small.overview
+stop=Terminar
 sub.details=Detalhes
 table.entries=Entradas
 table.header.assessmentStatus=$org.olat.modules.assessment.ui\:table.header.assessmentStatus
@@ -90,6 +98,7 @@ table.header.numOfParticipants=$org.olat.modules.assessment.ui\:table.header.num
 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.run.start=$org.olat.modules.assessment.ui\:table.header.run.start
 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
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 bf79ca008c85f5b254cacb2334ba8f1747e386fb..e9149b3c4360bf2650b3611961c7d431bb85a5c2 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 @@
-#Tue May 26 20:18:15 CEST 2020
+#Tue Jan 05 19:20:43 CET 2021
 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.
@@ -64,6 +64,7 @@ recertification.year=Ano
 relation.right.email=C\u00F3pia de certificados por e-mail
 replace=Substituir
 table.header.certificate=Certificado
+table.statements.empty=N\u00E3o h\u00E1 confirma\u00E7\u00F5es ou certificados dispon\u00EDveis
 template.file=Arquivo
 template.name=Nome
 timelapse.after=ap\u00F3s
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 712bacbd6be46441ba39309d5e1ebdf43c345f75..be80c96ec9312e9d57e6f4988bea6319d1ac5ef1 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,4 @@
-#Tue May 26 20:21:59 CEST 2020
+#Tue Jan 05 19:23:08 CET 2021
 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
@@ -9,6 +9,7 @@ create=Criar
 create.group=Criar grupo
 easy.operator=Operador
 easy.value=Valor
+engroupedit.table.coaches=Treinadores
 engroupedit.table.description=Descri\u00E7\u00E3o
 engroupedit.table.down=Abaixo
 engroupedit.table.enrolled=Inscrito
@@ -118,4 +119,5 @@ solution.provideone.nodereference=Dica\: Fornecer uma identifica\u00E7\u00E3o de
 solution.provideone.username=Dica\: Fornecer um nome de usu\u00E1rio exato. Estar ciente que a exist\u00EAncia deste usu\u00E1rio no sistema n\u00E3o estar\u00E1 verificada.
 solution.providetwo.attrvalue=Dica\: A fun\u00E7\u00E3o {0} necessita de um nome de atributo e um valor de atributo, ambos fechados em " ".
 solution.takeassessablenode=Dica\: Verificar Ajuda para uma lista de elementos de curso que podem ser avaliados.
+table.header.coaches=Treinador
 xx={0}
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 cc034a9721a7c9e584a6ed326fdf359842ba8809..42a1b878512cc6b406ecbbf855026051b0b2b628 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 @@
-#Fri Sep 25 19:49:56 CEST 2020
+#Tue Jan 05 19:23:09 CET 2021
 command.new_db=Criar novo banco de dados
 customDb.category=Nome
 customDb.create=Criar
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 978d117001b6fe81bef9ef2320a46f8fba0cc693..c5a31fbea18562a71d0fdef987bd23e33506446b 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 May 26 22:51:35 CEST 2020
+#Tue Jan 05 19:23:09 CET 2021
 access.form.label=Acesso ao curso inteiro tem
 access.legend=Modificar acesso ao curso inteiro
 alternative=Pesquisar por elemento de curso alternativo
@@ -45,6 +45,7 @@ coursefolder.close=Fechar pasta de armazenamento
 coursefolder.name=Pasta de armazenamento
 coursestatus.ok.message=Este curso no editor est\u00E1 correto.
 deletenode.confirm=Voc\u00EA tem certeza que quer apagar permanentemente este elemento de curso assim como todos os seus sub-elementos?
+deletenode.confirm.inuse.assessment.mode=$\:deletenode.confirm <div class\='o_warning'>Este elemento do curso \u00E9 usado em pelo menos um <strong>modo de avalia\u00E7\u00E3o</strong>. Se o elemento do curso for exclu\u00EDdo, a configura\u00E7\u00E3o do modo de avalia\u00E7\u00E3o deve ser ajustada\!</div>
 deletenode.error.rootnode=O elemento de curso principal n\u00E3o pode ser apagado.
 deletenode.error.selectfirst=Favor selecionar um elemento de curso de seu curso.
 deletenode.header=Confirma\u00E7\u00E3o de elemento de curso apagado
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 a9ed9d8e937535509d6e7056a7c3bf4c3eec3eba..d97927c102512f17179601f84254acc3b616c14e 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 @@
-#Tue May 26 22:52:03 CEST 2020
+#Tue Jan 05 19:23:10 CET 2021
 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/nodes/appointments/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/appointments/ui/_i18n/LocalStrings_pt_BR.properties
index b89b3a09536e4f65d03e34f285d46e88ad4936c9..718136c00d87fe1a4b39d5de666124127dffeefc 100644
--- a/src/main/java/org/olat/course/nodes/appointments/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/appointments/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,7 +1,11 @@
-#Fri Sep 25 19:43:07 CEST 2020
+#Tue Jan 05 19:23:27 CET 2021
 config.edit.appointment=Editar compromissos
-config.edit.topic=Editar t\u00f3pico
-pane.tab.config=Configura\u00e7\u00e3o
+config.edit.topic=Editar t\u00F3pico
+no.upcomming.appointments=Como {0} voc\u00EA n\u00E3o selecionou nenhum compromisso.
+no.upcomming.appointments.coach=Treinador
+no.upcomming.appointments.owner=Propriet\u00E1rio
+no.upcomming.appointments.participant=Participante
+pane.tab.config=Configura\u00E7\u00E3o
 role.coach=Treinador
 title.appointment=Agendamento de compromissos
-user.rights=Direitos do usu\u00e1rio
+user.rights=Direitos do usu\u00E1rio
diff --git a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties
index c8eddc7a073ec3a6965109e50ced67fe402031d6..d7bb0ce2cd07638cb8d1e1ff81a9072470399525 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 @@
-#Fri Sep 25 19:43:13 CEST 2020
+#Tue Jan 05 19:23:41 CET 2021
 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,7 @@ details=Detalhes
 done.by=Completado por\:
 down=Baixar
 edit.checkbox=Editar checkbox
+error.cut.adjusted=O "$\:sum.cutvalue" foi ajustado para {0}.
 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"
diff --git a/src/main/java/org/olat/course/nodes/document/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/document/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..8b39f249809e47b69834488da96ead65b4daeb8a
--- /dev/null
+++ b/src/main/java/org/olat/course/nodes/document/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,53 @@
+#Tue Jan 05 19:51:45 CET 2021
+config.change.document=Selecione outro documento
+config.change.title=Selecione o documento
+config.copy.button=Copiar
+config.copy.displayname=$org.olat.repository\:cif.displayname
+config.copy.organisation=$org.olat.repository\:cif.organisations
+config.copy.title=Copiar documento
+config.copy.to.course=Copiar para pasta de armazenamento do curso
+config.copy.to.course.text=Voc\u00EA deseja salvar uma c\u00F3pia do documento na pasta de armazenamento do curso?
+config.copy.to.repository=Salvar para o reposit\u00F3rio de recursos did\u00E1ticos
+config.create=Criar documento
+config.create.title=Criar novo documento
+config.edit=Editar
+config.edit.document=Editar documento
+config.file.upload=Enviar de computador local
+config.metadata=Editar metadados
+config.metadata.title=Metadados
+config.preview=Pr\u00E9-visualiza\u00E7\u00E3o
+config.rights.downdload=Baixar
+config.rights.edit=Editar
+config.rights.title=Diretos do usu\u00E1rio
+config.role.coach=Treinador
+config.role.guest=Convidados
+config.role.owner=Propriet\u00E1rio
+config.role.participant=Participante
+config.select.course.folder=Da pasta de armazenamento
+config.select.existing=Selecione o documento existente
+config.select.repo.entry=Do reposit\u00F3rio de recursos did\u00E1ticos
+config.select.title=Selecionar o documento
+config.title=$\:pane.tab.config
+course.node.title=Documento
+error.copy.to.repository=O documento n\u00E3o foi salvo no reposit\u00F3rio de recursos did\u00E1ticos
+error.file.corrupt=O documento selecionado n\u00E3o pode ser utilizado\!
+error.file.in.use=O arquivo n\u00E3o p\u00F4de ser renomeado. J\u00E1 existe um arquivo com o mesmo nome.
+error.file.not.renamed=O arquivo n\u00E3o p\u00F4de ser renomeado.
+error.no.document=N\u00E3o h\u00E1 documentos dispon\u00EDveis. Por favor, selecione um documento.
+error.no.document.short=Nenhum documento selecionado.
+error.single.page=O documento selecionado \u00E9 um arquivo HTML. Para exibi-lo \u00E9 necess\u00E1rio usar o elemento de curso "$org.olat.course.nodes\:title_sp".
+error.video=O documento selecionado \u00E9 um v\u00EDdeo. Para exibir um v\u00EDdeo voc\u00EA tem que usar o elemento curso "$org.olat.course.nodes.video\:title_video".
+legend.file.size=Tamanho do arquivo
+legend.license=Licen\u00E7a
+legend.licensor=Licenciador
+legend.storage.location=Local de armazenagem
+metadata.toggle.hide=menos
+metadata.toggle.show=mais
+pane.tab.config=Documento
+run.download=Baixar
+run.edit=Editar
+run.no.document.text=N\u00E3o h\u00E1 nenhum documento que possa ser exibido.
+run.no.document.title=Nenhum documento
+run.view=Mostrar
+storage.course.folder=Pasta de armazenagem
+storage.repo.entry=Reposit\u00F3rio de recursos did\u00E1ticos
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 5b947a4b0c3fac9272f4d11bc41b5e6edc9dd2f1..7354e72490005b50c371fe4f4f6fda04087bd5b9 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 Sep 25 19:46:23 CEST 2020
+#Tue Jan 05 19:52:44 CET 2021
 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.
@@ -71,6 +71,7 @@ error.surv.undefined.short=Nenhuma pesquisa para "{0}" definido.
 error.test.undefined.long=Nenhum teste para  "{0}" definido. Escolher um.
 error.test.undefined.short=Nenhum teste para  "{0}" definido.
 extra.time=Prolongar
+extra.time.compensation=Adicionar uma compensa\u00E7\u00E3o por desvantagens para "{0}".
 extra.time.explain.1=Prolongar o tempo para o(s) usu\u00E1rio(s) "{0}" de
 extra.time.explain.2=minutos.
 extra.time.warning=<strong>Aviso\:</strong> O tempo no modo de avalia\u00E7\u00E3o n\u00E3o ser\u00E1 prolongado. O modo de avalia\u00E7\u00E3o pode ser prolongado no modo de avalia\u00E7\u00E3o do menu.
@@ -165,6 +166,7 @@ qti.form.test.date=Definir per\u00EDodo de avalia\u00E7\u00E3o
 qti.form.test.date.confirm=Durante o per\u00EDodo de teste, o teste pode ser iniciado. Assim que for atingido o "tempo-limite", o teste ser\u00E1 conclu\u00EDdo automaticamente. Isso ocorre tamb\u00E9m se o limite de tempo ainda n\u00E3o for atingido.
 qti.form.test.date.help=$\:qti.form.test.date.confirm
 qti.form.test.title=Teste
+remove.extra.time.compensation=Remover uma compensa\u00E7\u00E3o por desvantagens para "{0}".
 reopen=Iniciar novamente
 reopen.assessment.text=J\u00E1 existe uma avalia\u00E7\u00E3o fechada. Quer reabri-la para corrigir o teste novamente?
 reopen.assessments.text=J\u00E1 existem {0} avalia\u00E7\u00F5es encerradas. Voc\u00EA deseja reabri-los para corrigir os testes novamente?
@@ -214,7 +216,9 @@ time.limit.max=Limite de tempo
 time.limit.test.explain=O teste leva um m\u00E1ximo de <strong>{0}</strong>.
 tool.delete.data=Resetar todos dados
 tool.extra.time=Estender o tempo de teste
+tool.extra.time.compensation=Adicionar compensa\u00E7\u00E3o de desvantagem
 tool.pull=Retirar teste em andamento
+tool.remove.extra.time.compensation=Remover a compensa\u00E7\u00E3o de desvantagem
 validate.xml.signature=Validar recibo de teste
 warning.assessment.mode=Teste em processamento\:
 warning.assessment.mode.date={0} de {1} at\u00E9 {2}
diff --git a/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties
index 61fdce19bf5d60d25ed3618908c60493a95a8c93..32708211c90ce773decd544e02e7331fd310f130 100644
--- a/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 25 19:46:24 CEST 2020
+#Tue Jan 05 19:52:44 CET 2021
 add.member=Adicionar
 already.all.selected=Voc\u00EA j\u00E1 escolheu todos usu\u00E1rios
 coaches=Treinadores do Curso
diff --git a/src/main/java/org/olat/course/nodes/opencast/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/opencast/ui/_i18n/LocalStrings_pt_BR.properties
index 027c6d53ba4c2683b74e5eef430f718c678e306e..ad7c260c208fe9bbc6501fa8d2c12d8613b12179 100644
--- a/src/main/java/org/olat/course/nodes/opencast/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/opencast/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 25 19:49:26 CEST 2020
+#Tue Jan 05 19:52:59 CET 2021
 config.desc.roles=Voc\u00EA receber\u00E1 todas as s\u00E9ries / v\u00EDdeos dos pap\u00E9is '{0}'.
 config.desc.select=Selecione uma s\u00E9rie ou um v\u00EDdeo procurando por seu t\u00EDtulo no campo abaixo. Insira * para exibir todas as suas s\u00E9ries / v\u00EDdeos para sele\u00E7\u00E3o.
 config.desc.user=Voc\u00EA obter\u00E1 todas as s\u00E9ries / v\u00EDdeos do usu\u00E1rio '{0}'.
@@ -6,8 +6,10 @@ config.display=Exibir
 config.display.event=V\u00EDdeo
 config.display.series=S\u00E9ries
 config.event=V\u00EDdeo
+config.event.search=Buscar v\u00EDdeo
 config.identifier=Identificador
 config.series=S\u00E9ries
+config.series.search=Buscar s\u00E9ries
 error.event.not.found=O evento "{0}" n\u00E3o foi encontrado no Opencast.
 error.no.selection.long=Para "{0}", um v\u00EDdeo ou s\u00E9rie deve ser selecionado na aba de configura\u00E7\u00E3o\: "Configura\u00E7\u00E3o".
 error.no.selection.short=N\u00E3o \u00E9 um v\u00EDdeo nem uma s\u00E9rie selecionada.
diff --git a/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_pt_BR.properties
index 5ed52fdf12cd386d282c539e3cc892c6f184415b..119f684e07de6edea5fd06e1f9a89ded6bf3f501 100644
--- a/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 25 19:49:27 CEST 2020
+#Tue Jan 05 19:53:01 CET 2021
 alter.file=Ativar substitui\u00E7\u00E3o / exclus\u00E3o de documentos carregados
 coach.drop=Ativar caixa de retorno do treinador
 date.end=at\u00E9
diff --git a/src/main/java/org/olat/course/reminder/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/reminder/ui/_i18n/LocalStrings_pt_BR.properties
index d802fb815c829cbc5a309d413b0fce5b6bd432e9..545df01de87f4dd052e8e9dc434c46259d899a37 100644
--- a/src/main/java/org/olat/course/reminder/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/reminder/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Sep 05 23:26:01 CEST 2017
+#Tue Jan 05 19:53:13 CET 2021
 add.reminder=Adicionar lembrete
 add.rule=+
 course.role.all=Membros
@@ -15,12 +15,14 @@ edit.reminder=Editar lembrete
 email.content=E-Mail
 error.course.node.found=O elemento de curso n\u00E3o existe
 error.int=Valor deve ser um n\u00FAmero inteiro
+error.int.between=O valor deve ser um n\u00FAmero inteiro entre {0} e {1}.
 failed=Falhou
 logs=Enviar registro de lembretes
 logs.intro=Todos os lembretes enviados est\u00E3o listados no registo abaixo.
 month=Meses
 new.reminder=Novo lembrete
 passed=Passou
+percent=%
 points=Pontos
 reminder.def.body=<p>Caro $firstname $lastname</p><p>Voc\u00EA est\u00E1 registrado no curso "$coursename". Agora seria um bom momento para v\u00EA-lo\! </p><p>$courseurl</p><p> <p>Com os melhores cumprimentos</p>
 reminder.description=Descri\u00E7\u00E3o
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 4355a2e950576815ee3588315a4bc3a0a02ac02f..e65160c7e4041a22572fa1966accd741e332a441 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 @@
-#Thu Sep 24 14:18:24 CEST 2020
+#Tue Jan 05 17:20:51 CET 2021
 accept=Confirmar
 action=A\u00E7\u00E3o
 add.member=Adicionar membro
@@ -48,6 +48,8 @@ edit.member.title=Direitos de membros de Curso {0}
 edit.members=Editar
 email.group=Enviar E-mail
 error.atleastone=Pelo menos um dono \u00E9 necess\u00E1rio para um curso.
+error.int.positive=Espera-se um n\u00FAmero inteiro positivo
+error.last.usage=N\u00FAmero inteiro positivo entre {0} e {1} esperado
 error.managed.group=O grupo selecionado "{0}" \u00E9 gerido por um sistema externo. A opera\u00E7\u00E3o n\u00E3o pode ser executada.
 error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 error.select.one=Voc\u00EA precisa selecionar pelo menos um grupo.
@@ -123,7 +125,10 @@ search.headless=\u00D3rf\u00E3os
 search.headless.check=Grupos sem membros e recursos
 search.id.format=ID de Grupo inv\u00E1lido
 search.intro=Buscar em grupo
+search.last.usage=\u00DAltima utiliza\u00E7\u00E3o
+search.last.usage.days=dias
 search.limit.type=Tipo
+search.managed=Gerido externamente
 search.no=N\u00E3o
 search.none=-
 search.open=Publicado
@@ -154,6 +159,7 @@ table.header.curriculum.element=Elemento
 table.header.delete=Apagar
 table.header.description=Descri\u00E7\u00E3o
 table.header.edit=Editar
+table.header.elementowners=Elemento propriet\u00E1rio
 table.header.externalid=ID Ext.
 table.header.firstName=Primeiro nome
 table.header.firstTime=Inscri\u00E7\u00E3o
@@ -173,6 +179,7 @@ table.header.leave.waiting=Sair
 table.header.login=Usu\u00E1rio
 table.header.mail=E-mail
 table.header.mark=<i class\="o_icon o_icon_bookmark_header o_icon-lg" title\="Favorito"> </i>s
+table.header.mastercoachs=Mestre treinador
 table.header.online=Chat
 table.header.owners=Propriet\u00E1rio do curso
 table.header.participants=Participante
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 ae4151d0eab2c596b676fee7b15fa88cbce102ef..ee28f7d6ab1674ead585c58cca100d1feb953d8f 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 @@
-#Fri Sep 25 20:30:48 CEST 2020
+#Tue Jan 05 19:44:14 CET 2021
 businessgroup.contact.bodytext=<p></p>---<p>Ir imediatamente para o grupo "{0}"\: {1}</p>
 businessgroup.contact.subject=Mensagem para grupo {0}
 contact.all.coaches=Todos os treinadores (coaches) de grupo
diff --git a/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_pt_BR.properties
index f95356c3c869cd89b7ee89762c7ae3802d00a43a..f5f3c05a137fff13ce4bfce7d369602c0958aadd 100644
--- a/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 25 20:10:57 CEST 2020
+#Tue Jan 05 20:09:01 CET 2021
 add_answer=Adicionar nova resposta
 add_blank=Adicionar novo espa\u00E7o vazio
 add_text=Adicionar novo fragmento de texto
@@ -220,3 +220,4 @@ valuation_method=M\u00E9todo de avalia\u00E7\u00E3o
 valuation_method_multi=Pontua\u00E7\u00E3o por resposta
 valuation_method_single=Todas as respostas corretas
 warning.essay.test=Esta quest\u00E3o precisa ser corrigida manualmente.
+warning.test.with.essay=Este teste cont\u00E9m perguntas de avalia\u00E7\u00E3o n\u00E3o-autom\u00E1tica. Estas devem ser pontuadas manualmente e a pontua\u00E7\u00E3o final deve ser ajustada.
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 ccd99d0d8bcd7ed21885484bd5d3a43083e1db22..1631b6dce0e99b895de7e63bbac3d8ec5c1e648e 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 Sep 24 14:23:44 CEST 2020
+#Tue Jan 05 18:30:10 CET 2021
 actualPoints=$org.olat.modules.iq\:actualPoints
 admin.menu.title=QTI 2.1
 admin.menu.title.alt=Defini\u00E7\u00F5es do QTI 2.1
@@ -19,6 +19,8 @@ archive.table.header.section=Se\u00E7\u00E3o "{0}"
 archive.table.header.test=Teste
 assessment.comment.legend=Notas pessoais
 assessment.comment.legend.help=Por favor, use a seguinte caixa de texto para quaisquer notas pessoais durante este teste. Estas notas s\u00E3o vis\u00EDveis apenas para voc\u00EA e n\u00E3o ser\u00E3o levadas em conta para o exame.
+assessment.item.docs=Documentos de avalia\u00E7\u00E3o
+assessment.item.docs.upload=Documentos de avalia\u00E7\u00E3o
 assessment.item.mark=Adicionar marca\u00E7\u00E3o pessoal como lembrete para rever esta pergunta
 assessment.item.point={0} ponto
 assessment.item.points={0} pontos
@@ -113,6 +115,7 @@ 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.
 error.digital.certificate.noX509=O certificado X509 n\u00E3o p\u00F4de ser encontrado no arquivo enviado.
+error.digital.certificate.wrongpassword=O certificado n\u00E3o p\u00F4de ser lido. Provavelmente, a senha est\u00E1 errada.
 error.double=Precisa ser um decimal (double)
 error.input.choice.max=Voc\u00EA deve selecionar no m\u00E1ximo {0} escolhas.
 error.input.choice.min=Voc\u00EA deve selecionar pelo menos {0} escolha (s).
@@ -150,6 +153,9 @@ item.comment=Coment\u00E1rio
 kprim.minus=Falso
 kprim.plus=Verdadeiro
 last.saved=\u00DAltima grava\u00E7\u00E3o em\:
+match.false=Errado
+match.true=Direito
+match.unanswered=N\u00E3o respondido
 math.extension=Extens\u00E3o Matem\u00E1tica QtiWorks
 math.extension.text=Necessita do Maxima instalado no servidor
 menu.reset.title=Redefinir dados do teste
@@ -195,9 +201,6 @@ question.progress.noMaxScore=$org.olat.modules.iq\:noMaxScore
 question.progress.score=$org.olat.modules.iq\:actualPoints
 question.title=Pergunta {0}
 questions=N\u00FAmero de perguntas no teste
-match.false=Errado
-match.true=Direito
-match.unanswered=N\u00E3o respondido
 reopen.assessment=Reabrir avalia\u00E7\u00E3o
 reopen.assessment.text=Esta avalia\u00E7\u00E3o j\u00E1 est\u00E1 encerrada. Quer reabri-la para corrigir o teste?
 reopen.assessment.title=Reabrir avalia\u00E7\u00E3o encerrada
@@ -215,6 +218,9 @@ results.duration=Dura\u00E7\u00E3o
 results.empty=Nenhum resultado encontrado que possa ser exibido.
 results.end.time=Data final
 results.entry.time=Data inicial
+results.extra.time=+ {0}m
+results.extra.time.compensation=+ {0}m compensa\u00E7\u00E3o de desvantagem
+results.extra.time.label=Tempo extra
 results.goto.overview=Volte para a vis\u00E3o geral
 results.goto.section=V\u00E1 para a se\u00E7\u00E3o
 results.of=de
@@ -240,6 +246,7 @@ results.visibility.correction.visible=Vis\u00EDvel
 retrievetest.confirm.text=$org.olat.ims.qti\:retrievetest.confirm.text
 retrievetest.confirm.text.plural=$org.olat.ims.qti.statistics.ui\:retrievetest.confirm.text.plural
 retrievetest.confirm.title=$org.olat.ims.qti.statistics.ui\:retrievetest.confirm.title
+retrievetest.confirm.with.compensation=Com pessoas que se beneficiam de uma compensa\u00E7\u00E3o por desvantagens
 retrievetest.nothing.todo=$org.olat.ims.qti.statistics.ui\:retrievetest.nothing.todo
 retry.item=Tente novamente
 revalidate=Marcar como v\u00E1lido
@@ -298,6 +305,8 @@ upload.explanation=Selecione um arquivo do seu computador para fazer o upload
 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.assessment.docs.delete.text=Voc\u00EA realmente quer apagar este documento de avalia\u00E7\u00E3o "{0}"?
+warning.assessment.docs.delete.title=Excluir um documento de avalia\u00E7\u00E3o
 warning.assignment.done=A classifica\u00E7\u00E3o deste teste j\u00E1 foi conclu\u00EDda. Se esta sess\u00E3o de teste for marcada como inv\u00E1lida, todas as corre\u00E7\u00F5es existentes ser\u00E3o perdidas.
 warning.assignment.inProcess=A pontua\u00E7\u00E3o da prova j\u00E1 come\u00E7ou. Se esta sess\u00E3o de teste for marcada como inv\u00E1lida, todas as corre\u00E7\u00F5es existentes ser\u00E3o perdidas.
 warning.download.log=N\u00E3o h\u00E1 um arquivo de log para este teste.
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 8522a75963688a56dfdf989b5ff91e2a46915dfe..ac37539cd5fc487d93a6851cdbbccbdd8ac4dc71 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,6 +1,7 @@
-#Thu Sep 24 14:32:31 CEST 2020
+#Tue Jan 05 17:27:30 CET 2021
 MULTIPLE=M\u00FAltipla escolha
 SINGLE=Escolha \u00FAnica
+absolut.max.score=Nota m\u00E1xima total de todos os itens
 add=Adicionar
 add.additional.feedback=Adicionar feedback com condi\u00E7\u00F5es
 add.answered.feedback=Adicionar feedback por resposta
@@ -224,6 +225,7 @@ math.operator.smallerEquals=<\=
 max.choices=N\u00FAmero max. de poss\u00EDveis respostas
 max.choices.unlimited=Ilimitado
 max.score=Pontua\u00E7\u00E3o Max.
+max.score.configuration.explain={0} de {1}
 min.choices=N\u00FAmero Min. de poss\u00EDveis respostas
 min.choices.unlimited=N\u00E3o limitado
 min.score=Pontua\u00E7\u00E3o Min.
@@ -251,6 +253,7 @@ new.sc=Escolha \u00FAnica
 new.section=Se\u00E7\u00E3o
 new.spots=Adicionar marca\u00E7\u00F5es
 new.testpart=Parte do teste
+new.unkown=Desconhecido
 new.upload=Enviar arquivo
 passed.cut.value=Usando valor de corte
 passed.enabled=Mostrar\: passou / falhou
diff --git a/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
index a74d3a0ed6c46a71b4abe8119ac64f81ba8219ea..9e618293927ac7018459d9ec92a26cd91164ba12 100644
--- a/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 25 19:51:20 CEST 2020
+#Tue Jan 05 19:54:39 CET 2021
 about.copyright=Copyright e contribui\u00E7\u00F5es
 about.date=Zurique, 8 de Fevereiro de 2011
 about.elearningjournal.test.2015=O eLearning-Journal classificou o LMS OpenOlat com o resultado "muito bom" em uma compara\u00E7\u00E3o extensa e em testes de LMS dispon\u00EDveis no mercado. Com este grande resultado, o OpenOlat \u00E9 avaliado como a melhor solu\u00E7\u00E3o. Como grande destaque, o OpenOlat foi nomeado devido ao grande n\u00FAmero de recursos e ferramentas dispon\u00EDveis.
@@ -121,6 +121,7 @@ login.blocked.forAll=Login bloqueado. Tente mais tarde
 login.browserswitch=Seu browser n\u00E3o suporta todas as facilidades do OpenOlat. Para melhores resultados recomendamos Internet Explorer 7 (ou vers\u00E3o mais recente) ou <a href\="http\://www.mozilla.com">Mozilla Firefox 2 (ou vers\u00E3o mais recente).</a>
 login.button=Entrar
 login.error=<b>Nome de usu\u00E1rio OpenOlat ou senha inv\u00E1lida.</b><p>Raz\u00F5es poss\u00EDveis podem ser\:<ul><li><b>Voc\u00EA digitou errado\:</b><br>Favor tente novamente\!<li><b>Nome de usu\u00E1rio ou senha errada\:</b><br>Se esta \u00E9 a primeira vez que voc\u00EA trabalha com o OpenOlat voc\u00EA ter\u00E1 que se identificar via sua universidade ou contactar {0} a fim de obter acesso.</ul></p>
+login.error.inactive=Sua conta de usu\u00E1rio OpenOlat foi desativada. Favor contatar seu <a href\='mailto\:{0}'>administrador</a> se voc\u00EA quiser reativar a conta de usu\u00E1rio.
 login.form=Login OpenOlat
 login.header=OpenOlat - infinite learning
 login.intro=Favor entrar com sua identifica\u00E7\u00E3o pessoal do OpenOlat.
@@ -158,11 +159,17 @@ password.after=para {0} mudan\u00E7as
 password.change.valid.until.gui=Per\u00EDodo de validade da mudan\u00E7a de senha em horas (GUI)
 password.change.valid.until.rest=Per\u00EDodo de validade da mudan\u00E7a de senha em horas (REST)
 password.history=Previnir reaproveitamento de senhas anteriores
+password.rule.at.least.digit=A senha tem que conter pelo menos {0} d\u00EDgitos.
+password.rule.at.least.digit.special=A senha tem que conter pelo menos {0} d\u00EDgitos ou sinal especial.
 password.rule.at.least.digits=A senha deve ter pelo menos {0} d\u00EDgitos.
 password.rule.at.least.digits.specials=A senha deve ter pelo menos {0} d\u00EDgitos ou sinais especiais.
+password.rule.at.least.letter=A senha tem que conter pelo menos {0} letra.
+password.rule.at.least.letter.lowercase=A senha tem que conter pelo menos {0} letra min\u00FAscula.
+password.rule.at.least.letter.uppercase=A senha tem que conter pelo menos {0} letra mai\u00FAscula.
 password.rule.at.least.letters=A senha precisa conter pelo menos {0} letras
 password.rule.at.least.letters.lowercase=A senha deve conter pelo menos {0} letras min\u00FAsculas.
 password.rule.at.least.letters.uppercase=A senha deve conter pelo menos {0} letras mai\u00FAsculas.
+password.rule.at.least.special=A senha tem que conter pelo menos {0} um sinal especial.
 password.rule.at.least.specials=A senha deve conter pelo menos {0} sinais especiais.
 password.rule.forbidden.digits=A senha n\u00E3o deve conter nenhum d\u00EDgito.
 password.rule.forbidden.digits.specials=A senha n\u00E3o deve conter nenhum d\u00EDgito ou caractere especial.
diff --git a/src/main/java/org/olat/login/oauth/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/login/oauth/ui/_i18n/LocalStrings_pt_BR.properties
index 2a94d3532664749c6b420de0a4a6773c649fe1bf..544f55a5892fe0bf07a2668fc5580e8fcbf4d57c 100644
--- a/src/main/java/org/olat/login/oauth/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/login/oauth/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Dec 18 21:58:44 CET 2017
+#Tue Jan 05 19:59:34 CET 2021
 add.openidconnectif.custom=Adicionar Open ID Connect personalizado
 adfs.admin.title=Active Directory Federation Services
 adfs.admin.title.alt=Active Directory Federation Services
@@ -9,9 +9,18 @@ adfs.default.enabled=Root login (redirect dmz)
 adfs.enabled=Microsoft ADFS
 adfs.oauth2.endpoint=OAuth2 endpoint (oAuthEndpoint)
 adfs.oauth2.endpoint.example=https\://adfs.openolat.org/adfs/oauth2
+admin.menu.title=Login na nuvem
+admin.menu.title.alt=Login via oAuth, servi\u00E7os de nuvem e provedores sociais
+authentication.provider.description=Fa\u00E7a o login com seus servi\u00E7os na nuvem
+authentication.provider.linkText=Login na nuvem
 azure.adfs.admin.title=Microsoft Azure Active Directory
 azure.adfs.admin.title.alt=Microsoft Azure Active Directory
+azure.adfs.api.id=ID da aplica\u00E7\u00E3o (cliente)
+azure.adfs.api.secret=Segredo do cliente
+azure.adfs.default.enabled=Redirecionamento autom\u00E1tico (login local via /maintenance/)
 azure.adfs.enabled=Microsoft Azure AD
+azure.adfs.tenant=Diret\u00F3rio (inquilino) ID
+azure.adfs.tenant.hint=Adicione o ID do diret\u00F3rio (locat\u00E1rio) aqui se voc\u00EA quiser restringir o login aos usu\u00E1rios de seu locat\u00E1rio. Deixe o campo vazio para permitir o login para todos os usu\u00E1rios M365 (inquilino comum).
 confirm.delete.provider.text=Deseja realmente excluir o seguinte provedor "{0}"?
 confirm.delete.provider.title=Excluir provedor "{0}"
 disclaimer.title=Disclaimer
@@ -45,7 +54,7 @@ login.linkedin=LinkedIn
 login.panther=My Hamilton
 login.tequila=Tequila
 login.twitter=Twitter
-oauth.admin.title=$:admin.menu.title.alt
+oauth.admin.title=$\:admin.menu.title.alt
 oauth.redirect.uri=Redirecionamento-URI
 openidconnectif.admin.custom.title="{0}" OpenID Connect Fluxo Impl\u00EDcito
 openidconnectif.admin.title=Fluxo Impl\u00EDcito do OpenID Connect
diff --git a/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_pt_BR.properties
index 3e43939685e3373357ebb88996b5b1e4692b66a0..77ea09b9bffb3131ee7d14a9f6bb4d0fe56d62e4 100644
--- a/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 24 20:01:49 CEST 2020
+#Tue Jan 05 17:29:50 CET 2021
 add.appointment=Adicionar compromisso
 add.appointment.button=Adicionar
 add.appointment.recurring=Adicionar compromissos recorrentes
@@ -8,6 +8,7 @@ add.topic=Adicionar compromissos
 add.topic.title=$\:add.topic
 add.user=Adicionar usu\u00E1rio
 add.user.title=$\:add.user
+appointment.bbb.room=Sala BigBlueButton
 appointment.delete.participations={0} participantes selecionaram este compromisso. Esses participantes devem ser remarcados?
 appointment.details=Detalhes
 appointment.end=Fim
@@ -16,6 +17,7 @@ appointment.id=ID
 appointment.init.value=Este valor inicial \u00E9 definido para todos os compromissos. Ele pode ser editado separadamente em cada compromisso posteriormente.
 appointment.last=\u00DAltima consulta
 appointment.location=Localiza\u00E7\u00E3o
+appointment.location.bbb=Online
 appointment.max.participations=N\u00FAmero m\u00E1ximo de participantes
 appointment.next=Pr\u00F3ximo compromisso
 appointment.number.of.participations=No. participantes
@@ -66,21 +68,29 @@ edit.topic.title=Editar t\u00F3pico
 email.organizer.recipients=Organizadores
 email.organizer.subject=Compromisso "{0}"
 email.title=Nova mensagem
+error.bigbluebutton.no.templates=O modelo \u00E9 obrigat\u00F3rio, mas n\u00E3o h\u00E1 nenhum modelo dispon\u00EDvel. Favor entrar em contato com seu administrador.
 error.config.not.changeable=A configura\u00E7\u00E3o n\u00E3o pode mais ser alterada. Ele foi redefinido para os valores originais.
 error.first.after.start=A \u00FAltima consulta n\u00E3o deve ser antes da primeira.
 error.not.as.many.participations.left=Nem tantos usu\u00E1rios podem ser adicionados a este compromisso.
+error.participations.count.greater.room=A sala BigBlueButton n\u00E3o tem lugares suficientes (N\u00FAmero de participantes {0}).
+error.participations.max.greater.room=A sala BigBlueButton n\u00E3o tem lugares suficientes (m\u00E1x. {0}).
 error.positiv.number=Precisa ser um n\u00FAmero inteiro positivo.
 error.rebook=A remarca\u00E7\u00E3o dos participantes falhou.
 error.select.appointment=Voc\u00EA tem que selecionar um compromisso.
 error.select.participant=Voc\u00EA tem que selecionar um participante.
+error.selected.identities.greater.room=Na sala BigBlueButton, o m\u00E1x. de {0} participantes t\u00EAm acesso.
 error.start.after.end=A data de t\u00E9rmino n\u00E3o deve ser anterior \u00E0 data de in\u00EDcio.
 error.too.much.participations=J\u00E1 existem {0} participa\u00E7\u00F5es.
 error.user.remove.atleastone=Voc\u00EA deve selecionar pelo menos um usu\u00E1rio.
+export=Exportar
+export.participations=Exportar participantes
+export.participations.file.prefix=$\:participants
 filter.all=Mostrar tudo
 filter.future=Futuro
 filter.participated=Selecionados
 finding.confirmation.empty.table=Nenhum participante p\u00F4de selecionar este compromisso.
 finding.confirmation.info=Deseja realmente confirmar este compromisso?<br><br>Na lista abaixo voc\u00EA pode ver quais participantes escolheram este compromisso. Voc\u00EA pode adicionar mais participantes ao compromisso ou remover participantes do compromisso.
+finding.confirmation.meeting=As salas BigBlueButton dos outros compromissos ser\u00E3o liberadas com a confirma\u00E7\u00E3o. Se voc\u00EA alterar o compromisso mais tarde, as salas ter\u00E3o que ser configuradas novamente primeiro.
 full.day=Dia inteiro
 full.day.lower=dia inteiro
 groups.business.groups=Participantes do grupo
@@ -136,6 +146,7 @@ participations.selected.many.one={0} participantes selecionaram um compromisso.
 participations.selected.one.many=Um participante selecionou {0} compromissos.
 participations.selected.one.one=Um participante selecionou um compromisso.
 rebook=Reagendar
+recording=Grava\u00E7\u00E3o
 remove.user=Remover usu\u00E1rio
 remove.user.appointments=Compromisso
 remove.user.change=Remover
@@ -147,6 +158,7 @@ remove.user.rebook=Reagendar
 remove.user.title=Remover usu\u00E1rio
 save.back=Salvar e voltar
 select=Selecionar
+sync.recordings=Sincronizar grava\u00E7\u00F5es
 table.empty.appointments=N\u00E3o h\u00E1 compromissos dispon\u00EDveis.
 table.header.delete=<i class\='o_icon o_icon-lg o_icon_delete'> </i>
 table.header.id=ID
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 6cec9771d883003b09bc0cae5dd47dfc3d1592d0..3a19725575f2ac32c313fb4b53d5a725d97f68cb 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,4 +1,4 @@
-#Tue May 26 16:10:23 CEST 2020
+#Tue Jan 05 17:29:53 CET 2021
 assessment.status.done=avaliado
 assessment.status.inProgress=Iniciado
 assessment.status.inReview=Para revisar
@@ -39,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.run.start=Iniciar
 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>
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 f957e22fd55aaed50007ab5d5838bd01b9e35a20..c4af541b9273909efcb0ca487d11ddf719301fdc 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,4 +1,4 @@
-#Thu Sep 24 20:15:52 CEST 2020
+#Tue Jan 05 17:31:16 CET 2021
 account.configuration=Configura\u00E7\u00E3o
 add.daily.meeting=Adicionar reuni\u00E3o recorrente di\u00E1ria
 add.meeting=Adicionar reuni\u00E3o
@@ -19,6 +19,7 @@ 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.appointments=Elemento do curso "$org.olat.course.nodes.appointments.ui\:title.appointment"
 bigbluebutton.module.enabled.for.courses=Cursos
 bigbluebutton.module.enabled.for.groups=Grupos
 bigbluebutton.recording.handler=Manipulador de grava\u00E7\u00E3o
@@ -87,6 +88,9 @@ filter.all.instances=Todos os OpenOlats
 filter.this.instance=Este OpenOlat
 layout.standard=Padr\u00E3o
 layout.webcam=Reuni\u00E3o de webcam
+meeting.acknowledge.recording.agree=Eu concordo
+meeting.acknowledge.recording.explain=Esta reuni\u00E3o, incluindo todas as anota\u00E7\u00F5es em v\u00EDdeo, \u00E1udio, mensagem de chat e quadro branco ser\u00E1 gravada. A grava\u00E7\u00E3o poder\u00E1 ser publicada ap\u00F3s a reuni\u00E3o.
+meeting.acknowledge.recording.explain.title=Grava\u00E7\u00E3o de reuni\u00F5es
 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.
@@ -117,10 +121,13 @@ meeting.permanent.on=Permanente
 meeting.publishing=Publicar grava\u00E7\u00E3o
 meeting.publishing.auto=Autom\u00E1tico
 meeting.publishing.manual=Manual
+meeting.record=$\:template.record
 meeting.recurring.end=Data final recorrente
 meeting.recurring.start=Iniciar data recorrente
 meeting.register.button=Registro
 meeting.resource=Recurso
+meeting.server=Servidor preferido
+meeting.server.auto=Automaticamente (melhor desempenho)
 meeting.share.documents=Compartilhar arquivos
 meeting.share.documents.of=Compartilhar arquivos de "{0}"
 meeting.start=Data de in\u00EDcio
@@ -252,6 +259,7 @@ 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.change.server=O servidor da reuni\u00E3o vai ser trocado. Por favor, esteja ciente de que os participantes t\u00EAm que se juntar \u00E0 nova reuni\u00E3o e todas as grava\u00E7\u00F5es da reuni\u00E3o antiga n\u00E3o podem ser publicadas.
 warning.meeting.permission.denied=Voc\u00EA n\u00E3o tem permiss\u00E3o para acessar a reuni\u00E3o online. Por favor, tente novamente mais tarde.
 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.
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 47c08db0522b404da9914d7673f43b164c27c1cb..1162eeac01961d12619174c22932e6a7bb8e3346 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,6 @@
-#Tue May 26 17:56:21 CEST 2020
+#Tue Jan 05 18:30:16 CET 2021
+bookings=Reservas
+calendar=Calend\u00E1rio
 coaching.enabled=Coaching ativo
 coaching.on=Ativo
 coaching.title=T\u00EDtulo do Treinador
@@ -6,9 +8,11 @@ contact.link=Contato
 contact.title=Contato
 courses.menu.title=Meu curso
 courses.menu.title.alt=Meu curso
+curriculum.toggle=Mostrar estrutura curricular
 details.assessment=Ferramenta de avalia\u00E7\u00E3o
 details.lectures=Palestras
 details.statement=Comprovante de conclus\u00E3o
+enrollments=Cursos \uFF06 Curriculum
 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
@@ -18,10 +22,12 @@ group.name=Grupo
 groups.menu.title=Meu grupo
 groups.menu.title.alt=Meu grupo
 home.link=Cart\u00E3o de visitas
+lectures=Aulas \uFF06 Aus\u00EAncias
 lectures.mastercoach.menu.title=Classes
 lectures.mastercoach.menu.title.alt=Gest\u00E3o de faltas e palestras nas aulas
 lectures.teacher.menu.title=Palestras (li\u00E7\u00F5es)
 lectures.teacher.menu.title.alt=Gest\u00E3o de palestras e faltas (aus\u00EAncias)
+line.manager.title=$org.olat.admin.user\:role.linemanager
 main.menu.title=$\:site.title
 main.menu.title.alt=$\:site.title.alt
 menu.coaching=$\:site.title
@@ -40,7 +46,20 @@ previous=Anterior
 previous.course=$\:previous
 previous.group=$\:previous
 previous.student=$\:previous
+print.link=Vista de impress\u00E3o
+profile=Perfil
 progress.of={0} de {1}
+relation.right.reset.password=Resetar senha
+relation.right.show.administrative.properties=Ver propriedades administrativas
+relation.right.show.contactform=Ver formul\u00E1rio de contato
+relation.right.show.courses.curriculum=Ver declara\u00E7\u00F5es de curso e curr\u00EDculo
+relation.right.show.courses.progress=Mostrar o progresso e o status do curso
+relation.right.show.group.memberships=Ver afilia\u00E7\u00F5es em grupo
+relation.right.show.lectures.absences=Mostrar aulas e aus\u00EAncias
+relation.right.show.resources.bookings=Ver recursos e reservas
+relation.right.view.edit.profile=Visualizar e editar perfil
+relations.menu.alt=Rela\u00E7\u00F5es com o usu\u00E1rio
+relations.menu.title=Rela\u00E7\u00F5es com o usu\u00E1rio
 reset.link=Redefinir senha
 reset.title=Redefinir senha para {0}
 results=Resultados
@@ -50,6 +69,7 @@ search.menu.title=Buscar Usu\u00E1rio
 search.menu.title.alt=Buscar usu\u00E1rio
 site.title=Coaching
 site.title.alt=Coaching
+statements=Comprovantes
 student.name=Nome
 students.details={0} {1}/{2}
 students.menu.title=Meus alunos
@@ -78,3 +98,5 @@ table.header.score=$org.olat.course.assessment\:table.header.score
 table.header.show=$org.olat.course.assessment\:table.header.show
 table.header.unauthorized.absence=$org.olat.modules.lecture.ui\:table.header.unauthorized.absence
 tooltip.of={0} de {1}
+user.details.close=Ocultar detalhes do usu\u00E1rio
+user.details.open=Mostrar detalhes do usu\u00E1rio
diff --git a/src/main/java/org/olat/modules/coach/ui/curriculum/certificate/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/coach/ui/curriculum/certificate/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..141472b1eb046f344acad1d5f71de5882c1da8ec
--- /dev/null
+++ b/src/main/java/org/olat/modules/coach/ui/curriculum/certificate/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,5 @@
+#Tue Jan 05 17:58:07 CET 2021
+curriculum.foreign.entries=Outros cursos
+curriculum.toggle.description=Mostrar estrutura curricular
+filter.activ=Apenas ativo
+filter.with.statement.only=Apenas com comprovante de conclus\u00E3o
diff --git a/src/main/java/org/olat/modules/coach/ui/curriculum/course/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/coach/ui/curriculum/course/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..80e31f42480443c49eb56f547df9c0f09b4d60e1
--- /dev/null
+++ b/src/main/java/org/olat/modules/coach/ui/curriculum/course/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,3 @@
+#Tue Jan 05 17:58:22 CET 2021
+curriculum.foreign.entries=Outros cursos
+curriculum.toggle.description=Mostrar estrutura curricular
diff --git a/src/main/java/org/olat/modules/contacttracing/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/contacttracing/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..f436088b134ddaed4b34d582224d74b3f73bb39b
--- /dev/null
+++ b/src/main/java/org/olat/modules/contacttracing/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,5 @@
+#Tue Jan 05 17:58:46 CET 2021
+automatic=Autom\u00E1tico
+disabled=Inativo
+mandatory=Obrigat\u00F3rio
+optional=Opcional
diff --git a/src/main/java/org/olat/modules/contacttracing/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/contacttracing/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..b96c36a91e2a9af3ba6d0a1229cfeff96379f814
--- /dev/null
+++ b/src/main/java/org/olat/modules/contacttracing/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,142 @@
+#Tue Jan 05 18:56:18 CET 2021
+admin.menu.title=Rastreamento de contatos
+admin.menu.title.alt=Configura\u00E7\u00E3o de rastreamento de contato
+contact.tracing=Rastreamento de contatos
+contact.tracing.cols.already.existing=J\u00E1 existente
+contact.tracing.cols.building=Edif\u00EDcio
+contact.tracing.cols.guest=Convidado
+contact.tracing.cols.key=ID
+contact.tracing.cols.qr.id=QR ID
+contact.tracing.cols.qr.text=QR Texto
+contact.tracing.cols.reference=Refer\u00EAncia
+contact.tracing.cols.registrations=Registros
+contact.tracing.cols.room=Sala
+contact.tracing.cols.seat.number=N\u00FAmero do assento
+contact.tracing.cols.sector=Setor
+contact.tracing.cols.settings=Configura\u00E7\u00F5es
+contact.tracing.cols.table=Mesa
+contact.tracing.cols.title=T\u00EDtulo
+contact.tracing.cols.url=URL
+contact.tracing.configuration=Configura\u00E7\u00E3o
+contact.tracing.duration.default=Dura\u00E7\u00E3o padr\u00E3o da estadia
+contact.tracing.enabled=Rastreamento de contatos habilitado
+contact.tracing.end.time=Hora final
+contact.tracing.form.error.wrong.period=Insira um per\u00EDodo de {0} a {1} {2}
+contact.tracing.general.title=Rastreamento de contatos
+contact.tracing.info=Habilite o m\u00F3dulo de rastreamento de contato se voc\u00EA tiver locais f\u00EDsicos onde as pessoas se re\u00FAnem e precisar fornecer informa\u00E7\u00F5es de rastreamento de contrato aos funcion\u00E1rios devido aos regulamentos de sa\u00FAde p\u00FAblica (por exemplo, COVID19).
+contact.tracing.location=Localiza\u00E7\u00E3o
+contact.tracing.location.add=Adicionar localiza\u00E7\u00E3o
+contact.tracing.location.allowed=Permitido para usu\u00E1rios n\u00E3o registrados
+contact.tracing.location.create.title=Criar novo local
+contact.tracing.location.custom.qr.id=QR ID personalizado
+contact.tracing.location.custom.qr.text=Mostrar texto personalizado abaixo do c\u00F3digo QR
+contact.tracing.location.delete=Excluir
+contact.tracing.location.delete.confirm=Os locais e registros exclu\u00EDdos n\u00E3o podem ser restaurados
+contact.tracing.location.delete.confirm.label=Confirma\u00E7\u00E3o
+contact.tracing.location.delete.count.error=O n\u00FAmero de registros n\u00E3o \u00E9 correto
+contact.tracing.location.delete.list.registration=Registro
+contact.tracing.location.delete.list.registrations=Registros
+contact.tracing.location.delete.message=Voc\u00EA realmente deseja excluir os seguintes locais de rastreamento de contatos? <br />No total eles cont\u00EAm <strong>{0} registros</strong>.<br />Registros j\u00E1 inseridos tamb\u00E9m ser\u00E3o exclu\u00EDdos.<br />Para confirmar, favor inserir o n\u00FAmero de todos os registros no campo fornecido.
+contact.tracing.location.delete.submit=Excluir
+contact.tracing.location.delete.title=Confirma\u00E7\u00E3o de exclus\u00E3o
+contact.tracing.location.edit=Editar
+contact.tracing.location.edit.generate.human.readable.error=Uma identifica\u00E7\u00E3o humana leg\u00EDvel n\u00E3o poderia ser gerada, favor fornecer mais detalhes ou mudar alguns.
+contact.tracing.location.edit.generate.human.readable.identifier=Gerar identifica\u00E7\u00E3o humana leg\u00EDvel
+contact.tracing.location.edit.generate.numeric.identifier=Gerar ID num\u00E9rico
+contact.tracing.location.edit.qr.id.message=O QR ID deve ser \u00FAnico. Se um QR ID existente for modificado, todos os c\u00F3digos QR gerados anteriormente para este local se tornam inv\u00E1lidos e devem ser substitu\u00EDdos, se necess\u00E1rio.
+contact.tracing.location.edit.title=Editar local existente
+contact.tracing.location.pdf.preview=Visualizar
+contact.tracing.location.pdf.preview.update=Atualizar amostra
+contact.tracing.location.qr.generate=Gerar QR code
+contact.tracing.location.qr.id.exists=Este QR ID j\u00E1 existe
+contact.tracing.location.qr.selection.empty.warning=Por favor, selecione pelo menos um local.
+contact.tracing.location.seat.number.text=Habilitar o registro do n\u00FAmero do assento
+contact.tracing.location.submit=Salvar
+contact.tracing.location.table.empty=Nenhum local de rastreamento de contato encontrado
+contact.tracing.locations=Localiza\u00E7\u00F5es
+contact.tracing.locations.import=Locais de importa\u00E7\u00E3o
+contact.tracing.locations.import.excel.error=Erro na linha {0}
+contact.tracing.locations.import.instructions=<p>Para importar locais de rastreamento de contatos, baixe o modelo fornecido abaixo, preencha, destaque e copie todas as linhas exceto o cabe\u00E7alho, e cole-as na caixa de texto abaixo.</p><p>As seguintes op\u00E7\u00F5es est\u00E3o dispon\u00EDveis. \u00C9 importante manter a ordem das colunas exatamente como elas s\u00E3o. </p><ul><li>Refer\u00EAncia</li><li>T\u00EDtulo</li><li>Pr\u00E9dio</li><li>Sala</li><li>Setor</li><li>Mesa</li><li>Assento (Se dispon\u00EDvel para este local, escreva "{0}" no T, caso contr\u00E1rio escreva "{1}")</li>li>li>Guest (Se dispon\u00EDvel para convidados, digite "{2}", caso contr\u00E1rio digite "{3}")</li><li>QR ID (Deixe este campo em branco se voc\u00EA quiser gerar automaticamente IDs)</li><li>QR Text (Edite o HTML para formatar seu texto)</li></ul><p> Voc\u00EA tamb\u00E9m pode modificar locais que j\u00E1 existem. Se j\u00E1 existir um local no sistema, ele ser\u00E1 marcado com um tri\u00E2ngulo de advert\u00EAncia na pr\u00F3xima etapa.</p>.
+contact.tracing.locations.import.instructions.label=Instru\u00E7\u00F5es
+contact.tracing.locations.import.instructions.message=Apresentar amostra
+contact.tracing.locations.import.legend=<i class\="o_icon o_icon_fw o_icon_warn"></i> Estes locais j\u00E1 existem e podem ser atualizados
+contact.tracing.locations.import.legend.label=Legenda
+contact.tracing.locations.import.mandatory=$org.olat.modules.contacttracing.ui\:contact.tracing.reset.mandatory
+contact.tracing.locations.import.selection.warning=Por favor, selecione pelo menos um local.
+contact.tracing.locations.import.step.1.title=Inserir dados
+contact.tracing.locations.import.step.2.title=Locais de pr\u00E9-visualiza\u00E7\u00E3o
+contact.tracing.locations.import.template.link=Download do modelo Excel
+contact.tracing.locations.import.template.link.label=Modelo
+contact.tracing.messages.title=Mensagens e textos
+contact.tracing.qr.code.instructions.edit.title=Adaptar as instru\u00E7\u00F5es do c\u00F3digo QR
+contact.tracing.qr.code.instructions.label=Instru\u00E7\u00F5es do c\u00F3digo QR
+contact.tracing.qr.customize=Customizar
+contact.tracing.qr.reset=Resetar
+contact.tracing.qr.reset.title=Resetar as instru\u00E7\u00F5es do QR code para o padr\u00E3o
+contact.tracing.qr.reset.warning=Voc\u00EA est\u00E1 prestes a resetar suas instru\u00E7\u00F5es personalizadas do QR code de volta ao padr\u00E3o.
+contact.tracing.questionnaire.title=Question\u00E1rio
+contact.tracing.registration.anonymous.allowed.always.help=Permite o registro sem conta para usu\u00E1rios registrados, se a localiza\u00E7\u00E3o for acess\u00EDvel aos convidados. Isto permite que terceiros se registrem para rastreamento de contatos se nenhum dispositivo pr\u00F3prio estiver dispon\u00EDvel no momento do registro, sem a necessidade que usu\u00E1rios logados efetuem o logout.
+contact.tracing.registration.anonymous.allowed.always.label=Permitir o registro an\u00F4nimo
+contact.tracing.registration.close=Fechar
+contact.tracing.registration.confirmation.mail.body=<p>Obrigado por registrar suas informa\u00E7\u00F5es de contato\!</p> <p>Por favor, guarde esta mensagem por <strong>{0} dias</strong> e entregue-a aos rastreadores de contato <strong> se voc\u00EA for testado positivo</strong>.</p> <p>Esta mensagem pode desempenhar um papel importante na quebra de cadeias de infec\u00E7\u00E3o.</p> <p> Obrigado por sua coopera\u00E7\u00E3o\!</p>
+contact.tracing.registration.confirmation.mail.customize=Customizar
+contact.tracing.registration.confirmation.mail.footer=Atenciosamente
+contact.tracing.registration.confirmation.mail.greeting.anonymous=Ol\u00E1,
+contact.tracing.registration.confirmation.mail.greeting.personal=Caro {0} {1},
+contact.tracing.registration.confirmation.mail.label=Email de confirma\u00E7\u00E3o de registro
+contact.tracing.registration.confirmation.mail.reset=Resetar
+contact.tracing.registration.confirmation.mail.reset.title=Resetar o Email de confirma\u00E7\u00E3o de registro para o padr\u00E3o
+contact.tracing.registration.confirmation.mail.reset.warning=Voc\u00EA est\u00E1 prestes a redefinir seu modelo de Email personalizado de volta ao padr\u00E3o.
+contact.tracing.registration.confirmation.mail.subject=Confirma\u00E7\u00E3o de registro de rastreamento de contato
+contact.tracing.registration.confirmation.mail.translate.title=Adaptar a tradu\u00E7\u00E3o do Email de confirma\u00E7\u00E3o de registro
+contact.tracing.registration.contact.information=Informa\u00E7\u00E3o de contato
+contact.tracing.registration.date.end.before.start.error=A hora de t\u00E9rmino n\u00E3o deve ser anterior \u00E0 hora de in\u00EDcio
+contact.tracing.registration.date.end.error=A hora final n\u00E3o deve estar no passado
+contact.tracing.registration.date.start.error=A hora de in\u00EDcio n\u00E3o deve ser no futuro
+contact.tracing.registration.intro=<p>Voc\u00EA est\u00E1 prestes a registrar sua presen\u00E7a no seguinte local. Este processo de registro \u00E9 baseado em exig\u00EAncias em nome da lei da pandemia.</p> <p>Os seus dados s\u00E3o armazenados de forma privada e n\u00E3o associados \u00E0 sua conta de usu\u00E1rio.</p> <p>A sua presen\u00E7a n\u00E3o pode ser consultada por professores ou administradores do curso. <br />Relat\u00F3rios s\u00F3 podem ser gerados a pedido de rastreadores de contratos federais. <br />Todos os dados registrados s\u00E3o automaticamente apagados ap\u00F3s <b>{0} dias</b>.</p> {1}
+contact.tracing.registration.intro.customize=Customizar
+contact.tracing.registration.intro.help=Por favor, mantenha os par\u00E2metros em sua tradu\u00E7\u00E3o personalizada. {0} \u00E9 substitu\u00EDdo pelo per\u00EDodo de reten\u00E7\u00E3o, {1} com os detalhes de localiza\u00E7\u00E3o.
+contact.tracing.registration.intro.label=Introdu\u00E7\u00E3o ao registro
+contact.tracing.registration.intro.reset=Resetar
+contact.tracing.registration.intro.reset.title=Resetar a introdu\u00E7\u00E3o de registro de volta ao padr\u00E3o
+contact.tracing.registration.intro.reset.warning=Voc\u00EA est\u00E1 prestes a resetar sua introdu\u00E7\u00E3o de registro personalizada de volta ao padr\u00E3o.
+contact.tracing.registration.intro.translate.title=Adaptar a tradu\u00E7\u00E3o da introdu\u00E7\u00E3o do registro
+contact.tracing.registration.login.account=Registrar com conta
+contact.tracing.registration.login.guest=Registrar como convidado
+contact.tracing.registration.save.to.profile=Salve as informa\u00E7\u00F5es de contato em seu perfil de usu\u00E1rio para pr\u00E9-preencher o formul\u00E1rio de registro na pr\u00F3xima vez
+contact.tracing.registration.save.to.profile.label=Salvar informa\u00E7\u00F5es
+contact.tracing.registration.submit=Terminar o registro
+contact.tracing.registration.successful=Registro bem-sucedido
+contact.tracing.registration.successful.message=Por favor, mantenha esta janela aberta. Seu professor pode querer que voc\u00EA lhes mostre a confirma\u00E7\u00E3o da inscri\u00E7\u00E3o.
+contact.tracing.registration.user.identification=Identifica\u00E7\u00E3o do usu\u00E1rio
+contact.tracing.report=Relat\u00F3rio
+contact.tracing.report.authorized.by=Autorizado por
+contact.tracing.report.date=Data
+contact.tracing.report.description=Todos os pedidos de relat\u00F3rio de rastreamento de contrato ser\u00E3o registrados com a identifica\u00E7\u00E3o da pessoa que criou e fez o download do relat\u00F3rio. Favor preencher o motivo pelo qual voc\u00EA solicitou um relat\u00F3rio e quem autorizou esta a\u00E7\u00E3o.
+contact.tracing.report.empty.table=Por favor, selecione pelo menos um local para gerar um relat\u00F3rio.
+contact.tracing.report.generated=Um relat\u00F3rio foi gerado e baixado em seu computador.
+contact.tracing.report.generated.by=Gerado por
+contact.tracing.report.generator.empty.form.warning=Favor fornecer qualquer informa\u00E7\u00E3o a fim de criar um relat\u00F3rio.
+contact.tracing.report.generator.search.date.end=at\u00E9
+contact.tracing.report.generator.search.date.start=Data de
+contact.tracing.report.generator.search.full.text=Pesquisa de texto completo
+contact.tracing.report.generator.step.1.description=Descri\u00E7\u00E3o
+contact.tracing.report.generator.step.1.title=Buscar
+contact.tracing.report.generator.step.2.description=Descri\u00E7\u00E3o
+contact.tracing.report.generator.step.2.title=Selecionar localiza\u00E7\u00F5es
+contact.tracing.report.generator.title=Gerar relat\u00F3rio de rastreamento de contato
+contact.tracing.report.reason=Motivo / Detalhes
+contact.tracing.report.start=Iniciar o gerador de relat\u00F3rios
+contact.tracing.required=Este campo \u00E9 obrigat\u00F3rio
+contact.tracing.reset=Resetar
+contact.tracing.reset.confirmation=Elementos de reinicializa\u00E7\u00E3o n\u00E3o podem ser restaurados\!
+contact.tracing.reset.confirmation.label=Confirma\u00E7\u00E3o
+contact.tracing.reset.mandatory=Este campo \u00E9 obrigat\u00F3rio\!
+contact.tracing.retention.period=Per\u00EDodo de reten\u00E7\u00E3o
+contact.tracing.start.time=Hora de in\u00EDcio
+days=dias
+general.config.cancel=Cancelar
+general.config.submit=Salvar
+minutes=minutos
+questionnaire.config.cancel=Cancelar
+questionnaire.config.submit=Salvar
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 c92f06e3ffdc65f31e46fbafb6ed85262df4da7a..14f4f8cbdd15b69f0de028016f4198b7d116b380 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 May 26 20:11:02 CEST 2020
+#Tue Jan 05 18:58:28 CET 2021
 add.curriculum=Criar novo curr\u00EDculo
 add.curriculum.element=Criar novo elemento
 add.element.under=Adicionar novo elemento sob este
@@ -22,6 +22,7 @@ confirmation.delete.element=Voc\u00EA realmente deseja excluir este elemento do
 confirmation.delete.element.title=Excluir elemento do curr\u00EDculo "{0}"
 confirmation.delete.type=Voc\u00EA realmente deseja excluir este tipo "{0}"?
 confirmation.delete.type.title=Excluir tipo "{0}"
+contact.all=$org.olat.course.member\:table.header.mail
 copy.element=Copiar elemento
 copy.element.title=Copiar elemento "{0}"
 curriculum.admin.enabled=Ativar curr\u00EDculo
@@ -55,28 +56,42 @@ curriculum.key=ID
 curriculum.metadata=Metadados
 curriculum.organisation=Organiza\u00E7\u00E3o
 curriculum.search=Busca
+curriculum.user.rights.overview=Vis\u00E3o geral do usu\u00E1rio
 delete.curriculum.acknowledge=Eu entendo que o curr\u00EDculo e todos os seus elementos ser\u00E3o definitivamente exclu\u00EDdos.
 delete.curriculum.title=Excluir curr\u00EDculo "{0}"
 details=P\u00E1gina de informa\u00E7\u00E3o
 details.copy=Copiar
 details.delete=Excluir
 edit.icon=<i class\="o_icon o_icon-lg o_icon_edit" title\="Editar"> </i>
+edit.member=$org.olat.course.member\:edit.member
+error.msg.send.no.rcps=$org.olat.course.member\:error.msg.send.no.rcps
 error.select.target.level=Voc\u00EA precisa escolher um alvo.
 error.target.no.insertion.point=Voc\u00EA precisa escolher uma posi\u00E7\u00E3o.
 filter.active=$\:status.active
 filter.deleted=$\:status.deleted
 filter.inactive=$\:status.inactive
+home=$org.olat.course.member\:home
 import.curriculum=Importar curr\u00EDculo
 import.member=$org.olat.course.member\: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
+mail.member=$org.olat.course.member\:mail.member
 manage.members=Gest\u00E3o de membros
+members.all=$org.olat.course.member\:members.all
+members.coachs=$org.olat.course.member\:tutors
+members.master.coachs=Mestres treinadores
+members.overview.title=Administra\u00E7\u00E3o de membros {0}
+members.owners=$org.olat.course.member\:owners
+members.participants=$org.olat.course.member\:participants
 move.element=Mover elemento
 move.element.title=Mover elemento {0}
 no.lectures=Esta parte do curr\u00EDculo n\u00E3o tem cursos com aus\u00EAncias.
+nomembers=$org.olat.course.member\:nomembers
 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
+notification.mail.removed.body=*** Esta \u00E9 uma mensagem automatizada. Por favor, n\u00E3o responda *** Voc\u00EA foi inscrito em um curr\u00EDculo por {0} {1} {2}. ({2})\: nCurriculum\: $curriculumelementname Descri\u00E7\u00E3o\: $curriculumelementdescription Para perguntas, favor contatar {0} {1} ({2}).
+notification.mail.removed.subject=Curriculum $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
@@ -113,12 +128,15 @@ 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.has.statement=Tem comprovante
 table.header.curriculum.element.identifier=Identificador
 table.header.details=<i class\="o_icon o_icon-lg o_icon_details" title\="P\u00E1gina de informa\u00E7\u00E3o"> </i>
 table.header.displayName=Nome
 table.header.edit=Editar
 table.header.end.date=Fim
 table.header.external.id=ID Externo
+table.header.firstTime=Registro
+table.header.id=ID
 table.header.identifier=Identificador
 table.header.key=ID
 table.header.learning.progress=$org.olat.modules.assessment.ui\:learning.progress
@@ -129,6 +147,7 @@ table.header.num.of.members=Membros
 table.header.num.of.owners=Propriet\u00E1rios
 table.header.num.of.participants=Participantes
 table.header.organisation=Organiza\u00E7\u00E3o
+table.header.progress=Progresso
 table.header.repository.entry.displayName=T\u00EDtulo do recursos did\u00E1tico
 table.header.repository.entry.externalRef=Referencia
 table.header.resources=Ref.
diff --git a/src/main/java/org/olat/modules/dcompensation/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/dcompensation/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..027b9e6c8e172d7ab634bdb8700b7fd6ce2f389d
--- /dev/null
+++ b/src/main/java/org/olat/modules/dcompensation/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,36 @@
+#Tue Jan 05 19:04:16 CET 2021
+add.compensation=Adicionar compensa\u00E7\u00E3o de desvantagem
+cell.extra.time={0}m
+compensation.list.infos=A compensa\u00E7\u00E3o de desvantagem concede mais tempo ao participante de um teste devido \u00E0 qualquer restri\u00E7\u00E3o.
+confirm.delete.compensation=Voc\u00EA quer eliminar esta compensa\u00E7\u00E3o por desvantagens?
+confirm.delete.compensations=Voc\u00EA quer excluir estas compensa\u00E7\u00F5es por desvantagens?
+delete.compensation=Excluir compensa\u00E7\u00E3o por desvantagens
+edit.approval.date=Data de aprova\u00E7\u00E3o
+edit.approved.by=Aprovado por
+edit.entry=Curso
+edit.extra.time=Tempo extra (minutos)
+export.log=Exportar log
+select.entry=Selecionar
+select.entry.element=Elemento do curso
+select.entry.element.hint=Somente testes com um limite de tempo s\u00E3o exibidos.
+show.all=Mostrar tudo
+status.active=Ativo
+status.deleted=Exclu\u00EDdo
+table.header.after=Ap\u00F3s mudan\u00E7as
+table.header.approval.date=Data de aprova\u00E7\u00E3o
+table.header.approved.by=Aprovado por
+table.header.before=Antes de mudan\u00E7as
+table.header.course.element=Teste
+table.header.course.element.ident=Ident.
+table.header.creationdate=Criado em
+table.header.creator=Criado por
+table.header.doer=Ator
+table.header.entry.displayname=Curso
+table.header.entry.external.ref=Ref. ext.
+table.header.entry.key=ID Curso
+table.header.extra.time=Tempo extra
+table.header.id=ID
+table.header.log.action=A\u00E7\u00E3o
+table.header.status=Status
+table.header.tools=A\u00E7\u00F5es
+warning.atleast.one=Voc\u00EA precisa selecionar pelo menos uma compensa\u00E7\u00E3o para as desvantagens.
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 9b942b46b0756a6f01a8026d14da568bc63341e5..cc7cead696ea065a68c22e273686e64f79391a42 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 @@
-#Thu Sep 24 20:15:53 CEST 2020
+#Tue Jan 05 20:09:56 CET 2021
 add.formcontainer=Recipiente
 add.formdisclaimer=Termos de uso
 add.formfileupload=Enviar arquivo
@@ -33,6 +33,7 @@ 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.session.done=As respostas a esta pesquisa j\u00E1 foram submetidas nesse \u00EDnterim.
 error.wrong.int=Formato num\u00E9rico incorreto. Exemplos\: 1, 5, 10
 evaluation.anonymous=Esta \u00E9 uma pesquisa an\u00F4nima. Nenhuma informa\u00E7\u00E3o pessoal sobre voc\u00EA ser\u00E1 armazenada, a menos que explicitamente solicitado (por exemplo, idade e sexo). Al\u00E9m disso, o endere\u00E7o IP do seu PC n\u00E3o \u00E9 salvo. N\u00E3o h\u00E1 como mesclar os resultados da pesquisa com seus dados.
 evaluation.form.in.use=O recurso j\u00E1 \u00E9 usado. A edi\u00E7\u00E3o \u00E9 limitada.
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 e7da122cb6c8d0fed797113c2068ac7a89c27810..ecd9f3697409e53f46c98b9cced8d4b2df52ffea 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,8 +1,11 @@
-#Tue May 26 19:45:03 CEST 2020
+#Tue Jan 05 19:24:58 CET 2021
 absence.category=Raz\u00E3o da aus\u00EAncia
+absence.category.activated=Status
 absence.category.copied=O motivo da aus\u00EAncia foi copiado com sucesso.
 absence.category.copy={0} (c\u00F3pia)
 absence.category.description=Descri\u00E7\u00E3o
+absence.category.disabled=Inativo
+absence.category.enabled=Ativo
 absence.category.in.use=Esse motivo de aus\u00EAncia ainda \u00E9 usado por alguns avisos e n\u00E3o pode ser exclu\u00EDdo.
 absence.category.title=Raz\u00E3o da aus\u00EAncia
 absences.batch.authorize=Autorizar aus\u00EAncia
@@ -63,6 +66,7 @@ bulk.example=test01<br>author02<br>test@openolat.org
 bulk.hint=Voc\u00EA pode fornecer uma lista de nomes de usu\u00E1rios ou endere\u00E7os de e-mail separados por uma quebra de linha [enter].
 cancel.lecture.blocks=Cancelar aulas (li\u00E7\u00F5es)
 cancelled=Cancelado
+close.lecture.block=Encerrar aula
 close.lecture.blocks=Encerrar aulas
 close.lecture.blocks.confirmation={0} aulas em {1} ser\u00E3o fechadas.
 close.lecture.blocks.day=Fechar aulas para {0}
@@ -106,6 +110,7 @@ contact.teachers=Contactar professores
 contact.teachers.list.name=Professores
 copy=Copiar
 current.lecture=Aulas atuais
+curriculum=Curr\u00EDculo
 date.end=$org.olat.repository\:cif.date.end
 date.start=$org.olat.repository\:cif.date.start
 dates=$org.olat.repository\:cif.dates
@@ -336,10 +341,13 @@ public.dates=$org.olat.repository\:cif.public.dates
 rate.error.title=A taxa de presen\u00E7a est\u00E1 abaixo do limite obrigat\u00F3rio.
 rate.warning.title=A taxa de presen\u00E7a est\u00E1 pr\u00F3xima do limite obrigat\u00F3rio.
 reason=Motivo
+reason.activated=Status
 reason.copied=O motivo foi copiado com sucesso.
 reason.copy={0} (C\u00F3pia)
 reason.deleted=O motivo foi exclu\u00EDdo com sucesso.
 reason.description=Descri\u00E7\u00E3o
+reason.disabled=Inativo
+reason.enabled=Ativo
 reason.id=ID
 reason.in.use=Este motivo ainda \u00E9 usado por algumas aulas e n\u00E3o pode ser exclu\u00EDdo.
 reason.title=Motivo
@@ -355,7 +363,9 @@ results=Resultados
 rollcall=Chamada (Roll Call)
 rollcall.absence=Aus\u00EAncia
 rollcall.absence.notice=Aviso de aus\u00EAncia
+rollcall.coach.hint=<strong>Nota\:</strong> Este bloco de aulas cont\u00E9m <strong>{0} aula</strong>. $\:rollcall.coach.hint.generic
 rollcall.coach.hint.generic=As aus\u00EAncias s\u00E3o registradas por aula. Se mais da metade da li\u00E7\u00E3o for perdida, a li\u00E7\u00E3o \u00E9 inserida como uma aus\u00EAncia.
+rollcall.coach.hints=<strong>Nota\:</strong> Este bloco de palestras cont\u00E9m <strong>{0} aulas</strong>. $\:rollcall.coach.hint.generic
 rollcall.comment=Comente
 rollcall.dispensation=Dispensa
 rollcall.status=Status da chamada
@@ -381,6 +391,8 @@ search.form.status.open=$\:open
 search.form.status.reopen=$\:reopen
 search.form.string=Buscar
 search.form.string.hint=Voc\u00EA pode pesquisar o t\u00EDtulo de blocos de aulas e t\u00EDtulo ou refer\u00EAncia externa de cursos.
+search.form.string.hint.appeals=Voc\u00EA pode procurar por usu\u00E1rios, treinadores e aulas.
+search.form.string.hint.more=Voc\u00EA pode procurar por usu\u00E1rios, treinadores, t\u00EDtulos de cursos e aulas.
 search.form.till=at\u00E9
 search.form.type=Tipo
 search.participants=Pesquisa pelos participantes
@@ -415,6 +427,7 @@ table.header.description=Descri\u00E7\u00E3o
 table.header.details=<i class\='o_icon o_icon_lecture o_icon-lg'> </i>
 table.header.edit=<i class\='o_icon o_icon_edit o_icon-lg'> </i>
 table.header.effective.lectures=Aulas
+table.header.enabled=Status
 table.header.end.time=Para
 table.header.entry=Curso
 table.header.export=Exportar
@@ -460,6 +473,8 @@ table.header.lecture.7=7
 table.header.lecture.8=8
 table.header.lecture.9=9
 table.header.lecture.block=Bloco de aulas
+table.header.lecture.number=L. {0}
+table.header.lecture.number.tooltip=Aula {0}
 table.header.location=Localiza\u00E7\u00E3o
 table.header.log.action=A\u00E7\u00E3o
 table.header.log.author=Modificado por
diff --git a/src/main/java/org/olat/modules/opencast/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/opencast/ui/_i18n/LocalStrings_pt_BR.properties
index cda4a1dfd441a62ddf7266bef15e0c034c0ecc9a..5f4749b0094d400e14005f4163610fa06fe5f7cd 100644
--- a/src/main/java/org/olat/modules/opencast/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/opencast/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,5 +1,8 @@
-#Fri Sep 25 19:49:48 CEST 2020
+#Tue Jan 05 19:10:36 CET 2021
 admin.api.password=Senha API
+admin.api.presentation.url=API URL (apresenta\u00E7\u00E3o)
+admin.api.presentation.url.example=https\://presentation.opencast.example.com/search
+admin.api.url=API URL (admin)
 admin.api.url.example=https\://admin.opencast.example.com/api
 admin.api.username=Usu\u00E1rio da API
 admin.auth.delegate.roles=Fun\u00E7\u00F5es de autoriza\u00E7\u00E3o
@@ -23,3 +26,15 @@ admin.menu.title.alt=Opencast
 admin.title=Configura\u00E7\u00E3o
 check.api.connection.nok=A conex\u00E3o n\u00E3o p\u00F4de ser estabelecida\!
 check.api.connection.ok=A conex\u00E3o foi estabelecida com sucesso.
+event.description=Descri\u00E7\u00E3o
+event.identifier=Identificador
+event.presenters=Apresentadores
+event.series=S\u00E9ries
+event.start=Gravado em
+event.title=T\u00EDtulo
+select=Selecionar
+series.contributors=Contribuintes
+series.description=Descri\u00E7\u00E3o
+series.identifier=Identificador
+series.subjects=Assuntos
+series.title=T\u00EDtulos
diff --git a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties
index ab58519034c350f8eb799a179f8abb5f39e4fa98..50e4cd1e13b9f423e0239ce99f9199f12c7fb9c5 100644
--- a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 25 19:32:37 CEST 2020
+#Tue Jan 05 19:10:44 CET 2021
 access=Acesso
 access.binder=As pessoas abaixo t\u00EAm acesso \u00E0 carteira do portf\u00F3lio
 access.rights=Adicionar direitos de acesso
@@ -361,6 +361,7 @@ publish.status.title=Publicar status da pasta "{0}"
 publisher=Editor
 quick.links=Links r\u00E1pidos
 remove=Remover
+remove.all.rights=Eliminar todos os direitos
 reopen=Reabrir
 reopen.binder=$org.olat.modules.assessment.ui\:reopen
 reopen.confirm.descr=Deseja reabrir esta entrada "{0}"? Isso ir\u00E1 reabrir a se\u00E7\u00E3o tamb\u00E9m.
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 2ef87e374e7d3ca1f2b4d148d4d5e6ccac20ad20..0e3bbbbbe622c3e3ad1f33f2455b327c642fac25 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 @@
-#Fri Sep 25 19:32:56 CEST 2020
+#Tue Jan 05 19:11:03 CET 2021
 add=+
 add.to.list=Adicionar \u00E0 lista
 admin.configuration.title=Banco de perguntas
@@ -7,6 +7,8 @@ admin.menu.title.alt=Reservat\u00F3rios de perguntas e configura\u00E7\u00E3o
 applications=Aplica\u00E7\u00F5es
 author.item=Direitos de autor
 bulk.change=Alterar metadados
+bulk.change.description.plural=Voc\u00EA selecionou <strong>{0}</strong> perguntas para alterar os metadados.
+bulk.change.description.singular=Voc\u00EA selecionou uma pergunta para alterar os metadados.
 classification.taxonomic.path=Assunto caminho
 classification.taxonomic.path.incl=Assuntos
 classification.taxonomy.level=Assunto
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 56540bcb16b8bb3c30d27aef21fde7873fcfb708..f97a124c36d69615af299794c5a66cabd63b77af 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 @@
-#Fri Sep 25 19:49:50 CEST 2020
+#Tue Jan 05 19:24:59 CET 2021
 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 e0477b6e6fb7f7b14791cd8b7e594b659d13ec67..a998c1f0acd3f6496c1de8d87d772efe899eb94b 100644
--- a/src/main/java/org/olat/modules/quality/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/quality/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 25 19:33:27 CEST 2020
+#Tue Jan 05 19:12:19 CET 2021
 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
@@ -21,6 +21,8 @@ data.collection.configuration=Configura\u00E7\u00E3o
 data.collection.create=Criar uma coleta de dados
 data.collection.creation.date=Criado
 data.collection.deadline=At\u00E9
+data.collection.deadline.after="Para" ap\u00F3s
+data.collection.deadline.before="Para" antes
 data.collection.delete=Excluir
 data.collection.delete.button=Excluir
 data.collection.delete.confirm=Voc\u00EA realmente deseja excluir a coleta de dados "{0}"?
@@ -40,6 +42,7 @@ data.collection.form.preview.title=Visualizar
 data.collection.form.replace=Substituir
 data.collection.form.select=Selecionar question\u00E1rio
 data.collection.generator.title=Gerador
+data.collection.id=ID
 data.collection.number.of.participants=Participantes
 data.collection.organisations=Organiza\u00E7\u00F5es
 data.collection.participations=Participantes
@@ -49,6 +52,8 @@ data.collection.report.access=Relat\u00F3rio de permiss\u00F5es
 data.collection.report.followup=Acompanhamento
 data.collection.report.previous=Anterior
 data.collection.start=De
+data.collection.start.after="De" ap\u00F3s
+data.collection.start.before="De" antes
 data.collection.start.confirm=Voc\u00EA realmente quer come\u00E7ar a coleta de dados agora? A data "de" ser\u00E1 alterada para hoje. Depois voc\u00EA n\u00E3o pode mais alterar a configura\u00E7\u00E3o.
 data.collection.start.confirm.button=Come\u00E7ar
 data.collection.start.confirm.title=Comece a coleta de dados agora
@@ -223,6 +228,7 @@ report.member.remove.confirm.title=Remover usu\u00E1rio
 report.member.title=Usu\u00E1rios individuais
 report.member.username=Usu\u00E1rio
 report.member.warning.atleastone=Voc\u00EA precisa escolher pelo menos um usu\u00E1rio.
+search.show.all=Mostrar tudo
 site.title=Gest\u00E3o da Qualidade
 site.title.alt=Gest\u00E3o da qualidade
 suggestion.description=Ficamos felizes em receber seu feedback.<br/>Basta preencher este formul\u00E1rio e envi\u00E1-lo. Teremos prazer em atender sua sugest\u00E3o.
diff --git a/src/main/java/org/olat/registration/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/registration/_i18n/LocalStrings_pt_BR.properties
index 42aeceae3fa57be97e8337e7fa748033addc979b..64c81970ab8968f983f91fa896ff5be3cb866a80 100644
--- a/src/main/java/org/olat/registration/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/registration/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 12 21:00:55 CEST 2019
+#Tue Jan 05 20:01:20 CET 2021
 admin.enable.email.validation=Validar endere\u00E7o de e-mail
 admin.enableRegistration=Ativar auto-inscri\u00E7\u00E3o
 admin.enableRegistration.on=Habilitado
@@ -122,6 +122,7 @@ request.delete.account.sent=A solicita\u00E7\u00E3o foi enviada com sucesso.
 request.delete.account.subject=Pedir para excluir a conta "{0}"
 request.delete.account.text=Se voc\u00EA n\u00E3o concordar mais com os termos de uso, poder\u00E1 solicitar a exclus\u00E3o de sua conta de usu\u00E1rio.
 request.delete.account.title.date=O consentimento veio em {0} {1}
+request.delete.email.name=Adminitrador
 select.language=Idioma
 select.language.description=Selecione um idioma para o seu registo no OpenOlat. Depois, voc\u00EA pode alterar a sua escolha em seu perfil de usu\u00E1rio a qualquer momento. Voc\u00EA ent\u00E3o ser\u00E1 guiado atrav\u00E9s do processo de registro.
 sr.error.disclaimer.checkbox=Voc\u00EA tem que confirmar clicando na pequena caixa que voc\u00EA leu o disclaimer, entendeu e aceita-lo.
diff --git a/src/main/java/org/olat/repository/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/repository/_i18n/LocalStrings_pt_BR.properties
index 938d476f93b7fcb59127faa0840428f06ee149b4..17409585461903f043e89d3c0c3e549b8bc888c8 100644
--- a/src/main/java/org/olat/repository/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/repository/_i18n/LocalStrings_pt_BR.properties
@@ -1,168 +1,173 @@
-#Thu Sep 12 21:02:42 CEST 2019
+#Tue Jan 05 20:07:58 CET 2021
 BinderTemplate=Modelo Portfolio 2.0
 CourseModule=Curso
-Failed=A transmiss\u00e3o deste arquivo falhou.
-FileResource.ANIM=Anima\u00e7\u00e3o
+Failed=A transmiss\u00E3o deste arquivo falhou.
+FileResource.ANIM=Anima\u00E7\u00E3o
 FileResource.BLOG=Blog
 FileResource.DOC=Word
 FileResource.FILE=Outro arquivo
 FileResource.FORM=Pesquisa
-FileResource.GLOSSARY=Gloss\u00e1rio
+FileResource.GLOSSARY=Gloss\u00E1rio
 FileResource.IMAGE=Imagem
-FileResource.IMSCP=M\u00f3dulo IMS-CP
+FileResource.IMSCP=M\u00F3dulo IMS-CP
 FileResource.IMSQTI21=Teste (QTI 2.1)
 FileResource.MOVIE=Filme
 FileResource.PDF=PDF
 FileResource.PODCAST=Podcast
 FileResource.PPT=Powerpoint
-FileResource.SCORMCP=M\u00f3dulo SCORM
+FileResource.SCORMCP=M\u00F3dulo SCORM
 FileResource.SHAREDFOLDER=Pasta de recursos
 FileResource.SOUND=Som
 FileResource.SURVEY=Pesquisa
 FileResource.TEST=Teste
-FileResource.VIDEO=V\u00eddeo
+FileResource.VIDEO=V\u00EDdeo
 FileResource.WIKI=Wiki
 FileResource.XLS=Excel
-NoImage=Este arquivo n\u00e3o pode ser carregado como imagem.
-ULLimitExceeded=Imagens n\u00e3o podem exceder {0} bytes.
-access.info.catalog=Visibilidade do cat\u00e1logo
-access.info.conditions=Condi\u00e7\u00f5es
+NoImage=Este arquivo n\u00E3o pode ser carregado como imagem.
+ULLimitExceeded=Imagens n\u00E3o podem exceder {0} bytes.
+access.info.catalog=Visibilidade do cat\u00E1logo
+access.info.conditions=Condi\u00E7\u00F5es
 access.info.conditions.always=Sempre
 access.info.conditions.coach=Apenas com status "$\:cif.status.coachpublished", "$\:cif.status.published" ou "$\:cif.status.closed"
-access.info.conditions.no=N\u00e3o
+access.info.conditions.no=N\u00E3o
 access.info.conditions.not.share.allUsers=Acesso para todos desabilitado
 access.info.conditions.not.share.guests=Acesso para convidados desabilitado
 access.info.conditions.participant=Apenas com status "$\:cif.status.published" ou "$\:cif.status.closed"
 access.info.conditions.yes=Sim
-access.info.explain=A visibilidade do recurso no cat\u00e1logo depende do status e das configura\u00e7\u00f5es de compartilhamento.
-access.info.role=Papel do usu\u00e1rio
-access.info.role.allUsers=Todos usu\u00e1rios
+access.info.explain=A visibilidade do recurso no cat\u00E1logo depende do status e das configura\u00E7\u00F5es de compartilhamento.
+access.info.role=Papel do usu\u00E1rio
+access.info.role.allUsers=Todos usu\u00E1rios
 access.info.role.coach=Treinador
 access.info.role.guests=Convidados
-access.info.role.owner=Propriet\u00e1rio
+access.info.role.owner=Propriet\u00E1rio
 access.info.role.participant=Participante
 add.blog=Adicionar Blog
-add.blog.intro=Adicionar Blog (arquivo ZIP gerado ap\u00f3s o download do OpenOlat)
+add.blog.intro=Adicionar Blog (arquivo ZIP gerado ap\u00F3s o download do OpenOlat)
 add.course=Curso
 add.course.intro=Adicionar um curso OpenOlat (arquivo ZIP gerado quando baixado do OpenOlat)
-add.cp=M\u00f3dulo IMS-CP
-add.cp.intro=Adicionar um m\u00f3dulo IMS-CP (IMS Content Packaging formatado como ZIP com o manifesto IMS).
-add.failed=Recurso did\u00e1tico n\u00e3o pode ser adicionado. Ou o formato ou a vers\u00e3o n\u00e3o s\u00e3o suportados no OpenOlat.
-add.glossary=Adicionar gloss\u00e1rio
-add.glossary.intro=Adicionar um gloss\u00e1rio (arquivo ZIP gerado pelo OpenOlat enquanto era feito o download do gloss\u00e1rio).
-add.header=Adicionar recurso did\u00e1tico
-add.header.specific=Recurso did\u00e1tico do tipo {0}
+add.cp=M\u00F3dulo IMS-CP
+add.cp.intro=Adicionar um m\u00F3dulo IMS-CP (IMS Content Packaging formatado como ZIP com o manifesto IMS).
+add.failed=Recurso did\u00E1tico n\u00E3o pode ser adicionado. Ou o formato ou a vers\u00E3o n\u00E3o s\u00E3o suportados no OpenOlat.
+add.glossary=Adicionar gloss\u00E1rio
+add.glossary.intro=Adicionar um gloss\u00E1rio (arquivo ZIP gerado pelo OpenOlat enquanto era feito o download do gloss\u00E1rio).
+add.header=Adicionar recurso did\u00E1tico
+add.header.specific=Recurso did\u00E1tico do tipo {0}
 add.launchedit.header=Iniciar editor
-add.launchedit.msg=Voc\u00ea quer iniciar o editor?
+add.launchedit.msg=Voc\u00EA quer iniciar o editor?
 add.member=$org.olat.group.ui.main\:add.member
 add.podcast=Adicionar Podcast
-add.podcast.intro=Adicionar Podcast (arquivo ZIP gerado ap\u00f3s o download do OpenOlat)
-add.scorm=M\u00f3dulo SCORM
-add.scorm.intro=Adicionar um m\u00f3dulo SCORM (IMS Content Packaging formatado como ZIP com o manifesto IMS. O arquivo manifesto deve conter extens\u00f5es ADL).<br />OpenOlat atualmente suporta SCORM 1.2 e ainda n\u00e3o suporta a vers\u00e3o SCORM 2004.
-add.success=Recurso did\u00e1tico adicionado com sucesso.
+add.podcast.intro=Adicionar Podcast (arquivo ZIP gerado ap\u00F3s o download do OpenOlat)
+add.scorm=M\u00F3dulo SCORM
+add.scorm.intro=Adicionar um m\u00F3dulo SCORM (IMS Content Packaging formatado como ZIP com o manifesto IMS. O arquivo manifesto deve conter extens\u00F5es ADL).<br />OpenOlat atualmente suporta SCORM 1.2 e ainda n\u00E3o suporta a vers\u00E3o SCORM 2004.
+add.success=Recurso did\u00E1tico adicionado com sucesso.
 add.survey=Pesquisa
-add.survey.intro=Adicionar uma pesquisa no formato IMS QTI (arquivo ZIP com arquivo de descri\u00e7\u00e3o qti.xml).
+add.survey.intro=Adicionar uma pesquisa no formato IMS QTI (arquivo ZIP com arquivo de descri\u00E7\u00E3o qti.xml).
 add.test=Teste
-add.test.intro=Adicionar um teste no formato IMS QTI (arquivo ZIP com arquivo de descri\u00e7\u00e3o qti.xml).
+add.test.intro=Adicionar um teste no formato IMS QTI (arquivo ZIP com arquivo de descri\u00E7\u00E3o qti.xml).
 add.webdoc=Arquivo
 add.webdoc.intro=Adicionar um arquivo em qualquer formato; Adobe PDF, Microsoft Word, Excel, Powerpoint, Filmes, JPG, etc.
 add.wiki=Adicionar Wiki 
-add.wiki.intro=Adicionar conte\u00fado did\u00e1tico Wiki (arquivo ZIP gerado pelo OpenOlat no download).
-add.wrongtype=O formato deste recurso did\u00e1tico n\u00e3o corresponde ao formato selecionado. Nenhum recurso did\u00e1tico foi adicionado.
-addinfo.owner=Informa\u00e7\u00e3o adicional
-admin.lifecycles.intro=Crie e edite condi\u00e7\u00f5es semestrais para definir prazos de execu\u00e7\u00e3o de cursos semestrais em vez de definir o per\u00edodo de realiza\u00e7\u00e3o do curso individualmente por curso. Termos semestrais que voc\u00ea criou aqui podem ser usados para configurar o per\u00edodo de execu\u00e7\u00e3o do curso. Como um identificador que voc\u00ea poderia usar algo como "SS15" e como o nome "Semestre do Ver\u00e3o 2015"
-admin.lifecycles.title=Gest\u00e3o de semestres para cursos
-admin.menu.lifecycle.title=Condi\u00e7\u00f5es de semestre
-after.course.end=ap\u00f3s o t\u00e9rmino do curso
+add.wiki.intro=Adicionar conte\u00FAdo did\u00E1tico Wiki (arquivo ZIP gerado pelo OpenOlat no download).
+add.wrongtype=O formato deste recurso did\u00E1tico n\u00E3o corresponde ao formato selecionado. Nenhum recurso did\u00E1tico foi adicionado.
+addinfo.owner=Informa\u00E7\u00E3o adicional
+admin.lifecycles.intro=Crie e edite condi\u00E7\u00F5es semestrais para definir prazos de execu\u00E7\u00E3o de cursos semestrais em vez de definir o per\u00EDodo de realiza\u00E7\u00E3o do curso individualmente por curso. Termos semestrais que voc\u00EA criou aqui podem ser usados para configurar o per\u00EDodo de execu\u00E7\u00E3o do curso. Como um identificador que voc\u00EA poderia usar algo como "SS15" e como o nome "Semestre do Ver\u00E3o 2015"
+admin.lifecycles.title=Gest\u00E3o de semestres para cursos
+admin.menu.lifecycle.title=Condi\u00E7\u00F5es de semestre
+after.course.deletion=ap\u00F3s o curso ter sido exclu\u00EDdo
+after.course.end=ap\u00F3s o t\u00E9rmino do curso
 allcourses=Todos cursos
 assessment=$org.olat.group.ui.main\:assessment
 book=livro
 book.with.type=Livro {0}
-bulk.update.nothing.applicable.selected=Esta a\u00e7\u00e3o n\u00e3o \u00e9 aplic\u00e1vel a nenhum dos recursos did\u00e1ticos seleccionados.
-bulk.update.nothing.selected=Voc\u00ea precisa selecionar pelo menos um recurso did\u00e1tico.
-cap.launch=Carregando recurso did\u00e1tico. Aguarde ...
+bulk.update.nothing.applicable.selected=Esta a\u00E7\u00E3o n\u00E3o \u00E9 aplic\u00E1vel a nenhum dos recursos did\u00E1ticos seleccionados.
+bulk.update.nothing.selected=Voc\u00EA precisa selecionar pelo menos um recurso did\u00E1tico.
+cap.launch=Carregando recurso did\u00E1tico. Aguarde ...
 catalog.path=Caminho
 change.to.close=Terminar
-change.to.close.text=Mudar para conclu\u00eddo (somente leitura, mant\u00e9m acesso de usu\u00e1rio)
-chkbx.calendar.onoff=Usar calend\u00e1rio
+change.to.close.text=Mudar para conclu\u00EDdo (somente leitura, mant\u00E9m acesso de usu\u00E1rio)
+change.to.delete=Excluir (Lixeira)
+change.to.delete.definitively=Exclu\u00EDdo definitivamente
+change.to.delete.definitively.text=todos os dados foram apagados e n\u00E3o podem ser restaurados
+change.to.delete.text=alterar para exclu\u00EDdo (remover participantes, colocar no lixo)
+chkbx.calendar.onoff=Usar calend\u00E1rio
 chkbx.chat.onoff=Usar bate-papo do curso
-chkbx.efficency.onoff=Usar comprovante de conclus\u00e3o
-chkbx.glossary.onoff=Usar gloss\u00e1rio
+chkbx.efficency.onoff=Usar comprovante de conclus\u00E3o
+chkbx.glossary.onoff=Usar gloss\u00E1rio
 cif.access=Tem acesso
-cif.access.membersonly=Somente membros (propriet\u00e1rios, treinadores, participantes)
+cif.access.membersonly=Somente membros (propriet\u00E1rios, treinadores, participantes)
 cif.access.membersonly.short=Apenas membros
-cif.access.owners=Somente propriet\u00e1rios deste recurso did\u00e1tico
-cif.access.owners_authors=Propriet\u00e1rios e outros autores OpenOlat
-cif.access.users=Todos usu\u00e1rios OpenOlat registrados
-cif.access.users_guests=Usu\u00e1rios registrados e convidados
-cif.access.users_guests.warning=Esta configura\u00e7\u00e3o permite que os convidados an\u00f4nimos acessem o recurso de aprendizagem sem restri\u00e7\u00f5es. Esteja ciente de que os m\u00e9todos de reserva configurados abaixo n\u00e3o se aplicam aos usu\u00e1rios convidados. Se voc\u00ea configurar os m\u00e9todos de reserva, eles s\u00f3 se aplicam a usu\u00e1rios registrados que desejem acessar o recurso. No curso voc\u00ea pode impedir que alguns elementos fiquem acess\u00edveis para usu\u00e1rios convidados.
-cif.allusers=Todos os usu\u00e1rios
+cif.access.owners=Somente propriet\u00E1rios deste recurso did\u00E1tico
+cif.access.owners_authors=Propriet\u00E1rios e outros autores OpenOlat
+cif.access.users=Todos usu\u00E1rios OpenOlat registrados
+cif.access.users_guests=Usu\u00E1rios registrados e convidados
+cif.access.users_guests.warning=Esta configura\u00E7\u00E3o permite que os convidados an\u00F4nimos acessem o recurso de aprendizagem sem restri\u00E7\u00F5es. Esteja ciente de que os m\u00E9todos de reserva configurados abaixo n\u00E3o se aplicam aos usu\u00E1rios convidados. Se voc\u00EA configurar os m\u00E9todos de reserva, eles s\u00F3 se aplicam a usu\u00E1rios registrados que desejem acessar o recurso. No curso voc\u00EA pode impedir que alguns elementos fiquem acess\u00EDveis para usu\u00E1rios convidados.
+cif.allusers=Todos os usu\u00E1rios
 cif.author=Autor
 cif.author.can=Autores podem
-cif.author.search=Autor / propriet\u00e1rio
+cif.author.search=Autor / propriet\u00E1rio
 cif.authors=Autores
 cif.canCopy=Copiar
 cif.canDownload=Baixar
-cif.canLaunch=Pode ser lan\u00e7ado
-cif.canLaunch.na=<i>Lan\u00e7amento n\u00e3o suportado</i>
+cif.canLaunch=Pode ser lan\u00E7ado
+cif.canLaunch.na=<i>Lan\u00E7amento n\u00E3o suportado</i>
 cif.canReference=Referencia
 cif.categories=Categorias
-cif.credits=Cr\u00e9ditos
-cif.curriculums=Curr\u00edculos
+cif.credits=Cr\u00E9ditos
+cif.curriculums=Curr\u00EDculos
 cif.date.end=Fim
-cif.date.start=In\u00edcio
-cif.dates=Per\u00edodo de execu\u00e7\u00e3o
+cif.date.start=In\u00EDcio
+cif.dates=Per\u00EDodo de execu\u00E7\u00E3o
 cif.dates.none=Nenhum
-cif.dates.private=Com data de in\u00edcio e fim
+cif.dates.private=Com data de in\u00EDcio e fim
 cif.dates.public=Semestre
-cif.description=Descri\u00e7\u00e3o
-cif.displayname=T\u00edtulo do recurso did\u00e1tico
-cif.downloaded=N\u00famero de downloads
+cif.description=Descri\u00E7\u00E3o
+cif.displayname=T\u00EDtulo do recurso did\u00E1tico
+cif.downloaded=N\u00FAmero de downloads
 cif.error.allempty=Favor preencher pelo menos um campo da tela.
-cif.error.corrupted=O recurso did\u00e1tico est\u00e1 corrompido e n\u00e3o pode ser exibido. Contate o seu pessoal de apoio ou utilize o link de exclus\u00e3o para remover esse recurso do sistema.
-cif.error.description.empty=Favor preencher o campo "Descri\u00e7\u00e3o".
-cif.error.displayname.empty=Favor preencher o campo "T\u00edtulo do recurso did\u00e1tico".
-cif.error.idnotint=Este n\u00famero de identifica\u00e7\u00e3o n\u00e3o existe.
-cif.error.image=A imagem n\u00e3o p\u00f4de ser salva.
+cif.error.corrupted=O recurso did\u00E1tico est\u00E1 corrompido e n\u00E3o pode ser exibido. Contate o seu pessoal de apoio ou utilize o link de exclus\u00E3o para remover esse recurso do sistema.
+cif.error.description.empty=Favor preencher o campo "Descri\u00E7\u00E3o".
+cif.error.displayname.empty=Favor preencher o campo "T\u00EDtulo do recurso did\u00E1tico".
+cif.error.idnotint=Este n\u00FAmero de identifica\u00E7\u00E3o n\u00E3o existe.
+cif.error.image=A imagem n\u00E3o p\u00F4de ser salva.
 cif.error.mimetype=$org.olat.core.commons.modules.bc\:WrongMimeType
-cif.error.movie=O filme/trailer n\u00e3o p\u00f4de ser salvo.
-cif.error.resourcename.empty=Favor preencher o campo "Refer\u00eancia".
+cif.error.movie=O filme/trailer n\u00E3o p\u00F4de ser salvo.
+cif.error.resourcename.empty=Favor preencher o campo "Refer\u00EAncia".
 cif.expenditureOfWork=Tempo dedicado
 cif.externalid=ID Externo
 cif.externalref=Ref. Externa
-cif.externalref.hover=Uma refer\u00eancia externa, exibido na p\u00e1gina de vis\u00e3o geral do curso.
-cif.freetext=Texto da licen\u00e7a
+cif.externalref.hover=Uma refer\u00EAncia externa, exibido na p\u00E1gina de vis\u00E3o geral do curso.
+cif.freetext=Texto da licen\u00E7a
 cif.groups=Grupos
 cif.guests=Convidados
 cif.id=ID
-cif.id.na=N\u00e3o dispon\u00edvel
+cif.id.na=N\u00E3o dispon\u00EDvel
 cif.initialAuthor=Iniciador
 cif.lastUsage.na=-
-cif.lastusage=\u00daltimo acesso
-cif.launched=N\u00famero de lan\u00e7amentos
-cif.license=Licen\u00e7a
-cif.license.elements=Detalhes da licen\u00e7a de itens
-cif.license.elements.content=Este recurso cont\u00e9m itens com as seguintes licen\u00e7as\: {0} Certifique-se de selecionar uma licen\u00e7a para o {1} que seja pelo menos t\u00e3o restritiva quanto as licen\u00e7as dos elementos contidos.
-cif.license.text=Texto da Licen\u00e7a
+cif.lastusage=\u00DAltimo acesso
+cif.launched=N\u00FAmero de lan\u00E7amentos
+cif.license=Licen\u00E7a
+cif.license.elements=Detalhes da licen\u00E7a de itens
+cif.license.elements.content=Este recurso cont\u00E9m itens com as seguintes licen\u00E7as\: {0} Certifique-se de selecionar uma licen\u00E7a para o {1} que seja pelo menos t\u00E3o restritiva quanto as licen\u00E7as dos elementos contidos.
+cif.license.text=Texto da Licen\u00E7a
 cif.licensor=Licenciador
-cif.location=Localiza\u00e7\u00e3o
+cif.location=Localiza\u00E7\u00E3o
 cif.mainLanguage=Idioma principal
-cif.managedflags=M\u00f3dulo gerenciados externamente
+cif.managedflags=M\u00F3dulo gerenciados externamente
 cif.membership.mandatory=Meus cursos apenas
 cif.node.access=Tipo de curso
 cif.objectives=Objetivos
 cif.ores_id=OpenOlat-ID do recurso
-cif.organisations=Organiza\u00e7\u00f5es
+cif.organisations=Organiza\u00E7\u00F5es
 cif.owned.resources.only=Meus recursos
 cif.owned.resources.usage=Recursos referenciados
 cif.owned.resources.usage.all=Todos
-cif.owned.resources.usage.notUsed=N\u00e3o referenciado
+cif.owned.resources.usage.notUsed=N\u00E3o referenciado
 cif.owned.resources.usage.used=Referenciado
 cif.owners=Autores
 cif.private.dates=Datas
 cif.public.dates=Semestre
-cif.publish=Publica\u00e7\u00e3o
-cif.release=Lan\u00e7amento
+cif.publish=Publica\u00E7\u00E3o
+cif.release=Lan\u00E7amento
 cif.requirements=Requisitos
 cif.resourcename=Nome do arquivo
 cif.resources.status=Cursos
@@ -172,17 +177,17 @@ cif.resources.status.closed=Encerrado
 cif.softkey=OpenOlat soft ID
 cif.status.closed=$\:status.closed
 cif.status.coachpublished=Acesso para treinador
-cif.status.deleted=Exclu\u00eddo
-cif.status.preparation=Prepara\u00e7\u00e3o
+cif.status.deleted=Exclu\u00EDdo
+cif.status.preparation=Prepara\u00E7\u00E3o
 cif.status.published=Publicado
 cif.status.review=Revisar
 cif.status.trash=Lixeira
 cif.taxonomy.levels=Assuntos
 cif.type=Tipo
 cif.type.na=n/a
-cif.usedbycnt=Usu\u00e1rios atuais
-close.ressource.step1=Informa\u00e7\u00f5es sobre a funcionalidade "Fechar"
-close.ressource.step2=Configura\u00e7\u00f5es opcionais
+cif.usedbycnt=Usu\u00E1rios atuais
+close.ressource.step1=Informa\u00E7\u00F5es sobre a funcionalidade "Fechar"
+close.ressource.step2=Configura\u00E7\u00F5es opcionais
 close.ressource.step3=Enviar E-mail aos membros
 close.ressource.warning=Esse curso foi encerrado
 closed.resources.title=Cursos terminados
@@ -194,14 +199,14 @@ cmd.close=Fechar
 cmd.create.ressource=Criar
 cmd.delete=Apagar
 cmd.finish=Terminar Wizard
-cmd.forward=Pr\u00f3ximo
+cmd.forward=Pr\u00F3ximo
 cmd.import.ressource=Importar
-cmd.import.ressource.desc=Escolha um recurso did\u00e1tico para importar\:<ul><li>formatos OpenOlat\: curso, pasta de recursos, gloss\u00e1rio, wikis, podcasts, blogs, modelo de portf\u00f3lio</li><li> Formatos padr\u00e3o\: conte\u00fado IMS, avalia\u00e7\u00e3o IMS QTI 2.1, SCORM 1.2</li><li>Arquivos\: qualquer</li></ul>
-cmd.import.ressource.url.desc=Insira um URL para importar\:<ul><li>V\u00eddeos\: MP4, m3u8, Youtube, Vimeo, Panopto</li><li>Blog ou Podcast</li></ul>
+cmd.import.ressource.desc=Escolha um recurso did\u00E1tico para importar\:<ul><li>formatos OpenOlat\: curso, pasta de recursos, gloss\u00E1rio, wikis, podcasts, blogs, modelo de portf\u00F3lio</li><li> Formatos padr\u00E3o\: conte\u00FAdo IMS, avalia\u00E7\u00E3o IMS QTI 2.1, SCORM 1.2</li><li>Arquivos\: qualquer</li></ul>
+cmd.import.ressource.url.desc=Insira um URL para importar\:<ul><li>V\u00EDdeos\: MP4, m3u8, Youtube, Vimeo, Panopto</li><li>Blog ou Podcast</li></ul>
 cmd.import.url.ressource=Importar URL
-comments=Coment\u00e1rio
-confirmation.no.toolHelp=Cancelar a\u00e7\u00e3o.
-confirmation.yes.toolHelp=Apagar recurso did\u00e1tico.
+comments=Coment\u00E1rio
+confirmation.no.toolHelp=Cancelar a\u00E7\u00E3o.
+confirmation.yes.toolHelp=Apagar recurso did\u00E1tico.
 contact.attachment=$org.olat.modules.co\:contact.attachment
 contact.attachment.maxsize=$org.olat.modules.co\:contact.attachment.maxsize
 contact.body=$org.olat.modules.co\:contact.body
@@ -210,89 +215,89 @@ contact.from=$org.olat.modules.co\:contact.from
 contact.subject=$org.olat.modules.co\:contact.subject
 contact.to=$org.olat.modules.co\:contact.to
 contact.to.coach=Todos treinadores
-contact.to.owner=Todos propriet\u00e1rios do curso
+contact.to.owner=Todos propriet\u00E1rios do curso
 contact.to.participant=Todos participantes
-copy.suffix=(c\u00f3pia)
-course.config.changed.text=Configura\u00e7\u00f5es do Curso modificadas. Todos os participantes do curso {0} precisam reiniciar este curso. Voc\u00ea deseja continuar? (Se 'N\u00e3o' todas as altera\u00e7\u00f5es ser\u00e3o descartadas.)
-course.config.changed.title=Modifica\u00e7\u00f5es nas configura\u00e7\u00f5es
+copy.suffix=(c\u00F3pia)
+course.config.changed.text=Configura\u00E7\u00F5es do Curso modificadas. Todos os participantes do curso {0} precisam reiniciar este curso. Voc\u00EA deseja continuar? (Se 'N\u00E3o' todas as altera\u00E7\u00F5es ser\u00E3o descartadas.)
+course.config.changed.title=Modifica\u00E7\u00F5es nas configura\u00E7\u00F5es
 course.made.by=com
 coursefolder=Pasta de armazenamento
-cp.may.scorm=Recurso did\u00e1tico IMS-CP n\u00e3o pode ser adicionado. Seu recurso cont\u00e9m atributos espec\u00edficos de SCORM. Tente adicionar seu recurso como m\u00f3dulo did\u00e1tico SCORM.
+cp.may.scorm=Recurso did\u00E1tico IMS-CP n\u00E3o pode ser adicionado. Seu recurso cont\u00E9m atributos espec\u00EDficos de SCORM. Tente adicionar seu recurso como m\u00F3dulo did\u00E1tico SCORM.
 create.lifecycle=Adicionar semestre
 csc.courseedit=Iniciar o editor do curso
-csc.detailsview=Mostrar visualiza\u00e7\u00e3o detalhada
-csc.intro=Como voc\u00ea quer continuar?
-csc.label=Como voc\u00ea quer continuar?
-csc.startwizard=Fa\u00e7a um curso simples com um assistente
-csc.title=Pr\u00f3ximos passos
+csc.detailsview=Mostrar visualiza\u00E7\u00E3o detalhada
+csc.intro=Como voc\u00EA quer continuar?
+csc.label=Como voc\u00EA quer continuar?
+csc.startwizard=Fa\u00E7a um curso simples com um assistente
+csc.title=Pr\u00F3ximos passos
 day=Dia
-del.header=Apagar recurso did\u00e1tico
+del.header=Apagar recurso did\u00E1tico
 delete.lifecycle=Excluir semestre
-delete.lifecycle.confirm=Voc\u00ea realmente deseja excluir semestre "{1}", com as refer\u00eancias "{0}"?
-details=P\u00e1gina de detalhes
-details.acces=Lan\u00e7amento
-details.access=Libera\u00e7\u00e3o
+delete.lifecycle.confirm=Voc\u00EA realmente deseja excluir semestre "{1}", com as refer\u00EAncias "{0}"?
+details=P\u00E1gina de detalhes
+details.acces=Lan\u00E7amento
+details.access=Libera\u00E7\u00E3o
 details.bookmark=Marcar como favorito
 details.bookmark.label=Favorito
 details.bookmark.remove=Remover favorito
 details.catadd=Adicionar ao catalogo
-details.catalog=Cat\u00e1logo
+details.catalog=Cat\u00E1logo
 details.catalog.title=$\:details.catalog
-details.categoriesheader=Inser\u00e7\u00f5es no Cat\u00e1logo
-details.certificates=Comprovante de Conclus\u00e3o
-details.chdesc=Modificar descri\u00e7\u00e3o
+details.categoriesheader=Inser\u00E7\u00F5es no Cat\u00E1logo
+details.certificates=Comprovante de Conclus\u00E3o
+details.chdesc=Modificar descri\u00E7\u00E3o
 details.chprop=Modificar propriedades
 details.close=Fechar detalhes
 details.close.ressoure=Fechar
-details.close.ressoure.auto.desc=<strong>O curso ser\u00e1 terminado automaticamente em {0}.</strong>
-details.close.ressoure.desc=Usando este m\u00e9todo, o recurso did\u00e1tico \u00e9 transformado em um estado "desativado". Os dados do curso, incluindo os dados do usu\u00e1rio ainda est\u00e3o l\u00e1, no entanto, o curso \u00e9 usado n\u00e3o ativamente.
-details.close.ressoure.desc.1=O curso ainda existe, dados do usu\u00e1rio inclu\u00eddos.
-details.close.ressoure.desc.2=Todos os participantes do curso ainda t\u00eam acesso ao curso.
-details.close.ressoure.desc.3=O curso est\u00e1 no modo de somente leitura.
-details.close.ressoure.desc.4=O curso pode ser encontrado em cursos, na aba\: "Conclu\u00eddo".
+details.close.ressoure.auto.desc=<strong>O curso ser\u00E1 terminado automaticamente em {0}.</strong>
+details.close.ressoure.desc=Usando este m\u00E9todo, o recurso did\u00E1tico \u00E9 transformado em um estado "desativado". Os dados do curso, incluindo os dados do usu\u00E1rio ainda est\u00E3o l\u00E1, no entanto, o curso \u00E9 usado n\u00E3o ativamente.
+details.close.ressoure.desc.1=O curso ainda existe, dados do usu\u00E1rio inclu\u00EDdos.
+details.close.ressoure.desc.2=Todos os participantes do curso ainda t\u00EAm acesso ao curso.
+details.close.ressoure.desc.3=O curso est\u00E1 no modo de somente leitura.
+details.close.ressoure.desc.4=O curso pode ser encontrado em cursos, na aba\: "Conclu\u00EDdo".
 details.closed=Concluir
 details.convert.learning.path=$org.olat.course.nodeaccess.ui\:settings.convert
 details.copy=Copiar
-details.copy.confirm=Voc\u00ea gostaria de copiar este recurso did\u00e1tico? {0}
-details.copy.confirm.warning=<div class\="o_warning">Existem recursos que voc\u00ea n\u00e3o tem permiss\u00e3o para copiar.</div><p>Gostaria de duplicar os seguintes recursos did\u00e1ticos? {0}</p>
-details.copy.success={0} recursos did\u00e1ticos foram duplicados.
+details.copy.confirm=Voc\u00EA gostaria de copiar este recurso did\u00E1tico? {0}
+details.copy.confirm.warning=<div class\="o_warning">Existem recursos que voc\u00EA n\u00E3o tem permiss\u00E3o para copiar.</div><p>Gostaria de duplicar os seguintes recursos did\u00E1ticos? {0}</p>
+details.copy.success={0} recursos did\u00E1ticos foram duplicados.
 details.delete=Apagar
-details.delete.acknowledge=Confirma\u00e7\u00e3o
+details.delete.acknowledge=Confirma\u00E7\u00E3o
 details.delete.acknowledge.error=Por favor confirme.
-details.delete.acknowledge.msg=Todos os arquivos ser\u00e3o removidos permanentemente e n\u00e3o poder\u00e3o ser recuperados.
+details.delete.acknowledge.msg=Todos os arquivos ser\u00E3o removidos permanentemente e n\u00E3o poder\u00E3o ser recuperados.
 details.delete.alt=Excluir {0}
-details.delete.entries=Recursos did\u00e1ticos
-details.delete.error.editor=Recurso did\u00e1tico n\u00e3o pode ser apagado. Este recurso did\u00e1tico est\u00e1 sendo editado por outro usu\u00e1rio.
-details.delete.error.references=Recurso did\u00e1tico n\u00e3o pode ser apagado. Existem refer\u00eancias ativas para este recurso no OpenOlat.<br /><br /><font color\="red">{0}</font>
+details.delete.entries=Recursos did\u00E1ticos
+details.delete.error.editor=Recurso did\u00E1tico n\u00E3o pode ser apagado. Este recurso did\u00E1tico est\u00E1 sendo editado por outro usu\u00E1rio.
+details.delete.error.references=Recurso did\u00E1tico n\u00E3o pode ser apagado. Existem refer\u00EAncias ativas para este recurso no OpenOlat.<br /><br /><font color\="red">{0}</font>
 details.delete.managed=Gerenciado
 details.delete.notOrphan=Ainda referenciado
-details.delete.notOwner=N\u00e3o propriet\u00e1rio
-details.delete.references=Voc\u00ea quer apagar as refer\u00eancias tamb\u00e9m?
-details.delete.soft.acknowledge.msg=O recurso did\u00e1tico ser\u00e1 marcado como exclu\u00eddo.
-details.delete.soft.auto.desc=<strong>O curso ser\u00e1 automaticamente exclu\u00eddo em {0}.</strong>
-details.delete.soft.desc=Usando este m\u00e9todo, o recurso did\u00e1tico ser\u00e1 marcado como exclu\u00eddo.
-details.delete.soft.desc.1=Os dados de usu\u00e1rios ser\u00e3o removidos do curso.
-details.delete.soft.desc.2=Somente o propriet\u00e1rio do curso tem acesso ao curso.
-details.delete.soft.desc.3=O curso pode ser encontrado em "Autoria-Recursos Did\u00e1ticos", na aba "exclu\u00eddo".
-details.description=Descri\u00e7\u00e3o do recurso did\u00e1tico
-details.download=Baixar Conte\u00fado
-details.download.compatible=Exportar conte\u00fado (compat\u00edvel com "voltar")
+details.delete.notOwner=N\u00E3o propriet\u00E1rio
+details.delete.references=Voc\u00EA quer apagar as refer\u00EAncias tamb\u00E9m?
+details.delete.soft.acknowledge.msg=O recurso did\u00E1tico ser\u00E1 marcado como exclu\u00EDdo.
+details.delete.soft.auto.desc=<strong>O curso ser\u00E1 automaticamente exclu\u00EDdo em {0}.</strong>
+details.delete.soft.desc=Usando este m\u00E9todo, o recurso did\u00E1tico ser\u00E1 marcado como exclu\u00EDdo.
+details.delete.soft.desc.1=Os dados de usu\u00E1rios ser\u00E3o removidos do curso.
+details.delete.soft.desc.2=Somente o propriet\u00E1rio do curso tem acesso ao curso.
+details.delete.soft.desc.3=O curso pode ser encontrado em "Autoria-Recursos Did\u00E1ticos", na aba "exclu\u00EDdo".
+details.description=Descri\u00E7\u00E3o do recurso did\u00E1tico
+details.download=Baixar Conte\u00FAdo
+details.download.compatible=Exportar conte\u00FAdo (compat\u00EDvel com "voltar")
 details.edit=Modificar
-details.edit.error.references=Recurso did\u00e1tico n\u00e3o pode ser apagado. Existem refer\u00eancias ativas para este recurso no OpenOlat.<br /><br /><font color\="red">{0}</font>
-details.entryinfoheader=Informa\u00e7\u00f5es deste item
-details.execution=Execu\u00e7\u00e3o
-details.execution.title=Configura\u00e7\u00e3o de execu\u00e7\u00e3o
+details.edit.error.references=Recurso did\u00E1tico n\u00E3o pode ser apagado. Existem refer\u00EAncias ativas para este recurso no OpenOlat.<br /><br /><font color\="red">{0}</font>
+details.entryinfoheader=Informa\u00E7\u00F5es deste item
+details.execution=Execu\u00E7\u00E3o
+details.execution.title=Configura\u00E7\u00E3o de execu\u00E7\u00E3o
 details.expenditureOfWork.desc=Tempo dedicado
 details.expenditureOfWork.example=5-7 horas de trabalho / semana
-details.extlinkheader=Link externo para este recurso did\u00e1tico
-details.groups=Assinalar propriet\u00e1rios
+details.extlinkheader=Link externo para este recurso did\u00E1tico
+details.groups=Assinalar propriet\u00E1rios
 details.groups.participant=Administrar participantes
 details.groups.tutor=Administrar treinadores
 details.header=Detalhes
 details.info=Info
-details.info.title=Informa\u00e7\u00f5es
-details.label.recent=\u00daltima visita
-details.label.score=Pontua\u00e7\u00e3o
+details.info.title=Informa\u00E7\u00F5es
+details.label.recent=\u00DAltima visita
+details.label.score=Pontua\u00E7\u00E3o
 details.label.status=Status
 details.launch=Exibir
 details.layout=Layout
@@ -300,133 +305,133 @@ details.lifecycle.change=Excluir
 details.members=Administrar membros
 details.metadata=Metadados
 details.metadata.title=$\:details.metadata
-details.noreferenceinfo=N\u00e3o utilizado em nenhum curso.
-details.notifications.acknowledge=Notifica\u00e7\u00e3o por E-mail
-details.notifications.acknowledge.value=Propriet\u00e1rios
-details.notypeinfo=Informa\u00e7\u00e3o especifica n\u00e3o dispon\u00edvel.
+details.noreferenceinfo=N\u00E3o utilizado em nenhum curso.
+details.notifications.acknowledge=Notifica\u00E7\u00E3o por E-mail
+details.notifications.acknowledge.value=Propriet\u00E1rios
+details.notypeinfo=Informa\u00E7\u00E3o especifica n\u00E3o dispon\u00EDvel.
 details.openeditor=Editar
-details.options=Op\u00e7\u00f5es
+details.options=Op\u00E7\u00F5es
 details.orders=Reservas
-details.override.close=Abrir n\u00e3o como "somente leitura"
-details.overview=Vis\u00e3o geral
-details.owner=Propriet\u00e1rio do recurso did\u00e1tico
+details.override.close=Abrir n\u00E3o como "somente leitura"
+details.overview=Vis\u00E3o geral
+details.owner=Propriet\u00E1rio do recurso did\u00E1tico
 details.personal=Meus dados
 details.read.only=Definir como somente leitura
-details.read.only.acknowledge=Confirma\u00e7\u00e3o
+details.read.only.acknowledge=Confirma\u00E7\u00E3o
 details.read.only.acknowledge.error=Favor confirmar.
-details.read.only.acknowledge.msg=Todos os elementos do curso, inclusive testes... ficar\u00e3o no modo de somente leitura e n\u00e3o podem ser editados mais.
-details.referenceinfo=Refer\u00eancias
-details.referenceinfo.binder.template=N\u00famero de conex\u00f5es que usam este modelo\: {0}
-details.referenceinfo.data.collections=N\u00famero de coletores de dados\: {0}
+details.read.only.acknowledge.msg=Todos os elementos do curso, inclusive testes... ficar\u00E3o no modo de somente leitura e n\u00E3o podem ser editados mais.
+details.referenceinfo=Refer\u00EAncias
+details.referenceinfo.binder.template=N\u00FAmero de conex\u00F5es que usam este modelo\: {0}
+details.referenceinfo.data.collections=N\u00FAmero de coletores de dados\: {0}
 details.referenceinfo.txt=Usado nos seguintes cursos\:
-details.referenceinfoheader=Informa\u00e7\u00e3o em uso
-details.settings=Defini\u00e7\u00f5es
+details.referenceinfoheader=Informa\u00E7\u00E3o em uso
+details.settings=Defini\u00E7\u00F5es
 details.summaryprop=Resumo de propriedades
 details.toolbar=Barra de Ferramentas
 details.toolbar.title=$\:details.toolbar
-details.typeinfoheader=Digite a informa\u00e7\u00e3o espec\u00edfica
+details.typeinfoheader=Digite a informa\u00E7\u00E3o espec\u00EDfica
 details.unclose.resource=Reabrir
-details.unclose.resource.desc=Com esta fun\u00e7\u00e3o, o recurso did\u00e1tico ser\u00e1 reaberto novamente.
+details.unclose.resource.desc=Com esta fun\u00E7\u00E3o, o recurso did\u00E1tico ser\u00E1 reaberto novamente.
 details.unclose.resource.desc.1=O curso pode ser editado novamente.
-details.unclose.resource.desc.2=Todos os membros do curso podem escrever entradas no f\u00f3rum, fazer testes ...
+details.unclose.resource.desc.2=Todos os membros do curso podem escrever entradas no f\u00F3rum, fazer testes ...
 details.unclose.resource.title=Reabrir o curso
-dialog.confirm.close=Voc\u00ea realmente quer concluir este recurso did\u00e1tico? H\u00e1 <strong>{0} membros</strong> que podem estar usando-o no momento.
-dialog.confirm.delete=Voc\u00ea realmente quer apagar este recurso did\u00e1tico? Est\u00e1 sendo usado por <strong>{0} usu\u00e1rios</strong> neste momento.
-dialog.confirm.delete.corrupted=$\:del.confirm<div class\='o_error'> Este recurso did\u00e1tico foi identificado como corrompido e, portanto, n\u00e3o pode ser arquivado. Continue a remover o recurso do sistema sem arquivamento. </div>
-dialog.confirm.delete.notAllDeleteable=Voc\u00ea n\u00e3o tem permiss\u00e3o para excluir todos os recursos did\u00e1ticos
-dialog.confirm.delete.permanent=Usando este m\u00e9todo, o recurso did\u00e1tico, incluindo todos os dados do usu\u00e1rio ser\u00e3o permanentemente exclu\u00eddos e n\u00e3o poder\u00e3o ser recuperados.
-dialog.confirm.restore=Deseja realmente restaurar este recurso did\u00e1tico?
+dialog.confirm.close=Voc\u00EA realmente quer concluir este recurso did\u00E1tico? H\u00E1 <strong>{0} membros</strong> que podem estar usando-o no momento.
+dialog.confirm.delete=Voc\u00EA realmente quer apagar este recurso did\u00E1tico? Est\u00E1 sendo usado por <strong>{0} usu\u00E1rios</strong> neste momento.
+dialog.confirm.delete.corrupted=$\:del.confirm<div class\='o_error'> Este recurso did\u00E1tico foi identificado como corrompido e, portanto, n\u00E3o pode ser arquivado. Continue a remover o recurso do sistema sem arquivamento. </div>
+dialog.confirm.delete.notAllDeleteable=Voc\u00EA n\u00E3o tem permiss\u00E3o para excluir todos os recursos did\u00E1ticos
+dialog.confirm.delete.permanent=Usando este m\u00E9todo, o recurso did\u00E1tico, incluindo todos os dados do usu\u00E1rio ser\u00E3o permanentemente exclu\u00EDdos e n\u00E3o poder\u00E3o ser recuperados.
+dialog.confirm.restore=Deseja realmente restaurar este recurso did\u00E1tico?
 dialog.modal.bg.leave.text=$org.olat.group.ui.main\:dialog.modal.bg.leave.text
 dialog.modal.bg.send.mail=$org.olat.group.ui.main\:dialog.modal.bg.send.mail
-disabledexportreason=Este recurso did\u00e1tico n\u00e3o deve ser exportado.
+disabledexportreason=Este recurso did\u00E1tico n\u00E3o deve ser exportado.
 disabledforwardreason=Favor salvar seus itens antes.
 edit.lifecycle=Editar semestre
 edit.member=$org.olat.group.ui.main\:edit.member
 edit.member.groups=$org.olat.group.ui.main\:edit.member.groups
 error.atleastone=$org.olat.course.member\:error.atleastone
-error.contact.to.empty=Nenhum destinat\u00e1rio pode ser encontrado
-error.course.alreadylocked=Esse curso est\u00e1 sendo editado por {0} e portanto est\u00e1 travado.
-error.createcopy=Ocorreu um erro ao tentar copiar o objeto. A\u00e7\u00e3o cancelada.
-error.download=Ocorreu um erro ao tentar baixar o objeto. A\u00e7\u00e3o cancelada.
-error.export=Erro durante a exporta\u00e7\u00e3o desse objeto. Ac\u00e3o abortada.
-error.import=Erro ao importar este objeto. A\u00e7\u00e3o abortada.
-error.launch=Ocorreu um erro ao tentar lan\u00e7ar o objeto. A\u00e7\u00e3o cancelada.
-error.lifecycle.after=A data n\u00e3o pode ser antes das datas acima.
+error.contact.to.empty=Nenhum destinat\u00E1rio pode ser encontrado
+error.course.alreadylocked=Esse curso est\u00E1 sendo editado por {0} e portanto est\u00E1 travado.
+error.createcopy=Ocorreu um erro ao tentar copiar o objeto. A\u00E7\u00E3o cancelada.
+error.download=Ocorreu um erro ao tentar baixar o objeto. A\u00E7\u00E3o cancelada.
+error.export=Erro durante a exporta\u00E7\u00E3o desse objeto. Ac\u00E3o abortada.
+error.import=Erro ao importar este objeto. A\u00E7\u00E3o abortada.
+error.launch=Ocorreu um erro ao tentar lan\u00E7ar o objeto. A\u00E7\u00E3o cancelada.
+error.lifecycle.after=A data n\u00E3o pode ser antes das datas acima.
 error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 filter.booked.author=Ocupado como autor
 filter.booked.coach=Ocupado como supervisor
 filter.booked.participant=Ocupado como participante
 filter.current.courses=Cursos atuais
-filter.not.booked=N\u00e3o utilizado
+filter.not.booked=N\u00E3o utilizado
 filter.not.passed=Falhou
-filter.old.courses=Curso conclu\u00eddo
+filter.old.courses=Curso conclu\u00EDdo
 filter.only.courses=Apenas cursos
 filter.passed=Passou
 filter.selected=\u2713
 filter.show.all=Mostrar tudo
 filter.upcoming.courses=Cursos futuros
-filter.without.passed.infos=Nenhum coment\u00e1rio
-filtered.first=Voc\u00ea fez o login como convidado. Devido \u00e0s limita\u00e7\u00f5es de acesso do convidado a seguinte lista pode ser filtrada (
+filter.without.passed.infos=Nenhum coment\u00E1rio
+filtered.first=Voc\u00EA fez o login como convidado. Devido \u00E0s limita\u00E7\u00F5es de acesso do convidado a seguinte lista pode ser filtrada (
 filtered.second=).
 form.clean.catalog=Deletar todas as entradas deste curso.
 form.clean.groups=Remover todos os tutores e particpantes do grupo de direitos/estudo deste curso
 form.layout.cssfile=Arquivo CSS selecionado
-form.layout.setsystemcss=CSS padr\u00e3o
-form.log.level.admin=Arquivo de hist\u00f3rico do Administrador (personalizado)
-form.log.level.stat=Arquivo de hist\u00f3rico do usu\u00e1rio (anonimo)
-form.log.level.user=Arquivo de hist\u00f3rico do usu\u00e1rio (personalizado)
-glossary.isconfigured=Gloss\u00e1rio selecionado
-glossary.no.glossary=Nenhum gloss\u00e1rio selecionado
-groups.header=Assinalar propriet\u00e1rios deste recurso did\u00e1tico
-groups.intro=Assinalar qualquer usu\u00e1rio OpenOlat para ser propriet\u00e1rio do recurso did\u00e1tico selecionado.<br />Propriet\u00e1rios podem ler, modificare apagar o recurso did\u00e1tico.
+form.layout.setsystemcss=CSS padr\u00E3o
+form.log.level.admin=Arquivo de hist\u00F3rico do Administrador (personalizado)
+form.log.level.stat=Arquivo de hist\u00F3rico do usu\u00E1rio (anonimo)
+form.log.level.user=Arquivo de hist\u00F3rico do usu\u00E1rio (personalizado)
+glossary.isconfigured=Gloss\u00E1rio selecionado
+glossary.no.glossary=Nenhum gloss\u00E1rio selecionado
+groups.header=Assinalar propriet\u00E1rios deste recurso did\u00E1tico
+groups.intro=Assinalar qualquer usu\u00E1rio OpenOlat para ser propriet\u00E1rio do recurso did\u00E1tico selecionado.<br />Propriet\u00E1rios podem ler, modificare apagar o recurso did\u00E1tico.
 groups.participant.header=Gerenciar os participantes deste recurso de aprendizagem
 groups.participant.intro=$org.olat.resource.accesscontrol.ui\:members.participants.info
 groups.tutor.header=Gerenciar os treinadores deste recurso de aprendizagem
 groups.tutor.intro=$org.olat.resource.accesscontrol.ui\:members.tutors.info
-heading.disabled=Fun\u00e7\u00e3o n\u00e3o dispon\u00edvel
+heading.disabled=Fun\u00E7\u00E3o n\u00E3o dispon\u00EDvel
 home=$org.olat.group.ui.main\:home
 import.file=Dados
 import.member=$org.olat.group.ui.main\:import.member
-index.header=Recursos did\u00e1ticos
-index.header.alt=Buscar seus recursos did\u00e1ticos
-info.catalog.entries=Use o bot\u00e3o "Adicionar ao cat\u00e1logo" na barra de ferramentas acima para adicionar o recurso a um n\u00edvel espec\u00edfico no cat\u00e1logo. O cat\u00e1logo permite aos usu\u00e1rios procurar recursos dispon\u00edveis dependendo da configura\u00e7\u00e3o de acesso a recursos. Voc\u00ea pode adicionar o recurso a v\u00e1rios n\u00edveis do cat\u00e1logo.
-info.could.not.delete.entry=Esta entrada n\u00e3o p\u00f4de ser exclu\u00edda.
+index.header=Recursos did\u00E1ticos
+index.header.alt=Buscar seus recursos did\u00E1ticos
+info.catalog.entries=Use o bot\u00E3o "Adicionar ao cat\u00E1logo" na barra de ferramentas acima para adicionar o recurso a um n\u00EDvel espec\u00EDfico no cat\u00E1logo. O cat\u00E1logo permite aos usu\u00E1rios procurar recursos dispon\u00EDveis dependendo da configura\u00E7\u00E3o de acesso a recursos. Voc\u00EA pode adicionar o recurso a v\u00E1rios n\u00EDveis do cat\u00E1logo.
+info.could.not.delete.entry=Esta entrada n\u00E3o p\u00F4de ser exclu\u00EDda.
 info.entry.deleted=Item apagado.
-info.entry.read.only=A inser\u00e7\u00e3o foi conclu\u00edda com \u00eaxito.
+info.entry.read.only=A inser\u00E7\u00E3o foi conclu\u00EDda com \u00EAxito.
 info.header=<i class\='o_icon o_icon-lg o_icon_info_resource'> </i>
 info.message.change.title=Este curso foi modificado com sucesso e [Fechado].
-launch.noaccess=Voc\u00ea n\u00e3o tem direitos de acesso para lan\u00e7ar este recurso did\u00e1tico.
-license.admin.title=Recursos did\u00e1ticos
+launch.noaccess=Voc\u00EA n\u00E3o tem direitos de acesso para lan\u00E7ar este recurso did\u00E1tico.
+license.admin.title=Recursos did\u00E1ticos
 lifecycle.label=Nome
 lifecycle.softkey=Identificador
 lifecycle.validFrom=$\:cif.date.start
 lifecycle.validTo=$\:cif.date.end
 mail.member=$org.olat.group.ui.main\:mail.member
-managed.resource=Gest\u00e3o externa
-managed.resource.intro=Este curso foi criado por uma ferramenta externa. Portanto, certas configura\u00e7\u00f5es e m\u00f3dulos n\u00e3o podem ser modificados e usados \u200b\u200bdentro OpenOlat. Os seguintes elementos s\u00e3o bloqueados dentro OpenOlat\:
-menu.repository.admin=Reposit\u00f3rio
+managed.resource=Gest\u00E3o externa
+managed.resource.intro=Este curso foi criado por uma ferramenta externa. Portanto, certas configura\u00E7\u00F5es e m\u00F3dulos n\u00E3o podem ser modificados e usados \u200B\u200Bdentro OpenOlat. Os seguintes elementos s\u00E3o bloqueados dentro OpenOlat\:
+menu.repository.admin=Reposit\u00F3rio
 menu.repository.admin.alt=$\:menu.repository.admin
-message.entry.selected=Recurso did\u00e1tico {0} com tipo {1} alocado com sucesso.
-month=M\u00eas
+message.entry.selected=Recurso did\u00E1tico {0} com tipo {1} alocado com sucesso.
+month=M\u00EAs
 msg.send.ok=$org.olat.modules.co\:msg.send.ok
-msg.warnusers=(Existem {0} usu\u00e1rio(s) atualmente usando este recurso)
-my.course.comment.enabled=Coment\u00e1rios no "Curso"
-my.course.rating.enabled=Avalia\u00e7\u00e3o no "Curso"
+msg.warnusers=(Existem {0} usu\u00E1rio(s) atualmente usando este recurso)
+my.course.comment.enabled=Coment\u00E1rios no "Curso"
+my.course.rating.enabled=Avalia\u00E7\u00E3o no "Curso"
 my.course.search.enabled=Pesquisar em "Curso"
 new.blog=Criar Blog
 new.blog.intro=Criar novo blog
 new.course=Criar curso
 new.course.intro=Criar novo curso
-new.cp=Criar conte\u00fado de aprendizagem CP
-new.cp.intro=Criar novos conte\u00fados de aprendizagem CP
+new.cp=Criar conte\u00FAdo de aprendizagem CP
+new.cp.intro=Criar novos conte\u00FAdos de aprendizagem CP
 new.excel=Crie um documento do Excel
-new.form=Novo formul\u00e1rio
-new.glossary=Criar gloss\u00e1rio
-new.glossary.intro=Criar novo gloss\u00e1rio
+new.form=Novo formul\u00E1rio
+new.glossary=Criar gloss\u00E1rio
+new.glossary.intro=Criar novo gloss\u00E1rio
 new.podcast=Criar Podcast
 new.podcast.intro=Criar novo Podcast
-new.portfoliov2=Modelo Portf\u00f3lio 2.0
-new.portfoliov2.intro=Criar novo modelo de portf\u00f3lio 2.0
+new.portfoliov2=Modelo Portf\u00F3lio 2.0
+new.portfoliov2.intro=Criar novo modelo de portf\u00F3lio 2.0
 new.powerpoint=PowerPoint
 new.sharedfolder=Criar pasta de recursos
 new.sharedfolder.intro=Criar nova pasta de recursos
@@ -437,42 +442,42 @@ new.test.intro=Criar novo teste
 new.wiki=Criar wiki
 new.wiki.intro=Criar novo wiki
 new.word=Criar um documento Word
-no.catalog.entries=Este recurso ainda n\u00e3o foi adicionado ao cat\u00e1logo. Use o bot\u00e3o "Adicionar ao cat\u00e1logo" na barra de ferramentas acima para adicionar o recurso a um n\u00edvel espec\u00edfico no cat\u00e1logo. O cat\u00e1logo permite aos usu\u00e1rios procurar recursos dispon\u00edveis dependendo da configura\u00e7\u00e3o de acesso a recursos. Voc\u00ea pode adicionar o recurso a v\u00e1rios n\u00edveis do cat\u00e1logo.
-no.lifecycle=Nenhuma limita\u00e7\u00e3o
+no.catalog.entries=Este recurso ainda n\u00E3o foi adicionado ao cat\u00E1logo. Use o bot\u00E3o "Adicionar ao cat\u00E1logo" na barra de ferramentas acima para adicionar o recurso a um n\u00EDvel espec\u00EDfico no cat\u00E1logo. O cat\u00E1logo permite aos usu\u00E1rios procurar recursos dispon\u00EDveis dependendo da configura\u00E7\u00E3o de acesso a recursos. Voc\u00EA pode adicionar o recurso a v\u00E1rios n\u00EDveis do cat\u00E1logo.
+no.lifecycle=Nenhuma limita\u00E7\u00E3o
 nomembers=XXX No members
-notification.mail.added.auto.body=*** Esta \u00e9 uma mensagem gerada automaticamente. Por favor, n\u00e3o responda a esta mensagem *** Voc\u00ea se registrou no seguinte curso\: Nome do curso\: $coursename Descri\u00e7\u00e3o\: $coursedescription Link\: $courseurl
+notification.mail.added.auto.body=*** Esta \u00E9 uma mensagem gerada automaticamente. Por favor, n\u00E3o responda a esta mensagem *** Voc\u00EA se registrou no seguinte curso\: Nome do curso\: $coursename Descri\u00E7\u00E3o\: $coursedescription Link\: $courseurl
 notification.mail.added.auto.subject=$\:notification.mail.added.subject
-notification.mail.added.body=*** Esta \u00e9 uma mensagem gerada automaticamente. Por favor, n\u00e3o responda a esta mensagem ***\r\n\r\nVoc\u00ea foi adicionado por {0} {1} ({2}) para um curso\:\r\n\r\nNome do curso\: $coursename\r\nDescri\u00e7\u00e3o\: $coursedescription\r\nURL\: $courseurl\r\n\r\nSe voc\u00ea tem alguma d\u00favida sobre esta a\u00e7\u00e3o, entre em contato {0} {1} ({2}).
+notification.mail.added.body=*** Esta \u00E9 uma mensagem gerada automaticamente. Por favor, n\u00E3o responda a esta mensagem ***\r\n\r\nVoc\u00EA foi adicionado por {0} {1} ({2}) para um curso\:\r\n\r\nNome do curso\: $coursename\r\nDescri\u00E7\u00E3o\: $coursedescription\r\nURL\: $courseurl\r\n\r\nSe voc\u00EA tem alguma d\u00FAvida sobre esta a\u00E7\u00E3o, entre em contato {0} {1} ({2}).
 notification.mail.added.subject=Curso $coursename
-notification.mail.close.body=*** Esta \u00e9 uma mensagem gerada automaticamente. Por favor, n\u00e3o responda a esta mensagem *** O seguinte curso foi fechado por {0} {1} em {4}. Nome do curso\: $coursename Descri\u00e7\u00e3o\: $coursedescription Se voc\u00ea tiver d\u00favidas sobre esta a\u00e7\u00e3o, entre em contato com {0} {1} ({2}).
+notification.mail.close.body=*** Esta \u00E9 uma mensagem gerada automaticamente. Por favor, n\u00E3o responda a esta mensagem *** O seguinte curso foi fechado por {0} {1} em {4}. Nome do curso\: $coursename Descri\u00E7\u00E3o\: $coursedescription Se voc\u00EA tiver d\u00FAvidas sobre esta a\u00E7\u00E3o, entre em contato com {0} {1} ({2}).
 notification.mail.close.subject=Curso $coursename $courseref fechado
-notification.mail.delete.body=*** Esta \u00e9 uma mensagem gerada automaticamente. Por favor, n\u00e3o responda a esta mensagem *** O seguinte curso foi exclu\u00eddo por {0} {1} em {4}. Nome do curso\: $coursename Descri\u00e7\u00e3o\: $coursedescription Se voc\u00ea tiver d\u00favidas sobre esta a\u00e7\u00e3o, entre em contato com {0} {1} ({2}).
-notification.mail.delete.subject=Curso $coursename $courseref exclu\u00eddo
-notification.mail.removed.body=*** Esta \u00e9 uma mensagem gerada automaticamente. Por favor, n\u00e3o responda a esta mensagem ***\r\n\r\nVoc\u00ea foi removido por {0} {1} ({2}) de um curso\:\r\n\r\nNome do curso\: $coursename\r\nDescri\u00e7\u00e3o\: $coursedescription\r\n\r\nSe voc\u00ea tem d\u00favidas sobre esta a\u00e7\u00e3o, entre em contato {0} {1} ({2}).
-notification.mail.removed.subject=Curso $coursename\: voc\u00ea foi removido.
+notification.mail.delete.body=*** Esta \u00E9 uma mensagem gerada automaticamente. Por favor, n\u00E3o responda a esta mensagem *** O seguinte curso foi exclu\u00EDdo por {0} {1} em {4}. Nome do curso\: $coursename Descri\u00E7\u00E3o\: $coursedescription Se voc\u00EA tiver d\u00FAvidas sobre esta a\u00E7\u00E3o, entre em contato com {0} {1} ({2}).
+notification.mail.delete.subject=Curso $coursename $courseref exclu\u00EDdo
+notification.mail.removed.body=*** Esta \u00E9 uma mensagem gerada automaticamente. Por favor, n\u00E3o responda a esta mensagem ***\r\n\r\nVoc\u00EA foi removido por {0} {1} ({2}) de um curso\:\r\n\r\nNome do curso\: $coursename\r\nDescri\u00E7\u00E3o\: $coursedescription\r\n\r\nSe voc\u00EA tem d\u00FAvidas sobre esta a\u00E7\u00E3o, entre em contato {0} {1} ({2}).
+notification.mail.removed.subject=Curso $coursename\: voc\u00EA foi removido.
 on=Lig.
 orderby.author=Instrutor
-orderby.automatic=Autom\u00e1tico
+orderby.automatic=Autom\u00E1tico
 orderby.completion=$org.olat.modules.assessment.ui\:learning.progress
-orderby.creationDate=Data de cria\u00e7\u00e3o
+orderby.creationDate=Data de cria\u00E7\u00E3o
 orderby.custom=Organizados
 orderby.favorit=Favorito
-orderby.lastModified=\u00daltima atualiza\u00e7\u00e3o
-orderby.lastVisited=\u00daltima visita
-orderby.launchCounter=Visualiza\u00e7\u00f5es
-orderby.lifecycle=Per\u00edodo de implementa\u00e7\u00e3o
+orderby.lastModified=\u00DAltima atualiza\u00E7\u00E3o
+orderby.lastVisited=\u00DAltima visita
+orderby.launchCounter=Visualiza\u00E7\u00F5es
+orderby.lifecycle=Per\u00EDodo de implementa\u00E7\u00E3o
 orderby.passed=Passou
-orderby.rating=Avalia\u00e7\u00e3o
-orderby.score=Pontua\u00e7\u00e3o
-orderby.title=T\u00edtulo
+orderby.rating=Avalia\u00E7\u00E3o
+orderby.score=Pontua\u00E7\u00E3o
+orderby.title=T\u00EDtulo
 passed.false=$org.olat.course.assessment\:passed.false
 passed.true=$org.olat.course.assessment\:passed.true
-preview.header=Visualiza\u00e7\u00e3o
-properties.for=Configura\u00e7\u00f5es - {0}
-rating.average.explanation=Baseado em {0} classifica\u00e7\u00f5es
-rating.average.title=Avalia\u00e7\u00f5es de outros usu\u00e1rios
-rating.personal.title=Sua avalia\u00e7\u00e3o
-ratings=Revis\u00e3o
+preview.header=Visualiza\u00E7\u00E3o
+properties.for=Configura\u00E7\u00F5es - {0}
+rating.average.explanation=Baseado em {0} classifica\u00E7\u00F5es
+rating.average.title=Avalia\u00E7\u00F5es de outros usu\u00E1rios
+rating.personal.title=Sua avalia\u00E7\u00E3o
+ratings=Revis\u00E3o
 read.less=Mostrar menos
 read.more=Mostrar mais
 read.only.header=Concluir curso
@@ -481,84 +486,88 @@ referencableSearch.cmd.allEntries=Todos itens
 referencableSearch.cmd.myEntries=Meus itens
 referencableSearch.cmd.search=Buscar
 referencableSearch.cmd.searchEntries=Procurar
-referencableSearch.preview.close=Fechar visualiza\u00e7\u00e3o
-referencableSearch.title=Busca de recursos did\u00e1ticos
-references=Refer\u00eancias
+referencableSearch.preview.close=Fechar visualiza\u00E7\u00E3o
+referencableSearch.title=Busca de recursos did\u00E1ticos
+references=Refer\u00EAncias
 references.expl=Importar e vincular
 remove=Remover
-rentry.access.author.explain=O acesso \u00e9 automaticamente desbloqueado no status "$\:cif.status.review", "$\:cif.status.coachpublished", "$\:cif.status.published" ou "$\:cif.status.closed"
-rentry.access.author.title=Lan\u00e7amento para outros autores
+rentry.access.author.explain=O acesso \u00E9 automaticamente desbloqueado no status "$\:cif.status.review", "$\:cif.status.coachpublished", "$\:cif.status.published" ou "$\:cif.status.closed"
+rentry.access.author.title=Lan\u00E7amento para outros autores
 rentry.access.guest=Acesso sem login
-rentry.access.guest.on=permitir usu\u00e1rios convidados
-rentry.access.title=Configura\u00e7\u00e3o de acesso e reserva
-rentry.access.type=Acesso para participantes da organiza\u00e7\u00e3o
+rentry.access.guest.on=permitir usu\u00E1rios convidados
+rentry.access.title=Configura\u00E7\u00E3o de acesso e reserva
+rentry.access.type=Acesso para participantes da organiza\u00E7\u00E3o
 rentry.access.type.booking=Reservado
-rentry.access.type.booking.explain=Necessita de reserva pelo usu\u00e1rio
-rentry.access.type.explain=O acesso \u00e9 ativado automaticamente no status "$\:cif.status.published" ou "$\:cif.status.closed"
+rentry.access.type.booking.explain=Necessita de reserva pelo usu\u00E1rio
+rentry.access.type.explain=O acesso \u00E9 ativado automaticamente no status "$\:cif.status.published" ou "$\:cif.status.closed"
 rentry.access.type.private=Privado
-rentry.access.type.private.explain=Administra\u00e7\u00e3o de membro por administra\u00e7\u00e3o
+rentry.access.type.private.explain=Administra\u00E7\u00E3o de membro por administra\u00E7\u00E3o
 rentry.access.type.shared=Aberto
 rentry.access.type.shared.explain=Sem reserva
-rentry.leave.afterenddate=Ap\u00f3s a data de t\u00e9rmino do curso
+rentry.leave.afterenddate=Ap\u00F3s a data de t\u00E9rmino do curso
 rentry.leave.atanytime=A qualquer momento
 rentry.leave.never=Nunca
 rentry.leave.option=Membros podem deixar curso
-rentry.leaving.title=Configura\u00e7\u00e3o de filia\u00e7\u00e3o
-rentry.movie=V\u00eddeo para recurso did\u00e1tico (mp4, flv)
-rentry.movie.example=Resolu\u00e7\u00e3o ideal\: {0}
-rentry.pic=Imagem do recurso did\u00e1tico (jpg, png, gif)
-rentry.pic.alt=Imagem do recurso did\u00e1tico
+rentry.leaving.title=Configura\u00E7\u00E3o de filia\u00E7\u00E3o
+rentry.movie=V\u00EDdeo para recurso did\u00E1tico (mp4, flv)
+rentry.movie.example=Resolu\u00E7\u00E3o ideal\: {0}
+rentry.pic=Imagem do recurso did\u00E1tico (jpg, png, gif)
+rentry.pic.alt=Imagem do recurso did\u00E1tico
 rentry.pic.example=Melhores resultados com {0} tamanho do pixel (72dpi)
-rentry.prop=Propriedades de recursos did\u00e1ticos
-rentry.publish=Publica\u00e7\u00e3o
+rentry.prop=Propriedades de recursos did\u00E1ticos
+rentry.publish=Publica\u00E7\u00E3o
 rentry.publish.authors=para autores
-rentry.publish.course.desc=Neste formul\u00e1rio, voc\u00ea pode definir se outros autores podem usar o seu curso como um modelo ou exportar o curso como uma c\u00f3pia ou se o curso \u00e9 acess\u00edvel a seus usu\u00e1rios finais. Os propriet\u00e1rios do curso t\u00eam acesso ao curso, independentemente dessa configura\u00e7\u00e3o.
-rentry.publish.other.desc=Dica\: voc\u00ea n\u00e3o precisa publicar um conte\u00fado/recurso, a fim de ser capaz de incorpor\u00e1-lo em um curso. Recomenda-se publicar apenas recursos did\u00e1ticos do tipo "Curso" e incluir qualquer outros recursos did\u00e1ticos dentro deles. A publica\u00e7\u00e3o para os autores permite que outros autores incorporem seus recursos sem a necessidade de ser propriet\u00e1rio deste conte\u00fado.
-rentry.publish.users=para usu\u00e1rios
+rentry.publish.course.desc=Neste formul\u00E1rio, voc\u00EA pode definir se outros autores podem usar o seu curso como um modelo ou exportar o curso como uma c\u00F3pia ou se o curso \u00E9 acess\u00EDvel a seus usu\u00E1rios finais. Os propriet\u00E1rios do curso t\u00EAm acesso ao curso, independentemente dessa configura\u00E7\u00E3o.
+rentry.publish.other.desc=Dica\: voc\u00EA n\u00E3o precisa publicar um conte\u00FAdo/recurso, a fim de ser capaz de incorpor\u00E1-lo em um curso. Recomenda-se publicar apenas recursos did\u00E1ticos do tipo "Curso" e incluir qualquer outros recursos did\u00E1ticos dentro deles. A publica\u00E7\u00E3o para os autores permite que outros autores incorporem seus recursos sem a necessidade de ser propriet\u00E1rio deste conte\u00FAdo.
+rentry.publish.users=para usu\u00E1rios
 repo.login=Login
-repository.admin.leave.label=Configura\u00e7\u00e3o padr\u00e3o para novos cursos
+repository.admin.leave.label=Configura\u00E7\u00E3o padr\u00E3o para novos cursos
 repository.admin.leave.title=Permitir deixar os cursos
-repository.admin.lifecycle.notifications=Impor notifica\u00e7\u00f5es por email
-repository.admin.lifecycle.notifications.enabled=Notificar os propriet\u00e1rios sobre altera\u00e7\u00f5es de status
-repository.admin.lifecycle.notifications.title=Notifica\u00e7\u00e3o ap\u00f3s fechar / excluir um curso
-repository.admin.lifecycle.title=Gest\u00e3o Autom\u00e1tica do Ciclo de Vida
-repository.admin.title=configura\u00e7\u00f5es do reposit\u00f3rio
-repositoryentry.deleted=Este recurso foi exclu\u00eddo e n\u00e3o est\u00e1 dispon\u00edvel.
-repositoryentry.not.existing=Este recurso n\u00e3o est\u00e1 mais dispon\u00edvel.
+repository.admin.lifecycle.notifications=Impor notifica\u00E7\u00F5es por email
+repository.admin.lifecycle.notifications.enabled=Notificar os propriet\u00E1rios sobre altera\u00E7\u00F5es de status
+repository.admin.lifecycle.notifications.title=Notifica\u00E7\u00E3o ap\u00F3s fechar / excluir um curso
+repository.admin.lifecycle.title=Gest\u00E3o Autom\u00E1tica do Ciclo de Vida
+repository.admin.title=configura\u00E7\u00F5es do reposit\u00F3rio
+repositoryentry.deleted=Este recurso foi exclu\u00EDdo e n\u00E3o est\u00E1 dispon\u00EDvel.
+repositoryentry.not.existing=Este recurso n\u00E3o est\u00E1 mais dispon\u00EDvel.
 resource.editor=Editor
-resource.error.test.xml=Recurso did\u00e1tico n\u00e3o pode ser adicionado. O arquivo qti.xml n\u00e3o pode ser analizado.
-resource.error.zip=Recurso did\u00e1tico n\u00e3o pode ser adicionado. O arquivo zip n\u00e3o pode ser descompactado. 
-resource.general.error=Recurso did\u00e1tico n\u00e3o pode ser adicionado. Ou o formato ou a vers\u00e3o n\u00e3o \u00e9 suportado no OpenOlat.
-resource.no.item=Recurso did\u00e1tico n\u00e3o pode ser adicionado. Seu arquivo imsmanifest.xml n\u00e3o tem o elemento <item/>. Cada manifesto necessita pelo menos um deste elemento.
-resource.no.manifest=Recurso did\u00e1tico n\u00e3o pode ser adicionado. Seu zip n\u00e3o cont\u00e9m um arquivo imsmanifest.xml. Cada recurso SCORM necessita um arquivo imsmanifest.xml que descreve este recurso.
-resource.no.matching.resource=Recurso did\u00e1tico n\u00e3o pode ser adicionado. Seu elemento  <item/> aponta Para um recurso que n\u00e3o existe. Cada item deve ter o elemento  <resource/> correspondente.
-resource.no.organisation=Recurso did\u00e1tico n\u00e3o pode ser adicionado. Seu arquivo imsmanifest.xml n\u00e3o tem o elemento <organisation/>. Cada manifesto necessita pelo menos um deste elemento.
-resource.no.resource=Recurso did\u00e1tico n\u00e3o pode ser adicionado. Seu arquivo imsmanifest.xml n\u00e3o tem o elemento <resource/>. Cada manifesto necessita pelo menos um deste elemento.
-restr.access.first=Voc\u00ea fez o login como convidado. Devido a estas partes este recurso pode n\u00e3o ser vis\u00edvel ou acess\u00edvel a voc\u00ea (
+resource.error.test.xml=Recurso did\u00E1tico n\u00E3o pode ser adicionado. O arquivo qti.xml n\u00E3o pode ser analizado.
+resource.error.zip=Recurso did\u00E1tico n\u00E3o pode ser adicionado. O arquivo zip n\u00E3o pode ser descompactado. 
+resource.general.error=Recurso did\u00E1tico n\u00E3o pode ser adicionado. Ou o formato ou a vers\u00E3o n\u00E3o \u00E9 suportado no OpenOlat.
+resource.no.item=Recurso did\u00E1tico n\u00E3o pode ser adicionado. Seu arquivo imsmanifest.xml n\u00E3o tem o elemento <item/>. Cada manifesto necessita pelo menos um deste elemento.
+resource.no.manifest=Recurso did\u00E1tico n\u00E3o pode ser adicionado. Seu zip n\u00E3o cont\u00E9m um arquivo imsmanifest.xml. Cada recurso SCORM necessita um arquivo imsmanifest.xml que descreve este recurso.
+resource.no.matching.resource=Recurso did\u00E1tico n\u00E3o pode ser adicionado. Seu elemento  <item/> aponta Para um recurso que n\u00E3o existe. Cada item deve ter o elemento  <resource/> correspondente.
+resource.no.organisation=Recurso did\u00E1tico n\u00E3o pode ser adicionado. Seu arquivo imsmanifest.xml n\u00E3o tem o elemento <organisation/>. Cada manifesto necessita pelo menos um deste elemento.
+resource.no.resource=Recurso did\u00E1tico n\u00E3o pode ser adicionado. Seu arquivo imsmanifest.xml n\u00E3o tem o elemento <resource/>. Cada manifesto necessita pelo menos um deste elemento.
+restr.access.first=Voc\u00EA fez o login como convidado. Devido a estas partes este recurso pode n\u00E3o ser vis\u00EDvel ou acess\u00EDvel a voc\u00EA (
 restr.access.second=). 
+role.administrator=Administrador
 role.coach=Treinador (Coach)
-role.owner=Propriet\u00e1rio
+role.learning.resource.manager=Gestor de recurso did\u00E1tico
+role.master.coach=Mestre treinador
+role.owner=Propriet\u00E1rio
 role.participant=Participante
-role.switch=Papel do usu\u00e1rio
-scorm.found.seqencing=Recurso did\u00e1tico SCORM n\u00e3o pode ser adicionado. Seu manifesto cont\u00e9m uma sequencia de elementos IMS que o OpenOlat n\u00e3o suporta no momento.
-scorm.no.attribute.scormtype=Recurso did\u00e1tico SCORM n\u00e3o pode ser adicionado. No seu elemento  "<item/>" falta o atributo  "adlcp\:scormtype\='sco'" ou "adlcp\:scormtype\='asset'"
-scorm.no.attribute.value=Recurso did\u00e1tico SCORM n\u00e3o pode ser adicionado. No seu elemento <item/> falta o valor de atributo "sco" ou "asset" para o atributo "adlcp\:scormtype".
-scorm.no.scorm.namespace=Recurso did\u00e1tico SCORM n\u00e3o pode ser adicionado. Seu arquivo imsmanifest.xml n\u00e3o cont\u00e9m os espa\u00e7os de nomes obrigat\u00f3rios no SCORM.
+role.principal=Diretor
+role.switch=Papel do usu\u00E1rio
+scorm.found.seqencing=Recurso did\u00E1tico SCORM n\u00E3o pode ser adicionado. Seu manifesto cont\u00E9m uma sequencia de elementos IMS que o OpenOlat n\u00E3o suporta no momento.
+scorm.no.attribute.scormtype=Recurso did\u00E1tico SCORM n\u00E3o pode ser adicionado. No seu elemento  "<item/>" falta o atributo  "adlcp\:scormtype\='sco'" ou "adlcp\:scormtype\='asset'"
+scorm.no.attribute.value=Recurso did\u00E1tico SCORM n\u00E3o pode ser adicionado. No seu elemento <item/> falta o valor de atributo "sco" ou "asset" para o atributo "adlcp\:scormtype".
+scorm.no.scorm.namespace=Recurso did\u00E1tico SCORM n\u00E3o pode ser adicionado. Seu arquivo imsmanifest.xml n\u00E3o cont\u00E9m os espa\u00E7os de nomes obrigat\u00F3rios no SCORM.
 search.blog=Blogs
-search.catalog=Cat\u00e1logo
+search.catalog=Cat\u00E1logo
 search.course=Cursos
-search.courses.closed=Conclu\u00eddo
+search.courses.closed=Conclu\u00EDdo
 search.courses.student=Pesquisar
-search.cp=M\u00f3dulo IMS-CP
-search.curriculums=Curr\u00edculo
-search.deleted=Exclu\u00eddo
+search.cp=M\u00F3dulo IMS-CP
+search.curriculums=Curr\u00EDculo
+search.deleted=Exclu\u00EDdo
 search.filter.showAll=Mostrar tudo
 search.filter.type=Tipo
-search.generic=Formul\u00e1rio de busca
-search.glossary=Gloss\u00e1rio
-search.home=Recursos did\u00e1ticos
-search.id.format=Apenas d\u00edgitos s\u00e3o permitidos
-search.intro=Use o cat\u00e1logo OpenOlat para acessar os recursos did\u00e1ticos. Como alternativa, voc\u00ea pode iniciar pelo menu "Formul\u00e1rio de Busca" ou usar as buscas pr\u00e9 definidas no menu \u00e0 esquerda.
+search.generic=Formul\u00E1rio de busca
+search.glossary=Gloss\u00E1rio
+search.home=Recursos did\u00E1ticos
+search.id.format=Apenas d\u00EDgitos s\u00E3o permitidos
+search.intro=Use o cat\u00E1logo OpenOlat para acessar os recursos did\u00E1ticos. Como alternativa, voc\u00EA pode iniciar pelo menu "Formul\u00E1rio de Busca" ou usar as buscas pr\u00E9 definidas no menu \u00E0 esquerda.
 search.limit.type=Limite de pesquisa
 search.mark=Favoritos
 search.my=Meus itens
@@ -566,43 +575,43 @@ search.mycourses.student=Meus cursos
 search.mycourses.teacher=Meus cursos supervisionados
 search.podcast=Podcasts
 search.portfolio=Modelo/Template de Portfolio
-search.scorm=M\u00f3dulo SCORM
+search.scorm=M\u00F3dulo SCORM
 search.sharedfolder=Pasta de recursos
 search.survey=Pesquisas
 search.test=Testes
 search.wiki=Wikis
-security.disabled.info=Este recurso did\u00e1tico \u00e9 desativado no sistema devido a restri\u00e7\u00f5es de seguran\u00e7a. Pergunte ao seu administrador do sistema para obter mais informa\u00e7\u00f5es.
-security.disabled.title=Recurso did\u00e1tico desativado
+security.disabled.info=Este recurso did\u00E1tico \u00E9 desativado no sistema devido a restri\u00E7\u00F5es de seguran\u00E7a. Pergunte ao seu administrador do sistema para obter mais informa\u00E7\u00F5es.
+security.disabled.title=Recurso did\u00E1tico desativado
 selected.taxonomy.tree=Taxonomia
-settings.editor=Mudar descri\u00e7\u00e3o
+settings.editor=Mudar descri\u00E7\u00E3o
 sf.notconfigured=Nenhuma pasta de recursos selecionada
 sf.resourcetitle=Pasta de recurso selecionada
 sign.out=Deixar curso
-sign.out.dialog.text=Voc\u00ea quer deixar este curso "{0}"?
-sign.out.success=Voc\u00ea saiu com \u00eaxito do curso "{0}".
-sign.out.warning.managed=Voc\u00ea n\u00e3o poderia deixar este curso pois voc\u00ea \u00e9 membro de pelo menos um outro grupo no qual voc\u00ea n\u00e3o tem permiss\u00e3o para sair.
-sign.out.warning.mutiple.resources=Voc\u00ea n\u00e3o poderia deixar este curso pois voc\u00ea \u00e9 membro de pelo menos um outro grupo que est\u00e1 ligado a pelo menos um outro curso.
+sign.out.dialog.text=Voc\u00EA quer deixar este curso "{0}"?
+sign.out.success=Voc\u00EA saiu com \u00EAxito do curso "{0}".
+sign.out.warning.managed=Voc\u00EA n\u00E3o poderia deixar este curso pois voc\u00EA \u00E9 membro de pelo menos um outro grupo no qual voc\u00EA n\u00E3o tem permiss\u00E3o para sair.
+sign.out.warning.mutiple.resources=Voc\u00EA n\u00E3o poderia deixar este curso pois voc\u00EA \u00E9 membro de pelo menos um outro grupo que est\u00E1 ligado a pelo menos um outro curso.
 start=Iniciar
 start.with.type=iniciar {0}
 status.closed=Encerrado (fechado)
-status.closed.desc=O recurso pode ser acessado por membros em um modo "somente leitura", n\u00e3o \u00e9 mais poss\u00edvel fazer altera\u00e7\u00f5es no conte\u00fado.
-status.coachpublished.desc=O acesso \u00e9 concedido apenas para propriet\u00e1rios e treinadores. Os participantes n\u00e3o t\u00eam acesso ao recurso.
-status.deleted.desc=O recurso foi exclu\u00eddo e n\u00e3o pode mais ser restaurado. O recurso ainda pode ser referenciado por outros objetos.
+status.closed.desc=O recurso pode ser acessado por membros em um modo "somente leitura", n\u00E3o \u00E9 mais poss\u00EDvel fazer altera\u00E7\u00F5es no conte\u00FAdo.
+status.coachpublished.desc=O acesso \u00E9 concedido apenas para propriet\u00E1rios e treinadores. Os participantes n\u00E3o t\u00EAm acesso ao recurso.
+status.deleted.desc=O recurso foi exclu\u00EDdo e n\u00E3o pode mais ser restaurado. O recurso ainda pode ser referenciado por outros objetos.
 status.opened=Ativo (aberto)
-status.preparation.desc=Acesso apenas para propriet\u00e1rios. Outros membros n\u00e3o t\u00eam acesso no momento.
+status.preparation.desc=Acesso apenas para propriet\u00E1rios. Outros membros n\u00E3o t\u00EAm acesso no momento.
 status.published.desc=Acesso para todos os membros do recurso.
-status.review.desc=Acesso apenas para propriet\u00e1rios, outros membros n\u00e3o t\u00eam acesso neste momento. A prepara\u00e7\u00e3o est\u00e1 conclu\u00edda, o conte\u00fado est\u00e1 pronto para revis\u00e3o.
+status.review.desc=Acesso apenas para propriet\u00E1rios, outros membros n\u00E3o t\u00EAm acesso neste momento. A prepara\u00E7\u00E3o est\u00E1 conclu\u00EDda, o conte\u00FAdo est\u00E1 pronto para revis\u00E3o.
 status.trash.desc=O recurso foi colocado no lixo. Pode ser restaurado apenas pelo administrador.
 tab.accesscontrol=Controle de acesso
-tab.calendar=Calend\u00e1rio
+tab.calendar=Calend\u00E1rio
 tab.chat=Bate-papo do curso
-tab.efficencystatement=Comprovante de conclus\u00e3o
-tab.glossary=Gloss\u00e1rio
-tab.glossary.edit=Permiss\u00f5es de grava\u00e7\u00e3o
-tab.glossary.flexions=Servi\u00e7o morfol\u00f3gico
-tab.glossary.register=\u00cdndice alfab\u00e9tico
+tab.efficencystatement=Comprovante de conclus\u00E3o
+tab.glossary=Gloss\u00E1rio
+tab.glossary.edit=Permiss\u00F5es de grava\u00E7\u00E3o
+tab.glossary.flexions=Servi\u00E7o morfol\u00F3gico
+tab.glossary.register=\u00CDndice alfab\u00E9tico
 tab.layout=Layout
-tab.log=Arquivos de hist\u00f3rico
+tab.log=Arquivos de hist\u00F3rico
 tab.public=Geral
 tab.quota.edit=Quota
 tab.sharedfolder=Pasta de recursos
@@ -617,11 +626,11 @@ table.header.author=Autor
 table.header.authors=$\:cif.authors
 table.header.completion=$org.olat.modules.assessment.ui\:learning.progress
 table.header.date=Criado
-table.header.deletedby=Exclu\u00eddo por
-table.header.deletiondate=Data de exclus\u00e3o
-table.header.description=Descri\u00e7\u00e3o
+table.header.deletedby=Exclu\u00EDdo por
+table.header.deletiondate=Data de exclus\u00E3o
+table.header.description=Descri\u00E7\u00E3o
 table.header.details=<i class\='o_icon o_icon_details o_icon-lg'> </i>
-table.header.displayname=T\u00edtulo do recurso did\u00e1tico
+table.header.displayname=T\u00EDtulo do recurso did\u00E1tico
 table.header.down=Abaixo
 table.header.edit=$org.olat.group.ui.main\:table.header.edit
 table.header.externalid=ID Ext.
@@ -635,9 +644,9 @@ table.header.guests=Convidados
 table.header.key=ID
 table.header.lastName=$org.olat.group.ui.main\:table.header.lastName
 table.header.lastTime=$org.olat.group.ui.main\:table.header.lastTime
-table.header.lastusage=\u00daltimo acesso
+table.header.lastusage=\u00DAltimo acesso
 table.header.lecture.infos=Aulas
-table.header.license=Licen\u00e7a
+table.header.license=Licen\u00E7a
 table.header.lifecycle.end=$\:cif.date.end
 table.header.lifecycle.label=Semestre
 table.header.lifecycle.softkey=ID Semestre
@@ -649,20 +658,22 @@ table.header.mark=<i class\="o_icon o_icon_bookmark_header o_icon-lg" title\="Fa
 table.header.online=$org.olat.group.ui.main\:table.header.online
 table.header.participants=$org.olat.group.ui.main\:table.header.participants
 table.header.participantsCount=$org.olat.group.ui.main\:table.header.participantsCount
-table.header.position=Posi\u00e7\u00e3o
+table.header.position=Posi\u00E7\u00E3o
 table.header.references=Ref.
 table.header.remove=$org.olat.group.ui.main\:table.header.remove
 table.header.role=$org.olat.group.ui.main\:table.header.role
-table.header.start=In\u00edcio
+table.header.start=In\u00EDcio
+table.header.taxonomy.levels=$\:cif.taxonomy.levels
+table.header.taxonomy.paths=Caminhos dos assuntos
 table.header.tutors=$org.olat.group.ui.main\:table.header.tutors
 table.header.tutorsCount=$org.olat.group.ui.main\:table.header.tutorsCount
 table.header.typeimg=Tipo
 table.header.up=Acima
 table.header.waitingList=$org.olat.group.ui.main\:table.header.waitingList
 table.preview=<i class\='o_icon o_icon-lg o_icon_preview' title\='$\:preview.header'> </i>
-table.rollcall.enabled=Aus\u00eancias
-table.search.author.desc=Voc\u00ea quer pode usar a busca simples com uma palavra-chave para procurar um recurso did\u00e1tico, ou usar a pesquisa avan\u00e7ada para encontrar conte\u00fados por t\u00edtulo, descri\u00e7\u00e3o, autor, tipo ou ID.
-table.search.mycourses.desc=Voc\u00ea quer pode usar a busca simples com uma palavra-chave de pesquisa para um curso, ou usar a pesquisa avan\u00e7ada para encontrar cursos por t\u00edtulo, autor ou ID.
+table.rollcall.enabled=Aus\u00EAncias
+table.search.author.desc=Voc\u00EA quer pode usar a busca simples com uma palavra-chave para procurar um recurso did\u00E1tico, ou usar a pesquisa avan\u00E7ada para encontrar conte\u00FAdos por t\u00EDtulo, descri\u00E7\u00E3o, autor, tipo ou ID.
+table.search.mycourses.desc=Voc\u00EA quer pode usar a busca simples com uma palavra-chave de pesquisa para um curso, ou usar a pesquisa avan\u00E7ada para encontrar cursos por t\u00EDtulo, autor ou ID.
 table.select=<i class\='o_icon o_icon-lg o_icon_select'> </i>
 table.sort=Classificar
 table.status.closed=$\:status.closed
@@ -675,54 +686,54 @@ table.status.trash=$\:cif.status.trash
 table.subject.addeddate=Quando foi adicionado?
 table.subject.birthDay=Data de nascimento
 table.subject.city=Cidade
-table.subject.country=Pa\u00eds
-table.subject.email=Endere\u00e7o de e-mail
-table.subject.extendedAddress=Extens\u00e3o do endere\u00e7o
+table.subject.country=Pa\u00EDs
+table.subject.email=Endere\u00E7o de e-mail
+table.subject.extendedAddress=Extens\u00E3o do endere\u00E7o
 table.subject.first=Primeiro nome
 table.subject.gender=Sexo
-table.subject.institutionalEmail=E-mail da institui\u00e7\u00e3o
-table.subject.institutionalName=Institui\u00e7\u00e3o
-table.subject.institutionalUserIdentifier=Identificador da institui\u00e7\u00e3o (n\u00famero de regsitro)
-table.subject.last=\u00daltimo nome
+table.subject.institutionalEmail=E-mail da institui\u00E7\u00E3o
+table.subject.institutionalName=Institui\u00E7\u00E3o
+table.subject.institutionalUserIdentifier=Identificador da institui\u00E7\u00E3o (n\u00FAmero de regsitro)
+table.subject.last=\u00DAltimo nome
 table.subject.poBox=Caixa Postal
 table.subject.region=Estado / UF
-table.subject.street=Endere\u00e7o
+table.subject.street=Endere\u00E7o
 table.subject.telMobile=Telefone celular
 table.subject.telOffice=Telefone comercial
 table.subject.telPrivate=Telefone residencial
 table.subject.zipCode=CEP
 table.switch.list=Lista
 table.switch.table=Tabela
-table.user.login=Nome do usu\u00e1rio
+table.user.login=Nome do usu\u00E1rio
 title.prefix.closed=Fechado
 tools=$\:table.header.actions
 tools.add.blog=Blog
 tools.add.course=Curso
-tools.add.cp=M\u00f3dulo IMS-CP
-tools.add.glossary=Gloss\u00e1rio
+tools.add.cp=M\u00F3dulo IMS-CP
+tools.add.glossary=Gloss\u00E1rio
 tools.add.header=Adicionar
-tools.add.owners=Adicionar propriet\u00e1rios
+tools.add.owners=Adicionar propriet\u00E1rios
 tools.add.podcast=Podcast
 tools.add.qti21=Teste QTI 2.1
-tools.add.scorm=M\u00f3dulo SCORM
+tools.add.scorm=M\u00F3dulo SCORM
 tools.add.survey=Pesquisa
 tools.add.test=Teste
 tools.add.webdoc=Outros formatos
 tools.add.wiki=Wiki
-tools.administration.header=Administra\u00e7\u00e3o
+tools.administration.header=Administra\u00E7\u00E3o
 tools.delete.header=Deletar
 tools.delete.permanently=Excluir pemanentemente
-tools.delete.resource=Recursos did\u00e1ticos
-tools.details.header=Recursos Did\u00e1ticos
-tools.edit.catalog=Inser\u00e7\u00f5es no Cat\u00e1logo
-tools.edit.description=Mudar descri\u00e7\u00e3o
+tools.delete.resource=Recursos did\u00E1ticos
+tools.details.header=Recursos Did\u00E1ticos
+tools.edit.catalog=Inser\u00E7\u00F5es no Cat\u00E1logo
+tools.edit.description=Mudar descri\u00E7\u00E3o
 tools.new.blog=Blog
 tools.new.createcourse=Curso
 tools.new.createcp=CP learning content
 tools.new.createsharedfolder=Pasta de recursos
 tools.new.createsurvey=Pesquisa
 tools.new.createtest=Teste
-tools.new.glossary=Gloss\u00e1rio
+tools.new.glossary=Gloss\u00E1rio
 tools.new.header=Criar
 tools.new.podcast=Podcast
 tools.new.wiki=Wiki
@@ -730,33 +741,33 @@ tools.restore=Restaurar
 tools.send.mail=Enviar E-mail
 unsupported.course.nodes.title=$org.olat.course.nodeaccess.ui\:unsupported.course.nodes.title
 upload.url=URL
-user.notfound=Os seguintes usu\u00e1rios n\u00e3o foram encontrados\: {0}
-vfs.context.repositoryentry=Recurso did\u00e1tico
-warn.config.reference.no.access=Favor notar que a configura\u00e7\u00e3o "Pode ser referenciado" \u00e9 ativada somente ap\u00f3s acesso a este recurso \u00e9 concedido aos outros autores tamb\u00e9m.
-warn.entry.meantimedeleted=O item foi apagado por outro usu\u00e1rio neste \u00ednterim.
-warn.resource.need.course=Por favor, note que os recursos do tipo SCORM, Teste e Auto-Teste precisa ter v\u00ednculo com um curso para salvar seus resultados.
-warning.course.alreadylocked=Este curso est\u00e1 atualmente travado por {0}.
-warning.course.alreadylocked.bySameUser=Voc\u00ea tem que primeiro fechar o editor do curso. Caso contr\u00e1rio, voc\u00ea n\u00e3o ser\u00e1 capaz de modificar suas configura\u00e7\u00f5es.
+user.notfound=Os seguintes usu\u00E1rios n\u00E3o foram encontrados\: {0}
+vfs.context.repositoryentry=Recurso did\u00E1tico
+warn.config.reference.no.access=Favor notar que a configura\u00E7\u00E3o "Pode ser referenciado" \u00E9 ativada somente ap\u00F3s acesso a este recurso \u00E9 concedido aos outros autores tamb\u00E9m.
+warn.entry.meantimedeleted=O item foi apagado por outro usu\u00E1rio neste \u00EDnterim.
+warn.resource.need.course=Por favor, note que os recursos do tipo SCORM, Teste e Auto-Teste precisa ter v\u00EDnculo com um curso para salvar seus resultados.
+warning.course.alreadylocked=Este curso est\u00E1 atualmente travado por {0}.
+warning.course.alreadylocked.bySameUser=Voc\u00EA tem que primeiro fechar o editor do curso. Caso contr\u00E1rio, voc\u00EA n\u00E3o ser\u00E1 capaz de modificar suas configura\u00E7\u00F5es.
 warning.unclose.text=Deseja mesmo reabrir o curso?
 warning.unclose.title=Reabrir o curso
 week=Semana
 wizard.closecourse.title=Assistente para encerrar um curso
-wizard.hint=Voc\u00ea pode configurar suas propriedades mais tarde.
-wizard.step2.attention=<b>ATEN\u00c7\u00c3O\:</b> Ao escolher a op\u00e7\u00e3o "Remover todos os tutores e participantes dos grupos de estudo/direitos deste curso", tutores e participantes do curso poder\u00e3o deixar de serem capazes de acessar todo o conte\u00fado do curso. Participantes do curso n\u00e3o ser\u00e3o mais capazes de analisar, por exemplo os seus resultados dos testes por meio de ferramenta de avalia\u00e7\u00e3o do curso.
-wizard.step3.mail.body=*** Esta \u00e9 uma mensagem autom\u00e1tica. Por favor, n\u00e3o responda este e-mail\! *** \r\n\r\nO estado do curso {0} foi alterado para "Fechado" pelo tutor {1}. \r\n\r\nEste curso n\u00e3o ser\u00e1 tutelado ou atualizado. No caso de voc\u00e9 ter inscrito a elementos \u00fanicos deste curso, voc\u00ea pode cancel\u00e1-los no Home do OpenOlat no menu \u00e0 esquerda, se\u00e7\u00e3o 'Notifica\u00e7\u00f5e'. Associa\u00e7\u00f5es de seu grupo neste curso podem ser cancelados tamb\u00e9m. Caso precise de mais informa\u00e7\u00f5es, entre em contato com o tutor do curso, {1}.
-wizard.step3.mail.subject=[OpenOlat] Curso {0} est\u00e1 Fechado.
+wizard.hint=Voc\u00EA pode configurar suas propriedades mais tarde.
+wizard.step2.attention=<b>ATEN\u00C7\u00C3O\:</b> Ao escolher a op\u00E7\u00E3o "Remover todos os tutores e participantes dos grupos de estudo/direitos deste curso", tutores e participantes do curso poder\u00E3o deixar de serem capazes de acessar todo o conte\u00FAdo do curso. Participantes do curso n\u00E3o ser\u00E3o mais capazes de analisar, por exemplo os seus resultados dos testes por meio de ferramenta de avalia\u00E7\u00E3o do curso.
+wizard.step3.mail.body=*** Esta \u00E9 uma mensagem autom\u00E1tica. Por favor, n\u00E3o responda este e-mail\! *** \r\n\r\nO estado do curso {0} foi alterado para "Fechado" pelo tutor {1}. \r\n\r\nEste curso n\u00E3o ser\u00E1 tutelado ou atualizado. No caso de voc\u00E9 ter inscrito a elementos \u00FAnicos deste curso, voc\u00EA pode cancel\u00E1-los no Home do OpenOlat no menu \u00E0 esquerda, se\u00E7\u00E3o 'Notifica\u00E7\u00F5e'. Associa\u00E7\u00F5es de seu grupo neste curso podem ser cancelados tamb\u00E9m. Caso precise de mais informa\u00E7\u00F5es, entre em contato com o tutor do curso, {1}.
+wizard.step3.mail.subject=[OpenOlat] Curso {0} est\u00E1 Fechado.
 wizard.velocity.step1.par1=O que a funcionalidade "Fechar" significa?
-wizard.velocity.step1.par2=Atrav\u00e9s deste Wizard voc\u00ea pode alterar o status deste curso para <b>[fechado]</b>. Isso \u00e9 para informar os participantes que o seu curso n\u00e3o ser\u00e1 editado ou atualizado.
-wizard.velocity.step1.par3=Quais op\u00e7\u00f5es adicionais est\u00e3o l\u00e1?
-wizard.velocity.step1.par3a=Na etapa 2 do Wizard, voc\u00ea pode <b>apagar todas as entradas do cat\u00e1logo deste curso</b> e <b>remover todos os tutores e participantes do correspondente grupo de estudo/direitos</b>.
-wizard.velocity.step1.par3b=Na etapa 3 do assistente voc\u00ea pode <b>informar todos os tutores e participantes de grupos de estudo/direito</b> neste curso que voc\u00ea pretende fech\u00e1-lo <b>via e-mail</b>.
-wizard.velocity.step1.par4=O que a fun\u00e7\u00e3o "Fechar" significa?
-wizard.velocity.step1.par4a=A configura\u00e7\u00e3o do curso (configura\u00e7\u00f5es, seguran\u00e7a, direitos de acesso) permanecem inalterados.
-wizard.velocity.step1.par4b=Todos os usu\u00e1rios autorizados ainda ter\u00e3o acesso ao conte\u00fado do curso de acordo com seus direitos individuais.<br/><b>ATEN\u00c7\u00c3O\:</b> Ao escolher "Remover todos os tutores e participantes dos grupos estudo/direitos desta disciplina", voc\u00ea n\u00e3o ser\u00e1 capaz de revisar os resultados dos testes dos participantes do curso", atrav\u00e9s da ferramenta de avalia\u00e7\u00e3o.
-wizard.velocity.step1.par4c=Todos os usu\u00e1rios e dados da transa\u00e7\u00e3o (por exemplo, entradas em f\u00f3runs e wikis) permanecer\u00e3o inalterados, podendo ser acessados, bem como editados. <br />
+wizard.velocity.step1.par2=Atrav\u00E9s deste Wizard voc\u00EA pode alterar o status deste curso para <b>[fechado]</b>. Isso \u00E9 para informar os participantes que o seu curso n\u00E3o ser\u00E1 editado ou atualizado.
+wizard.velocity.step1.par3=Quais op\u00E7\u00F5es adicionais est\u00E3o l\u00E1?
+wizard.velocity.step1.par3a=Na etapa 2 do Wizard, voc\u00EA pode <b>apagar todas as entradas do cat\u00E1logo deste curso</b> e <b>remover todos os tutores e participantes do correspondente grupo de estudo/direitos</b>.
+wizard.velocity.step1.par3b=Na etapa 3 do assistente voc\u00EA pode <b>informar todos os tutores e participantes de grupos de estudo/direito</b> neste curso que voc\u00EA pretende fech\u00E1-lo <b>via e-mail</b>.
+wizard.velocity.step1.par4=O que a fun\u00E7\u00E3o "Fechar" significa?
+wizard.velocity.step1.par4a=A configura\u00E7\u00E3o do curso (configura\u00E7\u00F5es, seguran\u00E7a, direitos de acesso) permanecem inalterados.
+wizard.velocity.step1.par4b=Todos os usu\u00E1rios autorizados ainda ter\u00E3o acesso ao conte\u00FAdo do curso de acordo com seus direitos individuais.<br/><b>ATEN\u00C7\u00C3O\:</b> Ao escolher "Remover todos os tutores e participantes dos grupos estudo/direitos desta disciplina", voc\u00EA n\u00E3o ser\u00E1 capaz de revisar os resultados dos testes dos participantes do curso", atrav\u00E9s da ferramenta de avalia\u00E7\u00E3o.
+wizard.velocity.step1.par4c=Todos os usu\u00E1rios e dados da transa\u00E7\u00E3o (por exemplo, entradas em f\u00F3runs e wikis) permanecer\u00E3o inalterados, podendo ser acessados, bem como editados. <br />
 wizard.velocity.step1.par4d=Todos os links de bookmark deste curso tem o status [Fechado].
-wizard.velocity.step1.par4e=<b>ATEN\u00c7\u00c3O\:</b> Uma vez "fechado" o status do curso n\u00e3o pode ser revertido</b>.</b>
-wizardsteptitledescription=Inserir descri\u00e7\u00e3o
+wizard.velocity.step1.par4e=<b>ATEN\u00C7\u00C3O\:</b> Uma vez "fechado" o status do curso n\u00E3o pode ser revertido</b>.</b>
+wizardsteptitledescription=Inserir descri\u00E7\u00E3o
 wizardsteptitleproperties=Configurar propriedades
 wizardsteptitleupload=Carregar arquivo
 year=Ano
diff --git a/src/main/java/org/olat/resource/accesscontrol/provider/auto/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/resource/accesscontrol/provider/auto/ui/_i18n/LocalStrings_pt_BR.properties
index 8d41f909581ea101f614e00bd0d3b0db7e04625b..2dd460118b5f475369a11b8ad5bb6535ec45cde1 100644
--- a/src/main/java/org/olat/resource/accesscontrol/provider/auto/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/resource/accesscontrol/provider/auto/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,9 +1,16 @@
-#Tue Sep 26 23:35:31 CEST 2017
+#Tue Jan 05 19:13:00 CET 2021
 advanceOrder.creationDate=Data de cria\u00E7\u00E3o
 advanceOrder.identitfier.key=Chave
 advanceOrder.identitfier.value=Valor
 advanceOrder.method=M\u00E9todo de reserva
+advanceOrder.status=Status
+advanceOrder.status.canceled=Cancelado
+advanceOrder.status.done=Feito
+advanceOrder.status.pending=Ativo
+advanceOrder.statusModified=Status alterado
 confirm.delete.advanceOrder=Voc\u00EA realmente deseja excluir este pedido antecipado?
 confirm.delete.advanceOrder.title=Apagar pedido antecipado
+filter.all=Mostrar tudo
+filter.pending=Ativo
 table.advanceOrder.delete=Excluir
 table.advanceOrder.empty=N\u00E3o h\u00E1 pedidos antecipados neste momento para exibir.
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 e1b2c718b17cea92e798f975e9a005f960973a26..2974a20a233293e8cdd7ea27e4763b71ccac4d41 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,11 +1,15 @@
-#Tue May 26 20:04:44 CEST 2020
+#Tue Jan 05 19:14:58 CET 2021
 access.button=Ir para pagamento
 access.paypal.desc=Descri\u00E7\u00E3o do PayPal
+access.paypal.desc.smart.buttons=Este recurso pode ser reservado com uma ou v\u00E1rias op\u00E7\u00F5es de pagamento. Selecione seu m\u00E9todo de pagamento preferido clicando no bot\u00E3o apropriado. Ap\u00F3s o pagamento, voc\u00EA ter\u00E1 acesso ao recurso de aprendizado.
 access.paypal.title=Pagar com PayPal
 checkout.client.id=ID Cliente
 checkout.client.secret=Chave do Cliente
 checkout.config.description=Configure a autoriza\u00E7\u00E3o da API do PayPal para acesso ao PayPal com os elementos ID do cliente e chave do cliente.  Esses dois elementos de seguran\u00E7a devem primeiro ser criados na sua conta comercial do PayPal. <strong>O OpenOlat n\u00E3o suporta altera\u00E7\u00F5es subseq\u00FCentes nos pedidos da sua conta PayPal.</strong>
 checkout.config.title=Configurar Checkout PayPal
+checkout.smart.buttons=Integra\u00E7\u00E3o
+checkout.smart.buttons.enabled=Bot\u00F5es inteligentes do PayPal
+checkout.standard=Padr\u00E3o (conta PayPal obrigat\u00F3ria)
 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)
@@ -22,15 +26,22 @@ offer.description=$org.olat.resource.accesscontrol.ui\:offer.description
 offer.price=Pre\u00E7o
 oo.order.nr=ID do pedido (no OpenOlat)
 paypal.before.redirect.error=Erro inesperado
+paypal.cancelled.transaction=Voc\u00EA cancelou uma transa\u00E7\u00E3o.
 paypal.capture.id=Capturar ID
 paypal.checkout.method=Checkout PayPal v2
 paypal.enable=Ativar PayPal
+paypal.error.transaction=Ocorreu um erro.
 paypal.invoice.id=ID da Fatura
 paypal.menu.title=PayPal
 paypal.menu.title.alt=Configurar Checkout PayPal
 paypal.order.id=ID do pedido (no PayPal)
 paypal.order.status=Status
 paypal.order.status.reason=Raz\u00E3o do status
+paypal.pending.review=Transa\u00E7\u00F5es pendentes
+paypal.pending.review.accept=Aceitar por padr\u00E3o (a reserva do curso ser\u00E1 conclu\u00EDda)
+paypal.pending.review.accept.explain=O cancelamento de transa\u00E7\u00F5es no PayPal n\u00E3o cancelar\u00E1 automaticamente a participa\u00E7\u00E3o no curso.
+paypal.process.transaction=Sua transa\u00E7\u00E3o foi aprovada e est\u00E1 sendo processada atualmente.
+paypal.reservation.failed=Atualmente n\u00E3o h\u00E1 um lugar dispon\u00EDvel.
 paypal.segment.account=Conta
 paypal.segment.transactions=Transa\u00E7\u00F5es
 paypal.transaction.amount=Pre\u00E7o (PayPal)
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 9c241da07ad2bb8def1c5c6882609e70e87e08f0..e036c4bdfe4ad1f40662b628e5a21dc760c61b6e 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 @@
-#Tue May 26 20:05:06 CEST 2020
+#Tue Jan 05 19:15:48 CET 2021
 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}
@@ -15,6 +15,7 @@ access.free.desc=Este recurso est\u00E1 dispon\u00EDvel gratuitamente para voc\u
 access.free.title=Conte\u00FAdo gratuito
 access.info.price.noVat={0}
 access.info.price.vat={0} (incl. {1}% VAT)
+access.pending.desc=A reserva deste recurso est\u00E1 atualmente pendente. Se a situa\u00E7\u00E3o n\u00E3o evoluir, favor entrar em contato com o propriet\u00E1rio deste recurso.
 access.refused.desc=Este recurso est\u00E1 dispon\u00EDvel para reserva. Por favor, tente novamente mais tarde ou entre em contato com o propriet\u00E1rio deste recurso.
 access.title=Reservar conte\u00FAdo
 access.token.desc=Este recurso \u00E9 protegido com um c\u00F3digo de acesso. Digite o c\u00F3digo de acesso e pressione o bot\u00E3o "$\:access.button" para acessar. O c\u00F3digo de acesso pode ser obtido a partir do operador deste recurso.
@@ -23,6 +24,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.error=Existem m\u00E9todos de reserva sobrepostos que n\u00E3o o suportam. Por favor, assegure-se de que voc\u00EA tenha apenas um m\u00E9todo ao mesmo tempo.
 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
@@ -85,6 +87,7 @@ order.status=Status
 order.status.canceled=Abortado
 order.status.error=Erro
 order.status.new=Novo
+order.status.ok.pending=Aceito, mas pendente
 order.status.payed=Pago
 order.status.prepayment=Em processo de pagamento
 order.summary=Conte\u00FAdo
diff --git a/src/main/java/org/olat/user/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/_i18n/LocalStrings_pt_BR.properties
index 1f00bbb7d6b3ee5e89140f9d3ea5f1f89e5716e3..e34578e6cefd3a4460ba86eab4c6a629bc2e43ae 100644
--- a/src/main/java/org/olat/user/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/user/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jul 04 17:46:54 CEST 2019
+#Tue Jan 05 19:59:47 CET 2021
 Failed=Falha na carga do arquivo. 
 NoImage=Este formato de arquivo n\u00E3o pode ser carregado como imagem.
 ULLimitExceeded=A imagem n\u00E3o pode exceder {0} kByte.
@@ -33,6 +33,7 @@ form.address=Endere\u00E7o
 form.charset=Cadeia de caracteres utilizada no download
 form.checkUsername=O nome de usu\u00E1rio tem que ter pelo menos 4 caracteres e somente letras de a a z (min\u00FAsculas) bem como d\u00EDgitos de 0 a 9. Adicionalmente voc\u00EA pode usar . @ _ e -.
 form.description=Indique os seus dados pessoais no formul\u00E1rio abaixo. Atrav\u00E9s das lacunas voc\u00EA pode determinar as entradas que devem aparecer no seu cart\u00E3o de visita.
+form.document.editor=Editor de documento
 form.email=Endere\u00E7o de E-mail
 form.fields=Selecionar itens
 form.language=Idioma
diff --git a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties
index 2e9ebf93c5070772dc4a3f242e74662a14a0e497..694d216ba2ad18f085ec9873e35f53175825703f 100644
--- a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 25 19:51:55 CEST 2020
+#Tue Jan 05 20:01:08 CET 2021
 country.code.AD=Andorra
 country.code.AE=Emirados \u00C1rabes Unidos
 country.code.AG=Ant\u00EDgua e Barbuda
@@ -249,6 +249,7 @@ displayname=Mostrar nome
 form.example.free={0}
 form.example.icqname=(16827354)
 form.example.icqname.notvalidated=Seu n\u00FAmero de ICQ n\u00E3o p\u00F4de ser verificado, mas foi considerado v\u00E1lido.
+form.example.linkedinname=(Link LinkedIn https\://www.linkedin.com/in/openolat-lms)
 form.example.msnname=(msnuser@hotmail.com)
 form.example.msnname.notvalidated=Seu MSN n\u00E3o p\u00F4de ser verificado, por\u00E9m foi considerado como v\u00E1lido.
 form.example.phone=(+41 12 345 67 89)
@@ -310,6 +311,8 @@ form.name.institutionalUserIdentifier=Identificador de Institui\u00E7\u00E3o
 form.name.institutionalUserIdentifier.error.empty=O campo "Identificador de Institui\u00E7\u00E3o" \u00E9 obrigat\u00F3rio.
 form.name.lastName=\u00DAltimo nome
 form.name.lastName.error.empty=\u00DAltimo nome deve ser preenchido
+form.name.linkedin=LinkedIn
+form.name.linkedin.error=Favor inserir uma URL v\u00E1lida para um perfil no LinkedIn como https\://www.linkedin.com/in/openolat-lms
 form.name.msn=MSN
 form.name.msn.error=Por favor, indique um n\u00FAmero de ICQ v\u00E1lido.
 form.name.nickName=Nome de usu\u00E1rio
diff --git a/src/main/java/org/olat/user/ui/role/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/ui/role/_i18n/LocalStrings_pt_BR.properties
index ee85b43702eaedb47d55f2fb7bc1476b27beb869..71fa3390dd09cd22cd9b8aa9cb16ff841e62bb80 100644
--- a/src/main/java/org/olat/user/ui/role/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/user/ui/role/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Apr 18 22:48:21 CEST 2019
+#Tue Jan 05 20:01:15 CET 2021
 add.role=Adicionar nova fun\u00E7\u00E3o
 admin.menu.title=Fun\u00E7\u00E3o de usu\u00E1rio para usu\u00E1rio
 admin.menu.title.alt=Fun\u00E7\u00E3o de usu\u00E1rio para usu\u00E1rio
@@ -15,6 +15,7 @@ on=ativo
 predefined.labels=R\u00F3tulos predefinidos
 relations.enable=Fun\u00E7\u00E3o de usu\u00E1rio para usu\u00E1rio
 role.identifier=Identificador
+role.line.manager=Gestor de linha
 role.name=Fun\u00E7\u00E3o
 role.rights=Direitos
 table.header.id=ID