Portuguese Brazilian (pt-BR) translation

Portuguese Brazilian, pt-BR, translation based on v.3.0.1 branch.
The initial efforts started with PR #3100(V.2.0.3) but there were some
problems and the quality needed to be improved. Now I fixed some
failures and reviewed files line by line, double-checked with text editor
and dictionary updated to last ortographic agreement of the portuguese
language; anyway errors still can happen, this is not a robotic translation
and portuguese has  a latin branch, so one word in english(sometimes) has
many possible translations in portuguese; just to complicate a litlle
bit.

So we are finally making pt-BR available in Node-Red and hope to just
improve from now on.

Resolves: #3100
This commit is contained in:
Fabulous Muller
2022-07-25 16:35:06 -03:00
parent dc7fef6395
commit 0908369dba
40 changed files with 4658 additions and 0 deletions

View File

@@ -0,0 +1,49 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed 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.
-->
<script type="text/html" data-help-name="csv">
<p>Converte entre uma cadeia de caracteres formatada em CSV e sua representação de objeto JavaScript, em qualquer direção.</p>
<h3>Entradas</h3>
<dl class="message-properties">
<dt>carga útil <span class="property-type"> objeto | matriz | cadeia de caracteres</span></dt>
<dd>Um objeto JavaScript, matriz ou cadeia de caracteres CSV.</dd>
</dl>
<h3>Saídas</h3>
<dl class="message-properties">
<dt>carga útil <span class="property-type"> objeto | matriz | cadeia de caractere </span></dt>
<dd>
<ul>
<li>Se a entrada for uma cadeia de caracteres, tenta analisá-la sintaticamente como CSV e cria um objeto JavaScript de pares chave/valor para cada linha. O enviará então uma mensagem para cada linha, ou uma única mensagem contendo uma matriz de objetos.</li>
<li>Se a entrada for um objeto JavaScript, ela tenta construir uma cadeia de caracteres CSV.</li>
<li>Se a entrada for uma matriz de valores simples, ela cria uma cadeia de caracteres CSV de linha única.</li>
<li>Se a entrada for uma matriz de matrizes ou de objetos, uma cadeia de caracteres CSV de várias linhas é criada.</li>
</ul>
</dd>
</dl>
<h3>Detalhes</h3>
<p>O modelo de coluna pode conter uma lista ordenada de nomes de coluna. Ao converter CSV em um objeto, os nomes das colunas
serão usados como os nomes das propriedades. Como alternativa, os nomes das colunas podem ser obtidos da primeira linha do CSV.</p>
<p>Ao converter para CSV, o modelo de colunas é usado para identificar quais propriedades extrair do objeto e em que ordem.</p>
<p>Se o modelo de colunas estiver em branco, você pode usar uma lista de propriedades simples separada por vírgulas fornecida em <code>msg.columns</code> para determinar o que extrair e em que ordem. Se nenhum estiver presente, todas as propriedades do objeto são exibidas no pedido
em que as propriedades são encontradas na primeira linha.</p>
<p>Se a entrada for uma matriz, o modelo de colunas será usado apenas para gerar opcionalmente uma linha de títulos de coluna.</p>
<p>Se a opção 'analisar valores numéricos' estiver marcada, os valores numéricos da cadeia de caracteres serão retornados como números, ou seja, valor médio '1, '1.5', 2'.</p>
<p>Se a opção 'incluir strings vazias' estiver marcada, strings vazias serão retornadas no resultado, ou seja, valor médio '"1","", 3'.</p>
<p>Se a opção 'incluir valores nulos' estiver marcada, os valores nulos serão retornados no resultado, ou seja, valor médio '"1",,3'.</p>
<p>O pode aceitar uma entrada de várias partes, desde que a propriedade <code>partes</code> seja definida corretamente, por exemplo, de um nó de entrada de arquivo ou nó de divisão.</p>
<p>Se forem enviadas várias mensagens de saída, estas terão suas propriedades <code>partes</code> definidas e formarão uma sequência de mensagens completa.</p>
<p><b>Nota:</b> o modelo de coluna deve ser separado por vírgulas - mesmo se um separador diferente for escolhido para os dados.</p>
</script>

View File

@@ -0,0 +1,36 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed 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.
-->
<script type="text/html" data-help-name="html">
<p>Extrai elementos de um documento html mantido em <code>msg.payload</code> usando um seletor CSS.</p>
<h3>Entradas</h3>
<dl class="message-properties">
<dt>carga útil<span class="property-type">cadeia de caracteres</span></dt>
<dd>a cadeia de caracteres html da qual extrair os elementos.</dd>
<dt class="optional">selecione<span class="property-type"> cadeia de caracteres</span></dt>
<dd>se não for configurado no painel de edição, o seletor pode ser definido como uma propriedade de msg.</dd>
</dl>
<h3>Saída</h3>
<dl class="message-properties">
<dt>carga útil<span class="property-type"> matriz | cadeia de caracteres</span></dt>
<dd>o resultado pode ser ou uma única mensagem com uma carga útil contendo uma matriz dos elementos correspondentes ou várias
mensagens em que cada uma contém um elemento correspondente. Se várias mensagens forem enviadas; estas também terão <code>partes</code> ativadas.</dd>
</dl>
<h3>Detalhes</h3>
<p>Este suporta uma combinação de seletores CSS e jQuery. Veja o
<a href="https://github.com/fb55/CSSselect#user-content-supported-selectors" target="_blank">documentação css-select</a> para mais informações
na sintaxe suportada.</p>
</script>

View File

@@ -0,0 +1,53 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed 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.
-->
<script type="text/html" data-help-name="json">
<p>Converte entre uma cadeia de caracteres JSON e sua representação de objeto JavaScript, em qualquer direção.</p>
<h3>Entradas</h3>
<dl class="message-properties">
<dt>carga útil<span class="property-type">objeto| cadeia de caracteres</span></dt>
<dd>Um objeto JavaScript ou cadeia de caracteres JSON.</dd>
<dt>esquema<span class="property-type">objeto</span></dt>
<dd>Um objeto de esquema JSON opcional para validar a carga útil.
A propriedade será excluída antes que a <code>msg</code> seja enviada para o próximo nó.</dd>
</dl>
<h3>Saídas</h3>
<dl class="message-properties">
<dt>carga útil<span class="property-type">objeto | cadeia de caracteres</span></dt>
<dd>
<ul>
<li>Se a entrada for uma cadeia de caracteres JSON, ela tentará analisá-la sintaticamente como um objeto JavaScript.</li>
<li>Se a entrada for um objeto JavaScript, ela cria uma cadeia de caracteres JSON. A cadeia de caracteres pode ser opcionalmente bem formatada.</li>
</ul>
</dd>
<dt>schemaError<span class="property-type">matriz</span></dt>
<dd>Se a validação do esquema JSON falhar, o de captura terá uma propriedade <code>schemaError</code>
contendo uma série de erros.</dd>
</dl>
<h3>Detalhes</h3>
<p>Por padrão, o opera em <code>msg.payload</code>, mas pode ser configurado
para converter qualquer propriedade de mensagem.</p>
<p>O também pode ser configurado para garantir uma codificação específica em vez de alternar
entre os dois. Isso pode ser usado, por exemplo, com o de entrada <code>HTTP</code>
para garantir que a carga útil seja um objeto analisadosintáticamente, mesmo se uma solicitação de entrada
não definir seu tipo de conteúdo corretamente para o de entrada HTTP para fazer a conversão.</p>
<p>Se o estiver configurado para garantir que a propriedade seja codificada como uma cadeia de caracteres e
que receba a cadeia de caracteres, nenhuma outra verificação será feita na propriedade. Não será
verificado se a cadeia de caracteres é um JSON válido nem será reformatada se a opção de formatar
estive selecionada.</p>
<p> Para obter mais detalhes sobre o esquema JSON, você pode consultar a especificação
<a href="http://json-schema.org/latest/json-schema-validation.html"> aqui</a>.</p>
</script>

View File

@@ -0,0 +1,50 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed 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.
-->
<script type="text/html" data-help-name="xml">
<p>Converte entre uma cadeia de caracteres XML e sua representação de objeto JavaScript, em qualquer direção.</p>
<h3>Entradas</h3>
<dl class="message-properties">
<dt>carga útil<span class="property-type">objeto | cadeia de caracteres</span></dt>
<dd>Um objeto JavaScript ou cadeia de caracteres XML.</dd>
<dt class="optional">opções<span class="property-type">objeto</span></dt>
<dd>Esta propriedade opcional pode ser usada para passar qualquer uma das opções suportadas pelo biblioteca subjacente usada para converter de e para XML. Consulte <a href="https://github.com/Leonidas-from-XIV/node-xml2js/blob/master/README.md#options" target="_blank">os documentos xml2js</a>
para obter maiores informações.</dd>
</dl>
<h3>Saídas</h3>
<dl class="message-properties">
<dt>carga útil<span class="property-type">objeto | cadeia de caracteres </span></dt>
<dd>
<ul>
<li>Se a entrada for uma cadeia de caracteres, tenta-se analisá-la sintáticamente como XML e criar um objeto JavaScript.</li>
<li>Se a entrada for um objeto JavaScript,tenta-se construir uma cadeia de caracteres XML.</li>
</ul>
</dd>
</dl>
<h3>Detalhes</h3>
<p>Ao converter entre XML e um objeto, quaisquer atributos XML são adicionados como uma propriedade chamada <code>$</code> por padrão.
Qualquer conteúdo de texto é adicionado como uma propriedade chamada <code>_</code>. Essas propriedades dos nomes podem ser especificadas na configuração do nó.</p>
<p>Por exemplo, o seguinte XML será convertido conforme mostrado:</p>
<pre>&lt;p class="tag"&gt;Hello World&lt;/p&gt;</pre>
<pre>{
"p": {
"$": {
"class": "tag"
},
"_": "Hello World"
}
}</pre>
</script>

View File

@@ -0,0 +1,34 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed 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.
-->
<script type="text/html" data-help-name="yaml">
<p>Converte entre uma cadeia de caracteres formatada em YAML e sua representação de objeto JavaScript, em qualquer direção.</p>
<h3>Entradas</h3>
<dl class="message-properties">
<dt>carga útil<span class="property-type">objeto | cadeia de caracteres</span></dt>
<dd>Um objeto JavaScript ou cadeia de caracteres YAML.</dd>
</dl>
<h3>Saídas</h3>
<dl class="message-properties">
<dt>carga útil<span class="property-type"> objeto | cadeia de caracteres</span></dt>
<dd>
<ul>
<li>Se a entrada for uma cadeia de caracteres YAML, tentar-se-a analisá-la sintáticamente como um objeto JavaScript.</li>
<li>Se a entrada for um objeto JavaScript, cria-se uma cadeia de caracteres YAML.</li>
</ul>
</dd>
</dl>
</script>