From b69b0488c024e9f8639beca04d9f9b8a9705f765 Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Fri, 5 Jul 2019 08:50:26 +0200
Subject: [PATCH] no-jira: translation pt_BR, fr

---
 .../_i18n/LocalStrings_pt_BR.properties       |  2 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  6 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  3 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  5 +-
 .../user/_i18n/LocalStrings_pt_BR.properties  | 67 ++++++++++++++++++-
 .../imp/_i18n/LocalStrings_pt_BR.properties   |  4 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  3 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  3 +-
 .../bc/_i18n/LocalStrings_pt_BR.properties    |  6 +-
 .../ui/_i18n/LocalStrings_fr.properties       |  3 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  3 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  4 +-
 .../mode/_i18n/LocalStrings_pt_BR.properties  | 16 ++++-
 .../tool/_i18n/LocalStrings_pt_BR.properties  |  8 ++-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  7 +-
 .../db/_i18n/LocalStrings_pt_BR.properties    |  2 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  2 +-
 .../_i18n/LocalStrings_de.properties          |  1 +
 .../_i18n/LocalStrings_en.properties          |  1 -
 .../_i18n/LocalStrings_fr.properties          |  9 +--
 .../_i18n/LocalStrings_pt_BR.properties       | 15 +++--
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  8 ++-
 .../ui/_i18n/LocalStrings_pt_BR.properties    | 35 ++++++++++
 .../_i18n/LocalStrings_pt_BR.properties       |  2 +-
 .../nodes/ms/_i18n/LocalStrings_ar.properties | 22 +-----
 .../nodes/ms/_i18n/LocalStrings_bg.properties | 22 +-----
 .../nodes/ms/_i18n/LocalStrings_cs.properties | 22 +-----
 .../nodes/ms/_i18n/LocalStrings_da.properties | 21 +-----
 .../nodes/ms/_i18n/LocalStrings_el.properties | 22 +-----
 .../nodes/ms/_i18n/LocalStrings_es.properties | 22 +-----
 .../nodes/ms/_i18n/LocalStrings_fa.properties |  2 +-
 .../nodes/ms/_i18n/LocalStrings_fr.properties | 11 ++-
 .../nodes/ms/_i18n/LocalStrings_it.properties |  1 +
 .../nodes/ms/_i18n/LocalStrings_jp.properties | 20 +-----
 .../nodes/ms/_i18n/LocalStrings_lt.properties | 22 +-----
 .../ms/_i18n/LocalStrings_nl_NL.properties    | 22 +-----
 .../nodes/ms/_i18n/LocalStrings_pl.properties | 22 +-----
 .../ms/_i18n/LocalStrings_pt_BR.properties    | 40 ++++++++++-
 .../ms/_i18n/LocalStrings_pt_PT.properties    | 22 +-----
 .../nodes/ms/_i18n/LocalStrings_ru.properties | 10 +--
 .../nodes/ms/_i18n/LocalStrings_sq.properties | 22 +-----
 .../ms/_i18n/LocalStrings_zh_CN.properties    | 22 +-----
 .../ms/_i18n/LocalStrings_zh_TW.properties    | 22 +-----
 .../pf/ui/_i18n/LocalStrings_pt_BR.properties |  2 +-
 .../nodes/st/_i18n/LocalStrings_de.properties |  5 +-
 .../nodes/st/_i18n/LocalStrings_en.properties |  7 +-
 .../nodes/st/_i18n/LocalStrings_fr.properties |  6 +-
 .../st/_i18n/LocalStrings_pt_BR.properties    |  5 +-
 .../tu/_i18n/LocalStrings_pt_BR.properties    |  2 +-
 .../run/_i18n/LocalStrings_pt_BR.properties   |  2 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  3 +-
 .../login/_i18n/LocalStrings_pt_BR.properties | 54 ++++++++++++++-
 .../ui/_i18n/LocalStrings_fr.properties       | 18 ++++-
 .../ui/_i18n/LocalStrings_pt_BR.properties    | 59 +++++++++++++++-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  4 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  4 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  9 ++-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  2 +-
 .../ui/_i18n/LocalStrings_fr.properties       |  4 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    | 14 +++-
 .../ui/_i18n/LocalStrings_pt_BR.properties    | 14 +++-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  8 ++-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  4 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  3 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  2 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  4 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  6 +-
 .../user/_i18n/LocalStrings_pt_BR.properties  |  6 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  3 +-
 .../ui/admin/_i18n/LocalStrings_de.properties | 41 ++++++------
 .../ui/admin/_i18n/LocalStrings_fr.properties |  3 +-
 .../admin/_i18n/LocalStrings_pt_BR.properties | 42 +++++++++++-
 .../move/_i18n/LocalStrings_pt_BR.properties  |  7 ++
 73 files changed, 538 insertions(+), 389 deletions(-)
 create mode 100644 src/main/java/org/olat/course/nodes/livestream/ui/_i18n/LocalStrings_pt_BR.properties
 create mode 100644 src/main/java/org/olat/user/ui/admin/bulk/move/_i18n/LocalStrings_pt_BR.properties

diff --git a/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties b/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties
index cbb32dce441..a1f56ab816e 100644
--- a/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 23:04:00 CEST 2018
+#Thu Jul 04 20:27:51 CEST 2019
 blog=Blog
 catalogue=Katalog
 course=Kurs
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 ceb5f3f0fb9..5fd92425c3f 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,4 +1,4 @@
-#Wed Mar 06 18:48:09 CET 2019
+#Thu Jul 04 20:03:25 CEST 2019
 managed.cal=Calend\u00E1rios administrados
 managed.flags.course.access=Acessar configura\u00E7\u00E3o
 managed.flags.course.all=Gerenciado externamente por completo
@@ -40,7 +40,11 @@ managed.intro=Cursos e grupos podem ser criados via REST API. Tais cursos e grup
 managed.objects=Cursos e grupos gerenciados externamente
 managed.relation.role=Usu\u00E1rio gerenciado para rela\u00E7\u00F5es do usu\u00E1rio
 managed.repo=Recursos did\u00E1ticos gerenciados
+managed.user.portrait=Retrato de usu\u00E1rio gerenciado
 rest.doc=Documenta\u00E7\u00E3o
+rest.doc.openapi=Raw JSON
+rest.doc.openapi.experimental=Documenta\u00E7\u00E3o Experimental OpenAPI 3.0
+rest.doc.swagger.ui=SwaggerUI
 rest.enabled=Acesse REST API
 rest.intro=A REST API faz v\u00E1rios recursos do OLAT acess\u00EDveis a outros sistemas. \u00C9 poss\u00EDvel, por exemplo gerenciar usu\u00E1rios e grupos de estudo, importar cursos, ou montar cat\u00E1logos.
 rest.on=um
diff --git a/src/main/java/org/olat/admin/site/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/site/ui/_i18n/LocalStrings_pt_BR.properties
index 4660d9c4b7f..17eba6152fd 100644
--- a/src/main/java/org/olat/admin/site/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/site/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Mar 06 18:49:38 CET 2019
+#Thu Jul 04 20:03:39 CEST 2019
 AdminSiteDef=Adminsitra\u00E7\u00E3o
 CatalogAdminSiteDef=Administra\u00E7\u00E3o do Cat\u00E1logo
 CatalogSiteDef=Cat\u00E1logo
@@ -27,6 +27,7 @@ adminSiteSecurityCallback=Administradores
 authorAndPoolPrivateMembersSiteSecurityCallback=Autores, admins de banco de perguntas e membros
 catalogManagerSiteSecurityCallback=Gestores de cat\u00E1logo e recursos did\u00E1ticos
 courseSiteForbiddenAlt=Ctrl Proibido.
+curriculumManagerAndOwnerSiteSecurityCallback=Gestores de curr\u00EDculo at\u00E9 os propriet\u00E1rios do curso
 curriculumManagerSiteSecurityCallback=Gestores de curr\u00EDculo e propriet\u00E1rios de curr\u00EDculo
 defaultSiteSecurityCallback=Todos
 disabledSiteSecurityCallback=Inativo
diff --git a/src/main/java/org/olat/admin/sysinfo/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/sysinfo/_i18n/LocalStrings_pt_BR.properties
index 685dff6da94..2267fc6a8be 100644
--- a/src/main/java/org/olat/admin/sysinfo/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/sysinfo/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Apr 29 00:06:23 CEST 2016
+#Thu Jul 04 20:04:23 CEST 2019
 allow.dmz.requests.done=Todos os pedidos de DMZ ser\u00E3o permitidos novamente a partir de agora
 allow.login.done=Bloqueio de acesso cancelado.
 block.login.done=Novos acessos bloqueados de agora em diante.
@@ -57,6 +57,8 @@ infomsg.nomsg=Nenhuma mensagem dispon\u00EDvel
 infomsg.preview=Visualizar
 infomsg.title=Mensagem de informa\u00E7\u00E3o (P\u00E1gina de Login)
 infomsg.title.cluster=Informa\u00E7\u00E3o (p\u00E1gina de login)
+infomsg.token.title=Token de administra\u00E7\u00E3o
+infomsg.token.usage=Altere a mensagem de informa\u00E7\u00E3o por {0} pedido\: {1}
 infomsgClear=Excluir mensagens de informa\u00E7\u00E3o
 infomsgClearCluster=Excluir mensagem de informa\u00E7\u00E3o
 infomsgEdit=Editar mensagem
@@ -98,6 +100,7 @@ oldest.session.button=Invalidar sess\u00F5es
 persist.block.login=em
 reject.dmz.requests.done=Todos os pedidos de DMZ ser\u00E3o redirecionados para outros nodes de agora em diante
 reject.dmz.requests.sure=Tem certeza que quer redirecionar todas as solicita\u00E7\u00F5es de DMZ para outros nodes?<br/><br/><b>Importante\:</b> este node tem que ser <b>desativado</b> no mod_jk\!
+resetloglevels=Redefinir todos os n\u00EDveis de log
 run.gc=Rodar coleta de lixo
 runtime=Runtime infos
 runtime.controllercount=Controladores (ativos e n\u00E3o dispon\u00EDveis)
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 c8eae431d79..792c178edd7 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,8 +1,11 @@
-#Thu May 23 15:11:49 CEST 2019
+#Thu Jul 04 20:11:55 CEST 2019
 action.bulkedit=Editar os atributos desses usu\u00E1rios
+action.choose=Escolher
 action.choose.finish=Fechar e terminar
 action.select=Selecionar
 admins=Administrador
+authedit.delete.confirm=Tem certeza de que deseja excluir o provedor de autentica\u00E7\u00E3o {0} para o usu\u00E1rio {1}?
+authedit.delete.success=O provedor de autentica\u00E7\u00E3o {0} foi exclu\u00EDdo do usu\u00E1rio {1}.
 authors=Autor
 autocomplete.noresults=$org.olat.core.gui.control.generic.ajax.autocompletion\:autocomplete.noresults
 autocompletion.info=Pesquisa por login, primeiro nome, \u00FAltimo nome, e-mail ou matr\u00EDcula (n\u00FAmero de registro)
@@ -12,9 +15,11 @@ bulkChange.failed=Nenhuma modifica\u00E7\u00E3o feita
 bulkChange.partialsuccess={0} de {1} modifica\u00E7\u00F5es sucedidas. Os seguintes atributos de usu\u00E1rio n\u00E3o poderam ser modificados\: {3}
 bulkChange.success=Modifica\u00E7\u00E3o completada com sucesso
 bulkChange.title=Modifica\u00E7\u00E3o de atributos de usu\u00E1rio
+changeuserpwd.cancel=A a\u00E7\u00E3o foi cancelada. A senha permanece inalterada.
 changeuserpwd.failed=Sua nova senha n\u00E3o pode ser salva. Houve um erro inesperado no servidor.
 changeuserpwd.successful=New password saved successfully. It is valid from now on.
 clear=Limpar
+command.mail=Enviar e-mail para esses usu\u00E1rios
 confirm.clear.identity=Deseja realmente limpar o nome e sobrenome desse usu\u00E1rio exclu\u00EDdo "{0}"?
 content.usermgmt.text1=Aqui voc\u00EA pode modificar ou gerenciar dados de usu\u00E1rios existentes do OLAT. Favor iniciar sua busca de usu\u00E1rio.
 content.usermgmt.title=Gerenciamento do usu\u00E1rio
@@ -23,10 +28,20 @@ delete.pending.registration.confirmation=Existe um auto-registro pendente para o
 delete.pending.registration.confirmation.title=Excluir auto registro
 deleted.user.list=Lista de usu\u00E1rios exclu\u00EDdos
 deselectall=$org.olat.core.gui.components.table\:uncheckall
+edit.uauth=Autentica\u00E7\u00F5es
 edit.uhomepage=Cart\u00E3o de visitas
+edit.uprefs=Configura\u00E7\u00F5es de sistema
+edit.uprofile=Perfil de usu\u00E1rio
+edit.uprop=Propriedades
+edit.upwd=Mudar senha
+edit.uquota=Quota
 edit.urelations=Rela\u00E7\u00F5es
+edit.uroles=Pap\u00E9is
 email.notsent=$org.olat.user\:email.notsent
 email.sent=$org.olat.user\:email.sent
+error.no.user.found=Nenhum usu\u00E1rio foi encontrado com esses atributos. Por favor, tente novamente.
+error.noaccess.to.user=Voc\u00EA n\u00E3o tem direitos suficientes para editar este usu\u00E1rio. Por favor, entre em contato com {0}.
+error.password.nomatch=As duas novas senhas n\u00E3o coincidem.
 error.roles.atleastone=Pelo menos um papel \u00E9 obrigat\u00F3rio
 error.roles.atleastone.userorinvitee=Pelo menos uma fun\u00E7\u00E3o "$\:role.user" ou "$\:role.invitee" \u00E9 obrigat\u00F3ria.
 error.search.form.no.valid.datechooser=Por favor, indique uma data v\u00E1lida.
@@ -36,9 +51,13 @@ error.search.form.to.short=Termo de pesquisa muito curto.
 error.search.maxResults=Muitos resultados encontrados. Apenas o primeiro {0} s\u00E3o exibidos.
 export.user.data=Exportar dados
 export.user.data.title=Exportar dados do usu\u00E1rio "{0}"
+form.password.new1=Nova senha
+form.password.new2=Confirme a Senha
+form.please.enter.new=Por favor, digite uma nova senha para este usu\u00E1rio. {0}
 form.token.new.description=Atrav\u00E9s do bot\u00E3o "Enviar link da senha" voc\u00EA pode criar um link de senha e envi\u00E1-lo via e-mail para o usu\u00E1rio. Ao clicar sobre ele a senha antiga ser\u00E1 exclu\u00EDda permitindo que seu usu\u00E1rio defina uma nova.
 form.token.new.text=Mensagem
 form.token.new.title=Enviar link de senha
+form.username=Usu\u00E1rio
 found.property=Property selected
 groupmanagers=Gestor de grupo
 header.autocompletion=Busca combinada com auto-completar
@@ -46,10 +65,17 @@ header.normal=Pesquisa com atributos de usu\u00E1rio
 instoresmanager=Gestor de recurso did\u00E1tico
 mailtemplate.login.denied.body=Sua conta OpenOlat {0} com o endere\u00E7o de e-mail {1} est\u00E1 bloqueada.\r\n\r\n\r\nSe voc\u00EA n\u00E3o concorda com esta mudan\u00E7a, por favor, contate o suporte imediatamente em {3}.
 mailtemplate.login.denied.subject=Conta OpenOlat bloqueada
+mailto.userlist=Lista de usu\u00E1rios
 msg.selectionempty=Favor selecione pelo menos um usu\u00E1rio.
+new.error.email.choosen=Esse endere\u00E7o de email j\u00E1 existe. N\u00E3o h\u00E1 necessidade de criar outra conta para esse usu\u00E1rio. Nenhum dado salvo.
+new.error.loginname.choosen=Este nome de usu\u00E1rio j\u00E1 foi alocado. Por favor, tente outro.
 new.error.loginname.empty=$org.olat.user\:form.checkUsername
+new.error.password.nomatch=As duas senhas n\u00E3o combinam.
 new.error.property.invalid=Entrada invalida\!
 new.form.auth=OLAT password
+new.form.auth.false=N\u00E3o crie agora
+new.form.auth.true=Crie agora
+new.form.language=Idioma
 new.form.mandatory=Campo obrigat\u00EDrio, entrar com um valor\!
 new.form.organisations=Organiza\u00E7\u00E3o
 new.form.password.new1=Password
@@ -66,10 +92,14 @@ notification.noSubscription=Voc\u00EA n\u00E3o est\u00E1 inscrito para receber n
 owner=Propriet\u00E1rio do Curso
 poolsmanager=Gestor do banco de perguntas
 repocoach=Coach de Curso
+rightForm.error.anonymous.no.roles=Convidados an\u00F4nimos n\u00E3o podem exercer fun\u00E7\u00F5es do sistema
 rightsForm.add.to.organisation=Adicionar \u00E0 organiza\u00E7\u00E3o
+rightsForm.guest=Tipo de usu\u00E1rio
+rightsForm.isLoginDenied=Login bloqueado
 rightsForm.roles=Fun\u00E7\u00F5es
 rightsForm.roles.for=Fun\u00E7\u00F5es para "{0}"
 rightsForm.sendLoginDeniedEmail=Notificar o usu\u00E1rio sobre acesso negado
+rightsForm.status=Status
 rightsForm.status.activ=Ativo
 rightsForm.status.any.visible=-
 rightsForm.status.deleted=Deletado
@@ -77,7 +107,13 @@ rightsForm.status.login_denied=Login bloqueado
 rightsForm.status.pending=Pendente
 rightsForm.status.permanent=N\u00E3o delet\u00E1vel
 rightsForm.title=Assign system roles and rights
+role.administrator=Administrador
+role.author=Autor
 role.curriculummanager=Gerente de curr\u00EDculo
+role.groupmanager=Gerenciamento de grupo
+role.guest=Convidado an\u00F4nimo
+role.guest.false=Usu\u00E1rio do sistema
+role.guest.true=Convidado an\u00F4nimo
 role.invitee=Convidado
 role.learnresourcemanager=Gestor de recurso did\u00E1tico
 role.lecturemanager=Gerente de Palestras
@@ -88,6 +124,10 @@ role.qualitymanager=Gerente de qualidade
 role.rolesmanager=Gestor de fun\u00E7\u00F5es
 role.sysadmin=Administrador do sistema
 role.user=Usu\u00E1rio
+role.usermanager=Gerenciamento de usu\u00E1rios
+search.cancel=A\u00E7\u00E3o cancelada.
+search.form.afterDate=Usu\u00E1rio criado ap\u00F3s
+search.form.beforeDate=Utilizador criado antes
 search.form.constraint.administrator=$\:role.administrator
 search.form.constraint.auth.LDAP=Senha LDAP
 search.form.constraint.auth.OAuth=Autentica\u00E7\u00E3o de rede social / Single Sign-On (OAuth)
@@ -96,7 +136,10 @@ search.form.constraint.auth.PerformX=PerformX
 search.form.constraint.auth.Shib=Shibboleth password 
 search.form.constraint.auth.ShibGeneric=$\:search.form.constraint.auth.Shib
 search.form.constraint.auth.WEBDAV=Senha WebDAV
+search.form.constraint.auth.none=Sem autentica\u00E7\u00E3o
+search.form.constraint.author=Autor
 search.form.constraint.curriculummanager=$\:role.curriculummanager
+search.form.constraint.groupmanager=Gerente de grupo
 search.form.constraint.guest=$\:role.guest
 search.form.constraint.invitee=$\:role.invitee
 search.form.constraint.learnresourcemanager=Gestor de recurso did\u00E1tico
@@ -109,6 +152,7 @@ search.form.constraint.qualitymanager=$\:role.qualitymanager
 search.form.constraint.rolesmanager=$\:role.rolesmanager
 search.form.constraint.sysadmin=$\:role.sysadmin
 search.form.constraint.user=$\:role.user
+search.form.constraint.usermanager=Gerenciador de usu\u00E1rios
 search.form.id=ID
 search.form.login=Nome do usu\u00E1rio
 search.form.title.authentications=Authentication restrictions
@@ -122,6 +166,13 @@ search.form.userLoginBeforeDate=\u00DAltimo usu\u00E1rio logado antes
 select.organisation=Organiza\u00E7\u00E3o
 selectall=$org.olat.core.gui.components.table\:checkall
 sendtoken.wrong.auth=Este usu\u00E1rio possui tokens de autentica\u00E7\u00E3o que n\u00E3o podem ser alterados usando este link de senha. Examine e exclua esses tokens de autentica\u00E7\u00E3o adicionais primeiro.
+submit.cancel=Cancelar
+submit.save=Salvar
+submit.search=Buscar
+table.auth.credential=Autoriza\u00E7\u00E3o
+table.auth.login=Usu\u00E1rio
+table.auth.provider=Provedor
+table.header.action=A\u00E7\u00E3o
 table.header.vcard=Cart\u00E3o de visitas
 table.identity.action=A\u00E7\u00E3o
 table.identity.creationdate=Criado 
@@ -136,12 +187,26 @@ table.identity.status=Status
 table.identity.vcard=<i class\='o_icon o_icon-lg o_icon_home'> </i>
 table.name.firstName=Nome
 table.name.lastName=\u00DAltimo nome
+table.user.login=Usu\u00E1rio
 table.user.select=$org.olat.core.gui.components.table\:table.header.multiselect
 title.exeUAuths=Authentications
+title.exeUPrefs=Configura\u00E7\u00F5es do sistema de {0}
+title.exeUProfile=Perfil de usu\u00E1rio {0}
+title.exeUProps=Propriedades de {0}
+title.exeUPwd=Alterar senha do usu\u00E1rio {0}
+title.exeUQuota=Cota na pasta pessoal
+title.mail=Enviar e-mail para lista de usu\u00E1rios
+title.newuser=Crie um novo usu\u00E1rio
+title.user.new=Criar nova conta de usu\u00E1rio do OLAT
+title.user.search=Procurar por um usu\u00E1rio do OLAT
+title.userlist=Lista de usu\u00E1rios
+title.usersearch=Pesquisa de usu\u00E1rio
+user.found=Usu\u00E1rio foi encontrado
 usermanagers=Gestor de usu\u00E1rios
 view.access=Reservas
 view.competences=Compet\u00EAncias
 view.courses=Cursos
+view.curriculum=Curr\u00EDculo
 view.effStatements=Comprovantes
 view.groups=Grupos
 view.lectures=Aulas
diff --git a/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_pt_BR.properties
index a373217b830..5f1bdd540e6 100644
--- a/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Apr 29 15:04:16 CEST 2016
+#Thu Jul 04 20:12:10 CEST 2019
 download.example=Baixar modelo em Excel
 error.columncount=Erro na linha {0}\: elementos n\u00E3o suficientes
 error.email=Erro na linha {0}\: o e-mail "{1}" \u00E9 inv\u00E1lido. Favor indicar um endere\u00E7o de e-mail completo e v\u00E1lido.
@@ -11,8 +11,10 @@ error.lengthorformat=Erro na linha {0} na coluna {1}\: {2}
 error.login=Erro na linha {0}\: {1}
 error.login.douplicate=Erro na linha {0}\: O usu\u00E1rio "{1}" foi encontrado pelo menos duas vezes mas precisa ser \u00FAnico.
 error.mandatory=Erro na linha {0}\: a informa\u00E7\u00E3o "{1}" \u00E9 obrigat\u00F3rio.
+error.pwd=Erro na linha {0}\: a senha n\u00E3o \u00E9 v\u00E1lida. {1}
 error.shibbolet.name.inuse=Erro na linha {0}\: este identificador shibboleth "{1}" j\u00E1 est\u00E1 em uso em uma conta existente.
 form.importdata=Colunas copiadas do Excel
+form.pwd.intro=A nova senha deve atender aos seguintes crit\u00E9rios\:
 formatexplanation.part1=Use o Excel (ou OpenOffice) de acordo com a imagem abaixo (clique no exemplo).<br><ul>
 formatexplanation.part2.cancreatepassword=Usu\u00E1rio, senha, idioma{0}. </li><li>Se o campo "senha" permanecer vazio voc\u00EA ir\u00E1 precisar fornecer a aquele usu\u00E1rio uma senha posteriormente.</li> 
 formatexplanation.part2.cannotcreatepassword=User name, language{0}. </li>
diff --git a/src/main/java/org/olat/collaboration/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/collaboration/_i18n/LocalStrings_pt_BR.properties
index 29b9fc40da8..a35d5ba526b 100644
--- a/src/main/java/org/olat/collaboration/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/collaboration/_i18n/LocalStrings_pt_BR.properties
@@ -1,8 +1,9 @@
-#Tue Jun 19 22:42:05 CEST 2018
+#Thu Jul 04 17:48:22 CEST 2019
 calendar.access=Direito de grava\u00E7\u00E3o no calend\u00E1rio
 calendar.access.all=Propriet\u00E1rios e membros
 calendar.access.owners=Propriet\u00E1rios
 calendar.access.title=Configurar acesso ao calend\u00E1rio
+collabtools.named.hasAdobeConnect=Adobe Connect
 collabtools.named.hasCalendar=Calend\u00E1rio
 collabtools.named.hasChat=Bate-papo
 collabtools.named.hasContactForm=Formul\u00E1rio de contato
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 5b4cd039770..7c64e57d2eb 100644
--- a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu May 23 15:11:50 CEST 2019
+#Thu Jul 04 20:12:28 CEST 2019
 cal.add.event=Adicionar evento
 cal.add.readonly=(somente leitura)
 cal.color.choose=Escolher cor
@@ -109,6 +109,7 @@ cal.links.noprovider=Nenhum linking dispon\u00EDvel.
 cal.links.submit=Salvar
 cal.links.title=Links
 cal.list=Lista de calend\u00E1rios
+cal.live.stream.url=URL da transmiss\u00E3o ao vivo
 cal.managecalendars=Importar e administrar calend\u00E1rios
 cal.mon=Segunda
 cal.month=M\u00EAs
diff --git a/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_pt_BR.properties
index e08220ae40e..358ae5f2599 100644
--- a/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Jul 10 14:21:08 CEST 2018
+#Thu Jul 04 15:47:32 CEST 2019
 Directory=Pasta
 FileDeleteFailed=Arquivos/pastas <b>{0}</b> n\u00E3o puderam ser apagados.
 FileDeleted=Arquivos/pastas <b>{0}</b> apagados com sucesso.
@@ -75,6 +75,7 @@ header.Status=Status
 header.Type=Tipo
 header.Version=Vers\u00E3o
 header.license=Licen\u00E7a
+header.open=Abrir
 invalid.file.names=***
 license.admin.title=Pasta
 lock.description=Um ou mais arquivos est\u00E3o bloqueados.
@@ -93,6 +94,8 @@ mf.error.filename.invalidchars=Nome do objeto cont\u00E9m caracteres inv\u00E1li
 mf.filename=Nome
 mf.header=Arquivo/pasta meta dados
 mf.lastModified=\u00DAltima modifica\u00E7\u00E3o
+mf.open=Abrir
+mf.open.in=Abrir em {0}
 mf.size=Tamanho
 mf.submit=Salvar modifica\u00E7\u00F5es
 mf.type=Tipo
@@ -131,6 +134,7 @@ unzip=Descompactar
 unzip.alreadyexists=Uma pasta com o nome {0} j\u00E1 existe. Talvez voc\u00EA tenha descompactado este arquivo anteriormente. Voc\u00EA pode renomear a pasta {0} e descompactar o arquivo novamente.
 versions=Vers\u00F5es
 versions.revisions=Vers\u00F5es
+versions.revisions.of=Vers\u00F5es de "{0}"
 warning.file.selection.empty=Voc\u00EA precisa escolher pelo menos um arquivo
 webdav.link=WebDAV link
 webdav.link.http=Quando voc\u00EA encontrar problemas de conex\u00E3o, o seguinte link alternativo pode ser utilizado. Consulte a ajuda para obter mais informa\u00E7\u00F5es.
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_fr.properties
index 078826517f6..07fa6c5577e 100644
--- a/src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,5 @@
-#Thu Jun 27 13:51:58 CEST 2019
+#Fri Jul 05 08:44:36 CEST 2019
+admin.certification=Le processus de certification pour la release officielle de l'int\u00E9gration Online Office est en course chez Microsoft. Malheureusement, l'\u00E9diteur de document ne pourra pas \u00EAtre utilis\u00E9 avant que le processus soit compl\u00E9t\u00E9. Merci de votre compr\u00E9hension.
 admin.desc=Office Online permet de voir et d'\u00E9diter des fichiers Excel, Word et PowerPoint en ligne. Deplus amples informations sont disponibles avec le lien <a href\="http\://www.office.com/" target\="_blank">Microsoft Office Online</a>.
 admin.enabled=Module "Office Online"
 admin.refresh.discovery=Actualiser
diff --git a/src/main/java/org/olat/core/logging/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/logging/_i18n/LocalStrings_pt_BR.properties
index 164d727f130..03b6f94c2ba 100644
--- a/src/main/java/org/olat/core/logging/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/logging/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,5 @@
-#Mon Mar 02 09:53:59 CET 2009
+#Thu Jul 04 15:46:35 CEST 2019
+logviewer.link.clear=Limpar
 logviewer.link.start=Iniciar
 logviewer.link.stop=Parar
 logviewer.link.update=Recarregar
diff --git a/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_pt_BR.properties
index cbb832d3517..5b2a26890ae 100644
--- a/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,5 @@
-#Tue Oct 23 17:51:28 CEST 2018
+#Thu Jul 04 15:47:41 CEST 2019
+archive=Arquivar
 checklist=Checklists
 cl=Checklists
 cmd.download=Baixar
@@ -122,4 +123,5 @@ table.action.download=Download
 table.action.select=Escolher
 table.header.node=Elemento de curso
 tool.name=Ferramenta para arquivar
+warning.atleast.node=Por favor, selecione pelo menos um elemento do curso.
 wiki=Wikis
diff --git a/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_pt_BR.properties
index 830a9418eae..61828690589 100644
--- a/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Oct 24 15:12:54 CEST 2018
+#Thu Jul 04 16:06:34 CEST 2019
 add.mode=Criar configura\u00E7\u00E3o do teste
 admin.menu.title=Modo do teste
 admin.menu.title.alt=$\:admin.menu.title
@@ -10,6 +10,11 @@ assessment.mode.enabled=Mudar o modo de teste
 assessment.mode.enabled.on=lig.
 assessment.mode.id=ID
 assessment.mode.name=Nome
+assessment.mode.status.assessment=Iniciado
+assessment.mode.status.end=Fim
+assessment.mode.status.followup=Acompanhamento
+assessment.mode.status.leadtime=Tempo de prepara\u00E7\u00E3o
+assessment.mode.status.none=N\u00E3o iniciado
 assessment.mode.title=Configura\u00E7\u00E3o do modo de teste
 choose.areas=Selecione as \u00E1reas de aprendizagem
 choose.curriculum.elements=Selecionar curr\u00EDculo
@@ -41,6 +46,9 @@ current.mode.in=O teste come\u00E7a em {0} minuto (s)
 current.mode.leadtime={0} minuto (s) antes do in\u00EDcio do teste, todo o acesso a outros cursos est\u00E3o desativados.
 current.mode.start=Iniciar o teste
 curriculum.elements=Curr\u00EDculo
+date.and.time=Data e tempo
+date.and.time.text={0} {1} - {2} {3} (-{4}/+{5} Min.)
+date.and.time.text.same.day={0} {1} - {3} (-{4}/+{5} Min.)
 delete.mode=Excluir configura\u00E7\u00E3o do teste
 edit=Editar
 elements=Elementos do curso
@@ -63,6 +71,7 @@ mode.beginend=Modo In\u00EDcio / Fim
 mode.beginend.automatic=Autom\u00E1tico
 mode.beginend.manual=Manual
 mode.course.element.restriction=Restringir o acesso \u00E0 um elemento do curso
+mode.course.elements=Elementos do curso de exame
 mode.description=Descri\u00E7\u00E3o
 mode.end=Fim
 mode.followupTime=Follow-up
@@ -76,6 +85,11 @@ mode.safeexambrowser.hint=Informa\u00E7\u00F5es sobre teste de browser seguro
 mode.safeexambrowser.key=Teclas do teste de navegador seguro
 mode.start.element=Primeiro elemento apresentado
 mode.target=Participantes
+mode.target.business.group=Participantes do grupo "{0}".
+mode.target.business.groups=Participantes dos grupos "{0}".
+mode.target.course=Participantes do curso "{0}".
+mode.target.curriculum.element=Participantes do curr\u00EDculo "{0}".
+mode.target.curriculum.elements=Participantes dos curr\u00EDculos "{0}".
 modes.description=Crie uma nova configura\u00E7\u00E3o de teste para executar este curso ou elementos do curso no modo seguro com op\u00E7\u00F5es restritas.
 modes.title=Modo avalia\u00E7\u00E3o
 new.mode=Configura\u00E7\u00E3o de novo teste
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 769f07b50b3..1f00132bb1d 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,5 +1,6 @@
-#Wed Mar 06 16:29:42 CET 2019
+#Thu Jul 04 16:01:53 CEST 2019
 assessment.mode.now=O modo de avalia\u00E7\u00E3o est\u00E1 ativo.
+assessment.mode.several.now=V\u00E1rios modos de avalia\u00E7\u00E3o est\u00E3o ativos.
 assessment.modes.overview=Modo de avalia\u00E7\u00E3o
 assessment.status.done=$org.olat.modules.assessment.ui\:assessment.status.done
 assessment.status.inProgress=$org.olat.modules.assessment.ui\:assessment.status.inProgress
@@ -13,6 +14,7 @@ assessment.tool.numOfFailed=$org.olat.modules.assessment.ui\:assessment.tool.num
 assessment.tool.numOfPassed=$org.olat.modules.assessment.ui\:assessment.tool.numOfPassed
 assessment.tool.overview=Vis\u00E3o geral
 assessment.tool.quick.links=$org.olat.modules.assessment.ui\:assessment.tool.quick.links
+assessment.tool.stop=Fim "{0}"
 assessmentLock=Esta avalia\u00E7\u00E3o est\u00E1 sendo modificada pelo usu\u00E1rio {0} ({1}) e est\u00E1 bloqueada. Favor tentar novamente mais tarde. 
 bulk.done=Definido como "conclu\u00EDdo"
 bulk.visible=Definir como "vis\u00EDvel"
@@ -28,6 +30,7 @@ confirm.delete.certificate.title=$org.olat.course.certificate.ui\:confirm.delete
 confirm.stop.text.details=Voc\u00EA quer terminar o teste agora "{0}"?
 confirm.stop.title=Concluir o teste
 elements.to.review=<i class\="o_icon o_icon_warning"> </i> {0} pendente
+end=Fim
 filter=$org.olat.modules.assessment.ui\:filter
 filter.done=$org.olat.modules.assessment.ui\:filter.done
 filter.failed=$org.olat.modules.assessment.ui\:filter.failed
@@ -40,6 +43,8 @@ generate.certificate=$org.olat.course.certificate.ui\:generate.certificate
 groups=Grupos
 msg.certificate.pending=$org.olat.course.certificate.ui\:msg.certificate.pending
 no.certificate=Nenhum certificado dispon\u00EDvel
+output.pdf=Exportar PDF
+output.pdf.prefix.user=Comprovante de conclus\u00E3o
 overview=Vis\u00E3o geral
 participantgroups.title=Participantes em grupos
 previous=Anterior
@@ -67,6 +72,7 @@ table.header.numOfPassed=$org.olat.modules.assessment.ui\:table.header.numOfPass
 table.header.passed=$org.olat.modules.assessment.ui\:table.header.passed
 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
 title.infocoach=Informa\u00E7\u00E3o sobre a avalia\u00E7\u00E3o
 tool.correction=Corre\u00E7\u00E3o
 tool.details=Mostrar detalhes / avaliar
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 5d53f8b2c71..7b919781878 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,7 +1,9 @@
-#Fri May 03 20:49:41 CEST 2019
+#Thu Jul 04 16:03:42 CEST 2019
 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.
 admin.certificates.description=Envie formul\u00E1rios em PDF como modelos para os certificados de cursos.
+admin.certificates.linemanager=C\u00F3pia de certificados para o gerente de depto
 admin.certificates.options.title=Configura\u00E7\u00E3o
 admin.certificates.settings=Configura\u00E7\u00E3o do certificado
 admin.certificates.templates=Modelos de certificados
@@ -17,6 +19,8 @@ certificates.wizard.overview=Vis\u00E3o geral
 certificates.wizard.select=Selecionar usu\u00E1rio
 certificates.wizard.title=Criar certificados
 certification.email.body=<h1>Parab\u00E9ns\!</h1>Voc\u00EA recebeu uma certifica\u00E7\u00E3o.<br/><br/>Segue em anexo o certificado para o curso "{0}".<br/><br/>
+certification.email.copy.body=<h1>A certifica\u00E7\u00E3o de {1}</h1>{1} recebeu uma certifica\u00E7\u00E3o.<br/><br/>Como anexo, voc\u00EA encontrar\u00E1 o certificado do curso "{0}".<br/><br/>
+certification.email.copy.subject={1} recebeu uma certifica\u00E7\u00E3o OpenOlat
 certification.email.subject=Voc\u00EA recebeu uma certifica\u00E7\u00E3o OpenOlat
 choose.title=Selecionar modelo
 coaching.tool=Coaching
@@ -57,6 +61,7 @@ recertification.day=Dia
 recertification.month=M\u00EAs
 recertification.week=Semana
 recertification.year=Ano
+relation.right.email=C\u00F3pia de certificados por e-mail
 replace=Substituir
 table.header.certificate=Certificado
 template.file=Arquivo
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 19e65ac2eff..f7fb10e64fe 100644
--- a/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue May 28 13:51:06 CEST 2019
+#Thu Jul 04 16:06:35 CEST 2019
 command.new_db=Criar novo banco de dados
 customDb.category=Nome
 customDb.create=Criar
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 91061f39149..6573cc76326 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 @@
-#Wed Mar 06 16:30:20 CET 2019
+#Thu Jul 04 16:03:58 CEST 2019
 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/adobeconnect/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_de.properties
index 3bfb6734b92..be3f88d5aea 100644
--- a/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_de.properties
@@ -4,6 +4,7 @@ pane.tab.vcconfig=Konfiguration
 condition.accessibility.title=Zugang
 guest.allowed=Zutritt
 moderator.start.meeting=Raum \u00F6ffnen
+vc.access.dates=Virtuelles Klassenzimmer soll nur zu bestimmten Terminen betreten werden k\u00f6nnen
 vc.access.label=Zugang
 vc.access.start=Nur Moderatoren d\u00fcrfen diesen Raum er\u00f6ffnen
 vc.access.open=Moderator muss im Raum online sein, um Zutritt f\u00fcr Teilnehmer zu best\u00e4tigen
diff --git a/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_en.properties
index 95252b2306f..96d2feebb83 100644
--- a/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_en.properties
@@ -8,7 +8,6 @@ title_vc=Adobe Connect
 vc.options.label=Access authorisation
 vc.access.label=Access authorisation
 vc.access.dates=Virtual classroom shall only be available at defined dates
-vc.access.label=Access authorisation
 vc.access.open=Moderator must be in classroom to grant access to users
 vc.access.start=Only moderators are allowed to open this virtual classroom
 wimba.not.supported.message=Wimba Classroom is not supported.
diff --git a/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_fr.properties
index a720b18df8b..bccd4c189a7 100644
--- a/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_fr.properties
@@ -1,13 +1,14 @@
-#Wed Jun 26 21:34:38 CEST 2019
+#Fri Jul 05 08:38:43 CEST 2019
 condition.accessibility.title=Acc\u00E8s
 guest.allowed=Acc\u00E8s
 moderator.start.meeting=Ouvrir le meeting
 pane.tab.accessibility=Acc\u00E8s
 pane.tab.vcconfig=Configuration
 title_vc=Adobe Connect
-wimba.not.supported.message=Wimba Classroom n'est plus support\u00E9.
-wimba.not.supported.title=Wimba Classroom
-vc.options.label=Autorisation d'acc\u00E8s
+vc.access.dates=L'acc\u00E8s \u00E0 cet classe virtuelle est limit\u00E9 \u00E0 certaines dates
 vc.access.label=Autorisation d'acc\u00E8s
 vc.access.open=Les mod\u00E9rateur de la classe doivent \u00EAtre connect\u00E9 pour confirmer l'acc\u00E8s des participants
 vc.access.start=Seuls les mod\u00E9rateurs ont le droit d'ouvrir cette classe
+vc.options.label=Autorisation d'acc\u00E8s
+wimba.not.supported.message=Wimba Classroom n'est plus support\u00E9.
+wimba.not.supported.title=Wimba Classroom
diff --git a/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_pt_BR.properties
index 9a14be3205b..4c1e766db20 100644
--- a/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_pt_BR.properties
@@ -1,6 +1,9 @@
-#Tue Nov 22 17:51:38 CET 2016
-vc.options.label=Autoriza\u00E7\u00E3o de acesso
-vc.access.dates=A sala de aula virtual s\u00F3 estar\u00E1 dispon\u00EDvel em datas definidas
-vc.access.label=Autoriza\u00E7\u00E3o de acesso
-vc.access.open=O moderador deve estar em sala de aula para conceder acesso aos usu\u00E1rios
-vc.access.start=Somente os moderadores podem abrir esta sala de aula virtual
+#Thu Jul 04 16:06:39 CEST 2019
+condition.accessibility.title=Acesso
+guest.allowed=Acesso
+moderator.start.meeting=Abertura de sala
+pane.tab.accessibility=Acesso
+pane.tab.vcconfig=Sala
+title_vc=Adobe Connect
+wimba.not.supported.message=O Wimba Classroom n\u00E3o \u00E9 suportado.
+wimba.not.supported.title=Wimba Classroom
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties
index ea43c04fc44..7274376edd1 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri May 03 20:50:49 CEST 2019
+#Thu Jul 04 16:05:03 CEST 2019
 add.solution=Adicionar solu\u00E7\u00E3o
 add.task=Adicionar tarefa
 assessment.group.tool=S\u00E9rie do grupo
@@ -114,6 +114,7 @@ error.select.atleastonestep=Voc\u00EA n\u00E3o selecionou nenhum passo
 external.editor=Fazer upload de arquivos (por exemplo, PDF)
 file.name=Nome do arquivo
 file.name.example=Documento.html
+file.type=Tipo
 grading=Classifica\u00E7\u00E3o
 grading.enabled=Habilitar classifica\u00E7\u00E3o para trabalhos submetidos
 group.apply.toall=Para todo o grupo
@@ -291,18 +292,23 @@ submit.submit.desc=A fim de submeter documentos e, assim, torn\u00E1-los vis\u00
 submit.submit.title=Passo 2\: Submeter documentos
 table.header.author=Autor
 table.header.comment=Comente
+table.header.delete=<i class\='o_icon o_icon_delete_item o_icon-lg' title\="Excluir"> </i>
 table.header.details.gta=$org.olat.course.nodes.ta\:table.header.details.ta
 table.header.duedates=Prazos
+table.header.edit=<i class\="o_icon o_icon_edit o_icon-lg" title\="Editar"> </i>
 table.header.group.name=Grupo
 table.header.group.step=Passo
 table.header.group.taskName=Tarefa
 table.header.mark=<i class\="o_icon o_icon_bookmark_header o_icon-lg" title\="Favorito"> </i>s
+table.header.metadata=<i class\="o_icon o_icon_edit_metadata o_icon-lg"> </i>
 table.header.num.submissionDocs=Docs
 table.header.passed=Passou
 table.header.score=Pontos
 table.header.submissionDate=Data para envio
+table.header.upload=<i class\="o_icon o_icon_upload o_icon-lg" title\="Enviar"> </i>
 table.header.uploaded.by=Enviado por {0}
 table.header.userVisibility=<i class\='o_icon o_icon-fw o_icon_results_hidden'> </i>
+table.header.view=<i class\="o_icon o_icon_preview o_icon-lg" title\="Abrir"> </i>
 task.alreadyChosen=$org.olat.course.nodes.ta\:task.chosen
 task.assigned.description=A tarefa seguinte foi atribu\u00EDda a voc\u00EA\:
 task.assignment=Atribui\u00E7\u00E3o de tarefas
diff --git a/src/main/java/org/olat/course/nodes/livestream/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/livestream/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 00000000000..ca4dca335ec
--- /dev/null
+++ b/src/main/java/org/olat/course/nodes/livestream/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,35 @@
+#Thu Jul 04 16:11:00 CEST 2019
+admin.buffer.after.min=$\:config.buffer.after.min
+admin.buffer.before.min=$\:config.buffer.before.min
+admin.coach.edit=$\:config.coach.edit
+admin.default.values.desc=Modifique os valores padr\u00E3o de um novo m\u00F3dulo de curso.
+admin.default.values.title=Valores padr\u00F5es
+admin.general.title=$\:admin.menu.title
+admin.menu.title=Transmiss\u00E3o ao vivo
+admin.menu.title.alt=$\:admin.menu.title
+admin.module.enabled=Elemento de curso
+condition.accessibility.title=Acesso
+config.buffer.after.min=Tempo de buffer ap\u00F3s o final (em minutos)
+config.buffer.before.min=Tempo de buffer antes do in\u00EDcio (em minutos)
+config.coach.edit=O treinador tem permiss\u00E3o para editar
+form.error.wrong.int=Formato numeral incorreto. Exemplos\: 2, 10, 144
+link.text=V\u00EDdeo ao vivo
+list.title=Pr\u00F3ximas transmiss\u00F5es ao vivo
+pane.tab.accessibility=Acesso
+pane.tab.config=Configura\u00E7\u00E3o
+peekview.no.streams=N\u00E3o h\u00E1 transmiss\u00F5es ao vivo planejadas.
+peekview.open.live=Mostrar transmiss\u00E3o ao vivo
+peekview.open.upcoming=Mostrar tudo
+peekview.title.live=Ao vivo\: {0}
+peekview.title.upcoming=Pr\u00F3ximos\: {0}
+run.edit.events=Editar eventos
+run.streams=Transmiss\u00F5es ao vivo
+table.empty=Nenhuma transmiss\u00E3o ao vivo est\u00E1 dispon\u00EDvel
+table.header.begin=$org.olat.commons.calendar\:cal.form.begin
+table.header.description=$org.olat.commons.calendar\:cal.form.description
+table.header.end=$org.olat.commons.calendar\:cal.form.end
+table.header.location=$org.olat.commons.calendar\:cal.form.location
+table.header.subject=$org.olat.commons.calendar\:cal.form.subject
+viewer.error.stream=N\u00E3o \u00E9 poss\u00EDvel mostrar a transmiss\u00E3o ao vivo. Provavelmente a transmiss\u00E3o n\u00E3o come\u00E7ou ainda.
+viewer.no.stream=Atualmente, nenhuma transmiss\u00E3o ao vivo est\u00E1 sendo transmitida.
+viewer.retry=Tente novamente
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 3c5182973f7..a0a9cd42972 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 May 03 20:50:49 CEST 2019
+#Thu Jul 04 16:11:01 CEST 2019
 add.member=Adicionar
 already.all.selected=Voc\u00EA j\u00E1 escolheu todos usu\u00E1rios
 coaches=Treinadores do Curso
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_ar.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_ar.properties
index 686edad3bc6..62b1f5c7a42 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_ar.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_ar.properties
@@ -1,24 +1,4 @@
 #Wed Feb 17 10:39:09 CET 2010
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=\u0644\u0627 \u062A\u0648\u062C\u062F \u062A\u0639\u0644\u064A\u0642\u0627\u062A \u0645\u062A\u0627\u062D\u0629
 comment.title=\u0627\u0644\u062A\u0639\u0644\u064A\u0642\u0627\u062A
 condition.accessibility.title=\u0648\u0635\u0648\u0644
@@ -43,7 +23,6 @@ form.passedtype.cutval=\u062A\u0644\u0642\u0627\u0626\u0649 (\u0627\u0633\u062A\
 form.passedtype.manual=\u064A\u062F\u0648\u0649 \u0628\u0648\u0627\u0633\u0637\u0629 \u0627\u0644\u0645\u062F\u0631\u0633
 form.score=\u0627\u0644\u062F\u0631\u062C\u0629 \u0627\u0644\u0645\u0639\u0637\u0627\u0629
 form.yes=\u0646\u0639\u0645
-
 info.title=\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u062A\u0642\u064A\u064A\u0645
 log.title=\u062A\u063A\u064A\u064A\u0631 \u0627\u0644\u0633\u062C\u0644
 pane.tab.accessibility=\u0648\u0635\u0648\u0644
@@ -60,4 +39,5 @@ score.noscore=\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u063A\u064A\u0631 \u06
 score.title=\u0645\u0644\u062E\u0635 \u0627\u0644\u062F\u0631\u062C\u0629
 score.yourscore=\u062F\u0631\u062C\u062A\u0643
 scoring.config.enable.button=\u062A\u063A\u064A\u064A\u0631
+tool.stats.table.title.blank=
 warn.nodedelete=\u062A\u062D\u0630\u064A\u0631\: \u0643\u0644 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0644\u062E\u0627\u0635\u0629 \u0628\u0639\u0646\u0635\u0631 \u0627\u0644\u0645\u0642\u0631\u0631 \u0633\u064A\u062A\u0645 \u062D\u0630\u0641\u0647\u0627.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_bg.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_bg.properties
index ceefc1a4388..fec2afaca9a 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_bg.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_bg.properties
@@ -1,24 +1,4 @@
 #Fri Aug 28 04:23:11 CEST 2009
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=\u041D\u044F\u043C\u0430 \u043A\u043E\u043C\u0435\u043D\u0442\u0430\u0440\u0438
 comment.title=\u041A\u043E\u043C\u0435\u043D\u0442\u0430\u0440\u0438
 condition.accessibility.title=\u0414\u043E\u0441\u0442\u044A\u043F
@@ -43,7 +23,6 @@ form.passedtype.cutval=\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0
 form.passedtype.manual=\u0420\u044A\u0447\u043D\u043E \u043E\u0442 \u043F\u043E\u043C\u043E\u0449\u043D\u0438\u043A \u043F\u0440\u0435\u043F\u043E\u0434\u0430\u0432\u0430\u0442\u0435\u043B
 form.score=\u0414\u0430\u0434\u0435\u043D\u0438 \u0442\u043E\u0447\u043A\u0438
 form.yes=\u0414\u0430
-
 info.title=\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u0437\u0430 \u043E\u0446\u0435\u043D\u043A\u0430
 log.title=\u041F\u0440\u043E\u043C\u0435\u043D\u0435\u0442\u0435 \u0444\u0430\u0439\u043B-\u0434\u043D\u0435\u0432\u043D\u0438\u043A
 pane.tab.accessibility=\u0414\u043E\u0441\u0442\u044A\u043F
@@ -60,4 +39,5 @@ score.noscore=\u041D\u044F\u043C\u0430 \u0438\u043D\u0444\u043E\u0440\u043C\u043
 score.title=\u041E\u0431\u043E\u0431\u0449\u0435\u043D\u0438\u0435 \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442
 score.yourscore=\u0412\u0430\u0448\u0438\u044F\u0442 \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442
 scoring.config.enable.button=\u041F\u0440\u043E\u043C\u0435\u043D\u0435\u0442\u0435
+tool.stats.table.title.blank=
 warn.nodedelete=\u041F\u0440\u0435\u0434\u0443\u043F\u0440\u0435\u0436\u0434\u0435\u043D\u0438\u0435\: \u0412\u0441\u0438\u0447\u043A\u0438 \u0434\u0430\u043D\u043D\u0438 \u0437\u0430 \u0442\u043E\u0437\u0438 \u043A\u0443\u0440\u0441\u043E\u0432 \u0435\u043B\u0435\u043C\u0435\u043D\u0442 \u0449\u0435 \u0431\u044A\u0434\u0430\u0442 \u0438\u0437\u0442\u0440\u0438\u0442\u0438.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_cs.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_cs.properties
index 8e44f42a29e..e9e476be8b6 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_cs.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_cs.properties
@@ -1,24 +1,4 @@
 #Mon Mar 02 09:54:14 CET 2009
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=\u017D\u00E1dn\u00E9 koment\u00E1\u0159e
 comment.title=Koment\u00E1\u0159e
 condition.accessibility.title=P\u0159\u00EDstup
@@ -43,7 +23,6 @@ form.passedtype.cutval=Automatick\u00E9 pou\u017Eit\u00ED hrani\u010Dn\u00ED hod
 form.passedtype.manual=Ru\u010Dn\u011B garantem
 form.score=V\u00FDsledek
 form.yes=Ano
-
 info.title=Informace o hodnocen\u00ED
 log.title=Zm\u011Bnit log
 pane.tab.accessibility=P\u0159\u00EDstup
@@ -60,4 +39,5 @@ score.noscore=Informace nedostupn\u00E1
 score.title=Souhrn v\u00FDsledk\u016F
 score.yourscore=V\u00E1\u0161 v\u00FDsledek
 scoring.config.enable.button=Upravit
+tool.stats.table.title.blank=
 warn.nodedelete=Warning\: V\u0161echna data v tomto kurzu budou smaz\u00E1na.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_da.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_da.properties
index 86af21c3beb..9a2fa33a770 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_da.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_da.properties
@@ -1,21 +1,2 @@
 #Mon Mar 02 09:54:09 CET 2009
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+tool.stats.table.title.blank=
\ No newline at end of file
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_el.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_el.properties
index 901eff620d7..8c65a7a18cb 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_el.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_el.properties
@@ -1,24 +1,4 @@
 #Sat Mar 13 12:53:38 CET 2010
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C3\u03C7\u03CC\u03BB\u03B9\u03B1
 comment.title=\u03A3\u03C7\u03CC\u03BB\u03B9\u03B1
 condition.accessibility.title=\u03A0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7
@@ -43,7 +23,6 @@ form.passedtype.cutval=\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03BF \u03C7\u
 form.passedtype.manual=\u03A7\u03B5\u03B9\u03C1\u03BF\u03BA\u03AF\u03BD\u03B7\u03C4\u03B1 \u03B1\u03C0\u03CC \u03BA\u03B1\u03B8\u03B7\u03B3\u03B7\u03C4\u03AE
 form.score=\u03A7\u03BF\u03C1\u03AE\u03B3\u03B7\u03C3\u03B7 \u03B2\u03B1\u03B8\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03B1\u03C2
 form.yes=\u039D\u03B1\u03B9
-
 info.title=\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 Assessment \u03B1\u03BE\u03B9\u03BF\u03BB\u03CC\u03B3\u03B7\u03C3\u03B7\u03C2
 log.title=\u039A\u03B1\u03C4\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u0391\u03BB\u03BB\u03B1\u03B3\u03CE\u03BD
 pane.tab.accessibility=\u03A0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7
@@ -60,4 +39,5 @@ score.noscore=\u039C\u03B7 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B
 score.title=\u03A0\u03B5\u03C1\u03AF\u03BB\u03B7\u03C8\u03B7 \u03B2\u03B1\u03B8\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03B1\u03C2
 score.yourscore=\u0397 \u03B2\u03B1\u03B8\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03B1 \u03C3\u03B1\u03C2
 scoring.config.enable.button=\u03A4\u03C1\u03BF\u03C0\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7
+tool.stats.table.title.blank=
 warn.nodedelete=\u03A0\u03C1\u03BF\u03C3\u03BF\u03C7\u03AE\: \u038C\u03BB\u03B1 \u03C4\u03B1 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03B1 \u03C4\u03BF\u03C5 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 \u03C4\u03BF\u03C5 \u03BC\u03B1\u03B8\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2 \u03B8\u03B1 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03BF\u03CD\u03BD.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_es.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_es.properties
index 45e403e3dc4..67494a2779a 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_es.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_es.properties
@@ -1,24 +1,4 @@
 #Mon Mar 02 09:54:20 CET 2009
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=No hay comentarios
 comment.title=Comentarios
 condition.accessibility.title=Acceso
@@ -43,7 +23,6 @@ form.passedtype.cutval=Autom\u00E1tica usando valor de corte
 form.passedtype.manual=Manual por el tutor
 form.score=Puntuaci\u00F3n obtenida
 form.yes=S\u00ED
-
 info.title=Informaci\u00F3n sobre evaluaci\u00F3n
 log.title=Proceso de modificaciones
 pane.tab.accessibility=Acceso
@@ -60,4 +39,5 @@ score.noscore=Informaci\u00F3n no disponible
 score.title=Resumen de puntuaci\u00F3n
 score.yourscore=Tu puntuaci\u00F3n
 scoring.config.enable.button=Modificar
+tool.stats.table.title.blank=
 warn.nodedelete=Cuidado\: Todos los datos de este nodo de curso ser\u00E1n eliminados
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_fa.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_fa.properties
index 9591991b318..760f6e2fcd4 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_fa.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_fa.properties
@@ -23,7 +23,6 @@ form.passedtype.cutval=\u0645\u0642\u062F\u0627\u0631 \u0628\u0631\u0634 \u0627\
 form.passedtype.manual=Manual by tutor
 form.score=\=\u0646\u0645\u0631\u0647.........
 form.yes=\u0628\u0644\u0647
-
 info.title=\u0627\u0637\u0644\u0627\u0639\u0627\u062A \u0627\u0631\u0632\u06CC\u0627\u0628\u06CC
 log.title=\u062A\u063A\u06CC\u06CC\u0631 \u062B\u0628\u062A \u0648\u0642\u0627\u06CC\u0639
 pane.tab.accessibility=\u062F\u0633\u062A\u0631\u0633\u06CC
@@ -39,4 +38,5 @@ score.min=\u062D\u062F\u0627\u0642\u0644 \u0646\u0645\u0631\u0647
 score.noscore=\u0627\u0637\u0644\u0627\u0639\u0627\u062A \u0645\u0648\u062C\u0648\u062F \u0646\u06CC\u0633\u062A
 score.title=\u062E\u0644\u0627\u0635\u0647 \u0646\u0645\u0631\u0647
 score.yourscore=\u0646\u0645\u0631\u0647 \u0634\u0645\u0627
+tool.stats.table.title.blank=
 warn.nodedelete=\u0627\u062E\u0637\u0627\u0631\:\u062A\u0645\u0627\u0645 \u0627\u0637\u0644\u0627\u0639\u0627\u062A \u0627\u06CC\u0646 \u062F\u0631\u0633 \u062D\u0630\u0641 \u0634\u062F\u0647
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_fr.properties
index d4ab034da9e..91355fe7259 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Thu Jun 27 14:04:42 CEST 2019
+#Fri Jul 05 08:39:41 CEST 2019
 assessment.documents.title=Documents d'\u00E9valuation
 breadcrumb.users=Utilisateurs
 comment.nocomment=Il n'y a pas de commentaire
@@ -71,4 +71,13 @@ tool.reset.data.confirm.error=Veuillez confirmer la remise \u00E0 z\u00E9ro des
 tool.reset.data.confirm.message=Je comprends que les donn\u00E9es seront effac\u00E9es d\u00E9finitivement.
 tool.reset.data.message=Voulez-vous r\u00E9ellement effacer toutes les \u00E9valuations?{0} utilisateurs ont d\u00E9j\u00E0 \u00E9t\u00E9 \u00E9valu\u00E9s. Il n'est pas possible de restaurer les donn\u00E9es.
 tool.reset.data.title=Remettre \u00E0 z\u00E9ro les donn\u00E9es d'\u00E9valuation
+tool.stats=Statistique
+tool.stats.empty=Cette table ne contient pas de donn\u00E9es.
+tool.stats.sliders.enabled=Afficher les questions
+tool.stats.table.footer=Moyenne
+tool.stats.table.title.blank=
+tool.stats.table.title.rubric=R{0}
+tool.stats.table.title.slider=Q{0}.{1}
+tool.stats.table.title.total=Total
+tool.stats.table.title.username=Nom d'utilisateur
 warn.nodedelete=Attention\: toutes les donn\u00E9es r\u00E9sultant jusqu'\u00E0 maintenant de cet \u00E9l\u00E9ment de cours seront effac\u00E9es. 
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_it.properties
index 1d69dd54f02..e8f6f833a5c 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_it.properties
@@ -40,4 +40,5 @@ score.noscore=Informazione non disponibile
 score.title=Riassunto del punteggio
 score.yourscore=Punteggio ottenuto
 scoring.config.enable.button=Modificare
+tool.stats.table.title.blank=
 warn.nodedelete=Attenzione\: tutti i dati raccolti su questo elemento di corso vengono eliminati.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_jp.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_jp.properties
index 72df2be3b41..a5f6961200b 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_jp.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_jp.properties
@@ -1,22 +1,4 @@
 #Tue Dec 07 20:55:11 CET 2010
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=\u5229\u7528\u3067\u304D\u308B\u30B3\u30E1\u30F3\u30C8\u306F\u3042\u308A\u307E\u305B\u3093\u3002
 comment.title=\u30B3\u30E1\u30F3\u30C8
 condition.accessibility.title=\u30A2\u30AF\u30BB\u30B9
@@ -26,4 +8,4 @@ form.comment=\u30B3\u30E1\u30F3\u30C8
 form.configuration=\u624B\u52D5\u8A55\u4FA1\u306E\u8A2D\u5B9A
 form.configuration.alreadydata=\u3059\u3067\u306B\u5229\u7528\u3067\u304D\u308B\u30E6\u30FC\u30B6\u30C7\u30FC\u30BF\u304C\u5B58\u5728\u3059\u308B\u305F\u3081\u3001\u3053\u306E\u8A2D\u5B9A\u3092\u5909\u66F4\u3059\u308B\u3053\u3068\u306F\u3067\u304D\u307E\u305B\u3093\u3002
 form.yes=Yes
-
+tool.stats.table.title.blank=
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_lt.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_lt.properties
index 0efc1dd4c25..510bd68dc10 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_lt.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_lt.properties
@@ -1,24 +1,4 @@
 #Mon Mar 02 09:54:02 CET 2009
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=N\u0117ra galim\u0173 komentar\u0173
 comment.title=Komentarai
 condition.accessibility.title=Prieiga
@@ -43,7 +23,6 @@ form.passedtype.cutval=Automati\u0161kai naudoti i\u0161kirpt\u0105 reik\u0161m\
 form.passedtype.manual=Kuratoriaus rankiniu b\u016Bdu
 form.score=Atsi\u017Evelgiant \u012F bal\u0105
 form.yes=Taip
-
 info.title=\u012Evertinimo informacija
 log.title=Pakeistas \u017Eurnalas
 pane.tab.accessibility=Prieiga
@@ -59,4 +38,5 @@ score.min=Ma\u017Eiausias balas
 score.noscore=Informacija negalima
 score.title=Bendras balas
 score.yourscore=J\u016Bs\u0173 balas
+tool.stats.table.title.blank=
 warn.nodedelete=D\u0117mesio\: visi \u0161io kurso ta\u0161kai bus i\u0161trinti.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_nl_NL.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_nl_NL.properties
index 781cde572c7..18640586800 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_nl_NL.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_nl_NL.properties
@@ -1,24 +1,4 @@
 #Thu Sep 08 16:42:44 CEST 2011
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=Geen commentaren beschikbaar
 comment.title=Commentaren
 condition.accessibility.title=Toegang
@@ -43,7 +23,6 @@ form.passedtype.cutval=Automatisch (gebruik cut waarde)
 form.passedtype.manual=Handmatig door docent
 form.score=Toegewezen score
 form.yes=Ja
-
 info.title=Beoordeligsinformatie
 log.title=Change log
 pane.tab.accessibility=Toegang
@@ -60,4 +39,5 @@ score.noscore=Informatie niet beschikbaar
 score.title=Optelling van score
 score.yourscore=Uw score
 scoring.config.enable.button=Aanpassen
+tool.stats.table.title.blank=
 warn.nodedelete=Waarschuwing\: Alle data van dit cursuselement zal gewist worden.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pl.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pl.properties
index 46dbc0fa81e..2dd4b148163 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pl.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pl.properties
@@ -1,24 +1,4 @@
 #Mon Mar 02 09:54:17 CET 2009
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=Brak komentarzy
 comment.title=Komentarze
 condition.accessibility.title=Dost\u0119p
@@ -43,7 +23,6 @@ form.passedtype.cutval=Automatyczne u\u017Cywanie warto\u015Bci zaliczaj\u0105ce
 form.passedtype.manual=R\u0119cznie przez nauczyciela
 form.score=Przyznany wynik
 form.yes=Tak
-
 info.title=Informacje o ocenie
 log.title=Rejestr zmian
 pane.tab.accessibility=Dost\u0119p
@@ -60,4 +39,5 @@ score.noscore=Brak informacji
 score.title=Podsumowanie wyniku
 score.yourscore=Tw\u00F3j wynik
 scoring.config.enable.button=Zmie\u0144
+tool.stats.table.title.blank=
 warn.nodedelete=Ostrze\u017Cenie\: Wszystkie dane w tej ga\u0142\u0119zi kursu zostan\u0105 usuni\u0119te.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_BR.properties
index 1ae9a1a9573..6352086d427 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_BR.properties
@@ -1,10 +1,14 @@
-#Fri Jun 23 14:55:53 CEST 2017
+#Thu Jul 04 16:54:37 CEST 2019
 assessment.documents.title=Documentos de avalia\u00E7\u00E3o
+breadcrumb.users=Usu\u00E1rios
 comment.nocomment=Nenhum coment\u00E1rio dispon\u00EDvel
 comment.title=Coment\u00E1rios
 condition.accessibility.title=Acesso
 error.missingconfig.long=Favor abrir o guia "Avalia\u00E7\u00E3o" para completar a configura\u00E7\u00E3o de "{0}" .
 error.missingconfig.short=A avalia\u00E7\u00E3o para "{0}" n\u00E3o est\u00E1 configurada corretamente.
+error.repo.entry.missing=Esta pesquisa foi apagada durante o per\u00EDodo.
+error.repo.entry.not.replaceable=O question\u00E1rio n\u00E3o pode mais ser substitu\u00EDdo.
+evaluation.execution.reopen=Reabrir
 form.comment=Coment\u00E1rio individual
 form.configuration=Configura\u00E7\u00E3o de avalia\u00E7\u00E3o manual
 form.configuration.alreadydata=Esta configura\u00E7\u00E3o n\u00E3o pode ser mudada j\u00E1 que h\u00E1 dados de usu\u00E1rio dispon\u00EDveis.
@@ -13,6 +17,12 @@ form.error.cutButNoScore=<b>Tipo de exibi\u00E7\u00E3o</b> deve ser ajustada par
 form.error.cutOutOfRange=Valor de corte n\u00E3o est\u00E1 entre a pontua\u00E7\u00E3o m\u00E1xima e m\u00EDnima
 form.error.minGreaterThanMax=Pontua\u00E7\u00E3o m\u00EDnima maior do que pontua\u00E7\u00E3o m\u00E1xima
 form.error.wrongFloat=Formato num\u00E9rico errado. Exemplos\: 15.0, 5.5, 10
+form.evaluation=Rubricar question\u00E1rio
+form.evaluation.choose=Escolha um question\u00E1rio
+form.evaluation.edit=Editar
+form.evaluation.enabled=Avalia\u00E7\u00E3o de r\u00FAbrica
+form.evaluation.not.choosen=Nenhum question\u00E1rio de rubrica escolhido
+form.evaluation.replace=Substituir
 form.individual.assessment.docs=Documentos de avalia\u00E7\u00E3o individual
 form.infotext.coach=Not\u00EDcia para tutores
 form.infotext.user=Not\u00EDcia para todos nos usu\u00E1rios 
@@ -23,7 +33,12 @@ form.passed=Exibir passou/falhou
 form.passed.type=Tipo de exibi\u00E7\u00E3o
 form.passedtype.cutval=Valor de corte usado automaticamente
 form.passedtype.manual=Manual pelo tutor
+form.scale=Fator de escala
 form.score=Pontua\u00E7\u00E3o concedida
+form.score.eval.avg=Transferir m\u00E9dia de question\u00E1rio de rubrica
+form.score.eval.sum=Transferir soma de question\u00E1rio de r\u00FAbrica
+form.score.manual=Definir pontos manualmente
+form.score.none=Sem pontos
 form.yes=Sim
 in.review=Tempo limite
 info.title=Informa\u00E7\u00E3o de avalia\u00E7\u00E3o
@@ -36,10 +51,33 @@ passed.nopassed=Informa\u00E7\u00E3o n\u00E3o dispon\u00EDvel
 passed.title=Passou
 passed.yes=Passou
 passed.yourpassed=Voc\u00EA passou
+result.details.open=Abrir detalhes
+result.details.score=Pontua\u00E7\u00E3o na rubrica {0}
+result.details.title=Avalia\u00E7\u00F5es de Rubrica
 score.max=Pontua\u00E7\u00E3o m\u00E1xima
 score.min=Pontua\u00E7\u00E3o m\u00EDnima
 score.noscore=Informa\u00E7\u00E3o n\u00E3o dispon\u00EDvel
 score.title=Sum\u00E1rio de pontua\u00E7\u00E3o
 score.yourscore=Sua pontua\u00E7\u00E3o
 scoring.config.enable.button=Modificar
+scoring.overwriting=J\u00E1 existem algumas avalia\u00E7\u00F5es existentes. Voc\u00EA realmente quer modificar sua configura\u00E7\u00E3o de avalia\u00E7\u00E3o? Todas as avalia\u00E7\u00F5es calculadas (at\u00E9 conclu\u00EDdas) ser\u00E3o feitas novamente\!
+scoring.overwriting.note=Observe\: voc\u00EA est\u00E1 modificando a configura\u00E7\u00E3o de avalia\u00E7\u00E3o, embora j\u00E1 existam algumas avalia\u00E7\u00F5es existentes. Todas as avalia\u00E7\u00F5es calculadas (at\u00E9 conclu\u00EDdas) ser\u00E3o feitas novamente\!
+segment.all=Todos participantes
+segment.my=Minha avalia\u00E7\u00E3o
+table.header.details.ms=R\u00FAbrica
+tool.reset.data=Resetar todos dados
+tool.reset.data.confirm.button=Redefinir dados
+tool.reset.data.confirm.error=Por favor, confirme o reset.
+tool.reset.data.confirm.message=Eu entendo que os dados ser\u00E3o definitivamente exclu\u00EDdos.
+tool.reset.data.message=Voc\u00EA realmente deseja excluir todas as avalia\u00E7\u00F5es? J\u00E1 {0} usu\u00E1rios est\u00E3o avaliados. N\u00E3o \u00E9 poss\u00EDvel restaurar os dados.
+tool.reset.data.title=Redefinir dados de avalia\u00E7\u00F5es
+tool.stats=Estat\u00EDstica
+tool.stats.empty=Esta tabela n\u00E3o cont\u00E9m dados.
+tool.stats.sliders.enabled=Mostrar quest\u00F5es
+tool.stats.table.footer=M\u00E9dia
+tool.stats.table.title.blank=
+tool.stats.table.title.rubric=R{0}
+tool.stats.table.title.slider=Q{0}.{1}
+tool.stats.table.title.total=Total
+tool.stats.table.title.username=Usu\u00E1rio
 warn.nodedelete=Aviso\: Todos os dados deste elemento de curso ser\u00E3o apagados.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_PT.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_PT.properties
index 443067688bb..558b02aec5d 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_PT.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_PT.properties
@@ -1,24 +1,4 @@
 #Mon Mar 02 09:54:05 CET 2009
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=Nenhum coment\u00E1rio dispon\u00EDvel
 comment.title=Coment\u00E1rios
 condition.accessibility.title=Acesso
@@ -43,7 +23,6 @@ form.passedtype.cutval=Valor de corte usado automaticamente
 form.passedtype.manual=Manual pelo tutor
 form.score=Pontua\u00E7\u00E3o concedida
 form.yes=Sim
-
 info.title=Informa\u00E7\u00E3o de avalia\u00E7\u00E3o
 log.title=Hist\u00F3rico de ocorr\u00EAncias
 pane.tab.accessibility=Acesso
@@ -60,4 +39,5 @@ score.noscore=Informa\u00E7\u00E3o n\u00E3o dispon\u00EDvel
 score.title=Sum\u00E1rio de pontua\u00E7\u00E3o
 score.yourscore=Sua pontua\u00E7\u00E3o
 scoring.config.enable.button=Modificar
+tool.stats.table.title.blank=
 warn.nodedelete=Aviso\: Todos os dados deste elemento de curso ser\u00E3o apagados.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_ru.properties
index 692fb4057cf..6050db966f3 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_ru.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_ru.properties
@@ -1,12 +1,4 @@
 #Thu Mar 05 00:25:25 CET 2009
-
-
-
-
-
-
-
-
 comment.nocomment=\u041A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u044F \u043D\u0435\u0442
 comment.title=\u041A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u0439
 condition.accessibility.title=\u0414\u043E\u0441\u0442\u0443\u043F
@@ -31,7 +23,6 @@ form.passedtype.cutval=\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0
 form.passedtype.manual=\u0420\u0443\u043A\u043E\u0432\u043E\u0434\u0438\u0442\u0435\u043B\u0435\u043C \u0432\u0440\u0443\u0447\u043D\u0443\u044E
 form.score=\u041F\u0440\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0431\u0430\u043B\u043B\u044B
 form.yes=\u0414\u0430
-
 info.title=\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u043E\u0431 \u043E\u0446\u0435\u043D\u043A\u0435
 log.title=\u0416\u0443\u0440\u043D\u0430\u043B \u0442\u0435\u043A\u0443\u0449\u0438\u0445 \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0439
 pane.tab.accessibility=\u0414\u043E\u0441\u0442\u0443\u043F
@@ -48,4 +39,5 @@ score.noscore=\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u043
 score.title=\u0418\u0442\u043E\u0433\u043E\u0432\u044B\u0435 \u0431\u0430\u043B\u043B\u044B
 score.yourscore=\u041D\u0430\u0431\u0440\u0430\u043D\u043D\u043E\u0435 \u0447\u0438\u0441\u043B\u043E \u0431\u0430\u043B\u043B\u043E\u0432
 scoring.config.enable.button=\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C
+tool.stats.table.title.blank=
 warn.nodedelete=\u0412\u043D\u0438\u043C\u0430\u043D\u0438\u0435\: \u0412\u0441\u0435, \u0434\u043E \u0441\u0438\u0445 \u043F\u043E\u0440 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u043D\u044B\u0435 \u0434\u0430\u043D\u043D\u044B\u0435 \u044D\u0442\u043E\u0433\u043E \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u043D\u043E\u0433\u043E \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430, \u0431\u0443\u0434\u0443\u0442 \u0443\u0434\u0430\u043B\u0435\u043D\u044B. 
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_sq.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_sq.properties
index eb7e359136a..133e1220ad8 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_sq.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_sq.properties
@@ -1,24 +1,4 @@
 #Mon Mar 02 09:54:11 CET 2009
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=Nuk ka komente t\u00EB gatshme
 comment.title=Komentet
 condition.accessibility.title=Qasshm\u00EBria
@@ -43,7 +23,6 @@ form.passedtype.cutval=Automatike duke p\u00EBrdorur vler\u00EBn prer\u00EBse
 form.passedtype.manual=Manuale nga tutori
 form.score=Pik\u00EB t\u00EB siguruara
 form.yes=Po
-
 info.title=Informata vler\u00EBsimi
 log.title=Nd\u00EBrro llogun
 pane.tab.accessibility=Qasshm\u00EBria
@@ -60,4 +39,5 @@ score.noscore=Informata nuk \u00EBsht\u00EB e gatshme
 score.title=P\u00EBrmbledhje e pik\u00EBve
 score.yourscore=Pik\u00EBt tuaja
 scoring.config.enable.button=Ndrysho
+tool.stats.table.title.blank=
 warn.nodedelete=V\u00EBrejtje\: T\u00EB gjitha t\u00EB dh\u00EBnat e k\u00EBsaj nyje t\u00EB kursit do t\u00EB fshihen.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_zh_CN.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_zh_CN.properties
index 242e52fdfdd..f9ff461b37d 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_zh_CN.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_zh_CN.properties
@@ -1,24 +1,4 @@
 #Mon Mar 02 09:54:03 CET 2009
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=\u65E0\u6709\u6548\u8BC4\u8BBA
 comment.title=\u8BC4\u8BBA
 condition.accessibility.title=\u8BBF\u95EE
@@ -43,7 +23,6 @@ form.passedtype.cutval=\u81EA\u52A8\u4F7F\u7528\u5206\u6570\u7EBF
 form.passedtype.manual=\u8F85\u5BFC\u6559\u5E08\u624B\u52A8
 form.score=\u8BA4\u53EF\u7684\u6210\u7EE9
 form.yes=\u662F
-
 info.title=\u8BC4\u4F30\u4FE1\u606F
 log.title=\u53D8\u66F4\u65E5\u5FD7
 pane.tab.accessibility=\u8BBF\u95EE
@@ -60,4 +39,5 @@ score.noscore=\u65E0\u6548\u4FE1\u606F
 score.title=\u6210\u7EE9\u4FE1\u606F
 score.yourscore=\u4F60\u7684\u6210\u7EE9
 scoring.config.enable.button=\u4FEE\u6539
+tool.stats.table.title.blank=
 warn.nodedelete=\u8B66\u544A\uFF1A \u5C06\u5220\u9664\u8BE5\u8BFE\u7A0B\u5143\u7D20\u7684\u6240\u6709\u6570\u636E\u3002
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_zh_TW.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_zh_TW.properties
index 457359e61bc..95bc506d91f 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_zh_TW.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_zh_TW.properties
@@ -1,24 +1,4 @@
 #Tue Jun 09 11:47:45 CEST 2009
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 comment.nocomment=\u6C92\u6709\u8A55\u8A9E
 comment.title=\u8A55\u8A9E
 condition.accessibility.title=\u5B58\u53D6
@@ -43,7 +23,6 @@ form.passedtype.cutval=\u81EA\u52D5 (\u4F7F\u7528\u5207\u5272\u503C)
 form.passedtype.manual=\u6559\u5E2B\u624B\u52D5
 form.score=\u7D66\u5206
 form.yes=\u662F
-
 info.title=\u8A55\u4F30\u8CC7\u8A0A
 log.title=\u7570\u52D5\u8A18\u9304
 pane.tab.accessibility=\u5B58\u53D6
@@ -60,4 +39,5 @@ score.noscore=\u6C92\u6709\u53EF\u7528\u7684\u8CC7\u8A0A
 score.title=\u5206\u6578\u6458\u8981
 score.yourscore=\u60A8\u7684\u5206\u6578
 scoring.config.enable.button=\u4FEE\u6539
+tool.stats.table.title.blank=
 warn.nodedelete=\u8B66\u544A\uFF1A\u6240\u6709\u9019\u500B\u8AB2\u7A0B\u5143\u7D20\u7684\u8CC7\u6599\u90FD\u5C07\u88AB\u522A\u9664\u3002
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 968274be25f..00921b80f68 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 @@
-#Thu Apr 18 22:48:02 CEST 2019
+#Thu Jul 04 16:54:40 CEST 2019
 alter.file=Ativar substitui\u00E7\u00E3o / exclus\u00E3o de documentos carregados
 coach.drop=Ativar caixa de retorno do treinador
 condition.accessibility.title=Controle de acesso
diff --git a/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_de.properties
index 45daba97871..6cd0ff5bb76 100644
--- a/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_de.properties
@@ -1,4 +1,4 @@
-#Tue Nov 15 16:23:11 CET 2016
+#Fri Jul 05 08:31:56 CEST 2019
 bulk.no.selection=Sie haben keine Benutzer ausgew\u00E4hlt.
 bulk.pdf=PDF exportieren
 bulk.pdf.prefix=Leistungsnachweise
@@ -27,9 +27,9 @@ form.system=automatische \u00DCbersicht
 manual=Nicht bestanden wird manuell eingegeben.
 pane.tab.accessibility=Zugang
 pane.tab.deliveryOptions=$org.olat.core.gui.control.generic.iframe\:option.delivery
+pane.tab.highscore=HighScore
 pane.tab.st_config=\u00DCbersicht
 pane.tab.st_scorecalculation=Punkte
-pane.tab.highscore=HighScore
 passed.no=Nicht bestanden
 passed.noinfo=Keine Angabe
 passed.yes=Bestanden
@@ -59,3 +59,4 @@ scorecalc.score=Punkte verarbeiten
 selectedPeekviewChildren=In Vorschau anzeigen (maximal {0} ausw\u00E4hlen)
 selectfile=Diese Datei w\u00E4hlen
 selforsystemoverview=Als
+tool.pdf=PDF exportieren
diff --git a/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_en.properties
index c8a1e73d924..c75c83a3d2a 100644
--- a/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_en.properties
@@ -1,6 +1,6 @@
-#Thu Aug 11 11:29:05 CEST 2016
+#Fri Jul 05 08:31:24 CEST 2019
 bulk.no.selection=You have not selected any user.
-tool.pdf=Export PDF
+bulk.pdf=Export PDF
 bulk.pdf.prefix=Efficiency statements
 calcedpassed=Status
 calcedscore=Score
@@ -27,9 +27,9 @@ form.system=Automatic overview
 manual=Set manually
 pane.tab.accessibility=Access
 pane.tab.deliveryOptions=$org.olat.core.gui.control.generic.iframe\:option.delivery
+pane.tab.highscore=HighScore
 pane.tab.st_config=Overview
 pane.tab.st_scorecalculation=Score
-pane.tab.highscore=HighScore
 passed.no=Failed
 passed.noinfo=Not available
 passed.yes=Passed
@@ -59,3 +59,4 @@ scorecalc.score=Processing score
 selectedPeekviewChildren=Display in preview (select up to {0})
 selectfile=Select this file
 selforsystemoverview=As
+tool.pdf=Export PDF
diff --git a/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_fr.properties
index 56fe4f3ed68..d29ed05a200 100644
--- a/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,7 @@
-#Thu Mar 09 17:13:46 CET 2017
+#Fri Jul 05 08:40:57 CEST 2019
+bulk.no.selection=Vous n'avez pas s\u00E9lectionn\u00E9 d'utilisateur.
+bulk.pdf=Exporter PDF
+bulk.pdf.prefix=Attestations de performance
 calcedpassed=Statut
 calcedscore=Points
 certification=Attestation de performance
@@ -56,3 +59,4 @@ scorecalc.score=Elaborer points
 selectedPeekviewChildren=Afficher dans l'aper\u00E7u (choisir maximalement {0} )
 selectfile=Choisir ce fichier
 selforsystemoverview=comme
+tool.pdf=Exporter PDF
diff --git a/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_pt_BR.properties
index b01d7cb4fc5..a0f85d7dd17 100644
--- a/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,7 @@
-#Thu Mar 16 22:50:32 CET 2017
+#Thu Jul 04 16:55:11 CEST 2019
+bulk.no.selection=Voc\u00EA n\u00E3o selecionou nenhum usu\u00E1rio.
+bulk.pdf=Exportar PDF
+bulk.pdf.prefix=Comprovantes de conclus\u00E3o
 calcedpassed=Status
 calcedscore=Pontua\u00E7\u00E3o
 certification=Comprovante de conclus\u00E3o
diff --git a/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties
index d0daaf3eea7..8ca2f9ad6fb 100644
--- a/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 22:19:53 CEST 2018
+#Thu Jul 04 16:55:12 CEST 2019
 TUConfigForm.invalidurl=Favor inserir uma URL v\u00E1lida.
 TUConfigForm.pass=Senha
 TUConfigForm.protected=P\u00E1gina controlada por senha
diff --git a/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties
index 0081100db70..2705baa7e54 100644
--- a/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jul 04 00:17:19 CEST 2019
+#Thu Jul 04 20:27:56 CEST 2019
 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 e6e2d8bf2a0..85d137aa633 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 @@
-#Tue Nov 22 18:21:09 CET 2016
+#Thu Jul 04 20:02:58 CEST 2019
 add_answer=Adicionar nova resposta
 add_blank=Adicionar novo espa\u00E7o vazio
 add_text=Adicionar novo fragmento de texto
@@ -25,6 +25,7 @@ error.load=Este documento n\u00E3o pode ser carregado.
 error.lock=Este teste/pesquisa est\u00E1 sendo editado pelo usu\u00E1rio {0} no momento e ent\u00E3o est\u00E1 bloqueado.
 error.move.atleastoneitem=Quest\u00E3o n\u00E3o pode ser movido. A se\u00E7\u00E3o deve conter pelo menos uma pergunta.
 error.preview=Um erro ocorreu enquanto a visualiza\u00E7\u00E3o estava sendo criada.
+error.qti.deprecated=Esta vers\u00E3o do QTI est\u00E1 obsoleta. Por favor, considere converter seu teste para o QTI 2.1.
 error.rows=Formato da altura inv\u00E1lido.
 error.save=Este documento n\u00E3o pode ser salvo.
 error.title.empty=O t\u00EDtulo da quest\u00E3o n\u00E3o deve ser deixado vazio.
diff --git a/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
index dcda73a7b5a..2a6a730f261 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 @@
-#Wed Nov 28 21:08:18 CET 2018
+#Thu Jul 04 20:02:48 CEST 2019
 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.
@@ -40,6 +40,32 @@ admin.menu.title=Convidados e convites
 admin.menu.title.alt=$\:admin.menu.title
 admin.password.menu.title=Senha
 admin.password.menu.title.alt=Senhas
+admin.password.policy=Alterar pol\u00EDticas
+admin.password.syntax=Regras de sintaxe
+admin.syntax.digits=D\u00EDgitos
+admin.syntax.digits.or.specials=Defini\u00E7\u00E3o de d\u00EDgitos separados e sinais especiais
+admin.syntax.digits.specials=D\u00EDgitos e sinais especiais
+admin.syntax.forbidden=Proibido
+admin.syntax.forbidden.firstname=Primeiro nome do usu\u00E1rio
+admin.syntax.forbidden.lastname=\u00DAltimo nome do usu\u00E1rio
+admin.syntax.forbidden.username=Usu\u00E1rio
+admin.syntax.forbidden.values=Valores n\u00E3o permitidos
+admin.syntax.letters=Letras
+admin.syntax.letters.lower.upper=Defini\u00E7\u00E3o separada de letras mai\u00FAsculas e min\u00FAsculas
+admin.syntax.letters.lowercase=Letras min\u00FAsculas
+admin.syntax.letters.uppercase=Letras mai\u00FAsculas
+admin.syntax.max.length=Comprimento m\u00E1ximo
+admin.syntax.min.1=Pelo menos 1
+admin.syntax.min.2=Pelo menos 2
+admin.syntax.min.3=Pelo menos 3
+admin.syntax.min.length=Comprimento m\u00EDnimo
+admin.syntax.permitted=Permitido
+admin.syntax.preview=Amostra
+admin.syntax.preview.description=Valide uma senha contra as regras selecionadas. As regras s\u00E3o\: {0}
+admin.syntax.preview.password=Senha
+admin.syntax.preview.title=Valida\u00E7\u00E3o da sintaxe da senha
+admin.syntax.preview.validate=Validar
+admin.syntax.specials=Sinais especiais
 authentication.provider.description=Voc\u00EA n\u00E3o pertence a uma das institui\u00E7\u00F5es mencionadas acima ou possui uma conta de usu\u00E1rio local?
 authentication.provider.linkText=Entrar com conta OpenOlat
 browsercheck.bestresults.newerversion=ou vers\u00E3o mais atual 
@@ -77,6 +103,7 @@ default.shib.intro=Voc\u00EA ser\u00E1 redirecionado para autentica\u00E7\u00E3o
 disable.history=Desativado
 enabled=lig.
 error.guest.login=Atualmente, o convidado n\u00E3o est\u00E1 dispon\u00EDvel. Por favor, entre em contato com {0}.
+error.password.length.lower=O comprimento m\u00E1ximo deve ser maior que o comprimento m\u00EDnimo.
 error.wrong.int=Formato num\u00E9rico incorreto
 guest.login=Login de convidado na p\u00E1gina de login
 guest.login.links=Links para convidados
@@ -131,7 +158,29 @@ 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.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.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.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.
+password.rule.forbidden.letters=A senha n\u00E3o deve conter letras.
+password.rule.forbidden.letters.lowercase=A senha n\u00E3o deve conter letras min\u00FAsculas.
+password.rule.forbidden.letters.uppercase=A senha n\u00E3o deve conter letras mai\u00FAsculas.
+password.rule.forbidden.specials=A senha n\u00E3o deve conter nenhum sinal especial.
+password.rule.forbidden.user.firstname=A senha n\u00E3o deve conter o primeiro nome.
+password.rule.forbidden.user.lastname=A senha n\u00E3o deve conter o sobrenome.
+password.rule.forbidden.username=A senha n\u00E3o deve conter o nome de usu\u00E1rio.
 password.rule.history=Voc\u00EA n\u00E3o pode usar uma senha que j\u00E1 usou no passado
+password.rule.length=A senha deve conter pelo menos {0} e no m\u00E1ximo {1} caracteres.
+password.rule.permitted.digits=Sinais de d\u00EDgitos s\u00E3o permitidos.
+password.rule.permitted.digits.specials=D\u00EDgitos e sinais especiais s\u00E3o permitidos.
+password.rule.permitted.letters=Letras e sinais especiais s\u00E3o permitidos.
+password.rule.permitted.letters.lowercase=Letras min\u00FAsculas s\u00E3o permitidas.
+password.rule.permitted.letters.uppercase=Letras mai\u00FAsculas s\u00E3o permitidas.
+password.rule.permitted.specials=Sinais especiais s\u00E3o permitidos.
 runonce.forced=Por favor, preencha este formul\u00E1rio e salve as configura\u00E7\u00F5es.
 runonce.title=Modifica\u00E7\u00F5es/Ajustes recorrentes ao entrar pela primeira vez
 shib.redirect=Shibboleth Login
@@ -139,6 +188,9 @@ timeout.message=Sua sess\u00E3o expirou ou o servidor foi reiniciado. Para entra
 timeout.title=Timeout da sess\u00E3o
 topnav.help=Ajuda
 topnav.help.alt=Iniciar ajuda do OpenOlat
+username.rule.blacklist=$org.olat.registration\:form.check6
+username.rule.in.use=$org.olat.registration\:form.check6
+username.rule.syntax=$org.olat.user\:form.checkUsername
 warning.old.browser=A vers\u00E3o do seu navegador n\u00E3o \u00E9 mais suportada. Atualize o seu navegador para garantir que o OpenOlat possa ser executado corretamente. Para mais informa\u00E7\u00F5es, consulte o <a href\="{0}" target\="_blank">manual</a>
 wayf.homesite=Universidade
 wayf.intro=Favor selecionar sua universidade.<br><br>Voc\u00EA ser\u00E1 redirecionado para autentica\u00E7\u00E3o.
diff --git a/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_fr.properties
index 5ae779e3b78..180a5fa8ab8 100644
--- a/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Wed Jun 26 21:42:13 CEST 2019
+#Fri Jul 05 08:37:26 CEST 2019
 add.meeting=Ajouter un meeting
 admin.menu.title=Adobe Connect
 admin.menu.title.alt=Configuration Adobe Connect
@@ -39,11 +39,13 @@ meeting.deleted=Le meeting a \u00E9t\u00E9 effac\u00E9 avec succ\u00E8s.
 meeting.description=Description
 meeting.end=Date de fin
 meeting.ended=Le meeting est termin\u00E9.
-meeting.join.button=Rejoindre le meeting
 meeting.followupTime=P\u00E9riode de temporisation (min.)
+meeting.go.button=Aller \u00E0 la salle du meeting
+meeting.join.button=Rejoindre le meeting
 meeting.leadTime=Pr\u00E9paration (min.)
 meeting.name=Nom
 meeting.permanent=Type
+meeting.permanent.explain=Les meetings permanents partagent la m\u00EAme salle de r\u00E9union au sein d'un \u00E9l\u00E9ment de cours ou d'un groupe.
 meeting.permanent.on=Permanent
 meeting.register.button=S'enregister
 meeting.resource=Ressource
@@ -63,9 +65,21 @@ no.meeting.configured=Aucun meeting n'a \u00E9t\u00E9 configur\u00E9 pour l'inst
 no.shared.contents=Pas de documents partag\u00E9s.
 no.template=Aucun mod\u00E8le
 no.upcoming.meetings=Vous n'avez pas meeting pr\u00E9vu \u00E0 l'avenir.
+option.accountid=Compte ID
+option.accountid.explain=L'ID du compte est optionnelle. Si l'ID d'un compte n'est pas sp\u00E9cifi\u00E9e, le compte de l'utilisateur d\u00E9fini ci-dessus sera utilis\u00E9.
 option.adminlogin=Nom d'utilisateur
 option.adminpassword=Mot de passe
 option.baseurl=URL du serveur Adobe Connect
 option.baseurl.example=https\://meet73287594.adobeconnect.com/api/xml
+option.clean.meetings=Nettoy\u00E9 les meetings (jours)
+option.create.meeting=Cr\u00E9er les meetings
+option.create.meeting.differed=Diff\u00E9r\u00E9
+option.create.meeting.immediately=Imm\u00E9diatement
+option.dont.clean.meetings=Jamais
+option.single.meeting=Meetings partag\u00E9s
+option.single.meeting.perdate=Cr\u00E9er un meeting par date
+option.single.meeting.single=Cr\u00E9er seulement une salle de meeting par \u00E9l\u00E9ment de cours ou groupe
+table.header.permanent=Permanent
 warning.no.access=Vous ne pouvez pas encore acc\u00E9der au meeting.
+warning.no.meeting=Le meeting a \u00E9t\u00E9 effac\u00E9.
 warning.not.registered.shared.documents=Seules les personnes qui se sont enregistr\u00E9s peuvent voir les documents partag\u00E9s.
diff --git a/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_pt_BR.properties
index 3aa9b6f2f8b..189d98463bd 100644
--- a/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,9 +1,66 @@
-#Thu Jul 04 00:18:48 CEST 2019
+#Thu Jul 04 14:33:41 CEST 2019
 add.meeting=Adicionar reuni\u00E3o
 admin.menu.title=Adobe Connect
+admin.menu.title.alt=Adobe Connect
 adobeconnect.account.configuration=Configura\u00E7\u00E3o
 adobeconnect.intro=Configura\u00E7\u00E3o do Adobe Connect
 adobeconnect.module.enabled=M\u00F3dulo "Adobe Connect"
 adobeconnect.module.provider=Provedor
 adobeconnect.title=Adobe Connect
 check=Verifique a conex\u00E3o
+confirm.delete.meeting=Voc\u00EA realmente deseja excluir a reuni\u00E3o "{0}"?
+confirm.delete.meeting.title=Excluir reuni\u00E3o "{0}"
+connection.failed=Falha na autentica\u00E7\u00E3o.
+connection.successful=Login bem sucedido\!
+content.begin=Data de in\u00EDcio
+content.icon=<i class\='o_icon o_filetype_file'> </i>
+content.name=Nome
+content.open=Abrir
+content.resource=Recurso
+content.type=Tipo
+error.adminDenied=Acesso ao servidor Adobe Connect negado
+error.customerDoesntExist=Usu\u00E1rio n\u00E3o existe.
+error.duplicateField=O valor de "{0}" j\u00E1 est\u00E1 sendo usado.
+error.formatError=O formato de "{0}" n\u00E3o \u00E9 v\u00E1lido.
+error.illegalOperation=Opera\u00E7\u00E3o n\u00E3o \u00E9 permitida.
+error.invalid.meeting=A reuni\u00E3o foi criada com outra configura\u00E7\u00E3o e n\u00E3o pode mais ser aberta.
+error.invalidField=O valor de "{0}" n\u00E3o \u00E9 v\u00E1lido.
+error.missingParameter=Informa\u00E7\u00F5es faltantes
+error.missingParameter0Fehlende=Informa\u00E7\u00F5es
+error.noAccessDenied=Acesso negado
+error.noSuchItem=N\u00E3o existe
+error.prefix=Um erro aconteceu\:
+error.rangeError=O intervalo n\u00E3o \u00E9 v\u00E1lido.
+error.start.after.end=A data final da reuni\u00E3o n\u00E3o pode ser anterior \u00E0 data de in\u00EDcio.
+error.unkown=Erro desconhecido
+meeting.deleted=Reuni\u00E3o exclu\u00EDda com sucesso.
+meeting.description=Descri\u00E7\u00E3o
+meeting.end=Data final
+meeting.ended=A reuni\u00E3o j\u00E1 terminou.
+meeting.join.button=Junte-se \u00E0 reuni\u00E3o
+meeting.name=Nome
+meeting.permanent=Tipo
+meeting.permanent.on=Permanente
+meeting.register.button=Registro
+meeting.resource=Recurso
+meeting.share.documents=Compartilhar arquivos
+meeting.share.documents.of=Compartilhar arquivos de "{0}"
+meeting.start=Data de in\u00EDcio
+meeting.start.button=Iniciar a reuni\u00E3o
+meeting.successfully.registered=Registrado com sucesso.
+meeting.templates=Modelo
+meetings.admin.title=Configura\u00E7\u00E3o
+meetings.content=Conte\u00FAdo
+meetings.past=Reuni\u00F5es antigas
+meetings.title=Reuni\u00F5es
+meetings.upcoming=Pr\u00F3ximas reuni\u00F5es
+no.contents=Esta reuni\u00E3o n\u00E3o tem nenhum conte\u00FAdo
+no.meeting.configured=Nenhuma reuni\u00E3o foi configurada ainda.
+no.shared.contents=Nenhuma reuni\u00E3o futura agendada.
+no.template=Sem modelo
+no.upcoming.meetings=Voc\u00EA n\u00E3o tem nenhuma reuni\u00E3o futura.
+option.adminlogin=Usu\u00E1rio
+option.adminpassword=Senha
+option.baseurl=URL do Adobe Connect Server
+option.baseurl.example=https\://meet73287594.adobeconnect.com/api/xml
+warning.not.registered.shared.documents=Somente as pessoas que participaram da reuni\u00E3o podem abrir os documentos compartilhados.
diff --git a/src/main/java/org/olat/modules/ceditor/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/ceditor/ui/_i18n/LocalStrings_pt_BR.properties
index 1f5f5ead85e..0d32ba6a9ae 100644
--- a/src/main/java/org/olat/modules/ceditor/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/ceditor/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Mar 06 15:32:08 CET 2019
+#Thu Jul 04 14:33:56 CEST 2019
 EfficiencyStatement=Comprovante de conclus\u00E3o
 FileResource.BLOG=Blog
 FileResource.WIKI=P\u00E1gina Wiki
@@ -8,6 +8,7 @@ add.FileResource.BLOG=Blog
 add.FileResource.WIKI=P\u00E1gina Wiki
 add.Forum=F\u00F3rum
 add.bc=Documento
+add.bc.create=Criar documento
 add.citation=Cita\u00E7\u00E3o
 add.container=Recipiente
 add.content.descr=Adicione partes de conte\u00FAdo a esta p\u00E1gina. Voc\u00EA pode mover e rearranjar partes de sua entrada mais tarde.
@@ -54,6 +55,7 @@ image.description.content=Descri\u00E7\u00E3o
 image.description.show=Mostrar descri\u00E7\u00E3o
 image.origin=Fonte
 image.origin.show=Mostrar fonte
+image.size=Tamanho da imagem
 image.size.fill=Preencha a largura total
 image.size.large=Grande
 image.size.medium=M\u00E9dio
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 4fd45a5dba6..f5a7b277a8e 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 @@
-#Fri May 03 20:48:07 CEST 2019
+#Thu Jul 04 15:18:50 CEST 2019
 add.curriculum=Criar novo curr\u00EDculo
 add.curriculum.element=Criar novo elemento
 add.element.under=Adicionar novo elemento sob este
@@ -73,8 +73,10 @@ remove.memberships=Remover
 remove.resources=Remover
 resources.add=$add.resources
 role.coach=Treinador (Coach)
+role.curriculumelementowner=Propriet\u00E1rio do elemento
 role.curriculummanager=Gestor de curr\u00EDculo
 role.curriculumowner=Propriet\u00E1rio de curr\u00EDculo
+role.mastercoach=Treinador principal
 role.owner=Propriet\u00E1rio de curso
 role.participant=Participante
 search.element.begin=De
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 4f6bc1e2324..30cff8d0c0b 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 @@
-#Fri May 03 20:48:08 CEST 2019
+#Thu Jul 04 15:23:49 CEST 2019
 add.formcontainer=Recipiente
 add.formdisclaimer=Termos de uso
 add.formfileupload=Enviar arquivo
@@ -32,6 +32,7 @@ error.cannot.save.file=Erro ao carregar o arquivo\!
 error.no.number=Formato de n\u00FAmero errado. Exemplo\: 1.0, 0.5, 0.2
 error.outside.range=O valor deve estar entre {0} e {1}.
 error.range.overlapping=Dois intervalos est\u00E3o sobrepostos.
+error.wrong.int=Formato num\u00E9rico incorreto. Exemplos\: 1, 5, 10
 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.
 evaluation.form.without.elements=Este question\u00E1rio ainda n\u00E3o tem perguntas.
@@ -130,14 +131,19 @@ rubric.report.total=Total {0}
 rubric.report.value.title=Valor
 rubric.report.variance.abrev=\u03C3\u00B2
 rubric.report.variance.title=Varia\u00E7\u00E3o
+rubric.report.weight.abrev=p
+rubric.report.weight.title=Peso
 rubric.scale.example.value=Valor\: {0}
 rubric.scale.maxToOne=Escala de Likert descendente (x a 1)
+rubric.scale.maxToZero=Escala Likert descendente (x a 0)
 rubric.scale.oneToMax=Escala de Likert Ascendente (1 para x)
 rubric.scale.type=Tipo de escala
 rubric.scale.type.help=Especifique os valores da escala selecionada. Os valores s\u00E3o usados em relat\u00F3rios e na an\u00E1lise de pesquisa.
 rubric.scale.zeroBallanced=Escala de Likert balanceada (-x para x)
+rubric.scale.zeroToMax=Escala Likert Ascendente (0 a x)
 rubric.sufficient=Bom
 rubric.sufficient.explanation=Boa classifica\u00E7\u00E3o (valor entre {0} e {1})
+rubric.survey.configuration=Configura\u00E7\u00E3o estendida
 rubric.survey.configuration.show=mostrar
 rubric.upper.bound=para
 save.as.done=Enviar avalia\u00E7\u00E3o
@@ -160,6 +166,7 @@ slider.label.total=Total
 slider.start=Iniciar
 slider.steps=Passos
 slider.type=Tipo
+slider.weight=Peso
 standalone.already.done=Voc\u00EA j\u00E1 preencheu a pesquisa. Obrigado\!
 standalone.done.now=Obrigado por participar da pesquisa.
 standalone.not.executable=A participa\u00E7\u00E3o nesta pesquisa n\u00E3o \u00E9 poss\u00EDvel (ainda).
diff --git a/src/main/java/org/olat/modules/gotomeeting/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/gotomeeting/ui/_i18n/LocalStrings_pt_BR.properties
index b6aa94caf7d..8e96764c3fd 100644
--- a/src/main/java/org/olat/modules/gotomeeting/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/gotomeeting/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Mar 06 15:52:18 CET 2019
+#Thu Jul 04 15:23:51 CEST 2019
 account.name=Nome
 add.my.account=Eu tenho uma conta
 add.organizer=Adicionar um novo organizador
diff --git a/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_fr.properties
index c60242abd35..0e19fd4218d 100644
--- a/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Mon Jun 24 22:51:02 CEST 2019
+#Fri Jul 05 08:38:07 CEST 2019
 active=Actif
 add.assessment.mode=Marqu\u00E9 comme \u00E9valuation
 add.lecture=Cr\u00E9er un nouveau cours bloc
@@ -51,6 +51,8 @@ config.rollcall.enabled=Activer le contr\u00F4le du taux de pr\u00E9sence
 config.sync.course.calendar=Synchroniser le calendrier du cours
 config.sync.participant.calendar=Synchroniser le calendrier des participants
 config.sync.teacher.calendar=Synchroniser le calendrier des charg\u00E9s de cours
+confirm.delete.assessment.mode.text=Voulez-vous vraiment effacer l'examen de ce cours bloc "{0}"?
+confirm.delete.assessment.mode.title=Effacer l'examen
 confirm.delete.lectures=Voulez-vous vraiment effacer ce cours block "{0}"?
 confirm.delete.reason=Voulez-vous vraiment effacer cette justification "{0}"?
 copy=Copier
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 889c55722f1..5126f70088e 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,5 +1,6 @@
-#Wed Mar 06 15:52:50 CET 2019
+#Thu Jul 04 15:47:26 CEST 2019
 active=Ativo
+add.assessment.mode=Marcar como exame
 add.lecture=Novo bloco de aulas
 add.reason=Adicionar motivo
 admin.menu.title=Palestras
@@ -27,6 +28,7 @@ appeal.subject=Apelar pelo bloco de aula "{0}"
 appeal.title=Recurso para\: {0}
 appeal.tooltip=Recurso poss\u00EDvel de {0} at\u00E9 {1}
 archive.entry=Arquivo
+assessment.tool=Ferramenta de avalia\u00E7\u00E3o
 attendance.list=Lista de aus\u00EAncias
 attendance.list.title=Lista de aus\u00EAncias\: {0}
 attendance.list.to.sign=Lista de presen\u00E7as
@@ -49,6 +51,8 @@ config.rollcall.enabled=Roll call ativado
 config.sync.course.calendar=Sincronizar o calend\u00E1rio do curso
 config.sync.participant.calendar=Sincronizar calend\u00E1rio de participantes
 config.sync.teacher.calendar=Sincronizar o calend\u00E1rio do professor
+confirm.delete.assessment.mode.text=Voc\u00EA realmente deseja excluir o exame deste bloco de aula "{0}"?
+confirm.delete.assessment.mode.title=Excluir exame
 confirm.delete.lectures=Voc\u00EA realmente deseja excluir essas aulas "{0}"?
 confirm.delete.reason=Voc\u00EA realmente deseja excluir esse motivo "{0}"?
 copy=Copiar
@@ -59,11 +63,13 @@ dates=$org.olat.repository\:cif.dates
 dates.none=$org.olat.repository\:cif.dates.none
 dates.private=$org.olat.repository\:cif.dates.private
 dates.public=$org.olat.repository\:cif.dates.public
+delete.assessment.mode=Excluir exame
 delete.lectures.title=Excluir aulas (li\u00E7\u00F5es)
 delete.title=Excluir motivo
 detailled.list=Lista detalhada
 details=Detalhes
 done=Pronto
+edit.assessment.mode=Editar exame
 edit.participant.rate=Editar avalia\u00E7\u00E3o do participante
 edit.reason=Editar motivo
 effective.lectures=Aulas efetivas
@@ -103,6 +109,11 @@ lecture.admin.enabled=Ativar aulas e gerenciamento de aus\u00EAncias
 lecture.admin.global.title=Configura\u00E7\u00E3o global
 lecture.appeal.absence.enabled=Ativar recurso / apelo por aus\u00EAncia
 lecture.appeal.absence.period=Prazo para recurso de aus\u00EAncias (em dias)
+lecture.assessment.mode.enabled=Permitir modo de avalia\u00E7\u00E3o para aulas
+lecture.assessment.mode.followup.time=Acompanhamento
+lecture.assessment.mode.ips=Endere\u00E7os IP admiss\u00EDveis
+lecture.assessment.mode.leading.time=Tempo de prepara\u00E7\u00E3o
+lecture.assessment.mode.seb=Chaves de seguran\u00E7a para exame no navegador
 lecture.attendance.rate.default=Quota global de presen\u00E7a em %
 lecture.authorized.absence.enabled=Aus\u00EAncias autorizadas
 lecture.auto.close.period=Encerramento autom\u00E1tico em dias
@@ -253,6 +264,7 @@ table.header.absence=Aus\u00EAncias (faltas)
 table.header.absent.lectures=Aus\u00EAnte
 table.header.actions=<i class\='o_icon o_icon_actions o_icon-lg'> </i>
 table.header.appeal.status=Apela\u00E7\u00E3o
+table.header.assessment.mode=Exame
 table.header.attended.current.rate=% Presente
 table.header.attended.lectures=Participaram
 table.header.authorized.absence=Justificado
diff --git a/src/main/java/org/olat/modules/library/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/library/ui/_i18n/LocalStrings_pt_BR.properties
index 6e0402b61c4..f2d801b1742 100644
--- a/src/main/java/org/olat/modules/library/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/library/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Feb 11 14:21:18 CET 2016
+#Thu Jul 04 15:44:40 CEST 2019
 accept.wizard.title=aceitar documento
 acceptstep.destination.description=Selecione uma pasta da biblioteca \u00E0 qual o documento deve ser adicionado.
 acceptstep.destination.noselectionerror=Voc\u00EA tem que selecionar pelo menos uma pasta de destino.
@@ -15,9 +15,12 @@ acceptstep.notification.msg.subject=Biblioteca\: documento "{0}" foi aprovado
 acceptstep.notification.title=Notifica\u00E7\u00E3o
 acceptstep.notification.ui.body=Mensagem
 acceptstep.notification.ui.subject=Assunto
+add.shared.folder=Selecione a pasta de recursos
+admin.menu.title=Biblioteca
+admin.menu.title.alt=Configura\u00E7\u00E3o da biblioteca
 error.mail.message.empty=Essa mensagem \u00E9 obrigat\u00F3ria
-error.mail.subject.empty=O assunto \u00E9 obrigat\u00F3rio
 error.mail.not.valid=Voc\u00EA tem que digitar um endere\u00E7o de e-mail v\u00E1lido
+error.mail.subject.empty=O assunto \u00E9 obrigat\u00F3rio
 library.catalog.choose.folder.link=Selecione uma pasta
 library.catalog.download=Baixar
 library.catalog.file.not.found=O arquivo n\u00E3o p\u00F4de ser encontrado. Talvez tenha sido exclu\u00EDdo por outra pessoa.
@@ -32,6 +35,11 @@ library.catalog.permalink=Este \u00E9 um link permanente a este documento. Selec
 library.catalog.send.mail=Enviar por email
 library.catalog.show.details=mais
 library.catalog.title=Cat\u00E1logo "{0}"
+library.configuration.mail.after.freeing=E-mail ap\u00F3s libera\u00E7\u00E3o
+library.configuration.mail.after.upload=E-mail ap\u00F3s o envio
+library.configuration.title=Biblioteca
+library.enable=Ativar biblioteca
+library.no.sharedfolder=N\u00E3o configurado
 library.notification.noNews=Desde {0} n\u00E3o h\u00E1 mais documentos novos \u00E0 biblioteca
 library.notification.noSubscription=Voc\u00EA n\u00E3o est\u00E1 registrado para as notifica\u00E7\u00F5es de novos documentos
 library.notification.title=Novos documentos
@@ -40,6 +48,7 @@ library.notifications.header=Novos documentos foram adicionados \u00E0 bibliotec
 library.notifications.title={0} documentos novos na biblioteca
 library.notifications.titleOne={0} documentos novos na biblioteca
 library.review.error=Documentos em fase de revis\u00E3o \u200B\u200Bn\u00E3o podem ser exibidos.
+library.shared.folder=Pasta compartilhada
 library.title=Biblioteca
 library.toolbox.adminactions=Administra\u00E7\u00E3o
 library.toolbox.configure=Configurar
@@ -73,6 +82,7 @@ reject.message.default.subject=Biblioteca\: documento "{0}" foi rejeitado
 reject.message.from=De
 reject.message.subject=Assunto
 reject.message.to=Para
+remove.shared.folder=Remover pasta de recursos
 review.explanation=Este documento deve primeiro ser revisto antes de serem adicionados \u00E0 biblioteca.
 review.title=Voc\u00EA tem {0} documentos para rever
 search=Pesquisa no texto completo
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 b6879c50c7d..a667c43fed6 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 @@
-#Wed Apr 24 17:05:03 CEST 2019
+#Thu Jul 04 15:45:47 CEST 2019
 access=Acesso
 access.binder=As pessoas abaixo t\u00EAm acesso \u00E0 carteira do portf\u00F3lio
 access.rights=Adicionar direitos de acesso
@@ -117,6 +117,11 @@ create.binder=Criar pasta (liga\u00E7\u00E3o)
 create.empty.binder=Nova pasta vazia
 create.empty.binder.from.course=Nova pasta da tarefa de portf\u00F3lio de cursos
 create.empty.binder.from.template=Nova pasta do modelo
+create.file=Criar
+create.file.name=$org.olat.core.commons.services.doceditor.ui\:create.doc.name
+create.file.name.notvalid=$org.olat.core.commons.services.doceditor.ui\:create.file.doc.notvalid
+create.file.title=Criar documento
+create.file.type=$org.olat.core.commons.services.doceditor.ui\:create.doc.type
 create.new.assignment=Nova atribui\u00E7\u00E3o
 create.new.assignment.descr=Criar uma nova atribui\u00E7\u00E3o para atribuir algo \u00E0 algu\u00E9m
 create.new.assignment.title=Criar uma nova atribui\u00E7\u00E3o
@@ -444,6 +449,7 @@ timeline.switch.on=Cronograma
 title=T\u00EDtulo
 trash.binder.acknowledge=A pasta ser\u00E1 movida para a lixeira.
 up=<i class\='o_icon o_icon o_icon-lg o_icon_move_up'> </i>
+upload.file=Envio
 url=URL
 used.in=Utilizado em
 validate.email=Validar e-mail
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 3458d799e56..653f7943118 100644
--- a/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Jun 19 22:03:25 CEST 2018
+#Thu Jul 04 15:46:20 CEST 2019
 add=+
 add.to.list=Adicionar \u00E0 lista
 admin.configuration.title=Banco de perguntas
@@ -32,6 +32,7 @@ confirm.unshare=Voc\u00EA realmente deseja remover essa quest\u00E3o "{0}"?
 convert.editable=Permitir que outros usu\u00E1rios editem a pergunta
 convert.format=Formato
 convert.item=Converter
+convert.item.long=Converter para QTI 2.1
 convert.item.msg=Deseja converter as {0} quest\u00F5es no seguinte formato?
 convert.item.not.possible=Voc\u00EA n\u00E3o selecionou nenhuma pergunta que voc\u00EA possa converter.
 convert.item.successful={0} pergunta(s) convertida(s) com \u00EAxito.
@@ -61,6 +62,7 @@ educational.learningTime.hour=h
 educational.learningTime.minute=m
 educational.learningTime.second=s
 error.input.toolong=O texto que voc\u00EA digitou \u00E9 muito grande ({1} caracteres). Apenas {1} caracteres s\u00E3o permitidos.
+error.qti.deprecated=Esta vers\u00E3o do QTI est\u00E1 obsoleta. Por favor, considere converter seu teste para o QTI 2.1.
 error.select.one=Voc\u00EA precisa selecionar pelo menos uma quest\u00E3o.
 error.select.one.author=Voc\u00EA precisa selecionar pelo menos uma pergunta, para a qual voc\u00EA pode alterar os autores.
 error.select.one.convert=Voc\u00EA precisa selecionar pelo menos uma pergunta, que voc\u00EA possa converter.
diff --git a/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties
index 5a2bdd9eaf6..18eda3613eb 100644
--- a/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Mar 14 15:19:20 CET 2019
+#Thu Jul 04 15:46:27 CEST 2019
 analysis.details=Detalhes da tend\u00EAncia
 analysis.details.print.title={0}\: {1}
 analysis.export=Exportar Excel
@@ -44,6 +44,7 @@ filter.topic.organisations=Organiza\u00E7\u00E3o de t\u00F3picos
 filter.topic.repositories=Curso de t\u00F3pico
 filter.with.user.informations=S\u00F3 participa\u00E7\u00F5es com informa\u00E7\u00F5es da pessoa
 filter.with.user.informations.label=
+heatmap.empty=N\u00E3o h\u00E1 dados dispon\u00EDveis.
 heatmap.group.context.curriculum=Curr\u00EDculo
 heatmap.group.context.curriculum.element=Elemento do curr\u00EDculo
 heatmap.group.context.curriculum.organisation=Organiza\u00E7\u00E3o de curr\u00EDculo
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 62bb517d67f..2c302bfbf13 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 @@
-#Wed Apr 24 17:05:26 CEST 2019
+#Thu Jul 04 15:47:27 CEST 2019
 curriculum.element.add=Adicionar elemento curricular
 curriculum.element.begin=Iniciar
 curriculum.element.display.name=Nome
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 19c1dda10a1..66ca41427c4 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 @@
-#Wed Mar 06 18:44:53 CET 2019
+#Thu Jul 04 17:47:30 CEST 2019
 admin.enableRegistration=Ativar auto-inscri\u00E7\u00E3o
 admin.enableRegistration.on=Habilitado
 admin.enableRegistrationLink=Ativar o auto-inscri\u00E7\u00E3o de sites externos
@@ -58,6 +58,8 @@ form.password.enter.new=Mudar senha
 form.password.error.nomatch=Senhas n\u00E3o coincidem
 form.password.new1=Nova senha
 form.password.new2=Confirmar senha
+form.password.rules=$org.olat.user\:form.password.validation.rules
+form.username.rules=$org.olat.user\:form.checkUsername. N\u00E3o pode ser alterado mais tarde.
 login.body=Voc\u00EA j\u00E1 est\u00E1 registrado no OpenOlat. Seu nome de usu\u00E1rio \u00E9 {0}.\n\nCaso n\u00E3o queira usar este e-mail apague-o.\n\nSua equipe OpenOlat.\n
 login.subject=Voc\u00EA j\u00E1 est\u00E1 registrado no OpenOlat.
 menu.login.alt=Fazer o login no OpenOlat
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 7530afc1239..819d0dab9a6 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,4 +1,4 @@
-#Wed Mar 06 18:47:48 CET 2019
+#Thu Jul 04 17:48:20 CEST 2019
 BinderTemplate=Modelo Portfolio 2.0
 CourseModule=Curso
 EPStructuredMapTemplate=Template/modelo de Portfolio
@@ -357,6 +357,7 @@ filter.current.courses=Cursos atuais
 filter.not.booked=N\u00E3o utilizado
 filter.not.passed=Falhou
 filter.old.courses=Curso conclu\u00EDdo
+filter.only.courses=Apenas cursos
 filter.passed=Passou
 filter.selected=\u2713
 filter.show.all=Mostrar tudo
@@ -415,6 +416,7 @@ 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.excel=Crie um documento do Excel
 new.form=Novo formul\u00E1rio
 new.glossary=Criar gloss\u00E1rio
 new.glossary.intro=Criar novo gloss\u00E1rio
@@ -424,6 +426,7 @@ new.portfolio=Modelo Portfolio
 new.portfolio.intro=Criar um novo modelo de portfolio
 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
 new.survey=Criar pesquisa
@@ -432,6 +435,7 @@ new.test=Criar teste
 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
 nomembers=XXX No members
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 1ce08041c7b..9c45ebee683 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 @@
-#Wed Mar 06 16:40:28 CET 2019
+#Thu Jul 04 17:46:54 CEST 2019
 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.
@@ -23,9 +23,11 @@ error.change.email.time=O link de ativa\u00E7\u00E3o pode ser utilizado por {0}
 error.change.email.unexpected=Seu E-mail n\u00E3o p\u00F4de ser alterado. Ocorreu um erro de servidor inesperado.
 error.no.props.found=N\u00E3o h\u00E1 propriedades para este usu\u00E1rio
 error.password.empty=Favor digitar sua senha antiga
+error.password.invalid=A senha n\u00E3o \u00E9 v\u00E1lida. {0}
 error.password.noauth=Sua senha antiga est\u00E1 incorreta
 error.password.nomatch=As duas novas senhas n\u00E3o coincidem
 error.user.logged.in=Esta mudan\u00E7a n\u00E3o pode ser feita pois o usu\u00E1rio {0} est\u00E1 conectado. Por favor, aguarde at\u00E9 que o usu\u00E1rio efetue logoff e tente novamente.
+error.username.invalid={0}
 extlink=Link externo para cart\u00E3o de visita
 form.address=Endere\u00E7o
 form.charset=Cadeia de caracteres utilizada no download
@@ -47,6 +49,7 @@ form.organisations=Organiza\u00E7\u00F5es
 form.password.new1=Nova senha OLAT
 form.password.new2=Confirme senha OLAT
 form.password.old=Senha OLAT antiga
+form.password.validation.rules=A nova senha deve atender aos seguintes crit\u00E9rios\: {0}
 form.please.enter.new=Favor digitar sua senha OLAT nova
 form.please.enter.old=Favor digitar sua senha OLAT antiga
 form.text=Seu texto
@@ -98,6 +101,7 @@ pwdav.password.failed=Sua senha WebDAV nova n\u00E3o p\u00F4de ser salva. Ocorre
 pwdav.password.new=Definir senha
 pwdav.password.not_set=<i>Senha WebDAV n\u00E3o definida</i>
 pwdav.password.placeholder=<i>Por favor, use a sua senha OLAT para acessar WebDAV</i>
+pwdav.password.rules=$\:form.password.validation.rules
 pwdav.password.set=******* (Senha codificada)
 pwdav.password.successful=Sua nova senha WebDAV foi salva com sucesso. \u00C9 v\u00E1lida a partir de agora.
 pwdav.title=Acesso WebDAV
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 44b9401bd85..c8d18a5bd59 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 @@
-#Mon Nov 05 13:25:17 CET 2018
+#Thu Jul 04 17:47:11 CEST 2019
 country.code.AD=Andorra
 country.code.AE=Emirados \u00C1rabes Unidos
 country.code.AG=Ant\u00EDgua e Barbuda
@@ -245,6 +245,7 @@ country.code.YT=Mayotte
 country.code.ZA=\u00C1frica do Sul
 country.code.ZM=Z\u00E2mbia
 country.code.ZW=Zimbabwe
+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.
diff --git a/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_de.properties
index 5a245edd7a2..77293cd09b1 100644
--- a/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_de.properties
@@ -1,4 +1,4 @@
-#Fri Mar 23 15:13:55 CET 2018
+#Fri Jul 05 08:32:00 CEST 2019
 admin.menu.title.request=Anfrage Konto l\u00F6schen
 admin.menu.title.request.alt=Anfrage Benutzerkonto l\u00F6schen
 allow.request.delete.account=Anfragen zum L\u00F6schen des Benutzerkontos erlauben
@@ -12,10 +12,10 @@ command.previous=Zur\u00FCck zur letzten Benutzer
 error.mail.not.valid=Der Email Adresse ist nicht g\u00FCltig.
 menu.administratorgroup=Administratoren
 menu.administratorgroup.alt=Administratoren verwalten
-menu.inviteegroup=Anonyme Benutzer / G\u00E4ste
-menu.inviteegroup.alt=Anonyme Benutzer (G\u00E4ste) verwalten
 menu.authorgroup=Autoren
 menu.authorgroup.alt=Autoren verwalten
+menu.coachgroup=Kursbetreuer
+menu.coachgroupgroup.alt=$\:menu.coachgroup
 menu.coauthors=Kursbesitzer
 menu.coauthors.alt=Kursbesitzer verwalte
 menu.coursecoach=Kursbetreuer
@@ -30,26 +30,12 @@ menu.created.newUsersNotification=Neue Benutzer
 menu.created.newUsersNotification.alt=Neue Benutzer
 menu.created.sixmonth=Neu seit 6 Monaten
 menu.created.sixmonth.alt=Benutzer, die im letzten halben Jahr hinzugef\u00FCgt worden sind
+menu.curriculumelementownergroup=Curriculumelementbesitzer
+menu.curriculumelementownergroup.alt=$\:menu.curriculumelementownergroup
 menu.curriculummanagergroup=$org.olat.admin.user\:role.curriculummanager
 menu.curriculummanagergroup.alt=$org.olat.admin.user\:role.curriculummanager
 menu.curriculumownergroup=Curriculumbesitzer
 menu.curriculumownergroup.alt=$\:menu.curriculumownergroup
-menu.curriculumelementownergroup=Curriculumelementbesitzer
-menu.curriculumelementownergroup.alt=$\:menu.curriculumelementownergroup
-menu.mastercoachgroup=Klassenlehrer
-menu.mastercoachgroupgroup.alt=$\:menu.mastercoachgroup
-menu.ownergroup=Kursbesitzer
-menu.ownergroupgroup.alt=$\:menu.ownergroup
-menu.coachgroup=Kursbetreuer
-menu.coachgroupgroup.alt=$\:menu.coachgroup
-menu.participantgroup=Kursteilnehmer
-menu.participantgroup.alt=$\:menu.participantgroup
-menu.status=Status
-menu.status.alt=$\:menu.status
-menu.status.intro=Unter dem Men\u00FC <i>$\:menu.status</i> finden Sie einen \u00DCberblick der Status von ihren Benutzern.
-menu.relations=Benutzerrollen
-menu.relations.alt=$\:menu.relations
-menu.relations.intro=Unter dem Men\u00FC <i>$\:menu.relations</i> finden Sie einen \u00DCberblick die Beziehungen zwischen Benutzer.
 menu.curriculums.roles=Curriculumrollen
 menu.curriculums.roles.alt=$\:menu.curriculums.roles
 menu.curriculums.roles.intro=Unter dem Men\u00FC <i>$\:menu.curriculums.roles</i> finden Sie einen \u00DCberblick der Rechte in und Zug\u00E4nge zu Curriculum.
@@ -64,6 +50,8 @@ menu.groupparticipant.alt=$\:menu.groupparticipant
 menu.groups.roles=Gruppenrollen
 menu.groups.roles.alt=$\:menu.groups.roles
 menu.groups.roles.intro=Unter dem Men\u00FC <i>$\:menu.groups.roles</i> finden Sie einen \u00DCberblick der Rechte in und Zug\u00E4nge zu Gruppen.
+menu.inviteegroup=Anonyme Benutzer / G\u00E4ste
+menu.inviteegroup.alt=Anonyme Benutzer (G\u00E4ste) verwalten
 menu.learnresourcemanagergroup=$org.olat.admin.user\:role.learnresourcemanager
 menu.learnresourcemanagergroup.alt=$org.olat.admin.user\:role.learnresourcemanager
 menu.lecturemanagergroup=$org.olat.admin.user\:role.lecturemanager
@@ -72,6 +60,8 @@ menu.linemanagergroup=$org.olat.admin.user\:role.linemanager
 menu.linemanagergroup.alt=$org.olat.admin.user\:role.linemanager
 menu.logondeniedgroup=Gesperrte Benutzer
 menu.logondeniedgroup.alt=Benutzer, die sich nicht in OpenOlat einloggen d\u00FCrfen
+menu.mastercoachgroup=Klassenlehrer
+menu.mastercoachgroupgroup.alt=$\:menu.mastercoachgroup
 menu.menuaccess=Zugang und Rechte
 menu.menuaccess.alt=Benutzer verwalten nach Zugang und Rechten
 menu.menuqueries=Vordefinierte Suchabfragen
@@ -83,8 +73,11 @@ menu.organisations.alt=Organisationen
 menu.organisations.roles=Organisationsrollen
 menu.organisations.roles.alt=
 menu.organisations.roles.intro=Unter dem Men\u00FC <i>$\:menu.organisations.roles</i> finden Sie einen \u00DCberblick der Rechte in und Zug\u00E4nge zu Organisationen, die Sie verwalten k\u00F6nnen. 
-
-
+menu.ownergroup=Kursbesitzer
+menu.ownergroupgroup.alt=$\:menu.ownergroup
+menu.participantgroup=Kursteilnehmer
+menu.participantgroup.alt=$\:menu.participantgroup
+menu.participantgroupgroup.alt=$\:menu.participantgroup
 menu.pendinggroup=Ausstehende Benutzer
 menu.pendinggroup.alt=Ausstehende Benutzer
 menu.poolmanagergroup=$org.olat.admin.user\:role.poolmanager
@@ -93,11 +86,17 @@ menu.principalgroup=$org.olat.admin.user\:role.principal
 menu.principalgroup.alt=$org.olat.admin.user\:role.principal
 menu.qualitymanagergroup=$org.olat.admin.user\:role.qualitymanager
 menu.qualitymanagergroup.alt=$org.olat.admin.user\:role.qualitymanager
+menu.relations=Benutzerrollen
+menu.relations.alt=$\:menu.relations
+menu.relations.intro=Unter dem Men\u00FC <i>$\:menu.relations</i> finden Sie einen \u00DCberblick die Beziehungen zwischen Benutzer.
 menu.resources.roles=Kursrollen
 menu.resources.roles.alt=$\:menu.resources.roles
 menu.resources.roles.intro=Unter dem Men\u00FC <i>$\:menu.resources.roles</i> finden Sie einen \u00DCberblick der Rechte in und Zug\u00E4nge zu Kursen und Lernressourcen, <strong>ohne Verbindungen via Gruppen oder Curriculum</strong>. 
 menu.rolesmanagergroup=$org.olat.admin.user\:role.rolesmanager
 menu.rolesmanagergroup.alt=$org.olat.admin.user\:role.rolesmanager
+menu.status=Status
+menu.status.alt=$\:menu.status
+menu.status.intro=Unter dem Men\u00FC <i>$\:menu.status</i> finden Sie einen \u00DCberblick der Status von ihren Benutzern.
 menu.sysadmingroup=Systemadministratoren
 menu.sysadmingroup.alt=Systemadministratoren verwalten
 menu.ucreate=Benutzer erstellen
diff --git a/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_fr.properties
index f722f7a939c..c5e7b7ed397 100644
--- a/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Wed Jun 26 22:44:58 CEST 2019
+#Fri Jul 05 08:41:00 CEST 2019
 admin.menu.title.request=Effacement de comptes
 admin.menu.title.request.alt=Demandes d'effacement de comptes
 allow.request.delete.account=Autoriser les utilisateurs \u00E0 demander \u00E0 effacer leur compte
@@ -77,6 +77,7 @@ menu.ownergroup=Propri\u00E9taire de cours
 menu.ownergroupgroup.alt=$\:menu.ownergroup
 menu.participantgroup=Participant de cours
 menu.participantgroup.alt=$\:menu.participantgroup
+menu.participantgroupgroup.alt=$\:menu.participantgroup
 menu.pendinggroup=Utilisateurs au status pendant
 menu.pendinggroup.alt=Utilisateurs dont le status est pendant
 menu.poolmanagergroup=$org.olat.admin.user\:role.poolmanager
diff --git a/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_pt_BR.properties
index 5f9b4229e67..553a5506b92 100644
--- a/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Mar 06 18:51:25 CET 2019
+#Thu Jul 04 20:28:23 CEST 2019
 admin.menu.title.request=Solicitar exclus\u00E3o de conta
 admin.menu.title.request.alt=Solicitar exclus\u00E3o da conta do usu\u00E1rio
 allow.request.delete.account=Permitir solicita\u00E7\u00E3o para excluir a conta do usu\u00E1rio
@@ -6,15 +6,18 @@ allow.request.delete.account.anytime=A qualquer momento
 allow.request.delete.account.disclaimer=Se o usu\u00E1rio n\u00E3o aceitar os avisos legais (disclaimer)
 allow.request.delete.account.mail=E-mail para pedidos
 allow.request.delete.account.time=Solicitar exclus\u00E3o da conta do usu\u00E1rio
+command.move.to.organisation=Mover os pap\u00E9is da organiza\u00E7\u00E3o
 command.next=Ir para o pr\u00F3ximo usu\u00E1rio
 command.previous=Ir para o usu\u00E1rio anterior
 error.mail.not.valid=O endere\u00E7o de e-mail n\u00E3o \u00E9 v\u00E1lido.
 menu.administratorgroup=Administradores
 menu.administratorgroup.alt=Gerenciar grupo de administradores
-menu.inviteegroup=Usu\u00E1rios/convidados an\u00F4nimos
-menu.inviteegroup.alt=Gerenciar grupo de usu\u00E1rios an\u00F4nimos (convidados)
 menu.authorgroup=Autores
 menu.authorgroup.alt=Gereciar grupo de autores
+menu.coachgroup=Treinador de cursos
+menu.coachgroupgroup.alt=$\:menu.coachgroup
+menu.coauthors=Propriet\u00E1rio do curso
+menu.coauthors.alt=Todos os usu\u00E1rios que t\u00EAm o papel de propriet\u00E1rio em pelo menos um curso
 menu.coursecoach=Treinador do Curso
 menu.coursecoach.alt=Treinador do Curso
 menu.courseparticipants=Participantes do curso
@@ -27,12 +30,28 @@ menu.created.newUsersNotification=Novos usu\u00E1rios
 menu.created.newUsersNotification.alt=Novos usu\u00E1rios
 menu.created.sixmonth=Novo desde os \u00FAltimos seis meses
 menu.created.sixmonth.alt=Usu\u00E1rios que foram criados dentro dos \u00FAltimos seis meses
+menu.curriculumelementownergroup=Propriet\u00E1rio do elemento de curr\u00EDculo
+menu.curriculumelementownergroup.alt=$\:menu.curriculumelementownergroup
+menu.curriculummanagergroup=$org.olat.admin.user\:role.curriculummanager
+menu.curriculummanagergroup.alt=$org.olat.admin.user\:role.curriculummanager
+menu.curriculumownergroup=Propriet\u00E1rio do curr\u00EDculo
+menu.curriculumownergroup.alt=$\:menu.curriculumownergroup
+menu.curriculums.roles=Pap\u00E9is curriculares
+menu.curriculums.roles.alt=$\:menu.curriculums.roles
+menu.curriculums.roles.intro=No menu <i>$\:menu.curriculums.roles</i> voc\u00EA obt\u00E9m uma vis\u00E3o geral de acesso e direitos nos curr\u00EDculos.
 menu.deletedusers=Usu\u00E1rios deletados
 menu.deletedusers.alt=Usu\u00E1rios deletados no OLAT
 menu.groupcoach=Treinador do grupo
 menu.groupcoach.alt=Treinador do grupo
 menu.groupmanagergroup=Grupo gestor
 menu.groupmanagergroup.alt=Administra grupo gestor
+menu.groupparticipant=Participante do grupo
+menu.groupparticipant.alt=$\:menu.groupparticipant
+menu.groups.roles=Fun\u00E7\u00F5es de grupo
+menu.groups.roles.alt=$\:menu.groups.roles
+menu.groups.roles.intro=No menu <i>$\:menu.groups.roles</i>, voc\u00EA obt\u00E9m uma vis\u00E3o geral de acesso e direitos em grupos.
+menu.inviteegroup=Usu\u00E1rios/convidados an\u00F4nimos
+menu.inviteegroup.alt=Gerenciar grupo de usu\u00E1rios an\u00F4nimos (convidados)
 menu.learnresourcemanagergroup=$org.olat.admin.user\:role.learnresourcemanager
 menu.learnresourcemanagergroup.alt=$org.olat.admin.user\:role.learnresourcemanager
 menu.lecturemanagergroup=$org.olat.admin.user\:role.lecturemanager
@@ -41,6 +60,8 @@ menu.linemanagergroup=$org.olat.admin.user\:role.linemanager
 menu.linemanagergroup.alt=$org.olat.admin.user\:role.linemanager
 menu.logondeniedgroup=Itens bloqueados
 menu.logondeniedgroup.alt=Usu\u00E1rios sem permiss\u00E3o para entrar no OLAT
+menu.mastercoachgroup=Classe mestre
+menu.mastercoachgroupgroup.alt=$\:menu.mastercoachgroup
 menu.menuaccess=Acesso e Direitos
 menu.menuaccess.alt=Gerenciar usu\u00E1rios pelos acessos e direitos
 menu.menuqueries=Buscas predefinidas
@@ -49,6 +70,12 @@ menu.noauthentication=Falta autentica\u00E7\u00E3o
 menu.noauthentication.alt=Usu\u00E1rios que n\u00E3o est\u00E3o corretamente cadastrados (sem senha)
 menu.organisations=Organiza\u00E7\u00F5es
 menu.organisations.alt=Organiza\u00E7\u00F5es
+menu.organisations.roles=Fun\u00E7\u00F5es organizacionais
+menu.organisations.roles.intro=No menu <i>$\:menu.organisations.roles</i>, voc\u00EA obt\u00E9m uma vis\u00E3o geral de acesso e direitos em organiza\u00E7\u00F5es que voc\u00EA pode administrar.
+menu.ownergroup=Propriet\u00E1rio do curso
+menu.ownergroupgroup.alt=$\:menu.ownergroup
+menu.participantgroup=Participante do curso
+menu.participantgroup.alt=$\:menu.participantgroup
 menu.pendinggroup=Usu\u00E1rios pendentes
 menu.pendinggroup.alt=Usu\u00E1rios pendentes
 menu.poolmanagergroup=$org.olat.admin.user\:role.poolmanager
@@ -57,8 +84,17 @@ menu.principalgroup=$org.olat.admin.user\:role.principal
 menu.principalgroup.alt=$org.olat.admin.user\:role.principal
 menu.qualitymanagergroup=$org.olat.admin.user\:role.qualitymanager
 menu.qualitymanagergroup.alt=$org.olat.admin.user\:role.qualitymanager
+menu.relations=Fun\u00E7\u00F5es do usu\u00E1rio
+menu.relations.alt=$\:menu.relations
+menu.relations.intro=No menu <i>$\:menu.relations</i> voc\u00EA obt\u00E9m uma vis\u00E3o geral das rela\u00E7\u00F5es entre os usu\u00E1rios.
+menu.resources.roles=Pap\u00E9is dos cursos
+menu.resources.roles.alt=$\:menu.resources.roles
+menu.resources.roles.intro=No menu <i>$\:menu.organisations.roles</i> voc\u00EA obt\u00E9m uma vis\u00E3o geral de acesso e direitos em cursos e aprende recursos <strong>mas sem as rela\u00E7\u00F5es atrav\u00E9s de grupos ou curr\u00EDculos</strong>.
 menu.rolesmanagergroup=$org.olat.admin.user\:role.rolesmanager
 menu.rolesmanagergroup.alt=$org.olat.admin.user\:role.rolesmanager
+menu.status=Status
+menu.status.alt=$\:menu.status
+menu.status.intro=No menu <i>$\:menu.status</i> voc\u00EA obt\u00E9m uma vis\u00E3o geral do status de seus usu\u00E1rios.
 menu.sysadmingroup=Administradores do sistema
 menu.sysadmingroup.alt=Gerenciar grupo de administradores do sistema
 menu.ucreate=Criar usu\u00E1rio
diff --git a/src/main/java/org/olat/user/ui/admin/bulk/move/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/ui/admin/bulk/move/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 00000000000..b402f10be44
--- /dev/null
+++ b/src/main/java/org/olat/user/ui/admin/bulk/move/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,7 @@
+#Thu Jul 04 20:27:50 CEST 2019
+roles=Fun\u00E7\u00F5es
+source.organisation=Mover da organiza\u00E7\u00E3o
+table.header.role=Fun\u00E7\u00F5es
+target.organisation=Para organiza\u00E7\u00E3o
+wizard.choose.roles=Escolher fun\u00E7\u00F5es
+wizard.overview.title=Confirmar
-- 
GitLab