diff --git a/src/main/java/de/bps/onyx/plugin/run/_i18n/LocalStrings_pt_BR.properties b/src/main/java/de/bps/onyx/plugin/run/_i18n/LocalStrings_pt_BR.properties
index 5cc5c4015d06f5c041a70d60b38ff54e67b41bdc..403c15deaf47a1bac73a5a591aa3234678d1140c 100644
--- a/src/main/java/de/bps/onyx/plugin/run/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/de/bps/onyx/plugin/run/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Jun 23 15:07:24 CEST 2017
+#Tue Sep 05 23:27:16 CEST 2017
 Intro.surv=Pressione Iniciar para come\u00E7ar com o question\u00E1rio
 assessment.notfullyassessed=A avalia\u00E7\u00E3o para este teste ainda est\u00E1 incompleta. <br/>O teste cont\u00E9m tarefas com avalia\u00E7\u00F5es pendentes, estas ser\u00E3o avaliadas manualmente mais tarde e usadas para recalcular a avalia\u00E7\u00E3o do teste.
 assessment.state=Status
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 5b35f6de1c5cd8751fbba671d259df7d021445e7..aec8baa51d3d3b736e7997690b20fd490d5c7a53 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 @@
-#Fri Apr 29 00:05:00 CEST 2016
+#Tue Sep 05 23:33:55 CEST 2017
 managed.cal=Calend\u00E1rios administrados
 managed.flags.course.access=Acessar configura\u00E7\u00E3o
 managed.flags.course.all=Gerenciado externamente por completo
@@ -15,6 +15,9 @@ managed.flags.course.efficencystatement=Configura\u00E7\u00F5es do comprovante d
 managed.flags.course.glossary=Configura\u00E7\u00F5es do gloss\u00E1rio
 managed.flags.course.groups=Gest\u00E3o de grupo
 managed.flags.course.layout=Configura\u00E7\u00E3o de layout
+managed.flags.course.lecture=Aulas
+managed.flags.course.lectureconfig=Configura\u00E7\u00E3o de aulas e aus\u00EAncias no curso
+managed.flags.course.lecturemanagement=Gest\u00E3o de aulas
 managed.flags.course.membersmanagement=Gest\u00E3o de membros
 managed.flags.course.resourcefolder=Configura\u00E7\u00E3o de pasta de recursos
 managed.flags.course.settings=Configura\u00E7\u00F5es
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 e6ec2e50cf449730a9e29a0b070d16f22dd48a7c..466c9145dfe2053a1a5ebea1d98b56cb8d6801ee 100644
--- a/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Nov 22 16:11:19 CET 2016
+#Tue Sep 05 23:34:05 CEST 2017
 action.bulkedit=Editar os atributos desses usu\u00E1rios
 action.choose=Choose
 action.choose.finish=Fechar e terminar
@@ -153,4 +153,5 @@ user.found=User was found
 view.courses=Cursos
 view.effStatements=Comprovantes
 view.groups=Grupos
+view.lectures=Aulas
 view.subscriptions=Assinaturas
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 581a7b4235e41ac973f5b8f40b09e126f2744899..1bb2921e8c423c43f13f5e023cdd7758d20ff322 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 @@
-#Tue May 02 23:52:18 CEST 2017
+#Tue Sep 05 23:34:06 CEST 2017
 cal.add.event=Adicionar evento
 cal.add.readonly=(somente leitura)
 cal.color.choose=Escolher cor
diff --git a/src/main/java/org/olat/commons/info/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/commons/info/ui/_i18n/LocalStrings_pt_BR.properties
index 3a8f81b8c139c7cd2d1e61b19b3e1155b27cdb29..988b0e12ac09aeb08a610283434d790c0db090bb 100644
--- a/src/main/java/org/olat/commons/info/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/commons/info/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,6 +1,8 @@
-#Tue May 02 23:14:33 CEST 2017
+#Tue Sep 05 19:08:40 CEST 2017
 already.deleted=Esta mensagem foi apagada por outro usu\u00E1rio neste meio tempo.
 already.edited=Esta mensagem esta sendo editada pelo usu\u00E1rio {0}. Tente mais tarde.
+attachment=Arquivo
+attachment.max.size=$org.olat.commons.file.filechooser\:error.limit.exceeded
 create_message=Criar mensagem
 display.info=Publicada por {0} em {1}
 display.info.noauthor=Publicado em {0}
diff --git a/src/main/java/org/olat/core/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/_i18n/LocalStrings_pt_BR.properties
index 63958964a93361774e6a9372edf84a2a7ebcf9b8..d2fbb873ef3d2d5d2551295fe62aaf40c46919d9 100644
--- a/src/main/java/org/olat/core/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Nov 21 15:06:56 CET 2016
+#Tue Sep 05 19:07:58 CEST 2017
 alert=Favor selecionar no m\u00EDnimo um objeto para sua a\u00E7\u00E3o.
 back=Voltar
 calendar.choose=Escolha uma data do mini calend\u00E1rio
@@ -23,6 +23,12 @@ finish=Finalizar
 form.checkall=Selecionar tudo
 form.date.datevalid=A data deve ser v\u00E1lida
 form.dirty=Aten\u00E7\u00E3o\! Voc\u00EA n\u00E3o salvou o formul\u00E1rio. Pressionando OK as suas modifica\u00E7\u00F5es ser\u00E3o perdidas.
+form.dirty.back=Ao clicar em <strong>$\:form.dirty.button.back</strong>, voc\u00EA retornar\u00E1 ao formul\u00E1rio onde poder\u00E1 salv\u00E1-lo.
+form.dirty.button.back=Voltar ao formul\u00E1rio
+form.dirty.button.ignore=N\u00E3o guardar dados
+form.dirty.ignore=Ao clicar em <strong>$\:form.dirty.button.ignore</strong>, voc\u00EA ir\u00E1 sair do formul\u00E1rio sem salvar. <strong>As altera\u00E7\u00F5es feitas nesta p\u00E1gina ser\u00E3o perdidas</strong>
+form.dirty.intro=Aten\u00E7\u00E3o\! Voc\u00EA ainda n\u00E3o salvou este formul\u00E1rio.
+form.dirty.title=Dados do formul\u00E1rio n\u00E3o salvos
 form.error.nointeger=N\u00FAmero inv\u00E1lido. Por favor insira um n\u00FAmero inteiro.
 form.general.error=Formul\u00E1rio de dados n\u00E3o \u00E9 v\u00E1lido.
 form.legende.mandatory=<i>Favor preencher este campo.</i>
diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/_i18n/LocalStrings_pt_BR.properties
index 629e97023960970b8290da267e812004503f176f..7fdc955a15bead4595eff7977c6858d8d6350074 100644
--- a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/_i18n/LocalStrings_pt_BR.properties
@@ -1,5 +1,8 @@
-#Tue Feb 14 21:16:28 CET 2017
+#Tue Sep 05 22:46:09 CEST 2017
+formatted=Formatado
 left.clear=Justificado \u00E0 esquerda e sozinho
 left.clear.nomargin=Alinhado \u00E0 esquerda com subt\u00EDtulo
+multiLine=Multi-linha
+oneLine=Uma linha
 richText.element.target.window.alwayssame=Abrir link sempre na mesma nova janela
 right.clear=Justificado \u00E0 direita e sozinho
diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/plugins/olatcharcount/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/plugins/olatcharcount/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..efa554b943fa280eeb8ec9ac0ac465413e145469
--- /dev/null
+++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/plugins/olatcharcount/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,3 @@
+#Tue Sep 05 22:47:31 CEST 2017
+olatcharcount.size=Caract\u00E9res\: {0}
+olatcharcount.tooltip=O n\u00FAmero de caracteres \u00E9 contado com o HTML Markup.
diff --git a/src/main/java/org/olat/core/gui/components/textboxlist/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/gui/components/textboxlist/_i18n/LocalStrings_pt_BR.properties
index 1b61b70d44fa9318e7695ec152baa418ff8110c9..77bd5d881fb18c0620c9e8c9d67036e6623607f6 100644
--- a/src/main/java/org/olat/core/gui/components/textboxlist/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/gui/components/textboxlist/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,5 @@
-#Thu Sep 08 16:42:37 CEST 2011
+#Tue Sep 05 22:51:18 CEST 2017
+add.enter=Terminada inser\u00E7\u00E3o com \u23CE
 add.new.element.prefix=Adicionar
 default.input.hint=Clique aqui para adicionar um elemento. V\u00E1rios elementos podem ser separados por v\u00EDrgulas.
 more.results.found.specify.search=Mais resultados encontrados. Por favor, refine a sua pesquisa.
diff --git a/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties
index f78ca0074a5849aed83bbefa6cf420e266d3cbf5..959260e253a9c42e645a48ddfca62ecd0c3fff16 100644
--- a/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jun 22 17:01:56 CEST 2017
+#Tue Sep 05 22:51:54 CEST 2017
 action.choose=Selecionar 
 admin.assessable.coursenode=Configura\u00E7\u00F5es para elementos de curso avali\u00E1veis
 admin.info.box=Mostrar caixa de informa\u00E7\u00F5es no in\u00EDcio
@@ -157,7 +157,9 @@ table.header.details=Detalhes
 table.header.details.gta=$\:table.header.details.ta
 table.header.details.ta=Tarefa
 table.header.initialLaunchDate=Lan\u00E7amento inicial de curso
+table.header.lastCoachModificationDate=\u00DAltima atualiza\u00E7\u00E3o do treinador
 table.header.lastScoreDate=\u00DAltima atualiza\u00E7\u00E3o
+table.header.lastUserModificationDate=\u00DAltima atualiza\u00E7\u00E3o de usu\u00E1rio
 table.header.launchcourse=Iniciar curso
 table.header.max=Max.
 table.header.min=Min.
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 dbcc428ef1c72d995b9ebe1cefbaa747236abadf..b16415acdcce618d28dd3458fc3fab958591493a 100644
--- a/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Jun 23 15:10:28 CEST 2017
+#Tue Sep 05 22:52:05 CEST 2017
 command.new_db=Criar novo banco de dados
 customDb.category=Nome
 customDb.create=Criar
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 9961972fc8219491c05b9697c0774f335d957b2f..c4bc05d538b0b2a37a305bb73ce2c7a409147982 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,9 +1,10 @@
-#Thu Mar 16 22:27:05 CET 2017
+#Tue Sep 05 23:35:34 CEST 2017
 add.solution=Adicionar solu\u00E7\u00E3o
 add.task=Adicionar tarefa
 assessment.group.tool=S\u00E9rie do grupo
 assignment.config.title=Configura\u00E7\u00E3o de atribui\u00E7\u00E3o de tarefa
 assignment.deadline=Prazo para atribui\u00E7\u00E3o
+assignment.duedate=$\:assignment.deadline
 before=antecipadamente
 bulk.download.title=Baixar todos os arquivos enviados
 bulk.review=Baixar revis\u00E3o
@@ -41,6 +42,9 @@ coach.feedback.documents.desc=Documentos enviados s\u00E3o vis\u00EDveis para os
 coach.feedback.documents.title=Prepare documentos de feedback
 coach.need.revision.button=Requer revis\u00E3o
 coach.reopen=Reabrir
+coach.reset.button=Resetar dados da tarefa
+coach.reset.task.confirm.text=Deseja permitir que "{0}" reajuste sua tarefa?
+coach.reset.task.confirm.title=Resetar dados da tarefa
 coach.reviewed.button=Apresenta\u00E7\u00E3o aceita
 coach.reviewed.confirm.text=Por favor, confirme a sua aceita\u00E7\u00E3o dos documentos apresentados. A tarefa est\u00E1 agora fechada para o usu\u00E1rio, e n\u00E3o h\u00E1 op\u00E7\u00E3o de revis\u00E3o dispon\u00EDveis.
 coach.reviewed.confirm.title=Confirmar a aceita\u00E7\u00E3o dos documentos apresentados
@@ -76,7 +80,11 @@ document.date=Data
 document.open.editor=Abrir editor de solu\u00E7\u00E3o
 download.task=Baixar tarefa
 download.task.infos={0} ({1} MB)
+duedate.standard=Data padr\u00E3o\: {0}
+duedates=Ampliar
+duedates.user=Ampliar por \u201C{0}\u201D
 edit.task=Editar tarefa
+editor.revisions.title=Configura\u00E7\u00E3o da revis\u00E3o
 editor.title=Configura\u00E7\u00E3o de envio/apresenta\u00E7\u00E3o
 embedded.editor=Enviar com editor de texto OpenOLAT
 enabled=ativado
@@ -110,6 +118,7 @@ group.passed=Grupo passou
 group.score=Pontua\u00E7\u00E3o do grupo
 group.title=Resumo da pontua\u00E7\u00E3o
 highscore.forminfo=A caracter\u00EDstica "HighScore" refere-se aos membros de um grupo. Uma compara\u00E7\u00E3o no n\u00EDvel do grupo n\u00E3o est\u00E1 dispon\u00EDvel.
+info.task.reset.allowed=A tarefa foi reiniciada. O participante pode confirm\u00E1-lo agora.
 info.title=$org.olat.course.nodes.ms\:info.title
 lastmodified=em {0}
 log.title=Registro de altera\u00E7\u00F5es
@@ -118,14 +127,46 @@ mail.confirm.assignment.subject=Atribui\u00E7\u00E3o
 mailto.group=Email para o grupo
 mailto.user=Email para o usu\u00E1rio
 max.documents=N\u00FAmero m\u00E1ximo de documentos
+no.submission=Sem envio
+notifications.accepted=Sua tarefa "{0}" no curso "{1}" foi aceita.
+notifications.assessment.doc=Voc\u00EA recebeu um documento de classifica\u00E7\u00E3o para a tarefa "{0}" no curso "{1}"\: "{2}".
+notifications.assessment.passed=Voc\u00EA recebeu uma nota para a tarefa "{0}" no curso "{1}". Voc\u00EA tem {3}.
+notifications.assessment.passed.false=Falhou
+notifications.assessment.passed.true=Passou
+notifications.assessment.score=Voc\u00EA recebeu uma nota para a tarefa "{0}" no curso "{1}". Sua pontua\u00E7\u00E3o \u00E9 {2}.
+notifications.assessment.score.notpassed=Voc\u00EA recebeu uma nota para a tarefa "{0}" no curso "{1}". Voc\u00EA n\u00E3o passou com uma pontua\u00E7\u00E3o de {2}.
+notifications.assessment.score.passed=Voc\u00EA recebeu uma nota para a tarefa "{0}" no curso "{1}". Voc\u00EA passou com uma pontua\u00E7\u00E3o de {2}.
+notifications.correction=Voc\u00EA recebeu coment\u00E1rios para a tarefa "{0}" no curso "{1}".
+notifications.correction.doc=Voc\u00EA recebeu coment\u00E1rios para a tarefa "{0}" no curso "{1}" por {3}\: "{2}".
+notifications.correction.duedate=$\:notifications.correction O prazo para a revis\u00E3o est\u00E1 definido para o {2}.
+notifications.group.header=Tarefa em grupo no curso "{0}"
+notifications.group.header.task=Tarefa em grupo "{0}" no curso "{1}"
+notifications.individual.header=Tarefa no curso \u201C{0}\u201D
+notifications.individual.header.task=Tarefa \u201C{0}\u201D no curso \u201C{1}\u201D
+notifications.revision.group=Para a tarefa "{0}" no curso "{1}" uma nova revis\u00E3o foi enviada para o grupo "{2}".
+notifications.revision.group.doc=Para a tarefa "{0}" no curso "{1}" uma nova revis\u00E3o "{2}" foi enviada para o grupo "{3}".
+notifications.revision.individual=Para a tarefa "{0}" no curso "{1}" uma nova revis\u00E3o foi enviada por "{2}".
+notifications.revision.individual.doc=Para a tarefa "{0}" no curso "{1}" uma nova revis\u00E3o "{2}" foi enviada por "{3}".
+notifications.solution=No curso "{0}", a seguinte solu\u00E7\u00E3o de amostra est\u00E1 dispon\u00EDvel para download\: "{1}".
+notifications.solution.task=Para a tarefa "{0}" no curso "{1}", a seguinte solu\u00E7\u00E3o de exemplo est\u00E1 dispon\u00EDvel para download\: "{2}".
+notifications.submission.group=A tarefa "{0}" no curso "{1}" foi enviada para o grupo "{2}".
+notifications.submission.group.doc=Para a tarefa "{0}" em curso "{1}" foi um novo documento "{2}" enviado por "{3}" para o grupo "{4}".
+notifications.submission.individual=A tarefa "{0}" no curso "{1}" foi enviada por "{2}".
+notifications.submission.individual.doc=Para a tarefa "{0}" no curso "{1}" um novo documento "{2}" foi enviado por "{3}".
 open.group=Abrir grupo
 pane.tab.accessibility=Acesso
 pane.tab.assignment=Atribui\u00E7\u00E3o
 pane.tab.grading=Classifica\u00E7\u00E3o
 pane.tab.highscore=Pontua\u00E7\u00E3o Alta (HighScore)
+pane.tab.review=Revis\u00F5es e feedback
 pane.tab.solutions=Solu\u00E7\u00F5es de amostra
 pane.tab.submission=Apresenta\u00E7\u00E3o
 pane.tab.workflow=Workflow
+participant.confirm.reset.task.nok=N\u00E3o, eu mantenho a tarefa
+participant.confirm.reset.task.ok=Sim, a tarefa pode ser redefinida
+participant.confirm.reset.task.text=Voc\u00EA est\u00E1 autorizado por {0} para redefinir seu "{1}". Todos os documentos que voc\u00EA j\u00E1 baixou ser\u00E3o exclu\u00EDdos.
+participant.confirm.reset.task.title=Resetar
+participant.reset.button=Resetar tarefa
 passed.false=$org.olat.course.assessment\:passed.false
 passed.true=$org.olat.course.assessment\:passed.true
 preview=$org.olat.course.nodes.ta\:form.task.preview
@@ -161,6 +202,7 @@ review.and.correction=Retorno e Feedback
 review.enabled=Ativar op\u00E7\u00E3o de retorno para revis\u00F5es e feedback
 revision.enabled=Ativar caixa suspensa para revis\u00F5es por parte dos participantes, pode ser definido pelo treinador.
 revision.period=Fase de revis\u00E3o
+revisions.duedate=Revis\u00E3o at\u00E9...
 run.assignment.due.date=Data de vencimento\: {0}
 run.assignment.title=Atribui\u00E7\u00E3o de tarefas
 run.coach=Correto
@@ -178,6 +220,7 @@ run.review.waiting=Seu treinador est\u00E1 revendo o trabalho apresentado. Voc\u
 run.revised.description=Os seguintes documentos revistos foram apresentados por voc\u00EA\:
 run.revised.nofiles=A revis\u00E3o foi apresentada sem documentos
 run.revision=Fase de revis\u00E3o
+run.revision.due.date=Prazo para revis\u00E3o\: {0}
 run.revision.period.description=$\:run.corrections.rejected Criar ou fazer upload de um documento revisado.
 run.run=Tarefa
 run.solution=solu\u00E7\u00E3o de amostra
@@ -203,11 +246,13 @@ run.submitted.nofiles=A apresenta\u00E7\u00E3o foi feita sem documentos
 sample.solution=Solu\u00E7\u00E3o de amostra
 sample.solution.enabled=Forne\u00E7a amostra de solu\u00E7\u00F5es para os participantes
 sample.solution.visible.after=Vis\u00EDvel ap\u00F3s...
+sample.solution.visible.all=Amostra de solu\u00E7\u00F5es vis\u00EDveis para todos ap\u00F3s a data, inclusive para quem n\u00E3o enviou a tarefa.
 sampling=Tipo de amostragem
 sampling.reuse=Sua tarefa ser\u00E1 atribu\u00EDda a mais de um usu\u00E1rio / grupo
 sampling.unique=Sua tarefa ser\u00E1 atribu\u00EDda a apenas um \u00FAnico usu\u00E1rio / grupo
 save.done=Salvar como conclu\u00EDdo
 selected.group=O grupo para esta tarefa \u00E9\: <i class\="o_icon o_icon_group"> </i> "{0}"
+solution.duedate=Solu\u00E7\u00E3o at\u00E9...
 solution.file=Arquivo
 solution.list.description=Selecione "$\:add.solution" ou "$\:create.solution" para adicionar uma solu\u00E7\u00E3o ou "$\:replace" ou "$org.olat.core\:edit" para modificar uma solu\u00E7\u00E3o existente. Por favor, note que as solu\u00E7\u00F5es n\u00E3o s\u00E3o atribu\u00EDdos a uma determinada tarefa.
 solution.list.title=Envie as solu\u00E7\u00F5es de amostra
@@ -215,6 +260,7 @@ solution.title=T\u00EDtulo
 submission=Apresenta\u00E7\u00E3o
 submission.add.title=Adicionar documento
 submission.confirmation=A apresenta\u00E7\u00E3o do arquivo "$filename" por $first $last ($email) em $date foi confirmada.
+submission.duedate=$\:submit.deadline
 submission.email.confirmation=Envie texto, adicionalmente, como e-mail
 submission.enabled=Ativar menu suspenso de solu\u00E7\u00F5es para os participantes
 submission.mail.subject=Confirma\u00E7\u00E3o-E-Mail-OpenOLAT
@@ -228,12 +274,14 @@ submit.submit.title=Passo 2\: Submeter documentos
 table.header.author=Autor
 table.header.comment=Comente
 table.header.details.gta=$org.olat.course.nodes.ta\:table.header.details.ta
+table.header.duedates=Prazos
 table.header.edit=A\u00E7\u00E3o
 table.header.group.name=Grupo
 table.header.group.step=Passo
 table.header.group.taskName=Tarefa
 table.header.passed=Passou
 table.header.score=Pontos
+table.header.submissionDate=Data para envio
 table.header.uploaded.by=Enviado por {0}
 task.alreadyChosen=$org.olat.course.nodes.ta\:task.chosen
 task.assigned.description=A tarefa seguinte foi atribu\u00EDda a voc\u00EA\:
diff --git a/src/main/java/org/olat/course/nodes/info/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/info/_i18n/LocalStrings_pt_BR.properties
index 15bf506943706aa6a2c8d08085ed5d9d51f64366..b294787ceb39958559120bd243910369649bca5f 100644
--- a/src/main/java/org/olat/course/nodes/info/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/info/_i18n/LocalStrings_pt_BR.properties
@@ -1,11 +1,11 @@
-#Thu Sep 08 16:42:37 CEST 2011
+#Tue Sep 05 23:25:46 CEST 2017
 auto_subscribe=Inscrever-se automaticamente
 condition.accessibility.title=Ler notifica\u00E7\u00F5es
 condition.admin.title=Gerenciar as notifica\u00E7\u00F5es
 condition.editable.title=Criar notifica\u00E7\u00F5es
-mail.body.title=Notifica\u00E7\u00E3o do curso {0}
 mail.body.from=Escrito por {0} em {1}
 mail.body.more=Informa\u00E7\u00F5es adicionais
+mail.body.title=Notifica\u00E7\u00E3o do curso {0}
 pane.tab.accessibility=Acesso
 pane.tab.infos_config=Configura\u00E7\u00E3o de notifica\u00E7\u00E3o
 pane.tab.infos_config.all=Tudo
@@ -19,4 +19,7 @@ pane.tab.infos_config.title=$\:pane.tab.infos_config
 peekview.more=mais...
 peekview.noInfos=Sem notifica\u00E7\u00F5es
 peekview.title=T\u00EDtulo
-title_info=Notifica\u00E7\u00F5es
\ No newline at end of file
+title_info=Notifica\u00E7\u00F5es
+wizard.step1.send_option.coach=Tutores
+wizard.step1.send_option.owner=Propriet\u00E1rios
+wizard.step1.send_option.participant=Participantes
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 f9bd2b0e0f08476f9541f486354662581d818fca..470db21c3fa6dc612941ad853fc45ed9180a5353 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 Jun 23 14:52:13 CEST 2017
+#Tue Sep 05 23:35:35 CEST 2017
 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/reminder/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/reminder/ui/_i18n/LocalStrings_pt_BR.properties
index a16cc318d9d51e27268e097e34383a23b30ade19..e289fc1e62f3696ca9c404166e7af4f4e3e8537b 100644
--- a/src/main/java/org/olat/course/reminder/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/reminder/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Apr 28 23:21:36 CEST 2016
+#Tue Sep 05 23:26:01 CEST 2017
 add.reminder=Adicionar lembrete
 add.rule=+
 course.role.all=Membros
@@ -26,6 +26,7 @@ reminder.def.body=<p>Caro $firstname $lastname</p><p>Voc\u00EA est\u00E1 registr
 reminder.description=Descri\u00E7\u00E3o
 reminder.id=ID
 reminder.resend=Lembrete foi enviado com sucesso.
+reminder.subject=Assunto do Email
 reminders=Lembretes
 reminders.intro=Com a fun\u00E7\u00E3o lembrete voc\u00EA pode facilmente enviar lembretes de e-mail para os participantes do curso. Os e-mails s\u00E3o enviados assim que as regras configuradas por voc\u00EA acontecerem, por exemplo, um dia antes de um determinado teste quando o usu\u00E1rio tiver passado no teste ainda. Selecione "$\:add.reminder" para come\u00E7ar criando um novo lembrete.
 resend=Reenviar
diff --git a/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties
index a9c5091c2348e8ab35732390e1a446c80467d73d..02c39dedf23cd031b643df41c44c0875360c823e 100644
--- a/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Mar 16 22:33:36 CET 2017
+#Tue Sep 05 23:26:15 CEST 2017
 command.access=Configura\u00E7\u00E3o de acesso
 command.assessment.mode=Modo Teste
 command.bookmark=Marcar como favorito
@@ -20,6 +20,7 @@ command.glossary.on=On
 command.glossary.on.alt=Termos do gloss\u00E1rio em destaque no conte\u00FAdo de aprendizado
 command.glossary.open=Abrir gloss\u00E1rio em uma nova janela
 command.layout=Layout
+command.lectures=Aulas
 command.next=Ir para pr\u00F3xima p\u00E1gina
 command.openarchiver=Ferramenta para arquivar
 command.openassessment=Ferramenta de avalia\u00E7\u00E3o
@@ -33,6 +34,7 @@ command.opensurveystatistic=Estat\u00EDsticas de Pesquisa
 command.openteststatistic=Estat\u00EDsticas de Test
 command.options=Op\u00E7\u00F5es
 command.options.certificates=Comprovante de conclus\u00E3o
+command.options.lectures.admin=Aulas e Aus\u00EAncias (faltas)
 command.options.reminders=Lembretes
 command.personalnote=Notas pessoais
 command.previous=Ir para p\u00E1gina anterior
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 ea21cd3005659f0069878766c6169c3edf864d98..b971123dc79eaff685cf7e4293503792457efacb 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 @@
-#Wed Jun 21 23:35:17 CEST 2017
+#Tue Sep 05 23:12:33 CEST 2017
 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/qti21/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_pt_BR.properties
index de603869b6042f80f04ade3c61171261cbc3717e..1aa91162e4a351877410b3eedebfe162ffd5eeaf 100644
--- a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,5 +1,6 @@
-#Tue Jul 04 16:49:10 CEST 2017
+#Tue Sep 05 19:11:10 CEST 2017
 actualPoints=$org.olat.modules.iq\:actualPoints
+admin.12.title=Configura\u00E7\u00F5es QTI 1.2
 admin.menu.title=QTI 2.1
 admin.menu.title.alt=Defini\u00E7\u00F5es do QTI 2.1
 admin.title=Defini\u00E7\u00F5es do QTI 2.1
@@ -65,6 +66,7 @@ confirm.suspend.test=$org.olat.modules.iq\:confirmSuspend
 confirmation=Confirma\u00E7\u00E3o
 correct.solution=Solu\u00E7\u00E3o correta
 correction=Grau
+create.12.resources=Permitir novos testes QTI 1.2 e perguntas
 debug.outcomes=Dados de sa\u00EDda
 debug.responses=Dados de respostas
 digital.signature=Recibo dos resultados dos testes
@@ -108,6 +110,8 @@ form.metadata.title=T\u00EDtulo
 graphic.gap.explanation=Coloque o gr\u00E1fico abaixo na posi\u00E7\u00E3o na imagem acima que melhor descreve ou representa a resposta correta.
 head.assessment.details=$org.olat.ims.qti\:head.ass.details
 head.assessment.overview=$org.olat.ims.qti\:head.ass.details
+hide.rubric=Esconder descri\u00E7\u00E3o
+hide.rubric.short=Esconder
 interaction.order.drag.msg=Arraste itens n\u00E3o utilizados daqui ...
 interaction.order.drop.msg=Solte e ordene os itens selecionados aqui ...
 interaction.order.source=Fonte
@@ -157,6 +161,7 @@ question=Quest\u00E3o
 question.progress.answered=Respondido
 question.progress.noMaxScore=$org.olat.modules.iq\:noMaxScore
 question.progress.score=$org.olat.modules.iq\:actualPoints
+question.title=Pergunta {0}
 questions=N\u00FAmero de perguntas no teste
 reset.data=Resetar dados
 reset.test.data.acknowledge=Eu entendo que os dados ser\u00E3o exclu\u00EDdos definitivamente.
@@ -199,6 +204,7 @@ serialize.error=Ocorre algo inesperado ao salvar o arquivo.
 settings.choose.descr=Voc\u00EA pode escolher uma configura\u00E7\u00E3o padr\u00E3o para testes sum\u00E1rios ou formativos e adapt\u00E1-lo posteriormente ou definir as op\u00E7\u00F5es por si mesmo.
 settings.choose.profile=Aplicar configura\u00E7\u00E3o
 settings.profile=Configura\u00E7\u00F5es padr\u00E3o
+show.rubric=Mostrar descri\u00E7\u00E3o
 solution=Solu\u00E7\u00E3o
 submit=Enviar resposta
 suspend.test=$org.olat.modules.iq\:suspendAssess
diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties
index 6059667a48bde10b3f837fd192738f3fe3ece135..8e78c334562d7f912865bd0171a5b1faa613eb66 100644
--- a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Jun 21 23:32:38 CEST 2017
+#Tue Sep 05 19:12:51 CEST 2017
 add.match.column=Adicionar coluna
 add.match.row=Adicionar linha
 answers=Respostas
@@ -63,6 +63,8 @@ form.imd.answer=Resposta
 form.imd.answered.text=Feedback por resposta
 form.imd.answered.title=T\u00EDtulo
 form.imd.background=Fundo
+form.imd.background.resize=Otimizar tamanho de imagem para Web
+form.imd.background.resize.no=N\u00E3o mude
 form.imd.correct.kprim=Verdade
 form.imd.correct.solution.text=Solu\u00E7\u00E3o correta
 form.imd.correct.solution.text.word=$\:form.imd.correct.solution.text (apenas para exporta\u00E7\u00E3o Word)
@@ -92,6 +94,8 @@ form.imd.match.multiple.choice=M\u00FAltipla escolha
 form.imd.match.single.choice=Escolha \u00FAnica
 form.imd.match.single.multiple=Tipo
 form.imd.mimetype="Mime-type" esperado
+form.imd.responsive=Responsivo
+form.imd.responsive.hint=Adapte o tamanho da imagem \u00E0 tela. Hotspots tamb\u00E9m ser\u00E3o minimizados
 form.imd.rubric=Descri\u00E7\u00E3o
 form.imd.shuffle=Respostas aleat\u00F3rias
 form.imd.title=T\u00EDtulo
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 2facbd98b3fae1af6e310ac228ee8e38aee0eb8d..94ce962ed933608005b247b38388ee4c4c3fb186 100644
--- a/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Mar 16 22:33:37 CET 2017
+#Tue Sep 05 23:26:40 CEST 2017
 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.
@@ -74,6 +74,7 @@ default.shib.intro=Voc\u00EA ser\u00E1 redirecionado para autentica\u00E7\u00E3o
 enabled=lig.
 guest.login=Login de convidado na p\u00E1gina de login
 guest.login.links=Links para convidados
+guest.search=Busca completa para convidado
 invitation.login=Permitir convite
 lf.error.loginempty=Favor inserir seu usu\u00E1rio OpenOLAT.
 lf.error.passempty=Favor inserir sua senha OpenOLAT.
diff --git a/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
index 84b419a9f7acd9828fdd5db5ae7dd7c2560a273e..474779fa31bcedf405fcc605706b4c6b6b716b82 100644
--- a/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Nov 21 20:25:39 CET 2016
+#Tue Sep 05 19:40:09 CEST 2017
 coaching.enabled=Coaching ativo
 coaching.on=Ativo
 coaching.title=T\u00EDtulo do Treinador
@@ -7,6 +7,7 @@ contact.title=Contato
 courses.menu.title=Meu curso
 courses.menu.title.alt=Meu curso
 details.assessment=Ferramenta de avalia\u00E7\u00E3o
+details.lectures=Palestras
 details.statement=Comprovante de conclus\u00E3o
 error.no.found=N\u00E3o encontrado
 error.search.form.notempty=$org.olat.admin.user\:error.search.form.notempty
@@ -15,6 +16,8 @@ group.name=Grupo
 groups.menu.title=Meu grupo
 groups.menu.title.alt=Meu grupo
 home.link=Cart\u00E3o de visitas
+lectures.menu.title=Palestras (li\u00E7\u00F5es)
+lectures.menu.title.alt=Gest\u00E3o de palestras e faltas (aus\u00EAncias)
 main.menu.title=$\:site.title
 main.menu.title.alt=$\:site.title.alt
 menu.coaching=$\:site.title
@@ -45,14 +48,20 @@ students.details={0} {1}/{2}
 students.menu.title=Meus alunos
 students.menu.title.alt=Meus estudantes
 table.action.show=$org.olat.course.assessment\:table.action.show
+table.header.absent.lectures=$org.olat.modules.lecture.ui\:table.header.absent.lectures
+table.header.attended.lectures=$org.olat.modules.lecture.ui\:table.header.attended.lectures
+table.header.authorized.absence=$org.olat.modules.lecture.ui\:table.header.authorized.absence
 table.header.averageScore=M\u00E9dia
 table.header.certificate=Certificado
 table.header.countCourses=\# Cursos
 table.header.countStudents=\# Membros
 table.header.course.name=Cursos
+table.header.lastCoachModificationDate=$org.olat.course.assessment\:table.header.lastCoachModificationDate
 table.header.lastScoreDate=$org.olat.course.assessment\:table.header.lastScoreDate
+table.header.lastUserModificationDate=$org.olat.course.assessment\:table.header.lastUserModificationDate
 table.header.login=Logados
 table.header.passed=$org.olat.course.assessment\:table.header.passed
+table.header.planned.lectures=$org.olat.modules.lecture.ui\:table.header.planned.lectures
 table.header.progress=Progresso
 table.header.recertification=Re-certifica\u00E7\u00E3o
 table.header.score=$org.olat.course.assessment\:table.header.score
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 5550ab6c3c900e331bcbb5deda9f47082e4badcf..81d787e787493937f9d055b0c1250994ab049687 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 @@
-#Tue Jul 25 22:13:33 CEST 2017
+#Tue Sep 05 19:40:17 CEST 2017
 add.my.account=Eu tenho uma conta
 add.organizer=Adicionar um novo organizador
 add.training=Adicionar novo treinamento
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
new file mode 100644
index 0000000000000000000000000000000000000000..293504fe1d2726d5ba31d816c7d6dcfeb560deb9
--- /dev/null
+++ b/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,267 @@
+#Tue Sep 05 22:43:52 CEST 2017
+active=Ativo
+add.lecture=Novo bloco de aulas
+add.reason=Adicionar motivo
+admin.menu.title=Palestras
+admin.menu.title.alt=Gest\u00E3o de aulas e faltas (aus\u00EAncias)
+aggregated.list=Lista agregada
+all=Todos
+all.desc=Marcar faltas em todas as aulas
+all.teachers.switch=Todos professores
+all.teachers.switch.tooltip.off=Mostrar todos os blocos de aulas
+all.teachers.switch.tooltip.on=Mostre apenas os meus blocos de aulas
+appeal=Recurso
+appeal.closed=Fechado
+appeal.contact.list=Professor
+appeal.from=De {0}
+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
+attendance.list=Lista de presen\u00E7a
+authorized.absence=Autorizado
+authorized.absence.reason=Motivo
+autoclosed=Auto-Fechado
+bulk=Usu\u00E1rios, $org.olat.user.propertyhandlers\:table.name.email ou $org.olat.user.propertyhandlers\:table.name.institutionalUserIdentifier
+bulk.example=test01<br>author02<br>test@openolat.org
+bulk.hint=Voc\u00EA pode fornecer uma lista de nomes de usu\u00E1rios ou endere\u00E7os de e-mail separados por uma quebra de linha [enter].
+cancel.lecture.blocks=Cancelar aulas (li\u00E7\u00F5es)
+cancelled=Cancelado
+close.lecture.blocks=Encerrar aulas
+closed=Fechado
+config.calculate.attendance.rate=Calcular a taxa de presen\u00E7a
+config.override=Substituir a configura\u00E7\u00E3o padr\u00E3o
+config.override.no=N\u00E3o
+config.override.yes=Sim
+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.lectures=Voc\u00EA realmente deseja excluir essas aulas "{0}"?
+confirm.delete.reason=Voc\u00EA realmente deseja excluir esse motivo "{0}"?
+copy=Copiar
+current.lecture=Aulas atuais
+date.end=$org.olat.repository\:cif.date.end
+date.start=$org.olat.repository\:cif.date.start
+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.lectures.title=Excluir aulas (li\u00E7\u00F5es)
+delete.title=Excluir motivo
+detailled.list=Lista detalhada
+details=Detalhes
+done=Pronto
+edit.participant.rate=Editar avalia\u00E7\u00E3o do participante
+edit.reason=Editar motivo
+effective.lectures=Aulas efetivas
+empty.lectures.list=A tabela est\u00E1 vazia
+empty.repository.entry.lectures=Voc\u00EA n\u00E3o precisa seguir uma aula no curso.
+empty.table.current.lectures.blocks=N\u00E3o h\u00E1 aulas para come\u00E7ar no momento.
+empty.table.lectures.blocks=N\u00E3o h\u00E1 aulas para exibir.
+empty.table.lectures.blocks.admin=N\u00E3o foram criados blocos de aulas (li\u00E7\u00F5es) neste curso at\u00E9 agora.
+empty.table.participant.list=N\u00E3o foram feitas chamadas (roll calls) neste curso at\u00E9 agora.
+entry.rate=Avalia\u00E7\u00E3o dos cursos
+error.atleastone.lecture=Escolha pelo menos um bloco de aulas.
+error.integer.between=A inser\u00E7\u00E3o precisa ser um n\u00FAmero entre {0} e {1}
+error.integer.positive=O n\u00FAmero precisa ser positivo
+error.reason.mandatory=O motivo \u00E9 obrigat\u00F3rio
+error.search.form.notempty=$org.olat.admin.user\:error.search.form.notempty
+export.footer.lectures.hint=x \= aula ausente
+export.header.entry=Curso\: {0}
+export.header.lectureblocks=Bloco de aulas\: {0} o {1} em {2} at\u00E9 {3}
+export.header.lectures=Aulas
+export.header.location=Sala\: {0}
+export.header.teachers=Professores\: {0}
+filter.mandatory=Compuls\u00F3rio
+filter.showAll=Mostrar tudo
+first.admission=Primeira admiss\u00E3o
+form.managedflags.intro=Este bloco de aula foi criado por uma ferramenta externa. Portanto, algumas configura\u00E7\u00F5es e m\u00F3dulos n\u00E3o podem ser modificados e usados \u200B\u200Bno OpenOLAT. Os seguintes elementos s\u00E3o bloqueados no OpenOLAT\: {0}
+form.managedflags.intro.short=Este bloco de aulas foi criado por uma ferramenta externa. Portanto, algumas configura\u00E7\u00F5es n\u00E3o podem ser modificadas e usadas no OpenOLAT.
+in.progress=Processando
+info.lecture.block.optional=Este bloco de aula \u00E9 opcional.
+info.no.lectures=Voc\u00EA n\u00E3o segue nenhuma aula neste momento.
+infos.participant.attendance.rate=Taxa de presen\u00E7a pessoal\: {0}%
+interceptor.start=Voc\u00EA j\u00E1 tem uma chamada para o curso "{0}" {1} de {4} at\u00E9 {5}.
+lecture.absence.default.authorized=Aus\u00EAncia por padr\u00E3o autorizada
+lecture.admin.course.override.title=Configura\u00E7\u00E3o - pode ser substitu\u00EDda no n\u00EDvel do curso
+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.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
+lecture.block=Bloco de aulas
+lecture.block.comment=Coment\u00E1rio
+lecture.block.copied=O bloco de aulas foi copiado com sucesso.
+lecture.block.copy={0} (C\u00F3pia)
+lecture.block.dateAndTime={2} de {3} at\u00E9 {4} Horas
+lecture.block.effective.end=Final efetivo
+lecture.block.effective.reason=Motivo
+lecture.block.status=Status
+lecture.calculate.attendance.rate.default.enabled=Calcular a taxa de presen\u00E7a (padr\u00E3o)
+lecture.can.override.standard.configuration=Permitir substitui\u00E7\u00E3o da configura\u00E7\u00E3o
+lecture.compulsory=Compuls\u00F3rio
+lecture.count.authorized.absence.attendant=Contar a aus\u00EAncia autorizada como atendente
+lecture.course.admin.title=Configura\u00E7\u00E3o de aulas e gerenciamento de aus\u00EAncias em curso
+lecture.date=Data
+lecture.deleted=Aulas foram exclu\u00EDdas com sucesso
+lecture.descr=Descri\u00E7\u00E3o
+lecture.end=Fim
+lecture.from.to=Tempo de\:
+lecture.from.to.format={0} at\u00E9 {1}
+lecture.groups=Curso / grupos
+lecture.location=Localiza\u00E7\u00E3o
+lecture.preparation=Prepara\u00E7\u00E3o
+lecture.reminder.enabled=Lembrete ativo
+lecture.reminder.period=Per\u00EDodo de lembrete em dias
+lecture.rollcall.default.enabled=Chamada (Roll Call) ativa (padr\u00E3o)
+lecture.start=In\u00EDcio
+lecture.status.enabled=Status da aula
+lecture.status.partially.done.enabled=Permitir realiza\u00E7\u00E3o de aulas parciais
+lecture.teacher=Professor
+lecture.teacher.can.authorize.absence=Treinadores (coa\u00E7\u00F5es) podem autorizar aus\u00EAncias (faltas)
+lecture.teacher.reminder.body=Lembre de blocos de aula "{0}" no curso {3}
+lecture.teacher.reminder.subject=Lembrete de blocos de aula \u201C{0}\u201D
+lecture.time=Tempo
+lecture.time.from=de
+lecture.time.until=at\u00E9
+lecture.title=T\u00EDtulo
+lectures.admin.reasons=Motivos
+lectures.admin.settings=Configura\u00E7\u00F5es de gerenciamento de aulas e aus\u00EAncias
+lectures.print.title=Aulas e aus\u00EAncias de {0}
+lectures.repository.print.title=Aulas e aus\u00EAncias de {1} no curso {0}
+lectures.table.closed=Blocos de aulas encerrados
+lectures.table.current=Bloco de aulas atuais
+lectures.table.next=Pr\u00F3ximo bloco de aulas
+lectures.table.pending=Bloco de aulas pendentes
+log=Log
+managed.flags.lecture.block.all=Totalmente gerenciado externamente
+managed.flags.lecture.block.compulsory=Compuls\u00F3rio
+managed.flags.lecture.block.dates=Datas
+managed.flags.lecture.block.delete=Excluir bloco de aulas
+managed.flags.lecture.block.description=Descri\u00E7\u00E3o
+managed.flags.lecture.block.details=T\u00EDtulo, descri\u00E7\u00E3o...
+managed.flags.lecture.block.groups=Curso / grupos
+managed.flags.lecture.block.location=Localiza\u00E7\u00E3o
+managed.flags.lecture.block.plannedLectures=Aulas planejadas
+managed.flags.lecture.block.preparation=Prepara\u00E7\u00E3o
+managed.flags.lecture.block.settings=Configura\u00E7\u00E3o
+managed.flags.lecture.block.teachers=Professor
+managed.flags.lecture.block.title=T\u00EDtulo
+menu.my.lectures=Aus\u00EAncias (faltas)
+menu.my.lectures.alt=Aulas e aus\u00EAncias (faltas)
+new.appeal.title=Novo recurso (apela\u00E7\u00E3o)
+next.participant=Para o pr\u00F3ximo participante
+no.teachers=Nenhum treinador ainda
+open=Abrir
+open.course=Abrir curso
+partiallydone=Parcialmente feito
+participant.rate=Avalia\u00E7\u00E3o
+participant.rate.edit=Avalia\u00E7\u00E3o pessoal
+pdf.table.dates={0} de {1} at\u00E9 {2}
+pdf.table.header.participants=Participantes
+pdf.table.header.signature=Assinatura
+planned.lectures=Aulas planejadas
+previous.participant=Voltar ao participante anterior
+private.dates=$org.olat.repository\:cif.private.dates
+public.dates=$org.olat.repository\:cif.public.dates
+rate.error.title=A taxa de presen\u00E7a est\u00E1 abaixo do limite obrigat\u00F3rio.
+rate.warning.title=A taxa de presen\u00E7a est\u00E1 pr\u00F3xima do limite obrigat\u00F3rio.
+reason=Motivo
+reason.copied=O motivo foi copiado com sucesso.
+reason.copy={0} (C\u00F3pia)
+reason.deleted=O motivo foi exclu\u00EDdo com sucesso.
+reason.description=Descri\u00E7\u00E3o
+reason.id=ID
+reason.in.use=Este motivo ainda \u00E9 usado por algumas aulas e n\u00E3o pode ser exclu\u00EDdo.
+reason.title=Motivo
+remove.custom.rate=Excluir avalia\u00E7\u00E3o customizada
+reopen=Reabrir
+reopen.lecture.blocks=Reabrir aulas
+repo.lectures=Aulas
+repo.lectures.block=Bloco de aulas
+repo.participants=Participantes
+repo.settings=Configura\u00E7\u00E3o
+results=Resultados
+rollcall=Chamada (Roll Call)
+rollcall.comment=Comente
+rollcall.status=Status da chamada
+rollcall.tooltip.absence=Ausente
+rollcall.tooltip.authorized.absence=Aus\u00EAncia autorizada
+rollcall.tooltip.free=Livre
+rollcall.tooltip.ok=Presente
+save.next=Salvar e pr\u00F3ximo
+save.temporary=Salvamento r\u00E1pido
+search.form.end=At\u00E9
+search.form.login=Usu\u00E1rio
+search.form.start=Come\u00E7ar
+search.form.string=Buscar
+search.form.string.hint=Voc\u00EA pode pesquisar o t\u00EDtulo de blocos de aulas e t\u00EDtulo ou refer\u00EAncia externa de cursos. A refer\u00EAncia externa precisa ser uma correspond\u00EAncia exata.
+start.desktop=Desktop
+start.label=Chamada (Roll Call)
+start.mobile=Mobile
+start.wizard=Iniciar Assistente
+sync.course.calendar.enabled=Sincronizar calend\u00E1rios de cursos
+sync.participants.calendar.enabled=Sincronizar calend\u00E1rios de participantes
+sync.teachers.calendar.enabled=Sincronizar calend\u00E1rios de professores
+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.attended.lectures=Participaram
+table.header.authorized.absence=Justificado
+table.header.auto.close.date=Encerrado automaticamente em
+table.header.comment=Comente
+table.header.compulsory=<i class\='o_icon o_icon_compulsory o_icon-lg'> </i>
+table.header.date=Data
+table.header.details=<i class\='o_icon o_icon_lecture o_icon-lg'> </i>
+table.header.edit=<i class\='o_icon o_icon_edit o_icon-lg'> </i>
+table.header.effective.lectures=Aulas
+table.header.end.time=Para
+table.header.entry=Curso
+table.header.export=Exportar
+table.header.external.ref=Ref. ext.
+table.header.id=ID
+table.header.infos=<i class\='o_icon o_icon-lg o_icon_info'>  </i>
+table.header.lecture.1=1
+table.header.lecture.10=10
+table.header.lecture.11=11
+table.header.lecture.12=12
+table.header.lecture.13=13
+table.header.lecture.14=14
+table.header.lecture.2=2
+table.header.lecture.3=3
+table.header.lecture.4=4
+table.header.lecture.5=5
+table.header.lecture.6=6
+table.header.lecture.7=7
+table.header.lecture.8=8
+table.header.lecture.9=9
+table.header.lecture.block=Bloco de aulas
+table.header.location=Localiza\u00E7\u00E3o
+table.header.log.action=A\u00E7\u00E3o
+table.header.log.author=Modificado por
+table.header.log.effective.end.date=Data efetiva de t\u00E9rmino
+table.header.log.effective.lectures=Aulas efetivas
+table.header.log.planned.lectures=Aulas planejadas
+table.header.log.user=Usu\u00E1rio
+table.header.planned.lectures=Aulas
+table.header.presence=Presente
+table.header.progress=Gr\u00E1fico
+table.header.rate=Presen\u00E7a
+table.header.rate.warning=<i class\="o_icon o_midwarn"> </i>
+table.header.start.time=De
+table.header.status=Status
+table.header.teachers=Treinadores
+table.header.tools=<i class\='o_icon o_icon_actions o_icon-lg'> </i>
+table.header.username=Usu\u00E1rio
+table.legend.absent=Ausente
+table.legend.attended=Participaram
+table.legend.authorized=Falta autorizada
+table.legend.free=Aula livre
+tool.participant=Como participante
+tool.teacher=Como professor
+tools=A\u00E7\u00E3o
+total=Total
+warning.edit.lecture=Chamada (Roll Call) est\u00E1 inativa
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 5bdf67364fe34a2497a4991a5f4179f73685e9ef..0e2c75d282342dec91db172c51a7529b1b49d6a8 100644
--- a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Mar 16 21:51:57 CET 2017
+#Tue Sep 05 22:44:46 CEST 2017
 access=Acesso
 access.binder=As pessoas abaixo t\u00EAm acesso \u00E0 carteira do portf\u00F3lio
 access.rights=Adicionar direitos de acesso
@@ -73,6 +73,7 @@ binder.status=Status
 binder.title=Pasta do portf\u00F3lio {0}
 binders=Pastas (liga\u00E7\u00F5es)
 categories=Categorias
+categories.add=Adicionar categorias
 categories.hint=Insira a categoria do texto e pressione "Enter" para criar a categoria desejada.
 changes.since=Mudan\u00E7as
 citation=Cita\u00E7\u00E3o
@@ -152,6 +153,7 @@ error.invalid.type=Esse tipo de arquivo n\u00E3o \u00E9 suportado.
 error.invitation.mail.used=Este endere\u00E7o de e-mail j\u00E1 \u00E9 utilizado por um usu\u00E1rio OpenOLAT.
 error.mail.invalid=Por favor, forne\u00E7a um endere\u00E7o de e-mail v\u00E1lido.
 error.mimetype=$org.olat.core.commons.modules.bc\:WrongMimeType
+error.score=A pontua\u00E7\u00E3o n\u00E3o est\u00E1 entre {0} e {1}. Ou a pontua\u00E7\u00E3o m\u00E1xima definida no curso j\u00E1 foi alcan\u00E7ada com outras se\u00E7\u00F5es. Para mais detalhes, veja a ferramenta de avalia\u00E7\u00E3o do curso "{2}".
 fileupload=Imagem teaser
 filter.show.all=Mostrar tudo
 firstName=Primeiro nome
@@ -160,6 +162,7 @@ goto.media.center=Abrir m\u00EDdia center
 goto.my.binders=Ir para minhas pastas
 goto.my.pages=Mostrar minhas entradas
 goto.my.shared.items=Ir para meus compartilhamentos
+goto.original=Ir para original
 goto.shared.with.me=Ir para itens compartilhados
 image.align=Alinhar
 image.align.background=Usar como imagem de fundo em grande escala
diff --git a/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_pt_BR.properties
index a513cd99d4ef147719298d2e805f42e09ff3aa50..a8d38a595f0ddbf01b207eb5df7439a9ad710547 100644
--- a/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Feb 08 20:00:30 CET 2016
+#Tue Sep 05 22:44:54 CEST 2017
 admin.menu.title=Lembretes de curso
 admin.menu.title.alt=Lembretes de Curso
 after.validfrom=Ap\u00F3s o in\u00EDcio
@@ -17,6 +17,7 @@ interval.4=A cada 4 horas
 interval.6=4 vezes ao dia
 interval.8=3 vezes ao dia
 reminder.admin.title=Lembretes de Curso
+reminder.from.course=Lembrete de curso {0}
 rule.after.date=Ap\u00F3s data
 rule.course.enrollment.date=Data de inscri\u00E7\u00E3o
 rule.course.role=Fun\u00E7\u00E3o curso
diff --git a/src/main/java/org/olat/modules/webFeed/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/webFeed/ui/_i18n/LocalStrings_pt_BR.properties
index 93900350a1d4abc21605358ee0a490e85ec162f6..2b382a0d81af655472177084f27a640f3386ddc6 100644
--- a/src/main/java/org/olat/modules/webFeed/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/webFeed/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jun 22 17:00:47 CEST 2017
+#Tue Sep 05 22:45:49 CEST 2017
 ULLimitExceeded=$org.olat.core.commons.modules.bc\:ULLimitExceeded
 feed.author=Autor
 feed.error=Infelizmente, o "Feed" n\u00E3o pode ser exibido devido a um erro inesperado.
@@ -21,9 +21,10 @@ feed.item.confirm.delete=Voc\u00EA realmente quer apagar esta entrada?
 feed.item.draft=Este \u00E9 apenas um rascunho.
 feed.item.file.height=altura
 feed.item.file.label=arquivo de \u00E1udio ou v\u00EDdeo
+feed.item.file.mandatory=Um epis\u00F3dio requer um arquivo de \u00E1udio ou v\u00EDdeo que possa ser usado com o Flash.
+feed.item.file.name.notvalid=$org.olat.core.commons.modules.bc\:cfile.name.notvalid
 feed.item.file.size.error=Formato de n\u00FAmero errado
 feed.item.file.width=largura
-feed.item.file.name.notvalid=$org.olat.core.commons.modules.bc\:cfile.name.notvalid
 feed.item.is.being.edited.by=Esta entrada est\u00E1 sendo editada por {0}.
 feed.item.original=Entrada original
 feed.item.scheduled.for=Publica\u00E7\u00E3o prevista em {0}
@@ -43,6 +44,7 @@ feed.startpage=Tela principal
 feed.title.label=T\u00EDtulo
 feed.url.is.personal.warning=Este URL \u00E9 privado e n\u00E3o deve ser transferido para terceiros.
 feed.url.label=Feed URL\:
+notifications.entry.commented=A postagem "{0}" foi comentada por {1}.
 notifications.entry.modified=A postagem "{0}" foi modificada por {1}.
 notifications.entry.published=A publica\u00E7\u00E3o "{0}" foi publicada por {1}.
 notifications.header=Novas entradas do blog
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 74aa3cfad43cf3b74bc55c76a1d251ab1440b9a5..e3127d04f0341a2363548dbd31c44bab6d9e7552 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 @@
-#Fri Jun 23 15:07:23 CEST 2017
+#Tue Sep 05 23:27:13 CEST 2017
 BinderTemplate=Modelo Portfolio 2.0
 CourseModule=Curso
 EPStructuredMapTemplate=Template/modelo de Portfolio
@@ -131,6 +131,10 @@ cif.membership.mandatory=Meus cursos apenas
 cif.objectives=Objetivos
 cif.ores_id=OpenOLAT-ID do recurso
 cif.owned.resources.only=Meus recursos
+cif.owned.resources.usage=Recursos referenciados
+cif.owned.resources.usage.all=Todos
+cif.owned.resources.usage.notUsed=N\u00E3o referenciado
+cif.owned.resources.usage.used=Referenciado
 cif.owners=Autores
 cif.private.dates=Datas
 cif.public.dates=Semestre
@@ -542,6 +546,7 @@ table.header.mark=<i class\="o_icon o_icon_bookmark_header o_icon-lg" title\="Fa
 table.header.online=$org.olat.group.ui.main\:table.header.online
 table.header.participants=$org.olat.group.ui.main\:table.header.participants
 table.header.participantsCount=$org.olat.group.ui.main\:table.header.participantsCount
+table.header.references=Ref.
 table.header.remove=$org.olat.group.ui.main\:table.header.remove
 table.header.role=$org.olat.group.ui.main\:table.header.role
 table.header.start=In\u00EDcio
diff --git a/src/main/java/org/olat/shibboleth/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/shibboleth/_i18n/LocalStrings_pt_BR.properties
index 48acfb80fa5e940b36b2303ebd6953224d289219..1da5019670fcf95796529bd53282ebc2a4ed5752 100644
--- a/src/main/java/org/olat/shibboleth/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/shibboleth/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Apr 29 15:09:43 CEST 2016
+#Tue Sep 05 23:34:43 CEST 2017
 admin.ac.attribute=Ativar o controle de acesso a atributos
 admin.ac.attribute.1=Atributo Shibboleth 1
 admin.ac.attribute.2=Atributo Shibboleth 2
@@ -482,3 +482,4 @@ wayf.password.back=Voltar ao login
 wayf.password.text=Voc\u00EA esqueceu a informa\u00E7\u00E3o de acesso da sua universidade. Entre em contato com o departamento competente na sua universidade.
 wayf.pleasechoose=Por favor, selecione sua universidade ...
 wayf.submit=Login
+we.intro=Por favor complete as propriedades do seu usu\u00E1rio
diff --git a/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_pt_BR.properties
index 10dee2ca1352690aca4bd354be69d9d0836d5e36..c96dfab09cdb6b6887de2060e48f57ef206d2210 100644
--- a/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Mar 16 22:38:32 CET 2017
+#Tue Sep 05 23:26:47 CEST 2017
 error.phone.invalid=N\u00FAmero inv\u00E1lido
 error.sms.change.confirm.token=O c\u00F3digo n\u00E3o \u00E9 v\u00E1lido
 sms.change.confirm=Insira o c\u00F3digo SMS
@@ -48,3 +48,4 @@ upc.reset.configs.note=Nota\: Ao carregar uma predefini\u00E7\u00E3o, UserProper
 upc.translate=Traduzir
 upc.up=Subir
 upc.userreadonly=Somente leitura para usu\u00E1rio
+warning.message.not.send=O SMS n\u00E3o pode ser enviado