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 5f31d5e765 Brazilian portuguese translation (#7979)
5f31d5e765 is described below

commit 5f31d5e7659321ac8f13d671eb7547c97ef5622e
Author: Jeferson <[email protected]>
AuthorDate: Sun Aug 16 07:58:26 2026 -0300

    Brazilian portuguese translation (#7979)
---
 .../sql/messages/messages_pt_BR.properties         | 35 ++++++++++++++++++++++
 .../resources/messages/messages_pt_BR.properties   | 34 +++++++++++++++++++++
 .../redisinput/messages/messages_pt_BR.properties  | 34 +++++++++++++++++++++
 .../producer/messages/messages_pt_BR.properties    | 31 +++++++++++++++++++
 .../config/messages/messages_pt_BR.properties      | 33 ++++++++++++++++++++
 5 files changed, 167 insertions(+)

diff --git 
a/plugins/engines/spark/src/main/resources/org/apache/hop/spark/transforms/sql/messages/messages_pt_BR.properties
 
b/plugins/engines/spark/src/main/resources/org/apache/hop/spark/transforms/sql/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..45d1f4201c
--- /dev/null
+++ 
b/plugins/engines/spark/src/main/resources/org/apache/hop/spark/transforms/sql/messages/messages_pt_BR.properties
@@ -0,0 +1,35 @@
+#
+#
+# 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.
+#
+#
+
+SparkSql.Name=Spark SQL
+SparkSql.Description=Execute uma declaração Spark SQL sobre os conjuntos de 
dados das transformações de entrada com o motor Spark nativo
+SparkSql.Keyword=Spark, Sql, consulta, junção, união, agregagação, catalisador
+SparkSql.Injection.Group.Views=Exibições de entrada (nome opcional da vista 
sobrepõe)
+SparkSql.Injection.Group.Fields=Campos de saída
+SparkSqlDialog.Shell.Title=Spark SQL
+SparkSqlDialog.Sql=Nota SQL
+SparkSqlDialog.Sql.Tooltip=Executado com SparkSession.sql(). Cada 
transformação está registrada como uma exibição temporária. Variáveis HOP 
(${...}) são resolvidas no driver antes da declaração ser executada.
+SparkSqlDialog.Views=Exibições de entrada (opcional - o padrão é o nome da 
transformação de entrada)
+SparkSqlDialog.Fields=Campos de saída (obrigatórios)
+SparkSqlDialog.Column.Transform=Transformação de entrada
+SparkSqlDialog.Column.View=Ver nome
+SparkSqlDialog.Column.Name=Nome
+SparkSqlDialog.Column.Type=Tipo
+SparkSqlDialog.Column.Length=Comprimento
+SparkSqlDialog.Column.Precision=Precisão
diff --git 
a/plugins/misc/projects/src/main/resources/org/apache/hop/projects/resources/messages/messages_pt_BR.properties
 
b/plugins/misc/projects/src/main/resources/org/apache/hop/projects/resources/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..b69c914308
--- /dev/null
+++ 
b/plugins/misc/projects/src/main/resources/org/apache/hop/projects/resources/messages/messages_pt_BR.properties
@@ -0,0 +1,34 @@
+#
+#
+# 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.
+#
+#
+
+ResourceLifecycleEnv.Tab.Title=Recursos do sistema
+ResourceLifecycleEnv.Help=Requisitos opcionais verificados quando este 
ambiente de ciclo de vida é ativado (GUI, hop-run, hop-servidor, \ldots). Deixe 
os campos vazios para pular a verificação. A memória usa a pilha máxima da JVM. 
Os caminhos do disco devem ser pastas locais.
+ResourceLifecycleEnv.OnEnable.Label=Ativar
+ResourceLifecycleEnv.OnEnable.Tooltip=desligado\: sem verificação; aviso\: 
registro/diálogo sobre a falha; forçar\: falha na habilitação do ambiente. O 
padrão depende do propósito (Produção\=forçar, Testes/Aceite\=aviso, senão 
desligado).
+ResourceLifecycleEnv.MinMaxMemoryMb.Label=Mínimo de memória máxima JVM (MiB)
+ResourceLifecycleEnv.MinMaxMemoryMb.Tooltip=Mínimo de Runtime.maxMemory() em 
mebibytes (capacidade configurada -Xmx), não alocado atualmente.
+ResourceLifecycleEnv.MinProcessors.Label=Mínimo de núcleos de CPU
+ResourceLifecycleEnv.MinProcessors.Tooltip=Mínimo de Runtime.Processors() 
reportado pela JVM.
+ResourceLifecycleEnv.Disk.Label=Pastas locais (Mínimo de espaço livre)
+ResourceLifecycleEnv.Disk.Column.Path=Caminho da pasta
+ResourceLifecycleEnv.Disk.Column.MinFreeMb=Mínimo livre (MiB)
+ResourceLifecycleEnv.Disk.Button.Browse=Navegue\u2026
+ResourceLifecycleEnv.Check.Title=Requisitos de recursos do sistema
+ResourceLifecycleEnv.Check.Failed=A verificação de recursos do sistema falhou 
para o ambiente ''{0}'':\n{1}
+ResourceLifecycleEnv.Check.Passed=Requisitos de recursos do sistema 
satisfeitos para o ambiente.
diff --git 
a/plugins/tech/redis/src/main/resources/org/apache/hop/redis/transforms/redisinput/messages/messages_pt_BR.properties
 
b/plugins/tech/redis/src/main/resources/org/apache/hop/redis/transforms/redisinput/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..768b816285
--- /dev/null
+++ 
b/plugins/tech/redis/src/main/resources/org/apache/hop/redis/transforms/redisinput/messages/messages_pt_BR.properties
@@ -0,0 +1,34 @@
+#
+#
+# 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.
+#
+#
+
+RedisInput.Name=Entrada via Redis
+RedisInput.Description=Leia os valores de REDIS.
+RedisInputMeta.keyword=Redis, entrada, cache, obter, hash, conjunto, lista
+RedisInputDialog.Connection.Label=Conexão Redis
+RedisInputDialog.Connection.Tooltip=Selecione um objeto de metadados de 
conexão Redis
+RedisInputDialog.Fields.Label=Campos
+RedisInputDialog.Column.RedisKey=Chave Redis
+RedisInputDialog.Column.RedisKeyCodec=Codec de chave Redis
+RedisInputDialog.Column.DataStructure=Estrutura de dados
+RedisInputDialog.Column.HashField=Campo de Hash.
+RedisInputDialog.Column.HashFieldCodec=Codificador de campo Hash.
+RedisInputDialog.Column.ValueField=Campo de valor
+RedisInputDialog.Column.ValueCodec=Codificador de valor
+RedisInputDialog.Column.ListStart=Iniciar lista
+RedisInputDialog.Column.ListStop=Parar lista
diff --git 
a/plugins/transforms/jms/src/main/resources/org/apache/hop/pipeline/transforms/jms/producer/messages/messages_pt_BR.properties
 
b/plugins/transforms/jms/src/main/resources/org/apache/hop/pipeline/transforms/jms/producer/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..5729ad5aec
--- /dev/null
+++ 
b/plugins/transforms/jms/src/main/resources/org/apache/hop/pipeline/transforms/jms/producer/messages/messages_pt_BR.properties
@@ -0,0 +1,31 @@
+#
+#
+# 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.
+#
+#
+
+JmsProducer.Name=Produtor JMS
+JmsProducer.Description=Envie linhas para uma fila JMS ou tópico como 
mensagens de texto
+JmsProducer.Keyword=jms,fila,tópico,amqp,activemmq,artemis,rabbitmq,mensagem,produtor,publicar
+JmsProducerDialog.Shell.Title=Produtor JMS
+JmsProducerDialog.Connection=Conexão JMS
+JmsProducerDialog.DestinationType=Tipo de destino
+JmsProducerDialog.Destination=Fila / nome do tópico
+JmsProducerDialog.Transacted=Use uma transação JMS
+JmsProducerDialog.BodyField=Campo do corpo da mensagem
+JmsProducerDialog.KeyField=Campo de identificação de correlação (opcional)
+JmsProducerDialog.FieldsError.Title=Erro
+JmsProducerDialog.FieldsError.Message=Incapaz de ler os campos que entram 
nesta transformação
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/hopgui/search/config/messages/messages_pt_BR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/hopgui/search/config/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..732e02179b
--- /dev/null
+++ 
b/ui/src/main/resources/org/apache/hop/ui/hopgui/search/config/messages/messages_pt_BR.properties
@@ -0,0 +1,33 @@
+#
+#
+# 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.
+#
+#
+
+SearchConfig.MinContentQueryLength.Label=Caracteres mínimos para pesquisa de 
conteúdo
+SearchConfig.MinContentQueryLength.Tooltip=Os nomes dos objetos são sempre 
pesquisados. O arquivo e o conteúdo do campo só são pesquisados quando a 
consulta tem pelo menos tantos caracteres (padrão 3). Evita enchentes de 
resultados enquanto se digita.
+SearchConfig.MaxResults.Label=Máximo de resultados de busca.
+SearchConfig.MaxResults.Tooltip=Limite duro no número de resultados 
construídos para a pesquisa da interface gráfica do Hop (padrão 500). Mais 
resultados não são coletados para que a interface continue respondendo.
+SearchConfig.MaxMatchesPerFile.Label=Máximo de correspondências por arquivo de 
texto
+SearchConfig.MaxMatchesPerFile.Tooltip=Pare de escanear um único arquivo de 
texto depois de tantas linhas correspondentes (padrão 20).
+SearchConfig.MaxTextFileSizeMb.Label=Tamanho máximo do arquivo de texto para 
pesquisa (MB)
+SearchConfig.MaxTextFileSizeMb.Tooltip=Arquivos de texto maiores que este são 
ignorados para pesquisa de conteúdo (padrão 1 MB). Use ferramentas dedicadas 
para arquivos CSV/JSON.
+SearchConfig.IncludeProjectTextFiles.Label=Incluir arquivos de texto do 
projeto na pesquisa de conteúdo
+SearchConfig.IncludeProjectTextFiles.Tooltip=Quando habilitado, CSV, JSON, SQL 
e outros arquivos de texto do projeto são pesquisados por conteúdo (sujeito a 
tamanho e limites de correspondência). Arquivos de texto abertos são sempre 
elegíveis. Desativar para buscar apenas em condutos, fluxos de trabalho, 
metadados e arquivos abertos.
+SearchConfig.SearchAsYouType.Label=Procure enquanto digita.
+SearchConfig.SearchAsYouType.Tooltip=Quando habilitado, a busca é executada 
automaticamente após uma pequena pausa durante a digitação. Pressione Enter 
para procurar imediatamente.
+SearchConfig.DebounceMs.Label="Pesquisa como você"
+SearchConfig.DebounceMs.Tooltip=Milissegundos para esperar após a última tecla 
ser pressionda antes de executar uma busca ao vivo (padrão 300).

Reply via email to