<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="1.1" language="pt-BR" sourcelanguage="en">
  <context>
    <name>App::Property</name>
    <message>
      <location filename="fillet.py" line="47"/>
      <source>The start point of this line.</source>
      <translation>O ponto de partida desta linha.</translation>
    </message>
    <message>
      <location filename="fillet.py" line="55"/>
      <source>The end point of this line.</source>
      <translation>O ponto final desta linha.</translation>
    </message>
    <message>
      <location filename="fillet.py" line="63"/>
      <source>The length of this line.</source>
      <translation>O comprimento desta linha.</translation>
    </message>
    <message>
      <location filename="fillet.py" line="71"/>
      <source>Radius to use to fillet the corner.</source>
      <translation>O raio usado para arredondar os cantos.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="169"/>
      <source>The base object that will be duplicated</source>
      <translation>O objeto de base que será duplicado</translation>
    </message>
    <message>
      <location filename="array.py" line="98"/>
      <source>The type of array to create.
- Ortho: places the copies in the direction of the global X, Y, Z axes.
- Polar: places the copies along a circular arc, up to a specified angle, and with certain orientation defined by a center and an axis.
- Circular: places the copies in concentric circular layers around the base object.</source>
      <translation>O tipo de rede para criar.
- Ortho: coloca as cópias na direção dos eixos X, Y, Z globais.
- Polar: coloca as cópias em um arco de círculo, até um ângulo especificado, e com uma certa orientação definida por um centro e um eixo.
- Circular: coloca as cópias em camadas circulares concêntricas em torno do objeto base.</translation>
    </message>
    <message>
      <location filename="array.py" line="109"/>
      <source>Specifies if the copies should be fused together if they touch each other (slower)</source>
      <translation>Define se as cópias devem ser fundidas caso encostarem umas nas outras (mais lento)</translation>
    </message>
    <message>
      <location filename="array.py" line="122"/>
      <source>Number of copies in X direction</source>
      <translation>Número de cópias na direção X</translation>
    </message>
    <message>
      <location filename="array.py" line="131"/>
      <source>Number of copies in Y direction</source>
      <translation>Número de cópias na direção Y</translation>
    </message>
    <message>
      <location filename="array.py" line="140"/>
      <source>Number of copies in Z direction</source>
      <translation>Número de cópias na direção Z</translation>
    </message>
    <message>
      <location filename="array.py" line="150"/>
      <source>Distance and orientation of intervals in X direction</source>
      <translation>Distância e orientação de intervalos na direção X</translation>
    </message>
    <message>
      <location filename="array.py" line="160"/>
      <source>Distance and orientation of intervals in Y direction</source>
      <translation>Distância e orientação de intervalos na direção Y</translation>
    </message>
    <message>
      <location filename="array.py" line="170"/>
      <source>Distance and orientation of intervals in Z direction</source>
      <translation>Distância e orientação de intervalos na direção Z</translation>
    </message>
    <message>
      <location filename="array.py" line="185"/>
      <source>The axis direction around which the elements in a polar or a circular array will be created</source>
      <translation>A direção do eixo em torno da qual os elementos serão criados em uma rede polar ou circular</translation>
    </message>
    <message>
      <location filename="array.py" line="196"/>
      <source>Center point for polar and circular arrays.
The 'Axis' passes through this point.</source>
      <translation>O ponto central para redes polares e circulares.
O eixo passa por este ponto.</translation>
    </message>
    <message>
      <location filename="array.py" line="215"/>
      <source>The axis object that overrides the value of 'Axis' and 'Center', for example, a datum line.
Its placement, position and rotation, will be used when creating polar and circular arrays.
Leave this property empty to be able to set 'Axis' and 'Center' manually.</source>
      <translation>O objeto que substitui o valor de 'Eixo' e 'Centro'. Por exemplo, uma linha de referência.
Sua colocação, posição e rotação, será usada na criação de redes polares e circulares.
Deixe essa propriedade vazia para poder definir 'Axis' e 'Centro' manualmente.</translation>
    </message>
    <message>
      <location filename="array.py" line="228"/>
      <source>Number of copies in the polar direction</source>
      <translation>Número de cópias na direção polar</translation>
    </message>
    <message>
      <location filename="array.py" line="238"/>
      <source>Distance and orientation of intervals in 'Axis' direction</source>
      <translation>Distância e orientação de intervalos na direção do eixo</translation>
    </message>
    <message>
      <location filename="array.py" line="247"/>
      <source>Angle to cover with copies</source>
      <translation>Ângulo para cobrir com cópias</translation>
    </message>
    <message>
      <location filename="array.py" line="260"/>
      <source>Distance between circular layers</source>
      <translation>Distância entre camadas circulares</translation>
    </message>
    <message>
      <location filename="array.py" line="270"/>
      <source>Distance between copies in the same circular layer</source>
      <translation>Distância entre cópias na mesma camada circular</translation>
    </message>
    <message>
      <location filename="array.py" line="280"/>
      <source>Number of circular layers. The 'Base' object counts as one layer.</source>
      <translation>Número de camadas circulares. O objeto de base conta como uma camada.</translation>
    </message>
    <message>
      <location filename="array.py" line="291"/>
      <source>A parameter that determines how many symmetry planes  the circular array will have.</source>
      <translation>Um parâmetro que determina quantos planos de simetria terá a rede circular.</translation>
    </message>
    <message>
      <location filename="array.py" line="309"/>
      <source>Total number of elements in the array.
This property is read-only, as the number depends on the parameters of the array.</source>
      <translation>Número total de elementos na rede.
Esta propriedade é somente leitura, já que o número depende dos outros parâmetros da rede.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="208"/>
      <source>Show the individual array elements (only for Link arrays)</source>
      <translation>Mostrar os elementos individuais (somente para redes de links)</translation>
    </message>
    <message>
      <location filename="block.py" line="43"/>
      <source>The components of this block</source>
      <translation>Os componentes deste bloco</translation>
    </message>
    <message>
      <location filename="wpproxy.py" line="42"/>
      <source>The placement of this object</source>
      <translation>O localizador deste objeto</translation>
    </message>
    <message>
      <location filename="rectangle.py" line="46"/>
      <source>Length of the rectangle</source>
      <translation>Comprimento do retângulo</translation>
    </message>
    <message>
      <location filename="rectangle.py" line="49"/>
      <source>Height of the rectangle</source>
      <translation>Altura do retângulo</translation>
    </message>
    <message>
      <location filename="wire.py" line="77"/>
      <source>Radius to use to fillet the corners</source>
      <translation>O raio usado para arredondar os cantos</translation>
    </message>
    <message>
      <location filename="wire.py" line="81"/>
      <source>Size of the chamfer to give to the corners</source>
      <translation>Tamanho do chanfro nos cantos</translation>
    </message>
    <message>
      <location filename="ellipse.py" line="58"/>
      <source>Create a face</source>
      <translation>Criar uma face</translation>
    </message>
    <message>
      <location filename="rectangle.py" line="61"/>
      <source>Horizontal subdivisions of this rectangle</source>
      <translation>Subdivisões horizontais deste retângulo</translation>
    </message>
    <message>
      <location filename="rectangle.py" line="64"/>
      <source>Vertical subdivisions of this rectangle</source>
      <translation>Subdivisões verticais deste retângulo</translation>
    </message>
    <message>
      <location filename="wire.py" line="93"/>
      <source>The area of this object</source>
      <translation>A área deste objeto</translation>
    </message>
    <message>
      <location filename="dimension.py" line="137"/>
      <source>The normal direction of the text of the dimension</source>
      <translation>A direção normal do texto da dimensão</translation>
    </message>
    <message>
      <location filename="dimension.py" line="150"/>
      <source>The object measured by this dimension object</source>
      <translation>O objeto medido por esta dimensão</translation>
    </message>
    <message>
      <location filename="dimension.py" line="167"/>
      <source>The object, and specific subelements of it,
that this dimension object is measuring.

There are various possibilities:
- An object, and one of its edges.
- An object, and two of its vertices.
- An arc object, and its edge.
</source>
      <translation>O objeto e seus sub-elementos específicos,
que este objeto de dimensão está medindo.

Existem várias possibilidades:
- Um objeto, e uma de suas arestas.
- Um objeto e dois de seus vértices.
- Um objeto de arco e sua aresta.
</translation>
    </message>
    <message>
      <location filename="dimension.py" line="190"/>
      <source>A point through which the dimension line, or an extrapolation of it, will pass.

- For linear dimensions, this property controls how close the dimension line
is to the measured object.
- For radial dimensions, this controls the direction of the dimension line
that displays the measured radius or diameter.
- For angular dimensions, this controls the radius of the dimension arc
that displays the measured angle.</source>
      <translation>Um ponto através do qual a linha de dimensão, ou uma extrapolação dela, passará.

- Para dimensões lineares, esta propriedade controla o quão perto a linha de cota
está com o objeto medido.
- Para dimensões radiais, isto controla a direção da linha de cota
que exibe o raio ou diâmetro medido.
- Para dimensões angulares, isto controla o raio do arco 
que exibe o ângulo medido.</translation>
    </message>
    <message>
      <location filename="dimension.py" line="233"/>
      <source>Starting point of the dimension line.

If it is a radius dimension it will be the center of the arc.
If it is a diameter dimension it will be a point that lies on the arc.</source>
      <translation>Ponto inicial da linha de cota.

Se é uma dimensão de raio, ela será o centro do arco.
Se for uma dimensão de diâmetro, será um ponto que está no arco.</translation>
    </message>
    <message>
      <location filename="dimension.py" line="247"/>
      <source>Ending point of the dimension line.

If it is a radius or diameter dimension
it will be a point that lies on the arc.</source>
      <translation>Ponto final da linha da dimensão.

Se for um raio ou uma dimensão de diâmetro
será um ponto que está no arco.</translation>
    </message>
    <message>
      <location filename="dimension.py" line="259"/>
      <source>The direction of the dimension line.
If this remains '(0,0,0)', the direction will be calculated automatically.</source>
      <translation>A direção da linha de cota.
Se isto permanecer '(0,0,0)', a direção será calculada automaticamente.</translation>
    </message>
    <message>
      <location filename="dimension.py" line="276"/>
      <source>The value of the measurement.

This property is read-only because the value is calculated
from the 'Start' and 'End' properties.

If the 'Linked Geometry' is an arc or circle, this 'Distance'
is the radius or diameter, depending on the 'Diameter' property.</source>
      <translation>O valor da medida.

Esta propriedade é somente leitura porque o valor é calculado
a partir das outras propriedades do objeto.

Se a geometria vinculada é um arco ou círculo, esta distância
é o raio ou diâmetro, dependendo da propriedade 'Diâmetro'.</translation>
    </message>
    <message>
      <location filename="dimension.py" line="287"/>
      <source>When measuring circular arcs, it determines whether to display
the radius or the diameter value</source>
      <translation>Ao medir arcos circulares, determina se deve exibir
o raio ou o valor do diâmetro</translation>
    </message>
    <message>
      <location filename="dimension.py" line="507"/>
      <source>Starting angle of the dimension line (circular arc).
The arc is drawn counter-clockwise.</source>
      <translation>Ângulo inicial da linha de cota (arco de círculo).
O arco é desenhado no sentido anti-horário.</translation>
    </message>
    <message>
      <location filename="dimension.py" line="518"/>
      <source>Ending angle of the dimension line (circular arc).
The arc is drawn counter-clockwise.</source>
      <translation>Ângulo final da linha de cota (arco de círculo).
O arco é desenhado no sentido anti-horário.</translation>
    </message>
    <message>
      <location filename="dimension.py" line="533"/>
      <source>The center point of the dimension line, which is a circular arc.

This is normally the point where two line segments, or their extensions
intersect, resulting in the measured 'Angle' between them.</source>
      <translation>O ponto central da linha da dimensão, que é um arco de círculo.

Normalmente este é o ponto onde dois segmentos de linha, ou suas extensões
se cruzam, resultando no ângulo medido entre eles.</translation>
    </message>
    <message>
      <location filename="dimension.py" line="547"/>
      <source>The value of the measurement.

This property is read-only because the value is calculated from
the 'First Angle' and 'Last Angle' properties.</source>
      <translation>O valor das medições.

Essa propriedade é somente-leitura pois o valor é calculado à partir das propriedades 'Primeiro Ângulo' e ' Último Ângulo'.</translation>
    </message>
    <message>
      <location filename="text.py" line="54"/>
      <source>The placement of the base point of the first line</source>
      <translation>O posicionamento do ponto de base da primeira linha</translation>
    </message>
    <message>
      <location filename="text.py" line="66"/>
      <source>The text displayed by this object.
It is a list of strings; each element in the list will be displayed in its own line.</source>
      <translation>O texto exibido por este objeto.
É uma lista; cada elemento da lista será exibido como uma linha de texto.</translation>
    </message>
    <message>
      <location filename="circle.py" line="45"/>
      <source>Start angle of the arc</source>
      <translation>Ângulo inicial do arco</translation>
    </message>
    <message>
      <location filename="circle.py" line="50"/>
      <source>End angle of the arc (for a full circle, 
                give it same value as First Angle)</source>
      <translation>Ângulo final do arco (para um círculo completo, 
                use o mesmo valor do ângulo inicial)</translation>
    </message>
    <message>
      <location filename="circle.py" line="54"/>
      <source>Radius of the circle</source>
      <translation>Raio do círculo</translation>
    </message>
    <message>
      <location filename="polygon.py" line="48"/>
      <source>Number of faces</source>
      <translation>Número de faces</translation>
    </message>
    <message>
      <location filename="polygon.py" line="52"/>
      <source>Radius of the control circle</source>
      <translation>Raio do círculo de controle</translation>
    </message>
    <message>
      <location filename="polygon.py" line="56"/>
      <source>How the polygon must be drawn from the control circle</source>
      <translation>Como o polígono deve ser desenhado a partir do círculo de controle</translation>
    </message>
    <message>
      <location filename="point.py" line="45"/>
      <source>X Location</source>
      <translation>Posição de X</translation>
    </message>
    <message>
      <location filename="point.py" line="48"/>
      <source>Y Location</source>
      <translation>Posição de Y</translation>
    </message>
    <message>
      <location filename="point.py" line="51"/>
      <source>Z Location</source>
      <translation>Posição de Z</translation>
    </message>
    <message>
      <location filename="layer.py" line="59"/>
      <source>The objects that are part of this layer</source>
      <translation>Os objetos que fazem parte desta camada</translation>
    </message>
    <message>
      <location filename="label.py" line="65"/>
      <source>The position of the tip of the leader line.
This point can be decorated with an arrow or another symbol.</source>
      <translation>A posição da ponta da linha da anotação.
Este ponto pode ser decorado com uma seta ou outro símbolo.</translation>
    </message>
    <message>
      <location filename="label.py" line="79"/>
      <source>Object, and optionally subelement, whose properties will be displayed
as 'Text', depending on 'Label Type'.

'Target' won't be used if 'Label Type' is set to 'Custom'.</source>
      <translation>Objeto e opcionalmente subelemento, cujas propriedades serão exibidas
como texto, dependendo do tipo de etiqueta.

O objeto alvo não será usado se o tipo de etiqueta estiver definido como 'personalizado'.</translation>
    </message>
    <message>
      <location filename="label.py" line="109"/>
      <source>The list of points defining the leader line; normally a list of three points.

The first point should be the position of the text, that is, the 'Placement',
and the last point should be the tip of the line, that is, the 'Target Point'.
The middle point is calculated automatically depending on the chosen
'Straight Direction' and the 'Straight Distance' value and sign.

If 'Straight Direction' is set to 'Custom', the 'Points' property
can be set as a list of arbitrary points.</source>
      <translation>Uma lista de pontos que definem a linha de anotação; normalmente uma lista de três pontos.

O primeiro ponto deve ser a posição do texto, ou seja, do posicionamento,
e o último ponto deve ser o fim da linha, ou seja, o ponto alvo.
O ponto do meio é calculado automaticamente dependendo da
direção reta escolhida e do valor e sinal da distância reta.

Se a direção reta estiver definida como 'Personalizada', a propriedade 'Pontos'
pode ser definida como uma lista de pontos arbitrários.</translation>
    </message>
    <message>
      <location filename="label.py" line="124"/>
      <source>The direction of the straight segment of the leader line.

If 'Custom' is chosen, the points of the leader can be specified by
assigning a custom list to the 'Points' attribute.</source>
      <translation>A direção do segmento reto da linha de anotações.

Se 'Personalizado' é escolhido, os pontos podem ser especificados
atribuindo uma lista de pontos qualquer à propriedade 'Pontos'.</translation>
    </message>
    <message>
      <location filename="label.py" line="142"/>
      <source>The length of the straight segment of the leader line.

This is an oriented distance; if it is negative, the line will be drawn
to the left or below the 'Text', otherwise to the right or above it,
depending on the value of 'Straight Direction'.</source>
      <translation>O comprimento do segmento reto da linha de anotações.

Esta é uma distância orientada; se for negativo, a linha será desenhada
para a esquerda ou abaixo do texto, caso contrário, a direita ou acima,
dependendo do valor da direção reta.</translation>
    </message>
    <message>
      <location filename="label.py" line="156"/>
      <source>The placement of the 'Text' element in 3D space</source>
      <translation>A posição do texto no espaço 3D</translation>
    </message>
    <message>
      <location filename="label.py" line="166"/>
      <source>The text to display when 'Label Type' is set to 'Custom'</source>
      <translation>O texto a ser exibido quando o tipo está definido como 'Personalizado'</translation>
    </message>
    <message>
      <location filename="label.py" line="181"/>
      <source>The text displayed by this label.

This property is read-only, as the final text depends on 'Label Type',
and the object defined in 'Target'.
The 'Custom Text' is displayed only if 'Label Type' is set to 'Custom'.</source>
      <translation>O texto exibido por este rótulo.

Esta propriedade é somente leitura, já que o texto final depende do tipo de etiqueta,
e o objeto definido como alvo.
O 'Texto personalizado' é exibido apenas se o tipo de etiqueta estiver definido como 'Personalizado'.</translation>
    </message>
    <message>
      <location filename="label.py" line="216"/>
      <source>The type of information displayed by this label.

If 'Custom' is chosen, the contents of 'Custom Text' will be used.
For other types, the string will be calculated automatically from the object defined in 'Target'.
'Tag' and 'Material' only work for objects that have these properties, like Arch objects.

For 'Position', 'Length', and 'Area' these properties will be extracted from the main object in 'Target',
or from the subelement 'VertexN', 'EdgeN', or 'FaceN', respectively, if it is specified.</source>
      <translation>O tipo de informação exibida por este rótulo.

Se 'Personalizado' for escolhido, o conteúdo do 'Texto Personalizado' será usado.
Para outros tipos, o texto será calculado automaticamente a partir do objeto definido em 'Alvo'.
'Tag' e 'Material' só funcionam para objetos que possuem essas propriedades, como objetos Arch.

Para 'Posição', 'Comprimento', e 'Área' estas propriedades serão extraídas do objeto principal em 'Alvo',
ou do subelemento 'VertexN', 'EdgeN', ou 'FaceN', respectivamente, se for especificado.</translation>
    </message>
    <message>
      <location filename="shapestring.py" line="47"/>
      <source>Text string</source>
      <translation>Texto</translation>
    </message>
    <message>
      <location filename="shapestring.py" line="50"/>
      <source>Font file name</source>
      <translation>Nome do arquivo de fonte</translation>
    </message>
    <message>
      <location filename="shapestring.py" line="53"/>
      <source>Height of text</source>
      <translation>Altura do texto</translation>
    </message>
    <message>
      <location filename="shapestring.py" line="56"/>
      <source>Inter-character spacing</source>
      <translation>Espaçamento entre caracteres</translation>
    </message>
    <message>
      <location filename="draftlink.py" line="104"/>
      <source>Show the individual array elements</source>
      <translation>Mostrar os elementos individuais do array</translation>
    </message>
    <message>
      <location filename="pointarray.py" line="79"/>
      <source>Base object that will be duplicated</source>
      <translation>Objeto base que será duplicado</translation>
    </message>
    <message>
      <location filename="pointarray.py" line="87"/>
      <source>Object containing points used to distribute the base object, for example, a sketch or a Part compound.
The sketch or compound must contain at least one explicit point or vertex object.</source>
      <translation>Objeto que contém pontos, usado para distribuir o objeto base, por exemplo, um esboço ou uma parte composta.
O esboço ou composto deve conter pelo menos um ponto explícito ou objeto vértice.</translation>
    </message>
    <message>
      <location filename="pointarray.py" line="95"/>
      <source>Total number of elements in the array.
This property is read-only, as the number depends on the points contained within 'Point Object'.</source>
      <translation>Número total de elementos na rede.
Esta propriedade é somente leitura, já que o número depende dos outros parâmetros da rede.</translation>
    </message>
    <message>
      <location filename="pointarray.py" line="139"/>
      <source>Additional placement, shift and rotation, that will be applied to each copy</source>
      <translation>Localizador, deslocamento e rotação adicionais, que serão aplicados a cada cópia</translation>
    </message>
    <message>
      <location filename="bspline.py" line="46"/>
      <source>The points of the B-spline</source>
      <translation>Os pontos da b-spline</translation>
    </message>
    <message>
      <location filename="bspline.py" line="50"/>
      <source>If the B-spline is closed or not</source>
      <translation>Se a b-spline está fechada ou não</translation>
    </message>
    <message>
      <location filename="bspline.py" line="54"/>
      <source>Create a face if this spline is closed</source>
      <translation>Criar uma face se esta spline estiver fechada</translation>
    </message>
    <message>
      <location filename="bspline.py" line="67"/>
      <source>Parameterization factor</source>
      <translation>Fator de parametrização</translation>
    </message>
    <message>
      <location filename="shape2dview.py" line="49"/>
      <source>The base object this 2D view must represent</source>
      <translation>O objeto base que esta vista 2D deve representar</translation>
    </message>
    <message>
      <location filename="shape2dview.py" line="54"/>
      <source>The projection vector of this object</source>
      <translation>O vetor de projeção deste objeto</translation>
    </message>
    <message>
      <location filename="shape2dview.py" line="59"/>
      <source>The way the viewed object must be projected</source>
      <translation>A maneira como o objeto visualizado deve ser projetada</translation>
    </message>
    <message>
      <location filename="shape2dview.py" line="64"/>
      <source>The indices of the faces to be projected in Individual Faces mode</source>
      <translation>Os índices das faces a serem projetados no modo Individual Faces</translation>
    </message>
    <message>
      <location filename="shape2dview.py" line="69"/>
      <source>Show hidden lines</source>
      <translation>Mostrar linhas ocultas</translation>
    </message>
    <message>
      <location filename="shape2dview.py" line="74"/>
      <source>Fuse wall and structure objects of same type and material</source>
      <translation>Fusão de parede e estrutura do mesmo tipo e material</translation>
    </message>
    <message>
      <location filename="shape2dview.py" line="79"/>
      <source>Tessellate Ellipses and B-splines into line segments</source>
      <translation>Tesselação de Elipses e Bsplines em segmentos de linha</translation>
    </message>
    <message>
      <location filename="shape2dview.py" line="85"/>
      <source>For Cutlines and Cutfaces modes, 
                this leaves the faces at the cut location</source>
      <translation>Para os modos de CutLines e CutFaces, isto deixa as faces na localização de corte</translation>
    </message>
    <message>
      <location filename="shape2dview.py" line="91"/>
      <source>Length of line segments if tessellating Ellipses or B-splines 
                into line segments</source>
      <translation>Comprimento de segmentos de linha se existir tesselação de Elipses ou Bsplines em segmentos de linha</translation>
    </message>
    <message>
      <location filename="shape2dview.py" line="97"/>
      <source>If this is True, this object will be recomputed only if it is 
                visible</source>
      <translation>Se isto for verdadeiro, esse objeto será ser recalculado somente se estiver visível</translation>
    </message>
    <message>
      <location filename="ellipse.py" line="45"/>
      <source>Start angle of the elliptical arc</source>
      <translation>Ângulo inicial do arco elíptico</translation>
    </message>
    <message>
      <location filename="ellipse.py" line="49"/>
      <source>End angle of the elliptical arc 

                (for a full circle, give it same value as First Angle)</source>
      <translation>Ângulo final do arco elíptico (para um círculo completo, use o mesmo valor do ângulo inicial)</translation>
    </message>
    <message>
      <location filename="ellipse.py" line="52"/>
      <source>Minor radius of the ellipse</source>
      <translation>O raio menor da elipse</translation>
    </message>
    <message>
      <location filename="ellipse.py" line="55"/>
      <source>Major radius of the ellipse</source>
      <translation>O raio maior da elipse</translation>
    </message>
    <message>
      <location filename="ellipse.py" line="61"/>
      <source>Area of this object</source>
      <translation>Área deste objeto</translation>
    </message>
    <message>
      <location filename="bezcurve.py" line="46"/>
      <source>The points of the Bezier curve</source>
      <translation>Os pontos da curva de Bézier</translation>
    </message>
    <message>
      <location filename="bezcurve.py" line="50"/>
      <source>The degree of the Bezier function</source>
      <translation>O grau da função de Bezier</translation>
    </message>
    <message>
      <location filename="bezcurve.py" line="54"/>
      <source>Continuity</source>
      <translation>Continuidade</translation>
    </message>
    <message>
      <location filename="bezcurve.py" line="58"/>
      <source>If the Bezier curve should be closed or not</source>
      <translation>Se a curva de Bézier deve ser fechada ou não</translation>
    </message>
    <message>
      <location filename="bezcurve.py" line="62"/>
      <source>Create a face if this curve is closed</source>
      <translation>Criar uma face se esta curva estiver fechada</translation>
    </message>
    <message>
      <location filename="bezcurve.py" line="66"/>
      <source>The length of this object</source>
      <translation>O comprimento deste objeto</translation>
    </message>
    <message>
      <location filename="patharray.py" line="177"/>
      <source>The object along which the copies will be distributed. It must contain 'Edges'.</source>
      <translation>O objeto ao longo do qual as cópias serão distribuídas. Deve conter 'Arestas'.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="192"/>
      <source>List of connected edges in the 'Path Object'.
If these are present, the copies will be created along these subelements only.
Leave this property empty to create copies along the entire 'Path Object'.</source>
      <translation>Lista de arestas conectadas da trajetória
Se estas estiverem informadas, as cópias serão criadas apenas ao longo destas arestas.
Deixe essa propriedade vazia para criar cópias ao longo da trajetória toda.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="200"/>
      <source>Number of copies to create</source>
      <translation>Número de cópias para criar</translation>
    </message>
    <message>
      <location filename="patharray.py" line="219"/>
      <source>Additional translation that will be applied to each copy.
This is useful to adjust for the difference between shape centre and shape reference point.</source>
      <translation>Deslocamento adicional que será aplicado para cada cópia.
Isto é útil para compensar as diferenças entre o centro das formas e o ponto de referência de forma.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="227"/>
      <source>Alignment vector for 'Tangent' mode</source>
      <translation>Vetor de alinhamento para o modo tangente</translation>
    </message>
    <message>
      <location filename="patharray.py" line="235"/>
      <source>Force use of 'Vertical Vector' as local Z direction when using 'Original' or 'Tangent' alignment mode</source>
      <translation>Força o uso do vector vertical como direção Z local ao usar o modo de alinhamento 'Original' ou 'Tangente'</translation>
    </message>
    <message>
      <location filename="patharray.py" line="243"/>
      <source>Direction of the local Z axis when 'Force Vertical' is true</source>
      <translation>Direção do eixo Z local quando 'Forçar Vertical' é ativado</translation>
    </message>
    <message>
      <location filename="patharray.py" line="251"/>
      <source>Method to orient the copies along the path.
- Original: X is curve tangent, Y is normal, and Z is the cross product.
- Frenet: aligns the object following the local coordinate system along the path.
- Tangent: similar to 'Original' but the local X axis is pre-aligned to 'Tangent Vector'.

To get better results with 'Original' or 'Tangent' you may have to set 'Force Vertical' to true.</source>
      <translation>Método para orientar as cópias ao longo do caminho.
- Original: X é tangente, Y é normal e Z é o produto cruzado.
- Frenet: alinha o objeto seguindo o sistema de coordenadas locais ao longo da trajetória.
- Tangente: semelhante a 'Original', mas o eixo X local está pré-alinhado com o 'Vector Tangente'.

Para obter melhores resultados com 'Original' ou 'Tangente', você pode ter que ativar a 'Forçar Vertical'.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="262"/>
      <source>Orient the copies along the path depending on the 'Align Mode'.
Otherwise the copies will have the same orientation as the original Base object.</source>
      <translation>Oriente as cópias ao longo da trajetória dependendo do modo de alinhamento.
Caso contrário, as cópias terão a mesma orientação do objeto base original.</translation>
    </message>
    <message>
      <location filename="drawingview.py" line="66"/>
      <source>The linked object</source>
      <translation>O objeto vinculado</translation>
    </message>
    <message>
      <location filename="drawingview.py" line="73"/>
      <source>Projection direction</source>
      <translation>Direção da projeção</translation>
    </message>
    <message>
      <location filename="drawingview.py" line="80"/>
      <source>The width of the lines inside this object</source>
      <translation>A largura das linhas dentro desse objeto</translation>
    </message>
    <message>
      <location filename="drawingview.py" line="88"/>
      <source>The size of the texts inside this object</source>
      <translation>O tamanho dos textos dentro deste objeto</translation>
    </message>
    <message>
      <location filename="drawingview.py" line="96"/>
      <source>The spacing between lines of text</source>
      <translation>O espaçamento entre as linhas do texto</translation>
    </message>
    <message>
      <location filename="drawingview.py" line="103"/>
      <source>The color of the projected objects</source>
      <translation>A cor dos objetos projetados</translation>
    </message>
    <message>
      <location filename="drawingview.py" line="110"/>
      <source>Shape Fill Style</source>
      <translation>Estilo de Preenchimento da Forma</translation>
    </message>
    <message>
      <location filename="drawingview.py" line="118"/>
      <source>Line Style</source>
      <translation>Estilo da linha</translation>
    </message>
    <message>
      <location filename="drawingview.py" line="127"/>
      <source>If checked, source objects are displayed regardless of being visible in the 3D model</source>
      <translation>Se esta casa estiver marcada, objetos fonte serão exibidos mesmo se estão invisíveis na vista 3D</translation>
    </message>
    <message>
      <location filename="facebinder.py" line="43"/>
      <source>Linked faces</source>
      <translation>Faces conectadas</translation>
    </message>
    <message>
      <location filename="facebinder.py" line="46"/>
      <source>Specifies if splitter lines must be removed</source>
      <translation>Especifica se as linhas de divisão devem ser removidas</translation>
    </message>
    <message>
      <location filename="facebinder.py" line="49"/>
      <source>An optional extrusion value to be applied to all faces</source>
      <translation>Um valor de extrusão opcional a ser aplicado a todas as faces</translation>
    </message>
    <message>
      <location filename="facebinder.py" line="52"/>
      <source>An optional offset value to be applied to all faces</source>
      <translation>Um valor de deslocamento opcional que será aplicado em todas as faces</translation>
    </message>
    <message>
      <location filename="facebinder.py" line="55"/>
      <source>This specifies if the shapes sew</source>
      <translation>Isso específica que as formas se costuram</translation>
    </message>
    <message>
      <location filename="facebinder.py" line="58"/>
      <source>The area of the faces of this Facebinder</source>
      <translation>A área das faces dessa película</translation>
    </message>
    <message>
      <location filename="clone.py" line="46"/>
      <source>The objects included in this clone</source>
      <translation>Os objetos incluídos neste clone</translation>
    </message>
    <message>
      <location filename="clone.py" line="51"/>
      <source>The scale factor of this clone</source>
      <translation>O fator de escala deste clone</translation>
    </message>
    <message>
      <location filename="clone.py" line="57"/>
      <source>If Clones includes several objects,
set True for fusion or False for compound</source>
      <translation>Se os Clones tiverem vários objetos,
ative para produzir uma fusão, senão produz um composto</translation>
    </message>
    <message>
      <location filename="view_draft_annotation.py" line="82"/>
      <source>General scaling factor that affects the annotation consistently
because it scales the text, and the line decorations, if any,
in the same proportion.</source>
      <translation>Fator de escala geral que afeta a anotação consistentemente
porque ele dimensiona o texto e as decorações da linha, se houver,
na mesma proporção.</translation>
    </message>
    <message>
      <location filename="view_draft_annotation.py" line="100"/>
      <source>Annotation style to apply to this object.
When using a saved style some of the view properties will become read-only;
they will only be editable by changing the style through the 'Annotation style editor' tool.</source>
      <translation>Estilo de anotações para aplicar a este objeto.
Ao usar um estilo salvo, algumas das propriedades de exibição se tornarão somente leitura;
eles só serão editáveis mudando o estilo através da ferramenta 'Editor de estilo de anotação'.</translation>
    </message>
    <message>
      <location filename="wire.py" line="49"/>
      <source>The vertices of the wire</source>
      <translation>Os vértices do arame</translation>
    </message>
    <message>
      <location filename="wire.py" line="53"/>
      <source>If the wire is closed or not</source>
      <translation>Se o arame está fechado ou não</translation>
    </message>
    <message>
      <location filename="wire.py" line="57"/>
      <source>The base object is the wire, it's formed from 2 objects</source>
      <translation>O objeto de base do arame, se for formado a partir de 2 objetos</translation>
    </message>
    <message>
      <location filename="wire.py" line="61"/>
      <source>The tool object is the wire, it's formed from 2 objects</source>
      <translation>O objeto adicional do arame, se for formado a partir de 2 objetos</translation>
    </message>
    <message>
      <location filename="wire.py" line="65"/>
      <source>The start point of this line</source>
      <translation>O ponto de partida desta linha</translation>
    </message>
    <message>
      <location filename="wire.py" line="69"/>
      <source>The end point of this line</source>
      <translation>O ponto final desta linha</translation>
    </message>
    <message>
      <location filename="wire.py" line="73"/>
      <source>The length of this line</source>
      <translation>O comprimento desta linha</translation>
    </message>
    <message>
      <location filename="wire.py" line="85"/>
      <source>Create a face if this object is closed</source>
      <translation>Criar uma face se este objeto estiver fechado</translation>
    </message>
    <message>
      <location filename="wire.py" line="89"/>
      <source>The number of subdivisions of each edge</source>
      <translation>O número de subdivisões de cada aresta</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="137"/>
      <source>Font name</source>
      <translation>Nome da fonte</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="146"/>
      <source>Font size</source>
      <translation>Tamanho da fonte</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="155"/>
      <source>Spacing between text and dimension line</source>
      <translation>Espaçamento entre texto e linha de cota</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="164"/>
      <source>Rotate the dimension text 180 degrees</source>
      <translation>Rotacione o texto dimensionado 180 graus</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="174"/>
      <source>Text Position.
Leave '(0,0,0)' for automatic position</source>
      <translation>Posição de texto.
Deixe '(0,0,0)' para posição automática</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="185"/>
      <source>Text override.
Write '$dim' so that it is replaced by the dimension length.</source>
      <translation>Escreva '$dim' para ser substituido pelo comprimento da dimensão.</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="196"/>
      <source>The number of decimals to show</source>
      <translation>O número de casas decimais a exibir</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="205"/>
      <source>Show the unit suffix</source>
      <translation>Mostrar o sufixo de unidade</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="215"/>
      <source>A unit to express the measurement.
Leave blank for system default</source>
      <translation>Uma unidade para expressar a medição.
Deixe vazio para usar o padrão do sistema</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="229"/>
      <source>Arrow size</source>
      <translation>Tamanho do ponteiro</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="238"/>
      <source>Arrow type</source>
      <translation>Tipo de ponteiro</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="248"/>
      <source>Rotate the dimension arrows 180 degrees</source>
      <translation>Girar as setas de dimensão em 180 graus</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="259"/>
      <source>The distance the dimension line is extended
past the extension lines</source>
      <translation>A distância da linha de dimensão além das linhas de extensão</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="268"/>
      <source>Length of the extension lines</source>
      <translation>Comprimento das linhas de extensão</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="278"/>
      <source>Length of the extension line
beyond the dimension line</source>
      <translation>Comprimento da linha de extensão acima da linha de dimensão</translation>
    </message>
    <message>
      <location filename="view_dimension.py" line="287"/>
      <source>Shows the dimension line and arrows</source>
      <translation>Exibe a linha de cota e as setas</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="77"/>
      <source>If it is true, the objects contained within this layer will adopt the line color of the layer</source>
      <translation>Se verdadeiro, os objetos contidos nesta camada adotarão a cor de linha da camada</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="88"/>
      <source>If it is true, the print color will be used when objects in this layer are placed on a TechDraw page</source>
      <translation>Quando ativado, a cor da impressão será usada quando objetos nesta camada forem colocados em uma página do TechDraw</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="102"/>
      <source>The line color of the objects contained within this layer</source>
      <translation>A cor de linha dos objetos contidos nesta camada</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="116"/>
      <source>The shape color of the objects contained within this layer</source>
      <translation>A cor de forma dos objetos contidos nesta camada</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="130"/>
      <source>The line width of the objects contained within this layer</source>
      <translation>A largura de linha dos objetos contidos nesta camada</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="142"/>
      <source>The draw style of the objects contained within this layer</source>
      <translation>O estilo de desenho dos objetos contidos nesta camada</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="153"/>
      <source>The transparency of the objects contained within this layer</source>
      <translation>A transparência dos objetos contidos nesta camada</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="164"/>
      <source>The line color of the objects contained within this layer, when used on a TechDraw page</source>
      <translation>A cor de linha dos objetos contidos nesta camada, quando mostrados em uma página TechDraw</translation>
    </message>
    <message>
      <location filename="view_label.py" line="177"/>
      <source>Line width</source>
      <translation>Espessura de linha</translation>
    </message>
    <message>
      <location filename="view_label.py" line="186"/>
      <source>Line color</source>
      <translation>Cor da linha</translation>
    </message>
    <message>
      <location filename="view_label.py" line="74"/>
      <source>The size of the text</source>
      <translation>O tamanho do texto</translation>
    </message>
    <message>
      <location filename="view_label.py" line="83"/>
      <source>The font of the text</source>
      <translation>A fonte do texto</translation>
    </message>
    <message>
      <location filename="view_label.py" line="119"/>
      <source>The vertical alignment of the text</source>
      <translation>O alinhamento vertical do texto</translation>
    </message>
    <message>
      <location filename="view_label.py" line="102"/>
      <source>Text color</source>
      <translation>Cor do texto</translation>
    </message>
    <message>
      <location filename="view_label.py" line="128"/>
      <source>Line spacing (relative to font size)</source>
      <translation>Espaçamento entre linhas (em relação ao tamanho da fonte)</translation>
    </message>
    <message>
      <location filename="view_label.py" line="111"/>
      <source>The maximum number of characters on each line of the text box</source>
      <translation>O número máximo de caracteres em cada linha da caixa de texto</translation>
    </message>
    <message>
      <location filename="view_label.py" line="139"/>
      <source>The size of the arrow</source>
      <translation>O tamanho da seta</translation>
    </message>
    <message>
      <location filename="view_label.py" line="148"/>
      <source>The type of arrow of this label</source>
      <translation>O tipo de seta deste rótulo</translation>
    </message>
    <message>
      <location filename="view_label.py" line="159"/>
      <source>The type of frame around the text of this object</source>
      <translation>O tipo de quadro em torno do texto deste objeto</translation>
    </message>
    <message>
      <location filename="view_label.py" line="168"/>
      <source>Display a leader line or not</source>
      <translation>Exibir uma linha de anotação ou não</translation>
    </message>
  </context>
  <context>
    <name>Dialog</name>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="14"/>
      <source>Annotation Styles Editor</source>
      <translation>Editor de Estilo de Anotação</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="20"/>
      <source>Style name</source>
      <translation>Nome do Estilo</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="50"/>
      <source>Add new...</source>
      <translation>Adicionar Novo...</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="79"/>
      <source>Renames the selected style</source>
      <translation>Renomeia o estilo selecionado</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="82"/>
      <source>Rename</source>
      <translation>Renomear</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="110"/>
      <source>Deletes the selected style</source>
      <translation>Apaga o estilo selecionado</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="113"/>
      <source>Delete</source>
      <translation>Excluir</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="164"/>
      <source>Text</source>
      <translation>Texto</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="173"/>
      <source>Font size</source>
      <translation>Tamanho da fonte</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="183"/>
      <source>Line spacing</source>
      <translation>Espaçamento de linhas</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="193"/>
      <source>Font name</source>
      <translation>Nome da fonte</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="212"/>
      <source>The font to use for texts and dimensions</source>
      <translation>A fonte para usar para textos e cotas</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="239"/>
      <source>Units</source>
      <translation>Unidades</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="248"/>
      <source>Scale multiplier</source>
      <translation>Multiplicador de escala</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="258"/>
      <source>Decimals</source>
      <translation>Decimais</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="268"/>
      <source>Unit override</source>
      <translation>Sobreposição de unidade</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="278"/>
      <source>Show unit</source>
      <translation>Mostrar unidade</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="331"/>
      <source>Line and arrows</source>
      <translation>Linha e colunas</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="340"/>
      <source>Line width</source>
      <translation>Espessura de linha</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="350"/>
      <source>Extension overshoot</source>
      <translation>Extensão da linha de extensão</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="360"/>
      <source>Arrow size</source>
      <translation>Tamanho do ponteiro</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="370"/>
      <source>Show lines</source>
      <translation>Mostrar linhas</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="380"/>
      <source>Dimension overshoot</source>
      <translation>Extensão da linha de cota</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="390"/>
      <source>Extension lines</source>
      <translation>Linhas de extensão</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="400"/>
      <source>Arrow type</source>
      <translation>Tipo de ponteiro</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="410"/>
      <source>Line / text color</source>
      <translation>Cor da linha / texto</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="433"/>
      <source>The width of the dimension lines</source>
      <translation>A largura da linha de cota</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="436"/>
      <source>px</source>
      <translation>px</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="446"/>
      <source>The color of dimension lines, arrows and texts</source>
      <translation>A cor das linhas de cota, setas e textos</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="476"/>
      <source>Dot</source>
      <translation>Ponto</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="486"/>
      <source>Arrow</source>
      <translation>Seta</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="491"/>
      <source>Tick</source>
      <translation>Diagonal</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="38"/>
      <source>The name of your style. Existing style names can be edited.</source>
      <translation>O nome do seu estilo. Nomes de estilo existentes podem ser editados.</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="219"/>
      <source>Font size in the system units</source>
      <translation>Tamanho da fonte em unidades do sistema</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="180"/>
      <source>Line spacing in system units</source>
      <translation>Espaçamento entre linhas em unidades do sistema</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="285"/>
      <source>A multiplier factor that affects the size of texts and markers</source>
      <translation>Um fator multiplicador que afeta o tamanho dos textos e marcadores</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="305"/>
      <source>The number of decimals to show for dimension values</source>
      <translation>O número de casas decimais a mostrar para os valores de dimensão</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="298"/>
      <source>Specify a valid length unit like mm, m, in, ft, to force displaying the dimension value in this unit</source>
      <translation>Especifique uma unidade de comprimento válida, como mm, in ou ft, para forçar a exibição do valor da dimensão nesta unidade</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="315"/>
      <source>If it is checked it will show the unit next to the dimension value</source>
      <translation>Se esta opção for marcada, a unidade será exibida ao lado do valor da dimensão</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="534"/>
      <source>The distance that the extension lines are additionally extended beyond the dimension line</source>
      <translation>A extensão adicional das linhas de extensão além da linha de cota</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="504"/>
      <source>The size of the dimension arrows or markers in system units</source>
      <translation>O tamanho das setas de dimensão ou marcadores, em unidades de sistema</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="417"/>
      <source>If it is checked it will display the dimension line</source>
      <translation>Se esta opção for marcada, a linha de cota será exibida</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="514"/>
      <source>The distance that the dimension line is additionally extended</source>
      <translation>A distância que a linha de cota é estendida adicionalmente</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="524"/>
      <source>The length of the extension lines</source>
      <translation>O comprimento das linhas de extensão</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="472"/>
      <source>The type of arrows or markers to use at the end of dimension lines</source>
      <translation>O tipo de setas ou marcadores a serem usados no final das linhas de dimensão</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="481"/>
      <source>Circle</source>
      <translation>Círculo</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="496"/>
      <source>Tick-2</source>
      <translation>Tick-2</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="120"/>
      <source>Import styles from json file</source>
      <translation>Importar estilos de um arquivo json</translation>
    </message>
    <message>
      <location filename="dialog_AnnotationStyleEditor.ui" line="130"/>
      <source>Export styles to json file</source>
      <translation>Exportar estilo para um arquivo json</translation>
    </message>
  </context>
  <context>
    <name>Draft</name>
    <message>
      <location filename="importDXF.py" line="129"/>
      <source>Download of dxf libraries failed.
Please install the dxf Library addon manually
from menu Tools -&gt; Addon Manager</source>
      <translation>O download de bibliotecas dxf falhou. 
Instale o addon de biblioteca de dxf manualmente 
no menu ferramentas-&gt; Addon Manager</translation>
    </message>
    <message>
      <location filename="init_tools.py" line="145"/>
      <source>Draft creation tools</source>
      <translation>Ferramentas de criação Draft</translation>
    </message>
    <message>
      <location filename="init_tools.py" line="148"/>
      <source>Draft annotation tools</source>
      <translation>Ferramentas de anotação Draft</translation>
    </message>
    <message>
      <location filename="init_tools.py" line="151"/>
      <source>Draft modification tools</source>
      <translation>Ferramentas de modificação Draft</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="107"/>
      <source>Draft utility tools</source>
      <translation>Ferramentas utilitárias</translation>
    </message>
    <message>
      <location filename="init_tools.py" line="166"/>
      <source>&amp;Drafting</source>
      <translation>&amp;Traço</translation>
    </message>
    <message>
      <location filename="init_tools.py" line="168"/>
      <source>&amp;Annotation</source>
      <translation>&amp;Anotação</translation>
    </message>
    <message>
      <location filename="init_tools.py" line="170"/>
      <source>&amp;Modification</source>
      <translation>&amp;Modificação</translation>
    </message>
    <message>
      <location filename="init_tools.py" line="172"/>
      <source>&amp;Utilities</source>
      <translation>&amp;Utilitários</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="122"/>
      <source>Draft</source>
      <translation>Projeto</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="183"/>
      <source>Import-Export</source>
      <translation>Importação e exportação</translation>
    </message>
    <message>
      <location filename="pointarray.py" line="305"/>
      <source>Point object doesn't have a discrete point, it cannot be used for an array.</source>
      <translation>Este objeto não tem um ponto discreto, ele não pode ser usado para uma rede.</translation>
    </message>
    <message>
      <location filename="bspline.py" line="106"/>
      <source>_BSpline.createGeometry: Closed with same first/last Point. Geometry not updated.</source>
      <translation>_BSpline.createGeometry: Fechado com o mesmo primeiro/último ponto. Geometria não atualizada.</translation>
    </message>
    <message>
      <location filename="view_wpproxy.py" line="102"/>
      <source>Writing camera position</source>
      <translation>Gravando posição da câmera</translation>
    </message>
    <message>
      <location filename="view_wpproxy.py" line="119"/>
      <source>Writing objects shown/hidden state</source>
      <translation>Gravando estado de visibilidade dos objetos</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="402"/>
      <source>Merge layer duplicates</source>
      <translation>Mesclar camadas duplicadas</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="407"/>
      <source>Add new layer</source>
      <translation>Adicionar nova camada</translation>
    </message>
    <message>
      <location filename="init_draft_statusbar.py" line="244"/>
      <source>Toggles Grid On/Off</source>
      <translation>Liga/desliga grade</translation>
    </message>
    <message>
      <location filename="init_draft_statusbar.py" line="262"/>
      <source>Object snapping</source>
      <translation>Snap de objetos</translation>
    </message>
    <message>
      <location filename="init_draft_statusbar.py" line="294"/>
      <source>Toggles Visual Aid Dimensions On/Off</source>
      <translation>Liga/desliga dimensões de ajuda</translation>
    </message>
    <message>
      <location filename="init_draft_statusbar.py" line="314"/>
      <source>Toggles Ortho On/Off</source>
      <translation>Ligar/desligar modo ortho</translation>
    </message>
    <message>
      <location filename="init_draft_statusbar.py" line="332"/>
      <source>Toggles Constrain to Working Plane On/Off</source>
      <translation>Liga/desliga restrição de plano de trabalho</translation>
    </message>
    <message>
      <location filename="gui_utils.py" line="144"/>
      <source>Unable to insert new object into a scaled part</source>
      <translation>Não foi possível inserir o novo objeto em uma peça dimensionada</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="157"/>
      <source>True</source>
      <translation>Verdadeiro</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="159"/>
      <source>False</source>
      <translation>Falso</translation>
    </message>
    <message>
      <location filename="task_scale.py" line="130"/>
      <source>Scale</source>
      <translation>Escalar</translation>
    </message>
    <message>
      <location filename="task_scale.py" line="131"/>
      <source>X factor</source>
      <translation>Fator X</translation>
    </message>
    <message>
      <location filename="task_scale.py" line="132"/>
      <source>Y factor</source>
      <translation>Fator Y</translation>
    </message>
    <message>
      <location filename="task_scale.py" line="133"/>
      <source>Z factor</source>
      <translation>Fator Z</translation>
    </message>
    <message>
      <location filename="task_scale.py" line="134"/>
      <source>Uniform scaling</source>
      <translation>Redimensionamento uniforme</translation>
    </message>
    <message>
      <location filename="task_scale.py" line="135"/>
      <source>Working plane orientation</source>
      <translation>Orientação do plano de trabalho</translation>
    </message>
    <message>
      <location filename="task_scale.py" line="136"/>
      <source>Copy</source>
      <translation>Copiar</translation>
    </message>
    <message>
      <location filename="task_scale.py" line="137"/>
      <source>Modify subelements</source>
      <translation>Modificar sub-elementos</translation>
    </message>
    <message>
      <location filename="task_scale.py" line="138"/>
      <source>Pick from/to points</source>
      <translation>Indique pontos de partida e final</translation>
    </message>
    <message>
      <location filename="task_scale.py" line="139"/>
      <source>Create a clone</source>
      <translation>Criar um clone</translation>
    </message>
    <message>
      <location filename="gui_clone.py" line="91"/>
      <source>Clone</source>
      <translation>Clonar</translation>
    </message>
    <message>
      <location filename="gui_lineslope.py" line="91"/>
      <source>Slope</source>
      <translation>Inclinação</translation>
    </message>
    <message>
      <location filename="gui_circulararray.py" line="66"/>
      <source>Circular array</source>
      <translation>Rede circular</translation>
    </message>
    <message>
      <location filename="gui_circulararray.py" line="68"/>
      <source>Creates copies of the selected object, and places the copies in a radial pattern
creating various circular layers.

The array can be turned into an orthogonal or a polar array by changing its type.</source>
      <translation>Cria cópias do objeto selecionado e coloca as cópias em um padrão radial
criando várias camadas circulares.

A rede pode ser transformada em uma rede orogonal ou polar, alterando seu tipo.</translation>
    </message>
    <message>
      <location filename="gui_polararray.py" line="66"/>
      <source>Polar array</source>
      <translation>Rede polar</translation>
    </message>
    <message>
      <location filename="gui_polararray.py" line="68"/>
      <source>Creates copies of the selected object, and places the copies in a polar pattern
defined by a center of rotation and its angle.

The array can be turned into an orthogonal or a circular array by changing its type.</source>
      <translation>Cria cópias do objeto selecionado e coloca as cópias em um padrão polar
definido por um centro de rotação e um ângulo.

A rede pode ser transformado em uma rede ortogonal ou circular alterando seu tipo.</translation>
    </message>
    <message>
      <location filename="gui_arrays.py" line="65"/>
      <source>Array tools</source>
      <translation>Ferramentas de redes</translation>
    </message>
    <message>
      <location filename="gui_arrays.py" line="68"/>
      <source>Create various types of arrays, including rectangular, polar, circular, path, and point</source>
      <translation>Crie vários tipos de redes, incluindo retangular, polar, circular, por trajetória e ponto</translation>
    </message>
    <message>
      <location filename="gui_orthoarray.py" line="66"/>
      <source>Array</source>
      <translation>Matriz</translation>
    </message>
    <message>
      <location filename="gui_orthoarray.py" line="68"/>
      <source>Creates copies of the selected object, and places the copies in an orthogonal pattern,
meaning the copies follow the specified direction in the X, Y, Z axes.

The array can be turned into a polar or a circular array by changing its type.</source>
      <translation>Cria cópias do objeto selecionado e coloca as cópias em um padrão ortogonal,
isto é, as cópias seguem a direção especificada nos eixos X, Y, Z.

A rede pode ser transformada em uma rede polar ou circular alterando seu tipo.</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="67"/>
      <source>Fillet</source>
      <translation>Filete</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="67"/>
      <source>Creates a fillet between two selected wires or edges.</source>
      <translation>Cria um filete entre dois arames ou arestas.</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="89"/>
      <source>Delete original objects</source>
      <translation>Excluir objetos originais</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="95"/>
      <source>Create chamfer</source>
      <translation>Criar chanfro</translation>
    </message>
    <message>
      <location filename="gui_offset.py" line="326"/>
      <source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
      <translation>Direção do deslocamento não definida. Por favor, mova o mouse de ambos os lados do objeto primeiro para indicar uma direção</translation>
    </message>
  </context>
  <context>
    <name>DraftCircularArrayTaskPanel</name>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="26"/>
      <source>Circular array</source>
      <translation>Rede circular</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="57"/>
      <source>The coordinates of the point through which the axis of rotation passes.
Change the direction of the axis itself in the property editor.</source>
      <translation>As coordenadas do ponto através do qual o eixo da rotação passa.
Altere a direção do próprio eixo no editor de propriedades.</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="61"/>
      <source>Center of rotation</source>
      <translation>Centro de rotação</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="69"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="76"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="83"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="131"/>
      <source>Reset the coordinates of the center of rotation.</source>
      <translation>Redefinir as coordenadas do centro de rotação.</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="134"/>
      <source>Reset point</source>
      <translation>Redefinir vértice</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="146"/>
      <source>If checked, the resulting objects in the array will be fused if they touch each other.
This only works if "Link array" is off.</source>
      <translation>Se marcado, os objetos resultantes na matriz serão fundidos se eles se tocarem.
Isso só funciona se a propriedade "rede de Link" estiver desativada.</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="150"/>
      <source>Fuse</source>
      <translation>Fundir</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="157"/>
      <source>If checked, the resulting object will be a "Link array" instead of a regular array.
A Link array is more efficient when creating multiple copies, but it cannot be fused together.</source>
      <translation>Se marcado, o objeto resultante será uma "rede de Link" ao invés de uma rede regular.
Uma rede de links é mais eficiente quando se criam várias cópias, mas não pode ser fundida.</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="161"/>
      <source>Link array</source>
      <translation>Matriz de links</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="186"/>
      <source>Distance from one element in one ring of the array to the next element in the same ring.
It cannot be zero.</source>
      <translation>Distância de um elemento da rede para o próximo elemento na mesma camada. Não pode ser zero.</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="179"/>
      <source>Tangential distance</source>
      <translation>Distância Tangencial</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="210"/>
      <source>Distance from one layer of objects to the next layer of objects.</source>
      <translation>Distância de uma camada de objetos até a próxima camada de objetos.</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="203"/>
      <source>Radial distance</source>
      <translation>Distância radial</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="261"/>
      <source>The number of symmetry lines in the circular array.</source>
      <translation>O número de linhas de simetria da rede circular.</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="250"/>
      <source>Number of circular layers or rings to create, including a copy of the original object.
It must be at least 2.</source>
      <translation>Número de redes circulares para criar, incluindo uma cópia do objeto original. Deve ser no mínimo 2.</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="254"/>
      <source>Number of circular layers</source>
      <translation>Número de camadas circulares</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="264"/>
      <source>Symmetry</source>
      <translation>Simetria</translation>
    </message>
    <message>
      <location filename="TaskPanel_CircularArray.ui" line="273"/>
      <source>(Placeholder for the icon)</source>
      <translation>(Espaço reservado para o ícone)</translation>
    </message>
  </context>
  <context>
    <name>DraftOrthoArrayTaskPanel</name>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="26"/>
      <source>Orthogonal array</source>
      <translation>Rede ortogonal</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="44"/>
      <source>Distance between the elements in the Z direction.
Normally, only the Z value is necessary; the other two values can give an additional shift in their respective directions.
Negative values will result in copies produced in the negative direction.</source>
      <translation>Distância entre os elementos na direção Z.
Normalmente, apenas o valor Z é necessário; os outros dois valores podem dar um deslocamento adicional em suas respectivas direções.
Valores negativos resultarão em cópias produzidas na direção negativa.</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="49"/>
      <source>Z intervals</source>
      <translation>Intervalos de Z</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="385"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="392"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="378"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="353"/>
      <source>Reset the distances.</source>
      <translation>Redefinir as distâncias.</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="125"/>
      <source>Reset Z</source>
      <translation>Redefinir Z</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="137"/>
      <source>If checked, the resulting objects in the array will be fused if they touch each other.
This only works if "Link array" is off.</source>
      <translation>Se marcado, os objetos resultantes na matriz serão fundidos se eles se tocarem.
Isso só funciona se a propriedade "rede de Link" estiver desativada.</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="141"/>
      <source>Fuse</source>
      <translation>Fundir</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="148"/>
      <source>If checked, the resulting object will be a "Link array" instead of a regular array.
A Link array is more efficient when creating multiple copies, but it cannot be fused together.</source>
      <translation>Se marcado, o objeto resultante será uma "rede de Link" ao invés de uma rede regular.
Uma rede de links é mais eficiente quando se criam várias cópias, mas não pode ser fundida.</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="152"/>
      <source>Link array</source>
      <translation>Matriz de links</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="177"/>
      <source>(Placeholder for the icon)</source>
      <translation>(Espaço reservado para o ícone)</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="184"/>
      <source>Distance between the elements in the X direction.
Normally, only the X value is necessary; the other two values can give an additional shift in their respective directions.
Negative values will result in copies produced in the negative direction.</source>
      <translation>Distância entre os elementos na direção X.
Normalmente, apenas o valor X é necessário; os outros dois valores podem dar um deslocamento adicional em suas respectivas direções.
Valores negativos resultarão em cópias produzidas na direção negativa.</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="189"/>
      <source>X intervals</source>
      <translation>Intervalos de X</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="265"/>
      <source>Reset X</source>
      <translation>Redefinir X</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="275"/>
      <source>Distance between the elements in the Y direction.
Normally, only the Y value is necessary; the other two values can give an additional shift in their respective directions.
Negative values will result in copies produced in the negative direction.</source>
      <translation>Distância entre os elementos na direção Y.
Normalmente, apenas o valor Y é necessário; os outros dois valores podem dar um deslocamento adicional em suas respectivas direções.
Valores negativos resultarão em cópias produzidas na direção negativa.</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="280"/>
      <source>Y intervals</source>
      <translation>Intervalos de Y</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="356"/>
      <source>Reset Y</source>
      <translation>Redefinir Y</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="366"/>
      <source>Number of elements in the array in the specified direction, including a copy of the original object.
The number must be at least 1 in each direction.</source>
      <translation>Número de elementos na rede na direção especificada, incluindo uma cópia do objeto original. O número deve ser no mínimo 1 em cada direção.</translation>
    </message>
    <message>
      <location filename="TaskPanel_OrthoArray.ui" line="370"/>
      <source>Number of elements</source>
      <translation>Número de elementos</translation>
    </message>
  </context>
  <context>
    <name>DraftPolarArrayTaskPanel</name>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="26"/>
      <source>Polar array</source>
      <translation>Rede polar</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="57"/>
      <source>The coordinates of the point through which the axis of rotation passes.
Change the direction of the axis itself in the property editor.</source>
      <translation>As coordenadas do ponto através do qual o eixo da rotação passa.
Altere a direção do próprio eixo no editor de propriedades.</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="61"/>
      <source>Center of rotation</source>
      <translation>Centro de rotação</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="69"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="115"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="122"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="131"/>
      <source>Reset the coordinates of the center of rotation.</source>
      <translation>Redefinir as coordenadas do centro de rotação.</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="134"/>
      <source>Reset point</source>
      <translation>Redefinir vértice</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="146"/>
      <source>If checked, the resulting objects in the array will be fused if they touch each other.
This only works if "Link array" is off.</source>
      <translation>Se marcado, os objetos resultantes na matriz serão fundidos se eles se tocarem.
Isso só funciona se a propriedade "rede de Link" estiver desativada.</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="150"/>
      <source>Fuse</source>
      <translation>Fundir</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="157"/>
      <source>If checked, the resulting object will be a "Link array" instead of a regular array.
A Link array is more efficient when creating multiple copies, but it cannot be fused together.</source>
      <translation>Se marcado, o objeto resultante será uma "rede de Link" ao invés de uma rede regular.
Uma rede de links é mais eficiente quando se criam várias cópias, mas não pode ser fundida.</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="161"/>
      <source>Link array</source>
      <translation>Matriz de links</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="187"/>
      <source>Sweeping angle of the polar distribution.
A negative angle produces a polar pattern in the opposite direction.
The maximum absolute value is 360 degrees.</source>
      <translation>Ângulo abrangente da distribuição polar.
Um ângulo negativo produz um padrão polar na direção oposta.
O valor máximo absoluto é 360 graus.</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="180"/>
      <source>Polar angle</source>
      <translation>Ângulo polar</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="219"/>
      <source>Number of elements in the array, including a copy of the original object.
It must be at least 2.</source>
      <translation>Número de elementos na rede, incluindo uma cópia do objeto original. Deve ser no mínimo 2.</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="212"/>
      <source>Number of elements</source>
      <translation>Número de elementos</translation>
    </message>
    <message>
      <location filename="TaskPanel_PolarArray.ui" line="235"/>
      <source>(Placeholder for the icon)</source>
      <translation>(Espaço reservado para o ícone)</translation>
    </message>
  </context>
  <context>
    <name>DraftShapeStringGui</name>
    <message>
      <location filename="TaskShapeString.ui" line="26"/>
      <source>ShapeString</source>
      <translation>ShapeString</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="115"/>
      <source>Text to be made into ShapeString</source>
      <translation>Texto a ser transformado em ShapeString</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="122"/>
      <source>String</source>
      <translation>Texto</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="133"/>
      <source>Height</source>
      <translation>Altura</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="140"/>
      <source>Height of the result</source>
      <translation>Altura do resultado</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="66"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="83"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="90"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="101"/>
      <source>Font file</source>
      <translation>Arquivo de fonte</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="73"/>
      <source>Enter coordinates or select point with mouse.</source>
      <translation>Insira coordenadas ou selecione o ponto com o mouse.</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="186"/>
      <source>Reset 3d point selection</source>
      <translation>Redefinir seleção de pontos 3d</translation>
    </message>
    <message>
      <location filename="TaskShapeString.ui" line="192"/>
      <source>Reset Point</source>
      <translation>Redefinir Pontos</translation>
    </message>
  </context>
  <context>
    <name>Draft_AddConstruction</name>
    <message>
      <location filename="gui_groups.py" line="342"/>
      <source>Add to Construction group</source>
      <translation>Adicionar ao grupo de construção</translation>
    </message>
    <message>
      <location filename="gui_groups.py" line="344"/>
      <source>Adds the selected objects to the construction group,
and changes their appearance to the construction style.
It creates a construction group if it doesn't exist.</source>
      <translation>Adiciona os objetos selecionados ao grupo de construção,
e muda sua aparência para o estilo de construção.
Cria um grupo de construção se não existir.</translation>
    </message>
  </context>
  <context>
    <name>Draft_AddPoint</name>
    <message>
      <location filename="gui_line_add_delete.py" line="57"/>
      <source>Add point</source>
      <translation>Adicionar ponto</translation>
    </message>
    <message>
      <location filename="gui_line_add_delete.py" line="60"/>
      <source>Adds a point to an existing Wire or B-spline.</source>
      <translation>Adiciona um ponto a um arame/bspline existente.</translation>
    </message>
  </context>
  <context>
    <name>Draft_AddToGroup</name>
    <message>
      <location filename="gui_groups.py" line="67"/>
      <source>Ungroup</source>
      <translation>Desagrupar</translation>
    </message>
    <message>
      <location filename="gui_groups.py" line="72"/>
      <source>Move to group</source>
      <translation>Mover para o grupo</translation>
    </message>
    <message>
      <location filename="gui_groups.py" line="74"/>
      <source>Moves the selected objects to an existing group, or removes them from any group.
Create a group first to use this tool.</source>
      <translation>Move os objetos selecionados para um grupo existente ou os remove de qualquer grupo.
Crie um grupo primeiro para usar esta ferramenta.</translation>
    </message>
  </context>
  <context>
    <name>Draft_AnnotationStyleEditor</name>
    <message>
      <location filename="gui_annotationstyleeditor.py" line="80"/>
      <source>Annotation styles...</source>
      <translation>Estilos de anotação...</translation>
    </message>
  </context>
  <context>
    <name>Draft_ApplyStyle</name>
    <message>
      <location filename="gui_styles.py" line="47"/>
      <source>Apply current style</source>
      <translation>Aplicar o estilo atual</translation>
    </message>
    <message>
      <location filename="gui_styles.py" line="50"/>
      <source>Applies the current style defined in the toolbar (line width and colors) to the selected objects and groups.</source>
      <translation>Aplica o estilo atual definido na barra de ferramentas (largura e cores da linha) aos objetos e grupos selecionados.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Arc</name>
    <message>
      <location filename="gui_arcs.py" line="66"/>
      <source>Arc</source>
      <translation>Arco</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="69"/>
      <source>Creates a circular arc by a center point and a radius.
CTRL to snap, SHIFT to constrain.</source>
      <translation>Cria um arco de círculo com um ponto central e um raio.
CTRL para snap, SHIFT para restringir.</translation>
    </message>
  </context>
  <context>
    <name>Draft_ArcTools</name>
    <message>
      <location filename="gui_arcs.py" line="598"/>
      <source>Arc tools</source>
      <translation>Ferramentas de arco</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="601"/>
      <source>Create various types of circular arcs.</source>
      <translation>Criar vários tipos de arcos de círculo.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Array</name>
    <message>
      <location filename="gui_array_simple.py" line="68"/>
      <source>Array</source>
      <translation>Matriz</translation>
    </message>
    <message>
      <location filename="gui_array_simple.py" line="71"/>
      <source>Creates an array from a selected object.
By default, it is a 2x2 orthogonal array.
Once the array is created its type can be changed
to polar or circular, and its properties can be modified.</source>
      <translation>Cria uma rede a partir de um objeto selecionado.
Por padrão, será uma rede ortogonal 2x2.
Uma vez que a rede é criado, seu tipo pode ser alterado
para polar ou circular e suas propriedades podem ser modificadas.</translation>
    </message>
  </context>
  <context>
    <name>Draft_AutoGroup</name>
    <message>
      <location filename="gui_groups.py" line="238"/>
      <source>Autogroup</source>
      <translation>Auto-agrupar</translation>
    </message>
    <message>
      <location filename="gui_groups.py" line="241"/>
      <source>Select a group to add all Draft and Arch objects to.</source>
      <translation>Escolha um grupo no qual objetos Draft/Arch serão adicionados automaticamente.</translation>
    </message>
  </context>
  <context>
    <name>Draft_BSpline</name>
    <message>
      <location filename="gui_splines.py" line="60"/>
      <source>B-spline</source>
      <translation>B-spline</translation>
    </message>
    <message>
      <location filename="gui_splines.py" line="63"/>
      <source>Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain.</source>
      <translation>Cria uma B-spline de múltiplos pontos. CTRL para snap, Shift para restringir.</translation>
    </message>
  </context>
  <context>
    <name>Draft_BezCurve</name>
    <message>
      <location filename="gui_beziers.py" line="64"/>
      <source>Bezier curve</source>
      <translation>Curva de Bezier</translation>
    </message>
    <message>
      <location filename="gui_beziers.py" line="67"/>
      <source>Creates an N-degree Bezier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</source>
      <translation>Cria uma curva de Bézier de N graus. Quanto mais pontos você escolher, maior o grau.
CTRL para snap, SHIFT para restringir.</translation>
    </message>
  </context>
  <context>
    <name>Draft_BezierTools</name>
    <message>
      <location filename="gui_beziers.py" line="475"/>
      <source>Bezier tools</source>
      <translation>Ferramentas de Bezier</translation>
    </message>
    <message>
      <location filename="gui_beziers.py" line="478"/>
      <source>Create various types of Bezier curves.</source>
      <translation>Criar vários tipos de curvas de Bézier.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Circle</name>
    <message>
      <location filename="gui_circles.py" line="79"/>
      <source>Circle</source>
      <translation>Círculo</translation>
    </message>
    <message>
      <location filename="gui_circles.py" line="83"/>
      <source>Creates a circle (full circular arc).
CTRL to snap, ALT to select tangent objects.</source>
      <translation>Cria um círculo (arco de círculo completo).
CTRL para snap, ALT para selecionar objetos tangentes.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Clone</name>
    <message>
      <location filename="gui_clone.py" line="70"/>
      <source>Clone</source>
      <translation>Clonar</translation>
    </message>
    <message>
      <location filename="gui_clone.py" line="73"/>
      <source>Creates a clone of the selected objects.
The resulting clone can be scaled in each of its three directions.</source>
      <translation>Cria um clone dos objetos selecionados.
O clone resultante pode ser dimensionado em cada uma de suas três direções.</translation>
    </message>
  </context>
  <context>
    <name>Draft_CloseLine</name>
    <message>
      <location filename="gui_lineops.py" line="124"/>
      <source>Close Line</source>
      <translation>Fechar linha</translation>
    </message>
    <message>
      <location filename="gui_lineops.py" line="125"/>
      <source>Closes the line being drawn, and finishes the operation.</source>
      <translation>Fecha a linha que está sendo desenhada e termina a operação.</translation>
    </message>
  </context>
  <context>
    <name>Draft_CubicBezCurve</name>
    <message>
      <location filename="gui_beziers.py" line="243"/>
      <source>Cubic bezier curve</source>
      <translation>Curva bezier cúbica</translation>
    </message>
    <message>
      <location filename="gui_beziers.py" line="246"/>
      <source>Creates a Bezier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</source>
      <translation>Cria uma curva de Bézier feita de segmentos de segundo (quadrático) e terceiro (cubíco) grau. Clique e arraste para definir cada segmento.
Depois que a curva for criada, você pode voltar para editar cada ponto de controle e definir as propriedades de cada nó.
CTRL para snap, SHIFT para restringir.</translation>
    </message>
  </context>
  <context>
    <name>Draft_DelPoint</name>
    <message>
      <location filename="gui_line_add_delete.py" line="89"/>
      <source>Remove point</source>
      <translation>Remover ponto</translation>
    </message>
    <message>
      <location filename="gui_line_add_delete.py" line="92"/>
      <source>Removes a point from an existing Wire or B-spline.</source>
      <translation>Remove um ponto de um arame ou bspline existente.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Dimension</name>
    <message>
      <location filename="gui_dimensions.py" line="83"/>
      <source>Dimension</source>
      <translation>Dimensão</translation>
    </message>
    <message>
      <location filename="gui_dimensions.py" line="86"/>
      <source>Creates a dimension.

- Pick three points to create a simple linear dimension.
- Select a straight line to create a linear dimension linked to that line.
- Select an arc or circle to create a radius or diameter dimension linked to that arc.
- Select two straight lines to create an angular dimension between them.
CTRL to snap, SHIFT to constrain, ALT to select an edge or arc.

You may select a single line or single circular arc before launching this command
to create the corresponding linked dimension.
You may also select an 'App::MeasureDistance' object before launching this command
to turn it into a 'Draft Dimension' object.</source>
      <translation>Cria uma dimensão.

- Indique três pontos para criar uma simples dimensão linear.
- Selecione uma linha reta para criar uma dimensão linear ligada a essa linha.
- Selecione um arco ou círculo para criar um raio ou uma dimensão de diâmetro ligada a esse arco.
- Selecione duas linhas retas para criar uma dimensão angular entre elas.
CTRL para snap, Shift para restringir, ALT para selecionar uma aresta ou arco.

Você pode selecionar uma única linha ou arco antes de iniciar este comando
para criar a dimensão vinculada correspondente.
Você também pode selecionar um objeto 'App::MeasureDistance' antes de iniciar este comando
para transformá-lo em um objeto de dimensão.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Downgrade</name>
    <message>
      <location filename="gui_downgrade.py" line="58"/>
      <source>Downgrade</source>
      <translation>Rebaixar</translation>
    </message>
    <message>
      <location filename="gui_downgrade.py" line="61"/>
      <source>Downgrades the selected objects into simpler shapes.
The result of the operation depends on the types of objects, which may be able to be downgraded several times in a row.
For example, it explodes the selected polylines into simpler faces, wires, and then edges. It can also subtract faces.</source>
      <translation>Rebaixa os objetos selecionados em formas mais simples.
O resultado da operação depende dos tipos de objetos, que podem ser rebaixados várias vezes consecutivas.
Por exemplo, explode as políneas selecionadas em faces mais simples, arames e em seguida arestas. Também pode subtrair faces.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Draft2Sketch</name>
    <message>
      <location filename="gui_draft2sketch.py" line="57"/>
      <source>Draft to Sketch</source>
      <translation>Traço para esboço</translation>
    </message>
    <message>
      <location filename="gui_draft2sketch.py" line="60"/>
      <source>Convert bidirectionally between Draft objects and Sketches.
Many Draft objects will be converted into a single non-constrained Sketch.
However, a single sketch with disconnected traces will be converted into several individual Draft objects.</source>
      <translation>Converta bidirecionalmente entre objetos de tipo traço e esboços.
Muitos objetos da bancada Traço serão convertidos em um único esboço não restrito.
No entanto, um único esboço com elementos desconectados será convertido em vários objetos individuais de tipo traço.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Drawing</name>
    <message>
      <location filename="gui_drawing.py" line="71"/>
      <source>Drawing</source>
      <translation>Desenho</translation>
    </message>
    <message>
      <location filename="gui_drawing.py" line="74"/>
      <source>Creates a 2D projection on a Drawing Workbench page from the selected objects.
This command is OBSOLETE since the Drawing Workbench became obsolete in 0.17.
Use TechDraw Workbench instead for generating technical drawings.</source>
      <translation>Cria uma projeção 2D em uma página de bancada de desenho a partir dos objetos selecionados.
Este comando é OBSOLETO desde que a Bancada de Desenho se tornou obsoleta em 0.17.
Use a bancada TechDraw no lugar para gerar desenhos técnicos.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Edit</name>
    <message>
      <location filename="gui_edit.py" line="275"/>
      <source>Edit</source>
      <translation>Editar</translation>
    </message>
    <message>
      <location filename="gui_edit.py" line="284"/>
      <source>Edits the active object.
Press E or ALT+LeftClick to display context menu
on supported nodes and on supported objects.</source>
      <translation>Edita o objeto ativo.
Pressione E ou ALT+Clique esquerdo para exibir o menu de contexto
em nós suportados e em objetos suportados.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Ellipse</name>
    <message>
      <location filename="gui_ellipses.py" line="59"/>
      <source>Ellipse</source>
      <translation>Elipse</translation>
    </message>
    <message>
      <location filename="gui_ellipses.py" line="62"/>
      <source>Creates an ellipse. CTRL to snap.</source>
      <translation>Cria uma elipse. Ctrl para snap.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Facebinder</name>
    <message>
      <location filename="gui_facebinders.py" line="60"/>
      <source>Facebinder</source>
      <translation>Película</translation>
    </message>
    <message>
      <location filename="gui_facebinders.py" line="62"/>
      <source>Creates a facebinder object from selected faces.</source>
      <translation>Cria um objeto película a partir de faces selecionadas.</translation>
    </message>
  </context>
  <context>
    <name>Draft_FinishLine</name>
    <message>
      <location filename="gui_lineops.py" line="98"/>
      <source>Finish line</source>
      <translation>Finalizar linha</translation>
    </message>
    <message>
      <location filename="gui_lineops.py" line="99"/>
      <source>Finishes a line without closing it.</source>
      <translation>Termina uma linha sem fechá-la.</translation>
    </message>
  </context>
  <context>
    <name>Draft_FlipDimension</name>
    <message>
      <location filename="gui_dimension_ops.py" line="62"/>
      <source>Flip dimension</source>
      <translation>Inverter dimensão</translation>
    </message>
    <message>
      <location filename="gui_dimension_ops.py" line="66"/>
      <source>Flip the normal direction of the selected dimensions (linear, radial, angular).
If other objects are selected they are ignored.</source>
      <translation>Inverte a direção normal das dimensões selecionadas (linear, radial, angular).
Se outros objetos forem selecionados, eles são ignorados.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Heal</name>
    <message>
      <location filename="gui_heal.py" line="58"/>
      <source>Heal</source>
      <translation>Curar</translation>
    </message>
    <message>
      <location filename="gui_heal.py" line="61"/>
      <source>Heal faulty Draft objects saved with an earlier version of the program.
If an object is selected it will try to heal that object in particular,
otherwise it will try to heal all objects in the active document.</source>
      <translation>Cura objetos defeituosos salvos com uma versão anterior do programa.
Se um objeto for selecionado, ele tentará curar esse objeto em particular,
caso contrário, tentará curar todos os objetos do documento ativo.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Join</name>
    <message>
      <location filename="gui_join.py" line="66"/>
      <source>Join</source>
      <translation>Juntar</translation>
    </message>
    <message>
      <location filename="gui_join.py" line="69"/>
      <source>Joins the selected lines or polylines into a single object.
The lines must share a common point at the start or at the end for the operation to succeed.</source>
      <translation>Junta as linhas ou polilinhas selecionadas em um único objeto.
As linhas devem compartilhar um ponto comum no início ou no final para que a operação tenha sucesso.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Label</name>
    <message>
      <location filename="gui_labels.py" line="64"/>
      <source>Label</source>
      <translation>Rótulo</translation>
    </message>
    <message>
      <location filename="gui_labels.py" line="67"/>
      <source>Creates a label, optionally attached to a selected object or subelement.

First select a vertex, an edge, or a face of an object, then call this command,
and then set the position of the leader line and the textual label.
The label will be able to display information about this object, and about the selected subelement,
if any.

If many objects or many subelements are selected, only the first one in each case
will be used to provide information to the label.</source>
      <translation>Cria um rótulo, opcionalmente anexado a um objeto ou sub-elemento selecionado.

Primeiro selecione um vértice, uma aresta, ou uma face de um objeto, depois execute este comando,
e em seguida, defina a posição da linha de anotações e o rótulo de texto.
O rótulo poderá exibir informações sobre este objeto e sobre o sub-elemento selecionado,
se houver.

Se muitos objetos ou muitos sub-elementos forem selecionados, apenas o primeiro em cada caso
será usado para fornecer informações ao rótulo.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Layer</name>
    <message>
      <location filename="gui_layers.py" line="52"/>
      <source>Layer</source>
      <translation>Camada</translation>
    </message>
    <message>
      <location filename="gui_layers.py" line="55"/>
      <source>Adds a layer to the document.
Objects added to this layer can share the same visual properties such as line color, line width, and shape color.</source>
      <translation>Adiciona uma camada ao documento.
Objetos adicionados a esta camada podem compartilhar as mesmas propriedades visuais, tais como cor da linha, largura da linha e cor da forma.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Line</name>
    <message>
      <location filename="gui_lines.py" line="64"/>
      <source>Line</source>
      <translation>Linha</translation>
    </message>
    <message>
      <location filename="gui_lines.py" line="67"/>
      <source>Creates a 2-point line. CTRL to snap, SHIFT to constrain.</source>
      <translation>Cria uma linha de 2 pontos. CTRL para snap, Shift para restringir.</translation>
    </message>
  </context>
  <context>
    <name>Draft_LinkArray</name>
    <message>
      <location filename="gui_array_simple.py" line="119"/>
      <source>LinkArray</source>
      <translation>Rede de links</translation>
    </message>
    <message>
      <location filename="gui_array_simple.py" line="122"/>
      <source>Like the Array tool, but creates a 'Link array' instead.
A 'Link array' is more efficient when handling many copies but the 'Fuse' option cannot be used.</source>
      <translation>Como a ferramenta Rede, mas cria uma rede de links em vez disso.
Uma rede de links é mais eficiente ao lidar com muitas cópias, mas a opção 'Fuse' não pode ser usada.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Mirror</name>
    <message>
      <location filename="gui_mirror.py" line="63"/>
      <source>Mirror</source>
      <translation>Espelho</translation>
    </message>
    <message>
      <location filename="gui_mirror.py" line="66"/>
      <source>Mirrors the selected objects along a line defined by two points.</source>
      <translation>Espelha os objetos selecionados ao longo de uma linha definida por dois pontos.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Move</name>
    <message>
      <location filename="gui_move.py" line="63"/>
      <source>Move</source>
      <translation>Mover</translation>
    </message>
    <message>
      <location filename="gui_move.py" line="66"/>
      <source>Moves the selected objects from one base point to another point.
If the "copy" option is active, it will create displaced copies.
CTRL to snap, SHIFT to constrain.</source>
      <translation>Move os objetos selecionados de um ponto de base para outro ponto.
Se a opção "copiar" estiver ativa, ela criará cópias deslocadas.
CTRL para snap, SHIFT para restringir.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Offset</name>
    <message>
      <location filename="gui_offset.py" line="63"/>
      <source>Offset</source>
      <translation>Deslocamento</translation>
    </message>
    <message>
      <location filename="gui_offset.py" line="66"/>
      <source>Offsets of the selected object.
It can also create an offset copy of the original object.
CTRL to snap, SHIFT to constrain. Hold ALT and click to create a copy with each click.</source>
      <translation>Desloca o objeto selecionado paralelamente.
Ele também pode criar uma cópia deslocada do objeto original.
CTRL para snap, SHIFT para restringir. Mantenha ALT e clique para criar uma cópia com cada clique.</translation>
    </message>
  </context>
  <context>
    <name>Draft_PathArray</name>
    <message>
      <location filename="gui_patharray.py" line="73"/>
      <source>Path array</source>
      <translation>Rede de trajetória</translation>
    </message>
    <message>
      <location filename="gui_patharray.py" line="76"/>
      <source>Creates copies of the selected object along a selected path.
First select the object, and then select the path.
The path can be a polyline, B-spline, Bezier curve, or even edges from other objects.</source>
      <translation>Cria cópias do objeto selecionado ao longo de uma trajetória selecionada.
Primeiro selecione o objeto e, em seguida, selecione a trajetória.
A trajetória pode ser uma polilinha, B-spline, curva Bezier ou até mesmo arestas de outros objetos.</translation>
    </message>
  </context>
  <context>
    <name>Draft_PathLinkArray</name>
    <message>
      <location filename="gui_patharray.py" line="163"/>
      <source>Path Link array</source>
      <translation>Rede de trajetória link</translation>
    </message>
    <message>
      <location filename="gui_patharray.py" line="166"/>
      <source>Like the PathArray tool, but creates a 'Link array' instead.
A 'Link array' is more efficient when handling many copies but the 'Fuse' option cannot be used.</source>
      <translation>Como a ferramenta Rede de trajetória, mas cria uma rede de links em vez disso.
Uma rede de links é mais eficiente ao lidar com muitas cópias, mas a opção 'Fuse' não pode ser usada.</translation>
    </message>
  </context>
  <context>
    <name>Draft_PathTwistedArray</name>
    <message>
      <location filename="gui_pathtwistedarray.py" line="66"/>
      <source>Path twisted array</source>
      <translation>Rede de trajetória torcida</translation>
    </message>
    <message>
      <location filename="gui_pathtwistedarray.py" line="69"/>
      <source>Creates copies of the selected object along a selected path, and twists the copies.
First select the object, and then select the path.
The path can be a polyline, B-spline, Bezier curve, or even edges from other objects.</source>
      <translation>Cria cópias do objeto selecionado ao longo de uma trajetória selecionada e torce as cópias.
Primeiro selecione o objeto e, em seguida, selecione a trajetória.
A trajetória pode ser uma polilinha, B-spline, curva Bezier ou até mesmo arestas de outros objetos.</translation>
    </message>
  </context>
  <context>
    <name>Draft_PathTwistedLinkArray</name>
    <message>
      <location filename="gui_pathtwistedarray.py" line="121"/>
      <source>Path twisted Link array</source>
      <translation>Rede de trajetória torcida link</translation>
    </message>
    <message>
      <location filename="gui_pathtwistedarray.py" line="124"/>
      <source>Like the PathTwistedArray tool, but creates a 'Link array' instead.
A 'Link array' is more efficient when handling many copies but the 'Fuse' option cannot be used.</source>
      <translation>Como a ferramenta Rede de trajetória torcida, mas cria uma rede de links em vez disso.
Uma rede de links é mais eficiente ao lidar com muitas cópias, mas a opção 'Fuse' não pode ser usada.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Point</name>
    <message>
      <location filename="gui_points.py" line="62"/>
      <source>Point</source>
      <translation>Ponto</translation>
    </message>
    <message>
      <location filename="gui_points.py" line="65"/>
      <source>Creates a point object. Click anywhere on the 3D view.</source>
      <translation>Cria um objeto ponto. Clique em qualquer lugar na vista 3D.</translation>
    </message>
  </context>
  <context>
    <name>Draft_PointArray</name>
    <message>
      <location filename="gui_pointarray.py" line="76"/>
      <source>Point array</source>
      <translation>Rede de pontos</translation>
    </message>
    <message>
      <location filename="gui_pointarray.py" line="79"/>
      <source>Creates copies of the selected object, and places the copies at the position of various points.

The points need to be grouped under a compound of points before using this tool.
To create this compound, select various points and then use the Part Compound tool,
or use the Draft Upgrade tool to create a 'Block', or create a Sketch and add simple points to it.

Select the base object, and then select the compound or the sketch to create the point array.</source>
      <translation>Cria cópias do objeto selecionado e coloca as cópias na posição de vários pontos.

Os pontos precisam ser agrupados sob um composto de pontos antes de usar esta ferramenta.
Para criar este composto, selecione vários pontos e, em seguida, use a ferramenta Parte Composto,
ou use a ferramenta Promover da bancada Traço para criar um 'Bloco', ou criar um Esboço e adicionar pontos simples a ele.

Selecione o objeto base e, em seguida, selecione o composto ou o esboço para criar a rede de pontos.</translation>
    </message>
  </context>
  <context>
    <name>Draft_PointLinkArray</name>
    <message>
      <location filename="gui_pointarray.py" line="142"/>
      <source>PointLinkArray</source>
      <translation>Rede de pontos link</translation>
    </message>
    <message>
      <location filename="gui_pointarray.py" line="145"/>
      <source>Like the PointArray tool, but creates a 'Point link array' instead.
A 'Point link array' is more efficient when handling many copies.</source>
      <translation>Como a ferramenta Rede de pontos, mas cria uma rede de pontos link em vez disso.
Uma rede de pontos link é mais eficiente ao manipular muitas cópias.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Polygon</name>
    <message>
      <location filename="gui_polygons.py" line="57"/>
      <source>Polygon</source>
      <translation>Polígono</translation>
    </message>
    <message>
      <location filename="gui_polygons.py" line="60"/>
      <source>Creates a regular polygon (triangle, square, pentagon, ...), by defining the number of sides and the circumscribed radius.
CTRL to snap, SHIFT to constrain</source>
      <translation>Cria um polígono regular (triângulo, quadrado, pentágono...), definindo o número de lados e o raio circunscrito.
CTRL para snap, SHIFT para restringir</translation>
    </message>
  </context>
  <context>
    <name>Draft_Rectangle</name>
    <message>
      <location filename="gui_rectangles.py" line="54"/>
      <source>Rectangle</source>
      <translation>Retângulo</translation>
    </message>
    <message>
      <location filename="gui_rectangles.py" line="57"/>
      <source>Creates a 2-point rectangle. CTRL to snap.</source>
      <translation>Cria um retângulo com 2 pontos. CTRL para snap.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Rotate</name>
    <message>
      <location filename="gui_rotate.py" line="62"/>
      <source>Rotate</source>
      <translation>Rotacionar</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="65"/>
      <source>Rotates the selected objects. Choose the center of rotation, then the initial angle, and then the final angle.
If the "copy" option is active, it will create rotated copies.
CTRL to snap, SHIFT to constrain. Hold ALT and click to create a copy with each click.</source>
      <translation>Gira os objetos selecionados. Escolha o centro da rotação, depois o ângulo inicial e depois o ângulo final.
Se a opção "copiar" estiver ativa, ela criará cópias rotacionadas.
CTRL para snap, SHIFT para restringir. Mantenha ALT e clique para criar uma cópia com cada clique.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Scale</name>
    <message>
      <location filename="gui_scale.py" line="71"/>
      <source>Scale</source>
      <translation>Escalar</translation>
    </message>
    <message>
      <location filename="gui_scale.py" line="74"/>
      <source>Scales the selected objects from a base point.
CTRL to snap, SHIFT to constrain, ALT to copy.</source>
      <translation>Redimensiona os objetos selecionados a partir de um ponto de base. Ctrl para snap, Shift para restringir, Alt para copiar.</translation>
    </message>
  </context>
  <context>
    <name>Draft_SelectGroup</name>
    <message>
      <location filename="gui_groups.py" line="165"/>
      <source>Select group</source>
      <translation>Selecionar grupo</translation>
    </message>
  </context>
  <context>
    <name>Draft_SelectPlane</name>
    <message>
      <location filename="gui_selectplane.py" line="65"/>
      <source>SelectPlane</source>
      <translation>Plano de trabalho</translation>
    </message>
    <message>
      <location filename="gui_selectplane.py" line="67"/>
      <source>Select the face of solid body to create a working plane on which to sketch Draft objects.
You may also select a three vertices or a Working Plane Proxy.</source>
      <translation>Selecione uma face de um objeto sólido para criar um plano de trabalho no qual desenhar objetos.
Você também pode selecionar três vértices ou um proxy de plano de trabalho.</translation>
    </message>
  </context>
  <context>
    <name>Draft_SetStyle</name>
    <message>
      <location filename="gui_setstyle.py" line="49"/>
      <source>Set style</source>
      <translation>Configurar estilo</translation>
    </message>
    <message>
      <location filename="gui_setstyle.py" line="51"/>
      <source>Sets default styles</source>
      <translation>Define estilos padrão</translation>
    </message>
  </context>
  <context>
    <name>Draft_SetWorkingPlaneProxy</name>
    <message>
      <location filename="gui_planeproxy.py" line="50"/>
      <source>Create working plane proxy</source>
      <translation>Criar um proxy de plano de trabalho</translation>
    </message>
    <message>
      <location filename="gui_planeproxy.py" line="52"/>
      <source>Creates a proxy object from the current working plane.
Once the object is created double click it in the tree view to restore the camera position and objects' visibilities.
Then you can use it to save a different camera position and objects' states any time you need.</source>
      <translation>Cria um objeto proxy a partir do plano de trabalho atual.
Uma vez que o objeto for criado, dê um clique duplo no ícone na árvore para restaurar a posição da câmera e a visibilidade dos objetos.
Você pode usá-lo para salvar uma posição diferente de câmera e estados de objetos sempre que precisar.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Shape2DView</name>
    <message>
      <location filename="gui_shape2dview.py" line="61"/>
      <source>Shape 2D view</source>
      <translation>Vista 2D</translation>
    </message>
    <message>
      <location filename="gui_shape2dview.py" line="64"/>
      <source>Creates a 2D projection of the selected objects on the XY plane.
The initial projection direction is the negative of the current active view direction.
You can select individual faces to project, or the entire solid, and also include hidden lines.
These projections can be used to create technical drawings with the TechDraw Workbench.</source>
      <translation>Cria uma projeção 2D dos objetos selecionados no plano XY.
A direção inicial da projeção é negativa da direção ativa da vista.
Você pode selecionar faces individuais para projeto, ou todo o sólido e também incluir linhas ocultas.
Essas projeções podem ser usadas para criar desenhos técnicos com a bancada TechDraw.</translation>
    </message>
  </context>
  <context>
    <name>Draft_ShapeString</name>
    <message>
      <location filename="gui_shapestrings.py" line="70"/>
      <source>Shape from text</source>
      <translation>Forma a partir de texto</translation>
    </message>
    <message>
      <location filename="gui_shapestrings.py" line="72"/>
      <source>Creates a shape from a text string by choosing a specific font and a placement.
The closed shapes can be used for extrusions and boolean operations.</source>
      <translation>Cria uma forma a partir de um texto escolhendo uma fonte específica e um posicionamento.
As formas fechadas podem ser usadas para extrusões e operações booleanas.</translation>
    </message>
  </context>
  <context>
    <name>Draft_ShowSnapBar</name>
    <message>
      <location filename="gui_snaps.py" line="573"/>
      <source>Show snap toolbar</source>
      <translation>Mostrar barra de ferramentas de snap</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="576"/>
      <source>Show the snap toolbar if it is hidden.</source>
      <translation>Mostrar a barra de ferramentas de snap se ela estiver oculta.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Slope</name>
    <message>
      <location filename="gui_lineslope.py" line="70"/>
      <source>Set slope</source>
      <translation>Definir inclinação</translation>
    </message>
    <message>
      <location filename="gui_lineslope.py" line="73"/>
      <source>Sets the slope of the selected line by changing the value of the Z value of one of its points.
If a polyline is selected, it will apply the slope transformation to each of its segments.

The slope will always change the Z value, therefore this command only works well for
straight Draft lines that are drawn in the XY plane. Selected objects that aren't single lines will be ignored.</source>
      <translation>Define a inclinação da linha selecionada, alterando o valor Z de um de seus pontos.
Se uma polilinha for selecionada, a inclinação será aplicada em cada um de seus segmentos.

A inclinação sempre mudará o valor Z. Portanto, este comando só funciona bem para
linhas retas desenhadas no plano XY. Objetos selecionados que não sejam linhas únicas serão ignorados.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap</name>
    <message>
      <location filename="gui_snapper.py" line="1527"/>
      <source>Toggles Grid On/Off</source>
      <translation>Liga/desliga grade</translation>
    </message>
    <message>
      <location filename="gui_snapper.py" line="1528"/>
      <source>Toggle Draft Grid</source>
      <translation>Ligar/desligar grade</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Angle</name>
    <message>
      <location filename="gui_snaps.py" line="327"/>
      <source>Angle</source>
      <translation>Ângulo</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="330"/>
      <source>Set snapping to points in a circular arc located at multiples of 30 and 45 degree angles.</source>
      <translation>Defina o snap para pontos em um arco localizado em múltiplos de ângulos de 30 e 45 graus.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Center</name>
    <message>
      <location filename="gui_snaps.py" line="357"/>
      <source>Center</source>
      <translation>Centro</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="360"/>
      <source>Set snapping to the center of a circular arc.</source>
      <translation>Snap para o centro de um arco.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Dimensions</name>
    <message>
      <location filename="gui_snaps.py" line="509"/>
      <source>Show dimensions</source>
      <translation>Mostrar dimensões</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="512"/>
      <source>Show temporary linear dimensions when editing an object and using other snapping methods.</source>
      <translation>Mostrar dimensões lineares temporárias ao editar um objeto e usar outros métodos de snap.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Endpoint</name>
    <message>
      <location filename="gui_snaps.py" line="296"/>
      <source>Endpoint</source>
      <translation>Ponto de extremidade</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="299"/>
      <source>Set snapping to endpoints of an edge.</source>
      <translation>Snap para pontos de extremidade de uma aresta.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Extension</name>
    <message>
      <location filename="gui_snaps.py" line="387"/>
      <source>Extension</source>
      <translation>Extensão</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="390"/>
      <source>Set snapping to the extension of an edge.</source>
      <translation>Snap para linha de extensão de uma aresta.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Grid</name>
    <message>
      <location filename="gui_snaps.py" line="206"/>
      <source>Grid</source>
      <translation>Grade</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="209"/>
      <source>Set snapping to the intersection of grid lines.</source>
      <translation>Snap para pontos de cruzamento das linhas da grade.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Intersection</name>
    <message>
      <location filename="gui_snaps.py" line="236"/>
      <source>Intersection</source>
      <translation>Intersecção</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="239"/>
      <source>Set snapping to the intersection of edges.</source>
      <translation>Snap para pontos de interseção de arestas.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Lock</name>
    <message>
      <location filename="gui_snaps.py" line="116"/>
      <source>Main snapping toggle On/Off</source>
      <translation>Ligar/desligar snaps</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="119"/>
      <source>Activates or deactivates all snap methods at once.</source>
      <translation>Ativa/desativa todas as ferramentas de snap.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Midpoint</name>
    <message>
      <location filename="gui_snaps.py" line="146"/>
      <source>Midpoint</source>
      <translation>Ponto médio</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="149"/>
      <source>Set snapping to the midpoint of an edge.</source>
      <translation>Snap para o ponto médio de uma aresta.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Near</name>
    <message>
      <location filename="gui_snaps.py" line="417"/>
      <source>Nearest</source>
      <translation>Proximidade</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="420"/>
      <source>Set snapping to the nearest point of an edge.</source>
      <translation>Snap para o ponto mais próximo de uma aresta.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Ortho</name>
    <message>
      <location filename="gui_snaps.py" line="448"/>
      <source>Orthogonal</source>
      <translation>Ortogonal</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="451"/>
      <source>Set snapping to a direction that is a multiple of 45 degrees from a point.</source>
      <translation>Snap para uma direção que seja um múltiplo de 45 graus a partir de um ponto.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Parallel</name>
    <message>
      <location filename="gui_snaps.py" line="266"/>
      <source>Parallel</source>
      <translation>Paralelo</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="269"/>
      <source>Set snapping to a direction that is parallel to an edge.</source>
      <translation>Snap para uma direção paralela a uma aresta.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Perpendicular</name>
    <message>
      <location filename="gui_snaps.py" line="176"/>
      <source>Perpendicular</source>
      <translation>Perpendicular</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="179"/>
      <source>Set snapping to a direction that is perpendicular to an edge.</source>
      <translation>Snap para uma direção perpendicular a uma aresta.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Special</name>
    <message>
      <location filename="gui_snaps.py" line="478"/>
      <source>Special</source>
      <translation>Especial</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="481"/>
      <source>Set snapping to the special points defined inside an object.</source>
      <translation>Snap para pontos especiais definidos em um objeto.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_WorkingPlane</name>
    <message>
      <location filename="gui_snaps.py" line="542"/>
      <source>Working plane</source>
      <translation>Plano de trabalho</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="545"/>
      <source>Restricts snapping to a point in the current working plane.
If you select a point outside the working plane, for example, by using other snapping methods,
it will snap to that point's projection in the current working plane.</source>
      <translation>Restringe o snap no plano de trabalho atual.
Se você selecionar um ponto fora do plano de trabalho, por exemplo, usando outros métodos de snap,
o snap será feito na projeção desse ponto no plano de trabalho atual.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Split</name>
    <message>
      <location filename="gui_split.py" line="56"/>
      <source>Split</source>
      <translation>Separar</translation>
    </message>
    <message>
      <location filename="gui_split.py" line="59"/>
      <source>Splits the selected line or polyline into two independent lines
or polylines by clicking anywhere along the original object.
It works best when choosing a point on a straight segment and not a corner vertex.</source>
      <translation>Divide a linha ou polígono selecionado em duas linhas independentes
ou polilinhas, clicando em qualquer lugar ao longo do objeto original.
Funciona melhor quando escolhe um ponto em um segmento reto e não um vértice de canto.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Stretch</name>
    <message>
      <location filename="gui_stretch.py" line="64"/>
      <source>Stretch</source>
      <translation>Esticar</translation>
    </message>
    <message>
      <location filename="gui_stretch.py" line="67"/>
      <source>Stretches the selected objects.
Select an object, then draw a rectangle to pick the vertices that will be stretched,
then draw a line to specify the distance and direction of stretching.</source>
      <translation>Estica os objetos selecionados.
Selecione um objeto e, em seguida, desenhe um retângulo para escolher os vértices que serão esticados,
em seguida, desenhe uma linha para especificar a distância e a direção do esticamento.</translation>
    </message>
  </context>
  <context>
    <name>Draft_SubelementHighlight</name>
    <message>
      <location filename="gui_subelements.py" line="62"/>
      <source>Subelement highlight</source>
      <translation>Destaque de sub-elemento</translation>
    </message>
    <message>
      <location filename="gui_subelements.py" line="65"/>
      <source>Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools.</source>
      <translation>Destaque os sub-elementos dos objetos selecionados, para que eles possam ser editados com as ferramentas de movimento, rotação e escala.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Text</name>
    <message>
      <location filename="gui_texts.py" line="60"/>
      <source>Text</source>
      <translation>Texto</translation>
    </message>
    <message>
      <location filename="gui_texts.py" line="63"/>
      <source>Creates a multi-line annotation. CTRL to snap.</source>
      <translation>Cria uma anotação multi-linha. CTRL para snap.</translation>
    </message>
  </context>
  <context>
    <name>Draft_ToggleConstructionMode</name>
    <message>
      <location filename="gui_togglemodes.py" line="99"/>
      <source>Toggle construction mode</source>
      <translation>Ativar / desativar o modo de construção</translation>
    </message>
    <message>
      <location filename="gui_togglemodes.py" line="102"/>
      <source>Toggles the Construction mode.
When this is active, the following objects created will be included in the construction group, and will be drawn with the specified color and properties.</source>
      <translation>Ativa o modo de construção.
Quando estiver ativo, os próximos objetos criados serão incluídos no grupo de construção e será desenhado com a cor e as propriedades especificadas.</translation>
    </message>
  </context>
  <context>
    <name>Draft_ToggleContinueMode</name>
    <message>
      <location filename="gui_togglemodes.py" line="131"/>
      <source>Toggle continue mode</source>
      <translation>Modo de construção</translation>
    </message>
    <message>
      <location filename="gui_togglemodes.py" line="133"/>
      <source>Toggles the Continue mode.
When this is active, any drawing tool that is terminated will automatically start again.
This can be used to draw several objects one after the other in succession.</source>
      <translation>Ativa o modo de continuidade.
Quando isto estiver ativo, qualquer ferramenta de desenho terminada automaticamente começará novamente.
Pode ser utilizado para desenhar vários objetos um após o outro em sucessão.</translation>
    </message>
  </context>
  <context>
    <name>Draft_ToggleDisplayMode</name>
    <message>
      <location filename="gui_togglemodes.py" line="166"/>
      <source>Toggle normal/wireframe display</source>
      <translation>Alternar exibição normal e wireframe</translation>
    </message>
    <message>
      <location filename="gui_togglemodes.py" line="168"/>
      <source>Switches the display mode of selected objects from flatlines to wireframe and back.
This is helpful to quickly visualize objects that are hidden by other objects.
This is intended to be used with closed shapes and solids, and doesn't affect open wires.</source>
      <translation>Alterna o modo de exibição dos objetos selecionados entre linhas planas e wireframe.
Isso é útil para visualizar rapidamente objetos que estão escondidos por outros objetos.
Isso se destina sobretudo para formas fechadas e sólidas, e não afeta arames abertos.</translation>
    </message>
  </context>
  <context>
    <name>Draft_ToggleGrid</name>
    <message>
      <location filename="gui_grid.py" line="58"/>
      <source>Toggle grid</source>
      <translation>Ativar grade</translation>
    </message>
    <message>
      <location filename="gui_grid.py" line="59"/>
      <source>Toggles the Draft grid on and off.</source>
      <translation>Ativa/desativa a grade.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Trimex</name>
    <message>
      <location filename="gui_trimex.py" line="76"/>
      <source>Trimex</source>
      <translation>Trimex</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="79"/>
      <source>Trims or extends the selected object, or extrudes single faces.
CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts.</source>
      <translation>Apara ou estende o objeto selecionado ou extruda faces. Ctrl para snap, Shift restringe ao segmento atual ou ao seu normal, Alt inverte.</translation>
    </message>
  </context>
  <context>
    <name>Draft_UndoLine</name>
    <message>
      <location filename="gui_lineops.py" line="151"/>
      <source>Undo last segment</source>
      <translation>Desfazer o último segmento</translation>
    </message>
    <message>
      <location filename="gui_lineops.py" line="152"/>
      <source>Undoes the last drawn segment of the line being drawn.</source>
      <translation>Desfaz o último segmento da linha que está sendo desenhada.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Upgrade</name>
    <message>
      <location filename="gui_upgrade.py" line="58"/>
      <source>Upgrade</source>
      <translation>Promover</translation>
    </message>
    <message>
      <location filename="gui_upgrade.py" line="61"/>
      <source>Upgrades the selected objects into more complex shapes.
The result of the operation depends on the types of objects, which may be able to be upgraded several times in a row.
For example, it can join the selected objects into one, convert simple edges into parametric polylines,
convert closed edges into filled faces and parametric polygons, and merge faces into a single face.</source>
      <translation>Promove os objetos selecionados em formas mais complexas.
O resultado da operação depende dos tipos de objetos, que podem ser promovidos várias vezes consecutivas.
Por exemplo, pode se juntar aos objetos selecionados em um, converter arestas simples em polilinhas paramétricas,
converter arestas fechadas em faces preenchidas e polígonos paramétricos, e mesclar faces em uma única face.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Wire</name>
    <message>
      <location filename="gui_lines.py" line="312"/>
      <source>Polyline</source>
      <translation>Polilinha</translation>
    </message>
    <message>
      <location filename="gui_lines.py" line="315"/>
      <source>Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain.</source>
      <translation>Cria uma linha de múltiplos pontos (polyline). CTRL para capturar, Shift para fixar.</translation>
    </message>
  </context>
  <context>
    <name>Draft_WireToBSpline</name>
    <message>
      <location filename="gui_wire2spline.py" line="63"/>
      <source>Wire to B-spline</source>
      <translation>Arame para B-Spline</translation>
    </message>
    <message>
      <location filename="gui_wire2spline.py" line="66"/>
      <source>Converts a selected polyline to a B-spline, or a B-spline to a polyline.</source>
      <translation>Converte uma polilinha selecionada em uma B-spline, ou uma B-spline em uma polilinha.</translation>
    </message>
  </context>
  <context>
    <name>Form</name>
    <message>
      <location filename="TaskSelectPlane.ui" line="14"/>
      <source>Working plane setup</source>
      <translation>Configuração de plano de trabalho</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="20"/>
      <source>Select a face or working plane proxy or 3 vertices.
Or choose one of the options below</source>
      <translation>Selecione uma face ou um proxy de plano de trabalho ou 3 vértices.
Ou escolha uma das opções abaixo</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="31"/>
      <source>Sets the working plane to the XY plane (ground plane)</source>
      <translation>Define o plano de trabalho para o plano XY (plano do solo)</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="34"/>
      <source>Top (XY)</source>
      <translation>Topo (XY)</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="41"/>
      <source>Sets the working plane to the XZ plane (front plane)</source>
      <translation>Define o plano de trabalho para o plano XZ (plano de frente)</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="44"/>
      <source>Front (XZ)</source>
      <translation>Frente (XZ)</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="51"/>
      <source>Sets the working plane to the YZ plane (side plane)</source>
      <translation>Define o plano de trabalho para o plano YZ (plano lateral)</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="54"/>
      <source>Side (YZ)</source>
      <translation>Lado (YZ)</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="61"/>
      <source>Sets the working plane facing the current view</source>
      <translation>Define o plano de trabalho virado para a vista atual</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="64"/>
      <source>Align to view</source>
      <translation>Alinhar à vista</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="71"/>
      <source>The working plane will align to the current
view each time a command is started</source>
      <translation>O plano de trabalho se alinhará com a atual
visualização sempre que um comando for iniciado</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="78"/>
      <source>Automatic</source>
      <translation>Automática</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="87"/>
      <source>An optional offset to give to the working plane
above its base position. Use this together with one
of the buttons above</source>
      <translation>Um deslocamento opcional para dar ao plano de trabalho
acima de sua posição base. Use isso junto de um
dos botões acima</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="99"/>
      <source>Offset</source>
      <translation>Deslocamento</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="118"/>
      <source>If this is selected, the working plane will be
centered on the current view when pressing one
of the buttons above</source>
      <translation>Se selecionado, o plano de trabalho será
centralizado na visualização atual quando pressionar um
dos botões acima</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="111"/>
      <source>Center plane on view</source>
      <translation>Centralizar plano de trabalho</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="135"/>
      <source>Or select a single vertex to move the current
working plane without changing its orientation.
Then, press the button below</source>
      <translation>Ou selecione um único vértice para mover o atual 
plano de trabalho sem alterar sua orientação.
Em seguida, pressione o botão abaixo</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="147"/>
      <source>Moves the working plane without changing its
orientation. If no point is selected, the plane
will be moved to the center of the view</source>
      <translation>Move o plano de trabalho sem alterar sua orientação. 
Se nenhum vértice for selecionado, o plano
será movido para o centro da vista</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="152"/>
      <source>Move working plane</source>
      <translation>Mover plano de trabalho</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="171"/>
      <source>The spacing between the smaller grid lines</source>
      <translation>O espaçamento entre as menores linhas de grade</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="164"/>
      <source>Grid spacing</source>
      <translation>Espaçamento da grade</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="191"/>
      <source>The number of squares between each main line of the grid</source>
      <translation>O número de quadrados entre cada linha principal da grade</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="184"/>
      <source>Main line every</source>
      <translation>Toda linha principal</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="207"/>
      <source>The distance at which a point can be snapped to
when approaching the mouse. You can also change this
value by using the [ and ] keys while drawing</source>
      <translation>A distância em que um vértice pode ser pego ao 
se aproximar o mouse. Você também pode alterar este valor
usando as teclas [ and ] enquanto está desenhando</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="212"/>
      <source>Snapping radius</source>
      <translation>Raio de atração</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="241"/>
      <source>Centers the view on the current working plane</source>
      <translation>Centraliza a visualização no plano de trabalho atual</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="244"/>
      <source>Center view</source>
      <translation>Vista do centro</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="251"/>
      <source>Resets the working plane to its previous position</source>
      <translation>Redefine o plano de trabalho para sua posição anterior</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="254"/>
      <source>Previous</source>
      <translation>Anterior</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="219"/>
      <source>Grid extension</source>
      <translation>Extensão da grade</translation>
    </message>
    <message>
      <location filename="TaskSelectPlane.ui" line="226"/>
      <source> lines</source>
      <translation> linhas</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="14"/>
      <source>Style settings</source>
      <translation>Configurações de estilo</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="207"/>
      <source>Text color</source>
      <translation>Cor do texto</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="132"/>
      <source>Shape color</source>
      <translation>Cor da forma</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="50"/>
      <source>Line width</source>
      <translation>Espessura de linha</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="29"/>
      <source>The color of faces</source>
      <translation>A cor das faces</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="168"/>
      <source>The type of dimension arrows</source>
      <translation>O tipo de setas de dimensão</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="172"/>
      <source>Dot</source>
      <translation>Ponto</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="177"/>
      <source>Circle</source>
      <translation>Círculo</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="182"/>
      <source>Arrow</source>
      <translation>Seta</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="187"/>
      <source>Tick</source>
      <translation>Diagonal</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="192"/>
      <source>Tick-2</source>
      <translation>Tick-2</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="234"/>
      <source>The color of texts and dimension texts</source>
      <translation>A cor dos textos e dos textos de dimensão</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="241"/>
      <source>The size of texts and dimension texts</source>
      <translation>O tamanho dos textos e dos textos de dimensão</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="281"/>
      <source>Show unit</source>
      <translation>Mostrar unidade</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="43"/>
      <source>Line color</source>
      <translation>Cor da linha</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="271"/>
      <source>The size of dimension arrows</source>
      <translation>O tamanho das setas de dimensão</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="220"/>
      <source>The font to use for texts and dimensions</source>
      <translation>A fonte para usar para textos e cotas</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="64"/>
      <source>The line style</source>
      <translation>O estilo da linha</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="68"/>
      <source>Solid</source>
      <translation>Sólido</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="73"/>
      <source>Dashed</source>
      <translation>Tracejado</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="78"/>
      <source>Dotted</source>
      <translation>Pontilhado</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="83"/>
      <source>DashDot</source>
      <translation>Traço Ponto</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="227"/>
      <source>Text size</source>
      <translation>Tamanho do texto</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="295"/>
      <source>Unit override</source>
      <translation>Sobreposição de unidade</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="302"/>
      <source>The unit to use for dimensions. Leave blank to use current FreeCAD unit</source>
      <translation>A unidade a ser usada para dimensões. Deixe em branco para usar a unidade atual do FreeCAD</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="146"/>
      <source>The transparency of faces</source>
      <translation>A transparência das faces</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="149"/>
      <source> %</source>
      <translation> %</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="139"/>
      <source>Transparency</source>
      <translation>Transparência</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="98"/>
      <source>Display mode</source>
      <translation>Modo de visualização</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="200"/>
      <source>Text font</source>
      <translation>Fonte do texto</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="288"/>
      <source>Arrow size</source>
      <translation>Tamanho do ponteiro</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="105"/>
      <source>The display mode for faces</source>
      <translation>O modo de exibição das faces</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="109"/>
      <source>Flat Lines</source>
      <translation>Linhas planas</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="114"/>
      <source>Wireframe</source>
      <translation>Arame</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="119"/>
      <source>Shaded</source>
      <translation>Sombreado</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="124"/>
      <source>Points</source>
      <translation>Pontos</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="36"/>
      <source>Draw style</source>
      <translation>Estilo de desenho</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="57"/>
      <source>The color of lines</source>
      <translation>A cor das linhas</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="251"/>
      <source>Arrow style</source>
      <translation>Estilo de seta</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="91"/>
      <source> px</source>
      <translation> px</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="312"/>
      <source>Apply to selected objects</source>
      <translation>Aplicar aos objetos selecionados</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="20"/>
      <source>Lines and faces</source>
      <translation>Linhas e caras</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="162"/>
      <source>Annotations</source>
      <translation>Anotações</translation>
    </message>
    <message>
      <location filename="TaskPanel_SetStyle.ui" line="258"/>
      <source>If the unit suffix is shown on dimension texts or not</source>
      <translation>Se o sufixo de unidade é mostrado nos textos de dimensões ou não</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsDraft</name>
    <message>
      <location filename="preferences-draft.ui" line="32"/>
      <source>General Draft Settings</source>
      <translation>Configurações gerais do módulo rascunho</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="427"/>
      <source>This is the default color for objects being drawn while in construction mode.</source>
      <translation>Esta é a cor padrão para objetos desenhados no modo de construção.</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="387"/>
      <source>This is the default group name for construction geometry</source>
      <translation>Este é o nome padrão para o grupo de geometria de construção</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="390"/>
      <source>Construction</source>
      <translation>Construção</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="114"/>
      <source>Save current color and linewidth across sessions</source>
      <translation>Salvar a cor e espessura de linha atual entre sessões</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="304"/>
      <source>Global copy mode</source>
      <translation>Modo de cópia global</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="40"/>
      <source>Default working plane</source>
      <translation>Plano de trabalho padrão</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="67"/>
      <source>None</source>
      <translation>Nenhum</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="72"/>
      <source>XY (Top)</source>
      <translation>XY (Cima)</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="77"/>
      <source>XZ (Front)</source>
      <translation>XZ (Frente)</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="82"/>
      <source>YZ (Side)</source>
      <translation>YZ (Lateral)</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="89"/>
      <source>Default height for texts and dimensions</source>
      <translation>Altura padrão para textos e cotas</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="47"/>
      <source>This is the default font name for all Draft texts and dimensions.
It can be a font name such as "Arial", a default style such as "sans", "serif"
or "mono", or a family such as "Arial,Helvetica,sans" or a name with a style
such as "Arial:Bold"</source>
      <translation>Este é o nome da fonte padrão para todos os textos e cotas. Ele pode ser um nome de fonte, como "Arial", um estilo padrão como "sans", "serif" ou "mono", uma família como "Arial, Helvetica, sans" ou um nome com um estilo como"Arial: Bold"</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="151"/>
      <source>Default template sheet</source>
      <translation>Modelo de folha padrão</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="177"/>
      <source>The default template to use when creating a new drawing sheet</source>
      <translation>O modelo padrão para usar ao criar uma nova folha de desenho</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="40"/>
      <source>Import style</source>
      <translation>Estilo de importação</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="60"/>
      <source>None (fastest)</source>
      <translation>Nenhum (mais rápido)</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="65"/>
      <source>Use default color and linewidth</source>
      <translation>Usar cor e espessura da linha padrões</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="70"/>
      <source>Original color and linewidth</source>
      <translation>Cor e espessura da linha originais</translation>
    </message>
    <message>
      <location filename="preferences-oca.ui" line="46"/>
      <source>Check this if you want the areas (3D faces) to be imported too.</source>
      <translation>Selecione se quiser que as áreas (faces 3D) sejam importadas também.</translation>
    </message>
    <message>
      <location filename="preferences-oca.ui" line="49"/>
      <source>Import OCA areas</source>
      <translation>Importar áreas OCA</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="14"/>
      <source>General settings</source>
      <translation>Configurações gerais</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="380"/>
      <source>Construction group name</source>
      <translation>Nome do grupo de construção</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="143"/>
      <source>Tolerance</source>
      <translation>Tolerância</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="346"/>
      <source>Join geometry</source>
      <translation>Juntar a geometria</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="194"/>
      <source>Alternate SVG Patterns location</source>
      <translation>Local alternativo de hachuras SVG</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="220"/>
      <source>Here you can specify a directory containing SVG files containing &lt;pattern&gt; definitions that can be added to the standard Draft hatch patterns</source>
      <translation>Aqui você pode especificar um diretório contendo arquivos SVG contendo definições &lt;pattern&gt; que podem ser adicionadas às hachuras padrão do rascunho</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="57"/>
      <source>Constrain mod</source>
      <translation>Modo Parametrizado</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="77"/>
      <source>The Constraining modifier key</source>
      <translation>A tecla modificadora de parametrização</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="109"/>
      <source>Snap mod</source>
      <translation>Snap mod</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="129"/>
      <source>The snap modifier key</source>
      <translation>A tecla modificadora da captura</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="164"/>
      <source>Alt mod</source>
      <translation>Modo Alt</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="287"/>
      <source>Select base objects after copying</source>
      <translation>Selecionar objetos de base após a cópia</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="269"/>
      <source>If checked, a grid will appear when drawing</source>
      <translation>Se selecionado, uma grade aparecerá durante o desenho</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="272"/>
      <source>Use grid</source>
      <translation>Usar grade</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="402"/>
      <source>Grid spacing</source>
      <translation>Espaçamento da grade</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="425"/>
      <source>The spacing between each grid line</source>
      <translation>O espaçamento entre cada linha da grade</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="353"/>
      <source>Main lines every</source>
      <translation>Linhas principais a cada</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="376"/>
      <source>Mainlines will be drawn thicker. Specify here how many squares between mainlines.</source>
      <translation>As linhas principais serão representadas mais espessas. Especifique aqui quantos quadrados deseja entre as linhas principais.</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="94"/>
      <source>Internal precision level</source>
      <translation>Nível de precisão interno</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="395"/>
      <source>This is the orientation of the dimension texts when those dimensions are vertical. Default is left, which is the ISO standard.</source>
      <translation>Esta é a orientação dos textos das cotas quando essas são verticais. O padrão é esquerdo, que é o padrão ISO.</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="405"/>
      <source>Left (ISO standard)</source>
      <translation>Esquerda (padrão ISO)</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="410"/>
      <source>Right</source>
      <translation>Direito</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="367"/>
      <source>Group layers into blocks</source>
      <translation>Agrupar camadas em blocos</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="553"/>
      <source>Export 3D objects as polyface meshes</source>
      <translation>Exportar objetos 3D como malhas Polifacetadas</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="219"/>
      <source>If checked, the Snap toolbar will be shown whenever you use snapping</source>
      <translation>Se selecionado, a barra de ferramentas de atração será mostrada sempre que você usar o recurso de atração</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="222"/>
      <source>Show Draft Snap toolbar</source>
      <translation>Mostrar barra de ferramentas de atração</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="242"/>
      <source>Hide Draft snap toolbar after use</source>
      <translation>Esconder a barra coordenadas após o uso</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="134"/>
      <source>Show Working Plane tracker</source>
      <translation>Exibir planejamento do trabalho</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="291"/>
      <source>If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command</source>
      <translation>Se selecionado, a rede de pontos do Projeto será sempre visível quando a bancada de trabalho estiver ativa. Caso contrário, somente a partir de um comando</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="388"/>
      <source>Use standard font size for texts</source>
      <translation>Usar o tamanho padrão de fonte para textos</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="431"/>
      <source>Import hatch boundaries as wires</source>
      <translation>Importar limites das hachuras como arames</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="452"/>
      <source>Render polylines with width</source>
      <translation>Renderizar polilinhas com largura</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="141"/>
      <source>Translated (for print &amp; display)</source>
      <translation>Traduzido (para impressão e visualização)</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="146"/>
      <source>Raw (for CAM)</source>
      <translation>Estado bruto (para CAM)</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="161"/>
      <source>Translate white line color to black</source>
      <translation>Transformar linhas de cor branca para preto</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="324"/>
      <source>Use Part Primitives when available</source>
      <translation>Usar peças primitivas quando disponíveis</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="26"/>
      <source>Snapping</source>
      <translation>Snap</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="34"/>
      <source>If this is checked, snapping is activated without the need to press the snap mod key</source>
      <translation>Se essa opção estiver marcada, a atração (snap) será ativada sem a necessidade de pressionar qualquer tecla</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="37"/>
      <source>Always snap (disable snap mod)</source>
      <translation>Atração (snap) sempre ativa (desativar tecla)</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="407"/>
      <source>Construction geometry color</source>
      <translation>Cor da geometria de construção</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="132"/>
      <source>Import</source>
      <translation>Importar</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="142"/>
      <source>texts and dimensions</source>
      <translation>textos e cotas</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="158"/>
      <source>points</source>
      <translation>pontos</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="174"/>
      <source>layouts</source>
      <translation>layouts</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="190"/>
      <source>*blocks</source>
      <translation>*blocos</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="597"/>
      <source>Project exported objects along current view direction</source>
      <translation>Projetar objetos exportados na direção da vista atual</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="14"/>
      <source>Visual settings</source>
      <translation>Configurações visuais</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="26"/>
      <source>Visual Settings</source>
      <translation>Configurações visuais</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="34"/>
      <source>Snap symbols style</source>
      <translation>Estilo dos símbolos de atração</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="54"/>
      <source>Draft classic style</source>
      <translation>Estilo clássico</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="59"/>
      <source>Bitsnpieces style</source>
      <translation>Estilo desmontado</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="80"/>
      <source>Color</source>
      <translation>Cor</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="237"/>
      <source>Hatch patterns resolution</source>
      <translation>Resolução das hachuras</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="263"/>
      <source>Grid</source>
      <translation>Grade</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="294"/>
      <source>Always show the grid</source>
      <translation>Sempre mostrar a grade</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="14"/>
      <source>Texts and dimensions</source>
      <translation>Textos e cotas</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="59"/>
      <source>Internal font</source>
      <translation>Fonte interna</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="323"/>
      <source>Dot</source>
      <translation>Ponto</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="328"/>
      <source>Circle</source>
      <translation>Círculo</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="333"/>
      <source>Arrow</source>
      <translation>Seta</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="362"/>
      <source>The default size of arrows</source>
      <translation>O tamanho padrão das setas</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="208"/>
      <source>The default size of dimensions extension lines</source>
      <translation>O tamanho padrão das linhas de extensão das cotas</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="429"/>
      <source>The space between the dimension line and the dimension text</source>
      <translation>O espaço entre a linha da cota e do texto da cota</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="534"/>
      <source>Select a font file</source>
      <translation>Selecione um arquivo de fonte</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="267"/>
      <source>Fill objects with faces whenever possible</source>
      <translation>Preencher objetos com faces sempre que possível</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="207"/>
      <source>Create</source>
      <translation>Criar</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="217"/>
      <source>simple Part shapes</source>
      <translation>peças simples</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="236"/>
      <source>Draft objects</source>
      <translation>Objetos de rascunho</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="252"/>
      <source>Sketches</source>
      <translation>Esboços</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="325"/>
      <source>Get original colors from the DXF file</source>
      <translation>Obter cores originais do arquivo DXF</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="472"/>
      <source>Treat ellipses and splines as polylines</source>
      <translation>Tratar elipses e splines como polilinhas</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="121"/>
      <source>Export style</source>
      <translation>Estilo de exportação</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="455"/>
      <source>Show the unit suffix in dimensions</source>
      <translation>Mostrar o sufixo das unidades nas dimensões</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="93"/>
      <source>Allow FreeCAD to automatically download and update the DXF libraries</source>
      <translation>Permitir que o FreeCAD baixe e atualize automaticamente as bibliotecas DXF</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="209"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="457"/>
      <source>Grid size</source>
      <translation>Tamanho da grade</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="483"/>
      <source> lines</source>
      <translation> linhas</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="144"/>
      <source>text above (2D)</source>
      <translation>texto acima (2D)</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="149"/>
      <source> text inside (3D)</source>
      <translation> texto dentro (3D)</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="375"/>
      <source>Dashed line definition</source>
      <translation>Definição de linha tracejada</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="398"/>
      <source>0.09,0.05</source>
      <translation>0.09,0.05</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="418"/>
      <source>Dashdot line definition</source>
      <translation>Definição de linha traço-ponto</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="441"/>
      <source>0.09,0.05,0.02,0.05</source>
      <translation>0.09,0.05,0.02,0.05</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="461"/>
      <source>Dotted line definition</source>
      <translation>Definição de linha pontilhada</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="484"/>
      <source>0.02,0.02</source>
      <translation>0.02,0.02</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="14"/>
      <source>Grid and snapping</source>
      <translation>Grade e Alinhamento e atração (snapping)</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="26"/>
      <source>Text settings</source>
      <translation>Configurações de Texto</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="34"/>
      <source>Font family</source>
      <translation>Família de fonte</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="76"/>
      <source>Font size</source>
      <translation>Tamanho da fonte</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="116"/>
      <source>Dimension settings</source>
      <translation>Configurações de dimensão</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="124"/>
      <source>Display mode</source>
      <translation>Modo de visualização</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="309"/>
      <source>Arrows style</source>
      <translation>Estilo das setas</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="355"/>
      <source>Arrows size</source>
      <translation>Tamanho das setas</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="388"/>
      <source>Text orientation</source>
      <translation>Orientação do Texto</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="422"/>
      <source>Text spacing</source>
      <translation>Espaçamento do texto</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="513"/>
      <source>ShapeString settings</source>
      <translation>Configurações de ShapeString</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="521"/>
      <source>Default ShapeString font file</source>
      <translation>Arquivo de fonte ShapeString padrão</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="367"/>
      <source>Drawing view line definitions</source>
      <translation>Definições de linha de exibição do desenho</translation>
    </message>
    <message>
      <location filename="preferences-dwg.ui" line="14"/>
      <source>DWG</source>
      <translation>DWG</translation>
    </message>
    <message>
      <location filename="preferences-dwg.ui" line="26"/>
      <source>DWG conversion</source>
      <translation>Conversão de DWG</translation>
    </message>
    <message>
      <location filename="preferences-dwg.ui" line="56"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Note:&lt;/span&gt; DXF options apply to DWG files as well.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt; &lt;body&gt;&lt;p&gt;&lt;span style="font-weight:600;"&gt; Nota:&lt;/span&gt; opções DXF aplicam-se a ficheiros DWG também.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="14"/>
      <source>DXF</source>
      <translation>DXF</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="26"/>
      <source>Import options</source>
      <translation>Opções de importação</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="46"/>
      <source>Use legacy python importer</source>
      <translation>Use o antigo importador em python</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="107"/>
      <source>Export options</source>
      <translation>Opções de Exportação</translation>
    </message>
    <message>
      <location filename="preferences-oca.ui" line="14"/>
      <source>OCA</source>
      <translation>OCA</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="14"/>
      <source>SVG</source>
      <translation>SVG</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="86"/>
      <source>Disable units scaling</source>
      <translation>Desativar a conversão de unidades</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="574"/>
      <source>Export Drawing Views as blocks</source>
      <translation>Exportar vistas do desenho como blocos</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="123"/>
      <source>Note: Not all the options below are used by the new importer yet</source>
      <translation>Nota: Nem todas as opções abaixo já estão usadas pelo importador novo</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="29"/>
      <source>Show this dialog when importing and exporting</source>
      <translation>Mostrar esta caixa de diálogo durante a importação e exportação</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="80"/>
      <source>Automatic update (legacy importer only)</source>
      <translation>Atualização automática (apenas importador antigo)</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="341"/>
      <source>Prefix labels of Clones with:</source>
      <translation>Prefixo para rótulos de clones:</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="272"/>
      <source>Scale factor to apply to imported files</source>
      <translation>Fator de escala a ser aplicado aos arquivos importados</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="181"/>
      <source>Max segment length for discretized arcs</source>
      <translation>Comprimento máximo do segmento para arcos serilhados</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="161"/>
      <source>Number of decimals</source>
      <translation>Número de casas decimais</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="197"/>
      <source>Shift</source>
      <translation>Shift</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="202"/>
      <source>Ctrl</source>
      <translation>Ctrl</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="207"/>
      <source>Alt</source>
      <translation>Alt</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="184"/>
      <source>The Alt modifier key</source>
      <translation>A tecla modificadora Alt</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="477"/>
      <source>The number of horizontal or vertical lines of the grid</source>
      <translation>O número de linhas horizontais ou verticais da grade</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="87"/>
      <source>The default color for snap symbols</source>
      <translation>A cor padrão para os símbolos de snap</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="111"/>
      <source>Check this if you want to use the color/linewidth from the toolbar as default</source>
      <translation>Marque isto se você quiser usar o cor/espessura de linha da barra de ferramentas como padrão</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="131"/>
      <source>If checked, a widget indicating the current working plane orientation appears during drawing operations</source>
      <translation>Se estiver selecionado, uma widget indicando o plano de orientação do trabalho atual aparecerá durante as operações de desenho</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="481"/>
      <source>An SVG linestyle definition</source>
      <translation>Uma definição de linha no formato SVG</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="201"/>
      <source>Extension lines size</source>
      <translation>Tamanho das linhas de extensão</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="237"/>
      <source>Extension line overshoot</source>
      <translation>Extensão da linha de extensão</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="244"/>
      <source>The default length of extension line above dimension line</source>
      <translation>O comprimento padrão da linha de extensão acima da linha de cota</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="273"/>
      <source>Dimension line overshoot</source>
      <translation>Ultrapassagem da linha de dimensão</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="280"/>
      <source>The default distance the dimension line is extended past extension lines</source>
      <translation>A distância padrão da linha de cota é estendida além das linhas de extensão</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="338"/>
      <source>Tick</source>
      <translation>Diagonal</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="343"/>
      <source>Tick-2</source>
      <translation>Tick-2</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="326"/>
      <source>Check this if you want to preserve colors of faces while doing downgrade and upgrade (splitFaces and makeShell only)</source>
      <translation>Marque isto se você deseja preservar as cores das faces ao fazer rebaixamento ou promoção (splitFaces e makeShell apenas)</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="329"/>
      <source>Preserve colors of faces during downgrade/upgrade</source>
      <translation>Preservar as cores das faces durante rebaixamento/promoção</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="346"/>
      <source>Check this if you want the face names to derive from the originating object name and vice versa while doing downgrade/upgrade (splitFaces and makeShell only)</source>
      <translation>Marque isto se você quer que os nomes de face sejam derivados do nome do objeto de origem e vice-versa, em rebaixos e promoções (splitFaces e makeShell apenas)</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="349"/>
      <source>Preserve names of faces during downgrade/upgrade</source>
      <translation>Preservar os nomes das faces durante rebaixamento/promoção</translation>
    </message>
    <message>
      <location filename="preferences-dwg.ui" line="41"/>
      <source>The path to your ODA (formerly Teigha) File Converter executable</source>
      <translation>O caminho para o executável do Conversor de Arquivos do ODA (antigo Teigha)</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="469"/>
      <source>Ellipse export is poorly supported. Use this to export them as polylines instead.</source>
      <translation>A exportação de elipses ainda não funciona sempre corretamente. Use esta opção para exportá-las como polilinhas.</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="501"/>
      <source>Max Spline Segment:</source>
      <translation>Segmento de Spline máximo:</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="120"/>
      <source>The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users.</source>
      <translation>Algarismos significativos em operações internas de coordenadas (por ex: 3 = 0.001). Geralmente, valores entre 6 e 8 são considerados os melhores custo-benefício entre os usuários do FreeCAD.</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="169"/>
      <source>This is the value used by functions that use a tolerance.
Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both.</source>
      <translation>Se uma função requerer tolerância, esse é o valor usado.
Valores com diferenças menores serão tratados como iguais. Esse valor será depreciado em breve, o nível de precisão controlará ambos.</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="67"/>
      <source>Use legacy python exporter</source>
      <translation>Use o importador python antigo (legacy)</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="247"/>
      <source>If this option is set, when creating Draft objects on top of an existing face of another object, the "Support" property of the Draft object will be set to the base object. This was the standard behaviour before FreeCAD 0.19</source>
      <translation>Se esta opção estiver definida, ao criar um rascunho sobre uma face de um objeto existente, a propriedade "Suporte" do rascunho será definida para o objeto base. Este era o padrão antes da versão FreeCAD 0.19</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="372"/>
      <source>Construction Geometry</source>
      <translation>Geometria de construção</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="26"/>
      <source>In-Command Shortcuts</source>
      <translation>Atalhos de comandos</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="118"/>
      <source>Relative</source>
      <translation>Relativo</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="140"/>
      <source>R</source>
      <translation>R</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="236"/>
      <source>Continue</source>
      <translation>Continuar</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="214"/>
      <source>T</source>
      <translation>T</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="111"/>
      <source>Close</source>
      <translation>Fechar</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="177"/>
      <source>O</source>
      <translation>O</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="243"/>
      <source>Copy</source>
      <translation>Copiar</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="469"/>
      <source>P</source>
      <translation>P</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="498"/>
      <source>Subelement Mode</source>
      <translation>Modo de sub-elemento</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="381"/>
      <source>D</source>
      <translation>D</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="491"/>
      <source>Fill</source>
      <translation>Preenchimento</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="425"/>
      <source>L</source>
      <translation>L</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="447"/>
      <source>Exit</source>
      <translation>Sair</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="638"/>
      <source>A</source>
      <translation>A</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="579"/>
      <source>Select Edge</source>
      <translation>Selecionar aresta</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="520"/>
      <source>E</source>
      <translation>E</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="403"/>
      <source>Add Hold</source>
      <translation>Adicionar Espera</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="675"/>
      <source>Q</source>
      <translation>Q</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="352"/>
      <source>Length</source>
      <translation>Comprimento</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="557"/>
      <source>H</source>
      <translation>H</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="359"/>
      <source>Wipe</source>
      <translation>Limpar</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="601"/>
      <source>W</source>
      <translation>W</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="697"/>
      <source>Set WP</source>
      <translation>Definir Plano de Trabalho</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="719"/>
      <source>U</source>
      <translation>U</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="257"/>
      <source>Cycle Snap</source>
      <translation>Snap de Ciclo</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="52"/>
      <source>`</source>
      <translation>`</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="338"/>
      <source>Snap</source>
      <translation>Capturar</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="89"/>
      <source>S</source>
      <translation>S</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="250"/>
      <source>Increase Radius</source>
      <translation>Aumentar Raio</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="279"/>
      <source>[</source>
      <translation>[</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="345"/>
      <source>Decrease Radius</source>
      <translation>Diminuir Raio</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="316"/>
      <source>]</source>
      <translation>]</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="741"/>
      <source>Restrict X</source>
      <translation>Restringir X</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="763"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="785"/>
      <source>Restrict Y</source>
      <translation>Restringir Y</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="807"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="829"/>
      <source>Restrict Z</source>
      <translation>Restringir Z</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="851"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="194"/>
      <source>If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too.</source>
      <translation>Se esta opção estiver marcada, a lista suspensa de camadas também mostrará grupos, permitindo que você adicione objetos automaticamente também aos grupos.</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="197"/>
      <source>Show groups in layers list drop-down button</source>
      <translation>Mostrar grupos no botão suspenso da lista de camadas</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="216"/>
      <source>Draft tools options</source>
      <translation>Ferramentas de traço</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="230"/>
      <source>When drawing lines, set focus on Length instead of X coordinate.
This allows to point the direction and type the distance.</source>
      <translation>Ao desenhar linhas, coloca o foco no comprimento em vez da coordenada X.
Isso permite apontar a direção e digitar a distância.</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="234"/>
      <source>Set focus on Length instead of X coordinate</source>
      <translation>Por foco no comprimento em vez da coordenada X</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="250"/>
      <source>Set the Support property when possible</source>
      <translation>Defina a propriedade de suporte quando possível</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="263"/>
      <source>If this is checked, objects will appear as filled by default.
Otherwise, they will appear as wireframe</source>
      <translation>Se selecionado, objetos aparecerão preenchidos como padrão. Caso contrário, eles serão exibidos como arame</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="283"/>
      <source>Normally, after copying objects, the copies get selected.
If this option is checked, the base objects will be selected instead.</source>
      <translation>Normalmente, depois de copiar objetos, as cópias ficam selecionadas. Se ativar esta opção, em vez disso, os objetos de base serão selecionados.</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="300"/>
      <source>If this is checked, copy mode will be kept across command,
otherwise commands will always start in no-copy mode</source>
      <translation>Se esta opção estiver marcada, o modo de cópia será mantido entre comandos sucessivos, caso contrário os comandos sempre iniciarão em modo "sem cópia"</translation>
    </message>
    <message>
      <location filename="preferences-draft.ui" line="320"/>
      <source>Force Draft Tools to create Part primitives instead of Draft objects.
Note that this is not fully supported, and many object will be not editable with Draft Modifiers.</source>
      <translation>Forçar as ferramentas de traço a criar primitivas Part em vez de objetos Draft.
Note que isto não é suportado por todas as ferramentas, e muitos objetos não serão editáveis com ferramentas de edição.</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="14"/>
      <source>User interface settings</source>
      <translation>Configurações de interface do usuário</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="884"/>
      <source>Enable draft statusbar customization</source>
      <translation>Ativar personalização da barra de status</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="887"/>
      <source>Draft Statusbar</source>
      <translation>Barra de Status</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="907"/>
      <source>Enable snap statusbar widget</source>
      <translation>Ativar o widget snap na barra de status</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="910"/>
      <source>Draft snap widget</source>
      <translation>Widget de snap</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="926"/>
      <source>Enable draft statusbar annotation scale widget</source>
      <translation>Ativar widget de escala na barra de status</translation>
    </message>
    <message>
      <location filename="preferences-draftinterface.ui" line="929"/>
      <source>Annotation scale widget</source>
      <translation>Widget de escala de anotação</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="567"/>
      <source>Draft Edit preferences</source>
      <translation>Preferências de edição</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="570"/>
      <source>Edit</source>
      <translation>Editar</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="584"/>
      <source>Maximum number of contemporary edited objects</source>
      <translation>Número máximo de objetos contemporâneos editados</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="607"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Sets the maximum number of objects Draft Edit&lt;/p&gt;&lt;p&gt;can process at the same time&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Configura o número máximo de objetos que a Edição de Rascunho&lt;/p&gt;&lt;p&gt;pode processar ao mesmo tempo&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="645"/>
      <source>Draft edit pick radius</source>
      <translation>Edição de Esboço do raio de escolha</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="668"/>
      <source>Controls pick radius of edit nodes</source>
      <translation>Controla o raio de escolha dos nós de edição</translation>
    </message>
    <message>
      <location filename="preferences-dwg.ui" line="34"/>
      <source>Path to ODA file converter</source>
      <translation>Caminho para conversor de arquivo ODA</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="26"/>
      <source>This preferences dialog will be shown when importing/ exporting DXF files</source>
      <translation>Esta caixa de diálogo de preferências será mostrada ao importar/exportar arquivos DXF</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="42"/>
      <source>Python importer is used, otherwise the newer C++ is used.
Note: C++ importer is faster, but is not as featureful yet</source>
      <translation>O importador Python é usado, caso contrário, o importador C++ mais recente é utilizado.
Nota: O importador C++ é mais rápido, mas não tem muitos recursos ainda</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="62"/>
      <source>Python exporter is used, otherwise the newer C++ is used.
Note: C++ importer is faster, but is not as featureful yet
      </source>
      <translation>O exportador Python é usado, caso contrário, o importador C++ mais recente é utilizado.
Nota: O exportador C++ é mais rápido, mas não tem muitos recursos ainda      </translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="88"/>
      <source>Allow FreeCAD to download the Python converter for DXF import and export.
You can also do this manually by installing the "dxf_library" workbench
from the Addon Manager.</source>
      <translation>Permitir que o FreeCAD baixe o conversor Python para importação e exportação DXF.
Você também pode fazer isso manualmente instalando a bancada "dxf_library"
do Gerenciador de Complementos.</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="139"/>
      <source>If unchecked, texts and mtexts won't be imported</source>
      <translation>Se desmarcado, textos e mtexts não serão importados</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="155"/>
      <source>If unchecked, points won't be imported</source>
      <translation>Se desmarcado, os pontos não serão importados</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="171"/>
      <source>If checked, paper space objects will be imported too</source>
      <translation>Se marcado, objetos do paper space serão importados também</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="187"/>
      <source>If you want the non-named blocks (beginning with a *) to be imported too</source>
      <translation>Se você deseja que os blocos não nomeados (começando com um *) também sejam importados</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="214"/>
      <source>Only standard Part objects will be created (fastest)</source>
      <translation>Apenas objetos Peça padrão serão criados (mais rápido)</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="233"/>
      <source>Parametric Draft objects will be created whenever possible</source>
      <translation>Objetos paramétricos do Esboço serão criados sempre que possível</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="249"/>
      <source>Sketches will be created whenever possible</source>
      <translation>Desenhos serão criados sempre que possível</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="292"/>
      <source>Scale factor to apply to DXF files on import.
The factor is the conversion between the unit of your DXF file and millimeters.
Example: for files in millimeters: 1, in centimeters: 10,
                             in meters: 1000, in inches: 25.4, in feet: 304.8</source>
      <translation>Fator de escala para aplicar aos arquivos DXF na importação.
O fator é a conversão entre a unidade de seu arquivo DXF e milímetros.
Exemplo: para arquivos em milímetros: 1, em centímetros: 10,
                             em metros: 1000, em polegadas: 25,4, em pés: 304,8</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="321"/>
      <source>Colors will be retrieved from the DXF objects whenever possible.
Otherwise default colors will be applied. </source>
      <translation>As cores serão recuperadas dos objetos DXF sempre que possível.
Caso contrário, as cores padrão serão aplicadas. </translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="342"/>
      <source>FreeCAD will try to join coincident objects into wires.
Note that this can take a while!</source>
      <translation>O FreeCAD tentará juntar objetos coincidentes em fios.
Observe que isso pode demorar um pouco!</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="363"/>
      <source>Objects from the same layers will be joined into Draft Blocks,
turning the display faster, but making them less easily editable </source>
      <translation>Objetos das mesmas camadas serão juntados em Blocos de Esboço,
agilizando a exibição, mas tornando-os menos fáceis de editar </translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="384"/>
      <source>Imported texts will get the standard Draft Text size,
instead of the size they have in the DXF document</source>
      <translation>Textos importados obterão o tamanho padrão de Texto de Esboço,
em vez do tamanho que têm no documento DXF</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="405"/>
      <source>If this is checked, DXF layers will be imported as Draft Layers</source>
      <translation>Se marcado, camadas DXF serão importadas como Camadas de Esboço</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="408"/>
      <source>Use Layers</source>
      <translation>Usar Camadas</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="428"/>
      <source>Hatches will be converted into simple wires</source>
      <translation>Sombreados serão convertidos em arames simples</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="448"/>
      <source>If polylines have a width defined, they will be rendered
as closed wires with correct width</source>
      <translation>Se polilinhas tiverem uma largura definida, elas serão renderizadas
como arames fechados com largura correta</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="511"/>
      <source>Maximum length of each of the polyline segments.
If it is set to '0' the whole spline is treated as a straight segment.</source>
      <translation>Comprimento máximo de cada um dos segmentos de polilinha.
Se definido como '0' toda a spline é tratada como um segmento reto.</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="550"/>
      <source>All objects containing faces will be exported as 3D polyfaces</source>
      <translation>Todos os objetos contendo faces serão exportados como polifaces 3D</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="570"/>
      <source>Drawing Views will be exported as blocks.
This might fail for post DXF R12 templates.</source>
      <translation>Vistas de Desenho serão exportadas como blocos.
Isto pode falhar para modelos DXF R12.</translation>
    </message>
    <message>
      <location filename="preferences-dxf.ui" line="594"/>
      <source>Exported objects will be projected to reflect the current view direction</source>
      <translation>Objetos exportados serão projetados para refletir a direção da vista atual</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="47"/>
      <source>Method chosen for importing SVG object color to FreeCAD</source>
      <translation>Método escolhido para importar a cor de objetos SVG para o FreeCAD</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="82"/>
      <source>If checked, no units conversion will occur.
One unit in the SVG file will translate as one millimeter. </source>
      <translation>Se marcado, nenhuma conversão de unidades ocorrerá.
Uma unidade no arquivo SVG será traduzida como um milímetro. </translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="128"/>
      <source>Style of SVG file to write when exporting a sketch</source>
      <translation>Estilo de arquivo SVG a ser escrito ao exportar um desenho</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="158"/>
      <source>All white lines will appear in black in the SVG for better readability against white backgrounds</source>
      <translation>Todas as linhas brancas aparecerão em preto no SVG para uma melhor visibilidade contra fundos brancos</translation>
    </message>
    <message>
      <location filename="preferences-svg.ui" line="204"/>
      <source>Versions of Open CASCADE older than version 6.8 don't support arc projection.
In this case arcs will be discretized into small line segments.
This value is the maximum segment length. </source>
      <translation>Versões do Open CASCADE mais antigas que a versão 6.8 não suportam projeção de arco.
Neste caso, os arcos serão divididos em pequenos segmentos de linha.
Esse valor é o comprimento máximo do segmento. </translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="310"/>
      <source>If checked, an additional border is displayed around the grid, showing the main square size in the bottom left border</source>
      <translation>Se marcada, uma borda adicional é exibida ao redor do grid, mostrando o tamanho do quadrado principal na região inferior esquerda</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="313"/>
      <source>Show grid border</source>
      <translation>Mostrar borda do grid</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="475"/>
      <source>Override unit</source>
      <translation>Substituir unidade</translation>
    </message>
    <message>
      <location filename="preferences-drafttexts.ui" line="495"/>
      <source>By leaving this field blank, the dimension measurements will be shown in the current unit defined in FreeCAD. By indicating a unit here such as m or cm, you can force new dimensions to be shown in that unit.</source>
      <translation>Ao deixar este campo em branco, as medidas de dimensões serão exibidas na unidade atual definida no FreeCAD. Indicando uma unidade aqui, como m ou cm, você pode forçar as novas dimensões a serem mostradas na unidade descrita.</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="257"/>
      <source>The resolution to draw the patterns in. Default value is 128. Higher values give better resolutions, lower values make drawing faster</source>
      <translation>A resolução para desenhar as hachuras. O valor padrão é 128. Valores mais altos dão melhores resoluções, valores mais baixos tornam o desenho mais rápido</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="280"/>
      <source>Hatch Pattern default size</source>
      <translation>Tamanho padrão das hachuras</translation>
    </message>
    <message>
      <location filename="preferences-draftvisual.ui" line="300"/>
      <source>The default size of hatch patterns</source>
      <translation>O tamanho padrão dos padrões de hachura</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="329"/>
      <source>If set, the grid will have its two main axes colored in red, green or blue when they match global axes</source>
      <translation>Se ativado, a grade terá seus dois eixos principais coloridos em vermelho, verde ou azul quando alinhados com os eixos globais</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="332"/>
      <source>Use colored axes</source>
      <translation>Usar eixos coloridos</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="506"/>
      <source>Grid color and transparency</source>
      <translation>Cor e transparência do grade</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="526"/>
      <source>The color of the grid</source>
      <translation>A cor da grid</translation>
    </message>
    <message>
      <location filename="preferences-draftsnap.ui" line="546"/>
      <source>The overall transparency of the grid</source>
      <translation>A transparência geral do grid</translation>
    </message>
  </context>
  <context>
    <name>ImportDWG</name>
    <message>
      <location filename="importDWG.py" line="276"/>
      <source>Converting: </source>
      <translation>Convertendo: </translation>
    </message>
    <message>
      <location filename="importDWG.py" line="232"/>
      <source>Conversion successful</source>
      <translation>Conversão bem sucedida</translation>
    </message>
  </context>
  <context>
    <name>ImportSVG</name>
    <message>
      <location filename="importSVG.py" line="1808"/>
      <source>Unknown SVG export style, switching to Translated</source>
      <translation>Estilo de exportação SVG desconhecido, mudando para Traduzido</translation>
    </message>
    <message>
      <location filename="importSVG.py" line="1828"/>
      <source>The export list contains no object with a valid bounding box</source>
      <translation>A lista de exportação não contém nenhum objeto com uma caixa delimitadora válida</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="gui_snapper.py" line="1468"/>
      <source>Draft Snap</source>
      <translation>Snap</translation>
    </message>
  </context>
  <context>
    <name>draft</name>
    <message>
      <location filename="DraftGui.py" line="233"/>
      <source>Draft Command Bar</source>
      <translation>Barra de comando Traço</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="698"/>
      <source>Toggle construction mode</source>
      <translation>Ativar / desativar o modo de construção</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1894"/>
      <source>Autogroup off</source>
      <translation>Autogrupo desligado</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="610"/>
      <source>active command:</source>
      <translation>comando ativo:</translation>
    </message>
    <message>
      <location filename="gui_groups.py" line="276"/>
      <source>None</source>
      <translation>Nenhum</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="612"/>
      <source>Active Draft command</source>
      <translation>Ação ativa</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="613"/>
      <source>X coordinate of next point</source>
      <translation>Coordenada X do ponto seguinte</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="930"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="615"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="616"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="617"/>
      <source>Y coordinate of next point</source>
      <translation>Coordenada Y do ponto seguinte</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="618"/>
      <source>Z coordinate of next point</source>
      <translation>Coordenada Z do ponto seguinte</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="619"/>
      <source>Enter point</source>
      <translation>Inserir ponto</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="620"/>
      <source>Enter a new point with the given coordinates</source>
      <translation>Inserir um novo ponto nas coordenadas indicadas</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="621"/>
      <source>Length</source>
      <translation>Comprimento</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="334"/>
      <source>Angle</source>
      <translation>Ângulo</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="623"/>
      <source>Length of current segment</source>
      <translation>Comprimento de segmento atual</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="624"/>
      <source>Angle of current segment</source>
      <translation>Ângulo de segmento atual</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="980"/>
      <source>Radius</source>
      <translation>Raio</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="981"/>
      <source>Radius of Circle</source>
      <translation>Raio do círculo</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="635"/>
      <source>If checked, command will not finish until you press the command button again</source>
      <translation>Se selecionado, o comando não terminará até que você pressione o ícone dele novamente</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="637"/>
      <source>If checked, an OCC-style offset will be performed instead of the classic offset</source>
      <translation>Selecionado, o offset será feito no modo OCC em vez do modo clássico</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="638"/>
      <source>&amp;OCC-style offset</source>
      <translation>Modo &amp;OCC</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="658"/>
      <source>Sides</source>
      <translation>Lados</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="659"/>
      <source>Number of sides</source>
      <translation>Número de lados</translation>
    </message>
    <message>
      <location filename="gui_offset.py" line="321"/>
      <source>Offset</source>
      <translation>Deslocamento</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="552"/>
      <source>Auto</source>
      <translation>Auto</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="665"/>
      <source>Text string to draw</source>
      <translation>Texto a ser desenhado</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="666"/>
      <source>String</source>
      <translation>Texto</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="667"/>
      <source>Height of text</source>
      <translation>Altura do texto</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="668"/>
      <source>Height</source>
      <translation>Altura</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="669"/>
      <source>Intercharacter spacing</source>
      <translation>Espaçamento entre caráteres</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="670"/>
      <source>Tracking</source>
      <translation>Rastreamento</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="671"/>
      <source>Full path to font file:</source>
      <translation>Caminho completo para o arquivo de fonte:</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="672"/>
      <source>Open a FileChooser for font file</source>
      <translation>Abre um diálogo para escolher um arquivo de fonte</translation>
    </message>
    <message>
      <location filename="gui_lines.py" line="79"/>
      <source>Line</source>
      <translation>Linha</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="828"/>
      <source>DWire</source>
      <translation>DWire</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="845"/>
      <source>Circle</source>
      <translation>Círculo</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="861"/>
      <source>Center X</source>
      <translation>Centro X</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="72"/>
      <source>Arc</source>
      <translation>Arco</translation>
    </message>
    <message>
      <location filename="gui_points.py" line="67"/>
      <source>Point</source>
      <translation>Ponto</translation>
    </message>
    <message>
      <location filename="gui_labels.py" line="70"/>
      <source>Label</source>
      <translation>Rótulo</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="318"/>
      <source>Distance</source>
      <translation>Distância</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="969"/>
      <source>Trim</source>
      <translation>Aparar</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1067"/>
      <source>Pick Object</source>
      <translation>Selecionar objeto</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1073"/>
      <source>Edit</source>
      <translation>Editar</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1124"/>
      <source>Global X</source>
      <translation>X global</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1125"/>
      <source>Global Y</source>
      <translation>Y global</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1126"/>
      <source>Global Z</source>
      <translation>Z global</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1129"/>
      <source>Local X</source>
      <translation>X local</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1130"/>
      <source>Local Y</source>
      <translation>Y local</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1131"/>
      <source>Local Z</source>
      <translation>Z local</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1360"/>
      <source>Invalid Size value. Using 200.0.</source>
      <translation>Tamanho inválido. Usando 200,0.</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1368"/>
      <source>Invalid Tracking value. Using 0.</source>
      <translation>Rastreamento inválido. Usando 0.</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1382"/>
      <source>Please enter a text string.</source>
      <translation>Por favor, insira um texto.</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1391"/>
      <source>Select a Font file</source>
      <translation>Selecione um arquivo de fonte</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1421"/>
      <source>Please enter a font file.</source>
      <translation>Por favor, insira um arquivo de fonte.</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="1887"/>
      <source>Autogroup: </source>
      <translation>Auto Agrupar: </translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="2188"/>
      <source>Faces</source>
      <translation>Faces</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="2189"/>
      <source>Remove</source>
      <translation>Remover</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="2190"/>
      <source>Add</source>
      <translation>Adicionar</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="2191"/>
      <source>Facebinder elements</source>
      <translation>Elementos da Película</translation>
    </message>
    <message>
      <location filename="gui_splines.py" line="68"/>
      <source>BSpline</source>
      <translation>BSpline</translation>
    </message>
    <message>
      <location filename="gui_beziers.py" line="72"/>
      <source>BezCurve</source>
      <translation>Curva de Bezier</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="277"/>
      <source>Copy</source>
      <translation>Copiar</translation>
    </message>
    <message>
      <location filename="importDXF.py" line="146"/>
      <source>The DXF import/export libraries needed by FreeCAD to handle
the DXF format were not found on this system.
Please either enable FreeCAD to download these libraries:
  1 - Load Draft workbench
  2 - Menu Edit &gt; Preferences &gt; Import-Export &gt; DXF &gt; Enable downloads
Or download these libraries manually, as explained on
https://github.com/yorikvanhavre/Draft-dxf-importer
To enabled FreeCAD to download these libraries, answer Yes.</source>
      <translation>As bibliotecas de importação/exportação DXF necessárias pelo FreeCAD para manusear o formato DXF não foram encontradas neste sistema.
Por favor habilite o FreeCAD para baixar estas bibliotecas:
  1 - Carregue a bancada de trabalho 'Draft'
  2 - Menu Editar &gt; Preferências &gt; Importar-Exportar &gt; DXF &gt; Ativar Downloads
Ou faça o download destas bibliotecas manualmente, como explicado em
https://github.com/yorikvanhavre/Draft-dxf-importer
Para habilitar o FreeCAD para fazer o download destas bibliotecas, responda Sim.</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="629"/>
      <source>Relative</source>
      <translation>Relativo</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="636"/>
      <source>Continue</source>
      <translation>Continuar</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="650"/>
      <source>Close</source>
      <translation>Fechar</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="60"/>
      <source>Fill</source>
      <translation>Preenchimento</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="61"/>
      <source>Exit</source>
      <translation>Sair</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="62"/>
      <source>Snap On/Off</source>
      <translation>Ligar/Desligar Alinhamento e atração (snap)</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="63"/>
      <source>Increase snap radius</source>
      <translation>Aumentar o raio de atração (snap)</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="64"/>
      <source>Decrease snap radius</source>
      <translation>Diminuir o raio de atração (snap)</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="65"/>
      <source>Restrict X</source>
      <translation>Restringir X</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="66"/>
      <source>Restrict Y</source>
      <translation>Restringir Y</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="67"/>
      <source>Restrict Z</source>
      <translation>Restringir Z</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="656"/>
      <source>Select edge</source>
      <translation>Selecionar aresta</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="69"/>
      <source>Add custom snap point</source>
      <translation>Adicionar ponto de Alinhamento e atração (snap) personalizado</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="70"/>
      <source>Length mode</source>
      <translation>Modo comprimento</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="652"/>
      <source>Wipe</source>
      <translation>Limpar</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="72"/>
      <source>Set Working Plane</source>
      <translation>Definir o Plano de Trabalho</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="73"/>
      <source>Cycle snap object</source>
      <translation>Alternar objeto de atração</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="626"/>
      <source>Check this to lock the current angle</source>
      <translation>Marcar para bloquear o ângulo atual</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="630"/>
      <source>Coordinates relative to last point or absolute</source>
      <translation>Coordenadas relativas ao último ponto ou absolutas</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="631"/>
      <source>Filled</source>
      <translation>Preenchido</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="633"/>
      <source>Finish</source>
      <translation>Concluir</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="634"/>
      <source>Finishes the current drawing or editing operation</source>
      <translation>Termina o desenho atual ou a operação de edição</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="648"/>
      <source>&amp;Undo (CTRL+Z)</source>
      <translation>&amp;Desfazer (CTRL+Z)</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="649"/>
      <source>Undo the last segment</source>
      <translation>Desfazer o último segmento</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="651"/>
      <source>Finishes and closes the current line</source>
      <translation>Termina e fecha a linha atual</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="653"/>
      <source>Wipes the existing segments of this line and starts again from the last point</source>
      <translation>Limpa os segmentos existentes desta linha e começa novamente a partir do último ponto</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="654"/>
      <source>Set WP</source>
      <translation>Definir Plano de Trabalho</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="655"/>
      <source>Reorients the working plane on the last segment</source>
      <translation>Reorienta o plano de trabalho para o último segmento</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="657"/>
      <source>Selects an existing edge to be measured by this dimension</source>
      <translation>Seleciona uma aresta existente a ser medida por esta dimensão</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="662"/>
      <source>If checked, objects will be copied instead of moved. Preferences -&gt; Draft -&gt; Global copy mode to keep this mode in next commands</source>
      <translation>Se isto estiver marcado, os objetos serão copiados em vez de deslocados. Use Preferências -&gt; Draft -&gt; Modo cópia global para manter este modo nas próximas operações</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="59"/>
      <source>Subelement mode</source>
      <translation>Modo de sub-elemento</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="663"/>
      <source>Modify subelements</source>
      <translation>Modificar sub-elementos</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="664"/>
      <source>If checked, subelements will be modified instead of entire objects</source>
      <translation>Se marcado, os sub-elementos serão modificados em vez de todos os objetos</translation>
    </message>
    <message>
      <location filename="gui_beziers.py" line="251"/>
      <source>CubicBezCurve</source>
      <translation>CubicBezCurve</translation>
    </message>
    <message>
      <location filename="gui_selectplane.py" line="363"/>
      <source>Top</source>
      <translation>Topo</translation>
    </message>
    <message>
      <location filename="gui_selectplane.py" line="375"/>
      <source>Front</source>
      <translation>Frente</translation>
    </message>
    <message>
      <location filename="gui_selectplane.py" line="387"/>
      <source>Side</source>
      <translation>Lateral</translation>
    </message>
    <message>
      <location filename="gui_selectplane.py" line="530"/>
      <source>Current working plane</source>
      <translation>Plano de trabalho atual</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="632"/>
      <source>Check this if the object should appear as filled, otherwise it will appear as wireframe. Not available if Draft preference option 'Use Part Primitives' is enabled</source>
      <translation>Marque esta opção se o objeto deve aparecer como preenchido. Caso contrário, ele aparecerá como wireframe. Não disponível se a opção rascunho 'Usar Primitivas' esta ativada</translation>
    </message>
    <message>
      <location filename="gui_lines.py" line="364"/>
      <source>Polyline</source>
      <translation>Polilinha</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="46"/>
      <source>Draft</source>
      <translation>Projeto</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="74"/>
      <source>Toggle near snap on/off</source>
      <translation>Ligar/desligar o modo de proximidade</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="673"/>
      <source>Create text</source>
      <translation>Criar texto</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="674"/>
      <source>Press this button to create the text object, or finish your text with two blank lines</source>
      <translation>Pressione este botão para criar o objeto de texto, ou para terminar seu texto com duas linhas em branco</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="862"/>
      <source>Center Y</source>
      <translation>Centro Y</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="863"/>
      <source>Center Z</source>
      <translation>Centro Z</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="914"/>
      <source>Offset distance</source>
      <translation>Distância de deslocamento</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="973"/>
      <source>Trim distance</source>
      <translation>Distância de aparação</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="159"/>
      <source>Wire</source>
      <translation>Fio</translation>
    </message>
    <message>
      <location filename="DraftGui.py" line="697"/>
      <source>Change default style for new objects</source>
      <translation>Mudar estilo padrão para novos objetos</translation>
    </message>
    <message>
      <location filename="make_label.py" line="194"/>
      <source>No active document. Aborting.</source>
      <translation>Nenhum documento ativo. Abortando.</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="151"/>
      <source>Object must be a closed shape</source>
      <translation>O objeto deve ser uma forma fechada</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="153"/>
      <source>No solid object created</source>
      <translation>Nenhum objeto sólido criado</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="276"/>
      <source>Faces must be coplanar to be refined</source>
      <translation>As faces devem ser coplanares para serem refinadas</translation>
    </message>
    <message>
      <location filename="downgrade.py" line="230"/>
      <source>Upgrade: Unknown force method:</source>
      <translation>Promover: Método de força desconhecido:</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="450"/>
      <source>Found groups: closing each open object inside</source>
      <translation>Grupos encontrados: fechando cada objeto aberto dentro</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="456"/>
      <source>Found meshes: turning into Part shapes</source>
      <translation>Malhas encontradas: transformação em formas</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="464"/>
      <source>Found 1 solidifiable object: solidifying it</source>
      <translation>1 objeto solidificavel encontrado: criando um sólido</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="469"/>
      <source>Found 2 objects: fusing them</source>
      <translation>2 objetos encontrados: fundindo-os</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="480"/>
      <source>Found object with several coplanar faces: refine them</source>
      <translation>Objeto encontrado com várias faces coplanares: refinando</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="486"/>
      <source>Found 1 non-parametric objects: draftifying it</source>
      <translation>1 objeto não-paramétrico encontrado: transformando ele em objeto Draft</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="497"/>
      <source>Found 1 closed sketch object: creating a face from it</source>
      <translation>1 esboço fechado encontrado: criando uma face a partir dele</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="502"/>
      <source>Found closed wires: creating faces</source>
      <translation>Arames fechados encontrados: Criação de faces</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="507"/>
      <source>Found several wires or edges: wiring them</source>
      <translation>Vários arames ou arestas encontrados: conectando tudo</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="512"/>
      <source>trying: closing it</source>
      <translation>tentando: fechando</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="514"/>
      <source>Found 1 open wire: closing it</source>
      <translation>1 arame aberto encontrado: fechando</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="531"/>
      <source>Found 1 object: draftifying it</source>
      <translation>1 objeto encontrado: transformando ele em Draft</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="536"/>
      <source>Found points: creating compound</source>
      <translation>Pontos encontrados: criando composto</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="541"/>
      <source>Found several non-treatable objects: creating compound</source>
      <translation>Vários objetos não tratáveis encontrados: criando composto</translation>
    </message>
    <message>
      <location filename="upgrade.py" line="544"/>
      <source>Unable to upgrade these objects.</source>
      <translation>Não é possível promover esses objetos.</translation>
    </message>
    <message>
      <location filename="mirror.py" line="90"/>
      <source>No object given</source>
      <translation>Nenhum objeto informado</translation>
    </message>
    <message>
      <location filename="mirror.py" line="94"/>
      <source>The two points are coincident</source>
      <translation>Os dois pontos são coincidentes</translation>
    </message>
    <message>
      <location filename="mirror.py" line="114"/>
      <source>mirrored)</source>
      <translation>espelhado)</translation>
    </message>
    <message>
      <location filename="downgrade.py" line="238"/>
      <source>Found 1 block: exploding it</source>
      <translation>Um bloco encontrado: Explosão</translation>
    </message>
    <message>
      <location filename="downgrade.py" line="246"/>
      <source>Found 1 multi-solids compound: exploding it</source>
      <translation>Foi encontrado 1 composto de vários sólidos: explosão</translation>
    </message>
    <message>
      <location filename="downgrade.py" line="253"/>
      <source>Found 1 parametric object: breaking its dependencies</source>
      <translation>1 objeto paramétrico encontrado: quebrando suas dependências</translation>
    </message>
    <message>
      <location filename="downgrade.py" line="261"/>
      <source>Found 2 objects: subtracting them</source>
      <translation>2 objetos encontrados: fundindo-os</translation>
    </message>
    <message>
      <location filename="downgrade.py" line="268"/>
      <source>Found several faces: splitting them</source>
      <translation>Várias faces encontradas: separando em faces isoladas</translation>
    </message>
    <message>
      <location filename="downgrade.py" line="273"/>
      <source>Found several objects: subtracting them from the first one</source>
      <translation>Vários objetos encontrados: subtraindo todos eles do primeiro</translation>
    </message>
    <message>
      <location filename="downgrade.py" line="278"/>
      <source>Found 1 face: extracting its wires</source>
      <translation>1 face encontrada: extraindo seus arames</translation>
    </message>
    <message>
      <location filename="downgrade.py" line="284"/>
      <source>Found only wires: extracting their edges</source>
      <translation>Apenas arames foram encontrados: extraindo suas arestas</translation>
    </message>
    <message>
      <location filename="downgrade.py" line="288"/>
      <source>No more downgrade possible</source>
      <translation>Não há mais rebaixamento possível</translation>
    </message>
    <message>
      <location filename="make_label.py" line="235"/>
      <source>Wrong input: object not in document.</source>
      <translation>Entrada errada: objeto não está no documento.</translation>
    </message>
    <message>
      <location filename="make_pointarray.py" line="135"/>
      <source>Wrong input: point object doesn't have 'Geometry', 'Links', or 'Components'.</source>
      <translation>Entrada errada: objeto ponto não tem 'Geometry', 'Links', ou 'Components'.</translation>
    </message>
    <message>
      <location filename="make_label.py" line="214"/>
      <source>Wrong input: must be a placement, a vector, or a rotation.</source>
      <translation>Entrada errada: deve ser um localizador, um vetor ou uma rotação.</translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="130"/>
      <source>Points: </source>
      <translation>Pontos: </translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="131"/>
      <source>Wrong input: must be list or tuple of three points exactly.</source>
      <translation>Entrada errada: deve ser uma lista ou tupla de exatamente três pontos.</translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="138"/>
      <source>Placement: </source>
      <translation>Localização: </translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="139"/>
      <source>Wrong input: incorrect type of placement.</source>
      <translation>Entrada errada: tipo incorreto de posicionamento.</translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="153"/>
      <source>Wrong input: incorrect type of points.</source>
      <translation>Entrada errada: tipo de pontos incorreto.</translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="159"/>
      <source>Cannot generate shape: </source>
      <translation>Não é possível gerar uma forma: </translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="166"/>
      <source>Radius:</source>
      <translation>Raio:</translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="167"/>
      <source>Center:</source>
      <translation>Centro:</translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="170"/>
      <source>Create primitive object</source>
      <translation>Criar primitiva</translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="204"/>
      <source>Final placement:</source>
      <translation>Posicionamento final:</translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="195"/>
      <source>Face: True</source>
      <translation>Face: Verdadeiro</translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="197"/>
      <source>Support:</source>
      <translation>Suporte:</translation>
    </message>
    <message>
      <location filename="make_arc_3points.py" line="198"/>
      <source>Map mode:</source>
      <translation>Modo do mapeamento:</translation>
    </message>
    <message>
      <location filename="make_fillet.py" line="145"/>
      <source>length:</source>
      <translation>comprimento:</translation>
    </message>
    <message>
      <location filename="make_fillet.py" line="132"/>
      <source>Two elements are needed.</source>
      <translation>São necessários dois elementos.</translation>
    </message>
    <message>
      <location filename="make_fillet.py" line="139"/>
      <source>Radius is too large</source>
      <translation>Raio muito grande</translation>
    </message>
    <message>
      <location filename="make_fillet.py" line="145"/>
      <source>Segment</source>
      <translation>Segmento</translation>
    </message>
    <message>
      <location filename="make_fillet.py" line="165"/>
      <source>Removed original objects.</source>
      <translation>Objetos originais removidos.</translation>
    </message>
    <message>
      <location filename="make_text.py" line="101"/>
      <source>Wrong input: must be a list of strings or a single string.</source>
      <translation>Entrada errada: deve ser uma lista de textos ou um único texto.</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="491"/>
      <source>Circular array</source>
      <translation>Rede circular</translation>
    </message>
    <message>
      <location filename="make_circulararray.py" line="144"/>
      <source>Wrong input: must be a number or quantity.</source>
      <translation>Entrada errada: deve ser um número ou quantidade.</translation>
    </message>
    <message>
      <location filename="make_orthoarray.py" line="119"/>
      <source>Wrong input: must be an integer number.</source>
      <translation>Entrada errada: deve ser um número inteiro.</translation>
    </message>
    <message>
      <location filename="make_label.py" line="203"/>
      <source>Wrong input: must be a vector.</source>
      <translation>Entrada errada: deve ser um vetor.</translation>
    </message>
    <message>
      <location filename="task_polararray.py" line="438"/>
      <source>Polar array</source>
      <translation>Rede polar</translation>
    </message>
    <message>
      <location filename="make_label.py" line="307"/>
      <source>Wrong input: must be a number.</source>
      <translation>Entrada errada: deve ser um número.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="173"/>
      <source>This function is deprecated. Do not use this function directly.</source>
      <translation>Esta função está obsoleta. Não use esta função diretamente.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="174"/>
      <source>Use one of 'make_linear_dimension', or 'make_linear_dimension_obj'.</source>
      <translation>Use um dos 'make_linear_dimension', ou 'make_linear_dimension_obj'.</translation>
    </message>
    <message>
      <location filename="make_label.py" line="229"/>
      <source>Wrong input: object must not be a list.</source>
      <translation>Entrada errada: o objeto não deve ser uma lista.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="452"/>
      <source>Wrong input: object doesn't have a 'Shape' to measure.</source>
      <translation>Entrada errada: o objeto não tem uma forma para medir.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="331"/>
      <source>Wrong input: object doesn't have at least one element in 'Vertexes' to use for measuring.</source>
      <translation>Entrada errada: o objeto não tem pelo menos um vertex para ser utilizado para medição.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="463"/>
      <source>Wrong input: must be an integer.</source>
      <translation>Entrada errada: deve ser um número inteiro.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="343"/>
      <source>i1: values below 1 are not allowed; will be set to 1.</source>
      <translation>i1: valores abaixo de 1 não são permitidos; será definido como 1.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="363"/>
      <source>Wrong input: vertex not in object.</source>
      <translation>Entrada errada: a vértice não está no objeto.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="359"/>
      <source>i2: values below 1 are not allowed; will be set to the last vertex in the object.</source>
      <translation>i2: valores abaixo de 1 não são permitidos; o último vértice no objeto será usado.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="456"/>
      <source>Wrong input: object doesn't have at least one element in 'Edges' to use for measuring.</source>
      <translation>Entrada errada: o objeto não tem pelo menos uma aresta para usar para medição.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="468"/>
      <source>index: values below 1 are not allowed; will be set to 1.</source>
      <translation>índice: valores abaixo de 1 não são permitidos; 1 será usado.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="472"/>
      <source>Wrong input: index doesn't correspond to an edge in the object.</source>
      <translation>Entrada errada: o índice não corresponde a uma aresta do objeto.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="476"/>
      <source>Wrong input: index doesn't correspond to a circular edge.</source>
      <translation>Entrada errada: o índice não corresponde a uma aresta circular.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="487"/>
      <source>Wrong input: must be a string, 'radius' or 'diameter'.</source>
      <translation>Entrada errada: deve ser um texto: 'radius' ou 'diameter'.</translation>
    </message>
    <message>
      <location filename="make_dimension.py" line="582"/>
      <source>Wrong input: must be a list with two angles.</source>
      <translation>Entrada errada: deve ser uma lista com dois ângulos.</translation>
    </message>
    <message>
      <location filename="make_layer.py" line="69"/>
      <source>Layers</source>
      <translation>Camadas</translation>
    </message>
    <message>
      <location filename="gui_layers.py" line="47"/>
      <source>Layer</source>
      <translation>Camada</translation>
    </message>
    <message>
      <location filename="make_layer.py" line="157"/>
      <source>Wrong input: it must be a string.</source>
      <translation>Entrada errada: deve ser um texto.</translation>
    </message>
    <message>
      <location filename="make_layer.py" line="188"/>
      <source>Wrong input: must be a tuple of three floats 0.0 to 1.0.</source>
      <translation>Entrada errada: deve ser uma tupla de três números entre 0.0 e 1.0.</translation>
    </message>
    <message>
      <location filename="make_layer.py" line="212"/>
      <source>Wrong input: must be 'Solid', 'Dashed', 'Dotted', or 'Dashdot'.</source>
      <translation>Entrada errada: precisa ser 'Solid', 'Dashed', 'Dot', ou 'Dashdot'.</translation>
    </message>
    <message>
      <location filename="make_layer.py" line="220"/>
      <source>Wrong input: must be a number between 0 and 100.</source>
      <translation>Entrada errada: deve ser um número entre 0 e 100.</translation>
    </message>
    <message>
      <location filename="make_label.py" line="250"/>
      <source>Wrong input: must be a list or tuple of strings, or a single string.</source>
      <translation>Entrada errada: deve ser uma lista ou tupla de textos ou um único texto.</translation>
    </message>
    <message>
      <location filename="make_patharray.py" line="246"/>
      <source>Wrong input: must be 'Original', 'Frenet', or 'Tangent'.</source>
      <translation>Entrada errada: deve ser 'Original', 'Frenet' ou 'Tangente'.</translation>
    </message>
    <message>
      <location filename="make_sketch.py" line="103"/>
      <source>No shape found
</source>
      <translation>Nenhuma forma encontrada
</translation>
    </message>
    <message>
      <location filename="make_sketch.py" line="109"/>
      <source>All Shapes must be planar
</source>
      <translation>Todas as formas devem ser planas
</translation>
    </message>
    <message>
      <location filename="make_sketch.py" line="135"/>
      <source>All Shapes must be coplanar
</source>
      <translation>Todas as formas devem ser coplanares
</translation>
    </message>
    <message>
      <location filename="make_orthoarray.py" line="60"/>
      <source>Internal orthogonal array</source>
      <translation>Rede ortogonal interna</translation>
    </message>
    <message>
      <location filename="make_orthoarray.py" line="87"/>
      <source>Wrong input: must be a number or vector.</source>
      <translation>Entrada errada: deve ser um número ou vetor.</translation>
    </message>
    <message>
      <location filename="make_orthoarray.py" line="98"/>
      <source>Input: single value expanded to vector.</source>
      <translation>Entrada: valor único expandido para vetor.</translation>
    </message>
    <message>
      <location filename="make_orthoarray.py" line="129"/>
      <source>Input: number of elements must be at least 1. It is set to 1.</source>
      <translation>Entrada: número de elementos deve ser pelo menos 1. 1 será usado.</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="400"/>
      <source>Orthogonal array</source>
      <translation>Rede ortogonal</translation>
    </message>
    <message>
      <location filename="make_orthoarray.py" line="350"/>
      <source>Orthogonal array 2D</source>
      <translation>Rede ortogonal 2D</translation>
    </message>
    <message>
      <location filename="make_orthoarray.py" line="424"/>
      <source>Rectangular array</source>
      <translation>Rede retangular</translation>
    </message>
    <message>
      <location filename="make_orthoarray.py" line="501"/>
      <source>Rectangular array 2D</source>
      <translation>Rede retangular 2D</translation>
    </message>
    <message>
      <location filename="make_label.py" line="262"/>
      <source>Wrong input: subelement not in object.</source>
      <translation>Entrada errada: o subelemento não está no objeto.</translation>
    </message>
    <message>
      <location filename="make_label.py" line="276"/>
      <source>Wrong input: must be a string, 'Custom', 'Name', 'Label', 'Position', 'Length', 'Area', 'Volume', 'Tag', or 'Material'.</source>
      <translation>Entrada errada: deve ser um texto: 'Custom', 'Name', 'Label', 'Position', 'Length', 'Area', 'Volume', 'Tag', ou 'Material'.</translation>
    </message>
    <message>
      <location filename="make_label.py" line="285"/>
      <source>Wrong input: must be a string.</source>
      <translation>Entrada errada: deve ser um texto.</translation>
    </message>
    <message>
      <location filename="make_label.py" line="298"/>
      <source>Wrong input: must be a string, 'Horizontal', 'Vertical', or 'Custom'.</source>
      <translation>Entrada errada: deve ser um texto: 'Horizontal', 'Vertical', ou 'Custom'.</translation>
    </message>
    <message>
      <location filename="make_label.py" line="314"/>
      <source>Wrong input: must be a list of at least two vectors.</source>
      <translation>Entrada errada: deve ser uma lista de pelo menos dois vetores.</translation>
    </message>
    <message>
      <location filename="make_label.py" line="347"/>
      <source>Direction is not 'Custom'; points won't be used.</source>
      <translation>A direção não é personalizada; os pontos não serão usados.</translation>
    </message>
    <message>
      <location filename="make_label.py" line="374"/>
      <source>Wrong input: must be a list of two elements. For example, [object, 'Edge1'].</source>
      <translation>Entrada errada: deve ser uma lista de dois elementos. Por exemplo, [object, 'Edge1'].</translation>
    </message>
    <message>
      <location filename="shapestring.py" line="73"/>
      <source>ShapeString: string has no wires</source>
      <translation>ShapeString: O texto não contém arames</translation>
    </message>
    <message>
      <location filename="pointarray.py" line="160"/>
      <source>added property 'ExtraPlacement'</source>
      <translation>propriedade 'ExtraPlacement' adicionada</translation>
    </message>
    <message>
      <location filename="patharray.py" line="284"/>
      <source>, path object doesn't have 'Edges'.</source>
      <translation>, trajetória não tem arestas.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="407"/>
      <source>'PathObj' property will be migrated to 'PathObject'</source>
      <translation>Propriedade 'PathObj' será migrada para 'PathObject'</translation>
    </message>
    <message>
      <location filename="patharray.py" line="525"/>
      <source>Cannot calculate path tangent. Copy not aligned.</source>
      <translation>Não foi possível calcular a tangente da trajetória. Copias não serão alinhadas.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="541"/>
      <source>Tangent and normal are parallel. Copy not aligned.</source>
      <translation>Tangente e normal são paralelos. Copias não serão alinhadas.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="558"/>
      <source>Cannot calculate path normal, using default.</source>
      <translation>Não é possível calcular a normal da trajetória, usando o valor padrão.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="565"/>
      <source>Cannot calculate path binormal. Copy not aligned.</source>
      <translation>Impossível calcular a binormal da trajetória. Cópias não serão alinhadas.</translation>
    </message>
    <message>
      <location filename="patharray.py" line="571"/>
      <source>AlignMode {} is not implemented</source>
      <translation>Modo de alinhamento {} não está implementado</translation>
    </message>
    <message>
      <location filename="draft_annotation.py" line="105"/>
      <source>added view property 'ScaleMultiplier'</source>
      <translation>propriedade de visualização 'ScaleMultiplier' adicionada</translation>
    </message>
    <message>
      <location filename="draft_annotation.py" line="130"/>
      <source>migrated 'DraftText' type to 'Text'</source>
      <translation>tipo 'DraftText' mudado para 'Text'</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="358"/>
      <source>Activate this layer</source>
      <translation>Ativar esta camada</translation>
    </message>
    <message>
      <location filename="view_layer.py" line="364"/>
      <source>Select layer contents</source>
      <translation>Selecionar conteúdo da camada</translation>
    </message>
    <message>
      <location filename="init_draft_statusbar.py" line="147"/>
      <source>custom</source>
      <translation>personalizado</translation>
    </message>
    <message>
      <location filename="init_draft_statusbar.py" line="133"/>
      <source>Unable to convert input into a scale factor</source>
      <translation>Não é possível converter a entrada em um fator de escala</translation>
    </message>
    <message>
      <location filename="init_draft_statusbar.py" line="151"/>
      <source>Set custom annotation scale in format x:x, x=x</source>
      <translation>Definir escala personalizada de anotação no formato x:x, x=x</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="83"/>
      <source>Task panel:</source>
      <translation>Painel de tarefas:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="205"/>
      <source>At least one element must be selected.</source>
      <translation>Pelo menos um elemento deve ser selecionado.</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="216"/>
      <source>Selection is not suitable for array.</source>
      <translation>A seleção não é adequada para criar uma rede.</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="379"/>
      <source>Object:</source>
      <translation>Objeto:</translation>
    </message>
    <message>
      <location filename="task_polararray.py" line="203"/>
      <source>Number of elements must be at least 2.</source>
      <translation>O número de elementos deve ser pelo menos 2.</translation>
    </message>
    <message>
      <location filename="task_polararray.py" line="207"/>
      <source>The angle is above 360 degrees. It is set to this value to proceed.</source>
      <translation>O ângulo está acima de 360 graus. Será usado um valor de 360 graus para prosseguir.</translation>
    </message>
    <message>
      <location filename="task_polararray.py" line="210"/>
      <source>The angle is below -360 degrees. It is set to this value to proceed.</source>
      <translation>O ângulo está abaixo de -360 graus. Será usado um valor de -360 graus para prosseguir.</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="341"/>
      <source>Center reset:</source>
      <translation>Redefinição do centro:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="348"/>
      <source>Fuse:</source>
      <translation>Fundir:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="362"/>
      <source>Create Link array:</source>
      <translation>Rede de trajetória link:</translation>
    </message>
    <message>
      <location filename="task_polararray.py" line="332"/>
      <source>Number of elements:</source>
      <translation>Número de elementos:</translation>
    </message>
    <message>
      <location filename="task_polararray.py" line="333"/>
      <source>Polar angle:</source>
      <translation>Ângulo polar:</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="388"/>
      <source>Center of rotation:</source>
      <translation>Centro de rotação:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="400"/>
      <source>Aborted:</source>
      <translation>Cancelado:</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="222"/>
      <source>Number of layers must be at least 2.</source>
      <translation>O número de camadas deve ser pelo menos 2.</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="234"/>
      <source>Radial distance is zero. Resulting array may not look correct.</source>
      <translation>A distância radial é zero. A rede resultante pode não parecer correta.</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="236"/>
      <source>Radial distance is negative. It is made positive to proceed.</source>
      <translation>A distância radial é negativa, foi tornada positiva para prosseguir.</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="240"/>
      <source>Tangential distance cannot be zero.</source>
      <translation>A distância tangencial não pode ser zero.</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="243"/>
      <source>Tangential distance is negative. It is made positive to proceed.</source>
      <translation>A distância tangencial é negativa, foi tornada positiva para prosseguir.</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="383"/>
      <source>Radial distance:</source>
      <translation>Distância radial:</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="384"/>
      <source>Tangential distance:</source>
      <translation>Distância tangencial:</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="385"/>
      <source>Number of circular layers:</source>
      <translation>Número de camadas circulares:</translation>
    </message>
    <message>
      <location filename="task_circulararray.py" line="386"/>
      <source>Symmetry parameter:</source>
      <translation>Parâmetro do simetria:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="209"/>
      <source>Number of elements must be at least 1.</source>
      <translation>O número de elementos deve ser pelo menos 1.</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="320"/>
      <source>Interval X reset:</source>
      <translation>Redefinição do intervalo X:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="329"/>
      <source>Interval Y reset:</source>
      <translation>Redefinição do intervalo Y:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="338"/>
      <source>Interval Z reset:</source>
      <translation>Redefinição do intervalo Z:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="380"/>
      <source>Number of X elements:</source>
      <translation>Número de elementos X:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="382"/>
      <source>Interval X:</source>
      <translation>Intervalo X:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="385"/>
      <source>Number of Y elements:</source>
      <translation>Número de elementos Y:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="387"/>
      <source>Interval Y:</source>
      <translation>Intervalo Y:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="390"/>
      <source>Number of Z elements:</source>
      <translation>Número de elementos Z:</translation>
    </message>
    <message>
      <location filename="task_orthoarray.py" line="392"/>
      <source>Interval Z:</source>
      <translation>Intervalo Z:</translation>
    </message>
    <message>
      <location filename="gui_shapestrings.py" line="77"/>
      <source>ShapeString</source>
      <translation>ShapeString</translation>
    </message>
    <message>
      <location filename="task_shapestring.py" line="76"/>
      <source>Default</source>
      <translation>Padrão</translation>
    </message>
    <message>
      <location filename="task_shapestring.py" line="88"/>
      <source>Pick ShapeString location point:</source>
      <translation>Escolha o ponto de localização do ShapeString:</translation>
    </message>
    <message>
      <location filename="gui_shapestrings.py" line="143"/>
      <source>Create ShapeString</source>
      <translation>Criar uma ShapeString</translation>
    </message>
    <message>
      <location filename="gui_downgrade.py" line="85"/>
      <source>Downgrade</source>
      <translation>Rebaixar</translation>
    </message>
    <message>
      <location filename="gui_upgrade.py" line="67"/>
      <source>Select an object to upgrade</source>
      <translation>Selecione um objeto para promover</translation>
    </message>
    <message>
      <location filename="gui_clone.py" line="75"/>
      <source>Clone</source>
      <translation>Clonar</translation>
    </message>
    <message>
      <location filename="gui_clone.py" line="79"/>
      <source>Select an object to clone</source>
      <translation>Selecione um objeto para clonar</translation>
    </message>
    <message>
      <location filename="gui_ellipses.py" line="65"/>
      <source>Ellipse</source>
      <translation>Elipse</translation>
    </message>
    <message>
      <location filename="gui_rectangles.py" line="70"/>
      <source>Pick first point</source>
      <translation>Indique o primeiro ponto</translation>
    </message>
    <message>
      <location filename="gui_ellipses.py" line="140"/>
      <source>Create Ellipse</source>
      <translation>Criar uma elipse</translation>
    </message>
    <message>
      <location filename="gui_rectangles.py" line="203"/>
      <source>Pick opposite point</source>
      <translation>Indique o ponto oposto</translation>
    </message>
    <message>
      <location filename="gui_lines.py" line="169"/>
      <source>Create Line</source>
      <translation>Criar linha</translation>
    </message>
    <message>
      <location filename="gui_lines.py" line="191"/>
      <source>Create Wire</source>
      <translation>Criar arame</translation>
    </message>
    <message>
      <location filename="gui_splines.py" line="140"/>
      <source>Pick next point</source>
      <translation>Indique o ponto seguinte</translation>
    </message>
    <message>
      <location filename="gui_lines.py" line="336"/>
      <source>Unable to create a Wire from selected objects</source>
      <translation>Não foi possível criar um arame a partir dos objetos selecionados</translation>
    </message>
    <message>
      <location filename="gui_lines.py" line="358"/>
      <source>Convert to Wire</source>
      <translation>Converter em arame</translation>
    </message>
    <message>
      <location filename="gui_edit_draft_objects.py" line="507"/>
      <source>This object does not support possible coincident points, please try again.</source>
      <translation>Este objeto não suporta pontos possíveis coincidentes, por favor, tente novamente.</translation>
    </message>
    <message>
      <location filename="gui_edit_draft_objects.py" line="557"/>
      <source>Active object must have more than two points/nodes</source>
      <translation>O objeto ativo deve ter mais de dois pontos/nós</translation>
    </message>
    <message>
      <location filename="gui_edit_draft_objects.py" line="671"/>
      <source>Selection is not a Knot</source>
      <translation>A seleção não é um nó</translation>
    </message>
    <message>
      <location filename="gui_edit_draft_objects.py" line="698"/>
      <source>Endpoint of BezCurve can't be smoothed</source>
      <translation>O ponto de extremidade desta curva não pode ser suavizado</translation>
    </message>
    <message>
      <location filename="gui_edit_sketcher_objects.py" line="60"/>
      <source>Sketch is too complex to edit: it is suggested to use sketcher default editor</source>
      <translation>Este esboço é muito complexo para editar: é sugerido usar o editor padrão do esboço</translation>
    </message>
    <message>
      <location filename="gui_facebinders.py" line="66"/>
      <source>Facebinder</source>
      <translation>Película</translation>
    </message>
    <message>
      <location filename="gui_facebinders.py" line="71"/>
      <source>Select faces from existing objects</source>
      <translation>Selecione faces em objetos existentes</translation>
    </message>
    <message>
      <location filename="gui_lineslope.py" line="64"/>
      <source>Change slope</source>
      <translation>Alterar inclinação</translation>
    </message>
    <message>
      <location filename="gui_subelements.py" line="70"/>
      <source>Subelement highlight</source>
      <translation>Destaque de sub-elemento</translation>
    </message>
    <message>
      <location filename="gui_subelements.py" line="109"/>
      <source>Select an object to edit</source>
      <translation>Selecione um objeto para editar</translation>
    </message>
    <message>
      <location filename="gui_dimensions.py" line="89"/>
      <source>Dimension</source>
      <translation>Dimensão</translation>
    </message>
    <message>
      <location filename="gui_dimensions.py" line="294"/>
      <source>Create Dimension</source>
      <translation>Criar dimensão</translation>
    </message>
    <message>
      <location filename="gui_dimensions.py" line="309"/>
      <source>Create Dimension (radial)</source>
      <translation>Criar dimensão (radial)</translation>
    </message>
    <message>
      <location filename="gui_dimensions.py" line="511"/>
      <source>Edges don't intersect!</source>
      <translation>As aresta não se cruzam!</translation>
    </message>
    <message>
      <location filename="gui_drawing.py" line="76"/>
      <source>Drawing</source>
      <translation>Desenho</translation>
    </message>
    <message>
      <location filename="gui_drawing.py" line="77"/>
      <source>The Drawing Workbench is obsolete since 0.17, consider using the TechDraw Workbench instead.</source>
      <translation>A bancada Drawing é obsoleta desde 0.17, considere usar a bancada TechDraw em vez disso.</translation>
    </message>
    <message>
      <location filename="gui_shape2dview.py" line="70"/>
      <source>Select an object to project</source>
      <translation>Selecione um objeto a ser projetado</translation>
    </message>
    <message>
      <location filename="gui_annotationstyleeditor.py" line="68"/>
      <source>Annotation style editor</source>
      <translation>Editor de estilos de anotação</translation>
    </message>
    <message>
      <location filename="gui_annotationstyleeditor.py" line="292"/>
      <source>Open styles file</source>
      <translation>Abrir arquivo de estilos</translation>
    </message>
    <message>
      <location filename="gui_annotationstyleeditor.py" line="316"/>
      <source>JSON file (*.json)</source>
      <translation>Arquivo JSON (*.json)</translation>
    </message>
    <message>
      <location filename="gui_annotationstyleeditor.py" line="314"/>
      <source>Save styles file</source>
      <translation>Salvar arquivo de estilos</translation>
    </message>
    <message>
      <location filename="gui_upgrade.py" line="85"/>
      <source>Upgrade</source>
      <translation>Promover</translation>
    </message>
    <message>
      <location filename="gui_move.py" line="205"/>
      <source>Move</source>
      <translation>Mover</translation>
    </message>
    <message>
      <location filename="gui_move.py" line="82"/>
      <source>Select an object to move</source>
      <translation>Selecione um objeto para mover</translation>
    </message>
    <message>
      <location filename="gui_move.py" line="104"/>
      <source>Pick start point</source>
      <translation>Indique o ponto de origem</translation>
    </message>
    <message>
      <location filename="gui_move.py" line="303"/>
      <source>Pick end point</source>
      <translation>Indique o ponto final</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="283"/>
      <source>Some subelements could not be moved.</source>
      <translation>Alguns sub-elementos não puderam ser movidos.</translation>
    </message>
    <message>
      <location filename="gui_pointarray.py" line="123"/>
      <source>Point array</source>
      <translation>Rede de pontos</translation>
    </message>
    <message>
      <location filename="gui_pointarray.py" line="105"/>
      <source>Please select exactly two objects, the base object and the point object, before calling this command.</source>
      <translation>Por favor, selecione exatamente dois objetos, o objeto base e o objeto ponto, antes de chamar este comando.</translation>
    </message>
    <message>
      <location filename="gui_togglemodes.py" line="73"/>
      <source>No active Draft Toolbar.</source>
      <translation>Nenhuma barra de ferramentas ativa.</translation>
    </message>
    <message>
      <location filename="gui_togglemodes.py" line="93"/>
      <source>Construction mode</source>
      <translation>Modo de construção</translation>
    </message>
    <message>
      <location filename="gui_togglemodes.py" line="125"/>
      <source>Continue mode</source>
      <translation>Modo contínuo</translation>
    </message>
    <message>
      <location filename="gui_togglemodes.py" line="159"/>
      <source>Toggle display mode</source>
      <translation>Alternar o modo de exibição</translation>
    </message>
    <message>
      <location filename="gui_wire2spline.py" line="79"/>
      <source>Convert polyline/B-spline</source>
      <translation>Converter polyline/B-spline</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="109"/>
      <source>Main toggle snap</source>
      <translation>Liga/desliga o snap</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="140"/>
      <source>Midpoint snap</source>
      <translation>Snap de ponto médio</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="170"/>
      <source>Perpendicular snap</source>
      <translation>Snap perpendicular</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="200"/>
      <source>Grid snap</source>
      <translation>Alinhar à grade</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="230"/>
      <source>Intersection snap</source>
      <translation>Snap de interseção</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="260"/>
      <source>Parallel snap</source>
      <translation>Snap paralelo</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="290"/>
      <source>Endpoint snap</source>
      <translation>Snap de extremidade</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="321"/>
      <source>Angle snap (30 and 45 degrees)</source>
      <translation>Snap de ângulo (30 e 45 graus)</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="351"/>
      <source>Arc center snap</source>
      <translation>Snap de centro de arco</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="381"/>
      <source>Edge extension snap</source>
      <translation>Snap de extensão</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="411"/>
      <source>Near snap</source>
      <translation>Snap de proximidade</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="442"/>
      <source>Orthogonal snap</source>
      <translation>Snap ortogonal</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="472"/>
      <source>Special point snap</source>
      <translation>Snap de pontos especiais</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="503"/>
      <source>Dimension display</source>
      <translation>Exibição de dimensões</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="536"/>
      <source>Working plane snap</source>
      <translation>Snap de plano de trabalho</translation>
    </message>
    <message>
      <location filename="gui_snaps.py" line="566"/>
      <source>Show snap toolbar</source>
      <translation>Mostrar barra de ferramentas de snap</translation>
    </message>
    <message>
      <location filename="gui_array_simple.py" line="101"/>
      <source>Array</source>
      <translation>Matriz</translation>
    </message>
    <message>
      <location filename="gui_array_simple.py" line="77"/>
      <source>Select an object to array</source>
      <translation>Selecione um objeto para criar uma rede</translation>
    </message>
    <message>
      <location filename="gui_array_simple.py" line="124"/>
      <source>Link array</source>
      <translation>Matriz de links</translation>
    </message>
    <message>
      <location filename="gui_polygons.py" line="63"/>
      <source>Polygon</source>
      <translation>Polígono</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="88"/>
      <source>Pick center point</source>
      <translation>Escolha o ponto central</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="410"/>
      <source>Pick radius</source>
      <translation>Indique o raio</translation>
    </message>
    <message>
      <location filename="gui_polygons.py" line="224"/>
      <source>Create Polygon (Part)</source>
      <translation>Criar polígono (Part)</translation>
    </message>
    <message>
      <location filename="gui_polygons.py" line="243"/>
      <source>Create Polygon</source>
      <translation>Criar polígono</translation>
    </message>
    <message>
      <location filename="gui_mirror.py" line="124"/>
      <source>Mirror</source>
      <translation>Espelho</translation>
    </message>
    <message>
      <location filename="gui_mirror.py" line="74"/>
      <source>Select an object to mirror</source>
      <translation>Selecione um objeto a ser espelhado</translation>
    </message>
    <message>
      <location filename="gui_mirror.py" line="94"/>
      <source>Pick start point of mirror line</source>
      <translation>Escolha o ponto inicial da linha de espelho</translation>
    </message>
    <message>
      <location filename="gui_mirror.py" line="205"/>
      <source>Pick end point of mirror line</source>
      <translation>Escolha o ponto final da linha de espelho</translation>
    </message>
    <message>
      <location filename="gui_points.py" line="146"/>
      <source>Create Point</source>
      <translation>Criar um ponto</translation>
    </message>
    <message>
      <location filename="gui_scale.py" line="352"/>
      <source>Scale</source>
      <translation>Escalar</translation>
    </message>
    <message>
      <location filename="gui_scale.py" line="88"/>
      <source>Select an object to scale</source>
      <translation>Selecione um objeto para escalar</translation>
    </message>
    <message>
      <location filename="gui_scale.py" line="109"/>
      <source>Pick base point</source>
      <translation>Escolha um ponto de base</translation>
    </message>
    <message>
      <location filename="gui_scale.py" line="131"/>
      <source>Pick reference distance from base point</source>
      <translation>Escolha a distância de referência do ponto de base</translation>
    </message>
    <message>
      <location filename="gui_scale.py" line="204"/>
      <source>Some subelements could not be scaled.</source>
      <translation>Alguns sub-elementos não foram redimensionados.</translation>
    </message>
    <message>
      <location filename="gui_scale.py" line="334"/>
      <source>Unable to scale object: </source>
      <translation>Não foi possível dimensionar o objeto: </translation>
    </message>
    <message>
      <location filename="gui_scale.py" line="337"/>
      <source>Unable to scale objects: </source>
      <translation>Não é possível redimensionar objetos: </translation>
    </message>
    <message>
      <location filename="gui_scale.py" line="339"/>
      <source>This object type cannot be scaled directly. Please use the clone method.</source>
      <translation>Este tipo de objeto não pode ser redimensionado diretamente. Por favor, use o método de clonagem.</translation>
    </message>
    <message>
      <location filename="gui_scale.py" line="400"/>
      <source>Pick new distance from base point</source>
      <translation>Escolha uma nova distância a partir do ponto base</translation>
    </message>
    <message>
      <location filename="gui_shape2dview.py" line="66"/>
      <source>Project 2D view</source>
      <translation>Projetar vista 2D</translation>
    </message>
    <message>
      <location filename="gui_shape2dview.py" line="111"/>
      <source>Create 2D view</source>
      <translation>Criar vista 2D</translation>
    </message>
    <message>
      <location filename="gui_beziers.py" line="332"/>
      <source>Bezier curve has been closed</source>
      <translation>A curva de Bezier foi fechada</translation>
    </message>
    <message>
      <location filename="gui_splines.py" line="131"/>
      <source>Last point has been removed</source>
      <translation>O último ponto foi removido</translation>
    </message>
    <message>
      <location filename="gui_splines.py" line="147"/>
      <source>Pick next point, or finish (A) or close (O)</source>
      <translation>Indique o próximo ponto, ou finalizar (A) ou fechar (O)</translation>
    </message>
    <message>
      <location filename="gui_beziers.py" line="451"/>
      <source>Create BezCurve</source>
      <translation>Criar uma curva de Bezier</translation>
    </message>
    <message>
      <location filename="gui_beziers.py" line="376"/>
      <source>Click and drag to define next knot</source>
      <translation>Clique e arraste para definir o próximo nó</translation>
    </message>
    <message>
      <location filename="gui_beziers.py" line="382"/>
      <source>Click and drag to define next knot, or finish (A) or close (O)</source>
      <translation>Clique e arraste para definir o próximo nó, ou finalizar (A) ou fechar (O)</translation>
    </message>
    <message>
      <location filename="gui_dimension_ops.py" line="55"/>
      <source>Flip dimension</source>
      <translation>Inverter dimensão</translation>
    </message>
    <message>
      <location filename="gui_stretch.py" line="470"/>
      <source>Stretch</source>
      <translation>Esticar</translation>
    </message>
    <message>
      <location filename="gui_stretch.py" line="73"/>
      <source>Select an object to stretch</source>
      <translation>Selecione um objeto para esticar</translation>
    </message>
    <message>
      <location filename="gui_stretch.py" line="122"/>
      <source>Pick first point of selection rectangle</source>
      <translation>Primeiro ponto do retângulo de seleção</translation>
    </message>
    <message>
      <location filename="gui_stretch.py" line="159"/>
      <source>Pick opposite point of selection rectangle</source>
      <translation>Ponto oposto do retângulo de seleção</translation>
    </message>
    <message>
      <location filename="gui_stretch.py" line="168"/>
      <source>Pick start point of displacement</source>
      <translation>Escolha o ponto inicial do deslocamento</translation>
    </message>
    <message>
      <location filename="gui_stretch.py" line="231"/>
      <source>Pick end point of displacement</source>
      <translation>Escolha o ponto final do deslocamento</translation>
    </message>
    <message>
      <location filename="gui_stretch.py" line="443"/>
      <source>Turning one Rectangle into a Wire</source>
      <translation>Convertendo um retângulo em arame</translation>
    </message>
    <message>
      <location filename="gui_grid.py" line="51"/>
      <source>Toggle grid</source>
      <translation>Ativar grade</translation>
    </message>
    <message>
      <location filename="gui_rectangles.py" line="60"/>
      <source>Rectangle</source>
      <translation>Retângulo</translation>
    </message>
    <message>
      <location filename="gui_rectangles.py" line="126"/>
      <source>Create Plane</source>
      <translation>Criar um plano</translation>
    </message>
    <message>
      <location filename="gui_rectangles.py" line="143"/>
      <source>Create Rectangle</source>
      <translation>Criar um retângulo</translation>
    </message>
    <message>
      <location filename="gui_draft2sketch.py" line="143"/>
      <source>Convert Draft/Sketch</source>
      <translation>Conversão traço/esboço</translation>
    </message>
    <message>
      <location filename="gui_draft2sketch.py" line="66"/>
      <source>Select an object to convert.</source>
      <translation>Selecione um objeto para ser convertido.</translation>
    </message>
    <message>
      <location filename="gui_draft2sketch.py" line="99"/>
      <source>Convert to Sketch</source>
      <translation>Converter para esboço</translation>
    </message>
    <message>
      <location filename="gui_draft2sketch.py" line="114"/>
      <source>Convert to Draft</source>
      <translation>Converter para traço</translation>
    </message>
    <message>
      <location filename="gui_heal.py" line="51"/>
      <source>Heal</source>
      <translation>Curar</translation>
    </message>
    <message>
      <location filename="gui_labels.py" line="81"/>
      <source>Pick target point</source>
      <translation>Indique o ponto alvo</translation>
    </message>
    <message>
      <location filename="gui_labels.py" line="158"/>
      <source>Create Label</source>
      <translation>Criar um rótulo</translation>
    </message>
    <message>
      <location filename="gui_labels.py" line="219"/>
      <source>Pick endpoint of leader line</source>
      <translation>Indique o ponto final da linha de anotação</translation>
    </message>
    <message>
      <location filename="gui_labels.py" line="229"/>
      <source>Pick text position</source>
      <translation>Indique a posição do texto</translation>
    </message>
    <message>
      <location filename="gui_edit.py" line="305"/>
      <source>Select a Draft object to edit</source>
      <translation>Selecione um objeto Traço para editar</translation>
    </message>
    <message>
      <location filename="gui_edit.py" line="560"/>
      <source>No edit point found for selected object</source>
      <translation>Nenhum ponto de edição encontrado para o objeto selecionado</translation>
    </message>
    <message>
      <location filename="gui_edit.py" line="933"/>
      <source>Too many objects selected, max number set to: </source>
      <translation>Muitos objetos selecionados, número máximo definido é: </translation>
    </message>
    <message>
      <location filename="gui_edit.py" line="941"/>
      <source>: this object is not editable</source>
      <translation>: este objeto não é editável</translation>
    </message>
    <message>
      <location filename="gui_patharray.py" line="143"/>
      <source>Path array</source>
      <translation>Rede de trajetória</translation>
    </message>
    <message>
      <location filename="gui_pathtwistedarray.py" line="79"/>
      <source>Please select exactly two objects, the base object and the path object, before calling this command.</source>
      <translation>Por favor, selecione exatamente dois objetos, o objeto base e o objeto de trajetória, antes de chamar este comando.</translation>
    </message>
    <message>
      <location filename="gui_patharray.py" line="168"/>
      <source>Path link array</source>
      <translation>Rede de trajetória link</translation>
    </message>
    <message>
      <location filename="gui_pathtwistedarray.py" line="101"/>
      <source>Path twisted array</source>
      <translation>Rede de trajetória torcida</translation>
    </message>
    <message>
      <location filename="gui_pathtwistedarray.py" line="127"/>
      <source>Path twisted link array</source>
      <translation>Rede de trajetória torcida link</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="81"/>
      <source>Trimex</source>
      <translation>Trimex</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="91"/>
      <source>Select objects to trim or extend</source>
      <translation>Selecione objetos para aparar/estender</translation>
    </message>
    <message>
      <location filename="gui_offset.py" line="140"/>
      <source>Pick distance</source>
      <translation>Indique a distância</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="320"/>
      <source>The offset distance</source>
      <translation>A distância de deslocamento</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="336"/>
      <source>The offset angle</source>
      <translation>O ângulo de deslocamento</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="474"/>
      <source>Unable to trim these objects, only Draft wires and arcs are supported.</source>
      <translation>Não é possível aparar estes objetos, somente arames e arcos são suportados.</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="479"/>
      <source>Unable to trim these objects, too many wires</source>
      <translation>Não é possível aparar estes objetos: número de arames muito alto</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="496"/>
      <source>These objects don't intersect.</source>
      <translation>Esses objetos não se cruzam.</translation>
    </message>
    <message>
      <location filename="gui_trimex.py" line="499"/>
      <source>Too many intersection points.</source>
      <translation>Número muito alto de pontos de interseção.</translation>
    </message>
    <message>
      <location filename="gui_join.py" line="71"/>
      <source>Join</source>
      <translation>Juntar</translation>
    </message>
    <message>
      <location filename="gui_join.py" line="76"/>
      <source>Select an object to join</source>
      <translation>Selecione um objeto para juntar</translation>
    </message>
    <message>
      <location filename="gui_join.py" line="99"/>
      <source>Join lines</source>
      <translation>Unir Linhas</translation>
    </message>
    <message>
      <location filename="gui_join.py" line="110"/>
      <source>Selection:</source>
      <translation>Seleção:</translation>
    </message>
    <message>
      <location filename="gui_splines.py" line="120"/>
      <source>Spline has been closed</source>
      <translation>A Spline foi fechada</translation>
    </message>
    <message>
      <location filename="gui_splines.py" line="183"/>
      <source>Create B-spline</source>
      <translation>Criar B-spline</translation>
    </message>
    <message>
      <location filename="gui_selectplane.py" line="89"/>
      <source>Pick a face, 3 vertices or a WP Proxy to define the drawing plane</source>
      <translation>Escolha uma face, 3 vértices ou um proxy de plano de trabalho para definir o plano de desenho</translation>
    </message>
    <message>
      <location filename="gui_selectplane.py" line="263"/>
      <source>Working plane aligned to global placement of</source>
      <translation>Plano de trabalho alinhado com a posição global de</translation>
    </message>
    <message>
      <location filename="gui_selectplane.py" line="512"/>
      <source>Dir</source>
      <translation>Direção</translation>
    </message>
    <message>
      <location filename="gui_selectplane.py" line="528"/>
      <source>Custom</source>
      <translation>Personalizado</translation>
    </message>
    <message>
      <location filename="gui_lineops.py" line="73"/>
      <source>No active command.</source>
      <translation>Nenhum comando ativo.</translation>
    </message>
    <message>
      <location filename="gui_lineops.py" line="92"/>
      <source>Finish line</source>
      <translation>Finalizar linha</translation>
    </message>
    <message>
      <location filename="gui_lineops.py" line="118"/>
      <source>Close line</source>
      <translation>Fechar linha</translation>
    </message>
    <message>
      <location filename="gui_lineops.py" line="144"/>
      <source>Undo line</source>
      <translation>Desfazer linha</translation>
    </message>
    <message>
      <location filename="gui_split.py" line="61"/>
      <source>Split</source>
      <translation>Separar</translation>
    </message>
    <message>
      <location filename="gui_split.py" line="64"/>
      <source>Click anywhere on a line to split it.</source>
      <translation>Clique em qualquer lugar em uma linha para dividi-la.</translation>
    </message>
    <message>
      <location filename="gui_split.py" line="106"/>
      <source>Split line</source>
      <translation>Dividir linha</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="76"/>
      <source>Fillet radius</source>
      <translation>Raio do filete</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="79"/>
      <source>Radius of fillet</source>
      <translation>Raio do filete</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="112"/>
      <source>Enter radius.</source>
      <translation>Indique o raio.</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="131"/>
      <source>Delete original objects:</source>
      <translation>Excluir objetos originais:</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="136"/>
      <source>Chamfer mode:</source>
      <translation>Modo de chanfro:</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="153"/>
      <source>Two elements needed.</source>
      <translation>São necessários dois elementos.</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="160"/>
      <source>Test object</source>
      <translation>Objeto de teste</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="161"/>
      <source>Test object removed</source>
      <translation>Objeto de teste removido</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="163"/>
      <source>Fillet cannot be created</source>
      <translation>Não é possível criar um filete</translation>
    </message>
    <message>
      <location filename="gui_fillets.py" line="193"/>
      <source>Create fillet</source>
      <translation>Criar filete</translation>
    </message>
    <message>
      <location filename="gui_shapestrings.py" line="102"/>
      <source>Pick ShapeString location point</source>
      <translation>Indique o ponto de localização do ShapeString</translation>
    </message>
    <message>
      <location filename="gui_styles.py" line="55"/>
      <source>Apply style</source>
      <translation>Aplicar estilo</translation>
    </message>
    <message>
      <location filename="gui_styles.py" line="75"/>
      <source>Change Style</source>
      <translation>Alterar estilo</translation>
    </message>
    <message>
      <location filename="gui_groups.py" line="64"/>
      <source>Add to group</source>
      <translation>Adicionar ao grupo</translation>
    </message>
    <message>
      <location filename="gui_groups.py" line="159"/>
      <source>Select group</source>
      <translation>Selecionar grupo</translation>
    </message>
    <message>
      <location filename="gui_groups.py" line="232"/>
      <source>Autogroup</source>
      <translation>Auto-agrupar</translation>
    </message>
    <message>
      <location filename="gui_groups.py" line="282"/>
      <source>Add new Layer</source>
      <translation>Adicionar uma nova camada</translation>
    </message>
    <message>
      <location filename="gui_groups.py" line="336"/>
      <source>Add to construction group</source>
      <translation>Adicionar ao grupo de construção</translation>
    </message>
    <message>
      <location filename="gui_offset.py" line="76"/>
      <source>Select an object to offset</source>
      <translation>Selecionar um objeto para deslocamento paralelo</translation>
    </message>
    <message>
      <location filename="gui_offset.py" line="82"/>
      <source>Offset only works on one object at a time.</source>
      <translation>O deslocamento paralelo só funciona com um objeto de cada vez.</translation>
    </message>
    <message>
      <location filename="gui_offset.py" line="92"/>
      <source>Cannot offset this object type</source>
      <translation>Não é possível gerar um deslocamento para esse tipo de objeto</translation>
    </message>
    <message>
      <location filename="gui_offset.py" line="120"/>
      <source>Offset of Bezier curves is currently not supported</source>
      <translation>O deslocamento de curvas de Bézier não é suportado atualmente</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="447"/>
      <source>Start angle</source>
      <translation>Ângulo inicial</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="452"/>
      <source>Pick start angle</source>
      <translation>Indique o ângulo inicial</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="455"/>
      <source>Aperture angle</source>
      <translation>Ângulo de abertura</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="291"/>
      <source>Pick aperture</source>
      <translation>Indique a abertura</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="316"/>
      <source>Create Circle (Part)</source>
      <translation>Criar círculo (Part)</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="335"/>
      <source>Create Circle</source>
      <translation>Criar círculo</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="369"/>
      <source>Create Arc (Part)</source>
      <translation>Criar arco (Part)</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="389"/>
      <source>Create Arc</source>
      <translation>Criar arco</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="466"/>
      <source>Pick aperture angle</source>
      <translation>Indique o ângulo de abertura</translation>
    </message>
    <message>
      <location filename="gui_arcs.py" line="481"/>
      <source>Arc by 3 points</source>
      <translation>Arco de 3 pontos</translation>
    </message>
    <message>
      <location filename="gui_texts.py" line="66"/>
      <source>Text</source>
      <translation>Texto</translation>
    </message>
    <message>
      <location filename="gui_texts.py" line="76"/>
      <source>Pick location point</source>
      <translation>Indique o ponto de localização</translation>
    </message>
    <message>
      <location filename="gui_texts.py" line="116"/>
      <source>Create Text</source>
      <translation>Criar texto</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="280"/>
      <source>Rotate</source>
      <translation>Rotacionar</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="79"/>
      <source>Select an object to rotate</source>
      <translation>Selecione um objeto a ser rotacionado</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="101"/>
      <source>Pick rotation center</source>
      <translation>Indique o centro de rotação</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="390"/>
      <source>Base angle</source>
      <translation>Ângulo de base</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="391"/>
      <source>The base angle you wish to start the rotation from</source>
      <translation>O ângulo de base a partir do qual você deseja iniciar a rotação</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="394"/>
      <source>Pick base angle</source>
      <translation>Indique o ângulo de base</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="403"/>
      <source>Rotation</source>
      <translation>Rotação</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="404"/>
      <source>The amount of rotation you wish to perform.
The final angle will be the base angle plus this amount.</source>
      <translation>A quantidade de rotação que você deseja executar. O ângulo final será o ângulo de base mais essa quantidade.</translation>
    </message>
    <message>
      <location filename="gui_rotate.py" line="412"/>
      <source>Pick rotation angle</source>
      <translation>Escolha o ângulo de rotação</translation>
    </message>
  </context>
  <context>
    <name>importOCA</name>
    <message>
      <location filename="importOCA.py" line="362"/>
      <source>OCA error: couldn't determine character encoding</source>
      <translation>Erro OCA: não foi possível determinar a codificação de caracteres</translation>
    </message>
    <message>
      <location filename="importOCA.py" line="447"/>
      <source>OCA: found no data to export</source>
      <translation>OCA: Nenhum dado encontrado para exportar</translation>
    </message>
    <message>
      <location filename="importOCA.py" line="492"/>
      <source>successfully exported </source>
      <translation>exportado com sucesso </translation>
    </message>
  </context>
</TS>
