diff --git a/core/src/main/resources/hudson/tasks/Ant/config_pt_BR.properties b/core/src/main/resources/hudson/tasks/Ant/config_pt_BR.properties
index 6047315e04cd4e7c8615093dfe304949af0a4e4d..1c6a1cf40b26a14524a94958f265af2cbeef8569 100644
--- a/core/src/main/resources/hudson/tasks/Ant/config_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/Ant/config_pt_BR.properties
@@ -1,6 +1,6 @@
-Ant\ Version=
-Default=
-Targets=
-Build\ File=
-Properties=
-Java\ Options=
+Ant\ Version=Vers\u00E3o do Ant
+Default=Padr\u00E3o
+Targets=Alvos
+Build\ File=Arquivo de Constru\u00E7\u00E3o
+Properties=Propriedades
+Java\ Options=Op\u00E7\u00F5es Java
diff --git a/core/src/main/resources/hudson/tasks/Ant/global_pt_BR.properties b/core/src/main/resources/hudson/tasks/Ant/global_pt_BR.properties
index 64d34009e422caf5ffb6991a14b33b09e7de5477..a900953888df1fc38f8a4c50751f146f45cb0066 100644
--- a/core/src/main/resources/hudson/tasks/Ant/global_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/Ant/global_pt_BR.properties
@@ -1,3 +1,3 @@
-Ant\ installation=
-List\ of\ Ant\ installations\ on\ this\ system=
-name=
+Ant\ installation=Instala\u00E7\u00E3o do Ant
+List\ of\ Ant\ installations\ on\ this\ system=Lista de instala\u00E7\u00F5es do Ant neste sistema
+name=nome
diff --git a/core/src/main/resources/hudson/tasks/BuildTrigger/config_pt_BR.properties b/core/src/main/resources/hudson/tasks/BuildTrigger/config_pt_BR.properties
index 85117a2e7476cbea9193d85f3f5b37414bc9d117..4aebb113e8a1bb3c77461ab71f97549d2810c3bb 100644
--- a/core/src/main/resources/hudson/tasks/BuildTrigger/config_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/BuildTrigger/config_pt_BR.properties
@@ -1,2 +1,2 @@
-Projects\ to\ build=
-Trigger\ even\ if\ the\ build\ is\ unstable=
+Projects\ to\ build=Projetos para construir
+Trigger\ even\ if\ the\ build\ is\ unstable=Disparar mesmo se a constru\u00E7\u00E3o estiver inst\u00E1vel
diff --git a/core/src/main/resources/hudson/tasks/Fingerprinter/FingerprintAction/index_pt_BR.properties b/core/src/main/resources/hudson/tasks/Fingerprinter/FingerprintAction/index_pt_BR.properties
index d68bcd1521a9f02de85ee949394c639fce1d37dc..5c8f0dc49a5c14272ccdec91b9eeb813115a4935 100644
--- a/core/src/main/resources/hudson/tasks/Fingerprinter/FingerprintAction/index_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/Fingerprinter/FingerprintAction/index_pt_BR.properties
@@ -1,5 +1,5 @@
-Recorded\ Fingerprints=
-File=
-Original\ owner=
-Age=
-more\ details=
+Recorded\ Fingerprints=Fingerprints Gravados
+File=Arquivo
+Original\ owner=Propriet\u00E1rio original
+Age=Idade
+more\ details=mais detalhes
diff --git a/core/src/main/resources/hudson/tasks/LogRotator/config_pt_BR.properties b/core/src/main/resources/hudson/tasks/LogRotator/config_pt_BR.properties
index 8814ec347b80b1f8a91b26367fbfab20fdc79493..d577c09b29e1a739bbdc58ed4988524b51b44fd6 100644
--- a/core/src/main/resources/hudson/tasks/LogRotator/config_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/LogRotator/config_pt_BR.properties
@@ -1,4 +1,4 @@
-Days\ to\ keep\ builds=
-if\ not\ empty,\ build\ records\ are\ only\ kept\ up\ to\ this\ number\ of\ days=
-Max\ \#\ of\ builds\ to\ keep=
-if\ not\ empty,\ only\ up\ to\ this\ number\ of\ build\ records\ are\ kept=
+Days\ to\ keep\ builds=Dias para manter as contru\u00E7\u00F5es
+if\ not\ empty,\ build\ records\ are\ only\ kept\ up\ to\ this\ number\ of\ days=se n\u00E3o estiver vazio, registros de constru\u00E7\u00E3o s\u00E3o apenas mantidos para este n\u00FAmero de dias
+Max\ \#\ of\ builds\ to\ keep=# m\u00E1ximo de constru\u00E7\u00F5es para manter
+if\ not\ empty,\ only\ up\ to\ this\ number\ of\ build\ records\ are\ kept=se n\u00E3o estiver vazio, apenas at\u00E9 este n\u00FAmero de registros de constru\u00E7\u00E3o s\u00E3o mantidos
diff --git a/core/src/main/resources/hudson/tasks/Mailer/UserProperty/config_pt_BR.properties b/core/src/main/resources/hudson/tasks/Mailer/UserProperty/config_pt_BR.properties
index a9b31467d06fb29fe61e88a15f98e3b6fc0eb7ea..76569e117c92f9fe75339a9c6421ab4af872537c 100644
--- a/core/src/main/resources/hudson/tasks/Mailer/UserProperty/config_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/Mailer/UserProperty/config_pt_BR.properties
@@ -1,2 +1,2 @@
-E-mail\ address=
-description=
+E-mail\ address=Endere\u00E7o de e-mail
+description=Seu endere\u00E7o de e-mail, como joe.chin@sun.com
diff --git a/core/src/main/resources/hudson/tasks/Mailer/config_pt_BR.properties b/core/src/main/resources/hudson/tasks/Mailer/config_pt_BR.properties
index 889f505b3554b63fce83170b00e52563ac3f5d76..c488bfabe0862b9365a80389f0ffc9b5b4d8849b 100644
--- a/core/src/main/resources/hudson/tasks/Mailer/config_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/Mailer/config_pt_BR.properties
@@ -1,4 +1,4 @@
-Recipients=
-description=
-Send\ e-mail\ for\ every\ unstable\ build=
-Send\ separate\ e-mails\ to\ individuals\ who\ broke\ the\ build=
+Recipients=Destinat\u00E1rios
+description=Lista de endere\u00E7os separados por espa\u00E7os em branco. E-mail ser\u00E3o enviados quando uma constru\u00E7\u00E3o falhar.
+Send\ e-mail\ for\ every\ unstable\ build=Enviar e-mail para todas as constru\u00E7\u00E3o inst\u00E1veis
+Send\ separate\ e-mails\ to\ individuals\ who\ broke\ the\ build=Enviar e-mails separados para os indiv\u00EDduos que danificaram a constru\u00E7\u00E3o
diff --git a/core/src/main/resources/hudson/tasks/Mailer/global_pt_BR.properties b/core/src/main/resources/hudson/tasks/Mailer/global_pt_BR.properties
index 10a5e5682ca3d286f8fd1b386b12186470ff6441..fbd8034567bf69c9768f45fce012614b82229d62 100644
--- a/core/src/main/resources/hudson/tasks/Mailer/global_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/Mailer/global_pt_BR.properties
@@ -1,9 +1,9 @@
-E-mail\ Notification=
-Test\ configuration\ by\ sending\ e-mail\ to\ System\ Admin\ Address=
-SMTP\ server=
-Default\ user\ e-mail\ suffix=
-System\ Admin\ E-mail\ Address=
-Hudson\ URL=
-User\ Name=
-Password=
-Use\ SSL=
+E-mail\ Notification=Notifica\u00E7\u00E3o de E-mail
+Test\ configuration\ by\ sending\ e-mail\ to\ System\ Admin\ Address=Configura\u00E7\u00E3o de teste para enviar e-mail para o endere\u00E7o do Administrador do Sistema
+SMTP\ server=Servidor SMTP
+Default\ user\ e-mail\ suffix=Sufixo padr\u00E3o para e-mail de usu\u00E1rio
+System\ Admin\ E-mail\ Address=Endere\u00E7o de E-mail do Administrador do Sistema
+Hudson\ URL=URL do Hudson
+User\ Name=Nome do Usu\u00E1rio
+Password=Senha
+Use\ SSL=Usar SSL
diff --git a/core/src/main/resources/hudson/tasks/Maven/config_pt_BR.properties b/core/src/main/resources/hudson/tasks/Maven/config_pt_BR.properties
index d4ebcb28abe53fe674dccd873362401547f385ba..e4384d27c4cb0590484a9afaee80bda9391b7038 100644
--- a/core/src/main/resources/hudson/tasks/Maven/config_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/Maven/config_pt_BR.properties
@@ -1,3 +1,3 @@
-Maven\ Version=
-Default=
-Goals=
+Maven\ Version=Vers\u00E3o do Maven
+Default=Padr\u00E3o
+Goals=Objetivos
diff --git a/core/src/main/resources/hudson/tasks/Maven/global_pt_BR.properties b/core/src/main/resources/hudson/tasks/Maven/global_pt_BR.properties
index 26508828874a91e5e3e1f80d8e6039a033a12db2..994f8ec2dd3bc163ee089e6593430bf0e98e9145 100644
--- a/core/src/main/resources/hudson/tasks/Maven/global_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/Maven/global_pt_BR.properties
@@ -1,4 +1,4 @@
Maven=
-Maven\ installation=
-List\ of\ Maven\ installations\ on\ this\ system.\ Both\ maven\ 1\ and\ 2\ are\ supported.=
-name=
+Maven\ installation=Instala\u00E7\u00E3o do Maven
+List\ of\ Maven\ installations\ on\ this\ system.\ Both\ maven\ 1\ and\ 2\ are\ supported.=Lista de instala\u00E7\u00F5es do Maven neste sistema. Ambos maven 1 e 2 s\u00E3o suportados.
+name=nome
diff --git a/core/src/main/resources/hudson/tasks/Messages_pt_BR.properties b/core/src/main/resources/hudson/tasks/Messages_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..c6d054db20ecb17e01f068901b2b9a275ab00300
--- /dev/null
+++ b/core/src/main/resources/hudson/tasks/Messages_pt_BR.properties
@@ -0,0 +1,58 @@
+Ant.DisplayName=Invocar Ant
+Ant.ExecFailed=execu\u00E7\u00E3o de comando falhou.
+Ant.GlobalConfigNeeded= Talvez voc\u00EA precise configurar onde sua instala\u00E7\u00E3o do Ant est\u00E1?
+Ant.NotADirectory={0} n\u00E3o \u00E9 um diret\u00F3rio
+Ant.NotAntDirectory={0} n\u00E3o parece ser um diret\u00F3rio Ant
+Ant.ProjectConfigNeeded= Talvez voc\u00EA precise configurar a tarefa para escolher uma de suas instala\u00E7\u00F5es do Ant?
+
+ArtifactArchiver.DeletingOld=Apagando artefatos antidos de {0}
+ArtifactArchiver.DisplayName=Arquivar os artefatos
+ArtifactArchiver.FailedToArchive=Falha ao arquivar artifatos: {0}
+ArtifactArchiver.NoIncludes=\
+Nenhum artefato est\u00E1 configurado para arquivamento.\n\
+Voc\u00EA provavelmente esqueceu de informar o padr\u00E3o de arquivo, assim por favor volte para a configura\u00E7\u00E3o e especifique-o.\n\
+Se voc\u00EA na verdade quis arquivar todos os arquivos do workspace, por favor especifique "**"
+ArtifactArchiver.NoMatchFound=Nenhum artefato encontrado casa com o padr\u00E3o de arquivo "{0}". Erro de configura\u00E7\u00E3o?
+
+BatchFile.DisplayName=Executar comando do Windows
+
+BuildTrigger.Disabled={0} est\u00E1 desabilitado. Disparo foi pulado
+BuildTrigger.DisplayName=Construir outros projetos
+BuildTrigger.InQueue={0} j\u00E1 est\u00E1 na fila
+BuildTrigger.NoSuchProject=N\u00E3o existe tal projeto ''{0}''. Voc\u00EA quis dizer ''{1}''?
+BuildTrigger.NotBuildable={0} n\u00E3o pode ser constru\u00EDdo
+BuildTrigger.Triggering=Disparando uma nova constru\u00E7\u00E3o de {0}
+
+CommandInterpreter.CommandFailed=execu\u00E7\u00E3o de comando falhou
+CommandInterpreter.UnableToDelete=Incapaz de apagar o arquivo de script {0}
+CommandInterpreter.UnableToProduceScript=Incapaz de produzir um arquivo de script
+
+Fingerprinter.Aborted=Abortado
+Fingerprinter.Action.DisplayName=Ver Fingerprints
+Fingerprinter.DigestFailed=Falhou ao computar resumo para {0}
+Fingerprinter.DisplayName=Gravar fingerprints de arquivos para trilhar o uso
+Fingerprinter.Failed=Falhou ao gravar fingerprints
+Fingerprinter.FailedFor=falhou ao gravar fingerprint para {0}
+Fingerprinter.NoArchiving=Artefatos de constru\u00E7\u00E3o s\u00E3o supostos para ter o fingerprint marcado, mas o arquivamento de artefato de constru\u00E7\u00E3o n\u00E3o est\u00E1 configurado
+Fingerprinter.NoWorkspace=Incapaz de gravar fingerprints porque n\u00E3o h\u00E1 nenhum workspace
+Fingerprinter.Recording=Gravando fingerprints
+
+JavadocArchiver.DisplayName=Publicar Javadoc
+JavadocArchiver.DisplayName.Generic=Documento
+JavadocArchiver.DisplayName.Javadoc=Javadoc
+JavadocArchiver.Publishing=Publicando Javadoc
+JavadocArchiver.UnableToCopy=Incapaz de copiar Javadoc de {0} para {1}
+
+MailSender.ListEmpty=Uma tentativa de enviar um e-mail para uma lista vazia de destinat\u00E1rios, ignorada.
+MailSender.NoAddress=Falhou ao enviar e-mail para {0} porque n\u00E3o h\u00E1 nenhum endere\u00E7o de e-mail conhecido, e nenhum dom\u00EDnio de e-mail padr\u00E3o est\u00E1 configurado
+
+Mailer.DisplayName=Notifica\u00E7\u00E3o de E-mail
+Mailer.UserProperty.DisplayName=E-mail
+
+Maven.DisplayName=Invocar alvos Maven de alto n\u00EDvel
+Maven.ExecFailed=execu\u00E7\u00E3o de comando falhou
+Maven.MavenHomeRequired=MAVEN_HOME \u00E9 requerido
+Maven.NoExecutable=N\u00E3o pode encontrar nehum execut\u00E1vel em {0}
+Maven.NotADirectory={0} n\u00E3o \u00E9 um diret\u00F3rio
+
+Shell.DisplayName=Executar shell
diff --git a/core/src/main/resources/hudson/tasks/Shell/config_pt_BR.properties b/core/src/main/resources/hudson/tasks/Shell/config_pt_BR.properties
index 694c5a6ae94d0a9122f3eaa75d0db24080bc048f..2a0dab53d18ccf66f3491c6e84b51570b45c30fd 100644
--- a/core/src/main/resources/hudson/tasks/Shell/config_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/Shell/config_pt_BR.properties
@@ -1,2 +1,2 @@
-Command=
-description=
+Command=Comando
+description=Veja a lista de vari\u00E1veis de ambiente dispon\u00EDveis
diff --git a/core/src/main/resources/hudson/tasks/Shell/global_pt_BR.properties b/core/src/main/resources/hudson/tasks/Shell/global_pt_BR.properties
index c3625b17946b15d9bf8dc70c25a856cfc3a2aaea..9a7d1a4d1947e276392d32e83497cd8fc1ca2e89 100644
--- a/core/src/main/resources/hudson/tasks/Shell/global_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/Shell/global_pt_BR.properties
@@ -1,2 +1,2 @@
Shell=
-Shell\ executable=
+Shell\ executable=Execut\u00E1vel para o Shell
diff --git a/core/src/main/resources/hudson/tasks/junit/CaseResult/index_pt_BR.properties b/core/src/main/resources/hudson/tasks/junit/CaseResult/index_pt_BR.properties
index 0d8f71c7091e1086d058b8417af5220d5309c465..e063a35a47fc027e8c78c1bef3ce41c94d6c08f4 100644
--- a/core/src/main/resources/hudson/tasks/junit/CaseResult/index_pt_BR.properties
+++ b/core/src/main/resources/hudson/tasks/junit/CaseResult/index_pt_BR.properties
@@ -1,7 +1,7 @@
-skippedFor=
-failingFor=
-since.before=
-since.after=
-took=
-Standard\ Output=
-Standard\ Error=
+failingFor=Falhando para {0} {0,choice,0#builds|1#build|1