You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by ha...@apache.org on 2022/09/18 18:56:27 UTC

[hop] branch master updated: HOP-3040- Add New translate messages from Portuguese BR (#1691)

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 12ff644787 HOP-3040- Add New translate messages from Portuguese BR (#1691)
12ff644787 is described below

commit 12ff644787d294fbc9a4e59798f56d76c47aa820
Author: Marcio Junior Vieira <ma...@ambientelivre.com.br>
AuthorDate: Sun Sep 18 15:56:22 2022 -0300

    HOP-3040- Add New translate messages from Portuguese BR (#1691)
    
    * create  pt_BR translate for plugins core
    
    * update pt_BR translate for Dummy Transform
    
    * create pt_BR translate for resources hop and auth core
    
    * create pt_BR translate for panel wsdl and delay Transform
    
    * create pt_BR translate for action start
    
    * create pt_BR translate confih hop
    
    * create pt_BR translate auth core impl
    
    * create pt_BR translate auth core impl
    
    * create pt_BR translate for util,metadata as missings core
    
    * create pt_BR translate for core UNDO
---
 .../plugins/messages/messages_pt_BR.properties     | 38 ++++++++++++++++++++
 .../core/impl/messages/messages_pt_BR.properties   | 23 ++++++++++++
 .../auth/core/messages/messages_pt_BR.properties   | 21 +++++++++++
 .../core/undo/messages/messages_pt_BR.properties   | 42 ++++++++++++++++++++++
 .../core/util/messages/messages_pt_BR.properties   | 25 +++++++++++++
 .../resource/messages/messages_pt_BR.properties    | 25 +++++++++++++
 .../dummy/messages/messages_pt_BR.properties       | 23 ++++++++++++
 .../start/messages/messages_pt_BR.properties       | 23 ++++++++++++
 .../transform/messages/messages_pt_BR.properties   | 23 ++++++++++++
 .../wsdl/messages/messages_pt_BR.properties        | 22 ++++++++++++
 .../metadata/messages/messages_pt_BR.properties    | 26 ++++++++++++++
 .../missing/messages/messages_pt_BR.properties     | 26 ++++++++++++++
 .../config/messages/messages_pt_BR.properties      | 23 ++++++++++++
 13 files changed, 340 insertions(+)

diff --git a/core/src/main/resources/org/apache/hop/core/plugins/messages/messages_pt_BR.properties b/core/src/main/resources/org/apache/hop/core/plugins/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..9e7c8e082c
--- /dev/null
+++ b/core/src/main/resources/org/apache/hop/core/plugins/messages/messages_pt_BR.properties
@@ -0,0 +1,38 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.core.plugins' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 12:14:19 BRT 2022
+PluginRegistry.Information.Category.Label=Categoria
+PluginRegistry.Information.ClassName.Label=Classe Principal
+PluginRegistry.Information.Description.Label=Descri\u00E7\u00E3o
+PluginRegistry.Information.DocumentationUrl.Label=url da Documenta\u00E7\u00E3o
+PluginRegistry.Information.ID.Label=ID
+PluginRegistry.Information.ImageFile.Label=Arquivo de imagem
+PluginRegistry.Information.Keywords.Label=Palavra-chave
+PluginRegistry.Information.Libraries.Label=Bibliotecas
+PluginRegistry.Information.Name.Label=Nome
+PluginRegistry.Information.Type.Label=Tipo do Plugin
+PluginRegistry.RuntimeError.ClassNotFound.PLUGINREGISTRY003=Classe n\u00E3o encontrada
+PluginRegistry.RuntimeError.IllegalAccessToClass.PLUGINREGISTRY005=Acesso ilegal para a a classe
+PluginRegistry.RuntimeError.MalformedURL.PLUGINREGISTRY006=URL malformada
+PluginRegistry.RuntimeError.NoValidClassRequested.PLUGINREGISTRY002=Plugin "{0}" n\u00E3o consegue carregar a classe {1}
+PluginRegistry.RuntimeError.NoValidTransformOrPlugin.PLUGINREGISTRY001=N\u00E3o \u00E9 um plug-in v\u00E1lido
+PluginRegistry.RuntimeError.UnExpectedCreatingClassLoader.PLUGINREGISTRY008=Erro ao criar o carregador de classes
+PluginRegistry.RuntimeError.UnExpectedErrorLoadingClass.PLUGINREGISTRY007=Erro inesperado ao carregar a classe\:
+PluginRegistry.RuntimeError.UnableToInstantiateClass.PLUGINREGISTRY004=N\u00E3o foi poss\u00EDvel instanciar a classe
diff --git a/engine/src/main/resources/org/apache/hop/core/auth/core/impl/messages/messages_pt_BR.properties b/engine/src/main/resources/org/apache/hop/core/auth/core/impl/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..a1d7c5b168
--- /dev/null
+++ b/engine/src/main/resources/org/apache/hop/core/auth/core/impl/messages/messages_pt_BR.properties
@@ -0,0 +1,23 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.core.auth.core.impl' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 12:55:45 BRT 2022
+DefaultAuthenticationConsumerFactory.Constructor={0} requer que haja um e apenas um construtor para {1}.
+DefaultAuthenticationConsumerFactory.Constructor.Arg={0} requer que haja um e apenas um par\u00E2metro construtor para {1}.
+DefaultAuthenticationConsumerFactory.Consume=N\u00E3o foi poss\u00EDvel encontrar o m\u00E9todo consume() em {0} que usa 1 par\u00E2metro.
diff --git a/engine/src/main/resources/org/apache/hop/core/auth/core/messages/messages_pt_BR.properties b/engine/src/main/resources/org/apache/hop/core/auth/core/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..ada8cf172f
--- /dev/null
+++ b/engine/src/main/resources/org/apache/hop/core/auth/core/messages/messages_pt_BR.properties
@@ -0,0 +1,21 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.core.auth.core' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 12:27:45 BRT 2022
+AuthenticationManager.ConsumedTypeError=N\u00E3o \u00E9 poss\u00EDvel registrar o consumer factory\: {0} porque seu tipo consumido n\u00E3o \u00E9 uma interface e nem um provedor de autentica\u00E7\u00E3o.
diff --git a/engine/src/main/resources/org/apache/hop/core/undo/messages/messages_pt_BR.properties b/engine/src/main/resources/org/apache/hop/core/undo/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..50ee338661
--- /dev/null
+++ b/engine/src/main/resources/org/apache/hop/core/undo/messages/messages_pt_BR.properties
@@ -0,0 +1,42 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.core.undo' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 13:19:25 BRT 2022
+TransAction.label.ChangeAction=alterar workflow-action
+TransAction.label.ChangeNote=alterar nota
+TransAction.label.ChangePipelineHop=alterar pipeline-hop
+TransAction.label.ChangeTableRow=alterar linha da tabela
+TransAction.label.ChangeTransform=alterar transforma\u00E7\u00E3o
+TransAction.label.ChangeWorkflowHop=alterar workflow-hop
+TransAction.label.DeleteAction=deletar workflow-action
+TransAction.label.DeleteNote=deletar nota
+TransAction.label.DeletePipelineHop=deletar pipeline-hop
+TransAction.label.DeleteTableRow=detetar linha da tabela
+TransAction.label.DeleteTransform=deletar tranforma\u00E7\u00E3o
+TransAction.label.DeleteWorkflowHop=deletar workflow-hop
+TransAction.label.NewAction=novo workflow-entry
+TransAction.label.NewNote=nova nota
+TransAction.label.NewPipelineHop=novo pipeline-hop
+TransAction.label.NewTableRow=nova linha de tabela
+TransAction.label.NewTransform=nova transforma\u00E7\u00E3o
+TransAction.label.NewWorkflowHop=novo workflow-hop
+TransAction.label.PositionAction=posi\u00E7\u00E3o do workflow-action
+TransAction.label.PositionNote=posi\u00E7\u00E3o da nota
+TransAction.label.PositionTableRow=posi\u00E7\u00E3o da linha da tabela
+TransAction.label.PositionTransform=posi\u00E7\u00E3o da tronsforma\u00E7\u00E3o
diff --git a/engine/src/main/resources/org/apache/hop/core/util/messages/messages_pt_BR.properties b/engine/src/main/resources/org/apache/hop/core/util/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..6c88012533
--- /dev/null
+++ b/engine/src/main/resources/org/apache/hop/core/util/messages/messages_pt_BR.properties
@@ -0,0 +1,25 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.core.util' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 12:58:22 BRT 2022
+ActionPipeline.Error.ChekingParentLogFolder=Erro
+ActionPipeline.Error.ChekingParentLogFolderTitle=Erro ao verificar a pasta pai {0}
+ActionPipeline.Log.ParentLogFolderCreated=Pasta pai {0} criada
+ActionPipeline.Log.ParentLogFolderExists=A pasta pai {0} existe
+ActionPipeline.Log.ParentLogFolderNotExist=pasta pai {0} n\u00E3o existe
diff --git a/engine/src/main/resources/org/apache/hop/resource/messages/messages_pt_BR.properties b/engine/src/main/resources/org/apache/hop/resource/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..b169bc0819
--- /dev/null
+++ b/engine/src/main/resources/org/apache/hop/resource/messages/messages_pt_BR.properties
@@ -0,0 +1,25 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.resource' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 12:27:45 BRT 2022
+ResourceUtil.Exception.ErrorClosingZipStream=Erro ao fechar o fluxo de arquivo ZIP para o arquivo [{0}].
+ResourceUtil.Exception.ErrorSerializingExportInterface=Erro ao serializar a interface de exporta\u00E7\u00E3o [{0}]
+ResourceUtil.Exception.NoResourcesFoundToExport=Nenhum recurso foi encontrado para exportar\: abortando\!
+ResourceUtil.ExportResourcesExplanation=Este recurso e todos os recursos vinculados foram exportados para o arquivo ZIP [{0}].{3}Os caminhos relativos para os arquivos de entrada referenciados foram alterados, pois alteramos as refer\u00EAncias a um caminho absoluto dentro de um par\u00E2metro nas v\u00E1rias transforma\u00E7\u00F5es.{ 3}Observa\u00E7\u00E3o\: o caminho absoluto \u00E9 definido como padr\u00E3o para os par\u00E2metros gerados.{3}{3}Esse recurso pode ser executado dentro  [...]
+ResourceUtil.SerializeResourceExportInterface.ZipEntryComment.OriginatingFile=Arquivo de origem\: {0} ({1})
diff --git a/engine/src/main/resources/org/apache/hop/workflow/actions/dummy/messages/messages_pt_BR.properties b/engine/src/main/resources/org/apache/hop/workflow/actions/dummy/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..463537e474
--- /dev/null
+++ b/engine/src/main/resources/org/apache/hop/workflow/actions/dummy/messages/messages_pt_BR.properties
@@ -0,0 +1,23 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.workflow.actions.dummy' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 12:19:44 BRT 2022
+ActionDummy.Description=A a\u00E7\u00E3o faz qualquer coisa
+ActionDummy.Name=Fict\u00EDcio
+ActionDummy.keyword=Fict\u00EDcio
diff --git a/engine/src/main/resources/org/apache/hop/workflow/actions/start/messages/messages_pt_BR.properties b/engine/src/main/resources/org/apache/hop/workflow/actions/start/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..685aff8c18
--- /dev/null
+++ b/engine/src/main/resources/org/apache/hop/workflow/actions/start/messages/messages_pt_BR.properties
@@ -0,0 +1,23 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.workflow.actions.start' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 12:47:49 BRT 2022
+ActionStart.Description=O Iniciar \u00E9 o ponto de partida para a execu\u00E7\u00E3o de um fluxo de trabalho
+ActionStart.Name=Iniciar
+ActionStart.keyword=iniciar
diff --git a/plugins/transforms/delay/src/main/resources/org/apache/hop/pipeline/transform/messages/messages_pt_BR.properties b/plugins/transforms/delay/src/main/resources/org/apache/hop/pipeline/transform/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..0377c40ca3
--- /dev/null
+++ b/plugins/transforms/delay/src/main/resources/org/apache/hop/pipeline/transform/messages/messages_pt_BR.properties
@@ -0,0 +1,23 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.pipeline.transform' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 13:04:31 BRT 2022
+BaseTransform.Category.Input=Entrada
+BaseTransform.Category.Transform=Transforma\u00E7\u00E3o
+BaseTransform.Category.Utility=Utilit\u00E1rio
diff --git a/plugins/transforms/webservices/src/main/resources/org/apache/hop/pipeline/transforms/webservices/wsdl/messages/messages_pt_BR.properties b/plugins/transforms/webservices/src/main/resources/org/apache/hop/pipeline/transforms/webservices/wsdl/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..3a9b629d40
--- /dev/null
+++ b/plugins/transforms/webservices/src/main/resources/org/apache/hop/pipeline/transforms/webservices/wsdl/messages/messages_pt_BR.properties
@@ -0,0 +1,22 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.pipeline.transforms.webservices.wsdl' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 12:43:46 BRT 2022
+Wsdl.Error.ElementMissingException=Nome do elemento ausente {0}
+Wsdl.Error.MissingSchemaException=Esquema ausente {0}
diff --git a/ui/src/main/resources/org/apache/hop/ui/core/metadata/messages/messages_pt_BR.properties b/ui/src/main/resources/org/apache/hop/ui/core/metadata/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..a67264ceaf
--- /dev/null
+++ b/ui/src/main/resources/org/apache/hop/ui/core/metadata/messages/messages_pt_BR.properties
@@ -0,0 +1,26 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.ui.core.metadata' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 13:00:27 BRT 2022
+MetadataEditor.Dialog.Ok.Error.Header=Erro
+MetadataEditor.Dialog.Ok.Error.Message=Erro ao salvar metadados
+MetadataEditor.Error.IncorrectName=O nome n\u00E3o pode come\u00E7ar com '$'
+MetadataEditor.Error.NameAlreadyExists=O nome ''{0}'' j\u00E1 existe.
+MetadataEditor.Error.NoName=Voc\u00EA deve definir um nome\!
+MetadataEditor.WantToSaveBeforeClosing.Message=Deseja salvar ''{0}'' antes de fechar?
diff --git a/ui/src/main/resources/org/apache/hop/ui/pipeline/transforms/missing/messages/messages_pt_BR.properties b/ui/src/main/resources/org/apache/hop/ui/pipeline/transforms/missing/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..d270227bb9
--- /dev/null
+++ b/ui/src/main/resources/org/apache/hop/ui/pipeline/transforms/missing/messages/messages_pt_BR.properties
@@ -0,0 +1,26 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.ui.pipeline.transforms.missing' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 13:04:31 BRT 2022
+MissingPipelineDialog.Close=Fechar
+MissingPipelineDialog.MissingPipelineTransformId=O plug-in {0} est\u00E1 ausente.\nRemova esta transforma\u00E7\u00E3o ou tente adicionar o plug-in pesquisando no\nMarketplace.
+MissingPipelineDialog.MissingPipelineTransforms=Este arquivo tem plugins ausentes e n\u00E3o ser\u00E1 executado com sucesso.\nVoc\u00EA pode abrir o arquivo e substituir as transforma\u00E7\u00F5es ausentes\:\n\n{0}Ou tente adicionar os plug-ins pesquisando no Marketplace.
+MissingPipelineDialog.MissingPlugins=Plug-ins ausentes
+MissingPipelineDialog.OpenFile=Abra o arquivo
+MissingPipelineDialog.SearchMarketplace=Pesquise no Marketplace
diff --git a/ui/src/main/resources/org/apache/hop/ui/workflow/config/messages/messages_pt_BR.properties b/ui/src/main/resources/org/apache/hop/ui/workflow/config/messages/messages_pt_BR.properties
new file mode 100644
index 0000000000..c0cbc401cc
--- /dev/null
+++ b/ui/src/main/resources/org/apache/hop/ui/workflow/config/messages/messages_pt_BR.properties
@@ -0,0 +1,23 @@
+#
+# 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.
+#
+#File generated by Hop Translator for package 'org.apache.hop.ui.workflow.config' in locale 'pt_BR'
+#
+#
+#Sun Sep 18 12:53:35 BRT 2022
+WorkflowRunConfigurationDialog.label.Description=Descri\u00E7\u00E3o
+WorkflowRunConfigurationDialog.label.EngineType=Tipo de mecanismo de fluxo de trabalho
+WorkflowRunConfigurationDialog.label.name=Nome