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 1143ab6400 Brazilian portuguese translation (#7164)
1143ab6400 is described below

commit 1143ab64003eb1ebda401ba754161c098add07cc
Author: Jeferson <[email protected]>
AuthorDate: Sat May 23 17:59:01 2026 -0300

    Brazilian portuguese translation (#7164)
---
 .../git/config/messages/messages_pt_BR.properties  |   2 +
 .../hop/git/messages/messages_pt_BR.properties     |  92 ++++++++++++++
 .../actions/mql/messages/messages_pt_BR.properties |  27 ++++
 .../metadata}/messages/messages_pt_BR.properties   |  15 ++-
 .../excelinput/messages/messages_pt_BR.properties  |   3 +
 .../messages/messages_pt_BR.properties             |  36 ++++++
 .../messages/messages_pt_BR.properties             |   3 +
 .../messages/messages_pt_BR.properties             | 139 +++++++++++++++++++++
 .../ui/hopgui/messages/messages_pt_BR.properties   |   1 +
 9 files changed, 313 insertions(+), 5 deletions(-)

diff --git 
a/plugins/misc/git/src/main/resources/org/apache/hop/git/config/messages/messages_pt_BR.properties
 
b/plugins/misc/git/src/main/resources/org/apache/hop/git/config/messages/messages_pt_BR.properties
index 24a8121845..aec19e7672 100644
--- 
a/plugins/misc/git/src/main/resources/org/apache/hop/git/config/messages/messages_pt_BR.properties
+++ 
b/plugins/misc/git/src/main/resources/org/apache/hop/git/config/messages/messages_pt_BR.properties
@@ -22,3 +22,5 @@ GitConfig.EnableGitPlugin.Message=Ativar o plugin GIT GUI
 GitConfig.SearchParentFolders.Message=Procurar pastas-mãe para o repositório 
git
 GitConfig.SavingOption.ErrorDialog.Header=Erro
 GitConfig.SavingOption.ErrorDialog.Message=Erro ao salvar a opção.
+GitConfig.FetchAutomatic.Message=Obter mudanças remotas automaticamente
+GitConfig.FetchAutomatic.Tooltip=Ativa a busca de informações remotas a cada 
20 minutos.
diff --git 
a/plugins/misc/git/src/main/resources/org/apache/hop/git/messages/messages_pt_BR.properties
 
b/plugins/misc/git/src/main/resources/org/apache/hop/git/messages/messages_pt_BR.properties
index 8978d4cf34..9421f49a73 100644
--- 
a/plugins/misc/git/src/main/resources/org/apache/hop/git/messages/messages_pt_BR.properties
+++ 
b/plugins/misc/git/src/main/resources/org/apache/hop/git/messages/messages_pt_BR.properties
@@ -86,3 +86,95 @@ GitGuiPlugin.Menu.Branch.Push.Text=Empurre...
 GitGuiPlugin.Menu.Branch.Rename.Text=Renomear ramo...
 GitGuiPlugin.Dialog.CleanConfirm.Header=Limpar Git
 GitGuiPlugin.Dialog.CleanConfirm.Message=Devemos também executar limpeza em 
tudo para remover arquivos não rastreados nesta pasta e subpastas ?
+GitGuiPlugin.Dialog.Branch.DeleteBranchConfirmation.Header=Delete um ramo
+GitGuiPlugin.Dialog.Branch.DeleteBranchConfirmation.Message=Tem certeza de que 
quer apagar o ramo?
+GitGuiPlugin.Dialog.CherryPickCommit.Header=Envio com escolhas a dedo.
+GitGuiPlugin.Dialog.CherryPickCommitRepositoryIsNotClean.Message=Por favor, 
limpe sua árvore de trabalho antes de escolher a dedo.
+GitGuiPlugin.Dialog.CherryPickCommitConflicts.Message=Houve conflitos enquanto 
a escolha a dedo era enviada.
+GitGuiPlugin.Dialog.Reset.Header=Reiniciar.
+GitGuiPlugin.Dialog.Reset.Message=Reinicie o ramo atual HEAD para o envio 
selecionado?
+GitGuiPlugin.Dialog.Reset.Type.Soft.Label=Suave (apenas cabeça)
+GitGuiPlugin.Dialog.Reset.Type.Soft.Tooltip=Todas as mudanças feitas após o 
envio selecionado serão encenadas.
+GitGuiPlugin.Dialog.Reset.Type.Mixed.Label=(Cabeça e Índice)
+GitGuiPlugin.Dialog.Reset.Type.Mixed.Tooltip=Todas as mudanças feitas após o 
envio selecionado serão preservadas mas não serão encenadas para envio.
+GitGuiPlugin.Dialog.Reset.Type.Hard.Label=(Cabeça, Índice e Árvore de Trabalho)
+GitGuiPlugin.Dialog.Reset.Type.Hard.Tooltip=Todas as mudanças feitas após o 
envio selecionado serão descartadas.
+GitGuiPlugin.Dialog.RevertCommit.Header=Reverter envio
+GitGuiPlugin.Dialog.RevertCommitError.Message=Houve um erro ao fazer uma 
reversão.
+GitGuiPlugin.Dialog.RevertCommitConfirmation.Message=Tem certeza de que quer 
reverter o envio ?
+GitGuiPlugin.Dialog.RevertCommitRepositoryIsNotClean.Message=Por favor, limpe 
sua árvore de trabalho antes de reverter os envios.
+GitGuiPlugin.Dialog.Tag.CreateTag.Header=Criar uma etiqueta
+GitGuiPlugin.Dialog.Tag.CreateTag.Message=Digite o nome da nova etiqueta.
+GitGuiPlugin.Dialog.Tag.DeleteTagConfirmation.Header=Apague uma etiqueta
+GitGuiPlugin.Dialog.Tag.DeleteTagConfirmation.Message=Tem certeza de que quer 
apagar a etiqueta ?
+GitGuiPlugin.Menu.Restore.Text=Restaurar Git
+GitGuiPlugin.Menu.ShowDiff.Text=Mostrar diff
+GitGuiPlugin.Toolbar.Fetch.Tooltip=Buscar
+GitCommitPerspective.Description=Perspectiva de envio GIT
+GitCommitPerspective.Name=Envio Git
+GitCommitPerspective.Button.Amend.Label=Alterar
+GitCommitPerspective.Button.Amend.Tooltip=Coloque algum trabalho perdido de 
volta a seu último envio
+GitCommitPerspective.Button.Commit.Label=Enviar
+GitCommitPerspective.Button.CommitAndPush.Label=Enviar e empurrar...
+GitCommitPerspective.Button.Restore.Label=Restaurar
+GitCommitPerspective.Menu.AddToGit.Text=Adicionar
+GitCommitPerspective.Menu.AddToGitIgnore.Text=Adicionar ao .gitignore
+GitCommitPerspective.Menu.Restore.Text=Restaurar...
+GitCommitPerspective.Menu.ShowTextDiff.Text=Mostrar diff de texto
+GitCommitPerspective.Menu.ShowGraphDiff.Text=Mostrar diff visual
+GitCommitPerspective.Menu.Delete.Text=Apagar...
+GitCommitPerspective.Status.Staged.Label=Estágio
+GitCommitPerspective.Status.Unstaged.Label=Sem Estágio
+GitCommitPerspective.Toolbar.AddToGit.Tooltip=Adicionar
+GitCommitPerspective.Toolbar.Delete.Tooltip=Apagar...
+GitCommitPerspective.Toolbar.Refresh.Tooltip=Atualizar
+GitCommitPerspective.Toolbar.Restore.Tooltip=Restaure o arquivo para a última 
versão enviada (HEAD)...
+GitPerspective.Description=Perspectiva Git (ramos, etiquetas, histórico de 
envios)
+GitPerspective.Name=Git.
+GitPerspective.Menu.Checkout.Text=Saída
+GitPerspective.Menu.CheckoutRevision.Text=Revisão da Saída
+GitPerspective.Menu.CreateBranch.Text=Criar ramo...
+GitPerspective.Menu.CreateBranchFrom.Text=Crie um ramo a partir de...
+GitPerspective.Menu.Delete.Text=Apagar...
+GitPerspective.Menu.Fetch.Text=Buscar
+GitPerspective.Menu.Pull.Text=Puxe.
+GitPerspective.Menu.Push.Text=Empurre...
+GitPerspective.Menu.Rename.Text=Renomear...
+GitPerspective.Menu.MergeInto.Text=Juntar ''0''' em ''1'''
+GitPerspective.Menu.CopyRevisionId.Text=Copiar ID de revisão
+GitPerspective.Menu.CopyPath.Text=Copiar caminho
+GitPerspective.Menu.CherryPickCommit.Text=Envio com escolhas a dedo.
+GitPerspective.Menu.CherryPickFile.Text=Arquivo de escolhas a dedo.
+GitPerspective.Menu.ResetToCommit.Text=Reinicie o ramo atual aqui...
+GitPerspective.Menu.RevertCommit.Text=Reverter envio...
+GitPerspective.Menu.RevertFile.Text=Reverter arquivo...
+GitPerspective.Menu.CreateTag.Text=Criar etiqueta...
+GitPerspective.Menu.ShowTextDiff.Text=Mostrar diff de texto...
+GitPerspective.Menu.ShowGraphDiff.Text=Mostrar diff visual
+GitPerspective.Ref.Local.Label=Local
+GitPerspective.Ref.Remote.Label=Remoto
+GitPerspective.Ref.Tags.Label=Etiquetas
+GitPerspective.Search.Placeholder=Pesquisa envio...
+GitPerspective.Toolbar.Refresh.Tooltip=Atualizar
+GitPerspective.Toolbar.CherryPickCommit.Tooltip=Envio com escolhas a dedo.
+GitPerspective.Toolbar.CherryPickFile.Tooltip=Arquivo de escolhas a dedo.
+GitPerspective.Toolbar.ShowTextDiff.Tooltip=Mostrar diff de texto...
+GitPerspective.Toolbar.ShowGraphDiff.Tooltip=Mostrar diff visual
+GitPerspective.Toolbar.RevertFile.Tooltip=Reverter arquivo...
+GitPerspective.Toolbar.ShowHiddenAllRef.Tooltip=Mostrar ou esconder todos os 
ramos e etiquetas
+GitPerspective.History.UncommittedChanges.Label={0} mudança sem envio(s)
+GitPerspective.History.Toolbar.CreateBranch.Tooltip=Criar ramo...
+GitPerspective.History.Toolbar.CreateTag.Tooltip=Criar etiqueta...
+GitPerspective.History.Toolbar.Fetch.Tooltip=Buscar
+GitPerspective.History.ColumnGraph.Label=Gráfico
+GitPerspective.History.ColumnDate.Label=Data
+GitPerspective.History.ColumnMessage.Label=Mensagem
+GitPerspective.History.ColumnAuthor.Label=Autor
+GitPerspective.History.ColumnCommit.Label=Enviar
+TextDiffDialog.Name=Diff de texto - {0}
+TextDiffDialog.Description=Diálogo de diferenças de texto
+TextDiffDialog.Toolbar.Diff.Label={0} diferença(s)
+TextDiffDialog.Toolbar.GoToNextDiff.Tooltip=Próxima diferença.
+TextDiffDialog.Toolbar.GoToPreviousDiff.Tooltip=Diferença anterior
+TextDiffDialog.Toolbar.IgnoreWhiteSpaces.Label=Ignorar espaços em branco
+TextDiffDialog.Toolbar.IgnoreWhiteSpaces.Tooltip=Espaços brancos não são 
importantes, independente de sua localização no código fonte.
diff --git 
a/plugins/tech/mongodb/src/main/resources/org/apache/hop/workflow/actions/mql/messages/messages_pt_BR.properties
 
b/plugins/tech/mongodb/src/main/resources/org/apache/hop/workflow/actions/mql/messages/messages_pt_BR.properties
index 2b5bb8f13b..a5354feccd 100644
--- 
a/plugins/tech/mongodb/src/main/resources/org/apache/hop/workflow/actions/mql/messages/messages_pt_BR.properties
+++ 
b/plugins/tech/mongodb/src/main/resources/org/apache/hop/workflow/actions/mql/messages/messages_pt_BR.properties
@@ -16,3 +16,30 @@
 # limitations under the License.
 #
 #
+ActionMQL.Description=Executa comandos JSON em uma certa conexão de banco de 
dados
+ActionMQL.ErrorRunningMQLfromFile=Erro ao executar o comando do arquivo
+ActionMQL.ErrorRunningMQL=Erro ao executar o comando
+ActionMQL.Filename.Label=Nome do arquivo
+ActionMQL.keyword=Mql
+ActionMQL.LineNr.Label=Linha número\: {0}
+ActionMQL.Name=MongoDB QL
+ActionMQL.Name.Default=MongoDB QL
+ActionMQL.Name.Label=Nome da ação.
+ActionMQL.NoDatabaseConnection=Nenhuma conexão com o banco de dados foi 
definida.
+ActionMQL.NoDatabaseConnectionName=Nenhum nome de banco de dados foi definido 
na conexão.
+ActionMQL.MongoDbConnectionNotFound=Ligação MongoDB não encontrada.
+ActionMQL.ErrorLoadingMongoDBConnections=Erro ao carregar conexões MongoDB.
+ActionMQL.NoFileSpecified=Por favor, especifique o nome do arquivo!
+ActionMQL.Position.Label=Linha {0} Coluna {1}
+ActionMQL.Script.Label=JSON:
+ActionMQL.MQLFromFile.Label=Usar arquivo externo
+ActionMQL.Title=MongoDB QL
+ActionMQL.UseVariableSubst.Label=Use a substituição variável.
+ActionMQL.UseVariableSubst.Tooltip=Substitui variáveis de ambiente no script 
por seu valor real.
+ActionMQL.NoCommandFound=Nenhum JSON especificado.
+ActionMQL.CommandResponse=Saída de comando:
+ActionMQL.MongoDbConnectionLabelText=Conexão MongoDB
+ActionMQL.MongoDbConnectionTooltipText=Selecione uma conexão MongoDB
+ActionMQL.Filetype.Json=Arquivos Json
+ActionMQL.Filetype.Text=Arquivos de texto
+ActionMQL.Filetype.All=Todos os arquivos.
diff --git 
a/plugins/misc/git/src/main/resources/org/apache/hop/git/config/messages/messages_pt_BR.properties
 
b/plugins/tech/webdav/src/main/resources/org/apache/hop/vfs/webdav/metadata/messages/messages_pt_BR.properties
similarity index 52%
copy from 
plugins/misc/git/src/main/resources/org/apache/hop/git/config/messages/messages_pt_BR.properties
copy to 
plugins/tech/webdav/src/main/resources/org/apache/hop/vfs/webdav/metadata/messages/messages_pt_BR.properties
index 24a8121845..c8050477da 100644
--- 
a/plugins/misc/git/src/main/resources/org/apache/hop/git/config/messages/messages_pt_BR.properties
+++ 
b/plugins/tech/webdav/src/main/resources/org/apache/hop/vfs/webdav/metadata/messages/messages_pt_BR.properties
@@ -17,8 +17,13 @@
 #
 #
 
-GitConfig.Tab.Name=GIT
-GitConfig.EnableGitPlugin.Message=Ativar o plugin GIT GUI
-GitConfig.SearchParentFolders.Message=Procurar pastas-mãe para o repositório 
git
-GitConfig.SavingOption.ErrorDialog.Header=Erro
-GitConfig.SavingOption.ErrorDialog.Message=Erro ao salvar a opção.
+WebDavConnection.Name=Ligação WebDAV
+WebDavConnection.Description=URL de raiz do WebDAV e credenciais para URLs VFS 
nomeadas (nome de conexão como esquema)
+WebDavConnectionEditor.Name.Label=Nome
+WebDavConnectionEditor.Description.Label=Descrição
+WebDavConnectionEditor.RootUrl.Label=URL da raiz do WebDAV
+WebDavConnectionEditor.RootUrl.Tooltip=URL completa incluindo esquema 
webdav4:// ou webdav4s://, por exemplo 
webdav4s://localhost/remote.php/dav/files/admin/
+WebDavConnectionEditor.Username.Label=Nome de usuário
+WebDavConnectionEditor.Password.Label=Senha
+WebDavConnectionEditor.FollowRedirects.Label=Siga os redirecionamentos HTTP.
+WebDavConnectionEditor.PreemptiveAuth.Label=Autenticação básica preventiva
diff --git 
a/plugins/transforms/excel/src/main/resources/org/apache/hop/pipeline/transforms/excelinput/messages/messages_pt_BR.properties
 
b/plugins/transforms/excel/src/main/resources/org/apache/hop/pipeline/transforms/excelinput/messages/messages_pt_BR.properties
index 3cee9f3d9a..ec424b9f74 100644
--- 
a/plugins/transforms/excel/src/main/resources/org/apache/hop/pipeline/transforms/excelinput/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/excel/src/main/resources/org/apache/hop/pipeline/transforms/excelinput/messages/messages_pt_BR.properties
@@ -187,3 +187,6 @@ ExcelInputDialog.StrictTypes.Tooltip=Considerar tipos 
errados como erros?
 ExcelInputDialog.UnableToFindFields.DialogMessage=Não consegui encontrar 
nenhum campo nos arquivos do Excel.
 HopCellValueException.CannotConvertFieldFromCell=Não é possível converter o 
campo "3" da célula na folha, linha {1}, coluna {2}\: {4}
 ExcelInputDialog.IgnoreTransformFields.Label=Ignorar campos manuais
+ExcelInput.Error.InvalidSheetRegex=Expressão regular inválida para o nome da 
folha
+ExcelInput.Injection.SHEET_IS_REGEX=Nome da folha é uma expressão regular (S/N)
+ExcelInputDialog.IsRegex.Column=Expressão regular ?
diff --git 
a/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonnormalize/messages/messages_pt_BR.properties
 
b/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonnormalize/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..e55370b4fd
--- /dev/null
+++ 
b/plugins/transforms/json/src/main/resources/org/apache/hop/pipeline/transforms/jsonnormalize/messages/messages_pt_BR.properties
@@ -0,0 +1,36 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+JsonNormalizeInput.name=Normalizar a entrada JSON.
+JsonNormalizeInput.description=Leia JSON (arquivos ou campos), selecione uma 
matriz de registros com caminho Json, objetos aninhados achatados para caminhos 
de colunas pontilhadas, uma linha por elemento de matriz. Use a entrada via 
JSON quando cada coluna tiver seu próprio caminho Json; use esta transformação 
para transformar uma série de registros similares em linhas largas.
+JsonNormalizeInputMeta.keyword=Json, normalize, achatar, ndjson, caminho
+JsonNormalizeInputDialog.DialogTitle=Normaliza a entrada JSON.
+JsonNormalizeInputDialog.RecordPath.Label=Gravar caminho Json
+JsonNormalizeInputDialog.RecordPath.Tooltip=caminho Json que avalia a 
variedade de registros para achatá-los (por exemplo, itens [*] ou $.store.book 
[*]).
+JsonNormalizeInputDialog.FieldSeparator.Label=Separador de campo.
+JsonNormalizeInputDialog.MaxFlattenDepth.Label=Máxima profundidade achatada 
(-1 = ilimitado)
+JsonNormalizeInputDialog.ArrayHandling.Label=Manuseio de vetor
+JsonNormalizeInputDialog.BeyondDepth.Label=Além da profundidade máxima
+JsonNormalizeInputDialog.IgnoreMissingField.Label=Ignore os caminhos perdidos.
+JsonNormalizeInputDialog.IgnoreMissingField.Tooltip=Se um caminho de campo 
configurado não está presente em um registro, registrar nulo em vez de falhar.
+JsonNormalizeInputDialog.GetFields.Error=Não foi possível derivar campos da 
amostra JSON.
+JsonNormalizeInputMeta.CheckResult.NoInputField=Pelo menos um campo de saída é 
necessário.
+JsonNormalizeInputMeta.CheckResult.NoRecordPath=É necessário um registro de 
caminho Json (por exemplo, $ ou $.items).
+JsonNormalizeInput.ErrorInTransformRunning=Erro ao executar a normalização de 
entrada JSON
+JsonNormalizeInput.Error.MissingPath=O caminho achatado necessário está 
faltando.
diff --git 
a/plugins/transforms/streamlookup/src/main/resources/org/apache/hop/pipeline/transforms/streamlookup/messages/messages_pt_BR.properties
 
b/plugins/transforms/streamlookup/src/main/resources/org/apache/hop/pipeline/transforms/streamlookup/messages/messages_pt_BR.properties
index 0a36f48b53..c1bdabc0d8 100644
--- 
a/plugins/transforms/streamlookup/src/main/resources/org/apache/hop/pipeline/transforms/streamlookup/messages/messages_pt_BR.properties
+++ 
b/plugins/transforms/streamlookup/src/main/resources/org/apache/hop/pipeline/transforms/streamlookup/messages/messages_pt_BR.properties
@@ -94,3 +94,6 @@ StreamLookupMeta.Injection.SOURCE_TRANSFORM=O nome da 
transformação fonte da q
 StreamLookupMeta.Injection.INPUT_SORTED=A entrada está ordenada ?
 StreamLookupMeta.Injection.KEYS=Chaves iguais
 StreamLookupMeta.Injection.VALUES=Retorno de valores
+StreamLookupDialog.GeneralTab.Title=Geral.
+StreamLookupDialog.KeysTab.Title=Procure as chaves.
+StreamLookupDialog.ReturnFieldsTab.Title=Campos
diff --git 
a/plugins/transforms/xml/src/main/resources/org/apache/hop/pipeline/transforms/xml/advancedxmloutput/messages/messages_pt_BR.properties
 
b/plugins/transforms/xml/src/main/resources/org/apache/hop/pipeline/transforms/xml/advancedxmloutput/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..115fbc6fb0
--- /dev/null
+++ 
b/plugins/transforms/xml/src/main/resources/org/apache/hop/pipeline/transforms/xml/advancedxmloutput/messages/messages_pt_BR.properties
@@ -0,0 +1,139 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+AdvancedXMLOutput.name=Saída XML (Avançada)
+AdvancedXMLOutput.description=Escreva linhas para um arquivo XML usando uma 
árvore XML hierárquica com linhas opcionais e elementos de grupo por.
+AdvancedXMLOutput.category=Saída
+AdvancedXmlOutputMeta.keyword=Xml, saída, escrita, árvore, hierárquica, 
avançada
+AdvancedXMLOutput.Injection.FILENAME=O nome da base do arquivo XML.
+AdvancedXMLOutput.Injection.OPERATION=Destino de saída: escreva para o 
arquivo, XML apenas como campo, ou ambos (códigos: escrever em arquivo, valor 
de saída, ambos).
+AdvancedXMLOutput.Injection.INCLUDE_INPUT_FIELDS_IN_OUTPUT=Quando verdadeiro, 
linhas de saída incluem todos os campos de entrada mais o campo XML gerado; 
quando falso, apenas o campo XML é emitido.
+AdvancedXMLOutput.Injection.EXTENSION=Extensão anexada ao nome do arquivo (sem 
ponto principal).
+AdvancedXMLOutput.Injection.SPLIT_EVERY=Máximo de linhas por arquivo antes de 
dividir (0 = sem divisão).
+AdvancedXMLOutput.Injection.INC_TRANSFORMNR_IN_FILENAME=Adicione o número de 
cópia transformada ao nome do arquivo.
+AdvancedXMLOutput.Injection.INC_DATE_IN_FILENAME=Adicione a data do sistema ao 
nome do arquivo.
+AdvancedXMLOutput.Injection.INC_TIME_IN_FILENAME=Adicione o tempo do sistema 
ao nome do arquivo.
+AdvancedXMLOutput.Injection.ZIPPED=Coloque o arquivo de saída em um arquivo 
zip.
+AdvancedXMLOutput.Injection.ADD_TO_RESULT=Adicione o(s) nome(s) de arquivo(s) 
produzido(s) à lista de arquivos de resultados.
+AdvancedXMLOutput.Injection.DO_NOT_CREATE_FILE_AT_STARTUP=Suspende a criação 
de arquivos até a primeira fila ser recebida.
+AdvancedXMLOutput.Injection.DO_NOT_CREATE_EMPTY_FILE=Apague o arquivo no final 
da corrida se não houver linhas escritas.
+AdvancedXMLOutput.Injection.SPEFICY_FORMAT=Use o padrão de data/hora 
personalizado abaixo em vez das bandeiras de data/hora.
+AdvancedXMLOutput.Injection.DATE_FORMAT=Padrão de data/hora para o nome do 
arquivo.
+AdvancedXMLOutput.Injection.ENCODING=Codificação de caracteres de saída 
(padrão para UTF-8).
+AdvancedXMLOutput.Injection.COMPACT_FILE=Suprimir espaço em branco e EOL entre 
elementos.
+AdvancedXMLOutput.Injection.BLANK_LINE_AFTER_XML_DECL=Adicione uma linha em 
branco logo após a declaração XML.
+AdvancedXMLOutput.Injection.CREATE_ATTR_IF_NULL=Atribuições de emissão cujo 
valor de fonte é nulo.
+AdvancedXMLOutput.Injection.CREATE_ATTR_IF_UNMAPPED=Emite atributos que não 
têm campo mapeado (usando seu valor padrão).
+AdvancedXMLOutput.Injection.CREATE_EMPTY_ELEMENT=Emite etiquetas de início/fim 
vazias para elementos sem valor.
+AdvancedXMLOutput.Injection.TRIM_VALUES=Aparar espaço em branco de valores 
emitidos.
+AdvancedXMLOutput.Injection.DEFAULT_DECIMAL_SEPARATOR=Separador decimal padrão 
para valores numéricos (configuração por nó se sobrepõe).
+AdvancedXMLOutput.Injection.DEFAULT_GROUPING_SEPARATOR=Separador de 
agrupamento padrão para valores numéricos (configuração por nó se sobrepõe).
+AdvancedXMLOutput.Injection.GENERATE_XSD=Gere um arquivo .xsd ao lado do XML 
de saída.
+AdvancedXMLOutput.Injection.DOCTYPE_ROOT=Nome do elemento raiz para a 
declaração do DOCTYPE.
+AdvancedXMLOutput.Injection.DOCTYPE_SYSTEM=Identificador do sistema para a 
declaração de DOCTYPE.
+AdvancedXMLOutput.Injection.DOCTYPE_PUBLIC=Identificador público para a 
declaração do DOCTYPE.
+AdvancedXMLOutput.Injection.XSL_HREF=URL de uma folha de estilo XSL para 
referência via xml-stylesheet PI.
+AdvancedXMLOutput.Injection.XSL_TYPE=Tipo MIME para a folha de estilo XSL PI 
(padrão para texto/xsl).
+AdvancedXMLOutputMeta.CheckResult.TreeOk=A árvore XML é estruturalmente válida.
+AdvancedXMLOutputMeta.CheckResult.ExpectedInputOk=Transformação está conectada 
a uma transformação anterior recebendo linhas.
+AdvancedXMLOutputMeta.CheckResult.ExpectedInputError=Nenhuma entrada recebida 
de transformações anteriores.
+AdvancedXMLOutputMeta.CheckResult.OutputXmlFieldMissing=O modo de saída requer 
que o nome do campo de resultado XML seja definido.
+AdvancedXMLOutputMeta.CheckResult.FilenameMissing=O modo de gravação em 
arquivo requer um nome de arquivo.
+AdvancedXMLOutputMeta.CheckResult.ZipNeedsFile=Saída zipada requer escrever 
para um arquivo (não apenas saída para campo).
+AdvancedXmlOutput.Error.MissingOutputXmlField=Por favor, defina o nome do 
campo XML de saída ao usar saída para campo ou ambos.
+AdvancedXmlOutput.Error.ZipRequiresFile=Saída zipada só é suportada ao 
escrever em um arquivo.
+AdvancedXmlOutput.Error.MissingTargetFilename=Por favor, defina o nome do 
arquivo ao escrever XML em um arquivo.
+AdvancedXmlOutput.Error.OpenOutputFailed=Não foi possível abrir a saída XML 
(arquivo ou buffer de memória).
+AdvancedXMLOutputDialog.Shell.Title=Saída XML (Avançada)
+AdvancedXMLOutputDialog.TransformName.Label=Nome da transformação
+AdvancedXMLOutputDialog.ErrorGettingFields=Incapaz de ler os campos da 
transformação anterior.
+AdvancedXMLOutputDialog.ErrorGettingFields.Title=A busca no campo falhou.
+AdvancedXMLOutputDialog.FileTab.Title=Arquivo
+AdvancedXMLOutputDialog.ContentTab.Title=Conteúdo
+AdvancedXMLOutputDialog.TreeTab.Title=Árvore XML
+AdvancedXMLOutputDialog.OperationType.Label=Saída
+AdvancedXMLOutputDialog.OperationType.WriteToFile=Escreva no arquivo.
+AdvancedXMLOutputDialog.IncludeInputFieldsInOutput.Label=Incluir campos de 
entrada na saída
+AdvancedXMLOutputDialog.OperationType.OutputValue=Saída XML como campo
+AdvancedXMLOutputDialog.OperationType.Both=Escreva para arquivo e saída XML 
como campo
+AdvancedXMLOutputDialog.OutputXmlField.Label=Campo de saída XML
+AdvancedXMLOutputDialog.Filename.Label=Nome do arquivo
+AdvancedXMLOutputDialog.Extension.Label=Extensão
+AdvancedXMLOutputDialog.Encoding.Label=Codificação
+AdvancedXMLOutputDialog.AddTransformnr.Label=Incluir número de cópia da 
transformação no nome do arquivo
+AdvancedXMLOutputDialog.AddDate.Label=Incluir data no nome do arquivo
+AdvancedXMLOutputDialog.AddTime.Label=Inclua hora no nome do arquivo
+AdvancedXMLOutputDialog.SpecifyFormat.Label=Especifique o formato de data/hora 
personalizado
+AdvancedXMLOutputDialog.DateTimeFormat.Label=Formato data/hora
+AdvancedXMLOutputDialog.SplitEvery.Label=Dividir cada linha (novo arquivo ou 
novo segmento de campo XML)
+AdvancedXMLOutputDialog.Zipped.Label=Arquivo de saída Zip
+AdvancedXMLOutputDialog.DoNotOpenAtInit.Label=Não abra novo arquivo no início.
+AdvancedXMLOutputDialog.DoNotCreateEmptyFile.Label=Não criar arquivo se não 
houver linhas
+AdvancedXMLOutputDialog.AddToResult.Label=Adicionar nome de arquivo ao 
resultado
+AdvancedXMLOutputDialog.ShowFiles.Button=Mostre o nome do arquivo...
+AdvancedXMLOutputDialog.ShowFiles.Title=Previsão do nome do arquivo de saída
+AdvancedXMLOutputDialog.ShowFiles.Message=Os seguintes nomes de arquivo serão 
produzidos:
+AdvancedXMLOutputDialog.ShowFiles.Empty=Nenhum nome de arquivo corresponde às 
configurações atuais.
+AdvancedXMLOutputDialog.CompactFile.Label=Compacto (sem espaço branco entre 
elementos)
+AdvancedXMLOutputDialog.BlankLineAfterDecl.Label=Linha em branco após 
declaração XML
+AdvancedXMLOutputDialog.CreateEmptyElement.Label=Emite elementos vazios.
+AdvancedXMLOutputDialog.CreateAttributeIfNull.Label=Criar atributo quando o 
valor for nulo
+AdvancedXMLOutputDialog.CreateAttributeIfUnmapped.Label=Criar atributo quando 
nenhum campo for mapeado
+AdvancedXMLOutputDialog.Trim.Label=Aparar o espaço em branco.
+AdvancedXMLOutputDialog.DefaultDecimal.Label=Separador decimal padrão
+AdvancedXMLOutputDialog.DefaultGroup.Label=Separador de agrupamento padrão
+AdvancedXMLOutputDialog.GenerateXsd.Label=Gerar arquivo XSD irmão
+AdvancedXMLOutputDialog.DoctypeRoot.Label=Elemento raiz DOCTYPE
+AdvancedXMLOutputDialog.DoctypeSystem.Label=Identificador do sistema DOCTYPE
+AdvancedXMLOutputDialog.DoctypePublic.Label=Identificador público DOCTYPE
+AdvancedXMLOutputDialog.XslHref.Label=Href de folha de estilo XSL
+AdvancedXMLOutputDialog.XslType.Label=Tipo de folha de estilo XSL
+AdvancedXMLOutputDialog.InputFields.Label=Campos de entrada
+AdvancedXMLOutputDialog.GetFields.Button=Obter campos
+AdvancedXMLOutputDialog.Toolbar.AddElement=+ Elemento
+AdvancedXMLOutputDialog.Toolbar.AddElement.Tooltip=Adicionar um elemento filho 
ao nó selecionado
+AdvancedXMLOutputDialog.Toolbar.AddAttribute=+ Atributos
+AdvancedXMLOutputDialog.Toolbar.AddAttribute.Tooltip=Adicionar um atributo ao 
elemento selecionado
+AdvancedXMLOutputDialog.Toolbar.AddFragment=+ Fragmento
+AdvancedXMLOutputDialog.Toolbar.AddFragment.Tooltip=Adicione um nó filho cujo 
campo mapeado é analisado como XML
+AdvancedXMLOutputDialog.Toolbar.Delete=Apagar
+AdvancedXMLOutputDialog.Toolbar.Delete.Tooltip=Delete o nó selecionado e seus 
descendentes.
+AdvancedXMLOutputDialog.Toolbar.MoveUp=Para cima.
+AdvancedXMLOutputDialog.Toolbar.MoveUp.Tooltip=Mova o nó selecionado para cima 
entre seus irmãos
+AdvancedXMLOutputDialog.Toolbar.MoveDown=Para baixo.
+AdvancedXMLOutputDialog.Toolbar.MoveDown.Tooltip=Mova o nó selecionado para 
baixo entre seus irmãos
+AdvancedXMLOutputDialog.Toolbar.ToggleLoop=Loop
+AdvancedXMLOutputDialog.Toolbar.ToggleLoop.Tooltip=Alternar a bandeira do laço 
(exatamente um nó na árvore deve ser o laço)
+AdvancedXMLOutputDialog.Toolbar.ToggleGroupBy=Agrupar
+AdvancedXMLOutputDialog.Toolbar.ToggleGroupBy.Tooltip=Alternar a bandeira de 
grupo para o ancestral selecionado do laço
+AdvancedXMLOutputDialog.Properties.Name=Nome
+AdvancedXMLOutputDialog.Properties.Namespace=URI do espaço de nomes
+AdvancedXMLOutputDialog.Properties.Kind=Gentil.
+AdvancedXMLOutputDialog.Properties.MappedField=Campo mapeado
+AdvancedXMLOutputDialog.Properties.DefaultValue=Valor padrão
+AdvancedXMLOutputDialog.Properties.Format=Formato
+AdvancedXMLOutputDialog.Properties.Length=Comprimento
+AdvancedXMLOutputDialog.Properties.Precision=Precisão
+AdvancedXMLOutputDialog.Properties.Currency=Moeda
+AdvancedXMLOutputDialog.Properties.Decimal=Decimal
+AdvancedXMLOutputDialog.Properties.Grouping=Agrupamento
+AdvancedXMLOutputDialog.Properties.Loop=Laço
+AdvancedXMLOutputDialog.Properties.GroupBy=Agrupar
+AdvancedXMLOutputDialog.Properties.ForceCreate=Força a criação
+AdvancedXMLOutputDialog.Properties.StripOuterFragment=Remova a embalagem 
exterior (duplicar etiqueta superior)
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/hopgui/messages/messages_pt_BR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/hopgui/messages/messages_pt_BR.properties
index 4b23dfd7d8..2ee32efdd7 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/hopgui/messages/messages_pt_BR.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/hopgui/messages/messages_pt_BR.properties
@@ -307,3 +307,4 @@ PipelineLog.MetricsView.ShowDataVolume=Mostrar o volume de 
dados
 PipelineLog.MetricsView.ShowDataVolumeIn=Mostrar o volume de dados de entrada
 PipelineLog.MetricsView.ShowDataVolumeOut=Mostrar o volume de dados de saída
 HopGui.Menu.Run.Preview=Visualização e depuração
+HopGui.Menu.View.FullScreen=Tela cheia

Reply via email to