diff --git a/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties b/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties index d4d742d31df56405123b45882e8ee5d77fa01416..7bd6725970a4f5ffc9da678275ad96a7181617a9 100644 --- a/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Thu Jan 11 12:11:50 CET 2018 +#Sat May 12 00:00:09 CEST 2018 blog=Blog catalogue=Katalog course=Kurs diff --git a/src/main/java/org/olat/admin/security/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/security/_i18n/LocalStrings_pt_BR.properties index 1c76497182be36931ed460e81130c0a7ad4e5b00..037429c01f1a8cd4551eae5612104f4e4a1236a8 100644 --- a/src/main/java/org/olat/admin/security/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/admin/security/_i18n/LocalStrings_pt_BR.properties @@ -1,10 +1,29 @@ -#Thu Feb 08 14:10:50 CET 2018 +#Fri May 11 23:58:50 CEST 2018 admin.menu.title=Seguran\u00E7a admin.menu.title.alt=Altere as configura\u00E7\u00F5es de seguran\u00E7a +sec.content.security.policy=Pol\u00EDtica de Seguran\u00E7a de Conte\u00FAdo (CSP) +sec.content.security.policy.report.only=Comunicar apenas +sec.content.type.options=Evitar que o navegador adivinhe o conte\u00FAdo do script e estilo com o cabe\u00E7alho HTTP +sec.csp.connect.src=connect-src +sec.csp.default.src=default-src +sec.csp.default.value=Valor sempre adicionado\: {0}. Exemplo {1} +sec.csp.font.src=font-src +sec.csp.frame.src=frame-src +sec.csp.img.src=img-src +sec.csp.media.src=media-src +sec.csp.object.src=object-src +sec.csp.plugin.type=plugin-type +sec.csp.script.src=script-src +sec.csp.style.src=style-src sec.description=Escolha o n\u00EDvel de seguran\u00E7a de acordo com as exig\u00EAncias da sua institui\u00E7\u00E3o. Para conseguir os maiores n\u00EDveis de seguran\u00E7a, todos os recursos de seguran\u00E7a abaixo devem estar acionados +sec.description.csp=Warning\! This configuration can block or break content like LTI course elements, external pages and HTML pages. The following course elements are currently not supported\: card2brain, edubase, edubook, GoToTraining, openmeeting, vitero and Paypal. You will find more informations about content security policy under <a href\="https\://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy" target\="_blank">Content-Security-Policy</a>. +sec.description.headers=Esses cabe\u00E7alhos impedem o comportamento inseguro. sec.force.download=For\u00E7ar download de arquivos em pastas +sec.strict.transport.sec=Evitar o downgrade de HTTPS para HTTP com cabe\u00E7alho HTTP sec.title=Configura\u00E7\u00F5es de seguran\u00E7a sec.top.frame.explanation=Devido a raz\u00F5es de compatibilidade, o componente de texto HTML (TinyMCE) de OpenOLAT n\u00E3o pode ser incorporado em um quadro. sec.topframe=Impedir a incorpora\u00E7\u00E3o em quadros sec.wiki=Bloquear recursos wiki sec.xframe.sameorigin=Impedir a incorpora\u00E7\u00E3o em quadros enviando o cabe\u00E7alho HTTP X-FRAME-OPTIONS\=SAMEDOMAIN +security.configuration=Configura\u00E7\u00E3o +security.csp.log=Log de pol\u00EDtica de seguran\u00E7a de conte\u00FAdo diff --git a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties index 1475807e1a67295c6ef0389f156da9f3a424c74c..ee1cd0d7e545623ae198f0b6f4099c7a8c9d20d5 100644 --- a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Thu Feb 08 14:12:17 CET 2018 +#Fri May 11 23:58:52 CEST 2018 cal.add.event=Adicionar evento cal.add.readonly=(somente leitura) cal.color.choose=Escolher cor 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 9c849bf555eec0f6df915cbe737dda9ce6c4d380..fb7e65ca11ad5ccdae05ac7674db1ab317475ae6 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 @@ -#Wed Feb 28 13:29:33 CET 2018 +#Fri May 11 23:13:11 CEST 2018 alert=Favor selecionar no m\u00EDnimo um objeto para sua a\u00E7\u00E3o. back=Voltar calendar.choose=Escolha uma data do mini calend\u00E1rio @@ -109,6 +109,7 @@ toolbox.actions=A\u00E7\u00F5es toolbox.tools=Ferramentas top=Ir para o topo top.alt=Ir para o topo da p\u00E1gina +user.fullname.separator=/ user.guest=Convidado warn.beta.feature=\=Aten\u00E7\u00E3o\! Essa \u00E9 uma fun\u00E7\u00E3o experimental. Saiba que o uso desta fun\u00E7\u00E3o pode resultar em um comportamento inesperado. warn.header=Aviso diff --git a/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_pt_BR.properties index 451f0981f2a3794f25c3c24d7674cbb758daeb84..db96a6cc91025198c254bb4091134854e9dd2407 100644 --- a/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Tue May 02 23:50:13 CEST 2017 +#Fri May 11 23:50:30 CEST 2018 Directory=Pasta FileDeleteFailed=Arquivos/pastas <b>{0}</b> n\u00E3o puderam ser apagados. FileDeleted=Arquivos/pastas <b>{0}</b> apagados com sucesso. @@ -74,7 +74,9 @@ header.Size=Tamanho header.Status=Status header.Type=Tipo header.Version=Vers\u00E3o +header.license=Licen\u00E7a invalid.file.names=*** +license.admin.title=Pasta lock.description=Um ou mais arquivos est\u00E3o bloqueados. lock.title=Arquivo(s) bloqueado(s) mc.copy=Copiar objeto diff --git a/src/main/java/org/olat/core/commons/modules/bc/meta/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/modules/bc/meta/_i18n/LocalStrings_pt_BR.properties index 03bac570638ebc212afd648ee6c160d81c9e9a8c..b912351ba884b3e0c6199a6f8e63e747fa6cbecf 100644 --- a/src/main/java/org/olat/core/commons/modules/bc/meta/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/core/commons/modules/bc/meta/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Wed Jun 15 21:45:17 CEST 2016 +#Fri May 11 23:50:40 CEST 2018 cfile.name.notvalid=$org.olat.core.commons.modules.bc\:cfile.name.notvalid external.url=Link externo para este recurso file.name.notvalid=Por favor traduzir\! O nome do arquivo n\u00E3o \u00E9 v\u00E1lido, por favor, remova quaisquer caracteres inv\u00E1lidos\! Os caracteres inv\u00E1lidos\: non Latin-1, path char, \:, etc... @@ -16,9 +16,12 @@ mf.error.filename.invalidchars=O nome do objeto cont\u00E9m caracteres inv\u00E1 mf.file=Arquivo mf.filename=Nome do arquivo mf.filename.warning=<I class \="o_icon o_icon_warn"> </i> Este arquivo cont\u00E9m caracteres inv\u00E1lidos que foram removidos. +mf.freetext=Texto da Licen\u00E7a mf.header=Meta dados arquivo/pasta mf.language=Idioma mf.lastModified=\u00DAltima modifica\u00E7\u00E3o\: +mf.license=Licen\u00E7a +mf.licensor=Licenciador mf.locked=Bloqueado mf.locked.description={0} em {1} mf.locked.help=Bloquear o arquivo se outros usu\u00E1rios n\u00E3o devem ser capazes de substituir, excluir ou mov\u00EA-lo. diff --git a/src/main/java/org/olat/core/commons/services/csp/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/services/csp/ui/_i18n/LocalStrings_pt_BR.properties new file mode 100644 index 0000000000000000000000000000000000000000..4d81b10849ebe74631a56f3f6d3450719ca7b9f0 --- /dev/null +++ b/src/main/java/org/olat/core/commons/services/csp/ui/_i18n/LocalStrings_pt_BR.properties @@ -0,0 +1,23 @@ +#Fri May 11 23:15:51 CEST 2018 +blocked.uri=URI Bloqueada +column.number=N\u00FAmero da coluna +date=Data +document.uri=URI do documento +effective.directive=Diretiva +line.number=N\u00FAmero da linha +original.policy=Pol\u00EDtica original +referrer=Referenciador +script.sample=Amostra de script +source.file=Arquivo +table.header.blocked.uri=URI bloqueado +table.header.column.number=Coluna +table.header.date=Data +table.header.document.uri=Documento +table.header.effective.directive=Diretiva +table.header.key=ID +table.header.line.number=Linha +table.header.original.policy=Pol\u00EDtica +table.header.referrer=Referenciador +table.header.source.file=Arquivo +user=Usu\u00E1rio +violated.directive=Pol\u00EDtica violada diff --git a/src/main/java/org/olat/core/commons/services/license/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/services/license/ui/_i18n/LocalStrings_pt_BR.properties new file mode 100644 index 0000000000000000000000000000000000000000..5163fded7e96470f557d564fb3d019dc3a1eea1e --- /dev/null +++ b/src/main/java/org/olat/core/commons/services/license/ui/_i18n/LocalStrings_pt_BR.properties @@ -0,0 +1,43 @@ +#Fri May 11 23:35:15 CEST 2018 +add.license.type=Criar licen\u00E7a +admin.default.license.type=Licen\u00E7a inicial +admin.enabled=Ativar licen\u00E7as em +admin.licensor.constant=Licenciador constante +admin.licensor.constant.edit=Editar +admin.licensor.constant.title=Editar licenciador +admin.licensor.creator=Licenciador inicial +admin.lizensor=Licenciador +admin.menu.title=Licen\u00E7as +admin.menu.title.alt=Licen\u00E7as +admin.start.indexer=Ap\u00F3s a ativa\u00E7\u00E3o ou desativa\u00E7\u00E3o de licen\u00E7as em um m\u00F3dulo, voc\u00EA deve iniciar o indexador de pesquisa completo para mostrar as licen\u00E7as corretas nos resultados da pesquisa. +admin.title=Licen\u00E7as +admin.translate=Traduzir licen\u00E7a +edit.license.type=Editar licen\u00E7a +error.is.default.license.type=Voc\u00EA n\u00E3o pode desativar esta licen\u00E7a, porque \u00E9 a licen\u00E7a inicial. Por favor, altere previamente a licen\u00E7a inicial. +error.license.type.name.exists=Este nome j\u00E1 existe. O nome tem que ser \u00FAnico. +license.popup.licensor=Licenciador +license.popup.text=Texto da licen\u00E7a +license.popup.type=Licen\u00E7a +license.type.css.class=Classe CSS +license.type.down=Baixa +license.type.inactive={0} (inativo) +license.type.missing=Licen\u00E7a ausente +license.type.name=Nome +license.type.name.translation=Tradu\u00E7\u00E3o +license.type.text=Texto da Licen\u00E7a +license.type.trans.all\ rights\ reserved=Todos os direitos reservados +license.type.trans.cc\ by=CC por +license.type.trans.cc\ by-nc=CC BY-NC +license.type.trans.cc\ by-nc-nd=CC BY-NC-ND +license.type.trans.cc\ by-nc-sa=CC BY-NC-SA +license.type.trans.cc\ by-nd=CC BY-ND +license.type.trans.cc\ by-sa=CC BY-SA +license.type.trans.cc0=CC0 +license.type.trans.freetext=Texto livre +license.type.trans.no.license=Sem licen\u00E7a +license.type.trans.public\ domain=Dom\u00EDnio p\u00FAblico +license.type.up=Acima +licensor.creator.constant=Licenciador constante +licensor.creator.none=Sem licenciador +licensor.creator.user.name=Usu\u00E1rio atual +table.header.edit=Editar diff --git a/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_pt_BR.properties index 957355907bdb47eb49081b81dd4ab8acf26843a0..d196a0e0a42a88ad03f8aacf94bd0e6b1dc8bf16 100644 --- a/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,5 @@ -#Thu Mar 16 22:12:51 CET 2017 +#Fri May 11 23:51:09 CEST 2018 +chkbx.breadcrumb.onoff=Navega\u00E7\u00E3o "Bread-crumb" chkbx.calendar.onoff=Usar calend\u00E1rio chkbx.chat.onoff=Usar bate-papo do curso chkbx.efficency.onoff=Usar comprovante de conclus\u00E3o 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 b58e8ba42b9d8ba71d6e933d9fa79c793e3e1740..514d26a9134d02d023b59debddfe4e65ba2ebefa 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 @@ -#Wed Feb 28 13:30:38 CET 2018 +#Fri May 11 23:51:11 CEST 2018 command.new_db=Criar novo banco de dados customDb.category=Nome customDb.create=Criar 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 22c93af5becb49105c9fbe635ac23e021aa8d9e4..29febd9a77c5d96ffd9e381df5f1a0664141d0b5 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 @@ -#Thu Feb 08 13:44:27 CET 2018 +#Fri May 11 23:51:23 CEST 2018 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. @@ -8,6 +8,7 @@ box.assessment=Editar por checkbox box.check=Selecionar box.points=Pontua\u00E7\u00E3o box.points.info=({0} Pontos) +box.points.info.score=({0} de {1} Pontos) checkbox.title=T\u00EDtulo checklist=Checklists checklist.point.example=Pontos (min\: {0} / max\: {1}) @@ -48,8 +49,8 @@ details=Detalhes done.by=Completado por\: down=Baixar edit.checkbox=Editar checkbox -error.missing.score.config=Configura\u00E7\u00E3o pontua\u00E7\u00E3o faltante\: "$\:config.points.min" or "$\:config.points.max" error.missing.cutvalue.config=Configura\u00E7\u00E3o pontua\u00E7\u00E3o faltante\: "$\:config.cutvalue" +error.missing.score.config=Configura\u00E7\u00E3o pontua\u00E7\u00E3o faltante\: "$\:config.points.min" or "$\:config.points.max" file=Arquivo filter.all=Mostrar tudo form.error.date=Uma data deve ser indicada. diff --git a/src/main/java/org/olat/course/nodes/edubase/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/edubase/_i18n/LocalStrings_pt_BR.properties index fd734cd397ae67bc2356878ba527012e4e2721b1..6ba3941b4a66e9ffd1c62257297b6e83ea4a6976 100644 --- a/src/main/java/org/olat/course/nodes/edubase/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/course/nodes/edubase/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Thu Nov 23 17:46:43 CET 2017 +#Fri May 11 23:51:30 CEST 2018 condition.accessibility.title=Acesso edubase.book.section.description=Ordem de leitura edubase.book.section.details=Detalhes @@ -23,6 +23,7 @@ form.error.page.to.higher.from=A "p\u00E1gina para" deve ser maior do que a "p\u form.error.wrong.int=Formato num\u00E9rico errado. Exemplos\: 2, 10, 144 form.error.wrong.section.id=Valor inv\u00E1lido link.text=Edubase +open.document=Abrir documento pane.tab.accessibility=Acesso pane.tab.book.section.list=Se\u00E7\u00F5es do livro pane.tab.config=Configura\u00E7\u00E3o 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 b077984244173d350c937493e8028bfa72fcae14..5fefd3d112d79696cbc00086e9b6e9d25ac71e84 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 @@ -#Thu Nov 23 17:47:05 CET 2017 +#Fri May 11 23:52:01 CEST 2018 add.solution=Adicionar solu\u00E7\u00E3o add.task=Adicionar tarefa assessment.group.tool=S\u00E9rie do grupo @@ -82,6 +82,7 @@ download.task=Baixar tarefa download.task.infos={0} ({1} MB) duedate.standard=Data padr\u00E3o\: {0} duedates=Ampliar +duedates.multiple.user=Estender para os usu\u00E1rios escolhidos duedates.user=Ampliar por \u201C{0}\u201D edit.task=Editar tarefa editor.revisions.title=Configura\u00E7\u00E3o da revis\u00E3o @@ -89,6 +90,7 @@ editor.title=Configura\u00E7\u00E3o de envio/apresenta\u00E7\u00E3o embedded.editor=Enviar com editor de texto OpenOLAT enabled=ativado error.assignment.closed=Atribui\u00E7\u00E3o est\u00E1 encerrada +error.atleast.task=Voc\u00EA precisa escolher pelo menos uma tarefa. error.duplicate.coaching=Este usu\u00E1rio \u00E9 um membro de v\u00E1rios grupos nesta tarefa. error.duplicate.memberships=Os seguintes usu\u00E1rios s\u00E3o membros de v\u00E1rios grupos\: {1} error.editor.atLeastOne=Voc\u00EA deve escolher, pelo menos, um tipo de editor. @@ -141,6 +143,7 @@ notifications.correction.doc=Voc\u00EA recebeu coment\u00E1rios para a tarefa "{ notifications.correction.duedate=$\:notifications.correction O prazo para a revis\u00E3o est\u00E1 definido para o {2}. notifications.group.header=Tarefa em grupo no curso "{0}" notifications.group.header.task=Tarefa em grupo "{0}" no curso "{1}" +notifications.header=Tarefa no curso "{0}" notifications.individual.header=Tarefa no curso \u201C{0}\u201D notifications.individual.header.task=Tarefa \u201C{0}\u201D no curso \u201C{1}\u201D notifications.revision.group=Para a tarefa "{0}" no curso "{1}" uma nova revis\u00E3o foi enviada para o grupo "{2}". @@ -322,6 +325,7 @@ warning.group.submit=Esta \u00E9 uma tarefa de grupo\! O documento apresentado \ warning.group.task=Esta \u00E9 uma tarefa de grupo\! A atribui\u00E7\u00E3o de tarefas, a apresenta\u00E7\u00E3o de documentos e a classifica\u00E7\u00E3o s\u00E3o realizadas como um grupo. Contacte seus colegas de grupo sobre como proceder em decidir sobre uma tarefa e resolver de forma colaborativa a tarefa. warning.no.task.choosed=Parece que, devido a uma altera\u00E7\u00E3o na configura\u00E7\u00E3o do elemento de curso, voc\u00EA n\u00E3o foi capaz de escolher uma tarefa para este elemento. warning.no.task.choosed.coach=Parece que, devido a uma altera\u00E7\u00E3o na configura\u00E7\u00E3o do elemento de curso, o designado n\u00E3o foi capaz de escolher uma tarefa para este elemento. +warning.reopen=Se voc\u00EA decidir estender o prazo de envio, isso reabrir\u00E1 automaticamente o envio da tarefa. warning.submit.documents.edited=Voc\u00EA n\u00E3o pode enviar a tarefa. O documento "{1}" est\u00E1 sendo editado por "{0}". warning.tasks.in.process.delete.text=Voc\u00EA realmente deseja apagar esta tarefa? J\u00E1 existem usu\u00E1rios que iniciaram o processo da tarefa. Isso pode resultar em problemas para esses usu\u00E1rios. warning.tasks.in.process.delete.title=$\:warning.tasks.in.process.title diff --git a/src/main/java/org/olat/course/nodes/iq/_content/assessment_run.html b/src/main/java/org/olat/course/nodes/iq/_content/assessment_run.html index d613e8fa0aad762cc7c390533a45d6c52518e805..d181271b76ab232b72b37509bd2e1d7d04498328 100644 --- a/src/main/java/org/olat/course/nodes/iq/_content/assessment_run.html +++ b/src/main/java/org/olat/course/nodes/iq/_content/assessment_run.html @@ -141,7 +141,7 @@ $r.render("highScore") #end -#if($showResultsOnHomePage && $attempts > 0) +#if($showResultsOnHomePage && $r.isNotNull($attempts) && $attempts > 0) <div class="panel panel-default o_results"> <div class="panel-heading"> <h4 class="panel-title">#if ($showResults && $r.available("command.hideResults")) diff --git a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_pt_BR.properties index a3f6ff0835ce257551943bc734c06817c6bd65ed..5c41e4d798d9f61c2a8faec4d436bdf9523f8ead 100644 --- a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Wed Feb 28 13:30:52 CET 2018 +#Fri May 11 23:52:26 CEST 2018 Intro.self=Clicar o bot\u00E3o "Iniciar" para executar o auto-teste. Intro.surv=Clicar o bot\u00E3o "Iniciar" para executar a pesquisa. Intro.test=Clicar o bot\u00E3o "Iniciar" para executar o teste. @@ -51,6 +51,7 @@ error.assessment.pulled=Seu tutor selecioneu o seu teste. error.assessment.stopped=Seu tutor puxou o seu teste. error.begin.after.end=A data de in\u00EDcio deve ser anterior \u00E0 data de t\u00E9rmino. error.entry.locked=O recurso did\u00E1tico selecionado \u00E9 editado atualmente por outro usu\u00E1rio. Favor selecionar algum outro recurso did\u00E1tico. +error.onyx=O plug-in Onyx n\u00E3o \u00E9 mais suportado. error.reopean.failed=Reabrir o teste n\u00E3o pode ser feito error.resource.corrupted=O recurso did\u00E1tico n\u00E3o pode ser interpretado. Parece corrompido ou com o formato errado. error.self.undefined.long=Nenhum auto-teste definido para "{0}" . Escolher um. @@ -111,6 +112,7 @@ qti.form.enablecancel=Permiss\u00E3o para cancelar qti.form.enablesuspend=Permiss\u00E3o para suspender qti.form.fullwindow=Mostrar apenas m\u00F3dulo, sem LMS qti.form.limit.attempts=Limitar o n\u00FAmero de tentativas +qti.form.max.score.item=Mostrar m\u00E1ximo pontos das perguntas qti.form.menudisplay=Exibir menu de navega\u00E7\u00E3o qti.form.menuenable=Permitir menu de navega\u00E7\u00E3o qti.form.menurender=Layout do menu diff --git a/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties index 1492700ad1af1002c3114cd0d53111d2b8e35a16..b46393f10ae0df40a8795ce72ac188b1e8d60c2c 100644 --- a/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Wed Feb 28 13:30:55 CET 2018 +#Fri May 11 23:52:28 CEST 2018 add.member=Adicionar already.all.selected=Voc\u00EA j\u00E1 escolheu todos usu\u00E1rios coaches=Treinadores do Curso diff --git a/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectBrokerManagerImpl.java b/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectBrokerManagerImpl.java index fd2c080f1219491fb493c918d5284c871bc43fdc..1f13e51714be5011f74c69c06efb62fcb0b56edc 100644 --- a/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectBrokerManagerImpl.java +++ b/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectBrokerManagerImpl.java @@ -259,27 +259,28 @@ public class ProjectBrokerManagerImpl implements ProjectBrokerManager { log.debug("start deleteProject project=" + project); final Long projectBrokerId = project.getProjectBroker().getKey(); OLATResourceable projectBrokerOres = OresHelper.createOLATResourceableInstance(this.getClass(),projectBrokerId); - CoordinatorManager.getInstance().getCoordinator().getSyncer().doInSync( projectBrokerOres, new SyncerExecutor() { - public void execute() { - Project reloadedProject = (Project) dbInstance.loadObject(project, true); - // delete first candidate-group, project-group will be deleted after deleting project - SecurityGroup candidateGroup = reloadedProject.getCandidateGroup(); - if ( (courseEnv != null) && (cNode != null) ) { - deleteAllAttachmentFilesOfProject(reloadedProject, courseEnv, cNode); - deleteAllDropboxFilesOfProject(reloadedProject, courseEnv, cNode); - deleteAllReturnboxFilesOfProject(reloadedProject, courseEnv, cNode); - } - dbInstance.deleteObject(reloadedProject); - log.info("deleteSecurityGroup(project.getCandidateGroup())=" + candidateGroup.getKey()); - securityGroupDao.deleteSecurityGroup(candidateGroup); - // invalide with removing from cache - projectCache.remove(projectBrokerId.toString()); + + CoordinatorManager.getInstance().getCoordinator().getSyncer().doInSync( projectBrokerOres, () -> { + Project reloadedProject = (Project) dbInstance.loadObject(project, true); + BusinessGroup projectGroup = reloadedProject.getProjectGroup(); + // delete first candidate-group, project-group will be deleted after deleting project + SecurityGroup candidateGroup = reloadedProject.getCandidateGroup(); + if ( (courseEnv != null) && (cNode != null) ) { + deleteAllAttachmentFilesOfProject(reloadedProject, courseEnv, cNode); + deleteAllDropboxFilesOfProject(reloadedProject, courseEnv, cNode); + deleteAllReturnboxFilesOfProject(reloadedProject, courseEnv, cNode); + } + dbInstance.deleteObject(reloadedProject); + log.info("deleteSecurityGroup(project.getCandidateGroup())=" + candidateGroup.getKey()); + securityGroupDao.deleteSecurityGroup(candidateGroup); + // invalide with removing from cache + projectCache.remove(projectBrokerId.toString()); + if (deleteGroup) { + log.debug("start deleteProjectGroupFor project group=" + projectGroup); + businessGroupService.deleteBusinessGroup(projectGroup); } }); - if (deleteGroup) { - log.debug("start deleteProjectGroupFor project=" + project); - projectGroupManager.deleteProjectGroupFor(project); - } + log.debug("DONE deleteProjectGroupFor project=" + project); } diff --git a/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManager.java b/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManager.java index 777c557eb8d1e3ca2170b8ca3e6d0ae1abbb4177..57243d8b03dc1c8c28565f348c4904a5c3468487 100644 --- a/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManager.java +++ b/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManager.java @@ -146,7 +146,7 @@ public interface ProjectGroupManager { * @param project * @return */ - public abstract List<Identity> addCandidates(List<Identity> addIdentities, Project project); + public List<Identity> addCandidates(List<Identity> addIdentities, Project project); /** * Remove identities as candidates. @@ -161,7 +161,7 @@ public interface ProjectGroupManager { * @param courseResourceableId * @param identity */ - public abstract void sendGroupChangeEvent(Project project, Long courseResourceableId, Identity identity); + public void sendGroupChangeEvent(Project project, Long courseResourceableId, Identity identity); /** * Accept all candidates for a project broker as participants. @@ -170,14 +170,14 @@ public interface ProjectGroupManager { * @param autoSignOut * @param isAcceptSelectionManually */ - public abstract void acceptAllCandidates(Long projectBrokerId, Identity actionIdentity, boolean autoSignOut, boolean isAcceptSelectionManually); + public void acceptAllCandidates(Long projectBrokerId, Identity actionIdentity, boolean autoSignOut, boolean isAcceptSelectionManually); /** * Returns true when a certain project-broker has any candidates in any of his projects * @param projectBrokerId * @return */ - public abstract boolean hasProjectBrokerAnyCandidates(Long projectBrokerId); + public boolean hasProjectBrokerAnyCandidates(Long projectBrokerId); /** * Check if a certain identity has the role of project-manager for certain project. diff --git a/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManagerImpl.java b/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManagerImpl.java index 0e265ff6d5f18218b6f1f3aa59099238eda9871b..cb1bf8353200aa582eeb4faab526763bf2663e41 100644 --- a/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManagerImpl.java +++ b/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManagerImpl.java @@ -185,6 +185,7 @@ public class ProjectGroupManagerImpl implements ProjectGroupManager { return false; } + @Override public void deleteAccountManagerGroup( CoursePropertyManager cpm, CourseNode courseNode) { log.debug("deleteAccountManagerGroup start..."); Property accountManagerGroupProperty = cpm.findCourseNodeProperty(courseNode, null, null, ProjectBrokerCourseNode.CONF_ACCOUNTMANAGER_GROUP_KEY); @@ -245,8 +246,7 @@ public class ProjectGroupManagerImpl implements ProjectGroupManager { @Override public void deleteProjectGroupFor(Project project) { - BusinessGroupService bgs = businessGroupService; - bgs.deleteBusinessGroup(project.getProjectGroup()); + businessGroupService.deleteBusinessGroup(project.getProjectGroup()); } /** @@ -256,9 +256,8 @@ public class ProjectGroupManagerImpl implements ProjectGroupManager { */ @Override public BusinessGroup changeProjectGroupName(Identity ureqIdentity, BusinessGroup projectGroup, String groupName, String groupDescription, OLATResource courseResource) { - BusinessGroupService bgs = businessGroupService; - BusinessGroup reloadedBusinessGroup = bgs.loadBusinessGroup(projectGroup); - return bgs.updateBusinessGroup(ureqIdentity, reloadedBusinessGroup, groupName, groupDescription, + BusinessGroup reloadedBusinessGroup = businessGroupService.loadBusinessGroup(projectGroup); + return businessGroupService.updateBusinessGroup(ureqIdentity, reloadedBusinessGroup, groupName, groupDescription, reloadedBusinessGroup.getExternalId(), reloadedBusinessGroup.getManagedFlagsString(), reloadedBusinessGroup.getMinParticipants(), reloadedBusinessGroup.getMaxParticipants()); } diff --git a/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties index febef551b998c94750fe352a748df22546a9f817..f31c7bb303ba07ead800da88e4f2d19eb2a8a140 100644 --- a/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Wed Feb 28 13:29:35 CET 2018 +#Fri May 11 23:46:23 CEST 2018 businessgroup.contact.bodytext=<p></p>---<p>Ir imediatamente para o grupo "{0}"\: {1}</p> businessgroup.contact.subject=Mensagem para grupo {0} contact.all.coaches=Todos os treinadores (coaches) de grupo diff --git a/src/main/java/org/olat/gui/demo/guidemo/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/gui/demo/guidemo/_i18n/LocalStrings_pt_BR.properties index 1fea268297902da456af69b2e82f289cef36bfae..20ff4224d85a749d6b2a51f96babeb976ce70b6f 100644 --- a/src/main/java/org/olat/gui/demo/guidemo/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/gui/demo/guidemo/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Thu Nov 23 17:53:18 CET 2017 +#Sat May 12 00:00:47 CEST 2018 ErrorDemoController.menu.title=Erros ErrorDemoController.menu.title.alt=Demonstra Error Handling GuiDemoBreadCrumbController.button.add=Add another crumb @@ -42,6 +42,7 @@ GuiDemoWindowControlController.menu.title.alt=Demonstrates WindowControl PollDemoController.menu.title=Poll demo PollDemoController.menu.title.alt=shows how controllers can poll for new gui states advanced_form.cancel=Cancelar +advanced_form.cbdropdown=Caixa de sele\u00E7\u00E3o suspensa advanced_form.checkboxes=Checkboxes advanced_form.description=Existem v\u00E1rios elementos Flexiform utilizados. A forma reage a alguns eventos. No entanto, dados de formul\u00E1rio n\u00E3o ser\u00E3o processados. advanced_form.file=Carregar arquivo @@ -63,6 +64,11 @@ calloutTriggerLink=Adicionar Usu\u00E1rio calloutTriggerLink2=mais... choose=Choose close=Close +guidemo.cbdropdown.book=Livro +guidemo.cbdropdown.clock=Rel\u00F3gio +guidemo.cbdropdown.letter=Carta +guidemo.cbdropdown.non.selected=Favor selecionar +guidemo.cbdropdown.phone=Fone guidemo.dialog.customcss=Start dialog with custom CSS guidemo.dialog.generic=Start generic dialog guidemo.dialog.guimsg=Gerar p\u00E1gina de informa\u00E7\u00F5es 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 ca92a538f532b7de37cc2c5bd7409a976932a1f0..6922be3a80256de59d27ac713b6820b979c75d40 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,4 +1,4 @@ -#Wed Feb 07 18:57:01 CET 2018 +#Fri May 11 23:36:04 CEST 2018 download.example=$org.olat.ims.qti.questionimport\:download.example error.at.line=Problema com a linha {0} form.importdata=$org.olat.ims.qti.questionimport\:form.importdata @@ -8,6 +8,7 @@ item.type.fib=$org.olat.ims.qti.editor\:item.type.fib item.type.kprim=$org.olat.ims.qti.editor\:item.type.kprim item.type.match=$org.olat.ims.qti21.ui.editor\:new.match item.type.matchdraganddrop=$org.olat.ims.qti21.ui.editor\:new.matchdraganddrop +item.type.matchtruefalse=$org.olat.ims.qti21.ui.editor\:new.matchtruefalse 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/AssessmentTestDisplayController.java b/src/main/java/org/olat/ims/qti21/ui/AssessmentTestDisplayController.java index 2eb6621cd5e36c5b73ac37063f5de310af8893b9..f3c255aa375f81737f1a4448d8361eef03d7742e 100644 --- a/src/main/java/org/olat/ims/qti21/ui/AssessmentTestDisplayController.java +++ b/src/main/java/org/olat/ims/qti21/ui/AssessmentTestDisplayController.java @@ -398,9 +398,11 @@ public class AssessmentTestDisplayController extends BasicController implements @Override protected void doDispose() { suspendAssessmentTest(new Date()); - OLATResourceable sessionOres = OresHelper - .createOLATResourceableInstance(AssessmentTestSession.class, candidateSession.getKey()); - CoordinatorManager.getInstance().getCoordinator().getEventBus().deregisterFor(this, sessionOres); + if(candidateSession != null) { + OLATResourceable sessionOres = OresHelper + .createOLATResourceableInstance(AssessmentTestSession.class, candidateSession.getKey()); + CoordinatorManager.getInstance().getCoordinator().getEventBus().deregisterFor(this, sessionOres); + } } /** 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 0473d5c71f6e5ddedf88ef1830bef1de8d87b05a..040eb79015b3d91e14e1730e46b04bda4cec1922 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 @@ -#Wed Feb 07 18:57:28 CET 2018 +#Fri May 11 23:37:20 CEST 2018 actualPoints=$org.olat.modules.iq\:actualPoints admin.12.title=Configura\u00E7\u00F5es QTI 1.2 admin.menu.title=QTI 2.1 @@ -16,8 +16,13 @@ archive.table.header.node=Curso archive.table.header.node.passed=Elemento de curso aprovado archive.table.header.node.points=Pontua\u00E7\u00E3o do elemento do curso archive.table.header.points=$\:table.header.score +archive.table.header.section=Se\u00E7\u00E3o "{0}" archive.table.header.test=Teste +assessment.comment.legend=Notas pessoais +assessment.comment.legend.help=Por favor, use a seguinte caixa de texto para quaisquer notas pessoais durante este teste. Estas notas s\u00E3o vis\u00EDveis apenas para voc\u00EA e n\u00E3o ser\u00E3o levadas em conta para o exame. assessment.item.mark=Adicionar marca\u00E7\u00E3o pessoal como lembrete para rever esta pergunta +assessment.item.point={0} ponto +assessment.item.points={0} pontos assessment.item.status.answered=Respondido assessment.item.status.finished=Conclu\u00EDdo assessment.item.status.modelSolution=Solu\u00E7\u00E3o modelo @@ -72,6 +77,8 @@ confirm.suspend.test=$org.olat.modules.iq\:confirmSuspend confirmation=Confirma\u00E7\u00E3o correct.solution=Solu\u00E7\u00E3o correta correction=Grau +correction.workflow=Workflow de corre\u00E7\u00E3o +correction.workflow.anonymous=An\u00F4nimo create.12.resources=Permitir novos testes QTI 1.2 e perguntas debug.outcomes=Dados de sa\u00EDda debug.responses=Dados de respostas @@ -150,6 +157,7 @@ qti.form.enablecancel=$org.olat.course.nodes.iq\:qti.form.enablecancel qti.form.enablesuspend=$org.olat.course.nodes.iq\:qti.form.enablesuspend qti.form.hide.lms=$org.olat.course.nodes.iq\:qti.form.fullwindow qti.form.limit.attempts=$org.olat.course.nodes.iq\:qti.form.limit.attempts +qti.form.max.score.item=$org.olat.course.nodes.iq\:qti.form.max.score.item 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 @@ -192,6 +200,7 @@ results.of.points=pontos results.of.questions=perguntas results.points=pontos results.questions.overview=Vis\u00E3o geral da pergunta +results.report=Resultados results.score.yourscore=$org.olat.course.nodes.iq\:score.yourscore results.session.status=Status results.session.status.final=Respondido 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 index 573bf12e5df86d3d86b8cbce466034a87b94683a..ab5b398f44dd690682950ed6593b837b7284a2a8 100644 --- 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 @@ -1,19 +1,52 @@ -#Wed Jun 21 23:29:51 CEST 2017 +#Fri May 11 23:41:32 CEST 2018 assessed.identity=Usu\u00E1rio avaliado +back.overview=Voltar ao menu principal comment=Coment\u00E1rio +comment.help=Coment\u00E1rios s\u00E3o vis\u00EDveis para o usu\u00E1rio como para outros treinadores. comment.test=Coment\u00E1rio do teste +confirm.save=Voc\u00EA deseja salvar os resultados como conclu\u00EDdos? correction=Corre\u00E7\u00E3o +correction.assessed.identities=Usu\u00E1rios +correction.assessment.items=Quest\u00F5es +correction.auto=Auto correction.min.max.score=A pontua\u00E7\u00E3o precisa estar entre {0} e {1}. correction.test.title=Grau +error.double.format=Formato numeral incorreto. Exemplos\: 15.0, 5.5, 10 error.in.form=As altera\u00E7\u00F5es n\u00E3o podem ser salvas, pois existem erros em um ou mais itens de pergunta. A descri\u00E7\u00E3o detalhada do erro pode ser encontrada pelo item de pergunta correspondente. grade.no.items=N\u00E3o h\u00E1 resultados para corrigir nesta quest\u00E3o. next.item=Pr\u00F3xima quest\u00E3o +next.user=Pr\u00F3ximo usu\u00E1rio not.responded=A pergunta n\u00E3o foi respondida +number.assessed.identity={0}. usu\u00E1rio +override.score=Substituir pontua\u00E7\u00E3o overview.tests=Vis\u00E3o geral e fechamento previous.item=Quest\u00E3o anterior +previous.user=Usu\u00E1rio anterior +save.back=Salvar e voltar \u00E0 vis\u00E3o geral save.next=Salvar e pr\u00F3xima pergunta save.tests=Salvar resultados como conclu\u00EDdos score=Pontua\u00E7\u00E3o -table.header.action=<i class='o_icon o_icon_actions o_icon-lg'> </i> +status=Status +table.header.action=<i class\='o_icon o_icon_actions o_icon-lg'> </i> +table.header.answered=Respondidas +table.header.autoCorrected=Auto +table.header.corrected=Manual +table.header.item.keywords=Palavras-chave +table.header.item.title=Pergunta +table.header.item.type=Tipo de pergunta +table.header.not.corrected=N\u00E3o corrigido +table.header.notAnswered=N\u00E3o respondido +table.header.score=Pontos +table.header.section=Se\u00E7\u00E3o +table.header.to.review=Para revis\u00E3o +table.header.user=Participante table.header.username=Usu\u00E1rio +to.review=Marcar para revis\u00E3o +tool.review.all=Marcar todos para revis\u00E3o +tool.unreview.all=Remover marca\u00E7\u00F5es +view.solution=Mostrar solu\u00E7\u00E3o +waring.atleast.one=Voc\u00EA precisa de pelo menos uma pergunta. +warning.assessment.item.locked=A resposta est\u00E1 atualmente bloqueada por outro usu\u00E1rio\: {0}. +warning.confirm.save=$\:confirm.save Voc\u00EA ainda tem perguntas n\u00E3o corrigidas. +warning.no.assessment.item=N\u00E3o h\u00E1 nada para corrigir. warning.not.submitted=A resposta n\u00E3o foi enviada pelo 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 index 37899c877dd455e57f381ae2ed3a7bcb463171d9..05c6618598535f32bf5d1cf45be6b49e8a68b72a 100644 --- a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Wed Feb 07 18:58:12 CET 2018 +#Fri May 11 23:42:04 CEST 2018 MULTIPLE=M\u00FAltipla escolha SINGLE=Escolha \u00FAnica add=Adicionar @@ -27,6 +27,7 @@ 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.assessment.item=$\:error.assessment.test error.assessment.test=O arquivo n\u00E3o pode ser interpretado. Parece corrompido ou com o formato errado. 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. @@ -181,6 +182,9 @@ item.session.control.attempts.hint=Esta limita\u00E7\u00E3o das tentativas s\u00 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. lifecycle.version=$org.olat.modules.qpool.ui\:lifecycle.version +match.false=Errado +match.true=Direito +match.unanswered=N\u00E3o respondido math.operator.bigger=> math.operator.biggerEquals=>\= math.operator.equals=\= @@ -208,6 +212,7 @@ new.hottext.text=Text new.kprim=Kprim new.match=Combine new.matchdraganddrop=Arraste e solte +new.matchtruefalse=Verdadeiro/Falso new.mc=Escolha M\u00FAltipla new.numerical=$\:new.fib.numerical new.rectangle=Ret\u00E2ngulo diff --git a/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties index 1b18af085304b2f6c9953878f020e9e8bda4547b..1f3e98aad4b81284c3b9676a75e568cd297294cc 100644 --- a/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Thu Feb 08 14:08:16 CET 2018 +#Fri May 11 23:55:04 CEST 2018 about.copyright=Copyright e contribui\u00E7\u00F5es about.date=Zurique, 8 de Fevereiro de 2011 about.elearningjournal.test.2015=O eLearning-Journal classificou o LMS OpenOLAT com o resultado "muito bom" em uma compara\u00E7\u00E3o extensa e em testes de LMS dispon\u00EDveis no mercado. Com este grande resultado, o OpenOLAT \u00E9 avaliado como a melhor solu\u00E7\u00E3o. Como grande destaque, o OpenOLAT foi nomeado devido ao grande n\u00FAmero de recursos e ferramentas dispon\u00EDveis. @@ -38,6 +38,8 @@ accesskey.top=$org.olat.core.commons.fullWebApp\:accesskey.top accesskey.topnav=$org.olat.core.commons.fullWebApp\:accesskey.topnav admin.menu.title=Convidados e convites admin.menu.title.alt=$\:admin.menu.title +admin.password.menu.title=Pol\u00EDtica de senha +admin.password.menu.title.alt=Pol\u00EDtica sobre altera\u00E7\u00F5es de senhas authentication.provider.description=Voc\u00EA n\u00E3o pertence a uma das institui\u00E7\u00F5es mencionadas acima ou possui uma conta de usu\u00E1rio local? authentication.provider.linkText=Entrar com conta OpenOLAT browsercheck.bestresults.newerversion=ou vers\u00E3o mais atual @@ -70,7 +72,9 @@ browsercheck.yourbrowser.name=Browser\: browsercheck.yourbrowser.os=Sistema operacional\: browsercheck.yourbrowser.title=Voc\u00EA est\u00E1 usando os seguintes browsers\: browsercheck.yourbrowser.usragent=Agente do usu\u00E1rio\: +change.once=Alterar senha no primeiro login default.shib.intro=Voc\u00EA ser\u00E1 redirecionado para autentica\u00E7\u00E3o +disable.history=Desativado enabled=lig. guest.login=Login de convidado na p\u00E1gina de login guest.login.links=Links para convidados @@ -94,6 +98,15 @@ login.intro=Favor entrar com sua identifica\u00E7\u00E3o pessoal do OpenOLAT. login.notavailable=Servidor sobrecarregado. Favor tentar novamente mais tarde. mail.pwd.body=A senha para a sua conta OpenOLAT {0} com o endere\u00E7o de e-mail {1} foi alterado por {2}.\r\n\r\n\r\nSe voc\u00EA n\u00E3o concordar com essa mudan\u00E7a, ou se voc\u00EA acha que sua conta foi comprometida por terceiros, por favor, contate o suporte imediato em {3} ou utilize o link {4} para alterar a senha novamente. mail.pwd.subject=Senha alterada +max.age=Aplicar nova senha depois +max.age.administrator=...para administrador +max.age.author=... para autores +max.age.description=Nesse formul\u00E1rio, voc\u00EA pode especificar com que frequ\u00EAncia um usu\u00E1rio precisa alterar sua senha e se uma senha pode ou n\u00E3o ser reutilizada. A vida \u00FAtil das senhas pode ser especificada para cada fun\u00E7\u00E3o separadamente. +max.age.groupmanager=... para gestor de grupo +max.age.hint=em dias +max.age.learnresourcemanager=... para gestor de recursos did\u00E1tico +max.age.poolmanager=... para gestor de banco de perguntas +max.age.usermanager=... para gestor de usu\u00E1rios menu.about=Sobre o OpenOLAT menu.about.alt=Informa\u00E7\u00E3o sobre o OpenOLAT menu.guest=Acesso ao Convidado @@ -105,6 +118,9 @@ menu.register=Registrar menu.register.alt=Criar sua pr\u00F3pria conta OpenOLAT menu.root=OpenOLAT menu.root.alt=infinite learning +password.after=para {0} mudan\u00E7as +password.history=Previnir reaproveitamento de senhas anteriores +password.policy.title=Pol\u00EDticas de senhas runonce.forced=Por favor, preencha este formul\u00E1rio e salve as configura\u00E7\u00F5es. runonce.title=Modifica\u00E7\u00F5es/Ajustes recorrentes ao entrar pela primeira vez shib.redirect=Shibboleth Login diff --git a/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_pt_BR.properties index 979601a97b72cf88411275b699cf8f523729f4dc..a1213c934f181b1fbba20ffbfab29bc166a8d017 100644 --- a/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_pt_BR.properties @@ -1,13 +1,25 @@ -#Mon Jan 16 20:33:29 CET 2017 +#Fri May 11 23:43:15 CEST 2018 +add.formfileupload=Enviar arquivo 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 +error.cannot.save.file=Erro ao carregar o arquivo\! error.no.number=Formato de n\u00FAmero errado. Exemplo\: 1.0, 0.5, 0.2 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} +file.upload.error.limit.exeeded=O arquivo \u00E9 muito grande +file.upload.error.mime.type.wrong=O tipo de dado n\u00E3o \u00E9 permitido +file.upload.limit=Tamanho m\u00E1ximo do arquivo +file.upload.mime.type.all=Tudo +file.upload.mime.type.audio=\u00C1udio +file.upload.mime.type.image=Imagem +file.upload.mime.type.pdf=PDF +file.upload.mime.type.video=V\u00EDdeo +file.upload.mime.types=Tipo de arquivo h1=h1 h2=h2 h3=h3 @@ -17,6 +29,7 @@ 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 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 9d474bae8828fa12dd8b7e719496bcdc2465019c..507c3ebe5a6ead8e9d1e290795b8363110997e82 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 Feb 07 19:00:20 CET 2018 +#Fri May 11 23:43:17 CEST 2018 add.my.account=Eu tenho uma conta add.organizer=Adicionar um novo organizador add.training=Adicionar novo treinamento diff --git a/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_pt_BR.properties index 6a92cfe52dc7d77ff6338b2677fdba5b71f69634..5ccf764d7b1431551c0aad59b6115e74520b658b 100644 --- a/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Thu Nov 23 17:53:53 CET 2017 +#Fri May 11 23:45:25 CEST 2018 active=Ativo add.lecture=Novo bloco de aulas add.reason=Adicionar motivo @@ -72,6 +72,7 @@ error.atleastone.lecture=Escolha pelo menos um bloco de aulas. error.integer.between=A inser\u00E7\u00E3o precisa ser um n\u00FAmero entre {0} e {1} error.integer.positive=O n\u00FAmero precisa ser positivo error.reason.mandatory=O motivo \u00E9 obrigat\u00F3rio +error.search.form.notempty=Por favor, preencha pelo menos um campo com dois caracteres. export.footer.lectures.hint=x \= aula ausente export.header.entry=Curso\: {0} export.header.lectureblocks=Bloco de aulas\: {0} o {1} em {2} at\u00E9 {3} @@ -142,6 +143,12 @@ lectures.table.current=Bloco de aulas atuais lectures.table.next=Pr\u00F3ximo bloco de aulas lectures.table.pending=Bloco de aulas pendentes log=Log +log.add.admission.date=Adicionar data de admiss\u00E3o {0} +log.add.rate=Adicionar taxa de participa\u00E7\u00E3o {0} +log.change.admission.date=Atualizar data de admiss\u00E3o {0} +log.change.rate=Atualizar taxa de participa\u00E7\u00E3o {0} +log.remove.admission.date=Remover data de admiss\u00E3o +log.remove.rate=Remover taxa de participa\u00E7\u00E3o managed.flags.lecture.block.all=Totalmente gerenciado externamente managed.flags.lecture.block.compulsory=Compuls\u00F3rio managed.flags.lecture.block.dates=Datas @@ -220,6 +227,7 @@ sync.teachers.calendar.enabled=Sincronizar calend\u00E1rios de professores table.header.absence=Aus\u00EAncias (faltas) table.header.absent.lectures=Aus\u00EAnte table.header.actions=<i class\='o_icon o_icon_actions o_icon-lg'> </i> +table.header.attended.current.rate=% Presente table.header.attended.lectures=Participaram table.header.authorized.absence=Justificado table.header.auto.close.date=Encerrado automaticamente em 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 e5cfb37910fda43fab351c48906d52b003d1ab47..6da7486c0db090f745e48828f14b7d68da64084c 100644 --- a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Wed Feb 07 20:56:36 CET 2018 +#Fri May 11 23:45:47 CEST 2018 access=Acesso access.binder=As pessoas abaixo t\u00EAm acesso \u00E0 carteira do portf\u00F3lio access.rights=Adicionar direitos de acesso @@ -339,6 +339,7 @@ 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=Escolha uma tarefa para edi\u00E7\u00E3o status.closed=fechado status.deleted=exclu\u00EDdo status.draft=Rascunho @@ -352,6 +353,8 @@ status.user.done=Feito status.user.inProcess=Processando status.user.incoming=Novo summary=Resumo +summary.close=Ocultar resumo +summary.open=Abrir resumo summary.placeholder=Breve resumo sobre o conte\u00FAdo table.grading.failed.points=<span class\="o_state o_failed"><i class\="o_icon o_icon_failed"> </i> {0} Ponto(s)</span> table.grading.no=sem classifica\u00E7\u00E3o ainda 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 4444cac204f1e35de48970db5a03e170becf2aeb..dfe4a1d60a4be76f1050a83a8fe5ed9bbd1d0db2 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 Feb 28 13:29:43 CET 2018 +#Fri May 11 23:46:16 CEST 2018 add=+ add.to.list=Adicionar \u00E0 lista admin.configuration.title=Banco de perguntas @@ -242,6 +242,9 @@ rating.empty.table=A pergunta ainda n\u00E3o foi classificada remove=- rename.collection=Renomear lista rights=Direitos +rights.freetext=Texto da Licen\u00E7a +rights.license=Licen\u00E7a +rights.licensor=Licenciador rights.owners=Autores root.taxonomyLevel=Assuntos select.group=Compartilhar @@ -279,4 +282,5 @@ topnav.qpool=Banco de perguntas topnav.qpool.alt=Banco de perguntas e compartilhamentos unshare.item=Remover used=Utilizado +warning.item.deleted=A quest\u00E3o foi eliminada ou removida. warning.qpool.index.emtpy=A p\u00E1gina de informa\u00E7\u00F5es do reservat\u00F3rio de perguntas n\u00E3o foi configurada corretamente. Pergunte ao administrador do sistema para adicionar uma p\u00E1gina de informa\u00E7\u00F5es na <strong>administra\u00E7\u00E3o do reservat\u00F3rios de perguntas</strong>. diff --git a/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_pt_BR.properties index 78e078a126dd4310cb76af482427ca123ba7a1ce..ac153bc34a1a1530a2345d637136a659b405e616 100644 --- a/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Thu Feb 08 13:09:32 CET 2018 +#Fri May 11 23:47:13 CEST 2018 admin.configuration.title=Banco de perguntas admin.levels.intro=Criar esses n\u00EDveis que se aplicam ao n\u00EDvel educacional da sua organiza\u00E7\u00E3o. Exemplos de n\u00EDveis em um contexto acad\u00EAmico poderia ser\: ensino fundamental, ensino m\u00E9dio, gradua\u00E7\u00E3o, mestrado. Dentro de um contexto corporativo, os n\u00EDveis poderia ser o seguinte\: sem aprendizagem, com forma\u00E7\u00E3o profissional, administra\u00E7\u00E3o, ger\u00EAncia m\u00E9dia, diretoria, etc... admin.licenses.intro=Voc\u00EA pode criar mais tipos de licen\u00E7a, se os tipos de licen\u00E7a padr\u00E3o n\u00E3o forem suficientes. Por favor, note que as licen\u00E7as padr\u00E3o n\u00E3o podem ser exclu\u00EDdas. @@ -6,6 +6,7 @@ admin.pool.manager.title=Administrador de \u201Creservat\u00F3rio de direitos\u2 admin.pools.intro=Criar um ou mais grupos de perguntas. O reservat\u00F3rio \u00E9 um banco de perguntas que permite que todos os usu\u00E1rios com direitos de autor a troquem perguntas (acesso p\u00FAblico). Voc\u00EA tamb\u00E9m pode optar por um reservat\u00F3rio com apenas um grupo selecionado de autores. Por exemplo, usu\u00E1rios de um departamento (acesso privado). admin.review.process.decision.type=M\u00E9todo de decis\u00E3o admin.review.process.title=Processo de revis\u00E3o +admin.start.indexer=Depois de ativar ou desativar essa op\u00E7\u00E3o, voc\u00EA deve iniciar o indexador da pesquisa de texto completo para garantir os resultados de pesquisa corretos. admin.studyfields.intro=Assuntos, permitem a indexa\u00E7\u00E3o t\u00E9cnica de perguntas. \u00C9 organizado como uma estrutura hier\u00E1rquica para modelar potenciais programas de gradua\u00E7\u00E3o. Selecione a op\u00E7\u00E3o "$org.olat.modules.taxonomy.ui\:add.taxonomy.level", a fim de criar um novo assunto, ou selecionar um j\u00E1 existente para fins de edi\u00E7\u00E3o. admin.types.intro=Crie mais tipos de perguntas se os tipos existentes n\u00E3o s\u00E3o suficientes. Por favor, note que os tipos de perguntas padr\u00E3o n\u00E3o podem ser exclu\u00EDdos. average.rating.for.final=Classifica\u00E7\u00E3o m\u00E9dia do status "final" @@ -24,6 +25,7 @@ delete.type.confirm=Voc\u00EA realmente deseja excluir este tipo? edit.info.page=Editar p\u00E1gina de informa\u00E7\u00F5es edit.taxonomyLevel=Editar assunto educational.context.deleted=Assunto foi exclu\u00EDdo com sucesso. +educational.context.enabled=N\u00EDveis educational.context.notdeleted=Assunto n\u00E3o pode ser exclu\u00EDdo, provavelmente est\u00E1 em uso. error.integer.positive=O n\u00FAmero precisa ser positivo error.item.type.unique=Um tipo de quest\u00E3o com este nome j\u00E1 existe. @@ -36,6 +38,7 @@ item.type.notdeleted=Tipo n\u00E3o pode ser exclu\u00EDdo, provavelmente est\u00 level.key=ID level.level=N\u00EDvel level.translation=Tradu\u00E7\u00E3o +license.admin.title=Reservat\u00F3rio de perguntas lower.limit=Limite inferior para decis\u00E3o positiva lower.limit.desc=No m\u00E9todo de avalia\u00E7\u00E3o do limite inferior, uma quest\u00E3o \u00E9 definida para o status \u201C$org.olat.modules.qpool.ui\:lifecycle.status.finalVersion\u201D quando o n\u00FAmero m\u00EDnimo de pontua\u00E7\u00E3o \u00E9 atingido e todas as pontua\u00E7\u00F5es s\u00E3o maiores ou iguais \u00E0s pontua\u00E7\u00F5es limite inferior. Se uma pontua\u00E7\u00E3o estiver abaixo do limite inferior, o status da quest\u00E3o ser\u00E1 imediatamente configurado para \u201C$org.olat.modules.qpool.ui\:lifecycle.status.revised\u201D, mesmo que o n\u00FAmero m\u00EDnimo de pontua\u00E7\u00E3o ainda n\u00E3o tenha sido alcan\u00E7ado. lower.limit.provider.name=Limite inferior @@ -64,7 +67,9 @@ segment.taxonomy=Assuntos selected.taxonomy.tree=Taxonomia shares.enabled=Grupos taxonomy.all=Todos assuntos +taxonomy.can.not.be.deactivated=N\u00E3o \u00E9 poss\u00EDvel desativar os assuntos, se o processo de revis\u00E3o estiver ativado. taxonomy.competences=Assuntos com compet\u00EAncia "ensinar" ou "gerenciar" +taxonomy.enabled=Assuntos taxonomy.selectable=Assuntos selecion\u00E1veis taxonomyLevel.deleted=Assunto foi exclu\u00EDdo com sucesso. taxonomyLevel.notdeleted=O assunto n\u00E3o pode ser exclu\u00EDdo, provavelmente est\u00E1 em uso. diff --git a/src/main/java/org/olat/portfolio/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/portfolio/ui/_i18n/LocalStrings_pt_BR.properties index b550bcd74f713cdd623e0c74aa1c776c69e7789c..0ae4c2ba6dc97c340c2d6a0a981b1d4897a502b0 100644 --- a/src/main/java/org/olat/portfolio/ui/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/portfolio/ui/_i18n/LocalStrings_pt_BR.properties @@ -1,18 +1,29 @@ -#Thu Mar 16 21:55:06 CET 2017 +#Fri May 11 23:50:12 CEST 2018 EPStructuredMapTemplate=Modelo de portf\u00F3lio admin.menu.title=ePortfolio admin.menu.title.alt=Configurar ePortfolio binder.entry.point=Ponto de retorno na pasta binder.entry.point.entries=Entradas +binder.entry.point.not.available=Esta se\u00E7\u00E3o est\u00E1 desativada. Por favor, ative a se\u00E7\u00E3o antes de us\u00E1-la como p\u00E1gina de destino. binder.entry.point.toc=Vis\u00E3o geral choose.artefact.intro=Por favor selecione um artefato para ser adicionado \u00E0 pasta acumulativa. choose.artefact.intro.v2=Selecione os artefatos que deseja importar do m\u00F3dulo de portf\u00F3lio antigo para o novo gerenciamento de portf\u00F3lio. +comments.enabled=Coment\u00E1rios vis\u00EDveis em +comments.entries.enabled=$org.olat.modules.portfolio.ui\:portfolio.entries +comments.overview.enabled=$org.olat.modules.portfolio.ui\:portfolio.overview create.map=Criar pasta create.map.default=Criar pasta acumulativa create.map.fromTemplate=Criar uma pasta a partir de modelo create.map.intro=Por favor, selecione o tipo de pasta acumulativa a ser criada create.map.selectTemplate=Selecionar modelo enabled=Habilitado +entries.both.enabled=Tabela e lista +entries.elements.enabled=Elementos vis\u00EDveis +entries.list.enabled=Lista +entries.search.enabled=Busca +entries.table.enabled=Tabela +entries.timeline.enabled=Timeline +entries.view=Vista das entradas eportfolio.menu.title=ePortfolio eportfolio.menu.title.alt=ePortfolio junto com artefatos e pastas acumulativas handlers.intro=Por favor, selecione todos os tipos de artefatos dispon\u00EDveis. Artefatos desativados ser\u00E3o exibidos, no entanto, voc\u00EA n\u00E3o pode mais cobr\u00E1-los. @@ -44,6 +55,11 @@ portfolio.user.can.create.binder.course=Os alunos podem criar pastas de um curso portfolio.user.can.create.binder.template=Os alunos podem criar pastas a partir de um modelo portfolio.user.create.binder=Criar pastas portfolio.v1.module.enabled=Ativar o ePortfolio legado v1 durante o per\u00EDodo de transi\u00E7\u00E3o +section.disable.not.allowed=Esta se\u00E7\u00E3o n\u00E3o pode ser desativada. Est\u00E1 selecionada como a p\u00E1gina de destino\! +section.enabled=Se\u00E7\u00F5es vis\u00EDveis +section.entries.enabled=$org.olat.modules.portfolio.ui\:portfolio.entries +section.history.enabled=$org.olat.modules.portfolio.ui\:portfolio.history +section.overview.enabled=$org.olat.modules.portfolio.ui\:portfolio.overview site.title=$\:admin.menu.title site.title.alt=$\:admin.menu.title view.mode=Visualizar\: diff --git a/src/main/java/org/olat/registration/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/registration/_i18n/LocalStrings_pt_BR.properties index 15c9160f6b285e0ed7a982142d41e75bdc2b016b..91b07cd4614691216013130f072ae889eeac657a 100644 --- a/src/main/java/org/olat/registration/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/registration/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Fri Jun 23 15:04:03 CEST 2017 +#Fri May 11 23:55:41 CEST 2018 admin.enableRegistration=Ativar auto-inscri\u00E7\u00E3o admin.enableRegistration.on=Habilitado admin.enableRegistrationLink=Ativar o auto-inscri\u00E7\u00E3o de sites externos @@ -19,6 +19,7 @@ admin.registration.title=Auto-Inscri\u00E7\u00E3o admin.registrationLinkExample=Exemplo de c\u00F3digo disclaimer.acknowledged=<b>Eu l\u00ED o disclaimer, entend\u00ED e concordo.</b> disclaimer.additionalcheckbox=<b>Concordo com os termos de armazenamento de dados</b> +disclaimer.additionalcheckbox2=<b>Concordo com o aviso legal</b> disclaimer.additionallinktext=Termos de uso (Documento PDF) disclaimer.filedownloadurl=Nutzungsbedingungen.pdf (termos de uso) disclaimer.form.cancelled=Voc\u00EA n\u00E3o aceitou esta ren\u00FAncia. 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 729ce6659dd6eaaf81f4cac5f9ad7f6cc5f8be6c..8abe2c70cba7ed20f6b3e713c82968bdc24ed32d 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 @@ -#Thu Feb 08 14:08:45 CET 2018 +#Fri May 11 23:56:46 CEST 2018 BinderTemplate=Modelo Portfolio 2.0 CourseModule=Curso EPStructuredMapTemplate=Template/modelo de Portfolio @@ -117,6 +117,7 @@ cif.expenditureOfWork=Tempo dedicado cif.externalid=ID Externo cif.externalref=Ref. Externa cif.externalref.hover=Uma refer\u00EAncia externa, exibido na p\u00E1gina de vis\u00E3o geral do curso. +cif.freetext=Texto da licen\u00E7a cif.groups=Grupos cif.id=ID cif.id.na=N\u00E3o dispon\u00EDvel @@ -124,6 +125,9 @@ cif.initialAuthor=Iniciador cif.lastUsage.na=- cif.lastusage=\u00DAltimo acesso cif.launched=N\u00FAmero de lan\u00E7amentos +cif.license=Licen\u00E7a +cif.license.text=Texto da Licen\u00E7a +cif.licensor=Licenciador cif.location=Localiza\u00E7\u00E3o cif.mainLanguage=Idioma principal cif.managedflags=M\u00F3dulo gerenciados externamente @@ -339,6 +343,7 @@ info.entry.read.only=A inser\u00E7\u00E3o foi conclu\u00EDda com \u00EAxito. info.header=<i class\='o_icon o_icon-lg o_icon_info_resource'> </i> info.message.change.title=Este curso foi modificado com sucesso e [Fechado]. launch.noaccess=Voc\u00EA n\u00E3o tem direitos de acesso para lan\u00E7ar este recurso did\u00E1tico. +license.admin.title=Recursos did\u00E1ticos lifecycle.label=Nome lifecycle.softkey=Identificador lifecycle.validFrom=$\:cif.date.start @@ -381,6 +386,8 @@ new.wiki.intro=Criar novo wiki no.catalog.entries=Este recurso ainda n\u00E3o foi adicionado ao cat\u00E1logo. Use o bot\u00E3o "Adicionar ao cat\u00E1logo" na barra de ferramentas acima para adicionar o recurso a um n\u00EDvel espec\u00EDfico no cat\u00E1logo. O cat\u00E1logo permite aos usu\u00E1rios procurar recursos dispon\u00EDveis dependendo da configura\u00E7\u00E3o de acesso a recursos. Voc\u00EA pode adicionar o recurso a v\u00E1rios n\u00EDveis do cat\u00E1logo. no.lifecycle=Nenhuma limita\u00E7\u00E3o nomembers=XXX No members +notification.mail.added.auto.body=*** Esta \u00E9 uma mensagem gerada automaticamente. Por favor, n\u00E3o responda a esta mensagem *** Voc\u00EA se registrou no seguinte curso\: Nome do curso\: $coursename Descri\u00E7\u00E3o\: $coursedescription Link\: $courseurl +notification.mail.added.auto.subject=$\:notification.mail.added.subject notification.mail.added.body=*** Esta \u00E9 uma mensagem gerada automaticamente. Por favor, n\u00E3o responda a esta mensagem ***\r\n\r\nVoc\u00EA foi adicionado por {0} {1} ({2}) para um curso\:\r\n\r\nNome do curso\: $coursename\r\nDescri\u00E7\u00E3o\: $coursedescription\r\nURL\: $courseurl\r\n\r\nSe voc\u00EA tem alguma d\u00FAvida sobre esta a\u00E7\u00E3o, entre em contato {0} {1} ({2}). notification.mail.added.subject=Curso $coursename notification.mail.removed.body=*** Esta \u00E9 uma mensagem gerada automaticamente. Por favor, n\u00E3o responda a esta mensagem ***\r\n\r\nVoc\u00EA foi removido por {0} {1} ({2}) de um curso\:\r\n\r\nNome do curso\: $coursename\r\nDescri\u00E7\u00E3o\: $coursedescription\r\n\r\nSe voc\u00EA tem d\u00FAvidas sobre esta a\u00E7\u00E3o, entre em contato {0} {1} ({2}). @@ -540,6 +547,7 @@ table.header.key=ID table.header.lastName=$org.olat.group.ui.main\:table.header.lastName table.header.lastTime=$org.olat.group.ui.main\:table.header.lastTime table.header.lastusage=\u00DAltimo acesso +table.header.license=Licen\u00E7a table.header.lifecycle.end=$\:cif.date.end table.header.lifecycle.label=Semestre table.header.lifecycle.softkey=ID Semestre 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 c7419aa10eb987b4f58905abf225562b66e6387f..084906ee7bd4b181276df097ce99d514e4016050 100644 --- a/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Tue Sep 26 23:36:11 CEST 2017 +#Fri May 11 23:50:23 CEST 2018 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} @@ -38,6 +38,7 @@ 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 +confirmation.email=E-mail de confirma\u00E7\u00E3o para usu\u00E1rios autorregistrados course.closed=$org.olat.course.run\:course.closed create=Criar from=De\: diff --git a/src/main/java/org/olat/search/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/search/ui/_i18n/LocalStrings_pt_BR.properties index 55eb1b0b635665c330c87f42804d0b87511e5aee..d486c8c7bb690a2ca05d250945b0c1bf2febf4c9 100644 --- a/src/main/java/org/olat/search/ui/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/search/ui/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Thu Jan 11 12:11:49 CET 2018 +#Sat May 12 00:00:08 CEST 2018 DocumentPool=Reservat\u00F3rio de documentos EPSite=Portf\u00F3lio HomeSite=Home @@ -26,6 +26,7 @@ form.search.label.created.date=Data de cria\u00E7\u00E3o form.search.label.description=Descri\u00E7\u00E3o form.search.label.documenttype=Tipo de documento form.search.label.filetype=Tipo de arquivo +form.search.label.license=Licen\u00E7a form.search.label.metadatatype=Meta dados form.search.label.modified.date=\u00DAltima modifica\u00E7\u00E3o form.search.label.title=T\u00EDtulo @@ -124,21 +125,28 @@ type.identity=Usu\u00E1rio type.identity.AbstractArtefact=Meus artefatos type.identity.publicfolder=Pasta p\u00FAblica type.question.item=Pergunta +type.repository.entry.BinderTemplate=Recursos did\u00E1ticos, modelo de portf\u00F3lio 2.0 type.repository.entry.CourseModule=Curso reposit\u00F3rio type.repository.entry.EPStructuredMapTemplate=Recurso Did\u00E1tico, portf\u00F3lio +type.repository.entry.FileResource.ANIM=Recursos did\u00E1ticos, anima\u00E7\u00E3o type.repository.entry.FileResource.BLOG=Recursos did\u00E1ticos, blog type.repository.entry.FileResource.DOC=Recursos did\u00E1ticos, arquivo Word type.repository.entry.FileResource.FILE=Recursos did\u00E1ticos, arquivo +type.repository.entry.FileResource.FORM=Recursos did\u00E1ticos, Survey (Portfolio) type.repository.entry.FileResource.GLOSSARY=Gloss\u00E1rio type.repository.entry.FileResource.IMAGE=Imagem type.repository.entry.FileResource.IMSCP=IMS-CP Reposit\u00F3rio +type.repository.entry.FileResource.IMSQTI21=Recursos did\u00E1ticos, Test (QTI 2.1) +type.repository.entry.FileResource.MOVIE=Recursos did\u00E1ticos, Filmes type.repository.entry.FileResource.PDF=Recursos did\u00E1ticos, arquivo PDF type.repository.entry.FileResource.PODCAST=Recursos did\u00E1ticos, Podcast type.repository.entry.FileResource.PPT=Recursos did\u00E1ticos, arquivo PowerPoint type.repository.entry.FileResource.SCORMCP=Recursos did\u00E1ticos, conte\u00FAdo SCORM type.repository.entry.FileResource.SHAREDFOLDER=Pasta de recurso reposit\u00F3rio +type.repository.entry.FileResource.SOUND=Recursos did\u00E1ticos, Som type.repository.entry.FileResource.SURVEY=Pesquisa Reposit\u00F3ria type.repository.entry.FileResource.TEST=Teste Reposit\u00F3rio +type.repository.entry.FileResource.VIDEO=Recursos did\u00E1ticos, V\u00EDdeos type.repository.entry.FileResource.WIKI=Wiki Reposit\u00F3rio type.repository.entry.FileResource.XLS=Recursos did\u00E1ticos, arquivo Excel type.repository.entry.ep=Recursos Did\u00E1ticos, portf\u00F3lio diff --git a/src/main/java/org/olat/user/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/_i18n/LocalStrings_pt_BR.properties index 2646382d6e331d08c39229196fca4d8bbde99540..f609602aaf06d123ce1e3669976ebf30e6b3997d 100644 --- a/src/main/java/org/olat/user/_i18n/LocalStrings_pt_BR.properties +++ b/src/main/java/org/olat/user/_i18n/LocalStrings_pt_BR.properties @@ -1,4 +1,4 @@ -#Mon Dec 18 22:01:48 CET 2017 +#Fri May 11 23:55:12 CEST 2018 Failed=Falha na carga do arquivo. NoImage=Este formato de arquivo n\u00E3o pode ser carregado como imagem. ULLimitExceeded=A imagem n\u00E3o pode exceder {0} kByte. @@ -30,6 +30,7 @@ extlink=Link externo para cart\u00E3o de visita form.address=Endere\u00E7o form.charset=Cadeia de caracteres utilizada no download form.checkPassword=A senha deve conter pelo menos 4 caracteres e incluir d\u00EDgitos e letras +form.checkPassword.history=Voc\u00EA n\u00E3o pode usar uma senha que j\u00E1 usou no passado. form.checkUsername=O nome de usu\u00E1rio tem que ter pelo menos 4 caracteres e somente letras de a a z (min\u00FAsculas) bem como d\u00EDgitos de 0 a 9. Adicionalmente voc\u00EA pode usar . _ e -. form.description=Indique os seus dados pessoais no formul\u00E1rio abaixo. Atrav\u00E9s das lacunas voc\u00EA pode determinar as entradas que devem aparecer no seu cart\u00E3o de visita. form.email=Endere\u00E7o de E-mail