diff --git a/src/main/java/org/olat/commons/info/notification/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/commons/info/notification/_i18n/LocalStrings_pt_BR.properties
index 1c0dd5e83bc9a80c5c7b03116166617eb4234c68..9e88f0a822bab6b3d82be824dedaa7b275c32076 100644
--- a/src/main/java/org/olat/commons/info/notification/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/commons/info/notification/_i18n/LocalStrings_pt_BR.properties
@@ -1,2 +1,3 @@
-#Thu Sep 08 16:42:37 CEST 2011
+#Mon Nov 21 15:07:23 CET 2016
 notification.title=Notifica\u00E7\u00F5es no curso "{0}"
+notifications.entry=Mensagem "{0}" adicionada por {1}
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 dacc3d40e0272c6037bc7c704f27c9351e7db926..63958964a93361774e6a9372edf84a2a7ebcf9b8 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 @@
-#Tue Jan 12 20:07:29 CET 2016
+#Mon Nov 21 15:06:56 CET 2016
 alert=Favor selecionar no m\u00EDnimo um objeto para sua a\u00E7\u00E3o.
 back=Voltar
 calendar.choose=Escolha uma data do mini calend\u00E1rio
@@ -71,6 +71,7 @@ rating.5.5=Excelente
 rating.explanation=Clique aqui para fazer avalia\u00E7\u00F5es
 reset=Resetar
 save=Salvar
+save.admin.settings=A configura\u00E7\u00E3o est\u00E1 salva
 save.close=Salvar e fechar
 savesas=Salvar como
 search=Buscar
diff --git a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties
index 5bef0f112cdcf90645f6bea0ae9c2fa4137835d8..8807069ec39ecfbd4a205e16d5426bab983e905d 100644
--- a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Apr 28 20:15:54 CEST 2016
+#Mon Nov 21 15:07:59 CET 2016
 accept=Confirmar
 action=A\u00E7\u00E3o
 add.member=Adicionar membro
@@ -65,7 +65,9 @@ menu.index=Grupos
 menu.index.alt=Trabalhar com seus grupos
 merge.group=Juntar
 msg.alleastone.editable.group=Voc\u00EA deve selecionar pelo menos um grupo que voc\u00EA possui.
+msg.alleasttwo.editable.group=Voc\u00EA deve selecionar pelo menos um grupo em que tenha a fun\u00E7\u00E3o de treinador.
 msg.atleastone=Deve haver no m\u00EDnimo um propriet\u00E1rio neste grupo de projeto.
+msg.only.editable.group=Voc\u00EA deve selecionar grupos onde voc\u00EA tem a fun\u00E7\u00E3o de treinador.
 my.groups=Meus grupos
 my.groups.alt=Trabalhar com seus grupos
 nomembers=Nenhum membro encontrado que se enquadra nos crit\u00E9rios estabelecidos.
diff --git a/src/main/java/org/olat/ims/cp/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/cp/ui/_i18n/LocalStrings_pt_BR.properties
index ca76f149ff96f30be9115179417b8b7015ed8a87..41046b0ab1928d0ebd42849cc0928ec07b337d58 100644
--- a/src/main/java/org/olat/ims/cp/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/cp/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,5 +1,6 @@
-#Thu Nov 05 14:38:34 CET 2015
+#Mon Nov 21 15:08:11 CET 2016
 FileResource.IMSCP=Conte\u00FAdo de aprendizado CP
+FileResource.IMSQTI21=Teste (QTI 2.1)
 contentcontroller.editlink_title=Editar Propriedades da P\u00E1gina
 contentcontroller.infoChapterpage=Este cap\u00EDtulo n\u00E3o tem p\u00E1gina vinculada.
 contentcontroller.no.lock=O pacote do conte\u00FAdo n\u00E3o pode ser editado, uma vez que est\u00E1 sendo modificado por outro usu\u00E1rio.
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
new file mode 100644
index 0000000000000000000000000000000000000000..583a175cf9068bf1da24226759de230c3c0310f5
--- /dev/null
+++ b/src/main/java/org/olat/ims/qti21/questionimport/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,14 @@
+#Mon Nov 21 15:09:22 CET 2016
+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.fib=$org.olat.ims.qti.editor\:item.type.fib
+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
+table.header.status=$org.olat.ims.qti.questionimport\:table.header.status
+table.header.title=$org.olat.ims.qti.questionimport\:table.header.title
+table.header.type=$org.olat.ims.qti.questionimport\:table.header.type
+wizard.import.input.description=$org.olat.ims.qti.questionimport\:wizard.import.input.description
+wizard.import.input.title=$org.olat.ims.qti.questionimport\:wizard.import.input.title
+wizard.import.overview.title=$org.olat.ims.qti.questionimport\:wizard.import.overview.title
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
new file mode 100644
index 0000000000000000000000000000000000000000..6f3a5e2363b8a58bdc06fd88a87e0bf5fdb773da
--- /dev/null
+++ b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,157 @@
+#Mon Nov 21 21:18:49 CET 2016
+actualPoints=$org.olat.modules.iq\:actualPoints
+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
+anonym.not.allowed.descr=Usu\u00E1rios an\u00F4nimos n\u00E3o podem usar este teste
+anonym.not.allowed.title=Usu\u00E1rios an\u00F4nimos
+anonym.user=Usu\u00E1rio an\u00F4nimo
+assessment.comment.legend=Use a caixa de texto a seguir se voc\u00EA precisar fornecer qualquer informa\u00E7\u00E3o adicional, coment\u00E1rios ou feedback durante este teste\:
+assessment.item.modal.feedback=Feedback
+assessment.item.status.answered=Respondido
+assessment.item.status.finished=Conclu\u00EDdo
+assessment.item.status.modelSolution=Solu\u00E7\u00E3o modelo
+assessment.item.status.needsAttention=Aten\u00E7\u00E3o
+assessment.item.status.notAnswered=N\u00E3o respondido
+assessment.item.status.notSeen=N\u00E3o lida
+assessment.item.status.review=Revis\u00E3o
+assessment.item.status.reviewInvalidAnswer=Revis\u00E3o (resposta inv\u00E1lida)
+assessment.item.status.reviewNot=N\u00E3o revis\u00E1vel
+assessment.item.status.reviewNotAnswered=Revis\u00E3o (sem resposta)
+assessment.item.status.reviewNotSeen=Revis\u00E3o (n\u00E3o vista)
+assessment.section.config=Se\u00E7\u00E3o
+assessment.solution.hide=Esconder solu\u00E7\u00E3o
+assessment.solution.show=Mostrar solu\u00E7\u00E3o
+assessment.test.backToTestFeedback=Voltar ao feedback do teste
+assessment.test.cancelled=O teste foi cancelado.
+assessment.test.close.results=Fechar resultados
+assessment.test.close.test=Fechar teste
+assessment.test.close.testpart=Fechar parte do teste
+assessment.test.config=Testar configura\u00E7\u00E3o
+assessment.test.end.test=Concluir teste
+assessment.test.end.testPart=Concluir parte do teste
+assessment.test.enter.test=Iniciar teste
+assessment.test.modal.feedback=Feedback
+assessment.test.multiPartTestMenu=Menu da quest\u00E3o de parte do teste
+assessment.test.nav.title.multiPartTestMenu=Menu de quest\u00E3o parte do teste
+assessment.test.nav.title.questionMenu=Menu da pergunta do teste
+assessment.test.nextQuestion=Pr\u00F3xima quest\u00E3o
+assessment.test.notReleased=$org.olat.ims.qti\:notReleased
+assessment.test.open=Abrir
+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.test=$org.olat.modules.iq\:cancelAssess
+command.openassessment=Ferramenta de avalia\u00E7\u00E3o
+command.openteststatistic=Estat\u00EDsticas do teste
+confirm.advance.testpart.text=Voc\u00EA realmente quer deixar esta parte do teste e avan\u00E7ar ainda mais?
+confirm.advance.testpart.title=Avan\u00E7ar parte do teste
+confirm.cancel.test=$org.olat.modules.iq\:confirmCancel
+confirm.close.test.text=Fechar / Voc\u00EA tem certeza? Isso vai deixar este teste e voc\u00EA n\u00E3o poder\u00E1 voltar.
+confirm.close.test.title=Fechar teste
+confirm.finish.test.text=Encerrar / Voc\u00EA tem certeza? Isso ir\u00E1 confirmar as suas respostas para este teste.
+confirm.finish.test.title=Encerrar teste
+confirm.finish.testpart.text=Encerrar / Voc\u00EA tem certeza? Isso ir\u00E1 confirmar as suas respostas para esta parte do teste.
+confirm.finish.testpart.title=Encerrar parte do teste
+confirm.suspend.test=$org.olat.modules.iq\:confirmSuspend
+confirmation=Confirma\u00E7\u00E3o
+correction=Grau
+debug.outcomes=Dados de sa\u00EDda
+debug.responses=Dados de respostas
+error.as.directed=Por favor, preencha esta intera\u00E7\u00E3o como indicado.
+error.as.directed.kprim=Por favor complete esta intera\u00E7\u00E3o conforme a orienta\u00E7\u00E3o.
+error.assessment.item=O arquivo n\u00E3o pode ser interpretado. Parece corrompido ou com o formato errado.
+error.choice=Voc\u00EA deve selecionar uma das seguintes op\u00E7\u00F5es
+error.double=Precisa ser um decimal (double)
+error.input.choice.max=Voc\u00EA deve selecionar no m\u00E1ximo {0} escolhas.
+error.input.choice.min=Voc\u00EA deve selecionar pelo menos {0} escolha (s).
+error.input.choice.min.max=Voc\u00EA deve selecionar pelo menos {0} e, no m\u00E1ximo, {1} escolhas.
+error.input.choice.minax=Voc\u00EA deve selecionar {0} op\u00E7\u00F5es.
+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.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
+exploded.msg=Explodido
+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
+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
+interaction.order.target=Alvo
+kprim.minus=Falso
+kprim.plus=Verdadeiro
+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
+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
+pull=Puxar
+qti.form.allow.anonym=$org.olat.course.nodes.iq\:qti.form.allow.anonym
+qti.form.allow.anonym.hint=Usu\u00E1rios an\u00F4nimos ou convidados podem fazer o teste. O teste pode ser feito como recurso did\u00E1tico sem adicion\u00E1-lo a um curso.
+qti.form.attempts=$org.olat.course.nodes.iq\:qti.form.attempts
+qti.form.auto.memofield=$org.olat.course.nodes.iq\:qti.form.auto.memofield
+qti.form.auto.memofield.hint=Um participante do teste pode tomar notas pessoais. Isso deve ser ativado em "Permitir coment\u00E1rios".
+qti.form.block.afterSuccess=$org.olat.course.nodes.iq\:qti.form.block.afterSuccess
+qti.form.enablecancel=$org.olat.course.nodes.iq\:qti.form.enablecancel
+qti.form.enablesuspend=$org.olat.course.nodes.iq\:qti.form.enablesuspend
+qti.form.limit.attempts=$org.olat.course.nodes.iq\:qti.form.limit.attempts
+qti.form.menudisplay=$org.olat.course.nodes.iq\:qti.form.menudisplay
+qti.form.questionprogress=$org.olat.course.nodes.iq\:qti.form.questionprogress
+qti.form.questiontitle=$org.olat.course.nodes.iq\:qti.form.questiontitle
+qti.form.results.onfinish=$org.olat.course.nodes.iq\:qti.form.results.onfinish
+qti.form.scoreprogress=$org.olat.course.nodes.iq\:qti.form.scoreprogress
+qti.form.summary=$org.olat.course.nodes.iq\:qti.form.summary
+qti.form.summary.compact=$org.olat.course.nodes.iq\:qti.form.summary.compact
+qti.form.summary.detailed=$org.olat.course.nodes.iq\:qti.form.summary.detailed
+qti.form.summary.none=$org.olat.course.nodes.iq\:qti.form.summary.none
+qti.form.summary.section=$org.olat.course.nodes.iq\:qti.form.summary.section
+question.progress.answered=Respondido
+question.progress.noMaxScore=$org.olat.modules.iq\:noMaxScore
+question.progress.score=$org.olat.modules.iq\:actualPoints
+reset.data=Resetar dados
+reset.test.data.acknowledge=Eu entendo que os dados ser\u00E3o exclu\u00EDdos definitivamente.
+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
+results.duration=Dura\u00E7\u00E3o
+results.empty=Nenhum resultado encontrado que possa ser exibido.
+results.end.time=Data final
+results.entry.time=Data inicial
+results.score.yourscore=$org.olat.course.nodes.iq\:score.yourscore
+results.session.status=Status
+results.session.status.final=Respondido
+results.session.status.initial=N\u00E3o iniciado
+results.session.status.pendingResponseProcessing=$\:results.session.status.pendingSubmission
+results.session.status.pendingSubmission=Visto mas n\u00E3o respondido
+results.summary.title=$org.olat.course.nodes\:personal.title
+retrievetest.confirm.text=$org.olat.ims.qti\:retrievetest.confirm.text
+retrievetest.confirm.text.plural=$org.olat.ims.qti.statistics.ui\:retrievetest.confirm.text.plural
+retrievetest.confirm.title=$org.olat.ims.qti.statistics.ui\:retrievetest.confirm.title
+retrievetest.nothing.todo=$org.olat.ims.qti.statistics.ui\:retrievetest.nothing.todo
+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.
+submit=Enviar resposta
+suspend.test=$org.olat.modules.iq\:suspendAssess
+tab.options=Op\u00E7\u00F5es
+tab.reset.data=Redefinir dados
+table.header.action=A\u00E7\u00E3o
+table.header.duration=Dura\u00E7\u00E3o
+table.header.lastModified=Data
+table.header.results=Pontua\u00E7\u00E3o
+terminated.msg=O teste foi conclu\u00EDdo.
+test.complete=Teste conclu\u00EDdo
+test.entry.page.text=Este teste consiste de at\u00E9 {0} partes.
+test.entry.page.title=Iniciar teste
+test.part.complete=Parte do teste conclu\u00EDdo
+unsupported.custom.interaction=Intera\u00E7\u00E3o personalizada n\u00E3o suportada
+upload.explanation=Selecione um arquivo do seu computador para fazer o upload
diff --git a/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..95c2b5e738d5294f61858fd9a83d366e4a536000
--- /dev/null
+++ b/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,20 @@
+#Mon Nov 21 18:35:49 CET 2016
+assessed.identity=Usu\u00E1rio avaliado
+correction=Corre\u00E7\u00E3o
+correction.min.max.score=A pontua\u00E7\u00E3o precisa estar entre {0} e {1}.
+correction.test.title=Grau
+grade.no.items=N\u00E3o h\u00E1 resultados para corrigir nesta quest\u00E3o.
+next.item=Pr\u00F3xima quest\u00E3o
+not.responded=A pergunta n\u00E3o foi respondida
+overview.tests=Vis\u00E3o geral e fechamento
+previous.item=Quest\u00E3o anterior
+save.next=Salvar e pr\u00F3xima pergunta
+save.tests=Salvar resultados como conclu\u00EDdos
+score=Pontua\u00E7\u00E3o
+table.header.corrected=Corrigido
+table.header.finalScore=Pontua\u00E7\u00E3o final
+table.header.itemSessions=\# quest\u00F5es
+table.header.manualScore=Pontua\u00E7\u00E3o manual
+table.header.responded=Respondidos
+table.header.score=Pontua\u00E7\u00E3o
+table.header.username=Usu\u00E1rio
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
new file mode 100644
index 0000000000000000000000000000000000000000..5dc440c2fed776e2a5da62c2236f17069fa55f7a
--- /dev/null
+++ b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,137 @@
+#Mon Nov 21 20:04:08 CET 2016
+answers=Respostas
+change.elements=Edi\u00E7\u00E3o
+correct.answers=Correto
+cut.value=Cortar valor
+delete.item=$org.olat.ims.qti.editor\:delete.item
+delete.section=$org.olat.ims.qti.editor\:delete.section
+delete.testPart=Deseja realmente excluir esta parte do teste juntamente com todas as suas perguntas?
+editor.sc.title=Escolha \u00FAnica
+editor.unkown.title=Intera\u00E7\u00E3o desconhecida
+error.cannot.create.section=Uma se\u00E7\u00E3o n\u00E3o pode ser criada em todos os lugares\!
+error.cannot.delete=N\u00E3o \u00E9 poss\u00EDvel excluir este objeto.
+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.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
+essay.expectedLength=N\u00FAmero de letras
+essay.max.strings=M\u00E1x. palavras
+essay.min.strings=Min. palavras
+essay.rows=Altura (n\u00FAmero de linhas)
+export.qpool.successful=$org.olat.ims.qti.editor\:export.qpool.successful
+fib.alternative=Alternativa
+fib.caseSensitive=Mai\u00FAsculas e min\u00FAsculas
+fib.expectedLength=Tamanho do intervalo
+fib.placeholder=Espa\u00E7o reservado
+fib.solution=Solu\u00E7\u00E3o
+fib.tolerance.low=Limite inferior
+fib.tolerance.mode=Modo de toler\u00E2ncia
+fib.tolerance.mode.absolute=Absoluto
+fib.tolerance.mode.absolute.example=Um n\u00FAmero, exemplo 1.5 ou 1322
+fib.tolerance.mode.exact=Exato
+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.essay=Reda\u00E7\u00E3o
+form.feedback=Feedback
+form.fib=Lacunas de texto
+form.hotspot=Hotspot
+form.imd.alignment=Alinhamento da caixa de sele\u00E7\u00E3o
+form.imd.alignment.left=Esquerda
+form.imd.alignment.right=Direita
+form.imd.answer=Resposta
+form.imd.answered.text=Feedback por resposta
+form.imd.answered.title=T\u00EDtulo
+form.imd.background=Fundo
+form.imd.correct.kprim=Verdade
+form.imd.correct.spots=Marca\u00E7\u00E3o correta
+form.imd.correct.text=Coment\u00E1rios para todas as respostas corretas
+form.imd.correct.title=T\u00EDtulo
+form.imd.descr=Quest\u00E3o
+form.imd.empty.text=Feedback vazio
+form.imd.empty.title=T\u00EDtulo vazio
+form.imd.hint.text=Dica
+form.imd.hint.title=T\u00EDtulo
+form.imd.incorrect.text=Feedback para resposta errada
+form.imd.incorrect.title=T\u00EDtulo
+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.rubric=Descri\u00E7\u00E3o
+form.imd.shuffle=Respostas aleat\u00F3rias
+form.imd.title=T\u00EDtulo
+form.imd.wrong.kprim=Falso
+form.kprim=Kprim
+form.metadata=Metadados
+form.metadata.description=Descri\u00E7\u00E3o
+form.metadata.title=T\u00EDtulo
+form.score=Pontua\u00E7\u00E3o
+form.score.answer.correct=Correto
+form.score.answer.points=Pontos
+form.score.answer.summary=Resumo da resposta
+form.score.assessment.all.correct=Todas respostas corretas
+form.score.assessment.mode=M\u00E9todo de avalia\u00E7\u00E3o
+form.score.assessment.per.answer=Pontua\u00E7\u00E3o por resposta
+form.section.selection_all=$org.olat.ims.qti.editor\:form.section.selection_all
+form.section.selection_pre=N\u00FAmero de perguntas nesta se\u00E7\u00E3o
+form.section.selection_pre.hover=Selecione se todas ou apenas um n\u00FAmero especificado de perguntas devem ser exibidos no teste.
+form.section.shuffle=Ordem aleat\u00F3ria de perguntas?
+form.section.visible=T\u00EDtulo da se\u00E7\u00E3o vis\u00EDvel no teste
+form.test.correct.text=Feedback para todas as respostas corretas
+form.test.correct.title=T\u00EDtulo
+form.test.export.score=Pontua\u00E7\u00E3o geral deste teste
+form.test.incorrect.text=Feedback para resposta errada
+form.test.incorrect.title=T\u00EDtulo
+form.testPart.navigationMode=Modo de navega\u00E7\u00E3o
+form.testPart.navigationMode.hint=Linear\: As perguntas devem ser resolvidas na ordem definida. N\u00E3o linear\: a ordem das perguntas pode ser escolhida.
+form.testPart.navigationMode.linear=Linear
+form.testPart.navigationMode.nonlinear=N\u00E3o linear
+form.unkown=Desconhecido
+form.upload=Upload de arquivo
+inherit=Herdar
+item.session.control.allow.comment=Permitir coment\u00E1rios
+item.session.control.allow.comment.hint=Um participante do teste pode tomar notas pessoais. Isso deve ser ativado em "Op\u00E7\u00F5es".
+item.session.control.allow.review=Permitir revis\u00E3o de perguntas
+item.session.control.allow.review.hint=Ap\u00F3s o t\u00E9rmino de um teste, a revis\u00E3o do teste \u00E9 poss\u00EDvel.
+item.session.control.allow.skipping=Permitir pular quest\u00F5es
+item.session.control.allow.skipping.hint=O teste pode ser terminado antes que todas as perguntas tenham sido respondidas.
+item.session.control.attempts=Tentativas
+item.session.control.show.solution=Mostrar solu\u00E7\u00E3o
+item.session.control.show.solution.hint=Solu\u00E7\u00E3o \u00E9 mostrada na revis\u00E3o tamb\u00E9m.
+max.score=Pontua\u00E7\u00E3o Max.
+min.score=Pontua\u00E7\u00E3o Min.
+new.circle=C\u00EDrculo
+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.mc=Escolha M\u00FAltipla
+new.rectangle=Ret\u00E2ngulo
+new.sc=Escolha \u00FAnica
+new.section=Se\u00E7\u00E3o
+new.spots=Adicionar marca\u00E7\u00F5es
+new.testpart=Parte do teste
+new.upload=Enviar arquivo
+preview=Amostra
+time.limit.max=Tempo limite (minutos)
+title.add=$org.olat.ims.qti.editor\:title.add
+tools.change.copy=$org.olat.ims.qti.editor\:tools.change.copy
+tools.change.delete=$org.olat.ims.qti.editor\:tools.change.delete
+tools.export.docx=$org.olat.ims.qti.editor\:tools.export.docx
+tools.export.header=$org.olat.ims.qti.editor\:tools.export.header
+tools.export.qpool=$org.olat.ims.qti.editor\:tools.export.qpool
+tools.import.qpool=$org.olat.ims.qti.editor\:tools.import.qpool
+tools.import.table=$org.olat.ims.qti.editor\:tools.import.table
+tools.reload.from.files=Recarregar arquivos e atualizar o cache
+tools.reload.from.files.tooltip=Vis\u00EDvel apenas para administradores
+warning.alien.assessment.item=Este tipo de pergunta n\u00E3o pode ser processada com o editor OpenOLAT.
+warning.alien.assessment.test=Este teste n\u00E3o pode ser processado com o editor OpenOLAT.
+warning.atleastonesection=A se\u00E7\u00E3o n\u00E3o pode ser exclu\u00EDda. Um teste ou uma parte de teste deve conter pelo menos uma se\u00E7\u00E3o.
+warning.feedback.cutvalue=O feedback \u00E9 baseado no valor de corte. Voc\u00EA precisa defini-lo primeiro.
+warning.in.use=O recurso j\u00E1 \u00E9 usado para fins de avalia\u00E7\u00E3o. A edi\u00E7\u00E3o \u00E9 limitada.
diff --git a/src/main/java/org/olat/ims/qti21/ui/statistics/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti21/ui/statistics/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..eaa4b5d5e2f493b5056d186be6e04ac9e897c7da
--- /dev/null
+++ b/src/main/java/org/olat/ims/qti21/ui/statistics/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,38 @@
+#Mon Nov 21 20:05:43 CET 2016
+answer.correct=$org.olat.ims.qti.statistics.ui\:answer.correct
+answer.false=$org.olat.ims.qti.statistics.ui\:answer.false
+answer.noanswer=$org.olat.ims.qti.statistics.ui\:answer.noanswer
+answer.points=$org.olat.ims.qti.statistics.ui\:answer.points
+chart.cutscore=$org.olat.ims.qti.statistics.ui\:chart.cutscore
+chart.duration.histogramm=$org.olat.ims.qti.statistics.ui\:chart.duration.histogramm
+chart.duration.histogramm.legend=$org.olat.ims.qti.statistics.ui\:chart.duration.histogramm.legend
+chart.item=$org.olat.ims.qti.statistics.ui\:chart.item
+chart.maxscore=$org.olat.ims.qti.statistics.ui\:chart.maxscore
+chart.percent.participants=$org.olat.ims.qti.statistics.ui\:chart.percent.participants
+chart.percent.participants.num=$org.olat.ims.qti.statistics.ui\:chart.percent.participants.num
+chart.points=$org.olat.ims.qti.statistics.ui\:chart.points
+chart.responses=$org.olat.ims.qti.statistics.ui\:chart.responses
+chart.score.histogramm=$org.olat.ims.qti.statistics.ui\:chart.score.histogramm
+fib.wrong.answer=$org.olat.ims.qti.statistics.ui\:fib.wrong.answer
+fig.averagedur=$org.olat.ims.qti.statistics.ui\:fig.averagedur
+fig.averagescore=$org.olat.ims.qti.statistics.ui\:fig.averagescore
+fig.avg=$org.olat.ims.qti.statistics.ui\:fig.avg
+fig.correctanswers=$org.olat.ims.qti.statistics.ui\:fig.correctanswers
+fig.courseId=$org.olat.ims.qti.statistics.ui\:fig.courseId
+fig.failed=$org.olat.ims.qti.statistics.ui\:fig.failed
+fig.itemdiff=$org.olat.ims.qti.statistics.ui\:fig.itemdiff
+fig.median=$org.olat.ims.qti.statistics.ui\:fig.median
+fig.mode=$org.olat.ims.qti.statistics.ui\:fig.mode
+fig.notanswered=$org.olat.ims.qti.statistics.ui\:fig.notanswered
+fig.participants=$org.olat.ims.qti.statistics.ui\:fig.participants
+fig.passed=$org.olat.ims.qti.statistics.ui\:fig.passed
+fig.span=$org.olat.ims.qti.statistics.ui\:fig.span
+fig.stddev=$org.olat.ims.qti.statistics.ui\:fig.stddev
+fig.surveyId=$org.olat.ims.qti.statistics.ui\:fig.surveyId
+fig.testId=$org.olat.ims.qti.statistics.ui\:fig.testId
+fig.title=$org.olat.ims.qti.statistics.ui\:fig.title
+fig.wronganswers=$org.olat.ims.qti.statistics.ui\:fig.wronganswers
+menu.title=$org.olat.ims.qti.statistics.ui\:menu.title
+section=$org.olat.ims.qti.statistics.ui\:section
+stats.unsupported.interaction=n\u00E3o \u00E9 suportado
+user.not.answer=$org.olat.ims.qti.statistics.ui\:user.not.answer
diff --git a/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..103d2a21430114bd544895e72b978a33c7b173a6
--- /dev/null
+++ b/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,38 @@
+#Mon Nov 21 20:23:52 CET 2016
+assessment.status.done=avaliado
+assessment.status.inProgress=Iniciado
+assessment.status.inReview=Para revisar
+assessment.status.notStart=N\u00E3o iniciado
+assessment.tool.assessable.items=Lista de itens avali\u00E1veis
+assessment.tool.numOfAssessedGroups={0} Grupo(s)
+assessment.tool.numOfAssessedIdentities={0} Usu\u00E1rios
+assessment.tool.numOfFailed={0} Usu\u00E1rios falharam
+assessment.tool.numOfPassed={0} usu\u00E1rios passaram
+assessment.tool.overview=Vis\u00E3o geral
+assessment.tool.quick.links=Links r\u00E1pidos
+command.next=Ir para pr\u00F3ximo usu\u00E1rio
+command.previous=Ir para usu\u00E1rio anterior
+filter=Filtro
+filter.anonymousUsers=Usu\u00E1rios an\u00F4nimos
+filter.done=Avaliado
+filter.failed=N\u00E3o passou
+filter.groups=Grupos
+filter.inProgress=Iniciado
+filter.inReview=Para revisar
+filter.otherUsers=Todos usu\u00E1rios (inclusive propriet\u00E1rios e treinadores)
+filter.passed=Aprovado
+index.introduction=Avalie os participantes deste recurso did\u00E1tico usando sua ferramenta de avalia\u00E7\u00E3o. Isso permite-lhe acessar e modificar os resultados dos testes.
+reopen=Reabrir para avalia\u00E7\u00E3o
+review=Revis\u00E3o
+save.done=Salvar e definir status como "feito"
+statistics.small.overview=Vis\u00E3o geral das estat\u00EDsticas
+table.header.assessmentStatus=Status
+table.header.elements.toReview=Para revisar
+table.header.name=Usu\u00E1rio
+table.header.numOfInitialLaunch=Recurso aberto pelo menos uma vez
+table.header.numOfOtherUsers=N\u00FAmero de usu\u00E1rios n\u00E3o-registrados
+table.header.numOfParticipants=N\u00FAmero de participantes inscritos
+table.header.numOfPassed=Aprovado
+table.header.scoreAverage=M\u00E9dia
+users=Usu\u00E1rios
+waiting.review=Revis\u00F5es pendentes
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 9e1a4550b87b0f700f9dfb89a25ab280b82eb4b7..84b419a9f7acd9828fdd5db5ae7dd7c2560a273e 100644
--- a/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 03 11:24:42 CEST 2015
+#Mon Nov 21 20:25:39 CET 2016
 coaching.enabled=Coaching ativo
 coaching.on=Ativo
 coaching.title=T\u00EDtulo do Treinador
@@ -14,7 +14,6 @@ error.search.form.too.many=Muitos resultados de pesquisa. Por favor, restrinja a
 group.name=Grupo
 groups.menu.title=Meu grupo
 groups.menu.title.alt=Meu grupo
-
 home.link=Cart\u00E3o de visitas
 main.menu.title=$\:site.title
 main.menu.title.alt=$\:site.title.alt
@@ -34,6 +33,7 @@ previous=Anterior
 previous.course=$\:previous
 previous.group=$\:previous
 previous.student=$\:previous
+results=Resultados
 search=Pesquisa
 search.form.login=Usu\u00E1rio
 search.menu.title=Buscar Usu\u00E1rio
@@ -54,6 +54,7 @@ table.header.lastScoreDate=$org.olat.course.assessment\:table.header.lastScoreDa
 table.header.login=Logados
 table.header.passed=$org.olat.course.assessment\:table.header.passed
 table.header.progress=Progresso
+table.header.recertification=Re-certifica\u00E7\u00E3o
 table.header.score=$org.olat.course.assessment\:table.header.score
 table.header.show=$org.olat.course.assessment\:table.header.show
 tooltip.of={0} de {1}
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 7135ba1c57176917828dcdaeac4f6e03ea7449c1..3680e5f31ced38c4d3f3c1384ce5fe6dbf033057 100644
--- a/src/main/java/org/olat/modules/gotomeeting/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/gotomeeting/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Jun 15 22:26:03 CEST 2016
+#Mon Nov 21 20:39:48 CET 2016
 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 636a6457e4c059063c9790f4b390843aaa4ee1af..a92e48798bb6ee091a95a790ef04c043b0aa0281 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,6 +1,121 @@
-#Fri Sep 16 10:07:12 CEST 2016
+#Mon Nov 21 21:31:13 CET 2016
+access=Acesso
+access.binder=As pessoas abaixo t\u00EAm acesso \u00E0 carteira do portf\u00F3lio
+access.rights=Adicionar direitos de acesso
+access.rights.coach=grau
+access.rights.coach.long=Como treinador (ler / comentar / avaliar e encerrar)
+access.rights.date=Data
+access.rights.element=Elemento
+access.rights.invitee=Convidado
+access.rights.invitee.long=Como convidado (ler / comentar)
+access.rights.owner.long=Como propriet\u00E1rio (ler / gravar)
+access.rights.reviewer=comentar
+access.rights.reviewer.long=como revisor (ler / comentar)
+action=A\u00E7\u00E3o
+add.citation=Adicionar cita\u00E7\u00E3o
+add.file=Adicionar documento
+add.html=Adicionar HTML
+add.image=Adicionar imagem
+add.invitation=Adicionar convite
+add.media=Adicionar arquivo de m\u00EDdia
+add.member=Adicionar membro
+add.text=Adicionar texto
+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
+artefact.EfficiencyStatement=Comprovante de conclus\u00E3o
+artefact.FileResource.BLOG=Entrada de Blog
+artefact.FileResource.WIKI=P\u00E1gina Wiki
+artefact.Forum=Postagem em Forum
+artefact.bc=Arquivo
+artefact.citation=Cita\u00E7\u00E3o
+artefact.collect.date=Data
+artefact.collect.link=Link
+artefact.descr=Descri\u00E7\u00E3o
+artefact.file=Arquivo
+artefact.image=Imagem
+artefact.source=Fonte
+artefact.text=Texto
+artefact.title=T\u00EDtulo
+artefact.video=V\u00EDdeo
+assignment=Atribui\u00E7\u00E3o
+assignment.content=Atribui\u00E7\u00E3o
+assignment.document.upload=Documento
+assignment.documents=Documentos para a atribui\u00E7\u00E3o
+assignment.hide=Esconder atribui\u00E7\u00E3o
+assignment.summary=Resumo
+assignment.title=T\u00EDtulo
+assignment.type=Tipo
+assignment.type.document=Documento
+assignment.type.essay=Reda\u00E7\u00E3o
 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
+begin.date=Come\u00E7ar
+binder.atleastone=Por favor, selecione pelo menos uma pasta.
+binder.by=por {0}
+binder.entry.name=em rela\u00E7\u00E3o ao curso
+binder.last.update=\u00DAltima atualiza\u00E7\u00E3o
+binder.none=Entrada flutuante
+binder.num.comments={0} coment\u00E1rios desde a cria\u00E7\u00E3o
+binder.num.sections.pages={0} se\u00E7\u00F5es com um total de {1} entradas
+binder.status=Status
+binder.title=Pasta do portf\u00F3lio {0}
+binders=Pastas (liga\u00E7\u00F5es)
+categories=Categorias
+categories.hint=Insira a categoria do texto e pressione "Enter" para criar a categoria desejada.
+changes.since=Mudan\u00E7as
+citation=Cita\u00E7\u00E3o
+close=Fechar
+close.confirm.descr=Voc\u00EA quer fechar esta entrada "{0}"?
+close.confirm.title=Fechar
+close.page=Fechar entrada
+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
+command.openassessment=Ferramenta de avalia\u00E7\u00E3o
+comment.one=1 coment\u00E1rio
+comment.several={0} coment\u00E1rios
+comment.title=Coment\u00E1rios
+comment.zero=Ainda sem coment\u00E1rios
+confirmation=Confirma\u00E7\u00E3o
+create.binder=Criar pasta (liga\u00E7\u00E3o)
+create.empty.binder=Nova pasta vazia
+create.empty.binder.from.course=Nova pasta da tarefa de portf\u00F3lio de cursos
+create.empty.binder.from.template=Nova pasta do modelo
+create.new.assignment=Nova atribui\u00E7\u00E3o
+create.new.assignment.descr=Criar uma nova atribui\u00E7\u00E3o para atribuir algo \u00E0 algu\u00E9m
+create.new.assignment.title=Criar uma nova atribui\u00E7\u00E3o
+create.new.binder=Criar nova pasta
+create.new.binder.descr=Crie um novo pasta de portf\u00F3lio para estruturar e organizar as entradas do seu portf\u00F3lio e torn\u00E1-las acess\u00EDveis a outros usu\u00E1rios para coment\u00E1rios e classifica\u00E7\u00F5es.
+create.new.binder.title=Criar uma nova pasta
+create.new.page=Criar nova entrada
+create.new.page.descr=Crie uma nova entrada de portf\u00F3lio para refletir sobre seu progresso de aprendizagem ou apresentar seu trabalho ou um t\u00F3pico espec\u00EDfico para outros usu\u00E1rios. Uma entrada de portf\u00F3lio pertence a voc\u00EA e s\u00F3 \u00E9 vis\u00EDvel para voc\u00EA, a menos que voc\u00EA a publique para seu treinador ou outros usu\u00E1rios.
+create.new.page.title=Criar uma nova entrada de portf\u00F3lio
+create.new.section=Criar nova se\u00E7\u00E3o
+create.new.section.text=Crie uma nova se\u00E7\u00E3o nesta pasta de portf\u00F3lio para estruturar e organizar suas entradas de portf\u00F3lio e torn\u00E1-las acess\u00EDveis a outros usu\u00E1rios para coment\u00E1rios e classifica\u00E7\u00F5es.
+create.new.section.title=Criar nova se\u00E7\u00E3o
+create.page=Criar entrada
+create.section=Criar se\u00E7\u00E3o
+create.start.assignment=Criar nova entrada para atribui\u00E7\u00E3o
+creators=Criadores
+delete.assignment.confirm.descr=Deseja realmente excluir esta atribui\u00E7\u00E3o "{0}"?
+delete.assignment.confirm.title=Excluir atribui\u00E7\u00E3o
+delete.assignment.in.use.confirm.descr=$\:delete.assignment.confirm.descr <div class\='o_warning'> J\u00E1 existem usu\u00E1rios que iniciaram a atribui\u00E7\u00E3o. </div>
+delete.binder=Excluir pasta (portf\u00F3lio)
+delete.binder.acknowledge=Eu entendo que o fich\u00E1rio e todas as suas entradas ser\u00E3o definitivamente apagados.
+delete.binder.acknowledge.2=Eu entendo que a pasta n\u00E3o pode ser restaurado novamente.
+delete.binder.success=Pasta foi exclu\u00EDda com sucesso.
+delete.binder.warning=Deseja realmente quer apagar a pasta "{0}"? Ele cont\u00E9m <strong>{1}</strong> se\u00E7\u00F5es, <strong>{2}</strong> entradas e <strong>{3}</strong> coment\u00E1rios.
+delete.def.page=Excluir entrada
+delete.def.page.confirm.descr=Deseja realmente excluir esta entrada "{0}"?
+delete.def.page.confirm.title=Excluir entrada
+delete.def.pages.confirm.descr=Deseja realmente excluir essas entradas "{0}"?
+delete.def.pages.confirm.title=Excluir {0} entradas
+delete.media.confirm.descr=Deseja realmente apagar esta m\u00EDdia "{0}"?
+delete.media.confirm.title=Excluir m\u00EDdia
+delete.page=Colocar entrada na lixeira
 error.begin.after.end=A data de in\u00EDcio deve ser anterior \u00E0 data de t\u00E9rmino.
 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.
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
new file mode 100644
index 0000000000000000000000000000000000000000..a7fd1a8e8250e9cb5dd117882c0ca411a95dbc07
--- /dev/null
+++ b/src/main/java/org/olat/modules/portfolio/ui/editor/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,40 @@
+#Mon Nov 21 21:35:18 CET 2016
+EfficiencyStatement=Comprovante de conclus\u00E3o
+FileResource.BLOG=Blog
+FileResource.WIKI=P\u00E1gina Wiki
+Forum=F\u00F3rum
+add.EfficiencyStatement=Comprovante de conclus\u00E3o
+add.FileResource.BLOG=Blog
+add.FileResource.WIKI=P\u00E1gina Wiki
+add.Forum=F\u00F3rum
+add.bc=Documento
+add.citation=Cita\u00E7\u00E3o
+add.content.descr=Adicione partes de conte\u00FAdo a esta p\u00E1gina. Voc\u00EA pode mover e rearranjar partes de sua entrada mais tarde.
+add.content.title=Adicionar conte\u00FAdo
+add.element.above=Adicionar parte acima
+add.element.below=Adicionar parte abaixo
+add.hr=Separador
+add.htitle=T\u00EDtulo
+add.htmlraw=Se\u00E7\u00E3o de texto
+add.image=Imagem
+add.others=Selecionar da central de m\u00EDdias
+add.text=Texto
+add.video=V\u00EDdeo
+bc=Documento
+h1=h1
+h2=h2
+h3=h3
+h4=h4
+h5=h5
+h6=h6
+hr=Separador
+htitle=T\u00EDtulo
+htmlraw=Se\u00E7\u00E3o de texto
+image=Imagem
+move.down=Mover para baixo
+move.up=Mover para cima
+raw.example=Clique para editar o texto. O editor de HTML ser\u00E1 aberto.
+save.and.close=Fechar
+text=Texto
+title.example=<h1>Clique para editar o t\u00EDtulo</h1>
+video=V\u00EDdeo
diff --git a/src/main/java/org/olat/modules/portfolio/ui/wizard/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/portfolio/ui/wizard/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..8e36afee0d52d62b204049c4c588e105929cf611
--- /dev/null
+++ b/src/main/java/org/olat/modules/portfolio/ui/wizard/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,8 @@
+#Mon Nov 21 21:36:40 CET 2016
+add.choose.title=Escolha um usu\u00E1rio
+add.confirm.title=Vis\u00E3o Geral
+add.mail.title=Enviar Email
+add.permission.title=Direitos de acesso
+mail.body=Corpo do Email
+mail.sendMail=Enviar E-mail
+mail.subject=Assunto do Email
diff --git a/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_pt_BR.properties
index 98f3032c664f27760b524dcfb3a9f335ffaadb4d..a419434eb79404ac77764a2e630c1ada72947e86 100644
--- a/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Jun 15 20:58:05 CEST 2016
+#Mon Nov 21 21:40:30 CET 2016
 add=+
 add.to.list=Adicionar \u00E0 lista
 applications=Aplica\u00E7\u00F5es
@@ -11,8 +11,15 @@ classification.taxonomy.parents=Caminho
 collection.creationDate=Criado em
 collection.name=Nome
 confirm.delete=Voc\u00EA realmente quer apagar esta pergunta "{0}"? Ela ser\u00E1 exclu\u00EDda de todos os grupos, reservat\u00F3rios e listas.
+confirm.delete.plural=Deseja mesmo eliminar estas perguntas "{0}"? Elas ser\u00E3o exclu\u00EDdos de todos os grupos, reservat\u00F3rios e listas.
 confirm.delete.source=Voc\u00EA realmente deseja excluir esta lista?
 confirm.unshare=Voc\u00EA realmente deseja remover essa quest\u00E3o "{0}"?
+convert.format=Formato
+convert.item=Converter
+convert.item.msg=Deseja converter as {0} quest\u00F5es no seguinte formato?
+convert.item.not.possible=Voc\u00EA n\u00E3o selecionou nenhuma pergunta que voc\u00EA possa converter.
+convert.item.successful={0} pergunta(s) convertida(s) com \u00EAxito.
+convert.item.warning={0} n\u00E3o foi convertida.
 copy=Copiar
 copy.confirmation=Voc\u00EA realmente deseja copiar esta pergunta?
 create.collection.description=D\u00EA um nome \u00E0 sua lista.
@@ -65,8 +72,10 @@ item.pooled=Pergunta {0} foi adicionada ao reservat\u00F3rio.
 item.shared=Pergunta {0} foi compartilhada.
 item.type.essay=Esbo\u00E7o
 item.type.fib=Fill-in-Blank
+item.type.hotspot=Hotspot
 item.type.kprim=KPrim
 item.type.mc=Escolha M\u00FAltipla
+item.type.numerical=Entrada num\u00E9rica
 item.type.sc=Escolha \u00FAnica
 item.type.unkown=Desconhecido
 lifecycle=Vida \u00FAtil
diff --git a/src/main/java/org/olat/modules/qpool/ui/wizard/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/qpool/ui/wizard/_i18n/LocalStrings_pt_BR.properties
index f67856aa81a9e283677e3b16b89beddf1fbcaa0d..5b37154f02c0e95d8e3ed70535cf049710a3ddbe 100644
--- a/src/main/java/org/olat/modules/qpool/ui/wizard/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/qpool/ui/wizard/_i18n/LocalStrings_pt_BR.properties
@@ -1,11 +1,13 @@
-#Mon Feb 08 19:59:57 CET 2016
+#Mon Nov 21 21:41:25 CET 2016
 author.choose.title=Escolher autores
 author.confirm.title=Confirmar
 author.item=Autores
 export.outcome.download.Docx=Arquivo Word para testes (off-line) no papel (incluindo folha mestre)
 export.outcome.download.IMS_QTI_1.2=Arquivo de teste QTI 1.2 para troca com outros LMS compat\u00EDveis
+export.outcome.download.IMS_QTI_2.1=Arquivo de teste QTI 2.1 para troca com outros LMS compat\u00EDveis
 export.outcome.download.Zip=Arquivo ZIP para a troca com outros sistemas OpenOLAT ou para arquivamento
 export.outcome.repository.IMS_QTI_1.2=Teste QTI 1.2 no ambiente autoria de teste
+export.outcome.repository.IMS_QTI_2.1=Teste QTI 2.1 no ambiente de cria\u00E7\u00E3o de teste
 export.overview=Revis\u00E3o
 export.type=Tipo
 export.type.desc=Compatibilidade do formato de exporta\u00E7\u00E3o
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 9f484e96375975ba43850ce3120f2cf46e623a30..c6f76734ff99408c31cf78ef5fc65d09689c1b7e 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,15 +1,32 @@
-#Wed Jun 15 21:42:08 CEST 2016
+#Mon Nov 21 22:24:48 CET 2016
 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?
+admin.config.hint.title=Cuidado\!
 admin.config.title=Configura\u00E7\u00E3o do v\u00EDdeo
 admin.config.transcoding=Acionar a transcodifica\u00E7\u00E3o do v\u00EDdeo
 admin.config.videoNode=Ativar elemento de curso de v\u00EDdeo.
 admin.menu.title=V\u00EDdeo
 admin.menu.title.alt=Configura\u00E7\u00E3o do Recurso-V\u00EDdeo
+admin.menu.transcoding.title=Transcodifica\u00E7\u00E3o
+button.refresh=Atualizar
+chapter.error.already.exists=J\u00E1 existe um cap\u00EDtulo com este "Timecode"\!
+chapter.error.format=Utilize apenas o formato de tempo HH\:mm\:ss\!
+chapter.error.name.already.exists=Um cap\u00EDtulo com esse nome j\u00E1 existe\!
+chapter.error.notime=Por favor, coloque um tempo v\u00E1lido\!
+chapter.error.notitle=Defina um t\u00EDtulo de cap\u00EDtulo v\u00E1lido\!
+chapter.error.out.of.range=Seu "Timecode" do cap\u00EDtulo excede o comprimento do v\u00EDdeo\!
+delete.transcodings=Todas as Transcodifica\u00E7\u00F5es desta Resolu\u00E7\u00E3o foram exclu\u00EDdas.
+info.transcoding=Transcodifica\u00E7\u00F5es ausentes ser\u00E3o criadas.
 listing.viewing.counter={0} visualiza\u00E7\u00F5es
+manage.transcodings.description=Gerencie todas as transcodifica\u00E7\u00F5es marcando as caixas de sele\u00E7\u00E3o. Se a op\u00E7\u00E3o de resolu\u00E7\u00E3o estiver marcada, desmarque a caixa de sele\u00E7\u00E3o para excluir todos. Caso hajam transcodifica\u00E7\u00F5es incompletas, selecione a caixa de sele\u00E7\u00E3o para transcodificar o restante.
+manage.transcodings.title=Gerenciar transcodifica\u00E7\u00E3o
+missing.transcodings=Aus\u00EAnte
+number.transcodings=j\u00E1 transcodificado
 poster.error.filetype=Para imagens (cartaz) apenas imagens do tipo JPG s\u00E3o suportados.
 poster.help=Imagem do tipo JPG. Certifique-se que o cartaz tem a mesma dimens\u00E3o exata como o v\u00EDdeo original (mesma altura e largura em pixel).
 poster.select=Escolha o enquadramento do poster
+quality.delete=excluir
 quality.master=V\u00EDdeo mestre
 quality.resolution.1080=1080p Full-HD
 quality.resolution.2160=2160p 4K
@@ -17,12 +34,26 @@ quality.resolution.240=240p
 quality.resolution.360=360p
 quality.resolution.480=480p
 quality.resolution.720=720p HD
+quality.resolution.default=Resolu\u00E7\u00E3o padr\u00E3o
+quality.table.header.delete=Fazer
 quality.table.header.dimension=Dimens\u00F5es
 quality.table.header.format=Formato
 quality.table.header.resolution=Resolu\u00E7\u00E3o
 quality.table.header.size=Tamanho
 quality.table.header.view=Amostra
+quality.transcode=transcodificar
 quality.view=amostra
+queue.table.header.creationDate=Criado em
+queue.table.header.creator=Criador
+queue.table.header.displayname=Nome
+queue.table.header.resid=ID
+queue.trans.description=Fila para transcodificar todos os v\u00EDdeos
+sum.video=N\u00FAmero de v\u00EDdeos
+tab.admin.list=Transcodifica\u00E7\u00F5es pendentes
+tab.admin.set=Configura\u00E7\u00E3o do v\u00EDdeo
+tab.admin.transcoding=Gerenciar transcodifica\u00E7\u00F5es
+tab.video.chapterConfig=Cap\u00EDtulos
+tab.video.exchange=Substituir v\u00EDdeo
 tab.video.metaDataConfig=Metadaten
 tab.video.posterConfig=Substituir poster
 tab.video.qualityConfig=Qualidade do v\u00EDdeo
@@ -42,8 +73,20 @@ track.upload.error.nofile=Favor selecionar um arquivo
 track.upload.error.nolang=Favor selecionar um arquivo da lista
 transcoding.processing=Processando
 transcoding.waiting=Colocando na fila
+video.chapter.add=Adicionar cap\u00EDtulo
+video.chapter.chapterName=Cap\u00EDtulo
+video.chapter.deleteLink=Excluir
+video.chapter.edit=Editar cap\u00EDtulo
+video.chapter.editLink=Editar
+video.chapter.from=Come\u00E7ar
+video.chapter.intervals=Intervalo
+video.chapter.name=Criar cap\u00EDtulo
+video.chapter.new=Novo cap\u00EDtulo
+video.chapter.title=Gerenciar cap\u00EDtulos
+video.chapter.to=At\u00E9
 video.config.creationDate=Data de cria\u00E7\u00E3o
 video.config.description=Descri\u00E7\u00E3o
+video.config.duration=Tempo de reprodu\u00E7\u00E3o
 video.config.fileSize=Tamanho do arquivo de v\u00EDdeo
 video.config.filename=Nome do arquivo
 video.config.height=Altura
@@ -52,9 +95,17 @@ video.config.poster.hint=Determine aqui qual a imagem ou v\u00EDdeo que voc\u00E
 video.config.poster.replace=Substituir poster
 video.config.poster.upload=Enviar poster
 video.config.ratio=Propor\u00E7\u00E3o da tela
+video.config.track.error.type=apenas arquivos *.vtt e *.srt s\u00E3o permitidos
 video.config.track.table.file=Arquivo de legenda
 video.config.tracks=Arquivos de legenda dispon\u00EDveis
 video.config.tracks.table.add=adicionar
 video.config.tracks.table.delete=excluir
 video.config.tracks.table.lang=idioma
 video.config.width=Largura
+video.contact=Contato
+video.mime.type=Tipo de recurso
+video.mime.type.error=Por favor, escolha apenas arquivos do tipo ".mov" ou ".mp4"\!
+video.not.replaced=Seu arquivo de v\u00EDdeo n\u00E3o foi substitu\u00EDdo. Escolha um recurso de v\u00EDdeo v\u00E1lido.
+video.replace.desc=Escolha um arquivo de v\u00EDdeo do seu sistema de arquivos. Para substituir o arquivo antigo, confirme pressionando o bot\u00E3o "Substituir v\u00EDdeo".
+video.replace.upload=Enviar arquivo de v\u00EDdeo
+video.replaced=Seu arquivo de v\u00EDdeo foi substitu\u00EDdo e novas resolu\u00E7\u00F5es est\u00E3o sendo transcodificadas.
diff --git a/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_pt_BR.properties
index dae2a7f4bdd0274a05c898899c1e7eaa87a7a128..55da5518b7043afff643eec089cc72ff8828d7bb 100644
--- a/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Jun 15 22:27:08 CEST 2016
+#Mon Nov 21 22:25:05 CET 2016
 admin.menu.title=vitero
 admin.menu.title.alt=Configura\u00E7\u00E3o de servidores vitero
 available.places=Existam {0} lugares dispon\u00EDveis para esta reuni\u00E3o
@@ -29,3 +29,4 @@ delete.confirm=Voc\u00EA realmente quer apagar a reuni\u00E3o? A reuni\u00E3o ta
 delete.nok=A reuni\u00E3o n\u00E3o p\u00F4de ser exclu\u00EDdo por raz\u00F5es desconhecidas. Por favor, tente novamente mais tarde ou entre em contato com o administrador.
 delete.ok=A reuni\u00E3o foi exclu\u00EDda com sucesso.
 enabled=ativado
+error.bookingCollision=Conflito na reserva