diff --git a/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_pt_BR.properties b/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_pt_BR.properties
index ef2a4278e1cec43c5e74175bce6df05d139adfaa..fcc7b773beb314c96c9b6819c720301ef4d5d8a8 100644
--- a/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Nov 22 17:53:04 CET 2016
+#Mon Jan 16 22:03:40 CET 2017
 condition.accessibility.title=Acesso
 config.header=Configura\u00E7\u00E3o de sala de aula virtual
 config.header.extended=Configura\u00E7\u00E3o extendida
@@ -21,6 +21,7 @@ vc.access.dates=A sala de aula virtual s\u00F3 estar\u00E1 dispon\u00EDvel em da
 vc.meetings.intro=Datas previstas para as reuni\u00F5es
 vc.options=Autoriza\u00E7\u00E3o de acesso
 vc.options.intro=Autoriza\u00E7\u00E3o de acesso
+vc.options.label=Autoriza\u00E7\u00E3o de acesso
 vc.table.add=+
 vc.table.begin=Iniciar
 vc.table.begin.empty=Data em falta
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 3442743a67b6c84781302650e6eb1d8e3f995342..773e476e224efa2a8f07db2269d3c3f00af7aae5 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 @@
-#Tue Nov 22 18:20:51 CET 2016
+#Mon Jan 16 22:04:39 CET 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/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties
index df3ca7d32873077b795e725daba2d7944f8d9085..ee834e40a3ad739088c6a08dfadebbbe4fc7b44a 100644
--- a/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Nov 22 14:27:14 CET 2016
+#Mon Jan 16 20:57:03 CET 2017
 AssessmentManager=Ferramenta de avalia\u00E7\u00E3o
 Binder=Portf\u00F3lio 2.0
 BinderTemplate=Modelo Portf\u00F3lio 2.0
@@ -19,6 +19,7 @@ FileResource.ANIM=Anima\u00E7\u00E3o
 FileResource.BLOG=Blog
 FileResource.DOC=Word
 FileResource.FILE=Arquivo
+FileResource.FORM=Pesquisa (Portfolio)
 FileResource.GLOSSARY=Gloss\u00E1rio
 FileResource.IMAGE=Imagem
 FileResource.IMSCP=M\u00F3dulo IMS-CP
@@ -41,6 +42,7 @@ GroupTask=Tarefa
 Inbox=Caixa de entrada
 InfoMessage=Mensagens
 LibrarySite=Biblioteca
+PFCourseNode=Drop Box
 ReturnboxController=Retorno da corre\u00E7\u00E3o
 SolutionController=Exemplos de solu\u00E7\u00F5es
 User=Usu\u00E1rio
diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/_i18n/LocalStrings_pt_BR.properties
index 36cb4ae9d3205b74c9e5c452d4a09b1cbbdda228..01a7d5d4a9a35a6a4700ac21b557103493251621 100644
--- a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,5 @@
-#Fri Jan 23 22:18:01 CET 2015
+#Mon Jan 16 20:57:15 CET 2017
 page.size.a=Mostrar {0} para {1} de {2} linhas.
 page.size.b=Entradas por p\u00E1gina
+remove.filters=Remover filtros
 show.all=Tudo
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 25bcb5626fbe99bebae60034a61c391b1f31d1a7..a46c9c0fc585cbd9403b38ca1062300dca594106 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 @@
-#Tue Nov 22 14:29:46 CET 2016
+#Mon Jan 16 20:57:43 CET 2017
 action.choose=Selecionar 
 artefact.title=Comprovantes de conclus\u00E3o para curso {0}
 assessment.testresults.finished=<font color\="green">Avalia\u00E7\u00E3o conclu\u00EDda</font>
@@ -117,7 +117,10 @@ nodesoverview.nonodes=Este curso n\u00E3o tem nenhum elemento de curso que possa
 notifications.entry=Teste\: "{0}" feito por {1}, pontua\u00E7\u00E3o\: {2}
 notifications.entry.attempt={2}\: "{0}" executado por {1}
 notifications.entry.ep=Portfolio
+notifications.entry.gta=Tarefa de grupo
 notifications.entry.iqtest=Teste
+notifications.entry.ita=Tarefa
+notifications.entry.ms=Avalia\u00E7\u00E3o
 notifications.entry.scorm=Teste SCORM
 notifications.entry.ta=Tarefa
 notifications.header=Novos resultados de testes no curso "{0}"
diff --git a/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_pt_BR.properties
index ef520d7323c69f8f98821b6473d5c9081105571f..7eed440adad2deeb555e10f2c3fe51454c5b4f71 100644
--- a/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Nov 22 14:48:03 CET 2016
+#Mon Jan 16 20:59:41 CET 2017
 assessment.status.done=$org.olat.modules.assessment.ui\:assessment.status.done
 assessment.status.inProgress=$org.olat.modules.assessment.ui\:assessment.status.inProgress
 assessment.status.inReview=$org.olat.modules.assessment.ui\:assessment.status.inReview
@@ -29,6 +29,7 @@ filter.groups=$org.olat.modules.assessment.ui\:filter.groups
 filter.inProgress=$org.olat.modules.assessment.ui\:filter.inProgress
 filter.inReview=$org.olat.modules.assessment.ui\:filter.inReview
 filter.passed=$org.olat.modules.assessment.ui\:filter.passed
+filter.showAll=Mostrar tudo
 generate.certificate=$org.olat.course.certificate.ui\:generate.certificate
 groups=Grupos
 msg.certificate.pending=$org.olat.course.certificate.ui\:msg.certificate.pending
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 c71ca1f6724a34445e369229b720ff886c5893f4..5f4486dceb82fd3eee0842966251eddcb666a270 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 Nov 22 17:40:00 CET 2016
+#Mon Jan 16 21:43:17 CET 2017
 command.new_db=Criar novo banco de dados
 customDb.category=Nome
 customDb.create=Criar
diff --git a/src/main/java/org/olat/course/member/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/member/_i18n/LocalStrings_pt_BR.properties
index 2085314ff5e273c9e3a2d7847b7859af976b7020..a9830a321788db7c14aae9006876e08e4a843deb 100644
--- a/src/main/java/org/olat/course/member/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/member/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 06 14:11:23 CEST 2013
+#Mon Jan 16 21:03:20 CET 2017
 action=A\u00E7\u00E3o
 add.member=Adicionar membro
 assessment=Ferramenta de Avalia\u00E7\u00E3o
@@ -36,6 +36,8 @@ menu.orders.alt=Gest\u00E3o de reservas
 menu.rights=Permiss\u00F5es
 menu.rights.alt=Gest\u00E3o de permiss\u00F5es
 nomembers=N\u00E3o h\u00E1 membros que satisfa\u00E7am seus crit\u00E9rios
+override.member=Substituir gerenciamento externo
+override.member.hint=A gest\u00E3o de utilizadores deste recurso did\u00E1tico \u00E9 controlada externamente. Como administrador de sistema, voc\u00EA pode alterar esse gerenciamento externo. Lembre-se de que o sistema externo n\u00E3o ser\u00E1 informado sobre suas altera\u00E7\u00F5es e pode invalid\u00E1-las.
 owners=Propriet\u00E1rios
 owners.infos=Os propriet\u00E1rios t\u00EAm editorial completo e direitos administrativos para este curso.
 participants=Participantes
@@ -79,6 +81,7 @@ table.header.tutorsCount=Treinadores (Coaches)
 table.header.waitingList=Lista de espera
 tutors=Treinadores (Coaches)
 tutors.infos=Treinadores t\u00EAm acesso \u00E0s ferramentas de avalia\u00E7\u00E3o e coaching dos participantes do curso. <br/> Treinadores do Grupo t\u00EAm acesso \u00E0 ferramenta de avalia\u00E7\u00E3o e coaching para seus respectivos participantes do grupo.
+unoverride.member=Interromper altera\u00E7\u00E3o/sobreposi\u00E7\u00E3o
 user.notfound=$org.olat.group.ui.main\:user.notfound
 waiting.infos=As pessoas na lista de espera n\u00E3o t\u00EAm acesso ao grupo ou curso. O acesso ao grupo s\u00F3 \u00E9 liberado quando vagas estiverem dispon\u00EDveis ou o treinador do grupo realocar o participante manualmente.
 waitinglist=Lista de espera
diff --git a/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties
index e92578c0d26861f13174846c9e29431bc88687fa..4a131b9e227f6623bd6d9687fe2080794d7e3f5f 100644
--- a/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties
@@ -1,6 +1,8 @@
-#Tue Nov 22 14:48:18 CET 2016
+#Mon Jan 16 21:03:51 CET 2017
 editor.lock.message=Este elemento de curso est\u00E1 sendo modificado e, portanto, est\u00E1 bloqueado.
 editor.lock.title=Elemento de curso trancado
+freezenoaccess.message=Este curso est\u00E1 em modo somente leitura.
+freezenoaccess.title=Sem acesso
 guestnoaccess.message=Esta parte do curso n\u00E3o \u00E9 acess\u00EDvel para usu\u00E1rios convidados. <p>Para acessar esta parte do curso voc\u00EA tem que estar autenticado via sua universidade ou registrado no OLAT. 
 guestnoaccess.title=Sem acesso para convidados
 learningObjectives.title=Descri\u00E7\u00E3o
@@ -23,6 +25,7 @@ title_iqtest=Teste
 title_ita=Tarefa
 title_ll=Lista de Links
 title_ms=Avalia\u00E7\u00E3o
+title_pf=Pasta do participante
 title_podcast=Podcast
 title_projectbroker=Atribui\u00E7\u00E3o de T\u00F3pico
 title_qti21assessment=Teste (QTI 2.1)
diff --git a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties
index 79d989173a3e9760ec739d94185b7c4ac2507086..db8d4d08ae73a8372d793728e681b389b281515c 100644
--- a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Nov 22 14:55:04 CET 2016
+#Mon Jan 16 21:43:25 CET 2017
 add.checkbox=Adicionar checkbox
 assessment=Avalia\u00E7\u00E3o
 assessment.checkbox.description=Edite por Caixa de sele\u00E7\u00E3o (checkbox)\: Aplique o filtro de caixa para editar a mesma caixa de sele\u00E7\u00E3o em todos os participantes.
@@ -38,6 +38,7 @@ config.tip.user=Aviso para todos usu\u00E1rios
 config.title=Configura\u00E7\u00E3o do Checklist
 config.warning.inuse=Os usu\u00E1rios j\u00E1 verificaram uma ou mais caixas. Alterando a pontua\u00E7\u00E3o poder\u00E1 afetar seus resultados.
 description=Descri\u00E7\u00E3o
+details=Detalhes
 done.by=Completado por\:
 down=Baixar
 edit.checkbox=Editar checkbox
@@ -89,5 +90,7 @@ signature=Assinatura
 sum.cutvalue=N\u00FAmero de marca\u00E7\u00F5es necess\u00E1rias para passar
 table.header.edit.checkbox=Editar
 table.header.title=$\:checkbox.title
+table.header.view.checkbox=Vis\u00E3o geral
 title.prefix=T\u00EDtulo
 up=Subir
+view=Vis\u00E3o geral
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 143d47fc0101116e86837d473130327a6aef60c3..cbf4aa3b9ba710e78cf8d027c8a64cbba862e2ac 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 @@
-#Tue Nov 22 14:55:16 CET 2016
+#Mon Jan 16 21:04:21 CET 2017
 add.solution=Adicionar solu\u00E7\u00E3o
 add.task=Adicionar tarefa
 assessment.group.tool=S\u00E9rie do grupo
@@ -70,6 +70,7 @@ create.groups=Criar grupo
 create.solution=Criar solu\u00E7\u00E3o
 create.task=Criar tarefa
 days.after=Dias ap\u00F3s
+details=Detalhes
 document=Documentos apresentados
 document.date=Data
 document.open.editor=Abrir editor de solu\u00E7\u00E3o
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
new file mode 100644
index 0000000000000000000000000000000000000000..cefb24ce32835f2d9c5e8ea47e68b5e56b2102bd
--- /dev/null
+++ b/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,55 @@
+#Mon Jan 16 21:43:46 CET 2017
+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
+date.end=at\u00E9
+date.start=de
+download.link=Download em massa
+drop.box="Drop box" de participantes
+drop.empty=Voc\u00EA ainda n\u00E3o enviou nenhum arquivo.
+drop.info=Selecione o link abaixo para entregar um arquivo.
+file.count=Limite
+filecount.error=Permita pelo menos um envio.
+folderselection.error=Ative pelo menos uma pasta.
+form.configuration=Configura\u00E7\u00E3o da caixa de dep\u00F3sito (Drop Box) e da caixa de devolu\u00E7\u00E3o.
+limit.count=Limitar o n\u00FAmero de documentos carreg\u00E1veis.
+limit.count.coach.info=Assim que o n\u00FAmero m\u00E1ximo de arquivos for atingido, os participantes n\u00E3o podem mover, copiar, zipar ou descompactar mais.
+limit.count.info=Voc\u00EA s\u00F3 pode carregar ou criar {0} arquivos no total.
+notifications.entry.by=por
+notifications.entry.for=para
+notifications.entry.modify=O arquivo "{0}" foi modificado por {1} {2}.
+notifications.entry.upload=Um novo arquivo "{0}" foi enviado {1} {2}.
+notifications.header=Os participantes do curso "{0}" enviaram novos arquivos.
+notifications.header.course=Pasta em curso "{0}"
+open.box=Abrir pasta
+pane.tab.accessibility=Acesso
+pane.tab.configuration=Defini\u00E7\u00F5es da pasta
+participant.drop=Ativar caixa de dep\u00F3sito (Drop Box) do participante
+participant.folder=Pasta do participante
+peekview.allItemsLink=Todos documentos
+peekview.downloadfile=Baixar arquivo
+preview.drop="DropBox" do participante ativado
+preview.header=Pasta de configura\u00E7\u00E3o para usu\u00E1rio simulado
+preview.info=Um exemplo \u00E9 mostrado abaixo\:
+preview.limit=Limite do arquivo ativo
+preview.return=Caixa de retorno do treinador ativada
+preview.timeframe=Intervalo de tempo
+return.box=Caixa de retorno do treinador
+return.info=Abaixo voc\u00EA encontrar\u00E1 todos os arquivos retornados pelo seu treinador.
+tab.coach=Vis\u00E3o do Treinador (Coach)
+tab.participant=Vis\u00E3o do participante
+table.cols.lastUpdate=\u00DAltima modifica\u00E7\u00E3o
+table.cols.lastUpdateReturn=\u00DAltima modifica\u00E7\u00E3o
+table.cols.newFiles=Novo
+table.cols.numFiles=Dropbox
+table.cols.numReturn=Caixa de retorno
+table.cols.openbox=A\u00E7\u00E3o
+table.cols.status=Status
+table.empty=Nenhum participante foi encontrado.
+table.no.selection=Nenhum usu\u00E1rio foi selecionado\!
+textfield.upload=Enviar arquivo
+time.frame=Limitar upload no intervalo de tempo
+timeframe.error=Verifique se o seu intervalo de tempo \u00E9 v\u00E1lido\!
+upload.link=Envio em massa
+upload.success=Arquivos foram enviados
+valid.date=Forne\u00E7a uma data v\u00E1lida
diff --git a/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_pt_BR.properties
index bcc831962ad8db9d09a01f4a9f4f1c4f0d0c31e9..68a4abe0c8b93463e0c7c7710ad884f4c4febed7 100644
--- a/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Nov 22 15:00:40 CET 2016
+#Mon Jan 16 21:43:48 CET 2017
 ENROLLMENT_EVENT=Data de registro
 HANDOUT_EVENT=Vencimento
 account.manager.groupdescription=Administrador de $\:projectbroker.themenboerse <i>{0}</i>, criado automaticamente.
diff --git a/src/main/java/org/olat/ims/qti21/questionimport/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti21/questionimport/_i18n/LocalStrings_pt_BR.properties
index 583a175cf9068bf1da24226759de230c3c0310f5..29f166476525386ec73f175d3ad75cdff6b1936c 100644
--- a/src/main/java/org/olat/ims/qti21/questionimport/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti21/questionimport/_i18n/LocalStrings_pt_BR.properties
@@ -1,8 +1,10 @@
-#Mon Nov 21 15:09:22 CET 2016
+#Mon Jan 16 19:49:07 CET 2017
 download.example=$org.olat.ims.qti.questionimport\:download.example
 form.importdata=$org.olat.ims.qti.questionimport\:form.importdata
 input.title=$org.olat.ims.qti.questionimport\:input.title
+item.type.essay=$org.olat.ims.qti.editor\:item.type.essay
 item.type.fib=$org.olat.ims.qti.editor\:item.type.fib
+item.type.kprim=$org.olat.ims.qti.editor\:item.type.kprim
 item.type.mc=$org.olat.ims.qti.editor\:item.type.mc
 item.type.sc=$org.olat.ims.qti.editor\:item.type.sc
 table.header.points=$org.olat.ims.qti.questionimport\:table.header.points
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 98ddc255e99c802caf58ae342b3b1ed95e6cd342..a9800f560c718760ac536242834eb561626cb866 100644
--- a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Nov 22 17:52:43 CET 2016
+#Mon Jan 16 19:49:55 CET 2017
 actualPoints=$org.olat.modules.iq\:actualPoints
 admin.menu.title=QTI 2.1
 admin.menu.title.alt=Defini\u00E7\u00F5es do QTI 2.1
@@ -42,6 +42,7 @@ assessment.test.questionMenu=Menu da quest\u00E3o do teste
 assessment.test.suspended=Este teste foi suspendido
 assessment.testpart.config=Parte do Teste
 attemptsleft=$org.olat.modules.iq\:attemptsleft
+cancel=Cancelar
 cancel.test=$org.olat.modules.iq\:cancelAssess
 command.openassessment=Ferramenta de avalia\u00E7\u00E3o
 command.openteststatistic=Estat\u00EDsticas do teste
@@ -72,6 +73,7 @@ error.input.choice.minax.one=Voc\u00EA deve selecionar uma op\u00E7\u00E3o.
 error.input.extendedText.max=Escreva um texto com no m\u00E1ximo {0} palavras.
 error.input.extendedText.min=Escreva um texto com pelo menos {0} palavras.
 error.input.extendedText.min.max=Escreva um texto com pelo menos {0} e no m\u00E1ximo {1} palavras.
+error.mimetype=$org.olat.core.commons.modules.bc\:WrongMimeType
 error.required.format=Sua entrada n\u00E3o est\u00E1 no formato exigido.
 error.textEntry.invalid=Sua entrada deve ser v\u00E1lida {0}
 error.textEntry.invalid.record=Sua entrada deve ser um n\u00FAmero v\u00E1lido
@@ -90,6 +92,8 @@ math.extension=Extens\u00E3o Matem\u00E1tica QtiWorks
 math.extension.text=Necessita do Maxima instalado no servidor
 menu.reset.title=Redefinir dados do teste
 menu.retrieve.tests.title=$org.olat.ims.qti.statistics.ui\:menu.pull.tests.title
+paint.erase=Deseja apagar o seu desenho?
+paint.erase.hint=Deseja apagar a imagem?
 passed.no=$org.olat.course.nodes.iq\:passed.no
 passed.yes=$org.olat.course.nodes.iq\:passed.yes
 passed.yourpassed=$org.olat.course.nodes.iq\:passed.yourpassed
@@ -121,6 +125,7 @@ reset.test.data.acknowledge=Eu entendo que os dados ser\u00E3o exclu\u00EDdos de
 reset.test.data.text=Deseja realmente redefinir os dados de avalia\u00E7\u00E3o do teste? Os resultados de <strong>{0} usu\u00E1rios</strong> ser\u00E3o exclu\u00EDdos definitivamente.
 reset.test.data.text.ref=Voc\u00EA n\u00E3o pode excluir todos os dados deste teste porque \u00E9 referenciado pelos seguintes recursos "{0}".
 reset.test.data.title=Redefinir dados do teste
+response=Resposta
 results.duration=Dura\u00E7\u00E3o
 results.empty=Nenhum resultado encontrado que possa ser exibido.
 results.end.time=Data final
@@ -140,6 +145,7 @@ review.responses=Revise suas respostas
 review.responses.desc=Voc\u00EA pode rever suas respostas de algumas (ou todas) perguntas. Estes s\u00E3o listados abaixo.
 score.max=$org.olat.ims.qti\:score.max
 serialize.error=Ocorre algo inesperado ao salvar o arquivo.
+solution=Solu\u00E7\u00E3o
 submit=Enviar resposta
 suspend.test=$org.olat.modules.iq\:suspendAssess
 tab.options=Op\u00E7\u00F5es
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 5e90d774fe29358e70d24ad86c79f0b3a8d5b778..7f975590f897e2a1d9506cb21d8ffefc6b23c712 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,6 @@
-#Mon Nov 21 20:04:08 CET 2016
+#Mon Jan 16 19:52:16 CET 2017
+add.match.column=Adicionar coluna
+add.match.row=Adicionar linha
 answers=Respostas
 change.elements=Edi\u00E7\u00E3o
 correct.answers=Correto
@@ -14,8 +16,10 @@ error.double=$org.olat.ims.qti21.ui\:error.double
 error.import.question=Houve um erro inesperado durante a importa\u00E7\u00E3o de uma pergunta
 error.lock=Este teste / question\u00E1rio est\u00E1 sendo editado pelo usu\u00E1rio {0} no momento e, portanto, est\u00E1 bloqueado.
 error.lock.title=Teste bloqueado
+error.mimetype=$org.olat.core.commons.modules.bc\:WrongMimeType
 error.need.correct.answer=Voc\u00EA precisa de pelo menos uma resposta correta.
 error.positive.double=Somente um n\u00FAmero positivo \u00E9 permitido. Exemplo\: 15,0, 5,5, 10
+error.singlechoice=Escolha exatamente um
 essay.expectedLength=N\u00FAmero de letras
 essay.max.strings=M\u00E1x. palavras
 essay.min.strings=Min. palavras
@@ -35,6 +39,7 @@ fib.tolerance.mode.relative=Relativo
 fib.tolerance.mode.relative.example=Porcentagem, exemplo 15 ou 99.0
 fib.tolerance.up=Limite superior
 form.choice=Escolha
+form.drawing=Desenho
 form.essay=Reda\u00E7\u00E3o
 form.feedback=Feedback
 form.fib=Lacunas de texto
@@ -61,11 +66,16 @@ form.imd.layout=$org.olat.ims.qti.editor\:form.imd.layout
 form.imd.layout.horizontal=$org.olat.ims.qti.editor\:form.imd.layout.horizontal
 form.imd.layout.vertical=$org.olat.ims.qti.editor\:form.imd.layout.vertical
 form.imd.limittries=$org.olat.ims.qti.editor\:form.imd.limittries
+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.rubric=Descri\u00E7\u00E3o
 form.imd.shuffle=Respostas aleat\u00F3rias
 form.imd.title=T\u00EDtulo
 form.imd.wrong.kprim=Falso
 form.kprim=Kprim
+form.match=Combine
 form.metadata=Metadados
 form.metadata.description=Descri\u00E7\u00E3o
 form.metadata.title=T\u00EDtulo
@@ -104,12 +114,14 @@ item.session.control.show.solution.hint=Solu\u00E7\u00E3o \u00E9 mostrada na rev
 max.score=Pontua\u00E7\u00E3o Max.
 min.score=Pontua\u00E7\u00E3o Min.
 new.circle=C\u00EDrculo
+new.drawing=Desenho
 new.elements=Adicionar elementos
 new.essay=Reda\u00E7\u00E3o
 new.fib=Lacuna de texto
 new.fib.numerical=Entrada num\u00E9rica
 new.hotspot=Hotspot
 new.kprim=Kprim
+new.match=Combine
 new.mc=Escolha M\u00FAltipla
 new.rectangle=Ret\u00E2ngulo
 new.sc=Escolha \u00FAnica
diff --git a/src/main/java/org/olat/login/oauth/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/login/oauth/ui/_i18n/LocalStrings_pt_BR.properties
index 4510d90d99c2def1cf6a8079d8e23360e3176466..f27da1116083639d110c66702e78c23e79690b6e 100644
--- a/src/main/java/org/olat/login/oauth/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/login/oauth/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Nov 22 15:36:12 CET 2016
+#Mon Jan 16 21:45:07 CET 2017
 add.openidconnectif.custom=Adicionar Open ID Connect personalizado
 adfs.admin.title=Sistema federativo de diret\u00F3rio ativo
 adfs.admin.title.alt=Sistema federativo de diret\u00F3rio ativo
@@ -43,6 +43,7 @@ login.linkedin=LinkedIn
 login.panther=My Hamilton
 login.twitter=Twitter
 oauth.admin.title=Configura\u00E7\u00E3o OAuth
+oopenidconnectif.name.error=Utilize apenas a-z A-Z 0-9. -_. O nome deve ter no m\u00EDnimo 3 e no m\u00E1ximo 8 caracteres.
 openidconnectif.admin.custom.title="{0}" OpenID Connect Fluxo Impl\u00EDcito
 openidconnectif.admin.title=Fluxo Impl\u00EDcito do OpenID Connect
 openidconnectif.admin.title.alt=OpenID Connect com Fluxo Impl\u00EDcito
@@ -58,6 +59,7 @@ openidconnectif.issuer.example=https\://frentix.com
 openidconnectif.name=Nome do provedor
 openidconnectif.name.error=Utilize apenas a-z A-Z 0-9. -_. O nome precisa ter pelo menos 3 caracteres e no m\u00E1ximo 8 caracteres.
 openidconnectif.wait.message=Voc\u00EA ser\u00E1 redirecionado para o OpenOLAT momentaneamente.
+penidconnectif.displayname=Nome de exibi\u00E7\u00E3o
 twitter.admin.title=Configura\u00E7\u00E3o do Twitter
 twitter.api.id=Chave do consumidor (App key)
 twitter.api.secret=Segredo do consumidor (App secret)
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
new file mode 100644
index 0000000000000000000000000000000000000000..447a59430e966026b2833a87225efb3028166693
--- /dev/null
+++ b/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,31 @@
+#Mon Jan 16 20:33:29 CET 2017
+add.formhr=Separador
+add.formhtitle=T\u00EDtulo
+add.formrubric=Rubrica
+add.slider=Adicionar barra de rolagem
+confirm.done=Deseja enviar sua avalia\u00E7\u00E3o? Uma vez submetida, ele n\u00E3o pode ser editada mais\!
+end.label=Fim
+evaluation.form.in.use=O recurso j\u00E1 \u00E9 usado para fins de avalia\u00E7\u00E3o. A edi\u00E7\u00E3o \u00E9 limitada.
+evaluation.in.progress=A avalia\u00E7\u00E3o est\u00E1 em andamento
+evaluator=Usu\u00E1rio {0}
+h1=h1
+h2=h2
+h3=h3
+h4=h4
+h5=h5
+h6=h6
+hr=Separador
+htitle=T\u00EDtulo
+raw.example=Clique para editar o texto. O editor HTML ser\u00E1 aberto.
+save.as.done=Enviar avalia\u00E7\u00E3o
+slider.continuous=Cont\u00EDnuo
+slider.discrete=Discreto com r\u00E1dio
+slider.discrete.slider=Discreto com barra de rolagem
+slider.end=Fim
+slider.start=Iniciar
+slider.steps=Passos
+slider.type=Tipo
+start.label=Iniciar
+textinput.rows=Linhas
+title.example=<h1>Clique para editar t\u00EDtulo</h1>
+warning.form.not.completed=Cuidado\! Voc\u00EA n\u00E3o preencheu todos os campos.
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 8904282c008382b6c37b805bd85ccb68eca893b0..7e6e20eedc7ba0f1b4708aa3eb33bffa9b2dd1a7 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 Nov 22 12:51:55 CET 2016
+#Mon Jan 16 22:04:02 CET 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/portfolio/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties
index faf9bee3835327dda37cf5c16bdea51692a2e017..c3f851d579d64174b4ee8111179d73a976663295 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 @@
-#Tue Nov 22 14:15:41 CET 2016
+#Mon Jan 16 20:51:50 CET 2017
 access=Acesso
 access.binder=As pessoas abaixo t\u00EAm acesso \u00E0 carteira do portf\u00F3lio
 access.rights=Adicionar direitos de acesso
@@ -24,6 +24,7 @@ add.video=Adicionar v\u00EDdeo
 allow.delete.binder=Os usu\u00E1rios t\u00EAm permiss\u00E3o para excluir pastas / carteiras
 allow.delete.binder.warning=Usu\u00E1rios est\u00E3o autorizados agora a excluir sua pasta.
 allow.new.entries=Os usu\u00E1rios t\u00EAm permiss\u00E3o para criar novas entradas
+anonym.evaluator=Avalia\u00E7\u00E3o externa {0}
 artefact.EfficiencyStatement=Comprovante de conclus\u00E3o
 artefact.FileResource.BLOG=Entrada de Blog
 artefact.FileResource.WIKI=P\u00E1gina Wiki
@@ -43,12 +44,20 @@ assignment=Atribui\u00E7\u00E3o
 assignment.content=Atribui\u00E7\u00E3o
 assignment.document.upload=Documento
 assignment.documents=Documentos para a atribui\u00E7\u00E3o
+assignment.evaluation.form=Avalia\u00E7\u00E3o
+assignment.evaluation.form.anonymous.extern=Avalia\u00E7\u00E3o externa an\u00F4nima
+assignment.evaluation.form.auto=Somente auto-avalia\u00E7\u00E3o
+assignment.evaluation.form.auto.extern=Avalia\u00E7\u00E3o autom\u00E1tica e externa
+assignment.evaluation.form.entry=Pesquisa
+assignment.evaluation.form.reviewer.see.auto=Convidado pode ver auto-avalia\u00E7\u00E3o
 assignment.hide=Esconder atribui\u00E7\u00E3o
+assignment.in.use=A atribui\u00E7\u00E3o j\u00E1 est\u00E1 em uso. A edi\u00E7\u00E3o ser\u00E1 limitada.
 assignment.summary=Resumo
 assignment.title=T\u00EDtulo
 assignment.type=Tipo
 assignment.type.document=Documento
 assignment.type.essay=Reda\u00E7\u00E3o
+assignment.type.form=Pesquisa
 attachments.error.file.exists=Esse arquivo j\u00E1 existe e portanto n\u00E3o pode ser enviado novamente
 attachments.upload.successful=Arquivo {0} enviado com sucesso. Outros arquivos ainda podem ser anexados se necess\u00E1rio.
 author=Autor
@@ -71,6 +80,7 @@ close=Fechar
 close.confirm.descr=Voc\u00EA quer fechar esta entrada "{0}"?
 close.confirm.title=Fechar
 close.page=Fechar entrada
+close.page.title=A entrada \u00E9 mostrada como encerrada para o usu\u00E1rio e n\u00E3o pode ser mais editado.
 close.section=Fechar se\u00E7\u00E3o
 close.section.confirm.descr=Voc\u00EA quer fechar esta se\u00E7\u00E3o "{0}" com todas as entradas?
 close.section.confirm.title=Fechar se\u00E7\u00E3o
@@ -79,6 +89,7 @@ comment.one=1 coment\u00E1rio
 comment.several={0} coment\u00E1rios
 comment.title=Coment\u00E1rios
 comment.zero=Ainda sem coment\u00E1rios
+compare.evaluations=Avalia\u00E7\u00E3o
 confirmation=Confirma\u00E7\u00E3o
 create.binder=Criar pasta (liga\u00E7\u00E3o)
 create.empty.binder=Nova pasta vazia
@@ -226,9 +237,11 @@ new.section.title=Se\u00E7\u00E3o
 no.binders.template.available=N\u00E3o h\u00E1 nenhum modelo dispon\u00EDvel de um curso.
 no.map=$org.olat.course.nodes.portfolio\:no.map
 not.implemented=N\u00E3o implementado
+notifications.modified.evaluation=Avalia\u00E7\u00E3o '{0}'
 notifications.modified.page=Entrada '{0}' modificada
 notifications.modified.section=Se\u00E7\u00E3o '{0}' modificada
 notifications.new.comment=Novo coment\u00E1rio sobre '{0}' de {1}
+notifications.new.evaluation=Nova avalia\u00E7\u00E3o '{0}'
 notifications.new.page=Nova p\u00E1gina '{0}' adicionada
 notifications.new.section=Nova se\u00E7\u00E3o '{0}' adicionada
 open=Abrir
@@ -281,6 +294,7 @@ restore.page=Restaurar
 revision.confirm.descr=Deseja reenviar esta entrada "{0}" para revis\u00E3o?
 revision.confirm.title=Enviar para revis\u00E3o
 revision.page=Revis\u00E3o
+revision.page.title=A entrada ser\u00E1 devolvida ao usu\u00E1rio para a revis\u00E3o.
 save.done=$org.olat.modules.assessment.ui\:save.done
 section.delete=Excluir se\u00E7\u00E3o
 section.down=Baixa
@@ -294,12 +308,14 @@ section.score=Pontua\u00E7\u00E3o
 section.status=Status
 section.title=Se\u00E7\u00E3o {0}
 section.up=Subir
+select.form=Selecione uma pesquisa
 select.mymap=$org.olat.course.nodes.portfolio\:select.mymap
 series=S\u00E9ries
 shared.with.me=Compartilhado comigo
 shared.with.me.text=Uma lista de todos os itens compartilhados por voc\u00EA.
 show.help.binder=Ajuda
 source=Fonte
+start.assignment.hint=Com um clique, voc\u00EA abre a edi\u00E7\u00E3o da atribui\u00E7\u00E3o.
 status.closed=fechado
 status.deleted=exclu\u00EDdo
 status.draft=Rascunho
@@ -330,6 +346,7 @@ table.header.open=Iniciar
 table.header.open.sections=Abrir
 table.header.passed=Aprovado
 table.header.publication.date=Publicado em
+table.header.recentLaunch=\u00DAltima visita
 table.header.score=Pontos
 table.header.section=Se\u00E7\u00E3o
 table.header.select.sections=Se\u00E7\u00F5es
@@ -352,5 +369,7 @@ used.in=Utilizado em
 validate.email=Validar e-mail
 volume=Volume
 warning.binder.synched=A pasta est\u00E1 sincronizada com o seu modelo.
+warning.evaluation.not.visible.text=A avalia\u00E7\u00E3o n\u00E3o est\u00E1, no momento, vis\u00EDvel.
+warning.evaluation.not.visible.title=Avalia\u00E7\u00E3o n\u00E3o vis\u00EDvel
 warning.portfolio.not.found=O portf\u00F3lio n\u00E3o pode ser encontrado, provavelmente foi apagado no per\u00EDodo.
 warning.template.in.use=O modelo n\u00E3o pode ser exclu\u00EDdo porque est\u00E1 em uso por alguns usu\u00E1rios.
diff --git a/src/main/java/org/olat/modules/portfolio/ui/editor/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/portfolio/ui/editor/_i18n/LocalStrings_pt_BR.properties
index a7fd1a8e8250e9cb5dd117882c0ca411a95dbc07..d144422f165b73aca52d9d34690b42f5db533ab1 100644
--- a/src/main/java/org/olat/modules/portfolio/ui/editor/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/portfolio/ui/editor/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Nov 21 21:35:18 CET 2016
+#Mon Jan 16 20:52:50 CET 2017
 EfficiencyStatement=Comprovante de conclus\u00E3o
 FileResource.BLOG=Blog
 FileResource.WIKI=P\u00E1gina Wiki
@@ -13,6 +13,8 @@ add.content.descr=Adicione partes de conte\u00FAdo a esta p\u00E1gina. Voc\u00EA
 add.content.title=Adicionar conte\u00FAdo
 add.element.above=Adicionar parte acima
 add.element.below=Adicionar parte abaixo
+add.formhtmlraw=Se\u00E7\u00E3o de texto
+add.formtextinput=Entrada de texto
 add.hr=Separador
 add.htitle=T\u00EDtulo
 add.htmlraw=Se\u00E7\u00E3o de texto
diff --git a/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_pt_BR.properties
index 3b9741003cc35eece41515b85319872286c85a21..f71eba62c9eea05deaa8e163bcadd6acd924a519 100644
--- a/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Nov 22 14:16:13 CET 2016
+#Mon Jan 16 20:52:58 CET 2017
 add.track=Adicionar legenda
 admin.config.enable=Ativar recurso de v\u00EDdeo
 admin.config.hint=Tem certeza de que deseja desativar a transcodifica\u00E7\u00E3o de v\u00EDdeo?
@@ -83,6 +83,7 @@ video.chapter.from=Come\u00E7ar
 video.chapter.intervals=Intervalo
 video.chapter.name=Criar cap\u00EDtulo
 video.chapter.new=Novo cap\u00EDtulo
+video.chapter.remove=Remover cap\u00EDtulo
 video.chapter.title=Gerenciar cap\u00EDtulos
 video.chapter.to=At\u00E9
 video.config.creationDate=Data de cria\u00E7\u00E3o
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 233a2b761d697be0e82fdd26294d497dbdd98877..babf5551dea57c63860bd935ad17f3cf1deaffc1 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 @@
-#Tue Nov 22 15:37:52 CET 2016
+#Mon Jan 16 22:04:37 CET 2017
 BinderTemplate=Modelo Portfolio 2.0
 CourseModule=Curso
 EPStructuredMapTemplate=Template/modelo de Portfolio
@@ -7,6 +7,7 @@ FileResource.ANIM=Anima\u00E7\u00E3o
 FileResource.BLOG=Blog
 FileResource.DOC=Word
 FileResource.FILE=Outro arquivo
+FileResource.FORM=Pesquisa (Portfolio)
 FileResource.GLOSSARY=Gloss\u00E1rio
 FileResource.IMAGE=Imagem
 FileResource.IMSCP=M\u00F3dulo IMS-CP
@@ -57,6 +58,7 @@ addinfo.owner=Informa\u00E7\u00E3o adicional
 admin.lifecycles.intro=Crie e edite condi\u00E7\u00F5es semestrais para definir prazos de execu\u00E7\u00E3o de cursos semestrais em vez de definir o per\u00EDodo de realiza\u00E7\u00E3o do curso individualmente por curso. Termos semestrais que voc\u00EA criou aqui podem ser usados para configurar o per\u00EDodo de execu\u00E7\u00E3o do curso. Como um identificador que voc\u00EA poderia usar algo como "SS15" e como o nome "Semestre do Ver\u00E3o 2015"
 admin.lifecycles.title=Gest\u00E3o de semestres para cursos
 admin.menu.lifecycle.title=Condi\u00E7\u00F5es de semestre
+after.course.end=ap\u00F3s o t\u00E9rmino do curso
 allcourses=Todos cursos
 assessment=$org.olat.group.ui.main\:assessment
 book=livro
@@ -65,6 +67,12 @@ bulk.update.nothing.applicable.selected=Esta a\u00E7\u00E3o n\u00E3o \u00E9 apli
 bulk.update.nothing.selected=Voc\u00EA precisa selecionar pelo menos um recurso did\u00E1tico.
 cap.launch=Carregando recurso did\u00E1tico. Aguarde ...
 catalog.path=Caminho
+change.to.close=Terminar
+change.to.close.text=Mudar para conclu\u00EDdo (somente leitura, mant\u00E9m acesso de usu\u00E1rio)
+change.to.delete=Excluir
+change.to.delete.text=mudar para exclu\u00EDdo (remover propriet\u00E1rios, colocar no lixo)
+change.to.unpublish=N\u00E3o-publicar
+change.to.unpublish.text=mudar para n\u00E3o-publicado (remover usu\u00E1rios, retirar do cat\u00E1logo)
 chkbx.calendar.onoff=Usar calend\u00E1rio
 chkbx.chat.onoff=Usar bate-papo do curso
 chkbx.efficency.onoff=Usar comprovante de conclus\u00E3o
@@ -136,6 +144,7 @@ close.ressource.step1=Informa\u00E7\u00F5es sobre a funcionalidade "Fechar"
 close.ressource.step2=Configura\u00E7\u00F5es opcionais
 close.ressource.step3=Enviar E-mail aos membros
 close.ressource.warning=Esse curso foi encerrado
+closed.resources.title=Cursos terminados
 cmd.back=Voltar
 cmd.backward=Voltar
 cmd.bookmark=Marcar como favorito
@@ -163,6 +172,7 @@ csc.intro=Como voc\u00EA quer continuar?
 csc.label=Como voc\u00EA quer continuar?
 csc.startwizard=Fa\u00E7a um curso simples com um assistente
 csc.title=Pr\u00F3ximos passos
+day=Dia
 del.header=Apagar recurso did\u00E1tico
 delete.lifecycle=Excluir semestre
 delete.lifecycle.confirm=Voc\u00EA realmente deseja excluir semestre "{1}", com as refer\u00EAncias "{0}"?
@@ -176,7 +186,13 @@ details.chdesc=Modificar descri\u00E7\u00E3o
 details.chprop=Modificar propriedades
 details.close=Fechar detalhes
 details.close.ressoure=Fechar
+details.close.ressoure.auto.desc=<strong>O curso ser\u00E1 terminado automaticamente em {0}.</strong>
 details.close.ressoure.desc=Usando este m\u00E9todo, o recurso did\u00E1tico \u00E9 transformado em um estado "desativado". Os dados do curso, incluindo os dados do usu\u00E1rio ainda est\u00E3o l\u00E1, no entanto, o curso \u00E9 usado n\u00E3o ativamente.
+details.close.ressoure.desc.1=O curso ainda existe, dados do usu\u00E1rio inclu\u00EDdos.
+details.close.ressoure.desc.2=Todos os participantes do curso ainda t\u00EAm acesso ao curso.
+details.close.ressoure.desc.3=O curso est\u00E1 no modo de somente leitura.
+details.close.ressoure.desc.4=O curso pode ser encontrado em cursos, na aba\: "Conclu\u00EDdo".
+details.closed=Concluir
 details.copy=Copiar
 details.copy.confirm=Voc\u00EA gostaria de copiar este recurso did\u00E1tico? {0}
 details.copy.confirm.warning=<div class\="o_warning">Existem recursos que voc\u00EA n\u00E3o tem permiss\u00E3o para copiar.</div><p>Gostaria de duplicar os seguintes recursos did\u00E1ticos? {0}</p>
@@ -193,6 +209,11 @@ details.delete.managed=Gerenciado
 details.delete.notOrphan=Ainda referenciado
 details.delete.notOwner=N\u00E3o propriet\u00E1rio
 details.delete.references=Voc\u00EA quer apagar as refer\u00EAncias tamb\u00E9m?
+details.delete.soft.auto.desc=<strong>O curso ser\u00E1 automaticamente exclu\u00EDdo em {0}.</strong>
+details.delete.soft.desc=Usando este m\u00E9todo, o recurso did\u00E1tico ser\u00E1 marcado como exclu\u00EDdo.
+details.delete.soft.desc.1=Os dados de usu\u00E1rios ser\u00E3o removidos do curso.
+details.delete.soft.desc.2=Somente o propriet\u00E1rio do curso tem acesso ao curso.
+details.delete.soft.desc.3=O curso pode ser encontrado em "Autoria-Recursos Did\u00E1ticos", na aba "exclu\u00EDdo".
 details.description=Descri\u00E7\u00E3o do recurso did\u00E1tico
 details.download=Baixar Conte\u00FAdo
 details.download.compatible=Exportar conte\u00FAdo (compat\u00EDvel com "voltar")
@@ -216,18 +237,30 @@ details.noreferenceinfo=N\u00E3o utilizado em nenhum curso.
 details.notypeinfo=Informa\u00E7\u00E3o especifica n\u00E3o dispon\u00EDvel.
 details.openeditor=Editar
 details.orders=Reservas
+details.override.close=Abrir n\u00E3o como "somente leitura"
 details.overview=Vis\u00E3o geral
 details.owner=Propriet\u00E1rio do recurso did\u00E1tico
 details.personal=Meus dados
+details.read.only=Definir como somente leitura
+details.read.only.acknowledge=Confirma\u00E7\u00E3o
+details.read.only.acknowledge.error=Favor confirmar.
+details.read.only.acknowledge.msg=Todos os elementos do curso, inclusive testes... ficar\u00E3o no modo de somente leitura e n\u00E3o podem ser editados mais.
 details.referenceinfo=Refer\u00EAncias
 details.referenceinfo.txt=Usado nos seguintes cursos\:
 details.referenceinfoheader=Informa\u00E7\u00E3o em uso
 details.summaryprop=Resumo de propriedades
 details.typeinfoheader=Digite a informa\u00E7\u00E3o espec\u00EDfica
+details.unclose.resource=Reabrir
+details.unclose.resource.desc=Com esta fun\u00E7\u00E3o, o recurso did\u00E1tico ser\u00E1 reaberto novamente.
+details.unclose.resource.desc.1=O curso pode ser editado novamente.
+details.unclose.resource.desc.2=Todos os membros do curso podem escrever entradas no f\u00F3rum, fazer testes ...
+details.unclose.resource.title=Reabrir o curso
+dialog.confirm.close=Voc\u00EA realmente quer concluir este recurso did\u00E1tico? H\u00E1 <strong>{0} membros</strong> que podem estar usando-o no momento.
 dialog.confirm.delete=Voc\u00EA realmente quer apagar este recurso did\u00E1tico? Est\u00E1 sendo usado por <strong>{0} usu\u00E1rios</strong> neste momento.
 dialog.confirm.delete.corrupted=$\:del.confirm<div class\='o_error'> Este recurso did\u00E1tico foi identificado como corrompido e, portanto, n\u00E3o pode ser arquivado. Continue a remover o recurso do sistema sem arquivamento. </div>
 dialog.confirm.delete.notAllDeleteable=Voc\u00EA n\u00E3o tem permiss\u00E3o para excluir todos os recursos did\u00E1ticos
 dialog.confirm.delete.permanent=Usando este m\u00E9todo, o recurso did\u00E1tico, incluindo todos os dados do usu\u00E1rio ser\u00E3o permanentemente exclu\u00EDdos e n\u00E3o poder\u00E3o ser recuperados.
+dialog.confirm.restore=Deseja realmente restaurar este recurso did\u00E1tico?
 dialog.modal.bg.leave.text=$org.olat.group.ui.main\:dialog.modal.bg.leave.text
 dialog.modal.bg.send.mail=$org.olat.group.ui.main\:dialog.modal.bg.send.mail
 disabledexportreason=Este recurso did\u00E1tico n\u00E3o deve ser exportado.
@@ -242,6 +275,7 @@ error.download=Ocorreu um erro ao tentar baixar o objeto. A\u00E7\u00E3o cancela
 error.export=Erro durante a exporta\u00E7\u00E3o desse objeto. Ac\u00E3o abortada.
 error.import=Erro ao importar este objeto. A\u00E7\u00E3o abortada.
 error.launch=Ocorreu um erro ao tentar lan\u00E7ar o objeto. A\u00E7\u00E3o cancelada.
+error.lifecycle.after=A data n\u00E3o pode ser antes das datas acima.
 error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 filter.booked.author=Ocupado como autor
 filter.booked.coach=Ocupado como supervisor
@@ -293,6 +327,7 @@ managed.resource.intro=Este curso foi criado por uma ferramenta externa. Portant
 menu.repository.admin=Reposit\u00F3rio
 menu.repository.admin.alt=$\:menu.repository.admin
 message.entry.selected=Recurso did\u00E1tico {0} com tipo {1} alocado com sucesso.
+month=M\u00EAs
 msg.warnusers=(Existem {0} usu\u00E1rio(s) atualmente usando este recurso)
 my.course.comment.enabled=Coment\u00E1rios no "Curso"
 my.course.rating.enabled=Avalia\u00E7\u00E3o no "Curso"
@@ -303,6 +338,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.form=Novo formul\u00E1rio
 new.glossary=Criar gloss\u00E1rio
 new.glossary.intro=Criar novo gloss\u00E1rio
 new.podcast=Criar Podcast
@@ -348,6 +384,7 @@ rating.personal.title=Sua avalia\u00E7\u00E3o
 ratings=Revis\u00E3o
 read.less=Mostrar menos
 read.more=Mostrar mais
+read.only.header=Concluir curso
 referencableSearch.cmd.adminSearchEntries=Busca Admin.
 referencableSearch.cmd.allEntries=Todos itens
 referencableSearch.cmd.myEntries=Meus itens
@@ -376,6 +413,7 @@ rentry.publish.users=para usu\u00E1rios
 repo.login=Login
 repository.admin.leave.label=Configura\u00E7\u00E3o padr\u00E3o para novos cursos
 repository.admin.leave.title=Permitir deixar os cursos
+repository.admin.lifecycle.title=Gest\u00E3o Autom\u00E1tica do Ciclo de Vida
 repository.admin.title=configura\u00E7\u00F5es do reposit\u00F3rio
 repositoryentry.not.existing=Este recurso n\u00E3o est\u00E1 mais dispon\u00EDvel.
 resource.editor=Editor
@@ -396,8 +434,10 @@ scorm.no.scorm.namespace=Recurso did\u00E1tico SCORM n\u00E3o pode ser adicionad
 search.blog=Blogs
 search.catalog=Cat\u00E1logo
 search.course=Cursos
+search.courses.closed=Conclu\u00EDdo
 search.courses.student=Pesquisar
 search.cp=M\u00F3dulo IMS-CP
+search.deleted=Exclu\u00EDdo
 search.filter.showAll=Mostrar tudo
 search.filter.type=Tipo
 search.generic=Formul\u00E1rio de busca
@@ -448,6 +488,7 @@ table.filter=Filtro
 table.header.ac=AC
 table.header.access=Acesso*
 table.header.access.author=<span class\="o_ochre">PA--</span>
+table.header.access.deleted=Exclu\u00EDdo
 table.header.access.desc=*)<br />P\=<b>P</b>ropriet\u00E1rios deste recurso did\u00E1tico <span class\="o_ochre"> (particular)</span><br />T\=Todos os <b>A</b>utores <span class\="o_ochre"> (particular)</span><br />R\=Usu\u00E1rios <b>R</b>egistrados<span class\="o_blue"> (p\u00FAblico)</span><br />C\=<b>C</b>onvidados <span class\="o_blue"> (p\u00FAblico)</span>
 table.header.access.guest=<span class\="o_blue">PARC</span>
 table.header.access.membersonly=<span class\="o_blue">Apenas membros</span>
@@ -457,6 +498,8 @@ table.header.actions=<i class\='o_icon o_icon_actions o_icon-lg'> </i>
 table.header.author=Autor
 table.header.authors=Autores
 table.header.date=Criado
+table.header.deletedby=Exclu\u00EDdo por
+table.header.deletiondate=Data de exclus\u00E3o
 table.header.description=Descri\u00E7\u00E3o
 table.header.details=<i class\='o_icon o_icon_details o_icon-lg'> </i>
 table.header.displayname=T\u00EDtulo do recurso did\u00E1tico
@@ -534,6 +577,7 @@ tools.add.webdoc=Outros formatos
 tools.add.wiki=Wiki
 tools.administration.header=Administra\u00E7\u00E3o
 tools.delete.header=Deletar
+tools.delete.permanently=Excluir pemanentemente
 tools.delete.resource=Recursos did\u00E1ticos
 tools.details.header=Recursos Did\u00E1ticos
 tools.edit.catalog=Inser\u00E7\u00F5es no Cat\u00E1logo
@@ -549,12 +593,16 @@ tools.new.header=Criar
 tools.new.podcast=Podcast
 tools.new.portfolio=Modelo Portfolio
 tools.new.wiki=Wiki
+tools.restore=Restaurar
 user.notfound=Os seguintes usu\u00E1rios n\u00E3o foram encontrados\: {0}
 warn.config.reference.no.access=Favor notar que a configura\u00E7\u00E3o "Pode ser referenciado" \u00E9 ativada somente ap\u00F3s acesso a este recurso \u00E9 concedido aos outros autores tamb\u00E9m.
 warn.entry.meantimedeleted=O item foi apagado por outro usu\u00E1rio neste \u00EDnterim.
 warn.resource.need.course=Por favor, note que os recursos do tipo SCORM, Teste e Auto-Teste precisa ter v\u00EDnculo com um curso para salvar seus resultados.
 warning.course.alreadylocked=Este curso est\u00E1 atualmente travado por {0}.
 warning.course.alreadylocked.bySameUser=Voc\u00EA tem que primeiro fechar o editor do curso. Caso contr\u00E1rio, voc\u00EA n\u00E3o ser\u00E1 capaz de modificar suas configura\u00E7\u00F5es.
+warning.unclose.text=Deseja mesmo reabrir o curso?
+warning.unclose.title=Reabrir o curso
+week=Semana
 wizard.closecourse.title=Assistente para encerrar um curso
 wizard.hint=Voc\u00EA pode configurar suas propriedades mais tarde.
 wizard.step2.attention=<b>ATEN\u00C7\u00C3O\:</b> Ao escolher a op\u00E7\u00E3o "Remover todos os tutores e participantes dos grupos de estudo/direitos deste curso", tutores e participantes do curso poder\u00E3o deixar de serem capazes de acessar todo o conte\u00FAdo do curso. Participantes do curso n\u00E3o ser\u00E3o mais capazes de analisar, por exemplo os seus resultados dos testes por meio de ferramenta de avalia\u00E7\u00E3o do curso.
@@ -574,3 +622,4 @@ wizard.velocity.step1.par4e=<b>ATEN\u00C7\u00C3O\:</b> Uma vez "fechado" o statu
 wizardsteptitledescription=Inserir descri\u00E7\u00E3o
 wizardsteptitleproperties=Configurar propriedades
 wizardsteptitleupload=Carregar arquivo
+year=Ano
diff --git a/src/main/java/org/olat/resource/accesscontrol/provider/paypal/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/resource/accesscontrol/provider/paypal/ui/_i18n/LocalStrings_pt_BR.properties
index bdd5f2b066152c208d34021051769eec939dc635..fab935018d571f609515fe9ee9d040e7f129877c 100644
--- a/src/main/java/org/olat/resource/accesscontrol/provider/paypal/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/resource/accesscontrol/provider/paypal/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,32 +1,16 @@
-#Tue Apr 03 14:33:48 CEST 2012
+#Mon Jan 16 21:43:16 CET 2017
 access.button=Pagar com PayPal
 access.paypal.desc=Descri\u00E7\u00E3o do Paypal
 access.paypal.title=Pagar com PayPal ou cart\u00E3o de cr\u00E9dito
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 click.enlarge=Enlarge image
 create=Create
 currency=Currency
 currency.error=Currency error
+filter.canceled=Cancelado
+filter.created=Novo
+filter.error=Novo
+filter.success=Sucesso
+filter.waiting=Esperando
 offer.description=$org.olat.resource.accesscontrol.ui\:offer.description
 offer.price=Price
 paypal.before.redirect.error=Unexpected error
@@ -68,6 +52,7 @@ paypal.transaction.status=Status
 paypal.transactions.empty=No transactions found
 price=Price
 price.error=Price error
+show.all=Mostrar tudo
 vat.enabled=VAT
 vat.nr=VAT Number
 vat.on=included
diff --git a/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_pt_BR.properties
index d447c7ddc78e105cc9212e504f8907e47efa2895..c1d3aea3b0e82f9b682e8d21f6f6c3bfd68b7fee 100644
--- a/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Feb 20 18:44:00 CET 2015
+#Mon Jan 16 20:56:40 CET 2017
 ac.enabled=Ative o controle de acesso a recursos
 ac.from.label=v\u00E1lido {0}
 ac.fromto.label=v\u00E1lido de {0} at\u00E9 {1}
@@ -35,29 +35,6 @@ admin.desc=Aqui voc\u00EA pode definir se o mecanismo de controle de acesso para
 admin.menu.title=Controle de acesso
 admin.menu.title.alt=$\:admin.title
 admin.title=Controle de acesso e administra\u00E7\u00E3o de m\u00E9todos de reserva
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 cmd.close=Fechar
 cmd.title=Controle de acesso
 course.closed=$org.olat.course.run\:course.closed
@@ -107,6 +84,7 @@ order.status.prepayment=Em processo de pagamento
 order.summary=Conte\u00FAdo
 order.to=Para
 order.total=Total
+order.username=Usu\u00E1rio
 orders.admin.my=Reservas desse recurso
 orders.admin.my.desc=Este recurso foi reservado pelas seguintes pessoas. Selecione uma reserva para ver os detalhes da reserva.
 orders.my=Minhas reservas