This is an automated email from the ASF dual-hosted git repository.

hansva pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git


The following commit(s) were added to refs/heads/main by this push:
     new e18bc056d8 Brazilian Portuguese translations (#6847)
e18bc056d8 is described below

commit e18bc056d867aba746971f92ed82ed6722be5c73
Author: Jeferson Navarro <[email protected]>
AuthorDate: Mon Mar 23 04:50:01 2026 -0300

    Brazilian Portuguese translations (#6847)
---
 .../project/messages/messages_pt_BR.properties     |  29 +++---
 .../salesforce/messages/messages_pt_BR.properties  |   2 +
 .../messages/messages_pt_BR.properties             |   1 +
 .../javascript/messages/messages_pt_BR.properties  |   1 +
 .../jsoninput/messages/messages_pt_BR.properties   |  17 ++++
 .../jsonoutput/messages/messages_pt_BR.properties  |   1 +
 .../messages/messages_pt_BR.properties             | 106 +++++++++++++++++++++
 .../messages/messages_pt_BR.properties             |  37 +++++++
 .../messages/messages_pt_BR.properties             |   6 ++
 .../csvinput/messages/messages_pt_BR.properties    |   1 +
 .../text/messages/messages_pt_BR.properties        |   2 +
 .../messages/messages_pt_BR.properties             |   4 +
 .../messages/messages_pt_BR.properties             |   6 ++
 .../database/messages/messages_pt_BR.properties    |  19 ++--
 .../explorer/messages/messages_pt_BR.properties    |  14 +++
 .../metadata/messages/messages_pt_BR.properties    |  12 +--
 16 files changed, 229 insertions(+), 29 deletions(-)

diff --git 
a/plugins/misc/projects/src/main/resources/org/apache/hop/projects/project/messages/messages_pt_BR.properties
 
b/plugins/misc/projects/src/main/resources/org/apache/hop/projects/project/messages/messages_pt_BR.properties
index e2d15f5f00..836236499a 100644
--- 
a/plugins/misc/projects/src/main/resources/org/apache/hop/projects/project/messages/messages_pt_BR.properties
+++ 
b/plugins/misc/projects/src/main/resources/org/apache/hop/projects/project/messages/messages_pt_BR.properties
@@ -28,25 +28,26 @@ ProjectDialog.Label.ProjectName=Nome
 ProjectDialog.ProjectConfigError.Error.Dialog.Header=Erro
 ProjectDialog.ProjectDefinitionError.Error.Dialog.Header=Erro
 ProjectDialog.ProjectList.Error.Dialog.Header=Erro
-ProjectDialog.ChangeHome.Dialog.Header=O projeto de mudança é em casa?
-ProjectDialog.ChangeHome.Dialog.Message=AVISO! A pasta do projeto mudou de 
''}' para ''}'''! Essa mudança pode resultar em resultados inesperados. Tem 
certeza que quer mudar?
+ProjectDialog.ChangeHome.Dialog.Header=Mudar pasta do projeto ?
+ProjectDialog.ChangeHome.Dialog.Message=AVISO ! A pasta do projeto mudou de 
''}' para ''}'''! Essa mudança pode causar resultados inesperados. Tem certeza 
de que quer mudar ?
 ProjectDialog.ChangeProjectName.Dialog.Header=Mudar o nome do projeto?
-ProjectDialog.ChangeProjectName.Dialog.Message=AVISO! O nome do projeto mudou 
de ''}' para ''}''! Tem certeza que quer mudar?
-ProjectDialog.CreateHome.Dialog.Header=Criar a casa do projeto?
-ProjectDialog.CreateHome.Dialog.Message=A pasta do projeto não existe! Você 
quer criá-lo?
+ProjectDialog.ChangeProjectName.Dialog.Message=AVISO ! O nome do projeto mudou 
de ''}' para ''}''! Tem certeza de que quer mudar ?
+ProjectDialog.CreateHome.Dialog.Header=Criar a pasta do projeto ?
+ProjectDialog.CreateHome.Dialog.Message=A pasta do projeto não existe ! Você 
quer criá-la ?
 ProjectDialog.DetailTable.Label.VariableDescription=Descrição (informação 
opcional)
 ProjectDialog.FileList.PrjFiles.Text=Arquivo de configuração do projeto 
(*.json)
 ProjectDialog.Group.Label.ProjectVariablesToSet=Variáveis do projeto para 
definir:
 ProjectDialog.Label.ConfigurationFile=Arquivo de configuração (caminho 
relativo)
-ProjectDialog.Label.DatasetCSVFolder=Data Sets CSV Pasta (HOP DATASETS FOLDER)
-ProjectDialog.Label.EnforceExecutionInHome=Forçar execuções em casa do projeto.
+ProjectDialog.Label.DatasetCSVFolder=Pasta dos arquivos CSV de conjuntos de 
dados (HOP_DATASETS_FOLDER)
+ProjectDialog.Label.EnforceExecutionInHome=Forçar execuções na pasta do projeto
 ProjectDialog.Label.HomeFolder=Pasta pessoal
 ProjectDialog.Label.MetadataBaseFolder=Pasta base de metadados
-ProjectDialog.Label.ParentProject=Projeto pai para herdar de
-ProjectDialog.Label.UnitTestBaseFolder=Unidade testa caminho base (HOP UNIT 
TESTS FOLDER)
-ProjectDialog.ProjectConfigError.Error.Dialog.Message=Há um erro de 
configuração no projeto.
-ProjectDialog.ProjectDefinitionError.Error.Dialog.Message=Há um erro na 
definição do projeto, variáveis não podem ser definidas.
-ProjectDialog.ProjectList.Error.Dialog.Message=Erro na lista de nomes do 
projeto.
+ProjectDialog.Label.ParentProject=Projeto pai do qual herdar
+ProjectDialog.Label.UnitTestBaseFolder=Caminho base dos testes unitários 
(HOP_UNIT_TESTS_FOLDER)
+ProjectDialog.ProjectConfigError.Error.Dialog.Message=Há um erro de 
configuração no projeto
+ProjectDialog.ProjectDefinitionError.Error.Dialog.Message=Há um erro na 
definição do projeto, as variáveis não podem ser definidas
+ProjectDialog.ProjectList.Error.Dialog.Message=Erro na lista de nomes do 
projeto
 ProjectDialog.Shell.Name=Propriedades do Projeto
-ProjectGuiPlugin.WrongConfigPath.Dialog.Header=A raiz do projeto errado.
-ProjectGuiPlugin.WrongConfigPath.Dialog.Message=O caminho para o 
projeto-config.json está fora dos limites deste projeto e isso não é permitido!
+ProjectGuiPlugin.WrongConfigPath.Dialog.Header=Raiz do projeto errada
+ProjectGuiPlugin.WrongConfigPath.Dialog.Message=O caminho para o 
projeto-config.json está fora dos limites deste projeto e isso não é permitido !
+ProjectDialog.Label.Version=Versão
diff --git 
a/plugins/tech/salesforce/src/main/resources/org/apache/hop/metadata/salesforce/messages/messages_pt_BR.properties
 
b/plugins/tech/salesforce/src/main/resources/org/apache/hop/metadata/salesforce/messages/messages_pt_BR.properties
index 29b11f960f..a2ff724d90 100644
--- 
a/plugins/tech/salesforce/src/main/resources/org/apache/hop/metadata/salesforce/messages/messages_pt_BR.properties
+++ 
b/plugins/tech/salesforce/src/main/resources/org/apache/hop/metadata/salesforce/messages/messages_pt_BR.properties
@@ -66,3 +66,5 @@ SalesforceConnectionEditor.OAuthExchange=Código de Troca de 
Tokens
 SalesforceConnectionEditor.OAuthExchange.Tooltip=Código de autorização para 
acesso e atualização de fichas.
 SalesforceConnectionEditor.TestConnection=Ligação de Teste
 SalesforceConnectionEditor.TestConnection.Tooltip=Teste a conexão da 
Salesforce.
+SalesforceConnectionEditor.OAuthApiVersion=Versão da API
+SalesforceConnectionEditor.OAuthApiVersion.Tooltip=Versão da API da Salesforce 
para o ponto final do SOAP (p.ex., 64.0)
diff --git 
a/plugins/transforms/janino/src/main/resources/org/apache/hop/pipeline/transforms/userdefinedjavaclass/messages/messages_pt_BR.properties
 
b/plugins/transforms/janino/src/main/resources/org/apache/hop/pipeline/transforms/userdefinedjavaclass/messages/messages_pt_BR.properties
index 2e6b86f7d7..1ff87c6fd5 100644
--- 
a/plugins/transforms/janino/src/main/resources/org/apache/hop/pipeline/transforms/userdefinedjavaclass/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/janino/src/main/resources/org/apache/hop/pipeline/transforms/userdefinedjavaclass/messages/messages_pt_BR.properties
@@ -117,3 +117,4 @@ UserDefinedJavaClassDialog.WarningDialogChanged.Message=O 
conte\u00FAdo dessa te
 UserDefinedJavaClassDialog.WarningDialogChanged.Yes=Sim.
 UserDefinedJavaClassDialog.WarningDialogChanged.No=Não.
 UserDefinedJavaClassDialog.WarningDialogChanged.DoNotShowAgain=Não mostre isso 
de novo.
+UserDefinedJavaClass.Injection.CLASS_TYPE=O tipo de classe Java ( CLASSE 
NORMAL ou CLASSE TRANSFORM )
diff --git 
a/plugins/transforms/javascript/src/main/resources/org/apache/hop/pipeline/transforms/javascript/messages/messages_pt_BR.properties
 
b/plugins/transforms/javascript/src/main/resources/org/apache/hop/pipeline/transforms/javascript/messages/messages_pt_BR.properties
index 099ec2a7d9..92d1194177 100644
--- 
a/plugins/transforms/javascript/src/main/resources/org/apache/hop/pipeline/transforms/javascript/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/javascript/src/main/resources/org/apache/hop/pipeline/transforms/javascript/messages/messages_pt_BR.properties
@@ -121,3 +121,4 @@ ScriptValuesModDialog.WarningDialogChanged.Message=O 
conteúdo deste diálogo mu
 ScriptValuesModDialog.WarningDialogChanged.Yes=Sim.
 ScriptValuesModDialog.WarningDialogChanged.No=Não.
 ScriptValuesModDialog.WarningDialogChanged.DoNotShowAgain=Não mostre isso de 
novo.
+ScriptValuesMod.Injection.SCRIPT_TYPE=O tipo de script: -1=normal, 
0=transformação, 1=início, 2=fim
diff --git 
a/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsoninput/messages/messages_pt_BR.properties
 
b/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsoninput/messages/messages_pt_BR.properties
index b7b0aaf585..5e98a945ad 100644
--- 
a/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsoninput/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsoninput/messages/messages_pt_BR.properties
@@ -183,3 +183,20 @@ JsonReader.Error.CanNotFindPath=Não encontramos nenhum 
dado com o caminho!
 JsonReader.Error.ParsingFile=Erro ao processar o arquivo!
 JsonReader.Error.ParsingString=Erro ao analisar a corda!
 JsonReader.Error.ReadUrl.Null=A análise do JSON falhou. Parser voltou nulo.
+JsonInput.Injection.FIELD=Campos
+TextFileInput.Injection.FILE_EXTENSION_FIELDNAME=O nome opcional do campo de 
saída para a extensão do arquivo
+TextFileInput.Injection.FILE_HIDDEN_FIELDNAME=O nome opcional do campo de 
saída para indicar se o arquivo de entrada está oculto
+TextFileInput.Injection.FILE_LAST_MODIFICATION_FIELDNAME=O nome opcional do 
campo de saída para a última data de modificação do arquivo de entrada
+TextFileInput.Injection.FILE_NAME_FIELDNAME=O nome de campo a ser usado para 
produzir o nome do arquivo
+TextFileInput.Injection.FILE_NAME_OUTPUT=Seleciona isto para incluir o nome do 
arquivo na saída
+TextFileInput.Injection.FILE_PATH_FIELDNAME=O nome opcional do campo de saída 
para o caminho do arquivo
+TextFileInput.Injection.FILE_REQUIRED=Seleciona isto se o arquivo for 
necessário
+TextFileInput.Injection.FILE_ROOT_URI_FIELDNAME=O nome opcional do campo de 
saída para o endereço raiz do arquivo
+TextFileInput.Injection.FILE_SHORT_FILE_FIELDNAME=O nome opcional do campo de 
saída para o nome do arquivo
+TextFileInput.Injection.FILE_SIZE_FIELDNAME=O nome opcional do campo de saída 
para o tamanho do arquivo
+TextFileInput.Injection.FILE_URI_FIELDNAME=O nome opcional do campo de saída 
para o endereço do arquivo
+TextFileInput.Injection.FILEMASK=A máscara de arquivo para incluir arquivos de 
entrada quando o nome do arquivo for um diretório
+TextFileInput.Injection.FILENAME=O arquivo de entrada ou diretório contendo 
arquivos de entrada
+TextFileInput.Injection.FILENAME_LINES=Arquivos selecionados
+TextFileInput.Injection.INCLUDE_SUBFOLDERS=Seleciona isto para incluir 
subpastas ao procurar por arquivos de entrada em um diretório
+JsonInput.Injection.DEFAULT_PATH_LEAF_TO_NULL=Caminho padrão nulo
diff --git 
a/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonoutput/messages/messages_pt_BR.properties
 
b/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonoutput/messages/messages_pt_BR.properties
index d7ef118e27..ff2f265212 100644
--- 
a/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonoutput/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonoutput/messages/messages_pt_BR.properties
@@ -107,3 +107,4 @@ JsonOutputDialog.Get.Tooltip=Obter os campos como definido 
em transformadas ante
 JsonOutputDialog.NrRowsInBloc.Label=Nr fileiras em um bloco
 JsonOutputDialog.NrRowsInBloc.ToolTip=Especifique aqui o número de linhas em 
um bloco. Significa todas as linhas no mesmo bloco único.
 JsonOutputMeta.operationType.Both=Valor de saída e escreva no arquivo
+JsonOutput.Injection.KEY_FIELD=A chave de fluxo para obter o conteúdo JSON 
certo
diff --git 
a/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonoutputenhanced/messages/messages_pt_BR.properties
 
b/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonoutputenhanced/messages/messages_pt_BR.properties
index 6df5f77e8d..00c5df5a1b 100644
--- 
a/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonoutputenhanced/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonoutputenhanced/messages/messages_pt_BR.properties
@@ -122,3 +122,109 @@ JsonOutputDialog.UseSingleItemPerGroup.Tooltip=Valores 
agrupados são armazenado
 JsonOutputMeta.CheckResult.ExpectedInputOk=Step está recebendo informações de 
outras transformações.
 JsonOutputMeta.CheckResult.FieldsReceived=Passo está conectado ao anterior, 
recebendo campos
 JsonOutputMeta.operationType.Both=Valor de saída e escreva no arquivo
+JsonEOutput.Error.Casting=Erro ao lançar cadeia de caracteres para fragmento 
JSON
+JsonEOutput.Error.ClosingFile=Exceção tentando fechar arquivo:
+JsonEOutput.Error.ErrorCreatingParentFolder=Não foi possível criar pasta 
superior !
+JsonEOutput.Error.MissingOutputFieldName=O nome do campo de saída que irá 
conter o valor está vazio !
+JsonEOutput.Error.MissingTargetFilename=O nome do arquivo destino está ausente 
!
+JsonEOutput.Error.OpeningFile=Erro ao abrir arquivo novo: {0}
+JsonEOutput.Error.OpenNewFile=Não foi possível abrir o arquivo !
+JsonEOutput.Error.ParentFolderNotExist=A pasta superior não existe !
+JsonEOutput.Error.Writing=Erro ao escrever no arquivo !
+JsonEOutput.Exception.FieldNotFound=O campo especificado não foi encontrado na 
entrada
+JsonEOutput.FileOpened=Abriu arquivo novo com nome
+JsonEOutput.Injection.ADD_TO_RESULT=Adicionar arquivo aos resultados ?
+JsonEOutput.Injection.APPEND=Anexar se o arquivo existir ?
+JsonEOutput.Injection.BLOC_KEY_NAME=O nome do campo a ser considerado como 
chave para um bloco específico de dados"),
+JsonEOutput.Injection.CREATE_PARENT_FOLDER=Criar a pasta superior ?
+JsonEOutput.Injection.DONT_CREATE_AT_START=Não criar o arquivo no início ? 
(S/N)
+JsonEOutput.Injection.ENCODING=Tipo de codificação
+JsonEOutput.Injection.EXTENSION=A extensão do arquivo
+JsonEOutput.Injection.FIELDS=Todos os campos a serem adicionados ao fluxo JSON
+JsonEOutput.Injection.FILENAME=O nome do arquivo de saída
+JsonEOutput.Injection.FORCE_JSON_ARRAYS=Desempacotar para matrizes JSON mesmo 
com uma única ocorrência em uma lista? (S/N)
+JsonEOutput.Injection.FORCE_SINGLE_ITEM=Desempacotar para matrizes únicas 
internas em vez de matrizes de JSONs ?
+JsonEOutput.Injection.GENERAL=Parâmetros principais de configuração: saída 
para campo ou arquivo
+JsonEOutput.Injection.GENERATION=O tipo de geração usado para construir o JSON
+JsonEOutput.Injection.INC_DATE_IN_FILENAME=Incluir data no nome do arquivo ?
+JsonEOutput.Injection.INC_TIME_IN_FILENAME=Incluir hora no nome do arquivo ?
+JsonEOutput.Injection.JSON_BLOC_NAME=Nome do bloco JSON
+JsonEOutput.Injection.JSON_ELEMENTNAME=Nome do elemento JSON
+JsonEOutput.Injection.JSON_FIELD=Um campo para adicionar ao JSON
+JsonEOutput.Injection.JSON_FIELDNAME=Nome do campo de transmissão
+JsonEOutput.Injection.JSON_KEY_FIELDNAME=Um nome de campo chave
+JsonEOutput.Injection.JSON_KEY_ELEMENTNAME=Um nome de elemento chave
+JsonEOutput.Injection.JSON_ISJSONFRAGMENT=Esse campo é um Fragmento JSON ?
+JsonEOutput.Injection.JSON_REMOVEIFBLANK=Não gerar atributo se estiver em 
branco ? (S/N)
+JsonEOutput.Injection.KEY_FIELDS=A chave de fluxo para obter o conteúdo JSON 
certo
+JsonEOutput.Injection.NR_ROWS_IN_BLOC=O número de linhas em um bloco"),
+JsonEOutput.Injection.OPERATION=A operação para executar (Valor de Saída, 
Escrever em Arquivo, Valor de Saída e escrever em arquivo)
+JsonEOutput.Injection.OUTPUT_VALUE=O campo para conter a saída JSON"),
+JsonEOutput.Injection.PASS_TO_SERVLET=Passar saída para servlet ?
+JsonEOutput.Injection.PRITTIFY=Você quer que a saída JSON seja embelezada ? 
(S/N)
+JsonEOutput.Injection.SPLIT_OUTPUT_AFTER=Dividir saída JSON após n linhas
+JsonEOutput.Log.ParentFolderCreated=A pasta superior foi criada
+JsonEOutput.ResultFilenames.Comment=Este arquivo foi criado com uma 
transformação de saída JSON
+JsonEOutputDialog.AddDate.Label=Incluir data no nome do arquivo ?
+JsonEOutputDialog.AddFileToResult.Label=Adicionar arquivo aos nomes de 
arquivos no resultado
+JsonEOutputDialog.AddFileToResult.Tooltip=Selecione esta opção se você quiser 
adicionar o arquivo aos nomes de arquivos no resultado
+JsonEOutputDialog.AdditionalFieldsConfigTab.TabTitle=Campos de saída adicionais
+JsonEOutputDialog.AddTime.Label=Incluir hora no nome do arquivo ?
+JsonEOutputDialog.Append.Label=Anexar
+JsonEOutputDialog.Append.Tooltip=Anexar arquivo (se existir), caso contrário 
ele será substituído
+JsonEOutputDialog.BlocName.Label=Nome do bloco JSON
+JsonEOutputDialog.CompatibilityMode.Tooltip=Selecione esta opção para forçar a 
geração de arrays JSON mesmo com listas com uma única entrada
+JsonEOutputDialog.CreateParentFolder.Label=Criar pasta superior
+JsonEOutputDialog.CreateParentFolder.Tooltip=Verifique isso se quiser criar a 
pasta superior quando necessário. Caso contrário, Apache Hop abrirá uma exceção 
quando a pasta superior não existir.
+JsonEOutputDialog.DialogTitle=Saída JSON aprimorada
+JsonEOutputDialog.DoNotOpenNewFileInit.Label=Não abra o arquivo no início
+JsonEOutputDialog.DoNotOpenNewFileInit.Tooltip=Não abra o arquivo na 
inicialização da transformação. O arquivo será criado ou aberto quando a 
primeira linha do fluxo de entrada atingir a transformação.
+JsonEOutputDialog.ElementName.Column=Nome do elemento
+JsonEOutputDialog.Encoding.Label=Codificação
+JsonEOutputDialog.FieldName.Column=Nome do campo
+JsonEOutputDialog.FieldsTab.TabTitle=Campos
+JsonEOutputDialog.Filename.Label=Nome do arquivo
+JsonEOutputDialog.GeneralTab.TabTitle=Geral
+JsonEOutputDialog.Get.Button=\ Obter os campos
+JsonEOutputDialog.Get.Tooltip=Obter os campos como definido em transformações 
anteriores
+JsonEOutputDialog.Group.File.Label=Arquivo de Saída
+JsonEOutputDialog.Group.Settings.Label=Configurações
+JsonEOutputDialog.InputNeedSort.DialogMessage=Se os dados não forem ordenados 
nas chaves especificadas, o agrupamento JSON não funcionará corretamente. Nós 
recomendamos classificar os dados de entrada dentro do conduto pela chave de 
grupo especificada na Transformação Saída para JSON
+JsonEOutputDialog.InputNeedSort.DialogTitle=Observar
+JsonEOutputDialog.InputNeedSort.Option1=Fechar
+JsonEOutputDialog.InputNeedSort.Option2=Não mostrar esta mensagem novamente
+JsonEOutputDialog.JSONFragment.Column=Fragmento JSON
+JsonEOutputDialog.JSONPrettified.Label=JSON embelezado
+JsonEOutputDialog.JSONPrettified.Tooltip=Se habilitado, o JSON produzido será 
embelezado
+JsonEOutputDialog.JSONSize.Label=Campo de tamanho JSON
+JsonEOutputDialog.KeyConfigTab.TabTitle=Chave de Grupo
+JsonEOutputDialog.Log.GettingFieldsInfo=Conseguir informações sobre os 
campos...
+JsonEOutputDialog.NoEnclosure.Column=Remover nome do elemento
+JsonEOutputDialog.NoFilesFound.DialogMessage=Nenhum arquivo encontrado ! Por 
favor, verifique o nome, o diretório e as opções.
+JsonEOutputDialog.NrRowsInBloc.Label=Nr fileiras em um bloco
+JsonEOutputDialog.NrRowsInBloc.ToolTip=Especifique aqui o número de linhas em 
um bloco
+JsonEOutputDialog.Operation.Label=Operação
+JsonEOutputDialog.OutputValue.Label=Valor de Saída
+JsonEOutputDialog.OutputValue.Tooltip=Nome do campo de saída que conterá as 
estruturas JSON resultantes
+JsonEOutputDialog.RemoveIfBlank.Column=Remova se estiver em branco
+JsonEOutputDialog.SelectOutputFiles.DialogMessage=Arquivo(s) de saída\:
+JsonEOutputDialog.SelectOutputFiles.DialogTitle=Arquivo de saída
+JsonEOutputDialog.ShowFiles.Button=Mostrar o(s) nome(s) do(s) arquivo(s)...
+JsonEOutputDialog.splitOutputAfter.Label=Dividir JSON depois de n registros
+JsonEOutputDialog.splitOutputAfter.Tooltip=Número de registros que estarão 
presentes em um único pedaço do JSON. O padrão 0 significa todos os registros.
+JsonEOutputDialog.UseArrayWihSingleInstanceMode.Label=Forçar vetores em JSON
+JsonEOutputDialog.UseArrayWihSingleInstanceMode.Tooltip=Forçar a serialização 
de matrizes JSON mesmo com uma única ocorrência em uma lista
+JsonEOutputDialog.UseSingleItemPerGroup.Label=Forçar item único agrupado
+JsonEOutputDialog.UseSingleItemPerGroup.Tooltip=Valores agrupados são 
armazenados em uma matriz dentro do JSON em vez de criar uma matriz de JSONs
+JsonEOutputMeta.CheckResult.AllFieldsFound=Todos os campos de saída foram 
encontrados no fluxo de entrada
+JsonEOutputMeta.CheckResult.ExpectedInputError=Nenhuma entrada recebida de 
outras transformações
+JsonEOutputMeta.CheckResult.ExpectedInputOk=Passo está recebendo informações 
de outras transformações
+JsonEOutputMeta.CheckResult.FieldsNotFound=Campos que não foram encontrados no 
fluxo de entrada
+JsonEOutputMeta.CheckResult.FieldsReceived=Passo está conectado ao anterior, 
recebendo campos
+JsonEOutputMeta.CheckResult.FilesNotChecked=As especificações dos arquivos não 
foram verificadas
+JsonEOutputMeta.keyword=JSON, saída, melhoria
+JsonEOutputMeta.operationType.Both=Valor de saída e escrever em arquivo
+JsonEOutputMeta.operationType.OutputValue=Valor de saída
+JsonEOutputMeta.operationType.WriteToFile=Escrever em arquivo
+JsonEOutput.Injection.JSON_SIZE_FIELD=Campo de tamanho do JSON
+JsonEOutput.Injection.JSON_NOENCLOSURE=Gerar sem invólucro ?
diff --git 
a/plugins/transforms/loadfileinput/src/main/resources/org/apache/hop/pipeline/transforms/loadfileinput/messages/messages_pt_BR.properties
 
b/plugins/transforms/loadfileinput/src/main/resources/org/apache/hop/pipeline/transforms/loadfileinput/messages/messages_pt_BR.properties
index d7e00adc1b..1f4ab85c75 100644
--- 
a/plugins/transforms/loadfileinput/src/main/resources/org/apache/hop/pipeline/transforms/loadfileinput/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/loadfileinput/src/main/resources/org/apache/hop/pipeline/transforms/loadfileinput/messages/messages_pt_BR.properties
@@ -135,3 +135,40 @@ LoadFileInputDialog.IgnoreEmptyFile.Label=Ignorar arquivo 
vazio
 LoadFileInputDialog.IgnoreMissingPath.Label=Ignorar caminho perdido
 LoadFileInputDialog.IgnoreMissingPath.Tooltip=Marque esta opção se quiser 
pular o caminho perdido.
 LoadFileInputMeta.Exception.ErrorLoadingXml=Não foi possivel carregar 
informações transformadas de XML. Exceção \: {0}
+LoadFileInputMeta.Injection.INCLUDE=Indicativo de que devemos incluir o nome 
do arquivo na saída
+LoadFileInputMeta.Injection.INCLUDE_FIELD=O nome do campo na saída contendo o 
nome do arquivo
+LoadFileInputMeta.Injection.ROWNUM=Indicativo de que um campo de número de 
linha deve ser incluído na saída
+LoadFileInputMeta.Injection.ROWNUM_FIELD=O nome do campo na saída contendo o 
número da linha
+LoadFileInputMeta.Injection.LIMIT=O número máximo de linhas para ler
+LoadFileInputMeta.Injection.ENCODING=A codificação a usar para ler: texto nulo 
ou vazio significa codificação padrão do sistema
+LoadFileInputMeta.Injection.DYNAMIC_FILENAME_FIELD=Campo de Arquivo Dinâmico
+LoadFileInputMeta.Injection.IS_IN_FIELDS=Está nos campos
+LoadFileInputMeta.Injection.ADD_RESULT_FILE=Indicativo: adicionar o nome do 
arquivo do resultado
+LoadFileInputMeta.Injection.IGNORE_EMPTY_FILE=Indicativo: ignorar arquivo 
vazio ?
+LoadFileInputMeta.Injection.IGNORE_MISSING_PATH=Indicativo: ignorar caminho 
ausente ?
+LoadFileInputMeta.Injection.FILES=Arquivos de entrada
+TextFileInput.Injection.FILE_SHORT_FILE_FIELDNAME=Campo de arquivo curto
+TextFileInput.Injection.FILE_EXTENSION_FIELDNAME=Campo de extensão de arquivo
+TextFileInput.Injection.FILE_PATH_FIELDNAME=Campo de caminho do arquivo
+TextFileInput.Injection.FILE_SIZE_FIELDNAME=Campo de tamanho de arquivo
+TextFileInput.Injection.FILE_HIDDEN_FIELDNAME=Campo do indicativo de arquivo 
oculto
+TextFileInput.Injection.FILE_LAST_MODIFICATION_FIELDNAME=Última modificação, 
campo de data
+TextFileInput.Injection.FILE_URI_FIELDNAME=Campo de endereço de arquivo
+TextFileInput.Injection.FILE_ROOT_URI_FIELDNAME=Campo de endereço raiz
+TextFileInput.Injection.FILENAME=Nome do arquivo
+TextFileInput.Injection.FILEMASK=Máscara de arquivo
+TextFileInput.Injection.EXCLUDE_FILEMASK=Máscara para exclusão de arquivo
+TextFileInput.Injection.FILE_REQUIRED=Arquivo necessário ?
+TextFileInput.Injection.INCLUDE_SUBFOLDERS=Incluir subpastas ?
+LoadFileInputMeta.Injection.FIELDS=Campos de entrada
+LoadFileInputMeta.Injection.FIELD_NAME=Nome
+LoadFileInputMeta.Injection.FIELD_TYPE=Tipo (cadeia de caracteres, número, 
inteiro, ...)
+LoadFileInputMeta.Injection.FIELD_LENGTH=Comprimento
+LoadFileInputMeta.Injection.FIELD_FORMAT=Máscara de formato
+LoadFileInputMeta.Injection.FIELD_TRIM_TYPE=Tipo de aparamento (nenhum, 
esquerda, direita, ambos)
+LoadFileInputMeta.Injection.FIELD_ELEMENT_TYPE=Tipo de elemento (conteúdo, 
tamanho)
+LoadFileInputMeta.Injection.FIELD_PRECISION=Precisão
+LoadFileInputMeta.Injection.FIELD_CURRENCY=Símbolo da moeda
+LoadFileInputMeta.Injection.FIELD_DECIMAL=Símbolo decimal
+LoadFileInputMeta.Injection.FIELD_GROUP=Símbolo de agrupamento
+LoadFileInputMeta.Injection.FIELD_REPEAT=Indicativo de repetição (se nulo: 
repete o valor da linha anterior)
diff --git 
a/plugins/transforms/rowsfromresult/src/main/resources/org/apache/hop/pipeline/transforms/rowsfromresult/messages/messages_pt_BR.properties
 
b/plugins/transforms/rowsfromresult/src/main/resources/org/apache/hop/pipeline/transforms/rowsfromresult/messages/messages_pt_BR.properties
index 8c0fe4e2c2..641a47642a 100644
--- 
a/plugins/transforms/rowsfromresult/src/main/resources/org/apache/hop/pipeline/transforms/rowsfromresult/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/rowsfromresult/src/main/resources/org/apache/hop/pipeline/transforms/rowsfromresult/messages/messages_pt_BR.properties
@@ -30,3 +30,9 @@ RowsFromResultDialog.TransformName.Label=Nome da 
transforma\u00E7\u00E3o
 RowsFromResultMeta.CheckResult.NoInputReceivedError=Nenhuma entrada recebida 
de outras transforma\u00E7\u00F5es.
 
RowsFromResultMeta.CheckResult.TransformExpectingNoReadingInfoFromOtherTransforms=Esta
 transforma\u00E7\u00E3o n\u00E3o est\u00E1 esperando nem lendo 
informa\u00E7\u00F5es de outras transforma\u00E7\u00F5es.
 RowsFromResultMeta.keyword=linha,resultado
+RowsFromResultMeta.Injection.FIELD_NAME=Nome do campo
+RowsFromResultMeta.Injection.FIELD_TYPE=Tipo do campo
+RowsFromResultMeta.Injection.FIELD_LENGTH=Comprimento do campo
+RowsFromResultMeta.Injection.FIELD_PRECISION=Precisão do campo
+RowsFromResultMeta.Injection.FIELD=Campo na linha do resultado
+RowsFromResultMeta.Injection.FIELDS=Campos na linha do resultado
diff --git 
a/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/csvinput/messages/messages_pt_BR.properties
 
b/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/csvinput/messages/messages_pt_BR.properties
index faf462df85..3d4229f6ae 100644
--- 
a/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/csvinput/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/csvinput/messages/messages_pt_BR.properties
@@ -105,3 +105,4 @@ CsvInputMeta.Injection.INPUT_NULL_STRING=Campo nulo string
 CsvInputMeta.Injection.INPUT_POSITION=Posição de campo (N/A)
 CsvInputDialog.IgnoreTransformFields.Label=Ignorar campos manuais
 CsvInputMeta.Injection.BUFFER_SIZE=Tamanho do buffer de leitura
+CsvInputMeta.Injection.INPUT_FIELD=Campo de entrada
diff --git 
a/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/fileinput/text/messages/messages_pt_BR.properties
 
b/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/fileinput/text/messages/messages_pt_BR.properties
index 4d4bd7df04..d808156119 100644
--- 
a/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/fileinput/text/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/fileinput/text/messages/messages_pt_BR.properties
@@ -315,3 +315,5 @@ TextFileInputDialog.SkipErrorLines.Tooltip=Ignorar linhas 
de erro ou usar valore
 TextFileInputDialog.StopOnFilterColumn.Tooltip=Se você quiser parar de 
processar quando o filtro for encontrado
 TextFileInputDialog.UnableToReadHeaderLine.DialogMessage=Não consegui ler o 
cabeçalho do arquivo de entrada! (Arquivo vazio?
 TextFileInputDialog.IgnoreTransformFields.Label=Ignorar campos manuais
+TextFileInput.Injection.FIELD=Um campo
+TextFileInput.Injection.FILTER=Uma definição de filtro
diff --git 
a/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/textfileoutput/messages/messages_pt_BR.properties
 
b/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/textfileoutput/messages/messages_pt_BR.properties
index 9841102501..bd060d6ba7 100644
--- 
a/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/textfileoutput/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/textfile/src/main/resources/org/apache/hop/pipeline/transforms/textfileoutput/messages/messages_pt_BR.properties
@@ -142,3 +142,7 @@ TextFileOutputDialog.ServletOutput.Label=Passe a saída para 
servlet
 TextFileOutputDialog.ServletOutput.Tooltip=Passe a saída para a saída servlet 
(serviço web) quando executado pelo Servidor Hop (serviço executePipeline)
 TextFileOutputDialog.RoundingTypeColumn.Column=Tipo Arredondamento
 TextFileOutputDialog.IgnoreTransformFields.Label=Ignorar campos manuais
+TextFileOutput.Injection.OUTPUT_FIELD=O campo para saída
+TextFileOutput.Injection.OUTPUT_ROUNDING=Tipo de arredondamento
+TextFileOutput.Injection.SCHEMA_DEFINITION=A definição do esquema
+TextFileOutput.Injection.IGNORE_FIELDS=Ignore a seção de campos em favor de 
uma definição de esquema
diff --git 
a/plugins/transforms/uniquerowsbyhashset/src/main/resources/org/apache/hop/pipeline/transforms/uniquerowsbyhashset/messages/messages_pt_BR.properties
 
b/plugins/transforms/uniquerowsbyhashset/src/main/resources/org/apache/hop/pipeline/transforms/uniquerowsbyhashset/messages/messages_pt_BR.properties
index 70ab107b4c..cf1183f71f 100644
--- 
a/plugins/transforms/uniquerowsbyhashset/src/main/resources/org/apache/hop/pipeline/transforms/uniquerowsbyhashset/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/uniquerowsbyhashset/src/main/resources/org/apache/hop/pipeline/transforms/uniquerowsbyhashset/messages/messages_pt_BR.properties
@@ -38,3 +38,9 @@ UniqueRowsByHashSetDialog.Fields.Label=Campos para comparar 
(se nada for informa
 UniqueRowsByHashSetDialog.Shell.Title=Linhas \u00FAnicas (conjunto de hash)
 UniqueRowsByHashSetDialog.StoreValues.Label=Comparar utilizando valor de 
linhas armazenadas? 
 UniqueRowsByHashSetDialog.StoreValues.ToolTip=Armazenando valores de linha 
requer mais mem\u00F3ria, mas isso previne poss\u00EDveis falsos positivos se 
houver colis\u00F5es de hash.
+UniqueRowsByHashSetMeta.Injection.STORE_VALUES=Guardar valores na memória ou 
só hash ?
+UniqueRowsByHashSetMeta.Injection.COMPARE_FIELDS=Os campos para comparar por 
singularidade
+UniqueRowsByHashSetMeta.Injection.COMPARE_FIELD=Um campo para comparar por 
singularidade
+UniqueRowsByHashSetMeta.Injection.REJECT_DUPLICATE_ROW=Rejeitar linhas 
duplicadas ?
+UniqueRowsByHashSetMeta.Injection.ERROR_DESCRIPTION=Descrição do erro rejeitado
+UniqueRowsByHashSetMeta.Injection.COMPARE_FIELD_NAME=Nome de campo para 
comparar por singularidade
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/database/messages/messages_pt_BR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/database/messages/messages_pt_BR.properties
index de6de65360..9f63b97e9e 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/database/messages/messages_pt_BR.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/database/messages/messages_pt_BR.properties
@@ -25,14 +25,14 @@ DatabaseDialog.DatabaseConnectionTest.title=Teste de 
conex\u00E3o com o banco de
 DatabaseDialog.DatabaseConnectionTestSuccess.title=Conex\u00E3o testada com 
sucesso
 DatabaseDialog.DbTab.title=Geral
 DatabaseDialog.ErrorParameters2.description=Verifique se todos os 
par\u00E2metros necess\u00E1rios foram inseridos corretamente:\n{0}
-DatabaseDialog.ErrorParameters2.title=Erro!
+DatabaseDialog.ErrorParameters2.title=Erro !
 DatabaseDialog.label.AdvancedForceIdentifiersLowerCase=For\u00E7ar todos os 
identificadores para min\u00FAsculas
 DatabaseDialog.label.AdvancedForceIdentifiersUpperCase=For\u00E7ar todos os 
identificadores para mai\u00FAsculas
 DatabaseDialog.label.AdvancedQuoteAllFields=Citar todos os identificadores na 
base de dados
 DatabaseDialog.label.ConnectionName=Nome da conex\u00E3o
 DatabaseDialog.label.ConnectionPreserveCase=Preservar mai\u00FAsculas e 
min\u00FAsculas de palavras reservadas
 DatabaseDialog.label.ConnectionSQLStatements=As instru\u00E7\u00F5es SQL a 
serem executadas ap\u00F3s a conex\u00E3o (separadas por ;)
-DatabaseDialog.label.ConnectionSupportsBoolean=Suporta o tipo de dados Boolean
+DatabaseDialog.label.ConnectionSupportsBoolean=Suporta o tipo de dados Booleano
 DatabaseDialog.label.ConnectionSupportsTimestamp=Suporta o tipo de dados 
Timestamp
 DatabaseDialog.label.ConnectionType=Tipo da conex\u00E3o
 DatabaseDialog.label.DatabaseName=Nome da base de dados  
@@ -45,26 +45,27 @@ DatabaseDialog.label.Options=Especifique op\u00E7\u00F5es 
de conex\u00E3o JDBC e
 DatabaseDialog.label.Password=Senha  
 DatabaseDialog.label.PortNumber=N\u00FAmero da porta  
 DatabaseDialog.label.PreferredSchemaName=O nome do esquema preferido 
-DatabaseDialog.label.ServerHostname=Nome do host do servidor  
+DatabaseDialog.label.ServerHostname=Nome da máquina do servidor  
 DatabaseDialog.label.SQLServerInstance=Nome da inst\u00E2ncia do Servidor SQL  
 DatabaseDialog.label.UseDoubleDecimalSeparator=Use .. para separar esquema e 
tabela
-DatabaseDialog.label.UseIntegratedSecurity=Usar seguran\u00E7a integrada  
+DatabaseDialog.label.UseIntegratedSecurity=Usar seguran\u00E7a integrada
 DatabaseDialog.label.Username=Nome de usu\u00E1rio  
 DatabaseDialog.label.Warehouse=Armaz\u00E9m  
 DatabaseDialog.OptionsTab.title=Op\u00E7\u00F5es
 DatabaseExplorerDialog.Toolbar.CollapseAll.Tooltip=Recolher todos
 DatabaseExplorerDialog.Toolbar.ExpandAll.Tooltip=Expandir todos
 DatabaseToolbarItem.ClearDatabaseCache.ToolTip=Limpar cache de bases de dados
-DatabaseDialog.Url.Hidden=[REDITADO]
+DatabaseDialog.Url.Hidden=[OCULTADO]
 DatabaseDialog.Testing.Disabled.title=Testes não disponíveis.
 DatabaseDialog.Testing.Disabled.description=Testes não estão disponíveis para 
conexões.
-DatabaseDialog.Exploring.Disabled.title=Explorando deficientes
+DatabaseDialog.Exploring.Disabled.title=Exploração desabilitada
 DatabaseDialog.Exploring.Disabled.description=A exploração está desativada 
para esta conexão.
-DatabaseDialog.SshTunnelTab.title=Tunel SSH
-DatabaseDialog.label.SshTunnelEnabled=Habilitar Tunel SSH
-DatabaseDialog.label.SshTunnelHost=Nome do host do servidor SSH
+DatabaseDialog.SshTunnelTab.title=Túnel SSH
+DatabaseDialog.label.SshTunnelEnabled=Habilitar Túnel SSH
+DatabaseDialog.label.SshTunnelHost=Nome da máquina do servidor SSH
 DatabaseDialog.label.SshTunnelPort=Porta do servidor SSH
 DatabaseDialog.label.SshTunnelUsername=Nome do usu\u00E1rio SSH
 DatabaseDialog.label.SshTunnelPassword=Senha SSH
 DatabaseDialog.label.SshTunnelUsePrivateKey=Utilizar autentica\u00E7\u00E3o 
por chave privada
 DatabaseDialog.label.SshTunnelPrivateKeyFile=Arquivo de chave privada
+DatabaseDialog.label.SshTunnelPassphrase=Senha
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/hopgui/perspective/explorer/messages/messages_pt_BR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/hopgui/perspective/explorer/messages/messages_pt_BR.properties
index 944adc6fd8..922347e38a 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/hopgui/perspective/explorer/messages/messages_pt_BR.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/hopgui/perspective/explorer/messages/messages_pt_BR.properties
@@ -62,3 +62,17 @@ ExplorerPerspective.Error.OpenFileInExplorer.Message=Erro ao 
abrir o arquivo no
 ExplorerPerspective.Menu.OpenInExplorer=Aberto em explorador
 ExplorerPerspective.TabMenu.MoveToRight=Mover para a direita
 ExplorerPerspective.TabMenu.MoveToLeft=Mover para a esquerda
+ExplorerPerspective.UpdateFileReferences.Title=Atualizar referências de 
arquivos
+ExplorerPerspective.UpdateFileReferences.Message=Encontrei referências em 
arquivos de conduto ou fluxo de trabalho. Atualizar referências no caminho novo 
?
+ExplorerPerspective.UpdateFileReferences.MessageWithMetadata=Encontradas {0} 
referência(s) em {1} arquivo(s) de conduto ou fluxo de trabalho e {2} objeto(s) 
de metadados. Atualizar referências no caminho novo ?
+ExplorerPerspective.UpdateFileReferences.ExperimentalFeatureNote=Nota: 
detecção e substituição de referência é um recurso experimental. Nem todas as 
transformações e ações podem ser atualizadas automaticamente.
+ExplorerPerspective.UpdateFileReferences.Button.Details=Detalhes
+ExplorerPerspective.UpdateFileReferences.Details.Title=Detalhes
+ExplorerPerspective.UpdateFileReferences.Details.Message=Arquivos e objetos de 
metadados que serão modificados:
+ExplorerPerspective.UpdateFileReferences.Details.MetadataEntry=Metadados:
+ExplorerPerspective.UpdateFileReferences.SaveBeforeRefactoring.Message=Quer 
salvar o arquivo antes de atualizar as referências ?
+ExplorerPerspective.DeleteFile.WithReferences.Title=Apagar arquivo
+ExplorerPerspective.DeleteFile.WithReferences.Message=Encontradas {0} 
referência(s) para ''{1}'' em {2} arquivo(s) de conduto ou fluxo de trabalho e 
{3} objeto(s) de metadados .\n\n'n Excluir este arquivo pode quebrar essas 
referências. Tem certeza de que quer apagar ''1''' ?
+ExplorerPerspective.DeleteFile.WithReferences.Button.Details=Detalhes
+ExplorerPerspective.DeleteFile.WithReferences.Details.Title=Referências para 
{0}
+ExplorerPerspective.DeleteFile.WithReferences.Details.Message=Os seguintes 
arquivos e metadados ainda fazem referência a ''}'':
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/hopgui/perspective/metadata/messages/messages_pt_BR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/hopgui/perspective/metadata/messages/messages_pt_BR.properties
index 9ce0c1db73..c971392ec8 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/hopgui/perspective/metadata/messages/messages_pt_BR.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/hopgui/perspective/metadata/messages/messages_pt_BR.properties
@@ -37,9 +37,9 @@ MetadataPerspective.ToolbarElement.Delete.Tooltip=Apagar
 MetadataPerspective.ToolbarElement.Edit.Tooltip=Editar
 MetadataPerspective.ToolbarElement.New.Tooltip=Criar elemento de meta dados
 MetadataPerspective.ToolbarElement.Refresh.Tooltip=Atualizar
-MetadataPerspective.CreateFolder.EmptyFolder=Isso vai desaparecer se nenhum 
item for adicionado.
+MetadataPerspective.CreateFolder.EmptyFolder=Isso vai desaparecer se nenhum 
item for adicionado
 MetadataPerspective.CreateFolder.Error.Header=Não é possível criar pasta
-MetadataPerspective.CreateFolder.Error.Message=A pasta já existe.
+MetadataPerspective.CreateFolder.Error.Message=A pasta já existe
 MetadataPerspective.CreateFolder.Header=Criar diretório
 MetadataPerspective.CreateFolder.Message=Por favor, digite o nome da pasta 
para criar em: ''}}''
 MetadataPerspective.Menu.Duplicate=Duplicar
@@ -50,13 +50,13 @@ 
MetadataPerspective.ToolbarElement.CollapseAll.Tooltip=Recolher todos os itens d
 MetadataPerspective.ToolbarElement.Rename.Tooltip=Renomear
 MetadataPerspective.Search.Placeholder=Procurar metadados...
 MetadataPerspective.RenameMetadata.UpdateReferences.Title=Renomear metadados
-MetadataPerspective.RenameMetadata.UpdateReferences.Message=Encontrada {0} 
referencia(s) em {1} arquivo(s). Atualizar refer\u00EAncias para o novo nome?
-MetadataPerspective.RenameMetadata.UpdateReferences.MessageWithMetadata=Encontrada
 {0} refer\u00EAncia(s) em {1} arquivo(s) de pipeline/fluxo de trabalho e {2} 
objeto(s) de metadados. Atualizar as refer\u00EAncias para o novo nome?
+MetadataPerspective.RenameMetadata.UpdateReferences.Message=Encontrada(s) {0} 
referencia(s) em {1} arquivo(s). Atualizar refer\u00EAncias no nome novo ?
+MetadataPerspective.RenameMetadata.UpdateReferences.MessageWithMetadata=Encontrada(s)
 {0} refer\u00EAncia(s) em {1} arquivo(s) de conduto ou fluxo de trabalho e {2} 
objeto(s) de metadados. Atualizar as refer\u00EAncias no nome novo ?
 MetadataPerspective.RenameMetadata.UpdateReferences.Button.Details=Detalhes
 MetadataPerspective.RenameMetadata.UpdateReferences.Details.Title=Detalhes
 MetadataPerspective.RenameMetadata.UpdateReferences.Details.Message=Arquivos e 
objetos de metadados ser\u00E3o modificados:
 
MetadataPerspective.RenameMetadata.UpdateReferences.Details.MetadataEntry=Metadado
 ({0}):{1}
 MetadataPerspective.RenameMetadata.NoPropertyTypeWarning.Title=Renomear 
Metadado
-MetadataPerspective.RenameMetadata.NoPropertyTypeWarning.Message=Atualiza\u00E7\u00E3o
 de refer\u00EAncia nos pipelines e fluxos de trabalho n\u00E3o s\u00E3o 
suportados para este tipo de metadado.\n\nO elemento ser\u00E1 renomeado, mas 
as refer\u00EAncias nos pipelines e fluxos de trabalhos existentes n\u00E3o 
ser\u00E3o atualizados.
-MetadataPerspective.RenameMetadata.SaveBeforeRefactoring.Message=Voc\u00EA 
gostaria de salvar "{0}" antes de refatorar?
+MetadataPerspective.RenameMetadata.NoPropertyTypeWarning.Message=Atualiza\u00E7\u00E3o
 de refer\u00EAncia nos condutos e fluxos de trabalho n\u00E3o s\u00E3o 
suportados para este tipo de metadado.\n\nO elemento ser\u00E1 renomeado, mas 
as refer\u00EAncias nos condutos e fluxos de trabalhos existentes n\u00E3o 
ser\u00E3o atualizadas.
+MetadataPerspective.RenameMetadata.SaveBeforeRefactoring.Message=Voc\u00EA 
gostaria de salvar "{0}" antes de refatorar ?
 MetadataPerspective.RenameMetadata.ExperimentalFeatureNote=Nota: 
Localiza\u00E7\u00E3o e substitui\u00E7\u00E3o de refer\u00EAncias \u00E9 uma 
funcionalidade experimental. Nem todas as transforma\u00E7\u00F5es e 
a\u00E7\u00F5es poder\u00E3o ser atualizadas automaticamente.


Reply via email to