From 2ea4261c09fcf8421dc46ed5cd2b56484f9fc65e Mon Sep 17 00:00:00 2001 From: Seth Hillbrand Date: Fri, 13 Mar 2026 19:27:17 +0100 Subject: [PATCH] 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/ --- translation/pofiles/pt_BR.po | 316 ++++++++++++++++++----------------- 1 file changed, 159 insertions(+), 157 deletions(-) diff --git a/translation/pofiles/pt_BR.po b/translation/pofiles/pt_BR.po index b7531508df..cd4a4c2afa 100644 --- a/translation/pofiles/pt_BR.po +++ b/translation/pofiles/pt_BR.po @@ -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 \n" +"PO-Revision-Date: 2026-03-13 20:44+0000\n" +"Last-Translator: Seth Hillbrand \n" "Language-Team: Portuguese (Brazil) \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 "" "  
~{sobrelinha}
 
~{CLK}" "\n" " \n" -"        
sobrelinha
   
CLK\n" +"        " +"
sobrelinha
   
" +"CLK\n" " \n" " \n" " \n" @@ -22965,8 +22964,8 @@ msgstr "" " \n" "  
${J1:REFERENCE(3)}\n" " \n" -"  
J1B (para símbolo com múltiplas " -"unidades)\n" +"  
J1B (para símbolo com múltiplas unidades)" +"\n" " \n" " \n" "  
${refdes:SHORT_REFERENCE(pino)}\n" @@ -22982,8 +22981,8 @@ msgstr "" " \n" "  
${refdes:UNIT(pino)}\n" " \n" -"  
Apenas a letra da unidade para o pino\n" +"  
Apenas a letra da unidade para o pino" +"\n" " \n" " \n" "  
${J1:UNIT(3)}\n" @@ -23015,8 +23014,8 @@ msgstr "" " \n" "  
${refdes:PIN_BASE_NAME(pino)}\n" " \n" -"  
Nome base do pino (ignorando alternativos)\n" +"  
Nome base do pino (ignorando alternativos)" +"\n" " \n" " \n" "  
${U1:PIN_BASE_NAME(5)}\n" @@ -23095,8 +23094,8 @@ msgstr "" " \n" "  
${J1:NET_NAME(${COL})}\n" " \n" -"  
Consulta dinâmica de rede em tabelas\n" +"  
Consulta dinâmica de rede em tabelas" +"\n" " \n" " \n" "
\n" @@ -23134,8 +23133,9 @@ msgstr "" " \n" " \n" " Definição de Barramento\n" -"              " -"\n" +" " +"             \n" " Redes Resultantes\n" " \n" " \n" @@ -23196,12 +23196,12 @@ msgstr "" "\n" "

\n" "

\n" -"Observe que a marcação tem precedência sobre as definições de barramento." -"\n" +"Observe que a marcação tem precedência sobre as definições de " +"barramento.\n" "

\n" "

Funções de Pinos: Encontra automaticamente o posicionamento " -"correto da unidade. Para símbolos com múltiplas unidades, funções como " -"NET_NAME(pino) funcionam mesmo se o pino estiver em uma unidade " +"correto da unidade. Para símbolos com múltiplas unidades, funções como " +"NET_NAME(pino) funcionam mesmo se o pino estiver em uma unidade " "diferente daquela na folha atual.

\n" "

Referências de Células de Tabela: A função CELL() " "funciona apenas em células de tabela. Use ${CELL(\"A0\")} 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." -"
" +"|---------------------------" +"|-----------------------------------------------------------------------------------------------------------------------" +"|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" "|\n" -"| `assertion` | " -"\"<expression>\" " -"| Checks the given expression." -"
" +"| `annular_width` | min/opt/max" +" " +"| Checks the width of annular rings on vias.
" +" " +"|\n" +"| `assertion` | \"<expression>" +"\" " +"| Checks the given expression.
" +" " "|\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." -"
" +"conditions.
" +" " "|\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.)

To allow copper objects to overlap " "(collide), create a `clearance` constraint with the `min` value less than " -"zero (for example, `-1`)." -"
" +"zero (for example, `-1`).
" +" " "|\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." -"
" +"constraint.
" +" " "|\n" -"| `creepage` | " -"min " -"| Specifies the creepage distance between copper objects of different nets." -"
" +"| `creepage` | min" +" " +"| Specifies the creepage distance between copper objects of different " +"nets.
" +" " "|\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)." -"
" +"fanout from a component).
" +" " "|\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)." -"
" +"such as a via).
" +" " "|\n" -"| `disallow` | " -"`track`
`via`
`through_via`
`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
`graphic`
`hole`
`footprint`
" -"| 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.

This constraint is essentially the same as a keepout " -"rule area, but can be used to create more specific keepout restrictions." -"
|\n" -"| `edge_clearance` | min/opt/" -"max " +"| `disallow` | `track`
`via`
`through_via`
" +"`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
" +"`graphic`
`hole`
`footprint`
| 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.

This constraint is " +"essentially the same as a keepout rule area, but can be used to create more " +"specific keepout restrictions.
" +" |\n" +"| `edge_clearance` | min/opt/max" +" " "| Checks the clearance between objects and the board edge.

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.)
" +"pad holes. (See `physical_hole_clearance` for the drilling tolerance.)
" +" " "|\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." -"
" +"specified) or above the `max` value (if specified) of the constraint.
" +" " "|\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)." -"
" +"`max` value (if specified).
" +" " "|\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." -"
" +"the hole, not its center.
" +" " "|\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.

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.
|\n" -"| `physical_clearance` | " -"min " +"| `physical_clearance` | min" +" " "| Checks the clearance between two objects on a given layer (including non-" "copper layers).

While this can perform more general-purpose checks " -"than `clearance`, it is much slower. Use `clearance` where possible." -"
" +"than `clearance`, it is much slower. Use `clearance` where possible.
" +" " "|\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.

This can also be thought of as the " "\"drilling tolerance\" as it only includes **round** holes (see " -"`edge_clearance` for the milling tolerance)." -"
" +"`edge_clearance` for the milling tolerance).
" +" " "|\n" -"| `silk_clearance` | min/opt/" -"max " +"| `silk_clearance` | min/opt/max" +" " "| Checks the clearance between objects on silkscreen layers and other " -"objects." -"
" +"objects.
" +" " "|\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." -"
" +"the constraint `max` value, an error will be generated.
" +" " "|\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.

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.

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." -"
" +"relief connection.
" +" " "|\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." -"
" +"thermal-relief connection.
" +" " "|\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)." -"
" +"above the `max` value (if specified).
" +" " "|\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)." -"
" +"specified) or above the `max` value (if specified).
" +" " "|\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)." -"
" +"above the `max` value (if specified).
" +" " "|\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." -"
" +"will be generated for that net.
" +" " "|\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." -"
" +"vias in various conditions.
" +" " "|\n" -"| `zone_connection` | " -"`solid`
`thermal_reliefs`
`none` " -"| Specifies the connection to be made between a zone and a pad." -"
" +"| `zone_connection` | `solid`
`thermal_reliefs`
" +"`none` " +"| Specifies the connection to be made between a zone and a pad.
" +" " "|\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 "" "  
~{sobrelinha}
 
~{CLK}" "\n" " \n" -"        
sobrelinha
   
CLK\n" +"        " +"
sobrelinha
   
" +"CLK\n" " \n" " \n" " \n" @@ -53731,8 +53733,8 @@ msgstr "" " \n" "  
${refdes:campo}\n" " \n" -"  
valor_do_campo do footprint refdes\n" +"  
valor_do_campo do footprint refdes" +"\n" " \n" " \n" "  
${U1:REFERENCE}\n" @@ -53920,8 +53922,8 @@ msgstr "" " \n" "  
${U1:NET_NAME(@{${ROW}-2})}\n" " \n" -"  
Consulta dinâmica de rede em tabelas\n" +"  
Consulta dinâmica de rede em tabelas" +"\n" " \n" " \n" "  
${U${ROW}:VALUE}\n" @@ -53934,8 +53936,8 @@ msgstr "" "\n" "

\n" "

\n" -"Observe que a marcação tem precedência sobre a expansão de variáveis.\n" +"Observe que a marcação tem precedência sobre a expansão de variáveis." +"\n" "

\n" "

Referências cruzadas de footprints: Referencie campos e ilhas de " "outros footprints usando a sintaxe ${refdes:campo} ou $"