Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.1% (11289 of 11384 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
This commit is contained in:
Seth Hillbrand
2026-03-13 23:43:36 +01:00
committed by Hosted Weblate
parent df9b6e0c24
commit 2ea4261c09
+159 -157
View File
@@ -18,8 +18,8 @@ msgstr ""
"Project-Id-Version: kicad\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-03-13 11:19-0700\n"
"PO-Revision-Date: 2026-03-13 20:43+0000\n"
"Last-Translator: Anonymous <[email protected]>\n"
"PO-Revision-Date: 2026-03-13 20:44+0000\n"
"Last-Translator: Seth Hillbrand <[email protected]>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"kicad/master-source/pt_BR/>\n"
"Language: pt_BR\n"
@@ -7938,8 +7938,7 @@ msgstr "Falha ao abrir repositório git: %s"
#: common/history_lock.cpp:193
#, c-format
msgid "Failed to set git repository workdir to %s: %s"
msgstr ""
"Falha ao definir o diretório de trabalho do repositório git para %s: %s"
msgstr "Falha ao definir o diretório de trabalho do repositório git para %s: %s"
#: common/history_lock.cpp:207
msgid "Cannot acquire index lock: repository not open"
@@ -12807,8 +12806,8 @@ msgstr ""
"arquivo de saída>\n"
"```\n"
"\n"
"No Windows, se o script gerador desejado para um BOM CSV for `C:"
"\\Users\\username\\kicad\\my_python_script.py`, a linha de comando seria:\n"
"No Windows, se o script gerador desejado para um BOM CSV for `C:\\Users\\u"
"sername\\kicad\\my_python_script.py`, a linha de comando seria:\n"
"\n"
"```\n"
"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" "
@@ -22843,9 +22842,9 @@ msgstr ""
" <td> &nbsp;<br><samp>~{sobrelinha}</samp><br> &nbsp;<br><samp>~{CLK}"
"</samp></td>\n"
" <td></td>\n"
" <td> <samp><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></"
"samp><br> <samp>sobrelinha</samp><br> <samp><u>&nbsp;&nbsp;&nbsp;</u></"
"samp><br> <samp>CLK</samp></td>\n"
" <td> <samp><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></samp>"
"<br> <samp>sobrelinha</samp><br> <samp><u>&nbsp;&nbsp;&nbsp;</u></samp><br> "
"<samp>CLK</samp></td>\n"
" </tr>\n"
" <tr>\n"
" <td></td>\n"
@@ -22965,8 +22964,8 @@ msgstr ""
" <tr>\n"
" <td>&nbsp;<br><samp>${J1:REFERENCE(3)}</samp></td>\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>J1B</samp> (para símbolo com múltiplas "
"unidades)</td>\n"
" <td>&nbsp;<br><samp>J1B</samp> (para símbolo com múltiplas unidades)"
"</td>\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>${refdes:SHORT_REFERENCE(pino)}</samp></td>\n"
@@ -22982,8 +22981,8 @@ msgstr ""
" <tr>\n"
" <td>&nbsp;<br><samp>${refdes:UNIT(pino)}</samp></td>\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>Apenas a letra da unidade para o pino</samp></"
"td>\n"
" <td>&nbsp;<br><samp>Apenas a letra da unidade para o pino</samp></td>"
"\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>${J1:UNIT(3)}</samp></td>\n"
@@ -23015,8 +23014,8 @@ msgstr ""
" <tr>\n"
" <td>&nbsp;<br><samp>${refdes:PIN_BASE_NAME(pino)}</samp></td>\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>Nome base do pino (ignorando alternativos)</"
"samp></td>\n"
" <td>&nbsp;<br><samp>Nome base do pino (ignorando alternativos)</samp>"
"</td>\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>${U1:PIN_BASE_NAME(5)}</samp></td>\n"
@@ -23095,8 +23094,8 @@ msgstr ""
" <tr>\n"
" <td>&nbsp;<br><samp>${J1:NET_NAME(${COL})}</samp></td>\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>Consulta dinâmica de rede em tabelas</samp></"
"td>\n"
" <td>&nbsp;<br><samp>Consulta dinâmica de rede em tabelas</samp></td>"
"\n"
" </tr>\n"
" <tr>\n"
" <td><br></td>\n"
@@ -23134,8 +23133,9 @@ msgstr ""
" </tr>\n"
" <tr>\n"
" <th>Definição de Barramento</th>\n"
" <th>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"
"</th>\n"
" <th>"
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</"
"th>\n"
" <th>Redes Resultantes</th>\n"
" </tr>\n"
" <tr>\n"
@@ -23196,12 +23196,12 @@ msgstr ""
"</table>\n"
"<p></p>\n"
"<p></p>\n"
"<i>Observe que a marcação tem precedência sobre as definições de barramento."
"</i>\n"
"<i>Observe que a marcação tem precedência sobre as definições de "
"barramento.</i>\n"
"<p></p>\n"
"<p><b>Funções de Pinos:</b> Encontra automaticamente o posicionamento "
"correto da unidade. Para símbolos com múltiplas unidades, funções como "
"<samp>NET_NAME(pino)</samp> funcionam mesmo se o pino estiver em uma unidade "
"correto da unidade. Para símbolos com múltiplas unidades, funções como <samp>"
"NET_NAME(pino)</samp> funcionam mesmo se o pino estiver em uma unidade "
"diferente daquela na folha atual.</p>\n"
"<p><b>Referências de Células de Tabela:</b> A função <samp>CELL()</samp> "
"funciona apenas em células de tabela. Use <samp>${CELL(\"A0\")}</samp> ou "
@@ -27587,8 +27587,7 @@ msgstr "Incluir símbolos de energia na exportação"
#: eeschema/tools/sch_editor_control.cpp:658
msgid "Update schematic symbols to link to exported symbols"
msgstr ""
"Atualizar símbolos do esquemático para vincular aos símbolos exportados"
msgstr "Atualizar símbolos do esquemático para vincular aos símbolos exportados"
#: eeschema/tools/sch_editor_control.cpp:1064
msgid "Error: duplicate sub-sheet names found in current sheet."
@@ -30471,8 +30470,7 @@ msgstr "Opções válidas: ascii, csv, gerber"
#: kicad/cli/command_pcb_export_pos.cpp:60
msgid "Output units; ascii or csv format only; valid options: in, mm"
msgstr ""
"Unidades de saída; somente formato ascii ou csv; opções válidas: in, mm"
msgstr "Unidades de saída; somente formato ascii ou csv; opções válidas: in, mm"
#: kicad/cli/command_pcb_export_pos.cpp:64
msgid ""
@@ -45004,216 +45002,221 @@ msgid ""
msgstr ""
"### Constraints\n"
"\n"
"| Constraint type | Argument "
"type "
"| "
"Description "
"| Constraint type | Argument type"
" "
"| Description"
" "
"|\n"
"|---------------------------|-----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n"
"| `annular_width` | min/opt/"
"max "
"| Checks the width of annular rings on vias."
"<br> "
"|---------------------------"
"|-----------------------------------------------------------------------------------------------------------------------"
"|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"
"|\n"
"| `assertion` | "
"\"&lt;expression>\" "
"| Checks the given expression."
"<br> "
"| `annular_width` | min/opt/max"
" "
"| Checks the width of annular rings on vias.<br>"
" "
"|\n"
"| `assertion` | \"&lt;expression>"
"\" "
"| Checks the given expression.<br>"
" "
"|\n"
"| `bridged_mask` "
"| "
"| Checks for solder mask bridges between copper items. This constraint does "
"not take a min/opt/max value. In combination with a severity clause, this "
"constraint can be used to allow or disallow solder mask bridging in various "
"conditions."
"<br> "
"conditions.<br>"
" "
"|\n"
"| `clearance` | "
"min "
"| `clearance` | min"
" "
"| Specifies the **electrical** clearance between copper objects of different "
"nets. (See `physical_clearance` if you wish to specify clearance between "
"objects regardless of net.)<br><br>To allow copper objects to overlap "
"(collide), create a `clearance` constraint with the `min` value less than "
"zero (for example, `-1`)."
"<br> "
"zero (for example, `-1`).<br>"
" "
"|\n"
"| `courtyard_clearance` | "
"min "
"| `courtyard_clearance` | min"
" "
"| Checks the clearance between footprint courtyards and generates an error "
"if any two courtyards are closer than the `min` distance. If a footprint "
"does not have a courtyard shape, no errors will be generated from this "
"constraint."
"<br> "
"constraint.<br>"
" "
"|\n"
"| `creepage` | "
"min "
"| Specifies the creepage distance between copper objects of different nets."
"<br> "
"| `creepage` | min"
" "
"| Specifies the creepage distance between copper objects of different "
"nets.<br>"
" "
"|\n"
"| `diff_pair_gap` | min/opt/"
"max "
"| `diff_pair_gap` | min/opt/max"
" "
"| Checks the gap between coupled tracks in a differential pair. Coupled "
"tracks are segments that are parallel to each other. Differential pair gap "
"is not tested on uncoupled portions of a differential pair (for example, the "
"fanout from a component)."
"<br> "
"fanout from a component).<br>"
" "
"|\n"
"| `diff_pair_uncoupled` | "
"max "
"| `diff_pair_uncoupled` | max"
" "
"| Checks the distance that a differential pair track is routed uncoupled "
"from the other polarity track in the pair (for example, where the pair fans "
"out from a component, or becomes uncoupled to pass around another object "
"such as a via)."
"<br> "
"such as a via).<br>"
" "
"|\n"
"| `disallow` | "
"`track`<br>`via`<br>`through_via`<br>`blind_via`<br>`buried_via`<br>`micro_via`<br>`pad`<br>`zone`<br>`text`<br>`graphic`<br>`hole`<br>`footprint`<br> "
"| Specify one or more object types to disallow, separated by spaces. For "
"example, `(constraint disallow track)` or `(constraint disallow track via "
"pad)`. If an object of this type matches the rule condition, a DRC error "
"will be created.<br><br>This constraint is essentially the same as a keepout "
"rule area, but can be used to create more specific keepout restrictions."
"<br> |\n"
"| `edge_clearance` | min/opt/"
"max "
"| `disallow` | `track`<br>`via`<br>`through_via`<br>"
"`blind_via`<br>`buried_via`<br>`micro_via`<br>`pad`<br>`zone`<br>`text`<br>"
"`graphic`<br>`hole`<br>`footprint`<br> | Specify one or more object types to "
"disallow, separated by spaces. For example, `(constraint disallow track)` "
"or `(constraint disallow track via pad)`. If an object of this type matches "
"the rule condition, a DRC error will be created.<br><br>This constraint is "
"essentially the same as a keepout rule area, but can be used to create more "
"specific keepout restrictions.<br>"
" |\n"
"| `edge_clearance` | min/opt/max"
" "
"| Checks the clearance between objects and the board edge.<br><br>This can "
"also be thought of as the \"milling tolerance\" as the board edge will "
"include all graphical items on the `Edge.Cuts` layer as well as any *oval* "
"pad holes. (See `physical_hole_clearance` for the drilling "
"tolerance.)<br> "
"pad holes. (See `physical_hole_clearance` for the drilling tolerance.)<br>"
" "
"|\n"
"| `length` | min/"
"max "
"| `length` | min/max"
" "
"| Checks the total routed length for the nets that match the rule condition "
"and generates an error for each net that is below the `min` value (if "
"specified) or above the `max` value (if specified) of the constraint."
"<br> "
"specified) or above the `max` value (if specified) of the constraint.<br>"
" "
"|\n"
"| `hole` | min/"
"max "
"| `hole` | min/max"
" "
"| Checks the size (diameter) of a drilled hole in a pad or via. For oval "
"holes, the smaller (minor) diameter will be tested against the `min` value "
"(if specified) and the larger (major) diameter will be tested against the "
"`max` value (if specified)."
"<br> "
"`max` value (if specified).<br>"
" "
"|\n"
"| `hole_clearance` | "
"min "
"| `hole_clearance` | min"
" "
"| Checks the clearance between a drilled hole in a pad or via and copper "
"objects on a different net. The clearance is measured from the diameter of "
"the hole, not its center."
"<br> "
"the hole, not its center.<br>"
" "
"|\n"
"| `hole_to_hole` | "
"min "
"| `hole_to_hole` | min"
" "
"| Checks the clearance between mechanically-drilled holes in pads and vias. "
"The clearance is measured between the diameters of the holes, not between "
"their centers.<br><br>This constraint is soley for the protection of drill "
"bits. The clearance between **laser-drilled** (microvias) and other non-"
"mechanically-drilled holes is not checked, nor is the clearance between "
"**milled** (oval-shaped) and other non-mechanically-drilled holes.<br> |\n"
"| `physical_clearance` | "
"min "
"| `physical_clearance` | min"
" "
"| Checks the clearance between two objects on a given layer (including non-"
"copper layers).<br><br>While this can perform more general-purpose checks "
"than `clearance`, it is much slower. Use `clearance` where possible."
"<br> "
"than `clearance`, it is much slower. Use `clearance` where possible.<br>"
" "
"|\n"
"| `physical_hole_clearance` | "
"min "
"| `physical_hole_clearance` | min"
" "
"| Checks the clearance between a drilled hole in a pad or via and another "
"object, regardless of net. The clearance is measured from the diameter of "
"the hole, not its center.<br><br>This can also be thought of as the "
"\"drilling tolerance\" as it only includes **round** holes (see "
"`edge_clearance` for the milling tolerance)."
"<br> "
"`edge_clearance` for the milling tolerance).<br>"
" "
"|\n"
"| `silk_clearance` | min/opt/"
"max "
"| `silk_clearance` | min/opt/max"
" "
"| Checks the clearance between objects on silkscreen layers and other "
"objects."
"<br> "
"objects.<br>"
" "
"|\n"
"| `skew` | "
"max "
"| `skew` | max"
" "
"| Checks the total skew for the nets that match the rule condition, that is, "
"the difference between the length of each net and the average of all the "
"lengths of each net that is matched by the rule. If the absolute value of "
"the difference between that average and the length of any one net is above "
"the constraint `max` value, an error will be generated."
"<br> "
"the constraint `max` value, an error will be generated.<br>"
" "
"|\n"
"| `solder_mask_expansion` | "
"opt "
"| `solder_mask_expansion` | opt"
" "
"| Specifies the solder mask expansion for pads, shapes and "
"tracks. "
"|\n"
"| `solder_paste_abs_margin` | "
"opt "
"| `solder_paste_abs_margin` | opt"
" "
"| Specifies the absolute solder paste clearance for pads. Usually negative "
"to inset the paste.<br><br>The final solder paste clearance will be the "
"absolute clearance plus the relative "
"clearance. "
"|\n"
"| `solder_paste_rel_margin` | "
"opt "
"| `solder_paste_rel_margin` | opt"
" "
"| Specifies the relative solder paste clearance for pads. Usually negative "
"to inset the paste.<br><br>The final solder paste clearance will be the "
"absolute clearance plus the relative "
"clearance. "
"|\n"
"| `thermal_relief_gap` | "
"min "
"| `thermal_relief_gap` | min"
" "
"| Specifies the width of the gap between a pad and a zone with a thermal-"
"relief connection."
"<br> "
"relief connection.<br>"
" "
"|\n"
"| `thermal_spoke_width` | "
"opt "
"| `thermal_spoke_width` | opt"
" "
"| Specifies the width of the spokes connecting a pad to a zone with a "
"thermal-relief connection."
"<br> "
"thermal-relief connection.<br>"
" "
"|\n"
"| `track_width` | min/opt/"
"max "
"| `track_width` | min/opt/max"
" "
"| Checks the width of track and arc segments. An error will be generated "
"for each segment that has a width below the `min` value (if specified) or "
"above the `max` value (if specified)."
"<br> "
"above the `max` value (if specified).<br>"
" "
"|\n"
"| `track_angle` | min/opt/"
"max "
"| `track_angle` | min/opt/max"
" "
"| Checks the angle between two connected track segments. An error will be "
"generated for each connected pair with an angle below the `min` value (if "
"specified) or above the `max` value (if specified)."
"<br> "
"specified) or above the `max` value (if specified).<br>"
" "
"|\n"
"| `track_segment_length` | min/"
"max "
"| `track_segment_length` | min/max"
" "
"| Checks the length of track and arc segments. An error will be generated "
"for each segment that has a length below the `min` value (if specified) or "
"above the `max` value (if specified)."
"<br> "
"above the `max` value (if specified).<br>"
" "
"|\n"
"| `via_count` | "
"max "
"| `via_count` | max"
" "
"| Counts the number of vias on every net matched by the rule condition. If "
"that number exceeds the constraint `max` value on any matched net, an error "
"will be generated for that net."
"<br> "
"will be generated for that net.<br>"
" "
"|\n"
"| `via_dangling` "
"| "
"| Checks for vias that are unconnected or connected on only one layer. This "
"constraint does not take a min/opt/max value. In combination with a "
"severity clause, this constraint can be used to allow or disallow dangling "
"vias in various conditions."
"<br> "
"vias in various conditions.<br>"
" "
"|\n"
"| `zone_connection` | "
"`solid`<br>`thermal_reliefs`<br>`none` "
"| Specifies the connection to be made between a zone and a pad."
"<br> "
"| `zone_connection` | `solid`<br>`thermal_reliefs`<br>"
"`none` "
"| Specifies the connection to be made between a zone and a pad.<br>"
" "
"|\n"
"\n"
"\n"
@@ -45937,13 +45940,13 @@ msgstr ""
"\n"
" (rule \"Distance between Vias of Different Nets\"\n"
" (constraint hole_to_hole (min 0.254mm))\n"
" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != "
"B.Net\"))\n"
" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B.Net\"))"
"\n"
"\n"
" (rule \"Clearance between Pads of Different Nets\"\n"
" (constraint clearance (min 3.0mm))\n"
" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != "
"B.Net\"))\n"
" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B.Net\"))"
"\n"
"\n"
"\n"
" (rule \"Via Hole to Track Clearance\"\n"
@@ -46053,8 +46056,8 @@ msgstr ""
"drilling \n"
" # micro-vias.\n"
" (rule hole_to_hole_uvia_exclusion\n"
" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == "
"'Micro'\")\n"
" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == 'Micro'\")"
"\n"
" (constraint hole_to_hole)\n"
" (severity ignore))\n"
"\n"
@@ -53018,8 +53021,7 @@ msgstr ""
#: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:5706
msgid "Invalid stackup in footprint: copper layers are not contiguous."
msgstr ""
"Empilhamento inválido no footprint: camadas de cobre não são contíguas."
msgstr "Empilhamento inválido no footprint: camadas de cobre não são contíguas."
#: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:5712
msgid ""
@@ -53680,9 +53682,9 @@ msgstr ""
" <td> &nbsp;<br><samp>~{sobrelinha}</samp><br> &nbsp;<br><samp>~{CLK}"
"</samp></td>\n"
" <td></td>\n"
" <td> <samp><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></"
"samp><br> <samp>sobrelinha</samp><br> <samp><u>&nbsp;&nbsp;&nbsp;</u></"
"samp><br> <samp>CLK</samp></td>\n"
" <td> <samp><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></samp>"
"<br> <samp>sobrelinha</samp><br> <samp><u>&nbsp;&nbsp;&nbsp;</u></samp><br> "
"<samp>CLK</samp></td>\n"
" </tr>\n"
" <tr>\n"
" <td></td>\n"
@@ -53731,8 +53733,8 @@ msgstr ""
" <tr>\n"
" <td>&nbsp;<br><samp>${refdes:campo}</samp></td>\n"
" <td></td>\n"
" <td>&nbsp;<br><samp><i>valor_do_campo</i> do footprint <i>refdes</"
"i></samp></td>\n"
" <td>&nbsp;<br><samp><i>valor_do_campo</i> do footprint <i>refdes</i>"
"</samp></td>\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>${U1:REFERENCE}</samp></td>\n"
@@ -53920,8 +53922,8 @@ msgstr ""
" <tr>\n"
" <td>&nbsp;<br><samp>${U1:NET_NAME(@{${ROW}-2})}</samp></td>\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>Consulta dinâmica de rede em tabelas</samp></"
"td>\n"
" <td>&nbsp;<br><samp>Consulta dinâmica de rede em tabelas</samp></td>"
"\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>${U${ROW}:VALUE}</samp></td>\n"
@@ -53934,8 +53936,8 @@ msgstr ""
"</table>\n"
"<p></p>\n"
"<p></p>\n"
"<i>Observe que a marcação tem precedência sobre a expansão de variáveis.</"
"i>\n"
"<i>Observe que a marcação tem precedência sobre a expansão de variáveis.</i>"
"\n"
"<p></p>\n"
"<p><b>Referências cruzadas de footprints:</b> Referencie campos e ilhas de "
"outros footprints usando a sintaxe <samp>${refdes:campo}</samp> ou <samp>$"