<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt-BR" sourcelanguage="en">
  <context>
    <name>Dialog</name>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="14"/>
      <source>Annotation Styles Editor</source>
      <translation>Editor de Estilos de Anotação</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="79"/>
      <source>Renames the selected style</source>
      <translation>Renomeia o estilo selecionado</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="82"/>
      <source>Rename</source>
      <translation>Renomear</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="110"/>
      <source>Deletes the selected style</source>
      <translation>Apaga o estilo selecionado</translation>
    </message>
    <message>
      <location filename="../ui/dialogLayers.ui" line="29"/>
      <source>New</source>
      <translation>Novo</translation>
    </message>
    <message>
      <location filename="../ui/dialogLayers.ui" line="36"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="113"/>
      <source>Delete</source>
      <translation>Excluir</translation>
    </message>
    <message>
      <location filename="../ui/dialogLayers.ui" line="14"/>
      <source>Layers Manager</source>
      <translation>Gerenciador de camadas</translation>
    </message>
    <message>
      <location filename="../ui/dialogLayers.ui" line="43"/>
      <source>Select All</source>
      <translation>Selecionar tudo</translation>
    </message>
    <message>
      <location filename="../ui/dialogLayers.ui" line="50"/>
      <source>Toggle Visibility</source>
      <translation>Ativar Visibilidade</translation>
    </message>
    <message>
      <location filename="../ui/dialogLayers.ui" line="57"/>
      <source>Isolate</source>
      <translation>Isolar</translation>
    </message>
    <message>
      <location filename="../ui/dialogLayers.ui" line="77"/>
      <source>Cancel</source>
      <translation>Cancelar</translation>
    </message>
    <message>
      <location filename="../ui/dialogLayers.ui" line="84"/>
      <source>OK</source>
      <translation>OK</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="120"/>
      <source>Import styles from json file</source>
      <translation>Importar estilos de um arquivo json</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="130"/>
      <source>Export styles to json file</source>
      <translation>Exportar estilo para um arquivo json</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="214"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="236"/>
      <source>The font to use for texts and dimensions</source>
      <translation>A fonte a usar para textos e dimensões</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="217"/>
      <source>Font name</source>
      <translation>Nome da fonte</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="243"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="253"/>
      <source>The font size in system units</source>
      <translation>O tamanho da fonte em unidades do sistema</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="332"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="342"/>
      <source>The width of the lines</source>
      <translation>A largura das linhas</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="345"/>
      <source> px</source>
      <translation> px</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="510"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="520"/>
      <source>The color of lines and arrows</source>
      <translation>A cor das linhas e setas</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="513"/>
      <source>Line and arrow color</source>
      <translation>Cor da linha e seta</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="602"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="612"/>
      <source>The distance the dimension line is additionally extended</source>
      <translation>A distância que a linha de cota é adicionalmente estendida</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="605"/>
      <source>Dimension line overshoot</source>
      <translation>Ultrapassagem da linha de dimensão</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="625"/>
      <source>Extension line length</source>
      <translation>Comprimento da linha de extensão</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="642"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="652"/>
      <source>The distance the extension lines are additionally extended beyond the dimension line</source>
      <translation>A distância que a linha de extensão é adicionalmente estendida além da linha de cota</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="246"/>
      <source>Font size</source>
      <translation>Tamanho da fonte</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="263"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="273"/>
      <source>The line spacing for multi-line texts and labels (relative to the font size)</source>
      <translation>Espaçamento das linhas para textos multi-linhas e etiquetas (relativo ao tamanho da fonte)</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="280"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="290"/>
      <source>The color of texts, dimension texts and label texts</source>
      <translation>A cor dos textos, textos de dimensão e de etiquetas</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="283"/>
      <source>Text color</source>
      <translation>Cor do texto</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="530"/>
      <source>Units</source>
      <translation>Unidades</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="170"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="192"/>
      <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="../ui/dialog_AnnotationStyleEditor.ui" line="20"/>
      <source>Style Name</source>
      <translation>Nome do Estilo</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="38"/>
      <source>The name of the 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="../ui/dialog_AnnotationStyleEditor.ui" line="50"/>
      <source>Add new…</source>
      <translation>Adicionar novo…</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="173"/>
      <source>Scale multiplier</source>
      <translation>Multiplicador de escala</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="352"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="374"/>
      <source>The type of the starting arrows or markers to use for dimensions and labels</source>
      <translation>Categoria de setas ou marcadores iniciais a utilizar para dimensões e rótulos</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="355"/>
      <source>Start arrow type</source>
      <translation>Categoria de seta inicial</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="403"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="482"/>
      <source>None</source>
      <translation>Nenhum</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="411"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="421"/>
      <source>The size of the starting arrows or markers in system units</source>
      <translation>O tamanho das setas ou marcadores iniciais em unidades do sistema</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="414"/>
      <source>Start arrow size</source>
      <translation>Tamanho da seta inicial</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="431"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="453"/>
      <source>The type of the ending arrows or markers to use for dimensions and labels</source>
      <translation>Categoria de seta final ou marcadores usados para dimensões e rótulos</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="434"/>
      <source>End arrow type</source>
      <translation>Acabar categoria seta</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="490"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="500"/>
      <source>The size of the ending 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="../ui/dialog_AnnotationStyleEditor.ui" line="493"/>
      <source>End arrow size</source>
      <translation>Tamanho da seta final</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="536"/>
      <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="../ui/dialog_AnnotationStyleEditor.ui" line="539"/>
      <source>Show unit</source>
      <translation>Mostrar unidade</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="559"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="569"/>
      <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="../ui/dialog_AnnotationStyleEditor.ui" line="562"/>
      <source>Unit override</source>
      <translation>Sobreposição de unidade</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="576"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="586"/>
      <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="../ui/dialog_AnnotationStyleEditor.ui" line="596"/>
      <source>Dimension Details</source>
      <translation>Detalhes de dimensão</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="662"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="672"/>
      <source>The distance between the dimension text and the dimension line</source>
      <translation>Distância entre o texto da cota e a linha da cota</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="665"/>
      <source>Text spacing</source>
      <translation>Espaçamento do texto</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="164"/>
      <source>Annotations</source>
      <translation>Anotações</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="208"/>
      <source>Texts</source>
      <translation>Textos</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="266"/>
      <source>Line spacing factor</source>
      <translation>Fator de espaçamento de linha</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="300"/>
      <source>Lines and Arrows</source>
      <translation>Linhas e Setas</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="306"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="316"/>
      <source>Displays the dimension line</source>
      <translation>Exibe a linha de dimensão</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="309"/>
      <source>Show dimension line</source>
      <translation>Exibir linha dimensional</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="335"/>
      <source>Line width</source>
      <translation>Espessura de linha</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="378"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="457"/>
      <source>Dot</source>
      <translation>Ponto</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="383"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="462"/>
      <source>Circle</source>
      <translation>Círculo</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="388"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="467"/>
      <source>Arrow</source>
      <translation>Seta</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="393"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="472"/>
      <source>Tick</source>
      <translation>Diagonal</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="398"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="477"/>
      <source>Tick-2</source>
      <translation>Tick-2</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="546"/>
      <source>Shows the unit next to the dimension value</source>
      <translation>Exibe a unidade próxima ao valor da cota</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="579"/>
      <source>Number of decimals</source>
      <translation>Número de casas decimais</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="645"/>
      <source>Extension line overshoot</source>
      <translation>Extensão da linha de extensão</translation>
    </message>
    <message>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="622"/>
      <location filename="../ui/dialog_AnnotationStyleEditor.ui" line="632"/>
      <source>The length of the extension lines</source>
      <translation>O comprimento das linhas de extensão</translation>
    </message>
  </context>
  <context>
    <name>DraftCircularArrayTaskPanel</name>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="26"/>
      <source>Circular Array</source>
      <translation>Matriz circular</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="34"/>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="44"/>
      <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="../ui/TaskPanel_CircularArray.ui" line="37"/>
      <source>Radial distance</source>
      <translation>Distância radial</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="57"/>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="68"/>
      <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="../ui/TaskPanel_CircularArray.ui" line="61"/>
      <source>Tangential distance</source>
      <translation>Distância Tangencial</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="110"/>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="120"/>
      <source>The number of symmetry lines in the circular array</source>
      <translation>O número de linhas de simetria na matriz circular</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="139"/>
      <source>Center of Rotation</source>
      <translation>Centro de Rotação</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="209"/>
      <source>Resets the coordinates of the center of rotation</source>
      <translation>Redefine as coordenadas do centro de rotação</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="212"/>
      <source>Reset Point</source>
      <translation>Redefinir Ponto</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="113"/>
      <source>Symmetry</source>
      <translation>Simetria</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="82"/>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="93"/>
      <source>Number of concentric circles to create, including a copy of the original object.
It must be at least 2.</source>
      <translation>Número de círculos concêntricos a criar, incluindo uma cópia do objeto original. Devem ser no mínimo 2.</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="86"/>
      <source>Number of concentric circles</source>
      <translation>Número de círculos concêntricos</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="135"/>
      <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="../ui/TaskPanel_CircularArray.ui" line="147"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="167"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="187"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="224"/>
      <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="../ui/TaskPanel_CircularArray.ui" line="228"/>
      <source>Fuse</source>
      <translation>Fundir</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_CircularArray.ui" line="235"/>
      <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="../ui/TaskPanel_CircularArray.ui" line="239"/>
      <source>Link array</source>
      <translation>Matriz de links</translation>
    </message>
  </context>
  <context>
    <name>DraftOrthoArrayTaskPanel</name>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="79"/>
      <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="../ui/TaskPanel_OrthoArray.ui" line="91"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="181"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="272"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="363"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="111"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="204"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="292"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="383"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="131"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="224"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="315"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="403"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="249"/>
      <source>Reset X</source>
      <translation>Redefinir X</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="340"/>
      <source>Reset Y</source>
      <translation>Redefinir Y</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="350"/>
      <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="../ui/TaskPanel_OrthoArray.ui" line="26"/>
      <source>Orthogonal Array</source>
      <translation>Matriz Ortogonal</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="32"/>
      <source>Toggles between orthogonal and linear mode</source>
      <translation>Alterna entre os modos ortogonal e linear</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="35"/>
      <source>Switch to Linear Mode</source>
      <translation>Alternar para Modo Linear</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="47"/>
      <source>X axis</source>
      <translation>Eixo X</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="57"/>
      <source>Y axis</source>
      <translation>Eixo Y</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="67"/>
      <source>Z axis</source>
      <translation>Eixo Z</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="83"/>
      <source>Number of Elements</source>
      <translation>Número de elementos</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="156"/>
      <source>Currently selected axis</source>
      <translation>Eixo atualmente selecionado</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="168"/>
      <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="../ui/TaskPanel_OrthoArray.ui" line="173"/>
      <source>X Intervals</source>
      <translation>Intervalos de X</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="246"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="337"/>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="428"/>
      <source>Resets the distances</source>
      <translation>Redefine as distâncias</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="259"/>
      <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="../ui/TaskPanel_OrthoArray.ui" line="264"/>
      <source>Y Intervals</source>
      <translation>Intervalos de Y</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="355"/>
      <source>Z Intervals</source>
      <translation>Intervalos de Z</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="431"/>
      <source>Reset Z</source>
      <translation>Redefinir Z</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="443"/>
      <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="../ui/TaskPanel_OrthoArray.ui" line="447"/>
      <source>Fuse</source>
      <translation>Fundir</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_OrthoArray.ui" line="454"/>
      <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="../ui/TaskPanel_OrthoArray.ui" line="458"/>
      <source>Link array</source>
      <translation>Matriz de links</translation>
    </message>
  </context>
  <context>
    <name>DraftPolarArrayTaskPanel</name>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="26"/>
      <source>Polar Array</source>
      <translation>Matriz Polar</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="34"/>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="46"/>
      <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="../ui/TaskPanel_PolarArray.ui" line="39"/>
      <source>Polar angle</source>
      <translation>Ângulo polar</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="67"/>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="78"/>
      <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="../ui/TaskPanel_PolarArray.ui" line="71"/>
      <source>Number of elements</source>
      <translation>Número de elementos</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="97"/>
      <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="../ui/TaskPanel_PolarArray.ui" line="101"/>
      <source>Center of Rotation</source>
      <translation>Centro de Rotação</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="171"/>
      <source>Resets the coordinates of the center of rotation</source>
      <translation>Redefine as coordenadas do centro de rotação</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="174"/>
      <source>Reset Point</source>
      <translation>Redefinir Ponto</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="109"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="129"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="149"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="186"/>
      <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="../ui/TaskPanel_PolarArray.ui" line="190"/>
      <source>Fuse</source>
      <translation>Fundir</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_PolarArray.ui" line="197"/>
      <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="../ui/TaskPanel_PolarArray.ui" line="201"/>
      <source>Link array</source>
      <translation>Matriz de links</translation>
    </message>
  </context>
  <context>
    <name>DraftShapeStringGui</name>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="26"/>
      <source>ShapeString</source>
      <translation>ShapeString</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="34"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="51"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="68"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="85"/>
      <source>Coordinates relative to global coordinate system.
Uncheck to use working plane coordinate system</source>
      <translation>Coordenadas relativas ao sistema global de coordenadas.
Desmarque a opção para usar o sistema de coordenadas do plano de trabalho</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="89"/>
      <source>Global</source>
      <translation>Global</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="157"/>
      <source>Font files (*.ttc *.ttf *.otf *.pfb *.TTC *.TTF *.OTF *.PFB)</source>
      <translation>Arquivos de fonte (*.ttc *.ttf *.otf *.pfb *.TTC *.TTF *.OTF *.PFB)</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="143"/>
      <source>Text to be made into ShapeString</source>
      <translation>Texto a ser transformado em ShapeString</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="41"/>
      <location filename="../ui/TaskShapeString.ui" line="58"/>
      <location filename="../ui/TaskShapeString.ui" line="75"/>
      <source>Enter coordinates or pick a point with the mouse</source>
      <translation>Insira coordenadas ou selecione um ponto com o mouse</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="96"/>
      <source>Resets the picked point</source>
      <translation>Redefine o ponto escolhido</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="102"/>
      <source>Reset Point</source>
      <translation>Redefinir Ponto</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="109"/>
      <source>Height</source>
      <translation>Altura</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="116"/>
      <source>Height of the result</source>
      <translation>Altura do resultado</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="136"/>
      <source>Text</source>
      <translation>Texto</translation>
    </message>
    <message>
      <location filename="../ui/TaskShapeString.ui" line="150"/>
      <source>Font file</source>
      <translation>Arquivo de fonte</translation>
    </message>
  </context>
  <context>
    <name>Form</name>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="33"/>
      <source>Top (XY)</source>
      <translation>Topo (XY)</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="43"/>
      <source>Front (XZ)</source>
      <translation>Frente (XZ)</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="53"/>
      <source>Side (YZ)</source>
      <translation>Lado (YZ)</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="60"/>
      <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="../ui/TaskSelectPlane.ui" line="14"/>
      <source>Working Plane Setup</source>
      <translation>Configurações de Plano de Trabalho</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="20"/>
      <source>Choose an option below. Or define a working plane by selecting 3 vertices, 1 or more shapes, or a working plane proxy, and then confirm with a click in the 3D view.</source>
      <translation>Escolha uma opção abaixo. Ou defina um plano de trabalho selecionando 3 vértices, 1 ou mais formas, ou um 'proxy' de plano de trabalho, e então confirme com um clique na vista 3D.</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="30"/>
      <source>Sets the working plane to the XY-plane (ground plane)</source>
      <translation>Define o plano de trabalho para o plano XY (plano térreo)</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="40"/>
      <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="../ui/TaskSelectPlane.ui" line="50"/>
      <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="../ui/TaskSelectPlane.ui" line="63"/>
      <source>Align to View</source>
      <translation>Alinhar à visualização</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="70"/>
      <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="../ui/TaskSelectPlane.ui" line="77"/>
      <source>Automatic</source>
      <translation>Automática</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="86"/>
      <source>Offset</source>
      <translation>Deslocamento</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="93"/>
      <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="../ui/TaskSelectPlane.ui" line="105"/>
      <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="../ui/TaskSelectPlane.ui" line="110"/>
      <source>Center plane on view</source>
      <translation>Centralizar plano de trabalho</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="117"/>
      <source>Centers the working plane on the current view when pressing one
of the buttons above</source>
      <translation>Ao pressionar um dos botões acima o plano de trabalho será centralizado na visualização atual.</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="133"/>
      <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 plano de trabalho atual sem alterar sua orientação. Em seguida, pressione o botão abaixo.</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="143"/>
      <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 ponto for selecionado, o plano será movido para o centro da vista.</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="148"/>
      <source>Move Working Plane</source>
      <translation>Mover plano de trabalho</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="157"/>
      <location filename="../ui/TaskSelectPlane.ui" line="167"/>
      <source>The color of the grid</source>
      <translation>A cor da grid</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="160"/>
      <source>Grid color</source>
      <translation>Cor da grade</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="174"/>
      <location filename="../ui/TaskSelectPlane.ui" line="184"/>
      <source>The distance between grid lines</source>
      <translation>A distância entre as linhas da grade</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="194"/>
      <location filename="../ui/TaskSelectPlane.ui" line="204"/>
      <source>The number of squares between major grid lines</source>
      <translation>O número de quadrados entre as principais linhas de grade</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="197"/>
      <source>Major lines every</source>
      <translation>Linhas principais a cada</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="207"/>
      <location filename="../ui/TaskSelectPlane.ui" line="227"/>
      <source> squares</source>
      <translation> quadrados</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="217"/>
      <source>Grid size</source>
      <translation>Tamanho da grade</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="240"/>
      <location filename="../ui/TaskSelectPlane.ui" line="250"/>
      <source>The distance at which a point can be snapped to</source>
      <translation>A distância em que um ponto pode ser encaixado</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="265"/>
      <source>Center View</source>
      <translation>Visão Central</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="287"/>
      <source>Resets the working plane to its next position</source>
      <translation>Redefine o plano de trabalho para sua próxima posição</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="290"/>
      <source>Next</source>
      <translation>Próximo</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="177"/>
      <source>Grid spacing</source>
      <translation>Espaçamento da grade</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="214"/>
      <location filename="../ui/TaskSelectPlane.ui" line="224"/>
      <source>The number of squares in the X- and Y-direction of the grid</source>
      <translation>O número de quadrados nas direções X e Y da grade</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="243"/>
      <source>Snapping radius</source>
      <translation>Raio de atração</translation>
    </message>
    <message>
      <location filename="../ui/TaskSelectPlane.ui" line="262"/>
      <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="../ui/TaskSelectPlane.ui" line="274"/>
      <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="../ui/TaskSelectPlane.ui" line="277"/>
      <source>Previous</source>
      <translation>Anterior</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="26"/>
      <source>Load preset</source>
      <translation>Carregar perfil</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="57"/>
      <source>Shape</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="80"/>
      <source>Ambient shape color</source>
      <translation>Cor da forma ambiente</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="91"/>
      <source>Emissive shape color</source>
      <translation>Cor da forma Emissiva</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="102"/>
      <source>Specular shape color</source>
      <translation>Cor da forma especular</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="113"/>
      <source>Shape transparency</source>
      <translation>Transparência da forma</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="130"/>
      <source>Shape shininess</source>
      <translation>Brilho da forma</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="150"/>
      <source>Other</source>
      <translation>Outro</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="156"/>
      <source>Line color</source>
      <translation>Cor da linha</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="167"/>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="395"/>
      <source>Line width</source>
      <translation>Espessura de linha</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="174"/>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="199"/>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="402"/>
      <location filename="../ui/TaskSelectPlane.ui" line="253"/>
      <source> px</source>
      <translation> px</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="206"/>
      <source>Draw style</source>
      <translation>Estilo de desenho</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="214"/>
      <source>Solid</source>
      <translation>Sólido</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="219"/>
      <source>Dashed</source>
      <translation>Tracejado</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="224"/>
      <source>Dotted</source>
      <translation>Pontilhado</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="229"/>
      <source>DashDot</source>
      <translation>Traço Ponto</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="237"/>
      <source>Display mode</source>
      <translation>Modo de visualização</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="245"/>
      <source>Flat Lines</source>
      <translation>Linhas planas</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="255"/>
      <source>Wireframe</source>
      <translation>Arame</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="250"/>
      <source>Shaded</source>
      <translation>Sombreado</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="22"/>
      <source>Fill the values below from a stored style preset</source>
      <translation>Preenche os valores abaixo com um estilo predefinido armazenado</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="181"/>
      <source>Point color</source>
      <translation>Cor do ponto</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="192"/>
      <source>Point size</source>
      <translation>Tamanho do Ponto</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="260"/>
      <source>Points</source>
      <translation>Pontos</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="69"/>
      <source>Shape color</source>
      <translation>Cor da forma</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="285"/>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="667"/>
      <source>Annotations</source>
      <translation>Anotações</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="587"/>
      <source>Extension line length</source>
      <translation>Comprimento da linha de extensão</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="607"/>
      <source>Extension line overshoot</source>
      <translation>Extensão da linha de extensão</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="624"/>
      <source>Text spacing</source>
      <translation>Espaçamento do texto</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="372"/>
      <source>Text color</source>
      <translation>Cor do texto</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="533"/>
      <source>Dimensions</source>
      <translation>Dimensões</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="417"/>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="472"/>
      <source>Dot</source>
      <translation>Ponto</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="279"/>
      <source>Annotation</source>
      <translation>Anotação</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="315"/>
      <source>Texts</source>
      <translation>Textos</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="358"/>
      <source>Line spacing factor</source>
      <translation>Fator de espaçamento de linha</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="298"/>
      <source>The annotation scale multiplier is the inverse of the scale set in the
Annotation scale widget. If the scale is 1:100 the multiplier is 100.</source>
      <translation>O multiplicador de escala de anotação é o inverso da escala definida no widget de escala de
de anotação. Se a escala for de 1:100, o multiplicador será de 100.</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="409"/>
      <source>Start arrow type</source>
      <translation>Categoria de seta inicial</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="422"/>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="477"/>
      <source>Circle</source>
      <translation>Círculo</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="427"/>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="482"/>
      <source>Arrow</source>
      <translation>Seta</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="432"/>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="487"/>
      <source>Tick</source>
      <translation>Diagonal</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="437"/>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="492"/>
      <source>Tick-2</source>
      <translation>Tick-2</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="442"/>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="497"/>
      <source>None</source>
      <translation>Nenhum</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="450"/>
      <source>Start arrow size</source>
      <translation>Tamanho da seta inicial</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="464"/>
      <source>End arrow type</source>
      <translation>Acabar categoria seta</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="505"/>
      <source>End arrow size</source>
      <translation>Tamanho da seta final</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="563"/>
      <source>The unit override for dimensions. Leave blank to use the current FreeCAD unit.</source>
      <translation>A substituição da unidade para dimensões. Deixe em branco para usar a unidade atual do FreeCAD.</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="570"/>
      <source>Dimension line overshoot</source>
      <translation>Ultrapassagem da linha de dimensão</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="577"/>
      <source>The distance the dimension line is extended past the extension lines</source>
      <translation>A distância entre a linha da cota é estendida além das linhas de extensão</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="379"/>
      <source>The color for texts, dimension texts and label texts</source>
      <translation>A cor dos textos, textos de dimensão e de rótulos</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="321"/>
      <source>Font name</source>
      <translation>Nome da fonte</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="334"/>
      <source>The font for texts, dimensions and labels</source>
      <translation>A cor dos textos, textos de dimensão e de rótulos</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="341"/>
      <source>Font size</source>
      <translation>Tamanho da fonte</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="348"/>
      <source>The height for texts, dimension texts and label texts</source>
      <translation>A altura dos textos, textos de dimensão e de rótulos</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="365"/>
      <source>The line spacing for multi-line texts and labels (relative to the font size)</source>
      <translation>Espaçamento das linhas para textos multi-linhas e etiquetas (relativo ao tamanho da fonte)</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="291"/>
      <source>Scale multiplier</source>
      <translation>Multiplicador de escala</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="519"/>
      <source>Line and arrow color</source>
      <translation>Cor da linha e seta</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="14"/>
      <source>Style Settings</source>
      <translation>Configurações de Estilo</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="40"/>
      <source>Saves the current style as a preset</source>
      <translation>Salvar estilo atual como perfil</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="63"/>
      <source>Shape Appearance</source>
      <translation>Aparência da forma</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="389"/>
      <source>Lines and Arrows</source>
      <translation>Linhas e Setas</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="546"/>
      <source>Adds a unit symbol to dimension texts</source>
      <translation>Adiciona um símbolo de unidade aos textos de dimensão</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="594"/>
      <source>The length of extension lines. Use 0 for full extension lines. A negative value
defines the gap between the ends of the extension lines and the measured points.
A positive value defines the maximum length of the extension lines. Only used
for linear dimensions.</source>
      <translation>O comprimento das linhas de extensão. Use 0 para linhas de extensão completas. Um valor negativo
define o intervalo entre os fins das linhas de extensão e os pontos de medida.
Um valor positivo define o comprimento máximo das linhas de extensão. Usado
apenas para dimensões linear.</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="614"/>
      <source>The length of extension lines above the dimension line</source>
      <translation>Comprimento da linha de extensão acima da linha de cota</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="631"/>
      <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="../ui/TaskPanel_SetStyle.ui" line="650"/>
      <source>Apply the above style to selected object(s)</source>
      <translation>Aplicar o estilo acima ao(s) objeto(s) selecionado(s)</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="664"/>
      <source>Apply the above style to all annotations (texts, dimensions and labels)</source>
      <translation>Aplicar o estilo acima a todas as anotações (textos, dimensões e etiquetas)</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="539"/>
      <source>Show unit</source>
      <translation>Mostrar unidade</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="556"/>
      <source>Unit override</source>
      <translation>Sobreposição de unidade</translation>
    </message>
    <message>
      <location filename="../ui/TaskPanel_SetStyle.ui" line="653"/>
      <source>Selected</source>
      <translation>Selecionado</translation>
    </message>
    <message>
      <location filename="../ui/dialogHatch.ui" line="14"/>
      <source>Hatch</source>
      <translation>Hachura</translation>
    </message>
    <message>
      <location filename="../ui/dialogHatch.ui" line="20"/>
      <source>PAT file</source>
      <translation>Arquivo PAT</translation>
    </message>
    <message>
      <location filename="../ui/dialogHatch.ui" line="34"/>
      <source>Pattern</source>
      <translation>Padrão</translation>
    </message>
    <message>
      <location filename="../ui/dialogHatch.ui" line="44"/>
      <source>Scale</source>
      <translation>Escalar</translation>
    </message>
    <message>
      <location filename="../ui/dialogHatch.ui" line="64"/>
      <source>Rotation</source>
      <translation>Rotação</translation>
    </message>
    <message>
      <location filename="../ui/dialogHatch.ui" line="81"/>
      <source>Align to face</source>
      <translation>Alinhar à face</translation>
    </message>
    <message>
      <location filename="../ui/dialogHatch.ui" line="88"/>
      <source>Aligns the pattern with the base object.
Otherwise, the pattern aligns with the global coordinate system.
This setting modifies the Translate property.</source>
      <translation>Alinha o padrão com o objeto base.
Caso contrário, o padrão se alinha com o sistema de coordenadas global.
Essa configuração modifica a propriedade de tradução.</translation>
    </message>
    <message>
      <location filename="../ui/dialogHatch.ui" line="27"/>
      <source>Pattern files (*.pat *.PAT)</source>
      <translation>Arquivos de padrão (*.pat *.PAT)</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsDraft</name>
    <message>
      <location filename="../ui/preferences-draft.ui" line="66"/>
      <source>Default working plane</source>
      <translation>Plano de trabalho padrão</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="14"/>
      <location filename="../ui/preferences-draft.ui" line="20"/>
      <location filename="../ui/preferences-dxf.ui" line="20"/>
      <source>General</source>
      <translation>Geral</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="39"/>
      <source>The number of decimals used in internal coordinate operations (for example 3 = 0.001).
Values between 6 and 8 are usually considered the best trade-off.</source>
      <translation>O número de decimais usados nas operações internas de coordenadas (por exemplo, 3 = 0.001).
Os valores entre 6 e 8 são geralmente considerados como a melhor troca de troca.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="73"/>
      <source>The default working plane for new views. If set to "Automatic" the working plane
will automatically align with the current view whenever a command is started.
Additionally it will align to preselected planar faces, or when points on planar
faces are picked during commands.</source>
      <translation>O plano de trabalho padrão para novas visualizações. Se definido como "Automático" o plano
funcionará irá se alinhar automaticamente com a vista atual sempre que um comando for iniciado.
Além disso, irá alinhar com faces planas pré-selecionadas, ou quando pontos em faces
planar forem escolhidos durante os comandos.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="94"/>
      <source>XY (Top)</source>
      <translation>XY (Cima)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="99"/>
      <source>XZ (Front)</source>
      <translation>XZ (Frente)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="104"/>
      <source>YZ (Side)</source>
      <translation>YZ (Lateral)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="112"/>
      <source>If checked, a widget indicating the current working
plane orientation appears when picking points</source>
      <translation>Se marcada, uma widget indicando o plano
trabalho atual de orientação aparece quando escolhe pontos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="129"/>
      <source>If checked, the layers drop-down list also includes groups.
Objects can then automatically be added to groups as well.</source>
      <translation>Se marcada, a lista suspensa de camadas também inclui grupos. Objetos podem ser adicionados automaticamente aos grupos também.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="133"/>
      <source>Include groups in layer list</source>
      <translation>Incluir grupos na lista de camadas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="188"/>
      <source>If checked, base objects, instead of created copies, are selected after copying</source>
      <translation>Se selecionado, objetos base, em vez de cópias criadas, são selecionados após a cópia</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="204"/>
      <source>If checked, Draft commands will create Part primitives instead of Draft objects.
Note that this is not fully supported, and many objects will not be editable with
Draft modification commands.</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="../ui/preferences-draft.ui" line="209"/>
      <source>Create Part primitives if possible</source>
      <translation>Criar peças primitivas se possível</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="222"/>
      <source>If checked, Draft Downgrade and Draft Upgrade will keep face colors.
Only for the splitFaces and makeShell options.</source>
      <translation>Se marcado, o Downgrade e a Melhoria do Rascunho manterão as cores do rosto.
somente para as opções splitFaces e makeShell.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="226"/>
      <source>Keep face colors during downgrade/upgrade</source>
      <translation>Manter cores da face durante downgrade/upgrade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="239"/>
      <source>If checked, Draft Downgrade and Draft Upgrade will keep face names.
Only for the splitFaces and makeShell options.</source>
      <translation>Se marcado, o Downgrade e a Melhoria do Rascunho manterão as cores do rosto.
somente para as opções splitFaces e makeShell.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="243"/>
      <source>Keep face names during downgrade/upgrade</source>
      <translation>Mantenha os nomes das faces durante o downgrade/upgrade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="263"/>
      <source>This is a delay during which the mouse is inactive, after entering numbers
manually in any of the coordinate fields. Setting this to 0 disables the delay.
If a delay of 1 is set, after entering a numeric value, the mouse will not
update the field anymore during one second, to avoid moving the mouse
accidentally and modifying the entered value.</source>
      <translation>Isto define um atraso após o qual o mouse fica inativo depois de introduzir manualmente numeros como coordenadas. Se o valor for 0, não terá atraso. Se o valor for de 1, depois de introduzir alguma coordenada numérica, o mouse não atualizará mais a área durante um segundo para prevenir que mover o mouse acidentalmente modifique a coordenada introduzida. Se um valor muito alto for introduzido, por ex. , o mouse será desativado até o comando acabar.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="328"/>
      <source>Edit node pick radius</source>
      <translation>Editar raio de seleção do nó</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="335"/>
      <source>The pick radius of edit nodes</source>
      <translation>Controla o raio de escolha dos nós de edição</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="357"/>
      <source>Label prefix for clones</source>
      <translation>Prefixo do rótulo para os clones</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="370"/>
      <source>The default prefix added to the label of new clones</source>
      <translation>O prefixo padrão adicionado à etiqueta de novos clones</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="386"/>
      <source>Construction group label</source>
      <translation>Nome do grupo de construção</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="399"/>
      <source>The default label for the construction geometry group</source>
      <translation>O rótulo padrão para o grupo de geometria de construção</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="422"/>
      <source>The default color for Draft objects in construction mode</source>
      <translation>A cor padrão para objetos Rascunhos no modo de construção</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="26"/>
      <source>Internal precision level</source>
      <translation>Nível de precisão interno</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="116"/>
      <source>Show working plane orientation</source>
      <translation>Mostrar orientação do plano de trabalho</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="149"/>
      <source>Command Options</source>
      <translation>Opções de comando</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="155"/>
      <source>If checked, instructions are displayed in the Report View when using Draft commands</source>
      <translation>Se marcado, as instruções são exibidas na Visualização do Relatório ao usar o comando Rascunho.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="158"/>
      <source>Show prompts in the Report View</source>
      <translation>Mostrar avisos na visualização de relatório</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="171"/>
      <source>If checked, Length input, instead of the X coordinate, will have the initial focus.
This allows indicating a direction and then type a distance.</source>
      <translation>Se marcada, a entrada de comprimento, em vez da coordenada X, será o foco inicial.
Isto permite indicar uma direção e então digite uma distância.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="175"/>
      <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="../ui/preferences-draft.ui" line="191"/>
      <source>Select base objects after copying</source>
      <translation>Selecionar objetos de base após a cópia</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="296"/>
      <source>Maximum number of editable objects</source>
      <translation>Número máximo de objetos editáveis</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="402"/>
      <source>Construction</source>
      <translation>Construção</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="415"/>
      <source>Construction geometry color</source>
      <translation>Cor da geometria de construção</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="321"/>
      <source>Draft classic style</source>
      <translation>Estilo clássico</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="326"/>
      <source>Bitsnpieces style</source>
      <translation>Estilo desmontado</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="14"/>
      <source>Visual</source>
      <translation>Visual</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="20"/>
      <source>SVG Patterns</source>
      <translation>Padrões SVG</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="26"/>
      <source>SVG pattern size</source>
      <translation>Tamanho dos padrões SVG</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="39"/>
      <source>The default size for SVG patterns. A higher value results in a denser pattern.</source>
      <translation>O tamanho padrão para padrões SVG. Um valor maior resulta em um padrão mais denso.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="65"/>
      <source>Additional SVG pattern location</source>
      <translation>Localização de padrões SVG adicionais</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="75"/>
      <source>An optional directory with custom SVG files containing
pattern definitions to be added to the standard patterns</source>
      <translation>Um diretório adicional com arquivos SVG personalizados contendo definições de padrão
a serem adicionadas aos padrões de base</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="92"/>
      <source>Drawing View Line Definitions</source>
      <translation>Desenhando Definições da Linha de Visualização</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="98"/>
      <source>Dashed line definition</source>
      <translation>Definição de linha tracejada</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="111"/>
      <location filename="../ui/preferences-draftvisual.ui" line="147"/>
      <location filename="../ui/preferences-draftvisual.ui" line="176"/>
      <source>An SVG linestyle definition</source>
      <translation>Uma definição de linha no formato SVG</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="134"/>
      <source>Dashdot line definition</source>
      <translation>Definição de linha traço-ponto</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftvisual.ui" line="163"/>
      <source>Dotted line definition</source>
      <translation>Definição de linha pontilhada</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="291"/>
      <source>Texts and dimensions</source>
      <translation>Textos e cotas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="111"/>
      <source>Font size</source>
      <translation>Tamanho da fonte</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="130"/>
      <location filename="../ui/preferences-drafttexts.ui" line="335"/>
      <location filename="../ui/preferences-drafttexts.ui" line="423"/>
      <location filename="../ui/preferences-drafttexts.ui" line="614"/>
      <location filename="../ui/preferences-drafttexts.ui" line="653"/>
      <location filename="../ui/preferences-drafttexts.ui" line="682"/>
      <location filename="../ui/preferences-drafttexts.ui" line="711"/>
      <location filename="../ui/preferences-dxf.ui" line="557"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="205"/>
      <source>Lines and Arrows</source>
      <translation>Linhas e Setas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="266"/>
      <source>Start arrow type</source>
      <translation>Categoria de seta inicial</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="279"/>
      <source>The default symbol displayed at the start of dimension lines</source>
      <translation>O símbolo padrão exibido no início das linhas de cota</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="314"/>
      <location filename="../ui/preferences-drafttexts.ui" line="402"/>
      <source>None</source>
      <translation>Nenhum</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="322"/>
      <source>Start arrow size</source>
      <translation>Tamanho da seta inicial</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="329"/>
      <source>The default starting arrow size</source>
      <translation>O tamanho padrão de seta inicial</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="354"/>
      <source>End arrow type</source>
      <translation>Acabar categoria seta</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="367"/>
      <source>The default symbol displayed at the end of dimension lines</source>
      <translation>O símbolo padrão exibido no finai das linhas dimensionais</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="410"/>
      <source>End arrow size</source>
      <translation>Tamanho da seta final</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="417"/>
      <source>The default ending arrow size</source>
      <translation>O tamanho padrão da seta final</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="531"/>
      <source>Number of decimals</source>
      <translation>Número de casas decimais</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="589"/>
      <source>Dimension Details</source>
      <translation>Detalhes de dimensão</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="669"/>
      <source>Extension line overshoot</source>
      <translation>Extensão da linha de extensão</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="595"/>
      <source>Dimension line overshoot</source>
      <translation>Ultrapassagem da linha de dimensão</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="39"/>
      <source>The default annotation scale multiplier. This is the inverse of the scale set
in the Draft Scale Widget. If the scale is 1:100 the multiplier is 100.</source>
      <translation>O multiplicador padrão de escala de anotação. Isso é o inverso do conjunto de escala
no widget da escala de anotação. Se a escala for de 1:100, o multiplicador será de 100.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="72"/>
      <source>Texts</source>
      <translation>Textos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="124"/>
      <source>The default height for texts, dimension texts and label texts</source>
      <translation>A altura dos textos, textos de dimensão e de rótulos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="149"/>
      <source>Line spacing factor</source>
      <translation>Fator de espaçamento de linha</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="156"/>
      <source>The default line spacing for multi-line texts and labels (relative to the font size)</source>
      <translation>Espaçamento das linhas para textos multi-linhas e rótulos (relativo ao tamanho da fonte)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="26"/>
      <source>Scale multiplier</source>
      <translation>Multiplicador de escala</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="14"/>
      <source>Texts and Dimensions</source>
      <translation>Textos e Cotas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="20"/>
      <source>Annotations</source>
      <translation>Anotações</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="78"/>
      <source>Font name</source>
      <translation>Nome da fonte</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="91"/>
      <source>The default font for texts, dimensions and labels</source>
      <translation>A fonte padrão para textos, dimensões e rótulos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="175"/>
      <source>Text color</source>
      <translation>Cor do texto</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="182"/>
      <source>The default color for texts, dimension texts and label texts</source>
      <translation>Cor padrão para textos, textos de cotas e rótulos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="211"/>
      <source>If checked, the dimension line is displayed by default</source>
      <translation>Se ativado, a linha de cota é exibida por padrão</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="214"/>
      <source>Show dimension line</source>
      <translation>Exibir linha dimensional</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="230"/>
      <source>Line width</source>
      <translation>Espessura de linha</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="237"/>
      <source>The default line width</source>
      <translation>A espessura de linha padrão</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="338"/>
      <location filename="../ui/preferences-drafttexts.ui" line="240"/>
      <source> px</source>
      <translation> px</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="289"/>
      <location filename="../ui/preferences-drafttexts.ui" line="377"/>
      <source>Dot</source>
      <translation>Ponto</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="294"/>
      <location filename="../ui/preferences-drafttexts.ui" line="382"/>
      <source>Circle</source>
      <translation>Círculo</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="299"/>
      <location filename="../ui/preferences-drafttexts.ui" line="387"/>
      <source>Arrow</source>
      <translation>Seta</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="304"/>
      <location filename="../ui/preferences-drafttexts.ui" line="392"/>
      <source>Tick</source>
      <translation>Diagonal</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="309"/>
      <location filename="../ui/preferences-drafttexts.ui" line="397"/>
      <source>Tick-2</source>
      <translation>Tick-2</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="442"/>
      <source>Line and arrow color</source>
      <translation>Cor da linha e seta</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="449"/>
      <source>The default color for lines and arrows</source>
      <translation>A cor padrão para linhas e setas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="472"/>
      <source>Units</source>
      <translation>Unidades</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="478"/>
      <source>If checked, a unit symbol is added to dimension texts by default</source>
      <translation>Se ativado, um símbolo de unidade é adicionado por padrão ao texto das cotas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="481"/>
      <source>Show unit</source>
      <translation>Mostrar unidade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="497"/>
      <source>Unit override</source>
      <translation>Sobreposição de unidade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="510"/>
      <source>The default unit override for dimensions. Enter a unit such as m
or cm, leave blank to use the current unit defined in FreeCAD.</source>
      <translation>A substituição de unidade padrão para dimensões. Insira uma unidade como m
ou cm, ou deixe em branco para usar a unidade definida no FreeCAD.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="538"/>
      <source>The default number of decimal places for dimension texts</source>
      <translation>O número padrão de casas decimais para cotas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="573"/>
      <source>The optional string inserted between the feet and inches values in dimensions</source>
      <translation>Um texto opcional inserido entre os valores de pés e de polegadas em dimensões</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="608"/>
      <source>The default distance the dimension line is extended past the extension lines</source>
      <translation>O comprimento da linha de cota que fica além das linhas de extensão</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="637"/>
      <source>Extension line length</source>
      <translation>Comprimento da linha de extensão</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="644"/>
      <source>The default length of extension lines. Use 0 for full extension lines. A negative
value defines the gap between the ends of the extension lines and the measured
points. A positive value defines the maximum length of the extension lines. Only
used for linear dimensions.</source>
      <translation>O comprimento das linhas de extensão. Use 0 para linhas de extensão ininterruptas. Um valor negativo define o intervalo entre os fins das linhas de extensão e os pontos de medida.
Um valor positivo define o comprimento máximo das linhas de extensão. Usado
apenas para dimensões lineares.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="676"/>
      <source>The default length of extension lines above the dimension line</source>
      <translation>O comprimento das linhas de extensão acima da linha de cota</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="705"/>
      <source>The default space between the dimension line and the dimension text</source>
      <translation>O espaço entre a linha e o texto da cota</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="698"/>
      <source>Text spacing</source>
      <translation>Espaçamento do texto</translation>
    </message>
    <message>
      <location filename="../ui/preferences-drafttexts.ui" line="560"/>
      <source>Feet separator</source>
      <translation>Separador de pés</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="14"/>
      <source>SVG</source>
      <translation>SVG</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="40"/>
      <source>Import style</source>
      <translation>Estilo de importação</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="60"/>
      <source>Use default style from Part/PartDesign</source>
      <translation>Usar estilo padrão de Part/PartDesign</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="65"/>
      <source>Use original SVG style</source>
      <translation>Usar estilo SVG original</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="77"/>
      <source>If checked, no unit conversion will occur.
One unit in the SVG file will be interpreted 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="../ui/preferences-svg.ui" line="81"/>
      <source>Disable unit scaling</source>
      <translation>Desativar dimensionamento da unidade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="101"/>
      <source>Add wires for invalid faces</source>
      <translation>Adicionar arestas para faces inválidas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="47"/>
      <source>Method for importing SVG object colors</source>
      <translation>Método para importar cores dos objetos SVG para o FreeCAD</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="97"/>
      <source>If face generation results in a degenerated face,
a raw wire from the original shape is added</source>
      <translation>Se a geração de face resulta em um rosto degenerado,
um arame bruto da forma original é adicionado</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="117"/>
      <source>Check to cut shapes according to the even/odd SVG fill rule</source>
      <translation>Marque para cortar as formas de acordo com a regra de preenchimento de SVG par/ímpar</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="120"/>
      <source>Apply Cuts</source>
      <translation>Aplicar Cortes</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="140"/>
      <source>Coordinate precision (crucial for detecting closed paths)</source>
      <translation>Precisão da coordenada (crucial para detectar caminhos fechados)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="166"/>
      <source>The number of decimal places used in internal coordinate operations (for example 3 = 0.001).
	The optimal value depends on the absolute size of the import. Typical values are between 1 and 5.</source>
      <translation>O número de casas decimais utilizadas nas operações de coordenadas internas (por exemplo, 3 = 0,001).
O valor ideal depende do tamanho absoluto da importação. Os valores típicos estão entre 1 e 5.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="205"/>
      <source>Export style</source>
      <translation>Estilo de exportação</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="212"/>
      <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="../ui/preferences-svg.ui" line="225"/>
      <source>Translated (for print &amp; display)</source>
      <translation>Traduzido (para impressão e visualização)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="230"/>
      <source>Raw (for CAM)</source>
      <translation>Estado bruto (para CAM)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="242"/>
      <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="../ui/preferences-svg.ui" line="245"/>
      <source>Convert white line color to black</source>
      <translation>Converter linha de cor branca para preto</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="265"/>
      <source>Maximum segment length for discretized arcs</source>
      <translation>Comprimento máximo do segmento para arcos suavizados</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="288"/>
      <source>Versions of OpenCASCADE 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 OpenCASCADE anteriores à versão 6.8 não oferecem suporte a projeção de arco.
Neste caso, os arcos serão divididos em pequenos segmentos de linha.
Esse valor é o comprimento máximo dos segmentos.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-oca.ui" line="14"/>
      <source>OCA</source>
      <translation>OCA</translation>
    </message>
    <message>
      <location filename="../ui/preferences-oca.ui" line="26"/>
      <location filename="../ui/preferences-svg.ui" line="26"/>
      <source>Import Options</source>
      <translation>Importar Opções</translation>
    </message>
    <message>
      <location filename="../ui/preferences-oca.ui" line="46"/>
      <source>Imports the areas (3D faces) too</source>
      <translation>Importa também as áreas (faces 3D)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-oca.ui" line="49"/>
      <source>Import OCA areas</source>
      <translation>Importar áreas OCA</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="14"/>
      <source>DXF</source>
      <translation>DXF</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="92"/>
      <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="../ui/preferences-dxf.ui" line="279"/>
      <source>Import</source>
      <translation>Importar</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="583"/>
      <source>All objects containing faces will be exported as 3D polyface meshes</source>
      <translation>Todos os objetos contendo faces serão exportados como polifaces 3D</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="633"/>
      <source>Project exported objects along current view direction</source>
      <translation>Projetar objetos exportados na direção da vista atual</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="392"/>
      <source>Use colors from the DXF file</source>
      <translation>Usar cores do arquivo DXF</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="446"/>
      <source>Join geometry</source>
      <translation>Juntar a geometria</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="415"/>
      <source>Use standard font size for texts</source>
      <translation>Usar o tamanho padrão de fonte para textos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="466"/>
      <source>Render polylines with width</source>
      <translation>Renderizar polilinhas com largura</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="512"/>
      <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="../ui/preferences-dxf.ui" line="515"/>
      <source>Treat ellipses and splines as polylines</source>
      <translation>Tratar elipses e splines como polilinhas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="26"/>
      <source>If checked, this preferences dialog will be shown each time you import or export
a DXF file.</source>
      <translation>Se marcado, esta caixa de diálogo de preferências será exibida sempre que você importar ou exportar
um arquivo DXF.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="30"/>
      <source>Show the importer dialog when importing a file</source>
      <translation>Mostrar o diálogo do importador ao importar um arquivo</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="46"/>
      <source>Use the legacy Python importer. This importer is more feature-complete but slower and requires an external library.</source>
      <translation>Use o importador Python Legacy. Este importador tem mais recursos, mas é mais lento e requer uma biblioteca externa.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="49"/>
      <source>Use legacy importer</source>
      <translation>Use o importador Legacy</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="62"/>
      <source>Use the legacy Python exporter. This exporter is more feature-complete but slower and requires an external library.</source>
      <translation>Use o exportador Python legado. Este exportador tem recursos mais completos, mas é mais devagar e requer uma biblioteca externa.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="65"/>
      <source>Use legacy exporter</source>
      <translation>Use o exportador legado</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="81"/>
      <source>Automatic Update (Legacy Only)</source>
      <translation>Atualização Automática (Somente Legado)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="87"/>
      <source>If checked, FreeCAD is allowed to download and update the Python libraries
required by the legacy importer. This can also be done manually by installing
the 'dxf_library' addon from the Addon Manager.</source>
      <translation>Se checado, o FreeCAD tem permissão para baixar e atualizar as bibliotecas Python exigidas pelo importador legado. Isso também pode ser feito manualmente, instalando a extensão 'dxf_library' pelo Gerenciador de Extensões.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="108"/>
      <source>Import As</source>
      <translation>Importe como</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="117"/>
      <source>Creates fully parametric Draft objects. Block definitions are imported as
reusable objects (Part Compounds) and instances become `App::Link` objects,
maintaining the block structure. Best for full integration with the Draft
workbench. </source>
      <translation>Cria objetos em 'Rascunho' totalmente paramétricos. As definições de bloco são importadas como
objetos reutilizáveis (Compostos de Partes) e as instâncias tornam-se objetos `App::Link`,
mantendo a estrutura do bloco. Ideal para integração total com o ambiente de trabalho em 'Rascunho'. </translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="123"/>
      <source>Editable Draft objects (highest fidelity, slowest)</source>
      <translation>Objetos Draft editáveis (maior fidelidade, mais lento)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="132"/>
      <location filename="../ui/preferences-dxf.ui" line="160"/>
      <location filename="../ui/preferences-dxf.ui" line="187"/>
      <location filename="../ui/preferences-dxf.ui" line="211"/>
      <source>DxfImportMode</source>
      <translation>DxfImportMode</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="145"/>
      <source>Creates parametric Part objects (e.g., Part::Line, Part::Circle). Block
definitions are imported as reusable objects (Part Compounds) and instances
become `App::Link` objects, maintaining the block structure. Best for
script-based post-processing and Part workbench integration.</source>
      <translation>Cria objetos Part paramétricos (ex.: Part::Line, Part::Circle). Definições de bloco são importadas como objetos reutilizáveis ( Compostos Part) e instâncias se tornam objetos `App::Link`, mantendo a estrutura do bloco. Melhor para pós-processamento baseado em script e integrações de bancada de trabalho Part.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="151"/>
      <source>Editable Part primitives (high fidelity, slower)</source>
      <translation>Habilitar primitivos Part (alta fidelidade, mais lento)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="170"/>
      <source>Creates a non-parametric shape for each DXF entity. Block definitions are
imported as reusable objects (Part Compounds) and instances become `App::Link`
objects, maintaining the block structure. Good for referencing and measuring.</source>
      <translation>Cria uma forma não paramétrica para cada entidade DXF. As definições de bloco são importadas como objetos reutilizáveis (Compostos de Partes) e as instâncias tornam-se objetos `App::Link', mantendo a estrutura do bloco. Ideal para referência e medição.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="175"/>
      <source>Individual Part shapes (balanced, recommended)</source>
      <translation>Formas Part individuais (equilibrado, recomendado)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="197"/>
      <source>Merges all geometry per layer into a single, non-editable shape. Block
structures are not preserved; their geometry becomes part of the layer's
shape. Best for importing and viewing very large files with maximum performance.</source>
      <translation>Funde toda a geometria por camada em uma única forma não editável. Estruturas de bloco não são preservadas; a sua geometria se torna parte da camada da forma. É melhor para importar e ver arquivos muito maiores com o desempenho máximo.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="202"/>
      <source>Fused Part shapes (lowest fidelity, fastest)</source>
      <translation>Formas Pat fundidas (pior fidelidade, mais rápida)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="224"/>
      <source>Import Settings</source>
      <translation>Configurações de Importação</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="232"/>
      <source>Global scaling factor</source>
      <translation>Fator de dimensionamento global</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="252"/>
      <source>Scale factor to apply to DXF files on import. The factor is the conversion
between the DXF file's unit 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 dimensionamento para aplicar nos arquivos DXF ao importar. O fator é a conversão entre a unidade do 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="../ui/preferences-dxf.ui" line="288"/>
      <source>If checked, text, mtext, and dimension entities will be imported as Draft objects</source>
      <translation>Se checado, texto, mtext, e entidades de dimensão serão importadas como objetos Draft</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="304"/>
      <source>If checked, point entities will be imported</source>
      <translation>Se checado, entidades de ponto serão importadas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="307"/>
      <source>Points</source>
      <translation>Pontos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="323"/>
      <source>If checked, entities from the paper space will also be imported. By default,
only model space is imported</source>
      <translation>Se checado, entidades do espaço do papel também serão importadas. Por padrão, somente o espaço modelo é importado</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="327"/>
      <source>Paper space objects</source>
      <translation>Objetos do espaço do papel</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="340"/>
      <source>If checked, anonymous blocks (whose names begin with *) will also be imported.
These are often used for hatches and dimensions</source>
      <translation>Se checado, blocos anônimos (cujos nomes começam com *) também serão importados. Estes são frequentemente usados como hachuras e dimensões</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="344"/>
      <source>Anonymous blocks (*-blocks)</source>
      <translation>Blocos anônimos (blocos-*)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="360"/>
      <source>If checked, the boundaries of hatch objects will be imported as closed wires.
(Legacy importer only)</source>
      <translation>Se checado, os limites de objetos hachuras serão importados como fios fechados (Somente no importador legado)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="364"/>
      <source>Hatch boundaries</source>
      <translation>Limite da Escotilha</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="379"/>
      <source>Appearance</source>
      <translation>Aparência</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="388"/>
      <source>If checked, colors will be set as specified in the DXF file whenever
possible. Otherwise, default FreeCAD colors are applied</source>
      <translation>Se marcado, as cores serão definidas conforme especificado no arquivo DXF sempre que possível. Caso contrário, as cores padrão do FreeCAD serão aplicadas.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="411"/>
      <source>If checked, imported texts will get the standard Draft text size, instead of
the size defined in the DXF document. (Legacy importer only)</source>
      <translation>Se marcado, os textos importados receberão o tamanho padrão do texto Rascunho, em vez do
tamanho definido no documento DXF. (Apenas importador 'Legacy')</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="430"/>
      <source>Advanced processing</source>
      <translation>Processamento avançado</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="442"/>
      <source>If checked, the legacy importer will attempt to join coincident geometric
objects into wires. This can be slow for large files. (Legacy importer only)</source>
      <translation>Se marcado, o importador 'Legacy' tentará unir objetos geométricos coincidentes e tranformá-los em fios. Pode ser lento para arquivos grandes. (Apenas importador 'Legacy')</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="462"/>
      <source>If checked, polylines that have a width property will be rendered as faces
representing that width. (Legacy importer only)</source>
      <translation>Se marcado, as polilinhas que possuem uma propriedade de largura serão representadas como faces representando essa largura. (Apenas importador 'Legacy')</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="482"/>
      <source>If checked, the legacy importer will attempt to create Sketcher objects
instead of Draft or Part objects. This overrides the 'Import As' setting</source>
      <translation>Se marcado, o importador 'Legacy' tentará criar objetos 'Desenhado' ao invés de objetos 'Rascunho' ou 'Parte'. Isso substitui a configuração “Importar Como”.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="486"/>
      <source>Create sketches</source>
      <translation>Criar desenhos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-svg.ui" line="191"/>
      <location filename="../ui/preferences-dxf.ui" line="504"/>
      <source>Export Options</source>
      <translation>Opções de Exportação</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="541"/>
      <source>Maximum spline segment</source>
      <translation>Segmento máximo de rabisco</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="551"/>
      <source>Maximum length of each of the polyline segments. '0' treats the whole spline as a straight segment.</source>
      <translation>O comprimento máximo de cada um dos segmentos polilinhas. '0' trata todo rabisco como um segmento reto.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="586"/>
      <source>Export 3D objects as polyface meshes</source>
      <translation>Exportar objetos 3D como malhas poliface</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="603"/>
      <source>TechDraw Views will be exported as blocks.
This might fail for post DXF R12 templates.</source>
      <translation>Vistas de Desenho Técnico serão exportadas como blocos.
Isto pode falhar para modelos DXF R12.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="607"/>
      <source>Export TechDraw Views as blocks</source>
      <translation>Exportar vistas de desenho técnico como blocos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf.ui" line="630"/>
      <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="../ui/preferences-draftsnap.ui" line="425"/>
      <location filename="../ui/preferences-draftsnap.ui" line="460"/>
      <location filename="../ui/preferences-draftsnap.ui" line="498"/>
      <source>Shift</source>
      <translation>Shift</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="377"/>
      <source>Always snap</source>
      <translation>Sempre usar o snap</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="14"/>
      <source>Grid and Snapping</source>
      <translation>Grade e Encaixe</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="92"/>
      <source>If checked, the outline of a human figure is displayed at the bottom left
corner of the grid. Only effective if "Show grid border" is enabled.</source>
      <translation>Se marcado, o contorno de uma figura humana é exibido na parte inferior esquerda
da grade. Somente eficaz se "Mostrar borda da grade" estiver habilitado.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="132"/>
      <source>Major lines every</source>
      <translation>Linhas principais a cada</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="145"/>
      <source>The number of squares between major grid lines.
Major grid lines are thicker than minor grid lines.</source>
      <translation>O número de quadrados entre as linhas maiores de grade.
Linhas maiores são mais grossas que as linhas menores.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="149"/>
      <location filename="../ui/preferences-draftsnap.ui" line="223"/>
      <source> squares</source>
      <translation> quadrados</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="298"/>
      <source>Snapping and Modifier Keys</source>
      <translation>Encaixe e Modificador de Teclas</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="396"/>
      <source>Snap modifier</source>
      <translation>Modificador de snap</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="412"/>
      <source>The Snap modifier key</source>
      <translation>A tecla modificadora do snap</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="430"/>
      <location filename="../ui/preferences-draftsnap.ui" line="465"/>
      <location filename="../ui/preferences-draftsnap.ui" line="503"/>
      <source>Ctrl</source>
      <translation>Ctrl</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="435"/>
      <location filename="../ui/preferences-draftsnap.ui" line="470"/>
      <location filename="../ui/preferences-draftsnap.ui" line="508"/>
      <source>Alt</source>
      <translation>Alt</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="443"/>
      <source>Constrain modifier</source>
      <translation>Modificador de restrição</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="478"/>
      <source>Alt modifier</source>
      <translation>Modificador Alt</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="485"/>
      <source>The Alt modifier key. The function of this key depends on the command.</source>
      <translation>A tecla modificadora Alt. A função desta tecla depende do comando.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="26"/>
      <source>If checked, the grid will always be visible in new views.
Use Draft ToggleGrid to change this for the active view.</source>
      <translation>Se ativado, a grade será sempre visível em vistas novas.
Use o comando Draft ToggleGrid para mudar isto na vista atual.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="188"/>
      <source>The distance between grid lines</source>
      <translation>A distância entre as linhas da grade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="303"/>
      <source>The maximum number of objects Draft Edit is allowed to process at the same time</source>
      <translation>O número máximo de objetos que podem ser editados pelo modo de edição do Draft ao mesmo tempo</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="20"/>
      <source>Grid</source>
      <translation>Grade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="30"/>
      <source>Always show the grid</source>
      <translation>Sempre mostrar a grade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="49"/>
      <source>If checked, the grid will be visible during commands in new views.
Use Draft ToggleGrid to change this for the active view.</source>
      <translation>Se ativado, a grade será visível apenas quando um comando está ativo.
Use o comando Draft ToggleGrid para mudar isto na vista atual.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="53"/>
      <source>Show the grid during commands</source>
      <translation>Mostrar a grade durante os comandos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="69"/>
      <source>If checked, an additional border is displayed around the grid,
showing the main square size in the bottom left corner</source>
      <translation>Se ativado, uma borda adicional é exibida ao redor da grade,
mostrando o tamanho do quadrado principal no canto inferior esquerdo</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="73"/>
      <source>Show grid border</source>
      <translation>Mostrar borda do grid</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="96"/>
      <source>Show human figure</source>
      <translation>Mostrar figura humana</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="112"/>
      <source>If checked, the two main axes of the grid are colored red, green or blue
if they match the X, Y or Z axis of the global coordinate system</source>
      <translation>Se ativado, os dois eixos principais da grade são coloridos em vermelho, verde ou azul
correspondendo aos eixos X, Y ou Z do sistema de coordenadas global</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="116"/>
      <source>Use colored axes</source>
      <translation>Usar eixos coloridos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="181"/>
      <source>Grid spacing</source>
      <translation>Espaçamento da grade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="213"/>
      <source>Grid size</source>
      <translation>Tamanho da grade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="220"/>
      <source>The number of squares in the X- and Y-direction of the grid</source>
      <translation>O número de quadrados nas direções X e Y da grade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="242"/>
      <source>Grid transparency</source>
      <translation>Transparência da grade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="252"/>
      <source> %</source>
      <translation> %</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="268"/>
      <source>Grid color</source>
      <translation>Cor da grade</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="450"/>
      <source>The constrain modifier key</source>
      <translation>A tecla modificadora de restrição</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="304"/>
      <source>Snap symbol style</source>
      <translation>Estilo do símbolo de snap</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="256"/>
      <source>Mouse delay</source>
      <translation>Atraso do mouse</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="270"/>
      <source> seconds</source>
      <translation> segundos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="311"/>
      <source>The style for snap symbols</source>
      <translation>O estilo para os símbolos de snap</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="347"/>
      <source>Snap symbol color</source>
      <translation>Cor do símbolo da snap</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="354"/>
      <source>The color for snap symbols</source>
      <translation>A cor para os símbolos de snap</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="374"/>
      <source>If checked, snapping is activated without the need to press the Snap modifier key</source>
      <translation>Se essa opção estiver ativada, o snap será ativado sem a necessidade de pressionar a tecla de snap</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="275"/>
      <source>The color of the grid</source>
      <translation>A cor da grid</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftsnap.ui" line="249"/>
      <source>The overall transparency of the grid</source>
      <translation>A transparência geral do grid</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dwg.ui" line="14"/>
      <source>DWG</source>
      <translation>DWG</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dwg.ui" line="41"/>
      <source>This is the method FreeCAD will use to convert DWG files to DXF. If "Automatic" is chosen, FreeCAD will try to find one of the following converters in the same order as they are shown here. If FreeCAD is unable to find any, you might need to choose a specific converter and indicate its path here under. Choose the "dwg2dxf" utility if using LibreDWG, "ODAFileConverter" if using the ODA file converter, or the "dwg2dwg" utility if using the pro version of QCAD.</source>
      <translation>Este é o método que o FreeCAD usará para converter arquivos DWG para DXF. Se for escolhido "Automático", o FreeCAD tentará encontrar um dos seguintes conversores na mesma ordem que eles são mostrados aqui. Se o FreeCAD não for capaz de encontrar algum, será necessário escolher um conversor específico e indicar seu caminho aqui abaixo. Escolha o utilitário "dwg2dxf" se estiver usando o LibreDWG, "ODAFileConverter" se estiver usando o conversor de arquivos ODA, ou o utilitário "dwg2dwg" se estiver utilizando a versão pro do QCAD.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draft.ui" line="89"/>
      <location filename="../ui/preferences-dwg.ui" line="51"/>
      <source>Automatic</source>
      <translation>Automática</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dwg.ui" line="26"/>
      <source>DWG Conversion</source>
      <translation>Conversão de DWG</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dwg.ui" line="34"/>
      <source>Conversion method</source>
      <translation>Método de conversão</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dwg.ui" line="56"/>
      <source>LibreDWG</source>
      <translation>LibreDWG</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dwg.ui" line="61"/>
      <source>ODA Converter</source>
      <translation>Conversor ODA</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dwg.ui" line="66"/>
      <source>QCAD pro</source>
      <translation>QCAD pro</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dwg.ui" line="78"/>
      <source>Path to file converter</source>
      <translation>Caminho para o conversor de arquivo</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dwg.ui" line="85"/>
      <source>The path to your DWG file converter executable</source>
      <translation>O caminho para o executável do conversor de arquivo DWG</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dwg.ui" line="100"/>
      <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="../ui/preferences-draftinterface.ui" line="26"/>
      <source>Relative</source>
      <translation>Relativo</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="39"/>
      <source>R</source>
      <translation>R</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="426"/>
      <source>Continue</source>
      <translation>Continuar</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="362"/>
      <source>Close</source>
      <translation>Fechar</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="375"/>
      <source>O</source>
      <translation>O</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="266"/>
      <source>Copy</source>
      <translation>Copiar</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="135"/>
      <source>L</source>
      <translation>L</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="14"/>
      <source>Interface</source>
      <translation>Interface</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="183"/>
      <source>F</source>
      <translation>F</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="202"/>
      <source>Select edge</source>
      <translation>Selecionar aresta</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="234"/>
      <source>Subelement mode</source>
      <translation>Modo de sub-elemento</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="247"/>
      <source>B</source>
      <translation>B</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="279"/>
      <source>C</source>
      <translation>C</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="394"/>
      <source>Exit</source>
      <translation>Sair</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="407"/>
      <source>A</source>
      <translation>A</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="586"/>
      <source>Increase radius</source>
      <translation>Aumentar raio</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="618"/>
      <source>Decrease radius</source>
      <translation>Diminuir raio</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="215"/>
      <source>E</source>
      <translation>E</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="503"/>
      <source>Q</source>
      <translation>Q</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="122"/>
      <source>Length</source>
      <translation>Comprimento</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="330"/>
      <source>Wipe</source>
      <translation>Limpar</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="343"/>
      <source>W</source>
      <translation>W</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="535"/>
      <source>U</source>
      <translation>U</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="74"/>
      <source>Global</source>
      <translation>Global</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="20"/>
      <source>In-Command Shortcuts</source>
      <translation>Atalhos de Comandos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="87"/>
      <source>G</source>
      <translation>G</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="170"/>
      <source>Make face</source>
      <translation>Criar face</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="298"/>
      <source>Undo</source>
      <translation>Desfazer</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="439"/>
      <source>N</source>
      <translation>N</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="458"/>
      <source>Cycle snap</source>
      <translation>Ciclar snaps</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="490"/>
      <source>Add hold</source>
      <translation>Adicionar espera</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="522"/>
      <source>Set working plane</source>
      <translation>Definir o Plano de Trabalho</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="554"/>
      <source>Snap</source>
      <translation>Capturar</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="567"/>
      <source>S</source>
      <translation>S</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="650"/>
      <source>Restrict X</source>
      <translation>Restringir X</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="663"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="682"/>
      <source>Restrict Y</source>
      <translation>Restringir Y</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="695"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="714"/>
      <source>Restrict Z</source>
      <translation>Restringir Z</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="727"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="746"/>
      <source>Recenter</source>
      <translation>Centralizar</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="759"/>
      <source>D</source>
      <translation>D</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="781"/>
      <source>UI Options</source>
      <translation>Opções da UI</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="787"/>
      <source>If checked, the Draft Snap toolbar will only be visible during commands</source>
      <translation>Se marcada, a barra de ferramentas de 'Rascunho Instantâneo' só será visível durante os comandos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="790"/>
      <source>Only show the Draft Snap toolbar during commands</source>
      <translation>Mostrar somente a barra de ferramentas de 'Rascunho Instantâneo' durante os comandos</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="806"/>
      <source>If checked, the Draft Snap Widget is displayed in the Draft Status Bar</source>
      <translation>Se marcado, o Widget de 'Rascunho Instantâneo' é exibido na barra de status</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="809"/>
      <source>Show the Draft Snap Widget in the Draft Workbench</source>
      <translation>Mostrar o Widget ' Rascunho Instantâneo' na área de trabalho</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="825"/>
      <source>If checked, the Draft Scale Widget is displayed in the Draft Status Bar</source>
      <translation>Se marcado, o Widget de Escala é exibido na barra de status de 'Rascunho'</translation>
    </message>
    <message>
      <location filename="../ui/preferences-draftinterface.ui" line="828"/>
      <source>Show the Draft Scale Widget in the Draft Workbench</source>
      <translation>Mostrar o Widget 'Escala' na área de trabalho</translation>
    </message>
  </context>
  <context>
    <name>draft</name>
    <message>
      <location filename="../../DraftGui.py" line="605"/>
      <source>Relative</source>
      <translation>Relativo</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="615"/>
      <source>Global</source>
      <translation>Global</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="641"/>
      <location filename="../../DraftGui.py" line="998"/>
      <source>Continue</source>
      <translation>Continuar</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="649"/>
      <source>If checked, the command will not finish until pressing the command button again</source>
      <translation>Se marcado, o comando não terminará até pressionar o botão de comando novamente</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="657"/>
      <source>If checked, the next dimension will be placed in a chain with the previously placed Dimension</source>
      <translation>Se marcada, a próxima Dimensão será colocada em uma cadeia com a Dimensão colocada anteriormente</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="671"/>
      <source>Close</source>
      <translation>Fechar</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="684"/>
      <source>Set Working Plane</source>
      <translation>Definir o Plano de Trabalho</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="690"/>
      <source>Select Edge</source>
      <translation>Selecionar borda</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="698"/>
      <location filename="../../draftguitools/gui_rotate.py" line="284"/>
      <location filename="../../draftguitools/gui_move.py" line="214"/>
      <location filename="../../draftguitools/gui_scale.py" line="222"/>
      <source>Copy</source>
      <translation>Copiar</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="675"/>
      <source>Wipe</source>
      <translation>Limpar</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="906"/>
      <location filename="../../draftmake/make_sketch.py" line="121"/>
      <location filename="../../draftmake/make_sketch.py" line="137"/>
      <source>All shapes must be coplanar</source>
      <translation>Todas as formas devem ser coplanares</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="913"/>
      <source>Selected shapes must define a plane</source>
      <translation>As formas selecionadas devem definir um plano</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="999"/>
      <location filename="../../WorkingPlane.py" line="1575"/>
      <location filename="../../WorkingPlane.py" line="1576"/>
      <source>Top</source>
      <translation>Topo</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1011"/>
      <location filename="../../WorkingPlane.py" line="1597"/>
      <location filename="../../WorkingPlane.py" line="1598"/>
      <source>Front</source>
      <translation>Frente</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1030"/>
      <location filename="../../WorkingPlane.py" line="1619"/>
      <location filename="../../WorkingPlane.py" line="1620"/>
      <source>Side</source>
      <translation>Lateral</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1253"/>
      <location filename="../../WorkingPlane.py" line="1553"/>
      <location filename="../../WorkingPlane.py" line="1554"/>
      <source>Auto</source>
      <translation>Auto</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1254"/>
      <source>Current working plane: Auto</source>
      <translation>Plano de trabalho atual: Automático</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1736"/>
      <source>Current working plane:</source>
      <translation>Plano de trabalho atual:</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1331"/>
      <location filename="../../WorkingPlane.py" line="1360"/>
      <source>Selected shapes do not define a plane</source>
      <translation>As formas selecionadas não definem um plano</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1700"/>
      <source>No previous working plane</source>
      <translation>Nenhum plano de trabalho anterior</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1711"/>
      <source>No next working plane</source>
      <translation>Não há nenhum próximo plano de trabalho</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1740"/>
      <source>Axes:</source>
      <translation>Eixos:</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1747"/>
      <source>Position:</source>
      <translation>Posição:</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="553"/>
      <location filename="../../DraftGui.py" line="582"/>
      <location filename="../../DraftGui.py" line="1688"/>
      <location filename="../../DraftGui.py" line="1706"/>
      <location filename="../../draftguitools/gui_groups.py" line="273"/>
      <source>None</source>
      <translation>Nenhum</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="581"/>
      <source>active command:</source>
      <translation>comando ativo:</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="583"/>
      <source>Active Draft command</source>
      <translation>Ativar comando de rascunho</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="584"/>
      <source>X coordinate of the point</source>
      <translation>Coordenada X do ponto</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="585"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="586"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="587"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="592"/>
      <source>Length</source>
      <translation>Comprimento</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="593"/>
      <location filename="../../draftguitools/gui_trimex.py" line="227"/>
      <source>Angle</source>
      <translation>Ângulo</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="602"/>
      <location filename="../../DraftGui.py" line="981"/>
      <source>Radius</source>
      <translation>Raio</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="714"/>
      <source>Creates the text object and finishes the command</source>
      <translation>Cria o objeto de texto e encerra o comando</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="736"/>
      <source>Changes the default style for new objects</source>
      <translation>Altera o estilo padrão para novos objetos</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="737"/>
      <source>Toggles construction mode</source>
      <translation>Alternar modo de construção</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="935"/>
      <source>Label Type</source>
      <translation>Tipo de etiqueta</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="982"/>
      <source>Radius of Circle</source>
      <translation>Raio do Círculo</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="613"/>
      <source>Coordinates relative to last point or to coordinate system origin
if is the first point to set</source>
      <translation>Coordenadas relativas ao último ponto ou para coordenar a origem do sistema
se é o primeiro ponto a definir</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="588"/>
      <source>Y coordinate of the point</source>
      <translation>Coordenada Y do ponto</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="589"/>
      <source>Z coordinate of the point</source>
      <translation>Coordenada Z do ponto</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="590"/>
      <source>Enter Point</source>
      <translation>Inserir Ponto</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="594"/>
      <source>Length of the current segment</source>
      <translation>Comprimento do segmento atual</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="595"/>
      <source>Angle of the current segment</source>
      <translation>Ângulo do segmento atual</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="598"/>
      <source>Locks the current angle</source>
      <translation>Bloqueia o ângulo atual</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="603"/>
      <source>Radius of the circle</source>
      <translation>Raio do círculo</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="623"/>
      <source>Coordinates relative to global coordinate system.
Uncheck to use working plane coordinate system</source>
      <translation>Coordenadas relativas ao sistema global de coordenadas.
Desmarque a opção para usar o sistema de coordenadas do plano de trabalho</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="635"/>
      <source>Finish</source>
      <translation>Concluir</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="639"/>
      <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="1913"/>
      <source>Modify Objects</source>
      <translation>Modificar objetos</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="2070"/>
      <source>Facebinder Elements</source>
      <translation>Elementos de Facebinder</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="665"/>
      <source>If checked, an OCC-style offset will be performed instead of the classic offset</source>
      <translation>Se marcado, um deslocamento ao estilo OCC será realizado em vez do deslocamento clássico</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="658"/>
      <source>OCC-style offset</source>
      <translation>Deslocamento estilo OCC</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="667"/>
      <source>Undo</source>
      <translation>Desfazer</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="701"/>
      <source>If checked, objects will be copied instead of moved</source>
      <translation>Se ativado, objetos serão copiados em vez de movidos</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="669"/>
      <source>Undo the last segment</source>
      <translation>Desfazer o último segmento</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="591"/>
      <source>Enter a point with given coordinates</source>
      <translation>Insira um ponto com as coordenadas indicadas</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="625"/>
      <source>Make face</source>
      <translation>Criar face</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="633"/>
      <source>If checked, the object will be filled with a face.
Not available if the 'Use Part Primitives' preference is enabled</source>
      <translation>Se marcado, o objeto será preenchido com uma face. Não disponível se a preferência 'Usar Primitivos da Parte' estiver ativada</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="650"/>
      <source>Chained mode</source>
      <translation>Modo de encadeamento</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="673"/>
      <source>Finishes and closes the current line</source>
      <translation>Termina e fecha a linha atual</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="682"/>
      <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="688"/>
      <source>Reorients the working plane on the last segment</source>
      <translation>Reorienta o plano de trabalho no último segmento</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="694"/>
      <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="695"/>
      <source>Sides</source>
      <translation>Lados</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="696"/>
      <source>Number of sides</source>
      <translation>Número de lados</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="704"/>
      <source>Modify subelements</source>
      <translation>Modificar sub-elementos</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="710"/>
      <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="../../DraftGui.py" line="738"/>
      <location filename="../../DraftGui.py" line="1694"/>
      <location filename="../../DraftGui.py" line="1712"/>
      <source>Autogroup off</source>
      <translation>Auto-agrupamento desligado</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="842"/>
      <location filename="../../draftguitools/gui_lines.py" line="71"/>
      <source>Line</source>
      <translation>Linha</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="857"/>
      <source>DWire</source>
      <translation>DWire</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="880"/>
      <source>Circle</source>
      <translation>Círculo</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="885"/>
      <source>Arc</source>
      <translation>Arco</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="890"/>
      <location filename="../../draftguitools/gui_rotate.py" line="286"/>
      <source>Rotate</source>
      <translation>Rotacionar</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="896"/>
      <source>Point</source>
      <translation>Ponto</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="933"/>
      <source>Label</source>
      <translation>Rótulo</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="952"/>
      <location filename="../../draftguitools/gui_offset.py" line="243"/>
      <location filename="../../draftguitools/gui_offset.py" line="258"/>
      <location filename="../../draftguitools/gui_offset.py" line="321"/>
      <source>Offset</source>
      <translation>Deslocamento</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="957"/>
      <location filename="../../DraftGui.py" line="974"/>
      <location filename="../../draftguitools/gui_trimex.py" line="223"/>
      <source>Distance</source>
      <translation>Distância</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="958"/>
      <location filename="../../DraftGui.py" line="975"/>
      <location filename="../../draftguitools/gui_trimex.py" line="224"/>
      <source>Offset distance</source>
      <translation>Distância de deslocamento</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="971"/>
      <source>Trimex</source>
      <translation>Trimex</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="1078"/>
      <location filename="../../DraftGui.py" line="1080"/>
      <location filename="../../DraftGui.py" line="1081"/>
      <location filename="../../DraftGui.py" line="1083"/>
      <location filename="../../DraftGui.py" line="1084"/>
      <location filename="../../DraftGui.py" line="1085"/>
      <location filename="../../drafttaskpanels/task_shapestring.py" line="122"/>
      <location filename="../../drafttaskpanels/task_shapestring.py" line="123"/>
      <location filename="../../drafttaskpanels/task_shapestring.py" line="124"/>
      <source>Local {}</source>
      <translation>Local {}</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="1087"/>
      <location filename="../../DraftGui.py" line="1088"/>
      <location filename="../../DraftGui.py" line="1089"/>
      <location filename="../../DraftGui.py" line="1091"/>
      <location filename="../../DraftGui.py" line="1092"/>
      <location filename="../../DraftGui.py" line="1093"/>
      <location filename="../../drafttaskpanels/task_shapestring.py" line="118"/>
      <location filename="../../drafttaskpanels/task_shapestring.py" line="119"/>
      <location filename="../../drafttaskpanels/task_shapestring.py" line="120"/>
      <source>Global {}</source>
      <translation>Global {}</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="1702"/>
      <source>Autogroup:</source>
      <translation>Auto agrupar:</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="2067"/>
      <source>Faces</source>
      <translation>Faces</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="2068"/>
      <source>Remove</source>
      <translation>Remover</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="2069"/>
      <source>Add</source>
      <translation>Adicionar</translation>
    </message>
    <message>
      <location filename="../../InitGui.py" line="46"/>
      <source>Draft</source>
      <translation>Projeto</translation>
    </message>
    <message>
      <location filename="../../importDWG.py" line="298"/>
      <location filename="../../importDWG.py" line="316"/>
      <location filename="../../importDWG.py" line="335"/>
      <location filename="../../importDWG.py" line="387"/>
      <location filename="../../importDWG.py" line="401"/>
      <location filename="../../importDWG.py" line="412"/>
      <source>Converting:</source>
      <translation>Convertendo:</translation>
    </message>
    <message>
      <location filename="../../importDWG.py" line="302"/>
      <location filename="../../importDWG.py" line="321"/>
      <location filename="../../importDWG.py" line="339"/>
      <source>Conversion successful</source>
      <translation>Conversão bem sucedida</translation>
    </message>
    <message>
      <location filename="../../importDWG.py" line="307"/>
      <location filename="../../importDWG.py" line="392"/>
      <source>LibreDWG converter not found</source>
      <translation>Conversor LibreDWG não encontrado</translation>
    </message>
    <message>
      <location filename="../../importDWG.py" line="326"/>
      <location filename="../../importDWG.py" line="406"/>
      <source>ODA converter not found</source>
      <translation>Conversor ODA não encontrado</translation>
    </message>
    <message>
      <location filename="../../importDWG.py" line="344"/>
      <location filename="../../importDWG.py" line="417"/>
      <source>QCAD converter not found</source>
      <translation>Conversor QCAD não encontrado</translation>
    </message>
    <message>
      <location filename="../../importDWG.py" line="354"/>
      <location filename="../../importDWG.py" line="427"/>
      <source>No suitable external DWG converter has been found.
Please set one manually under menu Edit → Preferences → Import/Export → DWG
For more information see:
https://wiki.freecad.org/Import_Export_Preferences</source>
      <translation>Não foi encontrado nenhum conversor DWG externo adequado. Por favor, defina um manualmente no menu Editar → Preferências → Importar/Exportar → DWG
Para mais informações, consulte:
https://wiki.freecad.org/Import_Export_Preferences</translation>
    </message>
    <message>
      <location filename="../../importDWG.py" line="288"/>
      <source>Error during DWG conversion.
Try moving the DWG file to a directory path without spaces and non-english characters,
or try saving to a lower DWG version.</source>
      <translation>Erro durante a conversão DWG.
Tente mover o arquivo DWG para um caminho de diretório sem espaços e caracteres que não estejam em inglês, ou tente salvar em uma versão DWG inferior.</translation>
    </message>
    <message>
      <location filename="../../WorkingPlane.py" line="1366"/>
      <location filename="../../WorkingPlane.py" line="1367"/>
      <location filename="../../WorkingPlane.py" line="1646"/>
      <location filename="../../WorkingPlane.py" line="1647"/>
      <location filename="../../draftutils/init_draft_statusbar.py" line="67"/>
      <location filename="../../draftutils/init_draft_statusbar.py" line="82"/>
      <location filename="../../draftutils/init_draft_statusbar.py" line="96"/>
      <location filename="../../draftutils/init_draft_statusbar.py" line="184"/>
      <source>Custom</source>
      <translation>Personalizado</translation>
    </message>
    <message>
      <location filename="../../draftutils/init_draft_statusbar.py" line="170"/>
      <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="../../draftutils/init_draft_statusbar.py" line="185"/>
      <source>Set Custom Scale</source>
      <translation>Definir Escala Personalizada</translation>
    </message>
    <message>
      <location filename="../../draftutils/init_draft_statusbar.py" line="225"/>
      <source>Draft Scale Widget</source>
      <comment>A context menu action used to show or hide this toolbar widget</comment>
      <translation>Widget 'Escala Rascunho'</translation>
    </message>
    <message>
      <location filename="../../draftutils/init_draft_statusbar.py" line="249"/>
      <source>Set the scale used by Draft annotation tools</source>
      <translation>Definir a escala usada pelas ferramentas de anotação do rascunho</translation>
    </message>
    <message>
      <location filename="../../draftutils/init_draft_statusbar.py" line="289"/>
      <source>Draft Snap Widget</source>
      <comment>A context menu action used to show or hide this toolbar widget</comment>
      <translation>Widget 'Rascunho Instantâneo'</translation>
    </message>
    <message>
      <location filename="../../draftutils/init_draft_statusbar.py" line="186"/>
      <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="../../draftutils/gui_utils.py" line="915"/>
      <location filename="../../draftutils/utils.py" line="1073"/>
      <location filename="../../draftutils/groups.py" line="100"/>
      <location filename="../../draftmake/make_patharray.py" line="178"/>
      <location filename="../../draftmake/make_patharray.py" line="327"/>
      <location filename="../../draftmake/make_array.py" line="84"/>
      <location filename="../../draftmake/make_label.py" line="200"/>
      <location filename="../../draftmake/make_pointarray.py" line="91"/>
      <location filename="../../draftmake/make_dimension.py" line="265"/>
      <location filename="../../draftmake/make_dimension.py" line="354"/>
      <location filename="../../draftmake/make_dimension.py" line="482"/>
      <location filename="../../draftmake/make_dimension.py" line="603"/>
      <location filename="../../draftmake/make_layer.py" line="55"/>
      <location filename="../../draftmake/make_layer.py" line="145"/>
      <location filename="../../draftmake/make_text.py" line="94"/>
      <location filename="../../draftmake/make_text.py" line="177"/>
      <location filename="../../draftfunctions/cut.py" line="59"/>
      <source>No active document. Aborting.</source>
      <translation>Nenhum documento ativo. Abortando.</translation>
    </message>
    <message>
      <location filename="../../draftutils/gui_utils.py" line="923"/>
      <location filename="../../draftutils/groups.py" line="136"/>
      <source>Wrong input: object {} not in document.</source>
      <translation>Entrada errada: o objeto {} não está no documento.</translation>
    </message>
    <message>
      <location filename="../../draftutils/gui_utils.py" line="175"/>
      <source>Unable to insert new object into a scaled part</source>
      <translation>Não foi possível inserir novo objeto em uma peça em escala</translation>
    </message>
    <message>
      <location filename="../../draftutils/gui_utils.py" line="283"/>
      <source>Symbol not implemented. Using a default symbol.</source>
      <translation>Símbolo não implementado. Usando um símbolo padrão.</translation>
    </message>
    <message>
      <location filename="../../draftutils/gui_utils.py" line="797"/>
      <source>image is Null</source>
      <translation>imagem é nula</translation>
    </message>
    <message>
      <location filename="../../draftutils/gui_utils.py" line="805"/>
      <source>filename does not exist on the system or in the resource file</source>
      <translation>nome do arquivo não existe no sistema ou no arquivo de recursos</translation>
    </message>
    <message>
      <location filename="../../draftutils/gui_utils.py" line="864"/>
      <source>unable to load texture</source>
      <translation>não foi possível carregar a textura</translation>
    </message>
    <message>
      <location filename="../../draftutils/gui_utils.py" line="931"/>
      <source>Does not have 'ViewObject.RootNode'.</source>
      <translation>Não tem 'ViewObject.RootNode'.</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="569"/>
      <source>Solids:</source>
      <translation>Sólidos:</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="570"/>
      <source>Faces:</source>
      <translation>Faces:</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="571"/>
      <source>Wires:</source>
      <translation>Cabos:</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="572"/>
      <source>Edges:</source>
      <translation>Arestas:</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="573"/>
      <source>Vertices:</source>
      <translation>Vértices:</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="577"/>
      <source>Face</source>
      <translation>Face</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="582"/>
      <source>Wire</source>
      <translation>Fio</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="615"/>
      <location filename="../../draftutils/utils.py" line="623"/>
      <source>different types</source>
      <translation>tipos diferentes</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="637"/>
      <source>Objects have different placements. Distance between the two base points:</source>
      <translation>Os objetos têm posicionamentos diferentes. Distância entre os dois pontos de base:</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="899"/>
      <source>%s cannot be modified because its placement is readonly</source>
      <translation>%s não pode ser modificado por seu posicionamento ser somente leitura</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="1114"/>
      <source>This function will be deprecated in {}. Please use '{}'.</source>
      <translation>Esta função será descontinuada em {}. Por favor, use '{}'.</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="1120"/>
      <source>This function will be deprecated. Please use '{}'.</source>
      <translation>Esta função será descontinuada. Por favor, use '{}'.</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="640"/>
      <source>has a different value</source>
      <translation>tem um valor diferente</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="642"/>
      <source>doesn't exist in one of the objects</source>
      <translation>não existe em um dos objetos</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="890"/>
      <source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
      <translation>%s compartilha uma base com %d outros objetos. Por favor, verifique se deseja modificar isso.</translation>
    </message>
    <message>
      <location filename="../../draftutils/utils.py" line="1036"/>
      <source>Wrong input: unknown document {}</source>
      <translation>Entrada errada: documento desconhecido {}</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_labels.py" line="86"/>
      <source>Pick target point</source>
      <translation>Escolha o ponto alvo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_labels.py" line="162"/>
      <source>Create Label</source>
      <translation>Criar etiqueta</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_labels.py" line="194"/>
      <location filename="../../draftguitools/gui_labels.py" line="221"/>
      <source>Pick endpoint of leader line</source>
      <translation>Escolha a extremidade da linha do líder</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_labels.py" line="204"/>
      <location filename="../../draftguitools/gui_labels.py" line="231"/>
      <source>Pick text position</source>
      <translation>Selecionar posição do texto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_ellipses.py" line="75"/>
      <location filename="../../draftguitools/gui_lines.py" line="93"/>
      <location filename="../../draftguitools/gui_rectangles.py" line="70"/>
      <location filename="../../draftguitools/gui_dimensions.py" line="128"/>
      <source>Pick first point</source>
      <translation>Escolha o primeiro ponto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_dimensions.py" line="503"/>
      <source>Edges do not intersect!</source>
      <translation>Bordas não se cruzam!</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="181"/>
      <source>Create Line</source>
      <translation>Criar linha</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="204"/>
      <source>Create Wire</source>
      <translation>Criar arame</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="315"/>
      <source>%1 pick next point, snap to first point to close</source>
      <translation>%1 escolha o próximo ponto, passe pelo primeiro ponto para fechar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="321"/>
      <source>%1 pick next point</source>
      <translation>%1 escolher o próximo ponto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="374"/>
      <source>Unable to create a wire from the selected objects</source>
      <translation>Não foi possível criar um fio a partir dos objetos selecionados</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="406"/>
      <source>Polyline</source>
      <translation>Polilinha</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_splines.py" line="151"/>
      <location filename="../../draftguitools/gui_splines.py" line="156"/>
      <location filename="../../draftguitools/gui_beziers.py" line="159"/>
      <location filename="../../draftguitools/gui_beziers.py" line="162"/>
      <location filename="../../draftguitools/gui_lines.py" line="237"/>
      <location filename="../../draftguitools/gui_lines.py" line="247"/>
      <location filename="../../draftguitools/gui_lines.py" line="254"/>
      <location filename="../../draftguitools/gui_lines.py" line="262"/>
      <location filename="../../draftguitools/gui_lines.py" line="273"/>
      <source>Pick next point</source>
      <translation>Escolha o próximo ponto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="398"/>
      <source>Convert to Wire</source>
      <translation>Converter em arame</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_join.py" line="71"/>
      <source>Select an object to join</source>
      <translation>Selecione um objeto para juntar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_join.py" line="94"/>
      <source>Join Lines</source>
      <translation>Unir Linhas</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_join.py" line="96"/>
      <source>Only Draft lines and wires can be joined</source>
      <translation>Somente rascunhos de linhas e fios podem ser unidos</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_join.py" line="106"/>
      <source>Selection:</source>
      <translation>Seleção:</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_texts.py" line="80"/>
      <source>Pick location point</source>
      <translation>Escolher ponto de localização</translation>
    </message>
    <message>
      <location filename="../../DraftGui.py" line="711"/>
      <location filename="../../draftguitools/gui_texts.py" line="132"/>
      <source>Create Text</source>
      <translation>Criar texto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_draft2sketch.py" line="74"/>
      <source>Select an object to convert</source>
      <translation>Selecione um objeto para converter</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_draft2sketch.py" line="107"/>
      <source>Convert to Sketch</source>
      <translation>Converter para esboço</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_draft2sketch.py" line="121"/>
      <source>Convert to Draft</source>
      <translation>Converter para rascunho</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_draft2sketch.py" line="150"/>
      <source>Convert Draft/Sketch</source>
      <translation>Converter rascunho/esboço</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_move.py" line="80"/>
      <source>Select an object to move</source>
      <translation>Selecione um objeto para mover</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_move.py" line="96"/>
      <source>Pick start point</source>
      <translation>Escolher ponto inicial</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_move.py" line="168"/>
      <location filename="../../draftguitools/gui_move.py" line="237"/>
      <source>Pick end point</source>
      <translation>Escolha o ponto final</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="240"/>
      <location filename="../../draftguitools/gui_move.py" line="191"/>
      <location filename="../../draftguitools/gui_scale.py" line="123"/>
      <source>No valid subelements selected</source>
      <translation>Nenhum sub-elemento válido selecionado</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_move.py" line="216"/>
      <source>Move</source>
      <translation>Mover</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="91"/>
      <location filename="../../draftguitools/gui_polygons.py" line="86"/>
      <source>Pick center point</source>
      <translation>Escolher o ponto central</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="268"/>
      <location filename="../../draftguitools/gui_arcs.py" line="285"/>
      <location filename="../../draftguitools/gui_arcs.py" line="429"/>
      <location filename="../../draftguitools/gui_polygons.py" line="206"/>
      <location filename="../../draftguitools/gui_polygons.py" line="217"/>
      <location filename="../../draftguitools/gui_polygons.py" line="280"/>
      <source>Pick radius</source>
      <translation>Escolher raio</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="292"/>
      <location filename="../../draftguitools/gui_arcs.py" line="293"/>
      <location filename="../../draftguitools/gui_arcs.py" line="461"/>
      <location filename="../../draftguitools/gui_arcs.py" line="462"/>
      <source>Start angle</source>
      <translation>Angulo inicial</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="298"/>
      <location filename="../../draftguitools/gui_arcs.py" line="467"/>
      <source>Pick start angle</source>
      <translation>Escolha o ângulo inicial</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="300"/>
      <location filename="../../draftguitools/gui_arcs.py" line="301"/>
      <location filename="../../draftguitools/gui_arcs.py" line="469"/>
      <location filename="../../draftguitools/gui_arcs.py" line="470"/>
      <source>Aperture angle</source>
      <translation>Ângulo de abertura</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="307"/>
      <source>Pick aperture</source>
      <translation>Indique abertura</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_tool_utils.py" line="76"/>
      <source>%1 constrain</source>
      <translation>1% restrição</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_tool_utils.py" line="83"/>
      <source>%1 snap</source>
      <translation>1% snap</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_tool_utils.py" line="100"/>
      <source>%1/%2/%3 switch constraint</source>
      <translation>1% 2% 3% alternador de restrições</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_tool_utils.py" line="110"/>
      <source>%1 toggle relative</source>
      <translation> 1% Liga/Desliga relativo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_tool_utils.py" line="119"/>
      <source>%1 toggle global</source>
      <translation>1% alternador global</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_tool_utils.py" line="128"/>
      <source>%1 toggle continue</source>
      <translation>1% alternador de continuidade </translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="487"/>
      <location filename="../../draftguitools/gui_polygons.py" line="310"/>
      <source>%1 pick center</source>
      <translation>1% centro de seleção </translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="489"/>
      <location filename="../../draftguitools/gui_polygons.py" line="312"/>
      <source>%1 pick radius</source>
      <translation>1% Escolher raio </translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="495"/>
      <source>%1 pick aperture</source>
      <translation>1% escolher abertura </translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="337"/>
      <source>Create Circle (Part)</source>
      <translation>Criar Círculo (Parte)</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="356"/>
      <source>Create Circle</source>
      <translation>Criar Círculo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="388"/>
      <source>Create Arc (Part)</source>
      <translation>Criar Arco (Parte)</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="409"/>
      <source>Create Arc</source>
      <translation>Criar Arco</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="477"/>
      <source>Pick aperture angle</source>
      <translation>Escolha o ângulo de abertura</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="492"/>
      <source>%1 pick start angle</source>
      <translation>1%  escolher ângulo inicial </translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="544"/>
      <location filename="../../draftguitools/gui_arcs.py" line="590"/>
      <source>Arc From 3 Points</source>
      <translation>Arco a partir de 3 pontos</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="617"/>
      <source>Create Arc From 3 Points</source>
      <translation>Criar Arco a partir de 3 Pontos</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_ellipses.py" line="220"/>
      <location filename="../../draftguitools/gui_arcs.py" line="655"/>
      <location filename="../../draftguitools/gui_lines.py" line="306"/>
      <location filename="../../draftguitools/gui_rectangles.py" line="218"/>
      <source>%1 pick first point</source>
      <translation>1%  escolher primeiro ponto </translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="659"/>
      <location filename="../../draftguitools/gui_lines.py" line="310"/>
      <source>%1 pick second point</source>
      <translation>1% escolher segundo ponto </translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="663"/>
      <source>%1 pick third point</source>
      <translation>1% escolher terceiro ponto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_subelements.py" line="117"/>
      <source>Select an object to edit</source>
      <translation>Selecione um objeto para editar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit.py" line="295"/>
      <source>Select a Draft object to edit</source>
      <translation>Selecione o esboço de objeto para editar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit.py" line="496"/>
      <source>Edit Node</source>
      <translation>Editar nó</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit.py" line="809"/>
      <source>Too many objects selected, maximum number set to:</source>
      <translation>Muitos objetos selecionados, número máximo definido como:</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit.py" line="550"/>
      <source>No edit point found for selected object</source>
      <translation>Nenhum ponto de edição foi encontrado para o objeto selecionado</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit.py" line="817"/>
      <source>: this object is not editable</source>
      <translation>: este objeto não é editável</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="70"/>
      <source>Annotation Style Editor</source>
      <translation>Editor de Estilo de Anotação</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="223"/>
      <source>New Style</source>
      <translation>Novo Estilo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="224"/>
      <source>Style name</source>
      <translation>Nome do Estilo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="231"/>
      <source>Style name required</source>
      <translation>Nome do estilo necessário</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="232"/>
      <source>No style name specified</source>
      <translation>Nenhum nome de estilo especificado</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="238"/>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="308"/>
      <source>Style exists</source>
      <translation>Estilo existe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="239"/>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="309"/>
      <source>This style name already exists</source>
      <translation>Este nome de estilo já existe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="269"/>
      <source>Style in use</source>
      <translation>Estilo em uso</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="270"/>
      <source>This style is used by some objects in this document. Proceed?</source>
      <translation>Este estilo é usado por alguns objetos deste documento. Continuar?</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="297"/>
      <source>Rename Style</source>
      <translation>Renomear Estilo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="298"/>
      <source>New name</source>
      <translation>Novo nome</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="323"/>
      <source>Open Styles File</source>
      <translation>Abrir arquivo de estilos</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="325"/>
      <source>JSON files (*.json *.JSON)</source>
      <translation>Arquivos JSON (*.json *.JSON)</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="344"/>
      <source>Save Styles File</source>
      <translation>Salvar arquivo de estilos</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="346"/>
      <source>JSON file (*.json)</source>
      <translation>Arquivo JSON (*.json)</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_shape2dview.py" line="76"/>
      <source>Select an object to project</source>
      <translation>Selecione um objeto para ser projetado</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_shape2dview.py" line="122"/>
      <source>Create 2D View</source>
      <translation>Criar vista 2D</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_points.py" line="139"/>
      <location filename="../../draftguitools/gui_points.py" line="153"/>
      <source>Create Point</source>
      <translation>Criar um ponto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_points.py" line="188"/>
      <location filename="../../drafttaskpanels/task_shapestring.py" line="212"/>
      <source>%1 pick point</source>
      <translation>1% ponto de escolha</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="81"/>
      <source>Select an object to rotate</source>
      <translation>Selecione um objeto para rotacionar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="97"/>
      <source>Pick rotation center</source>
      <translation>Indique o centro de rotação</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="190"/>
      <location filename="../../draftguitools/gui_rotate.py" line="309"/>
      <source>Base angle</source>
      <translation>Ângulo base</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="193"/>
      <location filename="../../draftguitools/gui_rotate.py" line="312"/>
      <source>The base angle to start the rotation from</source>
      <translation>O ângulo de base para iniciar a rotação de</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="211"/>
      <location filename="../../draftguitools/gui_rotate.py" line="330"/>
      <source>The amount of rotation to perform.
The final angle will be the base angle plus this amount.</source>
      <translation>A quantidade de rotação para executar. O ângulo final será o ângulo de base mais essa quantidade.</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="198"/>
      <location filename="../../draftguitools/gui_rotate.py" line="315"/>
      <source>Pick base angle</source>
      <translation>Indique o ângulo base</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="205"/>
      <location filename="../../draftguitools/gui_rotate.py" line="324"/>
      <source>Rotation</source>
      <translation>Rotação</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="217"/>
      <location filename="../../draftguitools/gui_rotate.py" line="338"/>
      <source>Pick rotation angle</source>
      <translation>Escolha o ângulo de rotação</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="100"/>
      <source>Add to New Group</source>
      <translation>Adicionar a um novo grupo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="143"/>
      <source>Add to Group</source>
      <translation>Adicionar ao Grupo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="214"/>
      <source>No new selection. Select non-empty groups or objects inside groups.</source>
      <translation>Nenhuma seleção nova. Selecione grupos não vazios ou objetos dentro de grupos.</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="279"/>
      <location filename="../../draftguitools/gui_groups.py" line="317"/>
      <location filename="../../draftguitools/gui_layers.py" line="165"/>
      <source>New Layer</source>
      <translation>Nova Camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="318"/>
      <location filename="../../draftguitools/gui_layers.py" line="166"/>
      <source>Layer name</source>
      <translation>Nome da Camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="319"/>
      <location filename="../../draftguitools/gui_layers.py" line="167"/>
      <source>Layer</source>
      <comment>Object label</comment>
      <translation>Camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="325"/>
      <source>New layer</source>
      <translation>Nova Camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="382"/>
      <source>Add to Construction Group</source>
      <translation>Adicionar ao Grupo de Construção</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="436"/>
      <source>New Group</source>
      <translation>Grupo novo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="437"/>
      <source>Group name</source>
      <translation>Nome do grupo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="438"/>
      <source>Group</source>
      <comment>Object label</comment>
      <translation>Grupo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="444"/>
      <source>New named group</source>
      <translation/>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="96"/>
      <location filename="../../draftguitools/gui_groups.py" line="126"/>
      <source>Ungroup</source>
      <translation>Desagrupar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="445"/>
      <source>Group</source>
      <translation>Grupo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_fillets.py" line="86"/>
      <source>Fillet radius</source>
      <translation>Raio do arredondamento</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_fillets.py" line="89"/>
      <source>Radius of the fillet</source>
      <translation>Raio do filete</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_fillets.py" line="120"/>
      <source>Enter radius</source>
      <translation>Inserir raio</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_fillets.py" line="177"/>
      <source>Create Fillet</source>
      <translation>Criar filete</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_fillets.py" line="158"/>
      <source>Fillet cannot be created</source>
      <translation>Não é possível criar um arredondamento</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_polygons.py" line="75"/>
      <source>Polygon</source>
      <translation>Polígono</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_polygons.py" line="245"/>
      <source>Create Polygon (Part)</source>
      <translation>Criar polígono (Parte)</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_polygons.py" line="265"/>
      <source>Create Polygon</source>
      <translation>Criar polígono</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_trimex.py" line="97"/>
      <source>Select objects to trim or extend</source>
      <translation>Selecione objetos para aparar ou estender</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_trimex.py" line="121"/>
      <source>This object is not supported</source>
      <translation>Este objeto não é suportado</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_trimex.py" line="138"/>
      <source>Only a single face can be extruded</source>
      <translation>Só uma única face pode ser externada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_trimex.py" line="157"/>
      <source>Trimex does not support this object type</source>
      <translation>Trimex não suporta este tipo de objeto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_trimex.py" line="506"/>
      <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="../../draftguitools/gui_trimex.py" line="526"/>
      <source>These objects do not intersect</source>
      <translation>Esses objetos não se cruzam</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_trimex.py" line="529"/>
      <source>Too many intersection points</source>
      <translation>Muitos pontos de interseção</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_offset.py" line="86"/>
      <source>Offset only works on one object at a time</source>
      <translation>A ferramenta de deslocamento só funciona em um objeto de cada vez</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_offset.py" line="126"/>
      <source>Offset of Bézier curves is currently not supported</source>
      <translation>Deslocamento de curvas de Bézier atualmente não é suportado</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_offset.py" line="146"/>
      <location filename="../../draftguitools/gui_trimex.py" line="184"/>
      <source>Pick distance</source>
      <translation>Indique a distância</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_trimex.py" line="228"/>
      <source>Offset angle</source>
      <translation>Ângulo de deslocamento</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_trimex.py" line="509"/>
      <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="../../draftguitools/gui_splines.py" line="74"/>
      <source>B-Spline</source>
      <translation>Spline B</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_splines.py" line="197"/>
      <source>Create B-Spline</source>
      <translation>Criar B-Spline</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_styles.py" line="73"/>
      <source>Change Style</source>
      <translation>Alterar estilo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="94"/>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="662"/>
      <source>This object does not support possible coincident points</source>
      <translation>Este objeto não suporta possíveis pontos coincidentes</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="111"/>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="678"/>
      <source>Delete Point</source>
      <translation>Excluir ponto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="116"/>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="692"/>
      <source>Add Point</source>
      <translation>Adicionar ponto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="125"/>
      <source>Open Wire</source>
      <translation>Abrir Wire</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="128"/>
      <source>Close Wire</source>
      <translation>Fechar Wire</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="132"/>
      <source>Reverse Wire</source>
      <translation>Reverter Wire</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="175"/>
      <source>Active object must have more than 2 points or nodes</source>
      <translation>O objeto ativo deve ter mais de 2 pontos ou nós</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="198"/>
      <source>Open Spline</source>
      <translation>Abrir Spline</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="201"/>
      <source>Close Spline</source>
      <translation>Fechar Spline</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="204"/>
      <source>Reverse Spline</source>
      <translation>Reverter Spline</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="369"/>
      <source>Move Arc</source>
      <translation>Mover Arco</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="376"/>
      <source>Set First Angle</source>
      <translation>Definir Primeiro Ângulo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="383"/>
      <source>Set Last Angle</source>
      <translation>Definir Último Ângulo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="390"/>
      <source>Set Radius</source>
      <translation>Definir Raio</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="417"/>
      <source>Invert Arc</source>
      <translation>Inverter Arco</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="679"/>
      <source>Make Sharp</source>
      <translation>Fazer Agudo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="681"/>
      <source>Make Tangent</source>
      <translation>Fazer Tangente</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="685"/>
      <source>Make Symmetric</source>
      <translation>Fazer simétrico</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="694"/>
      <source>Reverse Curve</source>
      <translation>Reverter Curva</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="700"/>
      <source>Open Curve</source>
      <translation>Abrir Curva</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="703"/>
      <source>Close Curve</source>
      <translation>Fechar Curva</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="816"/>
      <source>Selection is not a knot</source>
      <translation>A seleção não é um nó</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="842"/>
      <source>Endpoint of Bézier curve cannot be smoothed</source>
      <translation>O ponto final da curva de Bézier</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_draft_objects.py" line="910"/>
      <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="../../draftguitools/gui_beziers.py" line="83"/>
      <source>Bézier Curve</source>
      <translation>Curva de Bézier</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="227"/>
      <location filename="../../draftguitools/gui_beziers.py" line="486"/>
      <source>Create Bézier Curve</source>
      <translation>Criar Curva de Bézier</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="284"/>
      <source>Cubic Bézier Curve</source>
      <translation>Curva de Bézier Cúbica</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="404"/>
      <location filename="../../draftguitools/gui_beziers.py" line="408"/>
      <source>Click and drag to define next knot</source>
      <translation>Clique e arraste para definir o próximo nó</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="504"/>
      <source>%1 click and drag to define first point and knot</source>
      <translation>%1 clique e arraste para definir o primeiro ponto e o nó</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="510"/>
      <source>%1 click and drag to define next point and knot</source>
      <translation>%1 clique e arraste para definir o próximo ponto e o nó</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_ellipses.py" line="71"/>
      <source>Ellipse</source>
      <translation>Elipse</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_ellipses.py" line="135"/>
      <location filename="../../draftguitools/gui_ellipses.py" line="153"/>
      <source>Create Ellipse</source>
      <translation>Criar elipse</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_ellipses.py" line="209"/>
      <location filename="../../draftguitools/gui_rectangles.py" line="207"/>
      <source>Pick opposite point</source>
      <translation>Escolha o ponto oposto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_ellipses.py" line="224"/>
      <location filename="../../draftguitools/gui_rectangles.py" line="222"/>
      <source>%1 pick opposite point</source>
      <translation>%1 escolher ponto oposto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_facebinders.py" line="76"/>
      <source>Select faces from existing objects</source>
      <translation>Selecione faces de objetos existentes</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_scale.py" line="89"/>
      <source>Select an object to scale</source>
      <translation>Selecione um objeto para escala</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_scale.py" line="106"/>
      <source>Pick base point</source>
      <translation>Escolha um ponto de base</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_scale.py" line="164"/>
      <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="../../draftguitools/gui_scale.py" line="211"/>
      <source>Zero scale factor not allowed</source>
      <translation>Fator de escala zero não permitido</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_scale.py" line="224"/>
      <source>Scale</source>
      <translation>Escalar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_scale.py" line="257"/>
      <source>Pick new distance from base point</source>
      <translation>Escolha uma nova distância a partir do ponto base</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_layer.py" line="157"/>
      <source>Layer</source>
      <translation>Camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_dimensions.py" line="213"/>
      <location filename="../../draftguitools/gui_dimensions.py" line="228"/>
      <location filename="../../draftguitools/gui_dimensions.py" line="258"/>
      <location filename="../../draftguitools/gui_dimensions.py" line="274"/>
      <source>Create Dimension</source>
      <translation>Criar dimensão</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_dimensions.py" line="489"/>
      <source>Edge too short!</source>
      <translation>Aresta curta demais!</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_stretch.py" line="79"/>
      <source>Select an object to stretch</source>
      <translation>Selecione um objeto para esticar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_stretch.py" line="131"/>
      <source>Pick first point of selection rectangle</source>
      <translation>Escolha o primeiro ponto do retângulo de seleção</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_stretch.py" line="165"/>
      <source>Pick the opposite point of the selection rectangle</source>
      <translation>Escolher o ponto oposto do retângulo de seleção</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_stretch.py" line="459"/>
      <source>Turning a rectangle into a wire</source>
      <translation>Transformando um retângulo em fio</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_stretch.py" line="174"/>
      <source>Pick start point of displacement</source>
      <translation>Escolha o ponto inicial do deslocamento</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_stretch.py" line="238"/>
      <source>Pick end point of displacement</source>
      <translation>Escolha o ponto final do deslocamento</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_stretch.py" line="488"/>
      <source>Stretch</source>
      <translation>Esticar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rectangles.py" line="66"/>
      <source>Rectangle</source>
      <translation>Retângulo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rectangles.py" line="130"/>
      <source>Create Plane</source>
      <translation>Criar plano</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rectangles.py" line="148"/>
      <source>Create Rectangle</source>
      <translation>Criar Retângulo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_mirror.py" line="80"/>
      <source>Select an object to mirror</source>
      <translation>Selecione um objeto a ser espelhado</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_mirror.py" line="96"/>
      <source>Pick start point of mirror line</source>
      <translation>Escolha o ponto inicial da linha de espelho</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_mirror.py" line="122"/>
      <source>Mirror</source>
      <translation>Espelhar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_mirror.py" line="167"/>
      <location filename="../../draftguitools/gui_mirror.py" line="194"/>
      <source>Pick end point of mirror line</source>
      <translation>Escolha o ponto final da linha de espelhamento</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_clone.py" line="85"/>
      <source>Select an object to clone</source>
      <translation>Selecione um objeto para clonar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_clone.py" line="98"/>
      <source>Cannot clone objects without a shape, aborting</source>
      <translation>Não é possível clonar objetos sem uma forma, interrompendo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_clone.py" line="102"/>
      <source>Cannot clone objects without a shape, skipping them</source>
      <translation>Não é possível clonar objetos sem uma forma, ignorando-os</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_downgrade.py" line="75"/>
      <location filename="../../draftguitools/gui_upgrade.py" line="75"/>
      <source>Select an object to upgrade</source>
      <translation>Selecione um objeto para promover</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_upgrade.py" line="92"/>
      <source>Upgrade</source>
      <translation>Promover</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_offset.py" line="83"/>
      <source>Select an object to offset</source>
      <translation>Selecione um objeto para deslocar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_offset.py" line="96"/>
      <source>Cannot offset this object type</source>
      <translation>Não é possível deslocar esse tipo de objeto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_shapestrings.py" line="74"/>
      <source>Pick ShapeString location point</source>
      <translation>Indique o ponto de localização do ShapeString</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_shapestring.py" line="240"/>
      <source>Create ShapeString</source>
      <translation>Criar uma ShapeString</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_heal.py" line="53"/>
      <source>Heal</source>
      <translation>Reparar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_downgrade.py" line="92"/>
      <source>Downgrade</source>
      <translation>Rebaixar</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="234"/>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="405"/>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="192"/>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="343"/>
      <location filename="../../drafttaskpanels/task_polararray.py" line="171"/>
      <location filename="../../drafttaskpanels/task_polararray.py" line="305"/>
      <source>Object:</source>
      <translation>Objeto:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_polararray.py" line="92"/>
      <source>Polar Array</source>
      <translation>Matriz Polar</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_polararray.py" line="175"/>
      <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="../../drafttaskpanels/task_polararray.py" line="183"/>
      <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="../../drafttaskpanels/task_polararray.py" line="190"/>
      <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="../../drafttaskpanels/task_polararray.py" line="244"/>
      <source>Create Polar Array</source>
      <translation>Criar Matriz Polar</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="376"/>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="314"/>
      <location filename="../../drafttaskpanels/task_polararray.py" line="276"/>
      <source>Fuse:</source>
      <translation>Fundir:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="327"/>
      <source>Create Link array:</source>
      <translation>Rede de trajetória link:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_polararray.py" line="306"/>
      <source>Number of elements:</source>
      <translation>Número de elementos:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_polararray.py" line="307"/>
      <source>Polar angle:</source>
      <translation>Ângulo polar:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="350"/>
      <location filename="../../drafttaskpanels/task_polararray.py" line="310"/>
      <source>Center of rotation:</source>
      <translation>Centro de rotação:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="92"/>
      <source>Orthogonal Array</source>
      <translation>Matriz Ortogonal</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="226"/>
      <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="../../drafttaskpanels/task_orthoarray.py" line="244"/>
      <source>In linear mode, at least 1 axis must be selected</source>
      <translation>No modo linear, pelo menos 1 eixo deve ser selecionado</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="316"/>
      <source>Create Orthogonal Array</source>
      <translation>Criar Matriz Ortogonal</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="389"/>
      <location filename="../../drafttaskpanels/task_polararray.py" line="289"/>
      <source>Create link array:</source>
      <translation>Criar Matriz de links</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="407"/>
      <source>Number of X elements:</source>
      <translation>Número de elementos X:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="410"/>
      <source>Interval X:</source>
      <translation>Intervalo X:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="412"/>
      <source>Number of Y elements:</source>
      <translation>Número de elementos Y:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="415"/>
      <source>Interval Y:</source>
      <translation>Intervalo Y:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="417"/>
      <source>Number of Z elements:</source>
      <translation>Número de elementos Z:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="420"/>
      <source>Interval Z:</source>
      <translation>Intervalo Z:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="436"/>
      <source>Switch to Ortho Mode</source>
      <translation>Alternar para o Modo Ortho</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="453"/>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="491"/>
      <source>X-Axis</source>
      <translation>Eixo-X</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="455"/>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="493"/>
      <source>Y-Axis</source>
      <translation>Eixo-Y</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="457"/>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="495"/>
      <source>Z-Axis</source>
      <translation>Eixo Z</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="459"/>
      <source>Switch to Linear Mode</source>
      <translation>Alternar para Modo Linear</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="530"/>
      <source>Number of elements</source>
      <translation>Número de elementos</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="531"/>
      <source>Interval</source>
      <translation>Intervalo</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_shapestring.py" line="56"/>
      <source>ShapeString</source>
      <translation>ShapeString</translation>
    </message>
    <message>
      <location filename="../../draftutils/params.py" line="505"/>
      <source>Default</source>
      <translation>Padrão</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="198"/>
      <source>Radial distance is zero. Resulting array may not look correct.</source>
      <translation>A distância radial é zero. A matriz resultante pode não parecer correta.</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="200"/>
      <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="../../drafttaskpanels/task_circulararray.py" line="92"/>
      <source>Circular Array</source>
      <translation>Matriz circular</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="222"/>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="180"/>
      <location filename="../../drafttaskpanels/task_polararray.py" line="163"/>
      <source>At least 1 element must be selected</source>
      <translation>Pelo menos 1 elemento deve ser selecionado</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="184"/>
      <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="../../drafttaskpanels/task_orthoarray.py" line="233"/>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="191"/>
      <location filename="../../drafttaskpanels/task_polararray.py" line="170"/>
      <source>Selection is not suitable for array</source>
      <translation>A seleção não é adequada para matriz</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="204"/>
      <source>Tangential distance cannot be 0</source>
      <translation>A distância tangencial não pode ser 0</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="211"/>
      <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="../../drafttaskpanels/task_circulararray.py" line="270"/>
      <source>Create Circular Array</source>
      <translation>Criar Matriz Circular</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="344"/>
      <source>Radial distance:</source>
      <translation>Distância radial:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="345"/>
      <source>Tangential distance:</source>
      <translation>Distância tangencial:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="346"/>
      <source>Number of concentric circles:</source>
      <translation>Número de círculos concêntricos:</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="347"/>
      <source>Symmetry parameter:</source>
      <translation>Parâmetro de simetria:</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="169"/>
      <source>Font file not found</source>
      <translation>Arquivo de fonte não encontrado</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="173"/>
      <source>Specified font file is not a file</source>
      <translation>O arquivo de fonte especificado não é um arquivo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="177"/>
      <source>Specified font type is not supported</source>
      <translation>O tipo de fonte especificado não é suportado</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="239"/>
      <source>ShapeString: oblique angle must be in the -80 to +80 degree range</source>
      <translation>ShapeString: o ângulo oblíquo deve estar entre -80 e +80 graus</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="254"/>
      <source>ShapeString: string has no wires</source>
      <translation>ShapeString: O texto não contém arames</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="290"/>
      <source>ShapeString: face creation failed for one character</source>
      <translation>FormaString: a criação de face falhou para um caractere</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="405"/>
      <source>, path object does not have 'Edges'.</source>
      <translation>, objeto de caminho não tem 'Bordas'.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="629"/>
      <source>Start Offset too large for path length. Using 0 instead.</source>
      <translation>Deslocamento inicial muito grande para o comprimento do caminho. Use 0 ao invés disso.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="639"/>
      <source>End Offset too large for path length minus Start Offset. Using 0 instead.</source>
      <translation>Deslocamento final muito grande para o comprimento do caminho. Use 0 ao invés disso.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="779"/>
      <source>Length of tangent vector is 0. Copy not aligned.</source>
      <translation>Comprimento do vetor tangente é 0. Cópia não alinhada.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="796"/>
      <location filename="../../draftobjects/patharray.py" line="827"/>
      <source>Length of normal vector is 0. Using a default axis instead.</source>
      <translation>Comprimento do vetor normal é 0. Use um eixo padrão ao invés disso.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="653"/>
      <source>Spacing unit of 0 is not allowed, using default</source>
      <translation>A unidade de espaçamento 0 não é permitida, usando padrão</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="739"/>
      <source>Operation would generate too many objects. Aborting</source>
      <translation>A operação geraria muitos objetos. Interrompendo.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="807"/>
      <location filename="../../draftobjects/patharray.py" line="838"/>
      <source>Tangent and normal vectors are parallel. Normal replaced by a default axis.</source>
      <translation>Os vetores tangentes e normais são paralelos. O normal foi substituído por um eixo padrão.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="823"/>
      <source>Cannot calculate normal vector. Using the default normal instead.</source>
      <translation>Impossível calcular vetor normal. Utilizando o normal padrão em seu lugar.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="844"/>
      <source>AlignMode {} is not implemented</source>
      <translation>AlignMode {} não está implementado</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_sketch.py" line="101"/>
      <source>No shape found</source>
      <translation>Nenhuma forma encontrada</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_sketch.py" line="107"/>
      <source>All shapes must be planar</source>
      <translation>Todas as formas devem ser planas</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_arc_3points.py" line="89"/>
      <location filename="../../draftmake/make_arc_3points.py" line="94"/>
      <source>Points:</source>
      <translation>Pontos:</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_arc_3points.py" line="90"/>
      <source>Wrong input: must be a list or tuple of 3 points exactly.</source>
      <translation>Entrada incorreta: deve ser uma lista ou tupla de exatamente 3 pontos</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_arc_3points.py" line="95"/>
      <source>Wrong input: must be list or tuple of 3 points exactly.</source>
      <translation>Entrada errada: deve ser uma lista ou tupla de 3 pontos exatamente.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_arc_3points.py" line="110"/>
      <source>Placement:</source>
      <translation>Posicionamento:</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_arc_3points.py" line="111"/>
      <source>Wrong input: incorrect type of placement.</source>
      <translation>Entrada errada: tipo incorreto de posicionamento.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_arc_3points.py" line="103"/>
      <source>Wrong input: incorrect type of points.</source>
      <translation>Entrada errada: tipo incorreto de pontos.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_arc_3points.py" line="117"/>
      <source>Cannot generate shape:</source>
      <translation>Não é possível gerar uma forma:</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_patharray.py" line="183"/>
      <location filename="../../draftmake/make_patharray.py" line="332"/>
      <location filename="../../draftmake/make_orthoarray.py" line="148"/>
      <location filename="../../draftmake/make_polararray.py" line="97"/>
      <location filename="../../draftmake/make_pointarray.py" line="96"/>
      <location filename="../../draftmake/make_circulararray.py" line="132"/>
      <source>Wrong input: base_object not in document.</source>
      <translation>Entrada errada: base_object não está no documento.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_patharray.py" line="188"/>
      <location filename="../../draftmake/make_patharray.py" line="337"/>
      <source>Wrong input: path_object not in document.</source>
      <translation>Entrada errada: path_object não está no documento.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_patharray.py" line="194"/>
      <location filename="../../draftmake/make_patharray.py" line="265"/>
      <location filename="../../draftmake/make_patharray.py" line="272"/>
      <location filename="../../draftmake/make_patharray.py" line="342"/>
      <location filename="../../draftmake/make_orthoarray.py" line="138"/>
      <location filename="../../draftmake/make_label.py" line="316"/>
      <location filename="../../draftmake/make_polararray.py" line="109"/>
      <location filename="../../draftmake/make_layer.py" line="184"/>
      <source>Wrong input: must be a number.</source>
      <translation>Entrada errada: deve ser um número.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_patharray.py" line="201"/>
      <location filename="../../draftmake/make_patharray.py" line="252"/>
      <location filename="../../draftmake/make_patharray.py" line="259"/>
      <location filename="../../draftmake/make_label.py" line="208"/>
      <location filename="../../draftmake/make_polararray.py" line="115"/>
      <location filename="../../draftmake/make_dimension.py" line="271"/>
      <location filename="../../draftmake/make_dimension.py" line="277"/>
      <location filename="../../draftmake/make_dimension.py" line="284"/>
      <location filename="../../draftmake/make_dimension.py" line="396"/>
      <location filename="../../draftmake/make_dimension.py" line="417"/>
      <location filename="../../draftmake/make_dimension.py" line="535"/>
      <location filename="../../draftmake/make_dimension.py" line="609"/>
      <location filename="../../draftmake/make_dimension.py" line="634"/>
      <location filename="../../draftmake/make_dimension.py" line="641"/>
      <location filename="../../draftmake/make_circulararray.py" line="156"/>
      <source>Wrong input: must be a vector.</source>
      <translation>Entrada errada: deve ser um vetor.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_patharray.py" line="216"/>
      <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="../../draftmake/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="../../draftmake/make_orthoarray.py" line="88"/>
      <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="../../draftmake/make_orthoarray.py" line="93"/>
      <location filename="../../draftmake/make_orthoarray.py" line="96"/>
      <location filename="../../draftmake/make_orthoarray.py" line="99"/>
      <source>Input: single value expanded to vector.</source>
      <translation>Entrada: valor único expandido para vetor.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_orthoarray.py" line="112"/>
      <location filename="../../draftmake/make_polararray.py" line="103"/>
      <location filename="../../draftmake/make_circulararray.py" line="150"/>
      <source>Wrong input: must be an integer number.</source>
      <translation>Entrada errada: deve ser um número inteiro.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_orthoarray.py" line="116"/>
      <location filename="../../draftmake/make_orthoarray.py" line="119"/>
      <location filename="../../draftmake/make_orthoarray.py" line="122"/>
      <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. Está definido para 1.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="216"/>
      <location filename="../../draftmake/make_pointarray.py" line="118"/>
      <location filename="../../draftmake/make_text.py" line="112"/>
      <source>Wrong input: must be a placement, a vector, or a rotation.</source>
      <translation>Entrada errada: deve ser um posicionamento, um vetor ou uma rotação.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="227"/>
      <source>Wrong input: target_object must not be a list.</source>
      <translation>Entrada errada: target_object não pode ser uma lista.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="232"/>
      <source>Wrong input: target_object not in document.</source>
      <translation>Entrada errada: target_object não está no documento.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="248"/>
      <source>Wrong input: subelements must be a list or tuple of strings, or a single string.</source>
      <translation>Entrada errada: subelements deve ser uma lista ou tupla de textos, ou um único texto.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="259"/>
      <source>Wrong input: subelement {} not in object.</source>
      <translation>Entrada errada: subelemento {} não está no objeto.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="267"/>
      <source>Wrong input: label_type must be a string.</source>
      <translation>Entrada errada: label_type deve ser um texto.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="274"/>
      <source>Wrong input: label_type must be one of the following:</source>
      <translation>Entrada errada: label_type deve ser um dos seguintes:</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="284"/>
      <location filename="../../draftmake/make_label.py" line="288"/>
      <location filename="../../draftmake/make_text.py" line="100"/>
      <location filename="../../draftmake/make_text.py" line="104"/>
      <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="../../draftmake/make_label.py" line="300"/>
      <location filename="../../draftmake/make_label.py" line="308"/>
      <source>Wrong input: must be a string, 'Horizontal', 'Vertical', or 'Custom'.</source>
      <translation>Entrada errada: deve ser um texto, 'Horizontal', 'Vertical', ou 'Personalizado'.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="322"/>
      <source>Wrong input: points {} must be a list of at least two vectors.</source>
      <translation>Entrada errada: os pontos {} devem ser uma lista de pelo menos dois vetores.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="355"/>
      <source>Direction is not 'Custom'; points won't be used.</source>
      <translation>A direção não é 'Personalizada'; pontos não serão usados.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_label.py" line="390"/>
      <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, [objeto, 'Aresta1'].</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_pointarray.py" line="101"/>
      <source>Wrong input: point_object not in document.</source>
      <translation>Entrada errada: point_object não está no documento.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_pointarray.py" line="109"/>
      <source>Wrong input: object has the wrong type.</source>
      <translation>Entrada errada: o objeto tem o tipo errado.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="224"/>
      <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="../../draftmake/make_dimension.py" line="225"/>
      <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="../../draftmake/make_dimension.py" line="358"/>
      <source>Wrong input: edge_object must not be a list or tuple.</source>
      <translation>Entrada errada: edge_object não pode ser uma lista ou uma tupla.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="363"/>
      <location filename="../../draftmake/make_dimension.py" line="487"/>
      <source>Wrong input: edge_object not in document.</source>
      <translation>Entrada errada: edge_object não está no documento.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="367"/>
      <location filename="../../draftmake/make_dimension.py" line="491"/>
      <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="../../draftmake/make_dimension.py" line="375"/>
      <source>Wrong input: object does not have at least 1 element in 'Vertexes' to use for measuring.</source>
      <translation>Entrada incorreta: o objeto não possui pelo menos 1(um) elemento em “vértices” para ser utilizado na medição.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="381"/>
      <location filename="../../draftmake/make_dimension.py" line="505"/>
      <source>Wrong input: must be an integer.</source>
      <translation>Entrada errada: deve ser um número inteiro.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="386"/>
      <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 para 1.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="390"/>
      <location filename="../../draftmake/make_dimension.py" line="410"/>
      <source>Wrong input: vertex not in object.</source>
      <translation>Entrada errada: vértice não está no objeto.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="406"/>
      <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; será definido para o último vértice no objeto.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="499"/>
      <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="../../draftmake/make_dimension.py" line="510"/>
      <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; será definido para 1.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="514"/>
      <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 no objeto.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="518"/>
      <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="../../draftmake/make_dimension.py" line="524"/>
      <location filename="../../draftmake/make_dimension.py" line="528"/>
      <source>Wrong input: must be a string, 'radius' or 'diameter'.</source>
      <translation>Entrada errada: deve ser um texto, 'raio' ou 'diâmetro'.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_dimension.py" line="616"/>
      <location filename="../../draftmake/make_dimension.py" line="622"/>
      <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="../../draftmake/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="../../draftmake/make_layer.py" line="65"/>
      <source>Layers</source>
      <translation>Camadas</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_layer.py" line="152"/>
      <source>Wrong input: it must be a string.</source>
      <translation>Entrada errada: deve ser um texto.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_layer.py" line="161"/>
      <location filename="../../draftmake/make_layer.py" line="165"/>
      <location filename="../../draftmake/make_layer.py" line="172"/>
      <location filename="../../draftmake/make_layer.py" line="176"/>
      <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="../../draftmake/make_layer.py" line="195"/>
      <location filename="../../draftmake/make_layer.py" line="203"/>
      <source>Wrong input: must be 'Solid', 'Dashed', 'Dotted', or 'Dashdot'.</source>
      <translation>Entrada errada: deve ser 'Sólido', 'Tracejada', 'Ponto', ou 'Tracejada com ponto'.</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_layer.py" line="211"/>
      <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="../../draftviewproviders/view_base.py" line="469"/>
      <location filename="../../draftviewproviders/view_hatch.py" line="86"/>
      <location filename="../../draftviewproviders/view_clone.py" line="70"/>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="283"/>
      <source>Edit</source>
      <translation>Editar</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_base.py" line="474"/>
      <location filename="../../draftviewproviders/view_wire.py" line="192"/>
      <source>Flatten</source>
      <translation>Nivelar</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="503"/>
      <source>Upgrade: Unknown force method:</source>
      <translation>Atualizar: Método desconhecido de força:</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="382"/>
      <source>Found 1 block: exploding it</source>
      <translation>Um bloco encontrado: explodindo-o</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="408"/>
      <source>Found 1 multi-solids compound: exploding it</source>
      <translation>Foi encontrado 1 composto de vários sólidos: explodindo-o</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="402"/>
      <source>Found 1 parametric object: breaking its dependencies</source>
      <translation>1 objeto paramétrico encontrado: quebrando suas dependências</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="364"/>
      <source>Downgrade: Unknown force method:</source>
      <translation>Rebaixamento: Método de força desconhecido:</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="388"/>
      <source>Found 1 array: exploding it</source>
      <translation>Encontrada 1 matriz: explodindo-a</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="414"/>
      <source>Found 2 objects: subtracting them</source>
      <translation>Encontrado 2 objetos: separando-os</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="421"/>
      <source>Found several faces: splitting them</source>
      <translation>Várias faces encontradas: separando-as</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="430"/>
      <source>Found several faces: subtracting them from the first one</source>
      <translation>Encontrado várias faces: subtraindo-as do primeiro</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="446"/>
      <source>Unable to downgrade these objects</source>
      <translation>A dminuição desses objetos não está disponível</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="436"/>
      <source>Found 1 face: extracting its wires</source>
      <translation>1 face encontrada: extraindo seus arames</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/downgrade.py" line="442"/>
      <source>Found only wires: extracting their edges</source>
      <translation>Apenas arames foram encontrados: extraindo suas arestas</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/mirror.py" line="85"/>
      <source>No object given</source>
      <translation>Nenhum objeto informado</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/mirror.py" line="89"/>
      <source>The two points are coincident</source>
      <translation>Os dois pontos são coincidentes</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/mirror.py" line="102"/>
      <source>mirrored</source>
      <translation>espelhado</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="544"/>
      <source>Found 1 solidifiable object: solidifying it</source>
      <translation>1 objeto solidificavel encontrado: solidificando-o</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="555"/>
      <source>Found 2 objects: fusing them</source>
      <translation>2 objetos encontrados: fundindo-os</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="510"/>
      <source>Found groups: closing open wires inside</source>
      <translation>Grupos encontrados: fechando fios abertos dentro</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="516"/>
      <source>Found meshes: turning them into Part shapes</source>
      <translation>Malhas encontradas: transformando-as em formas de peça</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="580"/>
      <source>Found object with several coplanar faces: refining them</source>
      <translation>Objeto encontrado com várias faces coplanares: refinando-os</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="610"/>
      <source>Found 1 closed sketch object: creating a face from it</source>
      <translation>1 esboço fechado (sketch) encontrado: criando uma face dele</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="615"/>
      <source>Found closed wires: creating faces</source>
      <translation>Arames fechados encontrados: Criação de faces</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="621"/>
      <source>Found several wires or edges: wiring them</source>
      <translation>Vários arames ou arestas encontrados: conectando tudo</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="629"/>
      <location filename="../../draftfunctions/upgrade.py" line="666"/>
      <source>Found several non-treatable objects: creating compound</source>
      <translation>Vários objetos não tratáveis encontrados: criando compostos</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="670"/>
      <source>Unable to upgrade these objects</source>
      <translation>O aumento desses objetos  não está disponível</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="635"/>
      <source>Found 1 open wire: closing it</source>
      <translation>1 arame aberto encontrado: fechando-o</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="595"/>
      <location filename="../../draftfunctions/upgrade.py" line="654"/>
      <source>Found 1 non-parametric object: replacing it with a Draft object</source>
      <translation>Encontrado 1 objeto não-paramétrico: substituindo-o por um objeto Draft</translation>
    </message>
    <message>
      <location filename="../../draftfunctions/upgrade.py" line="660"/>
      <source>Found points: creating compound</source>
      <translation>Pontos encontrados: criando composto</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_text.py" line="180"/>
      <source>Text</source>
      <translation>Texto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="310"/>
      <source>No Target</source>
      <translation>Sem alvo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="393"/>
      <source>Invalid label type</source>
      <translation>Tipo de rótulo inválido</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="408"/>
      <source>Tag not available for object</source>
      <translation>Rótulo não disponível para o objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="415"/>
      <source>Material not available for object</source>
      <translation>Material não disponível para o objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="424"/>
      <source>Position not available for (sub)object</source>
      <translation>Posição não disponível para o (sub)objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="440"/>
      <source>Length not available for (sub)object</source>
      <translation>Comprimento não disponível para o (sub)objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="454"/>
      <source>Area not available for (sub)object</source>
      <translation>Área não disponível para o (sub)objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="467"/>
      <source>Volume not available for (sub)object</source>
      <translation>Volume não disponível para o (sub)objeto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_hyperlink.py" line="76"/>
      <source>Opening Multiple Links</source>
      <translation>Abrindo links Múltiplos</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_hyperlink.py" line="77"/>
      <source>Multiple links found</source>
      <translation>Múltiplos links encontrados</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_hyperlink.py" line="80"/>
      <source>This may lead to the opening of various windows</source>
      <translation>Isso pode levar à abertura de várias janelas</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_hyperlink.py" line="113"/>
      <source>File not found:</source>
      <translation>Arquivo não encontrado:</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_hyperlink.py" line="119"/>
      <source>Opening hyperlink</source>
      <translation>Abrindo hiperlink</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_selectplane.py" line="164"/>
      <source>Select 3 vertices, one or more shapes or an object to define a working plane</source>
      <translation>Selecione 3 vértices, uma ou mais formas ou um objeto para definir um plano de trabalho</translation>
    </message>
    <message>
      <location filename="../../draftutils/params.py" line="225"/>
      <source>Do you want to update the SVG pattern options
of existing objects in all opened documents?</source>
      <translation>Deseja atualizar as opções de padrão SVG
dos objetos existentes em todos os documentos abertos?</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit_sketcher_objects.py" line="72"/>
      <source>Sketch is too complex to edit: it is suggested to use the default Sketcher editor</source>
      <translation>O esboço é muito complexo para editar: é melhor usar o editor padrão de esboço</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="87"/>
      <source>Create layer</source>
      <translation>Criar camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="126"/>
      <source>Remove From Layer</source>
      <translation>Remover da camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="130"/>
      <source>Add to New Layer</source>
      <translation>Adicionar a nova camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="151"/>
      <source>Remove from layer</source>
      <translation>Remover da camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="173"/>
      <source>Add to new layer</source>
      <translation>Adicionar a nova camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="191"/>
      <source>Add to layer</source>
      <translation>Adicionar à camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="279"/>
      <source>Layers change</source>
      <translation>Mudança de camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_dimension_ops.py" line="57"/>
      <source>Flip Dimension</source>
      <translation>Inverter dimensão</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_grid.py" line="56"/>
      <source>Toggle Grid</source>
      <translation>Alternar grade</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lineslope.py" line="62"/>
      <source>Change Slope</source>
      <translation>Mudar Inclinação</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_patharray.py" line="113"/>
      <location filename="../../draftguitools/gui_pathtwistedarray.py" line="91"/>
      <source>Select exactly 2 objects, the base object and the path object, before calling this command</source>
      <translation>Selecione exatamente 2 objetos, o objeto base e o objeto de caminho, antes de acionar este comando</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_patharray.py" line="160"/>
      <source>Create Path Array</source>
      <translation>Criar matriz de caminho</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_pathtwistedarray.py" line="115"/>
      <source>Create Path Twisted Array</source>
      <translation>Criar matriz de caminhos entrelaçados</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_pointarray.py" line="107"/>
      <source>Select exactly 2 objects, the base object and the point object, before calling this command</source>
      <translation>Selecione exatamente 2 objetos, o objeto base e o objeto ponto, antes de acionar este comando</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_pointarray.py" line="127"/>
      <source>Create Point Array</source>
      <translation>Criar Matriz de Pontos</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_split.py" line="65"/>
      <source>Click anywhere on a line to split it</source>
      <translation>Clique em qualquer lugar de uma linha para dividi-la</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_split.py" line="109"/>
      <source>Split Line</source>
      <translation>Dividir linha</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_togglemodes.py" line="75"/>
      <source>No active Draft toolbar</source>
      <translation>Não há barra de ferramentas de rascunho ativa</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_togglemodes.py" line="94"/>
      <source>Construction Mode</source>
      <translation>Modo de Construção</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_togglemodes.py" line="135"/>
      <source>Toggle Display Mode</source>
      <translation>Ativar/Desativar Modo de Exibição</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_fillet.py" line="77"/>
      <source>2 edges are needed</source>
      <translation>Duas arestas são necessárias</translation>
    </message>
    <message>
      <location filename="../../draftmake/make_fillet.py" line="82"/>
      <source>Edges are not connected or radius is too large</source>
      <translation>Arestas não estão conectadas ou o raio é muito grande</translation>
    </message>
    <message>
      <location filename="../../draftobjects/facebinder.py" line="136"/>
      <source>Unable to build facebinder</source>
      <translation>Não foi possível construir o facebinder</translation>
    </message>
    <message>
      <location filename="../../draftobjects/facebinder.py" line="139"/>
      <source>No valid faces for facebinder</source>
      <translation>Não há faces válidas para o facebinder</translation>
    </message>
    <message>
      <location filename="../../draftobjects/facebinder.py" line="146"/>
      <source>Unable to build facebinder, resuming with sew disabled</source>
      <translation>Não foi possível construir o facebinder, retomando com costura desativada</translation>
    </message>
    <message>
      <location filename="../../draftobjects/facebinder.py" line="219"/>
      <source>Converting flat B-spline faces of facebinder to planar faces failed</source>
      <translation>Conversão de faces B-spline planas do facebinder para faces planas falharam</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_layer.py" line="489"/>
      <source>Activate Layer</source>
      <translation>Ativar camada</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_layer.py" line="496"/>
      <source>Reassign Properties of Layer</source>
      <translation>Reatribuir propriedades da camada</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_layer.py" line="504"/>
      <source>Select Layer Contents</source>
      <translation>Selecionar conteúdo da camada</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_layer.py" line="547"/>
      <location filename="../../draftviewproviders/view_layer.py" line="573"/>
      <source>Add New Layer</source>
      <translation>Adicionar nova camada</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_layer.py" line="554"/>
      <source>Reassign Properties of All Layers</source>
      <translation>Reatribuir propriedades de todas as camadas</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_layer.py" line="562"/>
      <location filename="../../draftviewproviders/view_layer.py" line="595"/>
      <source>Merge Layer Duplicates</source>
      <translation>Mesclar camadas duplicadas</translation>
    </message>
    <message>
      <location filename="../../importDXF.py" line="168"/>
      <source>The DXF import/export libraries needed by FreeCAD to handle
the DXF format were not found on this system.
Please either allow FreeCAD to download these libraries:
  1 - Load Draft workbench
  2 - Menu Edit → Preferences → Import-Export → DXF → 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 lidar com
o formato DXF não foram encontradas neste sistema. Por favor, permita que o FreeCAD baixe estas bibliotecas:
  1 - Carregar Área de trabalho
  2 - Menu Editar → Preferências → Importar-Exportar → DXF → Habilitar downloads ou baixar essas bibliotecas manualmente, conforme explicado no https://github. om/yorikvanhavre/Draft-dxf-importer
Para permitir que o FreeCAD baixe estas bibliotecas, responda Sim.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/hatch.py" line="140"/>
      <source>PAT file not found</source>
      <translation>Arquivo PAT não encontrado</translation>
    </message>
    <message>
      <location filename="../../draftobjects/hatch.py" line="144"/>
      <source>Specified PAT file is not a file</source>
      <translation>Arquivo PAT especificado não é um arquivo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/hatch.py" line="148"/>
      <source>Specified file type is not supported</source>
      <translation>O arquivo especificado não é suportado</translation>
    </message>
    <message>
      <location filename="../../draftobjects/hatch.py" line="152"/>
      <source>Pattern not found in PAT file</source>
      <translation>Padrão não encontrado no arquivo PAT</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../InitGui.py" line="112"/>
      <source>Draft Creation</source>
      <translation>Criação de Rascunho</translation>
    </message>
    <message>
      <location filename="../../InitGui.py" line="115"/>
      <source>Draft Annotation</source>
      <translation>Anotação de Rascunho</translation>
    </message>
    <message>
      <location filename="../../InitGui.py" line="118"/>
      <source>Draft Modification</source>
      <translation>Modificação de Rascunho</translation>
    </message>
    <message>
      <location filename="../../InitGui.py" line="121"/>
      <source>Draft Utility</source>
      <translation>Utilidade de Rascunho</translation>
    </message>
    <message>
      <location filename="../../InitGui.py" line="124"/>
      <source>Draft Snap</source>
      <translation>Encaixe de Draft</translation>
    </message>
    <message>
      <location filename="../../InitGui.py" line="128"/>
      <source>&amp;Drafting</source>
      <translation>&amp;Esboço</translation>
    </message>
    <message>
      <location filename="../../InitGui.py" line="130"/>
      <source>&amp;Annotation</source>
      <translation>&amp;Anotação</translation>
    </message>
    <message>
      <location filename="../../InitGui.py" line="133"/>
      <source>&amp;Modification</source>
      <translation>&amp;Modificação</translation>
    </message>
    <message>
      <location filename="../../InitGui.py" line="136"/>
      <source>&amp;Utilities</source>
      <translation>&amp;Utilitários</translation>
    </message>
    <message>
      <location filename="../../draftutils/init_tools.py" line="55"/>
      <source>Arc Tools</source>
      <translation>Ferramentas de arco</translation>
    </message>
    <message>
      <location filename="../../draftutils/init_tools.py" line="64"/>
      <source>Bézier Tools</source>
      <translation>Ferramentas de Bézier</translation>
    </message>
    <message>
      <location filename="../../draftutils/init_tools.py" line="95"/>
      <source>Array Tools</source>
      <translation>Ferramentas de Matriz</translation>
    </message>
  </context>
  <context>
    <name>Draft</name>
    <message>
      <location filename="../../draftguitools/gui_fillets.py" line="89"/>
      <source>Fillet</source>
      <translation>Filete</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_fillets.py" line="99"/>
      <source>Delete original objects</source>
      <translation>Excluir objetos originais</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_fillets.py" line="104"/>
      <source>Create chamfer</source>
      <translation>Criar chanfro</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_setstyle.py" line="497"/>
      <source>Save style</source>
      <translation>Salvar estilo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_setstyle.py" line="498"/>
      <source>Name of this new style</source>
      <translation>Nome deste novo estilo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_setstyle.py" line="506"/>
      <source>Warning</source>
      <translation>Aviso</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_setstyle.py" line="507"/>
      <source>Name exists. Overwrite?</source>
      <translation>Nome existente. Sobrescrever?</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_setstyle.py" line="527"/>
      <source>Error: json module not found. Unable to load style</source>
      <translation>Erro: módulo json não encontrado. Não foi possível carregar o estilo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_setstyle.py" line="545"/>
      <source>Error: json module not found. Unable to save style</source>
      <translation>Erro: módulo json não encontrado. Não foi possível carregar o estilo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lineslope.py" line="91"/>
      <location filename="../../draftguitools/gui_lineslope.py" line="94"/>
      <source>Slope</source>
      <translation>Inclinação</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="156"/>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="129"/>
      <location filename="../../drafttaskpanels/task_polararray.py" line="122"/>
      <source>True</source>
      <translation>Verdadeiro</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_orthoarray.py" line="158"/>
      <location filename="../../drafttaskpanels/task_circulararray.py" line="133"/>
      <location filename="../../drafttaskpanels/task_polararray.py" line="126"/>
      <source>False</source>
      <translation>Falso</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_scale.py" line="52"/>
      <source>Scale</source>
      <translation>Escalar</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_scale.py" line="56"/>
      <source>X-factor</source>
      <translation>Fator X</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_scale.py" line="64"/>
      <source>Y-factor</source>
      <translation>Fator Y</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_scale.py" line="72"/>
      <source>Z-factor</source>
      <translation>Fator Z</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_scale.py" line="80"/>
      <source>Uniform scaling</source>
      <translation>Dimensionamento uniforme</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_scale.py" line="96"/>
      <source>Copy</source>
      <translation>Copiar</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_scale.py" line="100"/>
      <source>Modify subelements</source>
      <translation>Modificar sub-elementos</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_scale.py" line="108"/>
      <source>Pick From/To Points</source>
      <translation>Escolha de Pontos De/Para</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_scale.py" line="206"/>
      <source>Edit Scale</source>
      <translation>Editar Escala</translation>
    </message>
    <message>
      <location filename="../../drafttaskpanels/task_scale.py" line="104"/>
      <source>Create a clone</source>
      <translation>Criar um clone</translation>
    </message>
    <message>
      <location filename="../../draftobjects/bspline.py" line="116"/>
      <source>_BSpline.createGeometry: Closed with same first/last Point. Geometry not updated.</source>
      <translation>_BSpline.createGeometry: Fechado com o mesmo ponto primeiro/último. Geometria não atualizada.</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_wpproxy.py" line="105"/>
      <source>Writing camera position</source>
      <translation>Escrevendo posição da câmera</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_wpproxy.py" line="123"/>
      <source>Writing objects shown/hidden state</source>
      <translation>Gravando estado de visibilidade dos objetos</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="398"/>
      <source>On</source>
      <translation>Ativo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="399"/>
      <location filename="../../draftobjects/label.py" line="316"/>
      <source>Name</source>
      <translation>Nome</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="400"/>
      <source>Line Width</source>
      <translation>Espessura de linha</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="401"/>
      <source>Draw Style</source>
      <translation>Estilo de linha</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="402"/>
      <source>Line Color</source>
      <translation>Cor de linha</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="403"/>
      <source>Face Color</source>
      <translation>Cor de face</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="405"/>
      <source>Line Print Color</source>
      <translation>Cor de impressão de linha</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="404"/>
      <source>Transparency</source>
      <translation>Transparência</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="427"/>
      <source>New Layer</source>
      <translation>Nova Camada</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="315"/>
      <source>Custom</source>
      <translation>Personalizado</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="317"/>
      <source>Label</source>
      <translation>Rótulo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="318"/>
      <source>Position</source>
      <translation>Posição</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="319"/>
      <source>Length</source>
      <translation>Comprimento</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="320"/>
      <source>Area</source>
      <translation>Área</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="321"/>
      <source>Volume</source>
      <translation>Volume</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="322"/>
      <source>Tag</source>
      <translation>Etiqueta</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="323"/>
      <source>Material</source>
      <translation>Material</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="324"/>
      <source>Label + Position</source>
      <translation>Posição + Rótulo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="325"/>
      <source>Label + Length</source>
      <translation>Etiqueta + Comprimento</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="326"/>
      <source>Label + Area</source>
      <translation>Rótulo + área</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="327"/>
      <source>Label + Volume</source>
      <translation>Rótulo + Volume</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="328"/>
      <source>Label + Material</source>
      <translation>Rótulo + Material</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_clone.py" line="105"/>
      <source>Create Clone</source>
      <translation>Criar Clone</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_hatch.py" line="61"/>
      <source>Choose a base object before using this command</source>
      <translation>Selecione um objeto base antes de usar este comando</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_offset.py" line="329"/>
      <source>Offset direction is not defined. Move the mouse on either side of the object first to indicate a direction.</source>
      <translation>Direção de deslocamento não foi definida. Mova o mouse para qualquer um dos lados do objeto primeiro para indicar uma direção.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pointarray.py" line="224"/>
      <source>Point object does not have a discrete point, it cannot be used for an array</source>
      <translation>Objeto de Ponto não possui um ponto discreto, ele não pode ser usado para uma matriz</translation>
    </message>
    <message>
      <location filename="../../importDXF.py" line="144"/>
      <source>Download of DXF libraries failed.
Please install the DXF Library addon manually
from menu Tools → Addon Manager</source>
      <translation>Download de bibliotecas DXF falhou.
Instale a extensão biblioteca DXF manualmente
no menu de ferramentas → Gerenciador de Extensões</translation>
    </message>
  </context>
  <context>
    <name>importOCA</name>
    <message>
      <location filename="../../importOCA.py" line="407"/>
      <source>OCA: found no data to export</source>
      <translation>OCA: Nenhum dado encontrado para exportar</translation>
    </message>
    <message>
      <location filename="../../importOCA.py" line="450"/>
      <source>successfully exported</source>
      <translation>exportado com sucesso</translation>
    </message>
  </context>
  <context>
    <name>ImportAirfoilDAT</name>
    <message>
      <location filename="../../importAirfoilDAT.py" line="161"/>
      <source>Did not find enough coordinates</source>
      <translation>Não foram encontradas coordenadas suficientes</translation>
    </message>
  </context>
  <context>
    <name>ImportSVG</name>
    <message>
      <location filename="../../importSVG.py" line="1261"/>
      <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="1302"/>
      <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>Draft_Label</name>
    <message>
      <location filename="../../draftguitools/gui_labels.py" line="66"/>
      <source>Label</source>
      <translation>Rótulo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_labels.py" line="70"/>
      <source>Creates a label, optionally attached to a selected object or subelement</source>
      <translation>Cria um rótulo, opcionalmente anexado em um objeto ou subelemento selecionado</translation>
    </message>
  </context>
  <context>
    <name>Draft_Line</name>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="66"/>
      <source>Line</source>
      <translation>Linha</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="67"/>
      <source>Creates a 2-point line</source>
      <translation>Cria um arco circular a partir de um ponto central e de um raio</translation>
    </message>
  </context>
  <context>
    <name>Draft_Wire</name>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="351"/>
      <source>Polyline</source>
      <translation>Polilinha</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_lines.py" line="352"/>
      <source>Creates a polyline</source>
      <translation>Cria uma polilinha</translation>
    </message>
  </context>
  <context>
    <name>Draft_Hatch</name>
    <message>
      <location filename="../../draftguitools/gui_hatch.py" line="42"/>
      <source>Hatch</source>
      <translation>Hachura</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_hatch.py" line="46"/>
      <source>Creates hatches on the faces of a selected object</source>
      <translation>Cria hachuras nas faces de um objeto selecionado</translation>
    </message>
  </context>
  <context>
    <name>Draft_Join</name>
    <message>
      <location filename="../../draftguitools/gui_join.py" line="57"/>
      <source>Join</source>
      <translation>Juntar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_join.py" line="61"/>
      <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.</source>
      <translation>Une as linhas ou polilinhas selecionadas em um único objeto.
As linhas devem compartilhar um ponto em comum no início ou no fim.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Text</name>
    <message>
      <location filename="../../draftguitools/gui_texts.py" line="63"/>
      <source>Text</source>
      <translation>Texto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_texts.py" line="64"/>
      <source>Creates a multi-line annotation</source>
      <translation>Cria uma anotação multilinha</translation>
    </message>
  </context>
  <context>
    <name>Draft_Move</name>
    <message>
      <location filename="../../draftguitools/gui_move.py" line="58"/>
      <source>Move</source>
      <translation>Mover</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_move.py" line="62"/>
      <source>Moves the selected objects.
If the "Copy" option is active, it creates displaced copies.</source>
      <translation>Move os objetos selecionados.
Se a opção de "cópia" estiver ativa, ela cria cópias separadas.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Arc</name>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="66"/>
      <source>Arc</source>
      <translation>Arco</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="69"/>
      <source>Creates a circular arc from a center point and a radius</source>
      <translation>Cria um arco circular a partir de um ponto central e de um raio</translation>
    </message>
  </context>
  <context>
    <name>Draft_Edit</name>
    <message>
      <location filename="../../draftguitools/gui_edit.py" line="266"/>
      <source>Edit</source>
      <translation>Editar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_edit.py" line="267"/>
      <source>Edits the active object</source>
      <translation>Edita o objeto ativo</translation>
    </message>
  </context>
  <context>
    <name>Draft_Point</name>
    <message>
      <location filename="../../draftguitools/gui_points.py" line="66"/>
      <source>Point</source>
      <translation>Ponto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_points.py" line="67"/>
      <source>Creates a point</source>
      <translation>Cria um ponto</translation>
    </message>
  </context>
  <context>
    <name>Draft_Rotate</name>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="60"/>
      <source>Rotate</source>
      <translation>Rotacionar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rotate.py" line="64"/>
      <source>Rotates the selected objects.
If the "Copy" option is active, it will create rotated copies.</source>
      <translation>Rotaciona os objetos selecionados. Se a opção de "Cópia" estiver ativa, ela criará cópias rotacionadas.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Fillet</name>
    <message>
      <location filename="../../draftguitools/gui_fillets.py" line="72"/>
      <source>Fillet</source>
      <translation>Filete</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_fillets.py" line="75"/>
      <source>Creates a fillet between 2 selected edges</source>
      <translation>Cria um filete entre duas bordas selecionadas</translation>
    </message>
  </context>
  <context>
    <name>Draft_Polygon</name>
    <message>
      <location filename="../../draftguitools/gui_polygons.py" line="60"/>
      <source>Polygon</source>
      <translation>Polígono</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_polygons.py" line="63"/>
      <source>Creates a regular polygon (triangle, square, pentagon…)</source>
      <translation>Cria um polígono regular (triângulo, quadrado, pentágono...)</translation>
    </message>
  </context>
  <context>
    <name>Draft_Split</name>
    <message>
      <location filename="../../draftguitools/gui_split.py" line="54"/>
      <source>Split</source>
      <translation>Separar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_split.py" line="57"/>
      <source>Splits the selected line or polyline at a specified point</source>
      <translation>Divide a linha ou polilinha selecionada no ponto especificado</translation>
    </message>
  </context>
  <context>
    <name>Draft_Trimex</name>
    <message>
      <location filename="../../draftguitools/gui_trimex.py" line="79"/>
      <source>Trimex</source>
      <translation>Trimex</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_trimex.py" line="82"/>
      <source>Trims or extends the selected object, or extrudes single faces</source>
      <translation>Apara ou extende o objeto selecionado, ou extruda faces únicas</translation>
    </message>
  </context>
  <context>
    <name>Draft_Circle</name>
    <message>
      <location filename="../../draftguitools/gui_circles.py" line="83"/>
      <source>Circle</source>
      <translation>Círculo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_circles.py" line="84"/>
      <source>Creates a circle (full circular arc)</source>
      <translation>Cria um círculo (arco circular completo)</translation>
    </message>
  </context>
  <context>
    <name>Draft_Ellipse</name>
    <message>
      <location filename="../../draftguitools/gui_ellipses.py" line="62"/>
      <source>Ellipse</source>
      <translation>Elipse</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_ellipses.py" line="63"/>
      <source>Creates an ellipse</source>
      <translation>Cria uma elipse</translation>
    </message>
  </context>
  <context>
    <name>Draft_Facebinder</name>
    <message>
      <location filename="../../draftguitools/gui_facebinders.py" line="63"/>
      <source>Facebinder</source>
      <translation>Película</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_facebinders.py" line="66"/>
      <source>Creates a facebinder from the selected faces</source>
      <translation>Cria uma película a partir das faces selecionadas</translation>
    </message>
  </context>
  <context>
    <name>Draft_OrthoArray</name>
    <message>
      <location filename="../../draftguitools/gui_orthoarray.py" line="58"/>
      <source>Array</source>
      <translation>Matriz</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_orthoarray.py" line="61"/>
      <source>Creates copies of the selected object in an orthogonal pattern</source>
      <translation>Cria cópias do objeto selecionado em um padrão octogonal</translation>
    </message>
  </context>
  <context>
    <name>Draft_Scale</name>
    <message>
      <location filename="../../draftguitools/gui_scale.py" line="70"/>
      <source>Scale</source>
      <translation>Escalar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_scale.py" line="73"/>
      <source>Scales the selected objects from a base point</source>
      <translation>Dimensiona objetos selecionados de um ponto basal</translation>
    </message>
  </context>
  <context>
    <name>Draft_Layer</name>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="73"/>
      <source>New Layer</source>
      <translation>Nova Camada</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="77"/>
      <source>Adds a layer to the document.
Objects added to this layer can share the same visual properties.</source>
      <translation>Adiciona uma camada ao documento.
Objetos adicionados a esta camada podem compartilhar as mesmas propriedades visuais.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Dimension</name>
    <message>
      <location filename="../../draftguitools/gui_dimensions.py" line="90"/>
      <source>Dimension</source>
      <translation>Dimensão</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_dimensions.py" line="94"/>
      <source>Creates a linear dimension for a straight edge, a circular edge, or 2 picked points, or an angular dimension for 2 straight edges</source>
      <translation>Cria uma dimensão linear a partir de uma aresta reta, uma aresta circular, ou dois pontos selecionados, ou uma dimensão angular para duas arestas retas</translation>
    </message>
  </context>
  <context>
    <name>Draft_Stretch</name>
    <message>
      <location filename="../../draftguitools/gui_stretch.py" line="67"/>
      <source>Stretch</source>
      <translation>Esticar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_stretch.py" line="68"/>
      <source>Stretches the selected objects</source>
      <translation>Estica os objetos selecionados</translation>
    </message>
  </context>
  <context>
    <name>Draft_Rectangle</name>
    <message>
      <location filename="../../draftguitools/gui_rectangles.py" line="57"/>
      <source>Rectangle</source>
      <translation>Retângulo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_rectangles.py" line="58"/>
      <source>Creates a 2-point rectangle</source>
      <translation>Cria um retângulo de dois pontos</translation>
    </message>
  </context>
  <context>
    <name>Draft_Mirror</name>
    <message>
      <location filename="../../draftguitools/gui_mirror.py" line="67"/>
      <source>Mirror</source>
      <translation>Espelhar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_mirror.py" line="70"/>
      <source>Mirrors the selected objects along a line defined by 2 points</source>
      <translation>Espelha os objetos selecionados ao longo da linha definida por dois pontos</translation>
    </message>
  </context>
  <context>
    <name>Draft_Clone</name>
    <message>
      <location filename="../../draftguitools/gui_clone.py" line="74"/>
      <source>Clone</source>
      <translation>Clonar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_clone.py" line="75"/>
      <source>Creates a clone of the selected objects</source>
      <translation>Cria um clone dos objetos selecionados</translation>
    </message>
  </context>
  <context>
    <name>Draft_Upgrade</name>
    <message>
      <location filename="../../draftguitools/gui_upgrade.py" line="61"/>
      <source>Upgrade</source>
      <translation>Promover</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_upgrade.py" line="65"/>
      <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_Offset</name>
    <message>
      <location filename="../../draftguitools/gui_offset.py" line="66"/>
      <source>Offset</source>
      <translation>Deslocamento</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_offset.py" line="70"/>
      <source>Offsets the selected object.
It can also create an offset copy of the original object.</source>
      <translation>Desloca o objeto selecionado.
Pode também criar uma cópia deslocada do objeto original.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Heal</name>
    <message>
      <location filename="../../draftguitools/gui_heal.py" line="61"/>
      <source>Heal</source>
      <translation>Reparar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_heal.py" line="65"/>
      <source>Heals faulty Draft objects saved with an earlier version of FreeCAD.
If an object is selected it tries to heal only that object,
otherwise it tries to heal all objects in the active document.</source>
      <translation>Repara objetos Draft defeituosos salvos com uma versão anterior do FreeCAD.
Se um objeto é selecionado ele tenta reparar somente aquele objeto, senão ele tenta reparar todos os objetos no documento ativo.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Downgrade</name>
    <message>
      <location filename="../../draftguitools/gui_downgrade.py" line="61"/>
      <source>Downgrade</source>
      <translation>Rebaixar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_downgrade.py" line="65"/>
      <source>Downgrades the selected objects into simpler shapes.
The result of the operation depends on the types of objects, which may be downgraded several times in a row.
For example, a 3D solid is deconstructed into separate faces, wires, and then edges. Faces can also be subtracted.</source>
      <translation>Rebaixa os objetos selecionados para formas mais simples.
O resultado da operação depende dos tipos dos objetos, que podem se rebaixar várias vezes seguidas.
Por exemplo, um sólido 3D é desconstruído em várias faces, fios e arestas separadas. Faces também podem ser subtraídas.</translation>
    </message>
  </context>
  <context>
    <name>App::Property</name>
    <message>
      <location filename="../../draftobjects/text.py" line="57"/>
      <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="../../draftobjects/text.py" line="68"/>
      <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 em sua própria linha.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="58"/>
      <source>Text string</source>
      <translation>Texto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="62"/>
      <source>Font file name</source>
      <translation>Nome do arquivo de fonte</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="66"/>
      <source>Height of text</source>
      <translation>Altura do texto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="70"/>
      <source>Horizontal and vertical alignment</source>
      <translation>Alinhamento horizontal e vertical</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="86"/>
      <source>Height reference used for justification</source>
      <translation>Referência de altura usada para justificação</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="97"/>
      <source>Keep left margin and leading white space when justification is left</source>
      <translation>Mantenha a margem esquerda e o espaço em branco quando a justificação for deixada</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="103"/>
      <source>Scale to ensure cap height is equal to size</source>
      <translation>Escala para garantir que a altura máxima é igual ao tamanho</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="109"/>
      <source>Inter-character spacing</source>
      <translation>Espaçamento entre caracteres</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="113"/>
      <source>Oblique (slant) angle</source>
      <translation>Ângulo oblíquo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="117"/>
      <source>Fill letters with faces</source>
      <translation>Preencha as letras com faces</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shapestring.py" line="126"/>
      <source>Fuse faces if faces overlap, usually not required (can be very slow)</source>
      <translation>Fundir faces se as faces se sobrepõem, geralmente não é necessário (pode ser muito lento)</translation>
    </message>
    <message>
      <location filename="../../draftobjects/hatch.py" line="55"/>
      <source>The base object used by this object</source>
      <translation>O objeto de base usado por este objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/hatch.py" line="63"/>
      <source>The PAT file used by this object</source>
      <translation>O arquivo PAT usado por este objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/hatch.py" line="71"/>
      <source>The pattern name used by this object</source>
      <translation>O nome do padrão usado por este objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/hatch.py" line="79"/>
      <source>The pattern scale used by this object</source>
      <translation>O padrão de escala usado por este objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/hatch.py" line="87"/>
      <source>The pattern rotation used by this object</source>
      <translation>O padrão de rotação usado por este objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/hatch.py" line="98"/>
      <source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
      <translation>Se definido como Falso, a hachura é aplicada como é nas faces, sem deslocamento (isso pode dar resultados errados para faces não-XY)</translation>
    </message>
    <message>
      <location filename="../../draftobjects/clone.py" line="52"/>
      <source>The objects included in this clone</source>
      <translation>Os objetos incluídos neste clone</translation>
    </message>
    <message>
      <location filename="../../draftobjects/clone.py" line="55"/>
      <source>The scale factor of this clone</source>
      <translation>O fator de escala deste clone</translation>
    </message>
    <message>
      <location filename="../../draftobjects/clone.py" line="62"/>
      <source>If Clones includes several objects,
set True for fusion or False for compound</source>
      <translation>Se os Clones tiverem vários objetos,
defina Verdadeiro para fusão ou Falso para o composto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/clone.py" line="65"/>
      <source>Always create a compound</source>
      <translation>Sempre criar um composto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/circle.py" line="47"/>
      <source>Start angle of the arc</source>
      <translation>Ângulo inicial do arco</translation>
    </message>
    <message>
      <location filename="../../draftobjects/circle.py" line="54"/>
      <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="../../draftobjects/circle.py" line="57"/>
      <source>Radius of the circle</source>
      <translation>Raio do círculo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/ellipse.py" line="63"/>
      <location filename="../../draftobjects/circle.py" line="60"/>
      <location filename="../../draftobjects/rectangle.py" line="60"/>
      <location filename="../../draftobjects/polygon.py" line="66"/>
      <source>Create a face</source>
      <translation>Criar uma face</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="88"/>
      <location filename="../../draftobjects/bspline.py" line="56"/>
      <location filename="../../draftobjects/circle.py" line="63"/>
      <location filename="../../draftobjects/bezcurve.py" line="65"/>
      <location filename="../../draftobjects/rectangle.py" line="69"/>
      <location filename="../../draftobjects/polygon.py" line="69"/>
      <source>The area of this object</source>
      <translation>A área deste objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/layer.py" line="61"/>
      <source>The objects that are part of this layer</source>
      <translation>Os objetos que fazem parte desta camada</translation>
    </message>
    <message>
      <location filename="../../draftobjects/polygon.py" line="49"/>
      <source>Number of faces</source>
      <translation>Número de faces</translation>
    </message>
    <message>
      <location filename="../../draftobjects/polygon.py" line="52"/>
      <source>Radius of the control circle</source>
      <translation>Raio do círculo de controle</translation>
    </message>
    <message>
      <location filename="../../draftobjects/polygon.py" line="57"/>
      <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="../../draftobjects/wire.py" line="76"/>
      <location filename="../../draftobjects/rectangle.py" line="54"/>
      <location filename="../../draftobjects/polygon.py" line="60"/>
      <source>Radius to use to fillet the corners</source>
      <translation>O raio usado para arredondar os cantos</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="79"/>
      <location filename="../../draftobjects/rectangle.py" line="57"/>
      <location filename="../../draftobjects/polygon.py" line="63"/>
      <source>Size of the chamfer to give to the corners</source>
      <translation>Tamanho do chanfro nos cantos</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pathtwistedarray.py" line="94"/>
      <source>The base object that will be duplicated.</source>
      <translation>O objeto base que será duplicado.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pathtwistedarray.py" line="107"/>
      <location filename="../../draftobjects/patharray.py" line="231"/>
      <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="../../draftobjects/pathtwistedarray.py" line="127"/>
      <source>Number of copies to create.</source>
      <translation>Número de cópias para criar.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pathtwistedarray.py" line="137"/>
      <source>Rotation factor of the twisted array.</source>
      <translation>Fator de rotação da rede torcida.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pathtwistedarray.py" line="149"/>
      <location filename="../../draftobjects/pointarray.py" line="111"/>
      <location filename="../../draftobjects/array.py" line="324"/>
      <location filename="../../draftobjects/patharray.py" line="265"/>
      <source>Show the individual array elements (only for Link arrays)</source>
      <translation>Mostrar os elementos de matriz individuais (somente para redes de vínculos)</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pathtwistedarray.py" line="158"/>
      <location filename="../../draftobjects/pointarray.py" line="117"/>
      <location filename="../../draftobjects/array.py" line="147"/>
      <location filename="../../draftobjects/patharray.py" line="272"/>
      <source>The placement for each array element</source>
      <translation>A localização para cada elemento matriz</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="70"/>
      <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="../../draftobjects/label.py" line="83"/>
      <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 Rótulo".

O "Objeto Alvo" não será usado se o "Tipo de Rótulo" estiver definido como "personalizado".</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="112"/>
      <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>A 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, o "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="../../draftobjects/label.py" line="126"/>
      <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 personalizada aos "Pontos" atribuídos.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="145"/>
      <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="../../draftobjects/label.py" line="158"/>
      <source>The placement of the 'Text' element in 3D space</source>
      <translation>A posição do elemento "Texto" no espaço 3D</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="165"/>
      <source>The text to display when 'Label Type' is set to 'Custom'</source>
      <translation>O texto a ser exibido quando o "Tipo de Rótulo" está definido como "Personalizado"</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="179"/>
      <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 Rótulo",
e o objeto definido como "Objeto Alvo".
O "Texto Personalizado" é exibido apenas se o "Tipo de Rótulo" estiver definido como "Personalizado".</translation>
    </message>
    <message>
      <location filename="../../draftobjects/label.py" line="213"/>
      <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 BIM 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, a string será calculada automaticamente a partir do objeto definido em "Alvo".
'Tag' e 'Material' só funcionam para objetos que possuem estas propriedades, como objetos BIM.

Para 'Posição', 'Comprimento' e 'Área' estas propriedades serão extraídas dos objetos principais em 'Alvo', ou de um subelemento, 'VertexN', 'EdgeN' ou 'FaceN', respectivamente, se for especificado.</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="89"/>
      <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="../../draftviewproviders/view_draft_annotation.py" line="106"/>
      <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="../../draftobjects/array.py" line="100"/>
      <location filename="../../draftobjects/patharray.py" line="223"/>
      <source>The base object that will be duplicated</source>
      <translation>O objeto de base que será duplicado</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="246"/>
      <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 no "Objeto de Trajetória".
Se estas estiverem presentes, as cópias serão criadas apenas ao longo destes sub-elementos.
Deixe essa propriedade vazia para criar cópias ao longo de todo o "Objeto de Trajetória".</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="299"/>
      <source>Force use of 'Vertical Vector' as local Z-direction when using 'Original' or 'Tangent' alignment mode</source>
      <translation>Força o uso do 'Vetor Vertical' como uma direção Z local ao usar os modos de alinhamento 'Original' ou 'Tangente'</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="337"/>
      <source>Number of copies to create</source>
      <translation>Número de cópias para criar</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="284"/>
      <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="../../draftobjects/patharray.py" line="291"/>
      <source>Alignment vector for 'Tangent' mode</source>
      <translation>Vetor de alinhamento para o modo "Tangente"</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="306"/>
      <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="../../draftobjects/patharray.py" line="314"/>
      <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 à curva, 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="../../draftobjects/patharray.py" line="320"/>
      <source>Walk the path backwards.</source>
      <translation>Faça o caminho inverso.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="348"/>
      <source>How copies are spaced.
 - Fixed count: available path length (minus start and end offsets) is evenly divided into n.
 - Fixed spacing: start at "Start offset" and place new copies after traveling a fixed distance along the path.
 - Fixed count and spacing: same as "Fixed spacing", but also stop at given number of copies.</source>
      <translation>Como as cópias estão espaçadas.
 - Contagem fixa: comprimento do caminho disponível (menos deslocamento do começo e final) é dividido igualmente em n.
 - Espaço Fixo: começar em "Deslocamento inicial" e colocar novas cópias após viajar a distância fixa ao longo do caminho.
 - Contagem fixa e Espaçamento: o mesmo de "Espaçamento fixo", mas também param em um determinado número de cópias.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="354"/>
      <source>Base fixed distance between elements.</source>
      <translation type="unfinished">Base fixed distance between elements.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="362"/>
      <source>Use repeating spacing patterns instead of uniform spacing.</source>
      <translation type="unfinished">Use repeating spacing patterns instead of uniform spacing.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="369"/>
      <source>Spacing is multiplied by a corresponding number in this sequence.</source>
      <translation type="unfinished">Spacing is multiplied by a corresponding number in this sequence.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="379"/>
      <source>Length from the start of the path to the first copy.</source>
      <translation>Comprimento desde o início do caminho até a primeira cópia.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="386"/>
      <source>Length from the end of the path to the last copy.</source>
      <translation>Comprimento desde o final do caminho até a última cópia.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/patharray.py" line="330"/>
      <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="../../draftobjects/array.py" line="118"/>
      <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 circles around the base object.</source>
      <translation type="unfinished">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 circles around the base object.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pathtwistedarray.py" line="119"/>
      <location filename="../../draftobjects/pointarray.py" line="85"/>
      <location filename="../../draftobjects/array.py" line="128"/>
      <location filename="../../draftobjects/patharray.py" line="258"/>
      <source>Specifies if the copies should be fused together if they touch each other (slower)</source>
      <translation>Define se as cópias devem ser unidas caso encostarem umas nas outras (mais lento)</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="158"/>
      <source>Number of copies in X-direction</source>
      <translation type="unfinished">Number of copies in X-direction</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="165"/>
      <source>Number of copies in Y-direction</source>
      <translation type="unfinished">Number of copies in Y-direction</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="172"/>
      <source>Number of copies in Z-direction</source>
      <translation type="unfinished">Number of copies in Z-direction</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="181"/>
      <source>Distance and orientation of intervals in X-direction</source>
      <translation type="unfinished">Distance and orientation of intervals in X-direction</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="190"/>
      <source>Distance and orientation of intervals in Y-direction</source>
      <translation type="unfinished">Distance and orientation of intervals in Y-direction</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="199"/>
      <source>Distance and orientation of intervals in Z-direction</source>
      <translation type="unfinished">Distance and orientation of intervals in Z-direction</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="215"/>
      <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="../../draftobjects/array.py" line="227"/>
      <source>Center point for polar and circular arrays.
The 'Axis' passes through this point.</source>
      <translation>Ponto central para matrizes polar e circulares.
O "Eixo" passa por este ponto.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="247"/>
      <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 eixo que substitui o valor de "Eixo" e "Centro", por exemplo, uma linha de referência.
Sua localização, posição e rotação, será usada na criação de matrizes polares e circulares.
Deixe essa propriedade vazia para pode definir "Eixo" e "Centro" manualmente.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="258"/>
      <source>Number of copies in the polar direction</source>
      <translation>Número de cópias na direção polar</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="265"/>
      <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="../../draftobjects/array.py" line="272"/>
      <source>Angle to cover with copies</source>
      <translation>Ângulo para cobrir com cópias</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="281"/>
      <source>Distance between concentric circles</source>
      <translation type="unfinished">Distance between concentric circles</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="290"/>
      <source>Distance between copies in the same circle</source>
      <translation type="unfinished">Distance between copies in the same circle</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="300"/>
      <source>Number of concentric circle. The 'Base' object counts as one circle.</source>
      <translation type="unfinished">Number of concentric circle. The 'Base' object counts as one circle.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="312"/>
      <source>A parameter that determines how many symmetry planes the circular array will have</source>
      <translation type="unfinished">A parameter that determines how many symmetry planes the circular array will have</translation>
    </message>
    <message>
      <location filename="../../draftobjects/array.py" line="140"/>
      <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 matriz.
Esta propriedade é somente leitura, já que o número depende dos parâmetros da matriz.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pointarray.py" line="68"/>
      <source>Base object that will be duplicated</source>
      <translation>Objeto base que será duplicado</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pointarray.py" line="75"/>
      <source>Object containing points used to distribute the copies.</source>
      <translation>Objeto contendo pontos usados para distribuir as cópias.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pointarray.py" line="93"/>
      <source>Number of copies in the array.
This property is read-only, as the number depends on the points in 'Point Object'.</source>
      <translation>Número de cópias na matruz.
Esta propriedade é somente leitura, já que o número depende dos pontos em "Objeto Ponto".</translation>
    </message>
    <message>
      <location filename="../../draftobjects/pointarray.py" line="102"/>
      <source>Additional placement, shift and rotation, that will be applied to each copy</source>
      <translation>Localização adicional, deslocamento e rotação, que serão aplicadas a cada cópia</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="64"/>
      <source>The base object this 2D view must represent</source>
      <translation>O objeto base que essa vista 2D deve representar</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="67"/>
      <source>The projection vector of this object</source>
      <translation>O vetor de projeção deste objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="71"/>
      <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="../../draftobjects/shape2dview.py" line="85"/>
      <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="../../draftobjects/shape2dview.py" line="88"/>
      <source>Show hidden lines</source>
      <translation>Mostrar linhas ocultas</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="94"/>
      <source>Fuse wall and structure objects of same type and material</source>
      <translation>Unir paredes e estruturas de objetos do mesmo tipo e material</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="99"/>
      <source>Tessellate Ellipses and B-splines into line segments</source>
      <translation>Tesselação de Elipses e B-splines em segmentos de linha</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="106"/>
      <source>For Cutlines and Cutfaces modes, this leaves the faces at the cut location</source>
      <translation>Para os modos CutLines e CutFaces, isto deixa as faces no lugar do corte</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="113"/>
      <source>Length of line segments if tessellating Ellipses or B-splines into line segments</source>
      <translation>Comprimento de segmentos de linha se houver tesselação das elipses ou Bsplines em segmentos de linha</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="119"/>
      <source>If this is True, this object will include only visible objects</source>
      <translation>Se verdadeiro, este objeto incluirá apenas objetos visíveis</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="126"/>
      <source>A list of exclusion points. Any edge touching any of those points will not be drawn.</source>
      <translation>Uma lista de pontos de exclusão. Qualquer aresta que toque em qualquer um desses pontos não será desenhada.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="134"/>
      <source>A list of exclusion object names. Any object viewed that matches a name from the list will not be drawn.</source>
      <translation>Uma liste de nomes de objetos de exclusão. Qualquer objeto visualizado que corresponda a um nome da lista não será desenhado.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="140"/>
      <source>If this is True, only solid geometry is handled. This overrides the base object's Only Solids property</source>
      <translation>Se verdadeiro, apenas geometrias sólidas são manipuladas. Isso substitui a propriedade Somente Sólidos do objeto base</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="146"/>
      <source>If this is True, the contents are clipped to the borders of the section plane, if applicable. This overrides the base object's Clip property</source>
      <translation>Se isto for verdadeiro, o conteúdo é recortado até as bordas do plano de seção, se aplicável. Isso substitui a propriedade Recorte do objeto base</translation>
    </message>
    <message>
      <location filename="../../draftobjects/shape2dview.py" line="151"/>
      <source>This object will be recomputed only if this is True.</source>
      <translation>Este objeto será recalculado apenas se isto for Verdadeiro.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/bezcurve.py" line="47"/>
      <source>The points of the Bezier curve</source>
      <translation>Os pontos da curva de Bézier</translation>
    </message>
    <message>
      <location filename="../../draftobjects/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="../../draftobjects/bezcurve.py" line="53"/>
      <source>Continuity</source>
      <translation>Continuidade</translation>
    </message>
    <message>
      <location filename="../../draftobjects/bezcurve.py" line="56"/>
      <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="../../draftobjects/bezcurve.py" line="59"/>
      <source>Create a face if this curve is closed</source>
      <translation>Criar uma face se esta curva estiver fechada</translation>
    </message>
    <message>
      <location filename="../../draftobjects/bezcurve.py" line="62"/>
      <source>The length of this object</source>
      <translation>O comprimento deste objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wpproxy.py" line="45"/>
      <source>The placement of this object</source>
      <translation>O posicionamento deste objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/point.py" line="47"/>
      <source>X Location</source>
      <translation>Posição de X</translation>
    </message>
    <message>
      <location filename="../../draftobjects/point.py" line="50"/>
      <source>Y Location</source>
      <translation>Posição de Y</translation>
    </message>
    <message>
      <location filename="../../draftobjects/point.py" line="53"/>
      <source>Z Location</source>
      <translation>Posição de Z</translation>
    </message>
    <message>
      <location filename="../../draftobjects/ellipse.py" line="47"/>
      <source>Start angle of the elliptical arc</source>
      <translation>Ângulo inicial do arco elíptico</translation>
    </message>
    <message>
      <location filename="../../draftobjects/ellipse.py" line="54"/>
      <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="../../draftobjects/ellipse.py" line="57"/>
      <source>Minor radius of the ellipse</source>
      <translation>O raio menor da elipse</translation>
    </message>
    <message>
      <location filename="../../draftobjects/ellipse.py" line="60"/>
      <source>Major radius of the ellipse</source>
      <translation>O raio maior da elipse</translation>
    </message>
    <message>
      <location filename="../../draftobjects/ellipse.py" line="66"/>
      <source>Area of this object</source>
      <translation>Área deste objeto</translation>
    </message>
    <message>
      <location filename="../../draftobjects/fillet.py" line="52"/>
      <source>The start point of this line.</source>
      <translation>O ponto de partida desta linha.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/fillet.py" line="57"/>
      <source>The end point of this line.</source>
      <translation>O ponto final desta linha.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/fillet.py" line="62"/>
      <source>The length of this line.</source>
      <translation>O comprimento desta linha.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/fillet.py" line="67"/>
      <source>Radius to use to fillet the corner.</source>
      <translation>O raio usado para arredondar os cantos.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/dimension.py" line="135"/>
      <source>The normal direction of the text of the dimension</source>
      <translation>A direção normal do texto da cota</translation>
    </message>
    <message>
      <location filename="../../draftobjects/dimension.py" line="143"/>
      <source>The object measured by this dimension</source>
      <translation type="unfinished">The object measured by this dimension</translation>
    </message>
    <message>
      <location filename="../../draftobjects/dimension.py" line="159"/>
      <source>The object, and specific subelements of it,
that this dimension 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 type="unfinished">The object, and specific subelements of it,
that this dimension 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.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/dimension.py" line="183"/>
      <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 cota, ou uma extrapolação dela, passará.

- Para dimensões lineares, esta propriedade controla o quão perto a linha de cota
está do 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 da cota
que exibe o ângulo medido.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/dimension.py" line="228"/>
      <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="../../draftobjects/dimension.py" line="243"/>
      <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 de cota.

Se for uma cota de raio ou diâmetro
será um ponto que está no arco.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/dimension.py" line="256"/>
      <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="../../draftobjects/dimension.py" line="274"/>
      <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, pois o valor é calculado
a partir das propriedades "Começo" e "Final".

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="../../draftobjects/dimension.py" line="286"/>
      <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 valor do raio ou do diâmetro</translation>
    </message>
    <message>
      <location filename="../../draftobjects/dimension.py" line="516"/>
      <source>Starting angle of the dimension line (circular arc).
The arc is drawn counter-clockwise.</source>
      <translation>Ângulo inicial da linha de cota (arco circular).
O arco é desenhado no sentido anti-horário.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/dimension.py" line="528"/>
      <source>Ending angle of the dimension line (circular arc).
The arc is drawn counter-clockwise.</source>
      <translation>Ângulo final da linha de cota (arco circular).
O arco é desenhado no sentido anti-horário.</translation>
    </message>
    <message>
      <location filename="../../draftobjects/dimension.py" line="544"/>
      <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 de cota, sendo um arco circular.

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="../../draftobjects/dimension.py" line="559"/>
      <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 a partir 
das propriedades "Primeiro Ângulo" e '"Último Ângulo".</translation>
    </message>
    <message>
      <location filename="../../draftobjects/rectangle.py" line="48"/>
      <source>Length of the rectangle</source>
      <translation>Comprimento do retângulo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/rectangle.py" line="51"/>
      <source>Height of the rectangle</source>
      <translation>Altura do retângulo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/rectangle.py" line="63"/>
      <source>Horizontal subdivisions of this rectangle</source>
      <translation>Subdivisões horizontais deste retângulo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/rectangle.py" line="66"/>
      <source>Vertical subdivisions of this rectangle</source>
      <translation>Subdivisões verticais deste retângulo</translation>
    </message>
    <message>
      <location filename="../../draftobjects/facebinder.py" line="50"/>
      <source>Linked faces</source>
      <translation>Faces vinculadas</translation>
    </message>
    <message>
      <location filename="../../draftobjects/facebinder.py" line="53"/>
      <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="../../draftobjects/facebinder.py" line="58"/>
      <source>An optional extrusion value to be applied to all faces</source>
      <translation>Um valor de extrusão opcional que será aplicado a todas as faces</translation>
    </message>
    <message>
      <location filename="../../draftobjects/facebinder.py" line="63"/>
      <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="../../draftobjects/facebinder.py" line="66"/>
      <source>This specifies if the shapes sew</source>
      <translation>Isso específica se as formas se costuram</translation>
    </message>
    <message>
      <location filename="../../draftobjects/facebinder.py" line="69"/>
      <source>The area of the faces of this Facebinder</source>
      <translation>A área das faces dessa Película</translation>
    </message>
    <message>
      <location filename="../../draftobjects/block.py" line="45"/>
      <source>The components of this block</source>
      <translation>Os componentes deste bloco</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="51"/>
      <source>The vertices of the wire</source>
      <translation>Os vértices do arame</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="54"/>
      <source>If the wire is closed or not</source>
      <translation>Se o arame está fechado ou não</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="59"/>
      <source>The base object is the wire, it's formed from 2 objects</source>
      <translation>O objeto de base é o arame, é formado a partir de 2 objetos</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="64"/>
      <source>The tool object is the wire, it's formed from 2 objects</source>
      <translation>A ferramenta de objeto é o arame, é formado a partir de 2 objetos</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="67"/>
      <source>The start point of this line</source>
      <translation>O ponto de partida desta linha</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="70"/>
      <source>The end point of this line</source>
      <translation>O ponto final desta linha</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="73"/>
      <source>The length of this line</source>
      <translation>O comprimento desta linha</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="82"/>
      <source>Create a face if this object is closed</source>
      <translation>Criar uma face se este objeto estiver fechado</translation>
    </message>
    <message>
      <location filename="../../draftobjects/wire.py" line="85"/>
      <source>The number of subdivisions of each edge</source>
      <translation>O número de subdivisões de cada aresta</translation>
    </message>
    <message>
      <location filename="../../draftobjects/bspline.py" line="47"/>
      <source>The points of the B-spline</source>
      <translation>Os pontos da B-spline</translation>
    </message>
    <message>
      <location filename="../../draftobjects/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="../../draftobjects/bspline.py" line="53"/>
      <source>Create a face if this B-spline is closed</source>
      <translation type="unfinished">Create a face if this B-spline is closed</translation>
    </message>
    <message>
      <location filename="../../draftobjects/bspline.py" line="70"/>
      <source>Parameterization factor</source>
      <translation>Fator de parametrização</translation>
    </message>
    <message>
      <location filename="../../draftobjects/draftlink.py" line="104"/>
      <source>Force sync pattern placements even when array elements are expanded</source>
      <translation>Forçar sincronização de padrões de posicionamento mesmo quando os elementos da matriz são expandidos</translation>
    </message>
    <message>
      <location filename="../../draftobjects/draftlink.py" line="113"/>
      <source>Show the individual array elements</source>
      <translation>Mostrar os elementos individuais da matriz</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="130"/>
      <source>Text color</source>
      <translation>Cor do texto</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_label.py" line="77"/>
      <location filename="../../draftviewproviders/view_text.py" line="60"/>
      <source>Line spacing (relative to font size)</source>
      <translation>Espaçamento entre linhas (relativo ao tamanho da fonte)</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_label.py" line="60"/>
      <source>Vertical alignment</source>
      <translation>Alinhamento vertical</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_label.py" line="68"/>
      <source>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="../../draftviewproviders/view_label.py" line="72"/>
      <location filename="../../draftviewproviders/view_text.py" line="55"/>
      <source>Horizontal alignment</source>
      <translation>Alinhamento horizontal</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_label.py" line="90"/>
      <source>The type of frame around the text of this object</source>
      <translation>O tipo de moldura em torno do texto deste objeto</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_label.py" line="95"/>
      <source>Display a leader line or not</source>
      <translation>Exibir ou não uma linha de anotação</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="173"/>
      <source>Line width</source>
      <translation>Espessura de linha</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="178"/>
      <source>Line color</source>
      <translation>Cor da linha</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_base.py" line="112"/>
      <source>Defines an SVG pattern.</source>
      <translation>Define um padrão SVG.</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_base.py" line="124"/>
      <source>Defines the size of the SVG pattern.</source>
      <translation>Define o tamanho do padrão SVG.</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_layer.py" line="71"/>
      <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="../../draftviewproviders/view_layer.py" line="83"/>
      <source>If it is true, the objects contained within this layer will adopt the shape appearance of the layer</source>
      <translation>Se ativado, os objetos contidos nesta camada adotarão a aparência da camada</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_layer.py" line="95"/>
      <source>If it is true, the print color will be used when objects in this layer are placed on a TechDraw page</source>
      <translation>Se verdadeiro, a cor da impressão será usada quando objetos nesta camada forem colocados em uma página do Desenho Técnico</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_layer.py" line="103"/>
      <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="../../draftviewproviders/view_layer.py" line="110"/>
      <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="../../draftviewproviders/view_layer.py" line="120"/>
      <source>The shape appearance of the objects contained within this layer</source>
      <translation>A aparência dos objetos contidos nesta camada</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_layer.py" line="131"/>
      <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="../../draftviewproviders/view_layer.py" line="138"/>
      <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="../../draftviewproviders/view_layer.py" line="146"/>
      <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="../../draftviewproviders/view_layer.py" line="156"/>
      <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 usados em uma página de Desenho Técnico</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="120"/>
      <source>Font name</source>
      <translation>Nome da fonte</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="125"/>
      <source>Font size</source>
      <translation>Tamanho da fonte</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="125"/>
      <source>Spacing between text and dimension line</source>
      <translation>Espaçamento entre texto e linha de cota</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="130"/>
      <source>Rotate the dimension text 180 degrees</source>
      <translation>Rotacione o texto da cota a 180 graus</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="137"/>
      <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="../../draftviewproviders/view_dimension.py" line="149"/>
      <source>Text override.
Write '$dim' so that it is replaced by the dimension length.</source>
      <translation>Substituição de texto.
Escreva '$dim' para que seja substituído pelo comprimento da cota.</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="158"/>
      <source>The number of decimals to show</source>
      <translation>O número de casas decimais a exibir</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="163"/>
      <source>Show the unit suffix</source>
      <translation>Mostrar o sufixo de unidade</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="173"/>
      <source>A unit to express the measurement.
Leave blank for system default.
Use 'arch' to force US arch notation</source>
      <translation>Uma unidade para expressar a medida.
Deixe em branco para o padrão do sistema.
Use "arco" para forçar a notação de arco dos EUA</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_wire.py" line="66"/>
      <location filename="../../draftviewproviders/view_wire.py" line="79"/>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="143"/>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="158"/>
      <source>Arrow size</source>
      <translation>Tamanho do ponteiro</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_wire.py" line="71"/>
      <location filename="../../draftviewproviders/view_wire.py" line="84"/>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="148"/>
      <location filename="../../draftviewproviders/view_draft_annotation.py" line="165"/>
      <source>Arrow type</source>
      <translation>Tipo de ponteiro</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="182"/>
      <source>Rotate the dimension arrows 180 degrees</source>
      <translation>Rotacione as setas de cota 180 graus</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="190"/>
      <source>The distance the dimension line is extended
past the extension lines</source>
      <translation>A distância da linha de cota é estendida além das linhas de extensão</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="195"/>
      <source>Length of the extension lines</source>
      <translation>Comprimento das linhas de extensão</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="202"/>
      <source>Length of the extension line
beyond the dimension line</source>
      <translation>Comprimento da linha de extensão 
além da linha de cota</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_dimension.py" line="207"/>
      <source>Shows the dimension line and arrows</source>
      <translation>Exibe a linha de cota e as setas</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_wpproxy.py" line="51"/>
      <source>The display length of this section plane</source>
      <translation>O comprimento da representação 3D deste plano de corte</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_wpproxy.py" line="54"/>
      <source>The size of the arrows of this section plane</source>
      <translation>O tamanho das setas deste plano de corte</translation>
    </message>
    <message>
      <location filename="../../draftviewproviders/view_rectangle.py" line="45"/>
      <source>Defines a texture image (overrides hatch patterns)</source>
      <translation type="unfinished">Defines a texture image (overrides hatch patterns)</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../draftviewproviders/view_base.py" line="502"/>
      <location filename="../../draftviewproviders/view_hatch.py" line="92"/>
      <source>Transform</source>
      <translation>Transformar</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../InitGui.py" line="147"/>
      <location filename="../../InitGui.py" line="150"/>
      <location filename="../../InitGui.py" line="153"/>
      <location filename="../../InitGui.py" line="156"/>
      <location filename="../../InitGui.py" line="159"/>
      <source>Draft</source>
      <translation>Projeto</translation>
    </message>
    <message>
      <location filename="../../InitGui.py" line="237"/>
      <location filename="../../InitGui.py" line="240"/>
      <location filename="../../InitGui.py" line="243"/>
      <location filename="../../InitGui.py" line="246"/>
      <source>Import-Export</source>
      <translation>Importação e exportação</translation>
    </message>
  </context>
  <context>
    <name>Draft_AnnotationStyleEditor</name>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="81"/>
      <source>Annotation Styles</source>
      <translation type="unfinished">Annotation Styles</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_annotationstyleeditor.py" line="85"/>
      <source>Opens an editor to manage or create annotation styles</source>
      <translation type="unfinished">Opens an editor to manage or create annotation styles</translation>
    </message>
  </context>
  <context>
    <name>Draft_Arc_3Points</name>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="518"/>
      <source>Arc From 3 Points</source>
      <translation type="unfinished">Arc From 3 Points</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="521"/>
      <source>Creates a circular arc from 3 points</source>
      <translation type="unfinished">Creates a circular arc from 3 points</translation>
    </message>
  </context>
  <context>
    <name>Draft_ArcTools</name>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="683"/>
      <source>Arc Tools</source>
      <translation>Ferramentas de arco</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arcs.py" line="686"/>
      <source>Tools to create various types of circular arcs</source>
      <translation type="unfinished">Tools to create various types of circular arcs</translation>
    </message>
  </context>
  <context>
    <name>Draft_ArrayTools</name>
    <message>
      <location filename="../../draftguitools/gui_arrays.py" line="75"/>
      <source>Array Tools</source>
      <translation>Ferramentas de Matriz</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_arrays.py" line="79"/>
      <source>Tools to create various types of arrays, including rectangular, polar, circular, path, and point arrays</source>
      <translation type="unfinished">Tools to create various types of arrays, including rectangular, polar, circular, path, and point arrays</translation>
    </message>
  </context>
  <context>
    <name>Draft_BezCurve</name>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="69"/>
      <source>Bézier Curve</source>
      <translation>Curva de Bézier</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="73"/>
      <source>Creates an n-degree Bézier curve. The more points, the higher the degree.</source>
      <translation type="unfinished">Creates an n-degree Bézier curve. The more points, the higher the degree.</translation>
    </message>
  </context>
  <context>
    <name>Draft_CubicBezCurve</name>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="266"/>
      <source>Cubic Bézier Curve</source>
      <translation>Curva de Bézier Cúbica</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="270"/>
      <source>Creates a Bézier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Clicking and dragging allows to define segments.
Control points and properties of each knot can be edited after creation.</source>
      <translation type="unfinished">Creates a Bézier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Clicking and dragging allows to define segments.
Control points and properties of each knot can be edited after creation.</translation>
    </message>
  </context>
  <context>
    <name>Draft_BezierTools</name>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="525"/>
      <source>Bézier Tools</source>
      <translation>Ferramentas de Bézier</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_beziers.py" line="528"/>
      <source>Tools to create various types of Bézier curves</source>
      <translation type="unfinished">Tools to create various types of Bézier curves</translation>
    </message>
  </context>
  <context>
    <name>Draft_CircularArray</name>
    <message>
      <location filename="../../draftguitools/gui_circulararray.py" line="58"/>
      <source>Circular Array</source>
      <translation>Matriz circular</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_circulararray.py" line="62"/>
      <source>Creates copies of the selected object in a radial pattern with 1 or more circular layers</source>
      <translation type="unfinished">Creates copies of the selected object in a radial pattern with 1 or more circular layers</translation>
    </message>
  </context>
  <context>
    <name>Draft_FlipDimension</name>
    <message>
      <location filename="../../draftguitools/gui_dimension_ops.py" line="64"/>
      <source>Flip Dimension</source>
      <translation>Inverter dimensão</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_dimension_ops.py" line="68"/>
      <source>Flips the normal direction of the selected dimensions (linear, radial, angular).
If other objects are selected they are ignored.</source>
      <translation type="unfinished">Flips the normal direction of the selected dimensions (linear, radial, angular).
If other objects are selected they are ignored.</translation>
    </message>
  </context>
  <context>
    <name>Draft_Draft2Sketch</name>
    <message>
      <location filename="../../draftguitools/gui_draft2sketch.py" line="60"/>
      <source>Draft to Sketch</source>
      <translation type="unfinished">Draft to Sketch</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_draft2sketch.py" line="64"/>
      <source>Converts bidirectionally between Draft objects and sketches.
Multiple selected Draft objects are converted into a single sketch.
However, a single sketch with disconnected traces is converted into several individual Draft objects.</source>
      <translation type="unfinished">Converts bidirectionally between Draft objects and sketches.
Multiple selected Draft objects are converted into a single sketch.
However, a single sketch with disconnected traces is converted into several individual Draft objects.</translation>
    </message>
  </context>
  <context>
    <name>Draft_ToggleGrid</name>
    <message>
      <location filename="../../draftguitools/gui_grid.py" line="63"/>
      <source>Toggle Grid</source>
      <translation type="unfinished">Toggle Grid</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_grid.py" line="66"/>
      <source>Toggles the visibility of the Draft grid</source>
      <translation type="unfinished">Toggles the visibility of the Draft grid</translation>
    </message>
  </context>
  <context>
    <name>Draft_AddToGroup</name>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="76"/>
      <source>Add to Group</source>
      <translation>Adicionar ao Grupo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="80"/>
      <source>Adds selected objects to a group, or removes them from any group</source>
      <translation type="unfinished">Adds selected objects to a group, or removes them from any group</translation>
    </message>
  </context>
  <context>
    <name>Draft_SelectGroup</name>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="179"/>
      <source>Select Group</source>
      <translation type="unfinished">Select Group</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="183"/>
      <source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in are selected.</source>
      <translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in are selected.</translation>
    </message>
  </context>
  <context>
    <name>Draft_AutoGroup</name>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="230"/>
      <source>Auto-Group</source>
      <translation type="unfinished">Auto-Group</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="233"/>
      <source>Adds new Draft and BIM objects to the selected layer or group</source>
      <translation type="unfinished">Adds new Draft and BIM objects to the selected layer or group</translation>
    </message>
  </context>
  <context>
    <name>Draft_AddConstruction</name>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="368"/>
      <source>Add to Construction Group</source>
      <translation>Adicionar ao Grupo de Construção</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="372"/>
      <source>Adds the selected objects to the construction group,
and changes their appearance to the construction style.
The construction group is created if it does not exist.</source>
      <translation type="unfinished">Adds the selected objects to the construction group,
and changes their appearance to the construction style.
The construction group is created if it does not exist.</translation>
    </message>
  </context>
  <context>
    <name>Draft_AddNamedGroup</name>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="427"/>
      <source>New Named Group</source>
      <translation type="unfinished">New Named Group</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_groups.py" line="428"/>
      <source>Adds a group with a given name</source>
      <translation type="unfinished">Adds a group with a given name</translation>
    </message>
  </context>
  <context>
    <name>Draft_Hyperlink</name>
    <message>
      <location filename="../../draftguitools/gui_hyperlink.py" line="65"/>
      <source>Open Links</source>
      <translation type="unfinished">Open Links</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_hyperlink.py" line="66"/>
      <source>Opens linked documents</source>
      <translation type="unfinished">Opens linked documents</translation>
    </message>
  </context>
  <context>
    <name>Draft_AddToLayer</name>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="106"/>
      <source>Add to Layer</source>
      <translation type="unfinished">Add to Layer</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="110"/>
      <source>Adds selected objects to a layer, or removes them from any layer</source>
      <translation type="unfinished">Adds selected objects to a layer, or removes them from any layer</translation>
    </message>
  </context>
  <context>
    <name>Draft_LayerManager</name>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="205"/>
      <source>Manage Layers</source>
      <translation type="unfinished">Manage Layers</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_layers.py" line="206"/>
      <source>Allows to modify the layers</source>
      <translation type="unfinished">Allows to modify the layers</translation>
    </message>
  </context>
  <context>
    <name>Draft_Slope</name>
    <message>
      <location filename="../../draftguitools/gui_lineslope.py" line="69"/>
      <source>Set Slope</source>
      <translation type="unfinished">Set Slope</translation>
    </message>
    <message>
      <location filename="../../draftguitools/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 on the XY-plane.</source>
      <translation type="unfinished">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 on the XY-plane.</translation>
    </message>
  </context>
  <context>
    <name>Draft_PathArray</name>
    <message>
      <location filename="../../draftguitools/gui_patharray.py" line="76"/>
      <source>Path Array</source>
      <translation type="unfinished">Path Array</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_patharray.py" line="79"/>
      <source>Creates copies of the selected object along a selected path</source>
      <translation>Cria cópias do objeto selecionado ao longo de um caminho selecionado</translation>
    </message>
  </context>
  <context>
    <name>Draft_PathLinkArray</name>
    <message>
      <location filename="../../draftguitools/gui_patharray.py" line="181"/>
      <source>Path Link Array</source>
      <translation>Matriz de Ligação de Caminho</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_patharray.py" line="185"/>
      <source>Creates linked copies of the selected object along a selected path</source>
      <translation>Cria cópias ligadas dos objetos selecionados ao longo de um caminho selecionado</translation>
    </message>
  </context>
  <context>
    <name>Draft_PathTwistedArray</name>
    <message>
      <location filename="../../draftguitools/gui_pathtwistedarray.py" line="69"/>
      <source>Twisted Path Array</source>
      <translation>Matriz de Caminho Entrelaçado</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_pathtwistedarray.py" line="73"/>
      <source>Creates twisted copies of the selected object along a selected path</source>
      <translation>Cria cópias entrelaçadas dos objetos selecionados ao longo de um caminho selecionado</translation>
    </message>
  </context>
  <context>
    <name>Draft_PathTwistedLinkArray</name>
    <message>
      <location filename="../../draftguitools/gui_pathtwistedarray.py" line="136"/>
      <source>Twisted Path Link Array</source>
      <translation>Matriz de Ligação de Caminhos Entrelaçados</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_pathtwistedarray.py" line="140"/>
      <source>Creates twisted linked copies of the selected object along a selected path</source>
      <translation>Cria cópias torcidas e ligadas de objetos selecionados ao longo de um caminho selecionado</translation>
    </message>
  </context>
  <context>
    <name>Draft_WorkingPlaneProxy</name>
    <message>
      <location filename="../../draftguitools/gui_planeproxy.py" line="48"/>
      <source>Working Plane Proxy</source>
      <translation>Intermediário do Plano de Trabalho</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_planeproxy.py" line="52"/>
      <source>Creates a proxy object from the current working plane that allows to restore the camera position and visibility of objects</source>
      <translation>Cria um objeto intermediário a partir do plano de trabalho atual que permite restaurar a posição da câmera e visibilidade dos objetos</translation>
    </message>
  </context>
  <context>
    <name>Draft_PointArray</name>
    <message>
      <location filename="../../draftguitools/gui_pointarray.py" line="70"/>
      <source>Point Array</source>
      <translation>Matriz de Pontos</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_pointarray.py" line="74"/>
      <source>Creates copies of the selected object at the points of a point object</source>
      <translation>Cria cópias dos objetos selecionados nos pontos de um objeto ponto</translation>
    </message>
  </context>
  <context>
    <name>Draft_PointLinkArray</name>
    <message>
      <location filename="../../draftguitools/gui_pointarray.py" line="148"/>
      <source>Point Link Array</source>
      <translation type="unfinished">Point Link Array</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_pointarray.py" line="152"/>
      <source>Creates linked copies of the selected object at the points of a point object</source>
      <translation>Cria cópias ligadas dos objetos selecionados nos pontos de um objeto ponto</translation>
    </message>
  </context>
  <context>
    <name>Draft_PolarArray</name>
    <message>
      <location filename="../../draftguitools/gui_polararray.py" line="58"/>
      <source>Polar Array</source>
      <translation>Matriz Polar</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_polararray.py" line="61"/>
      <source>Creates copies of the selected object in a polar pattern</source>
      <translation>Cria cópias de um objeto selecionado em um padrão polar</translation>
    </message>
  </context>
  <context>
    <name>Draft_SelectPlane</name>
    <message>
      <location filename="../../draftguitools/gui_selectplane.py" line="61"/>
      <source>Working Plane</source>
      <translation>Plano de Trabalho</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_selectplane.py" line="65"/>
      <source>Defines the working plane from 3 vertices, 1 or more shapes, or an object</source>
      <translation>Define o plano de trabalho a partir de três vértices, uma ou mais formas, ou um objeto</translation>
    </message>
  </context>
  <context>
    <name>Draft_SetStyle</name>
    <message>
      <location filename="../../draftguitools/gui_setstyle.py" line="67"/>
      <source>Set Style</source>
      <translation>Definir Estilo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_setstyle.py" line="70"/>
      <source>Sets the default style and can apply the style to objects</source>
      <translation>Define um estilo padrão e pode aplicar o estilo a objetos</translation>
    </message>
  </context>
  <context>
    <name>Draft_Shape2DView</name>
    <message>
      <location filename="../../draftguitools/gui_shape2dview.py" line="62"/>
      <source>Shape 2D View</source>
      <translation>Criar Visualização 2D</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_shape2dview.py" line="66"/>
      <source>Creates a 2D projection of the selected objects on the XY-plane.
The initial projection direction is the opposite of the current active view direction.</source>
      <translation>Cria uma projeção 2D dos objetos selecionados no plano XY.
A direção inicial de projeção é o oposto da direção de visualização atual ativa.</translation>
    </message>
  </context>
  <context>
    <name>Draft_ShapeString</name>
    <message>
      <location filename="../../draftguitools/gui_shapestrings.py" line="63"/>
      <source>Shape From Text</source>
      <translation>Forma a partir de Texto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_shapestrings.py" line="66"/>
      <source>Creates a shape from a text string and a specified font</source>
      <translation>Cria uma forma a partir de ‘string’ de texto e uma fonte especificada</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Lock</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="69"/>
      <source>Snap Lock</source>
      <translation>Bloqueio de Encaixe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="72"/>
      <source>Enables or disables snapping globally</source>
      <translation>Habilita ou desabilita globalmente o encaixe</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Midpoint</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="90"/>
      <source>Snap Midpoint</source>
      <translation>Ponto Médio de Encaixe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="91"/>
      <source>Snaps to the midpoint of edges</source>
      <translation>Encaixa no ponto médio das arestas</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Perpendicular</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="106"/>
      <source>Snap Perpendicular</source>
      <translation>Encaixe Perpendicular</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="109"/>
      <source>Snaps to the perpendicular points on faces and edges</source>
      <translation>Encaixa aos pontos perpendiculares de faces ou arestas</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Grid</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="124"/>
      <source>Snap Grid</source>
      <translation>Grade de Encaixe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="127"/>
      <source>Snaps to the intersections of grid lines</source>
      <translation>Encaixa nas interseções das linhas de grade</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Intersection</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="142"/>
      <source>Snap Intersection</source>
      <translation>Interseção de Encaixe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="146"/>
      <source>Snaps to the intersection of 2 edges, and the intersection of a face and an edge</source>
      <translation>Encaixa nas interseções de duas arestas, e na interseção de uma face e uma aresta</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Parallel</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="161"/>
      <source>Snap Parallel</source>
      <translation>Paralelo de Encaixe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="164"/>
      <source>Snaps to an imaginary line parallel to straight edges</source>
      <translation>Encaixa em uma linha paralela imaginária às arestas retas</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Endpoint</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="179"/>
      <source>Snap Endpoint</source>
      <translation>Encaixe em Ponto Final</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="180"/>
      <source>Snaps to the endpoints of edges</source>
      <translation>Encaixa em pontos finais às arestas</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Angle</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="195"/>
      <source>Snap Angle</source>
      <translation>Ângulo de Encaixe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="199"/>
      <source>Snaps to the special cardinal points on circular edges, at multiples of 30° and 45°</source>
      <translation>Encaixa aos pontos cardinais especiais nas arestas circulares, em múltiplos de 30° e 45°</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Center</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="214"/>
      <source>Snap Center</source>
      <translation>Encaixe Central</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="218"/>
      <source>Snaps to the center point of faces and circular edges, and to the placement point of working plane proxies and building parts</source>
      <translation>Encaixa no ponto central de faces e arestas circulares, e ao ponto de posicionamento dos intermediários do plano de trabalho e peças de edifício</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Extension</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="233"/>
      <source>Snap Extension</source>
      <translation>Extensão de Encaixe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="237"/>
      <source>Snaps to an imaginary line that extends beyond the endpoints of straight edges</source>
      <translation>Encaixa na linha imaginária que estende além dos pontos finais de atestas retas</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Near</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="252"/>
      <source>Snap Near</source>
      <translation>Encaixe ao Próximo</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="255"/>
      <source>Snaps to the nearest point on faces and edges</source>
      <translation>Encaixa ao ponto mais próximo em faces e arestas</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Ortho</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="270"/>
      <source>Snap Ortho</source>
      <translation>Encaixe Orto</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="274"/>
      <source>Snaps to imaginary lines that cross the previous point at multiples of 45°</source>
      <translation>Encaixa às linhas imaginárias que cruzam o ponto anterior em múltiplos de 45°</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Special</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="289"/>
      <source>Snap Special</source>
      <translation>Encaixe Especial</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="292"/>
      <source>Snaps to special points defined by the object</source>
      <translation>Encaixa aos pontos especiais definidos pelos objetos</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_Dimensions</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="307"/>
      <source>Snap Dimensions</source>
      <translation>Dimensões de Encaixe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="310"/>
      <source>Shows temporary X and Y dimensions</source>
      <translation>Mostra dimensões X e Y temporárias</translation>
    </message>
  </context>
  <context>
    <name>Draft_Snap_WorkingPlane</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="325"/>
      <source>Snap Working Plane</source>
      <translation>Encaixe no Plano de Trabalho</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="328"/>
      <source>Projects snap points onto the current working plane</source>
      <translation>Projeta pontos de encaixe no plano de trabalho atual</translation>
    </message>
  </context>
  <context>
    <name>Draft_ShowSnapBar</name>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="343"/>
      <source>Show Snap Toolbar</source>
      <translation>Mostrar Barra de Ferramentas de Encaixe</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_snaps.py" line="346"/>
      <source>Shows the snap toolbar if it is hidden</source>
      <translation>Mostra a barra de ferramentas de encaixe caso esteja escondida</translation>
    </message>
  </context>
  <context>
    <name>Draft_BSpline</name>
    <message>
      <location filename="../../draftguitools/gui_splines.py" line="63"/>
      <source>B-Spline</source>
      <translation>Spline B</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_splines.py" line="64"/>
      <source>Creates a multiple-point B-spline</source>
      <translation>Cria uma 'B-spline' de múltiplos pontos</translation>
    </message>
  </context>
  <context>
    <name>Draft_ApplyStyle</name>
    <message>
      <location filename="../../draftguitools/gui_styles.py" line="50"/>
      <source>Apply Current Style</source>
      <translation>Aplicar Estilo Atual</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_styles.py" line="53"/>
      <source>Applies the current style to the selected objects and groups</source>
      <translation>Aplica o estilo atual aos objetos e grupos selecionados</translation>
    </message>
  </context>
  <context>
    <name>Draft_SubelementHighlight</name>
    <message>
      <location filename="../../draftguitools/gui_subelements.py" line="65"/>
      <source>Highlight Subelements</source>
      <translation>Destacar Subelementos</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_subelements.py" line="69"/>
      <source>Highlights the subelements of the selected objects, to be able to move, rotate, and scale them</source>
      <translation>Destaca os subelementos dos objetos selecionados, para conseguir mover, rotacionar e escalá-los</translation>
    </message>
  </context>
  <context>
    <name>Draft_ToggleConstructionMode</name>
    <message>
      <location filename="../../draftguitools/gui_togglemodes.py" line="103"/>
      <source>Toggle Construction Mode</source>
      <translation>Alternar Modo de Construção</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_togglemodes.py" line="107"/>
      <source>Toggles the construction mode</source>
      <translation>Alterna o modo de construção</translation>
    </message>
  </context>
  <context>
    <name>Draft_ToggleDisplayMode</name>
    <message>
      <location filename="../../draftguitools/gui_togglemodes.py" line="143"/>
      <source>Toggle Wireframe</source>
      <translation>Alternar Estrutura de Arame</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_togglemodes.py" line="147"/>
      <source>Switches the view style of the selected objects from Flat Lines to Wireframe and back</source>
      <translation>Troca entre o estilo de visualização dos objetos selecionados de Linhas Chatas para Estrutura de Arame e vice-versa</translation>
    </message>
  </context>
  <context>
    <name>Draft_WireToBSpline</name>
    <message>
      <location filename="../../draftguitools/gui_wire2spline.py" line="67"/>
      <source>Convert Wire/B-Spline</source>
      <translation>Converter Arame/B-Spline</translation>
    </message>
    <message>
      <location filename="../../draftguitools/gui_wire2spline.py" line="71"/>
      <source>Converts the selected polyline to a B-spline, or the selected B-spline to a polyline</source>
      <translation>Converte a polilinha selecionada para uma 'B-spline', ou a 'B-spline' selecionada para uma polilinha</translation>
    </message>
  </context>
  <context>
    <name>DxfImportDialog</name>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="14"/>
      <source>DXF Import</source>
      <translation>Importar DXF</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="20"/>
      <source>Import As</source>
      <translation>Importe como</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="26"/>
      <source>Creates fully parametric Draft objects. Block definitions are imported as
reusable objects (Part Compounds) and instances become `App::Link` objects,
maintaining the block structure. Best for full integration with the Draft
workbench.</source>
      <translation>Cria objetos 'Draft' completamente paramétricos. Definições de bloco são importadas como objetos reutilizáveis (Compostos 'Part') e instâncias se tornam objetos `App::Link`, mantendo a estrutura do bloco. Melhor integração completa com a bancada de trabalho 'Draft'.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="32"/>
      <source>Editable Draft objects</source>
      <translation>Habilitar objetos 'Draft'</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="39"/>
      <source>Creates parametric Part objects (e.g., Part::Line, Part::Circle). Block
definitions are imported as reusable objects (Part Compounds) and instances
become `App::Link` objects, maintaining the block structure. Best for
script-based post-processing.</source>
      <translation type="unfinished">Creates parametric Part objects (e.g., Part::Line, Part::Circle). Block
definitions are imported as reusable objects (Part Compounds) and instances
become `App::Link` objects, maintaining the block structure. Best for
script-based post-processing.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="45"/>
      <source>Editable Part primitives</source>
      <translation type="unfinished">Editable Part primitives</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="52"/>
      <source>Creates a non-parametric shape for each DXF entity. Block definitions are
imported as reusable objects (Part Compounds) and instances become `App::Link`
objects, maintaining the block structure. Good for referencing and measuring.</source>
      <translation>Cria uma forma não paramétrica para cada entidade DXF. As definições de bloco são importadas como objetos reutilizáveis (Compostos de Partes) e as instâncias tornam-se objetos `App::Link', mantendo a estrutura do bloco. Ideal para referência e medição.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="57"/>
      <source>Individual Part shapes (recommended)</source>
      <translation type="unfinished">Individual Part shapes (recommended)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="64"/>
      <source>Merges all geometry per layer into a single, non-editable shape. Block
structures are not preserved; their geometry becomes part of the layer's
shape. Best for viewing very large files with maximum performance.</source>
      <translation type="unfinished">Merges all geometry per layer into a single, non-editable shape. Block
structures are not preserved; their geometry becomes part of the layer's
shape. Best for viewing very large files with maximum performance.</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="69"/>
      <source>Fused Part shapes (fastest)</source>
      <translation type="unfinished">Fused Part shapes (fastest)</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="100"/>
      <source>File summary</source>
      <translation type="unfinished">File summary</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="110"/>
      <source>Warning</source>
      <translation>Aviso</translation>
    </message>
    <message>
      <location filename="../ui/preferences-dxf-import.ui" line="136"/>
      <source>Do not show this dialog again</source>
      <translation type="unfinished">Do not show this dialog again</translation>
    </message>
  </context>
</TS>
