<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="id" sourcelanguage="en">
  <context>
    <name>App::Property</name>
    <message>
      <location filename="PathPocket.py" line="55"/>
      <source>The library to use to generate the path</source>
      <translation>The perpustakaan untuk menggunakan untuk menghasilkan jalan</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSurface.py" line="73"/>
      <source>The direction along which dropcutter lines are created</source>
      <translation type="unfinished">The direction along which dropcutter lines are created</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSurface.py" line="74"/>
      <source>Should the operation be limited by the stock object or by the bounding box of the base object</source>
      <translation type="unfinished">Should the operation be limited by the stock object or by the bounding box of the base object</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSurface.py" line="75"/>
      <source>Additional offset to the selected bounding box</source>
      <translation type="unfinished">Additional offset to the selected bounding box</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSurface.py" line="76"/>
      <source>Step over percentage of the drop cutter path</source>
      <translation type="unfinished">Step over percentage of the drop cutter path</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSurface.py" line="77"/>
      <source>Z-axis offset from the surface of the object</source>
      <translation type="unfinished">Z-axis offset from the surface of the object</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSurface.py" line="78"/>
      <source>The Sample Interval. Small values cause long wait times</source>
      <translation type="unfinished">The Sample Interval. Small values cause long wait times</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSurface.py" line="79"/>
      <source>Enable optimization which removes unnecessary points from G-Code output</source>
      <translation type="unfinished">Enable optimization which removes unnecessary points from G-Code output</translation>
    </message>
    <message>
      <location filename="PathCopy.py" line="45"/>
      <source>The path to be copied</source>
      <translation>The path yang akan disalin</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="70"/>
      <source>The tool controller that will be used to calculate the path</source>
      <translation>Pengontrol alat yang akan digunakan untuk menghitung lintasan</translation>
    </message>
    <message>
      <location filename="PathDressup.py" line="48"/>
      <source>The base path to modify</source>
      <translation>Basis path untuk memodifikasi</translation>
    </message>
    <message>
      <location filename="PathDressupDragknife.py" line="57"/>
      <source>Angles less than filter angle will not receive corner actions</source>
      <translation>Sudut kurang dari sudut filter tidak akan menerima tindakan sudut</translation>
    </message>
    <message>
      <location filename="PathDressupDragknife.py" line="58"/>
      <source>Distance the point trails behind the spindle</source>
      <translation>Jarak jalur di belakang poros</translation>
    </message>
    <message>
      <location filename="PathDressupDragknife.py" line="59"/>
      <source>Height to raise during corner action</source>
      <translation>Tinggi untuk menaikkan saat aksi pojok</translation>
    </message>
    <message>
      <location filename="PathHop.py" line="46"/>
      <source>The object to be reached by this hop</source>
      <translation>The objek yang akan dicapai dengan ini hop</translation>
    </message>
    <message>
      <location filename="PathHop.py" line="47"/>
      <source>The Z height of the hop</source>
      <translation>Tinggi Z dari hop</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathHop.py" line="39"/>
      <source>The object to be reached by this hop</source>
      <translation>The objek yang akan dicapai dengan ini hop</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathHop.py" line="40"/>
      <source>The Z height of the hop</source>
      <translation>Tinggi Z dari hop</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupLeadInOut.py" line="59"/>
      <source>Calculate roll-on to path</source>
      <translation type="unfinished">Calculate roll-on to path</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupLeadInOut.py" line="60"/>
      <source>Calculate roll-off from path</source>
      <translation type="unfinished">Calculate roll-off from path</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupLeadInOut.py" line="61"/>
      <source>Keep the Tool Down in Path</source>
      <translation type="unfinished">Keep the Tool Down in Path</translation>
    </message>
    <message>
      <location filename="PathFixture.py" line="43"/>
      <source>Fixture Offset Number</source>
      <translation>Nomor Offset Fixture</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupLeadInOut.py" line="63"/>
      <source>Length or Radius of the approach</source>
      <translation type="unfinished">Length or Radius of the approach</translation>
    </message>
    <message>
      <location filename="PathDressupRampEntry.py" line="51"/>
      <source>Ramping Method</source>
      <translation>Metode Ramping</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPlane.py" line="40"/>
      <source>Make False, to prevent operation from generating code</source>
      <translation>Make False, to prevent operation from generating code</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupRampEntry.py" line="51"/>
      <source>Ramping Method</source>
      <translation>Metode Ramping</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupRampEntry.py" line="52"/>
      <source>Which feed rate to use for ramping</source>
      <translation type="unfinished">Which feed rate to use for ramping</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupRampEntry.py" line="53"/>
      <source>Custom feedrate</source>
      <translation type="unfinished">Custom feedrate</translation>
    </message>
    <message>
      <location filename="PathDrilling.py" line="57"/>
      <source>Incremental Drill depth before retracting to clear chips</source>
      <translation>Kedalaman drill inkremental sebelum menarik ke clear chips</translation>
    </message>
    <message>
      <location filename="PathDrilling.py" line="80"/>
      <source>Enable pecking</source>
      <translation>Aktifkan pecking</translation>
    </message>
    <message>
      <location filename="PathDrilling.py" line="69"/>
      <source>Locations of insterted holes</source>
      <translation>Lokasi lubang insterted</translation>
    </message>
    <message>
      <location filename="PathDrilling.py" line="70"/>
      <source>Enable/disable status of the holes</source>
      <translation type="unfinished">Enable/disable status of the holes</translation>
    </message>
    <message>
      <location filename="PathDrilling.py" line="71"/>
      <source>Diameters of the holes</source>
      <translation>Diameter lubang</translation>
    </message>
    <message>
      <location filename="PathDrilling.py" line="88"/>
      <source>Height to clear top of material</source>
      <translation type="unfinished">Height to clear top of material</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupRampEntry.py" line="55"/>
      <source>The depth where the ramp dressup is enabled. Above this ramps are not generated, but motion commands are passed through as is.</source>
      <translation type="unfinished">The depth where the ramp dressup is enabled. Above this ramps are not generated, but motion commands are passed through as is.</translation>
    </message>
    <message>
      <location filename="PathPlane.py" line="44"/>
      <source>Orientation plane of CNC path</source>
      <translation>Orientasi pesawat dari CNC  jalan</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDrilling.py" line="65"/>
      <source>Enable pecking</source>
      <translation>Aktifkan pecking</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDrilling.py" line="66"/>
      <source>The time to dwell between peck cycles</source>
      <translation type="unfinished">The time to dwell between peck cycles</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="99"/>
      <source>Profile holes as well as the outline</source>
      <translation>Lubang profil serta garis besar</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="100"/>
      <source>Profile the outline</source>
      <translation>Profil garis besar</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="104"/>
      <source>Profile round holes</source>
      <translation>Profil lubang bundar</translation>
    </message>
    <message>
      <location filename="PathCollision.py" line="64"/>
      <source>The base object this collision refers to</source>
      <translation type="unfinished">The base object this collision refers to</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="56"/>
      <source>The base geometry of this toolpath</source>
      <translation>Geometri dasar dari toolpath ini</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="91"/>
      <source>Side of edge that tool should cut</source>
      <translation>Sisi tepi yang alat harus memotong</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="93"/>
      <source>The direction that the toolpath should go around the part ClockWise CW or CounterClockWise CCW</source>
      <translation>Arah agar toolpath ini harus berjalan di sekitar bagian ClockWise CW atau CounterClockWise CCW</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="95"/>
      <source>make True, if using Cutter Radius Compensation</source>
      <translation>buat True, jika menggunakan Cutter Radius Compensation</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="98"/>
      <source>Extra value to stay away from final profile- good for roughing toolpath</source>
      <translation>Nilai ekstra untuk menjauh dari profil akhir - bagus untuk perkakas kasar</translation>
    </message>
    <message>
      <location filename="PathProfileBase.py" line="62"/>
      <source>Controls how tool moves around corners. Default=Round</source>
      <translation>Kontrol bagaimana alat bergerak di sekitar sudut. Default=Putaran</translation>
    </message>
    <message>
      <location filename="PathProfileBase.py" line="64"/>
      <source>Maximum distance before a miter join is truncated</source>
      <translation>Jarak maksimal sebelum penggabung bergabung dipotong</translation>
    </message>
    <message>
      <location filename="PathPocketBase.py" line="61"/>
      <source>Extra offset to apply to the operation. Direction is operation dependent.</source>
      <translation>Extra offset untuk diterapkan pada operasi. Arah adalah tergantung operasi.</translation>
    </message>
    <message>
      <location filename="PathPocketBase.py" line="66"/>
      <source>clearing pattern to use</source>
      <translation type="unfinished">clearing pattern to use</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="78"/>
      <source>Start pocketing at center or boundary</source>
      <translation>Mulai mengantongi di tengah atau batas</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="80"/>
      <source>Percent of cutter diameter to step over on each pass</source>
      <translation>Persentase diameter pemotong untuk mengimbangi setiap lintasan</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="85"/>
      <source>Angle of the zigzag pattern</source>
      <translation>Sudut dari pola zigzag</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathProfileBase.py" line="59"/>
      <source>Make True, if using Cutter Radius Compensation</source>
      <translation type="unfinished">Make True, if using Cutter Radius Compensation</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathProfileBase.py" line="61"/>
      <source>Extra value to stay away from final profile- good for roughing toolpath</source>
      <translation>Nilai ekstra untuk menjauh dari profil akhir - bagus untuk perkakas kasar</translation>
    </message>
    <message>
      <location filename="PathStop.py" line="43"/>
      <source>Add Optional or Mandatory Stop to the program</source>
      <translation>Tambahkan Opsional atau Wajib Berhenti ke program</translation>
    </message>
    <message>
      <location filename="PathArray.py" line="43"/>
      <source>Pattern method</source>
      <translation>Metode pola</translation>
    </message>
    <message>
      <location filename="PathToolController.py" line="47"/>
      <source>The active tool</source>
      <translation>Alat aktif</translation>
    </message>
    <message>
      <location filename="PathToolController.py" line="66"/>
      <source>The tool used by this controller</source>
      <translation>Alat yang digunakan oleh pengontrol ini</translation>
    </message>
    <message>
      <location filename="PathToolController.py" line="49"/>
      <source>The speed of the cutting spindle in RPM</source>
      <translation>Kecepatan poros pemotongan di RPM</translation>
    </message>
    <message>
      <location filename="PathToolController.py" line="50"/>
      <source>Direction of spindle rotation</source>
      <translation>Arah putaran poros</translation>
    </message>
    <message>
      <location filename="PathToolController.py" line="52"/>
      <source>Feed rate for vertical moves in Z</source>
      <translation>Tingkat umpan untuk gerakan vertikal di Z</translation>
    </message>
    <message>
      <location filename="PathToolController.py" line="53"/>
      <source>Feed rate for horizontal moves</source>
      <translation>Tingkat umpan untuk gerakan horisontal</translation>
    </message>
    <message>
      <location filename="PathToolController.py" line="54"/>
      <source>Rapid rate for vertical moves in Z</source>
      <translation>Kecepatan cepat untuk pergerakan vertikal di Z</translation>
    </message>
    <message>
      <location filename="PathToolController.py" line="55"/>
      <source>Rapid rate for horizontal moves</source>
      <translation>Kecepatan cepat untuk gerakan horisontal</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathArray.py" line="43"/>
      <source>Pattern method</source>
      <translation>Metode pola</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="73"/>
      <source>The active tool</source>
      <translation>Alat aktif</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="81"/>
      <source>Feed rate for horizontal moves</source>
      <translation>Tingkat umpan untuk gerakan horisontal</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="82"/>
      <source>Rapid rate for vertical moves in Z</source>
      <translation>Kecepatan cepat untuk pergerakan vertikal di Z</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="83"/>
      <source>Rapid rate for horizontal moves</source>
      <translation>Kecepatan cepat untuk gerakan horisontal</translation>
    </message>
    <message>
      <location filename="PathSurface.py" line="69"/>
      <source>The Sample Interval.  Small values cause long wait</source>
      <translation>Interval Sampel. Nilai kecil menyebabkan menunggu lama</translation>
    </message>
    <message>
      <location filename="PathCustom.py" line="46"/>
      <source>The gcode to be inserted</source>
      <translation>Kode gantung yang akan dimasukkan</translation>
    </message>
    <message>
      <location filename="PathMillFace.py" line="79"/>
      <source>How far the cutter should extend past the boundary</source>
      <translation>Seberapa jauh cutter harus melewati batas</translation>
    </message>
    <message>
      <location filename="PathToolLenOffset.py" line="44"/>
      <source>The Height offset number of the active tool</source>
      <translation>Ketinggian tingkat offset alat aktif</translation>
    </message>
    <message>
      <location filename="PathToolLenOffset.py" line="46"/>
      <source>The first height value in Z, to rapid to, before making a feed move in Z</source>
      <translation>Nilai tinggi pertama di Z, cepat, sebelum melakukan umpan umpan di Z</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="53"/>
      <source>The NC output file for this project</source>
      <translation>File keluaran NC untuk proyek ini</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="58"/>
      <source>Select the Post Processor</source>
      <translation>Pilih Post Processor</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="61"/>
      <source>Arguments for the Post Processor (specific to the script)</source>
      <translation>Argumen untuk Prosesor Post (khusus untuk naskah)</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="63"/>
      <source>Name of the Machine that will use the CNC program</source>
      <translation>Nama Mesin yang akan menggunakan program CNC</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="65"/>
      <source>The tooltable used for this CNC program</source>
      <translation>Tooltable yang digunakan untuk program CNC ini</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="80"/>
      <source>For computing Paths; smaller increases accuracy, but slows down computation</source>
      <translation type="unfinished">For computing Paths; smaller increases accuracy, but slows down computation</translation>
    </message>
    <message>
      <location filename="PathEngrave.py" line="50"/>
      <source>The base geometry of this object</source>
      <translation>Geometri dasar objek ini</translation>
    </message>
    <message>
      <location filename="PathEngrave.py" line="55"/>
      <source>The library or Algorithm used to generate the path</source>
      <translation type="unfinished">The library or Algorithm used to generate the path</translation>
    </message>
    <message>
      <location filename="PathEngrave.py" line="59"/>
      <source>The tool controller to use</source>
      <translation type="unfinished">The tool controller to use</translation>
    </message>
    <message>
      <location filename="PathEngrave.py" line="65"/>
      <source>The description of the tool </source>
      <translation type="unfinished">The description of the tool </translation>
    </message>
    <message>
      <location filename="PathEngrave.py" line="70"/>
      <source>Rapid Safety Height between locations.</source>
      <translation type="unfinished">Rapid Safety Height between locations.</translation>
    </message>
    <message>
      <location filename="PathEngrave.py" line="72"/>
      <source>The vertex index to start the path from</source>
      <translation type="unfinished">The vertex index to start the path from</translation>
    </message>
    <message>
      <location filename="PathOp.py" line="95"/>
      <source>An optional comment for this Operation</source>
      <translation>Komentar opsional untuk Operasi ini</translation>
    </message>
    <message>
      <location filename="PathOp.py" line="101"/>
      <source>The base geometry for this operation</source>
      <translation>Geometri dasar untuk operasi ini</translation>
    </message>
    <message>
      <location filename="PathOp.py" line="104"/>
      <source>Base locations for this operation</source>
      <translation>Lokasi dasar untuk operasi ini</translation>
    </message>
    <message>
      <location filename="PathStock.py" line="42"/>
      <source>extra allowance from part width</source>
      <translation>Tunjangan ekstra dari  lebar bagian </translation>
    </message>
    <message>
      <location filename="PathStock.py" line="47"/>
      <source>Extra allowance from part width</source>
      <translation>Tunjangan ekstra dari lebar bagian</translation>
    </message>
    <message>
      <location filename="PathStock.py" line="48"/>
      <source>The base object this represents</source>
      <translation>Objek dasar ini mewakili</translation>
    </message>
    <message>
      <location filename="PathFromShape.py" line="46"/>
      <source>The base Shape of this toolpath</source>
      <translation>Bentuk dasar dari toolpath ini</translation>
    </message>
    <message>
      <location filename="PathCompoundExtended.py" line="46"/>
      <source>An optional description of this compounded operation</source>
      <translation>Deskripsi opsional operasi gabungan ini</translation>
    </message>
    <message>
      <location filename="PathCompoundExtended.py" line="48"/>
      <source>The safe height for this operation</source>
      <translation>Tinggi aman untuk operasi ini</translation>
    </message>
    <message>
      <location filename="PathCompoundExtended.py" line="49"/>
      <source>The retract height, above top surface of part, between compounded operations inside clamping area</source>
      <translation>The menarik kembali tinggi, di atas atas permukaan dari bagian , antara operasi diperparah dalam menjepit daerah</translation>
    </message>
    <message>
      <location filename="PathContour.py" line="58"/>
      <source>An optional comment for this Contour</source>
      <translation>Komentar opsional untuk Kontur ini</translation>
    </message>
    <message>
      <location filename="PathContour.py" line="96"/>
      <source>Extra value to stay away from final Contour- good for roughing toolpath</source>
      <translation>Nilai ekstra untuk menjauh dari kontur akhir - bagus untuk perkakas kasar</translation>
    </message>
    <message>
      <location filename="PathFacePocket.py" line="46"/>
      <source>The distance between the face and the path</source>
      <translation>Jarak antara muka dan jalan</translation>
    </message>
    <message>
      <location filename="PathFacePocket.py" line="48"/>
      <source>The type of the first move</source>
      <translation>Jenis langkah pertama</translation>
    </message>
    <message>
      <location filename="PathFacePocket.py" line="49"/>
      <source>The height to travel at between loops</source>
      <translation>Tinggi untuk bepergian di antara loop</translation>
    </message>
    <message>
      <location filename="PathFacePocket.py" line="50"/>
      <source>Perform only one loop or fill the whole shape</source>
      <translation>Lakukan hanya satu lingkaran atau isi keseluruhan bentuknya</translation>
    </message>
  </context>
  <context>
    <name>Path</name>
    <message>
      <location filename="PathUtils.py" line="472"/>
      <source>Didn't find job %s</source>
      <translation>Tidak menemukan pekerjaan%s</translation>
    </message>
    <message>
      <location filename="PathUtils.py" line="762"/>
      <source>Invalid Cutting Edge Angle %.2f, must be &lt;90Â° and &gt;=0Â°</source>
      <translation>Sudut Cutting Edge tidak benar%.2f, harus &lt;90Â° dan&gt;=0Â°</translation>
    </message>
    <message>
      <location filename="PathUtils.py" line="767"/>
      <source>Cutting Edge Angle (%.2f) results in negative tool tip length</source>
      <translation>Cutting Edge Angle (%.2f) menghasilkan ujung alat negatif</translation>
    </message>
    <message>
      <location filename="PathOp.py" line="232"/>
      <source>No parent job found for operation.</source>
      <translation>Tidak ada pekerjaan orang tua yang ditemukan untuk operasi.</translation>
    </message>
    <message>
      <location filename="PathOp.py" line="235"/>
      <source>Parent job %s doesn't have a base object</source>
      <translation>Pekerjaan orang  tua % s tidak memiliki objek dasar</translation>
    </message>
    <message>
      <location filename="PathOpGui.py" line="514"/>
      <source>Heights</source>
      <translation>Heights</translation>
    </message>
    <message>
      <location filename="PathOpGui.py" line="585"/>
      <source>AreaOp Operation</source>
      <translation>Operasi AreaOp</translation>
    </message>
    <message>
      <location filename="PathOpGui.py" line="674"/>
      <source>Uncreate AreaOp Operation</source>
      <translation>Operasi Tanpa Sampah</translation>
    </message>
    <message>
      <location filename="PathOpGui.py" line="762"/>
      <source>Pick Start Point</source>
      <translation>Pilih Start Point</translation>
    </message>
    <message>
      <location filename="PathCircularHoleBase.py" line="60"/>
      <source>List of disabled features</source>
      <translation>Daftar fitur yang tidak dilengkapi</translation>
    </message>
    <message>
      <location filename="PathCircularHoleBase.py" line="120"/>
      <source>Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list.</source>
      <translation>Fitur % s . % s tidak dapat diproses sebagai lubang melingkar - tolong hapus dari daftar geometri dasar.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="333"/>
      <source>No parent job found for operation.</source>
      <translation>Tidak ada pekerjaan orang tua yang ditemukan untuk operasi.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="337"/>
      <source>Parent job %s doesn't have a base object</source>
      <translation>Pekerjaan orang  tua % s tidak memiliki objek dasar</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="85"/>
      <source>Project Setup</source>
      <translation>Setup Proyek</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="86"/>
      <source>Partial Commands</source>
      <translation type="unfinished">Partial Commands</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="97"/>
      <source>Tool Commands</source>
      <translation>Perintah Alat</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="87"/>
      <source>New Operations</source>
      <translation>Operasi Baru</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="234"/>
      <source>Edit</source>
      <translation>Edit</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="101"/>
      <source>Helpful Tools</source>
      <translation>Alat Bermanfaat</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="118"/>
      <source>&amp;Path</source>
      <translation>&amp; Jalur</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="106"/>
      <source>Path Dressup</source>
      <translation>Jalan dressup</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOpGui.py" line="958"/>
      <source>Pick Start Point</source>
      <translation>Pilih Start Point</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="91"/>
      <source>Engraving Operations</source>
      <translation type="unfinished">Engraving Operations</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="100"/>
      <source>3D Operations</source>
      <translation type="unfinished">3D Operations</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="105"/>
      <source>Project Setup</source>
      <translation>Setup Proyek</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="106"/>
      <source>Tool Commands</source>
      <translation>Perintah Alat</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="107"/>
      <source>New Operations</source>
      <translation>Operasi Baru</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="117"/>
      <source>Path Modification</source>
      <translation type="unfinished">Path Modification</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="110"/>
      <source>Helpful Tools</source>
      <translation>Alat Bermanfaat</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="153"/>
      <source>this object already in the list
</source>
      <translation>objek ini sudah masuk dalam daftar</translation>
    </message>
    <message>
      <location filename="PathEngrave.py" line="112"/>
      <source>The Job Base Object has no engraveable element.  Engraving operation will produce no output.</source>
      <translation>Objek Base Pekerjaan tidak memiliki elemen yang bisa diukir. Operasi pengukiran tidak menghasilkan output.</translation>
    </message>
    <message>
      <location filename="PathContour.py" line="396"/>
      <source>Create a Contour</source>
      <translation>Buat Kontur</translation>
    </message>
    <message>
      <location filename="PathMillFace.py" line="148"/>
      <source>Please select features from the Job model object
</source>
      <translation>Silakan pilih fitur dari objek model Ayub</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="444"/>
      <source>Create a Profile</source>
      <translation>Buat Profil</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="430"/>
      <source>Create a Profile based on edge selection</source>
      <translation>Buat Profil berdasarkan seleksi tepi</translation>
    </message>
  </context>
  <context>
    <name>PathAreaOp</name>
    <message>
      <location filename="PathAreaOp.py" line="86"/>
      <source>job %s has no Base.</source>
      <translation>job  % s tidak memiliki Base.</translation>
    </message>
    <message>
      <location filename="PathAreaOp.py" line="88"/>
      <source>no job for op %s found.</source>
      <translation>tidak ada pekerjaan untuk op % s ditemukan</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathAreaOp.py" line="96"/>
      <source>job %s has no Base.</source>
      <translation>job  % s tidak memiliki Base.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathAreaOp.py" line="98"/>
      <source>no job for op %s found.</source>
      <translation>tidak ada pekerjaan untuk op % s ditemukan</translation>
    </message>
  </context>
  <context>
    <name>PathDressup_HoldingTags</name>
    <message>
      <location filename="PathDressupTagGui.py" line="73"/>
      <source>Edit HoldingTags Dress-up</source>
      <translation>Edit HoldingTags Dress-up</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupTagGui.py" line="67"/>
      <source>Edit HoldingTags Dress-up</source>
      <translation>Edit HoldingTags Dress-up</translation>
    </message>
    <message>
      <location filename="PathDressupHoldingTags.py" line="714"/>
      <source>The base path to modify</source>
      <translation>Basis path untuk memodifikasi</translation>
    </message>
    <message>
      <location filename="PathDressupHoldingTags.py" line="715"/>
      <source>Width of tags.</source>
      <translation>Lebar tag.</translation>
    </message>
    <message>
      <location filename="PathDressupHoldingTags.py" line="716"/>
      <source>Height of tags.</source>
      <translation>Tinggi tag</translation>
    </message>
    <message>
      <location filename="PathDressupHoldingTags.py" line="717"/>
      <source>Angle of tag plunge and ascent.</source>
      <translation>Sudut tag terjun dan pendakian.</translation>
    </message>
    <message>
      <location filename="PathDressupHoldingTags.py" line="718"/>
      <source>Radius of the fillet for the tag.</source>
      <translation>Radius fillet untuk tag .</translation>
    </message>
    <message>
      <location filename="PathDressupHoldingTags.py" line="719"/>
      <source>Locations of insterted holding tags</source>
      <translation>Lokasi tag penahan insterted</translation>
    </message>
    <message>
      <location filename="PathDressupHoldingTags.py" line="720"/>
      <source>Ids of disabled holding tags</source>
      <translation>Id tag penangguhan yang dinonaktifkan</translation>
    </message>
    <message>
      <location filename="PathDressupHoldingTags.py" line="721"/>
      <source>Factor determining the # segments used to approximate rounded tags.</source>
      <translation>Faktor yang menentukan # segmen yang digunakan untuk mendekati tag bulat.</translation>
    </message>
    <message>
      <location filename="PathDressupHoldingTags.py" line="921"/>
      <source>Cannot insert holding tags for this path - please select a Profile path
</source>
      <translation>Tidak dapat memasukkan tag penahan untuk jalur ini - harap pilih jalur Profil</translation>
    </message>
  </context>
  <context>
    <name>PathDrilling</name>
    <message>
      <location filename="PathDrillingGui.py" line="108"/>
      <source>Drilling</source>
      <translation>Pengeboran</translation>
    </message>
    <message>
      <location filename="PathDrillingGui.py" line="108"/>
      <source>Creates a Path Drilling object from a features of a base object</source>
      <translation>Membuat objek Pengeboran Jalan dari fitur objek dasar</translation>
    </message>
  </context>
  <context>
    <name>PathEngrave</name>
    <message>
      <location filename="PathEngraveGui.py" line="67"/>
      <source>Engrave</source>
      <translation>Mengukir</translation>
    </message>
    <message>
      <location filename="PathEngraveGui.py" line="67"/>
      <source>Creates an Engraving Path around a Draft ShapeString</source>
      <translation>Membuat alur Engraving seputar Draft ShapeString</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathEngrave.py" line="156"/>
      <source>The Job Base Object has no engraveable element.  Engraving operation will produce no output.</source>
      <translation>Objek Base Pekerjaan tidak memiliki elemen yang bisa diukir. Operasi pengukiran tidak menghasilkan output.</translation>
    </message>
  </context>
  <context>
    <name>PathCustom</name>
    <message>
      <location filename="../../../PathScripts/PathCustom.py" line="40"/>
      <source>The gcode to be inserted</source>
      <translation>Kode gantung yang akan dimasukkan</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathCustom.py" line="41"/>
      <source>The tool controller that will be used to calculate the path</source>
      <translation>Pengontrol alat yang akan digunakan untuk menghitung lintasan</translation>
    </message>
  </context>
  <context>
    <name>PathFace</name>
    <message>
      <location filename="PathMillFace.py" line="350"/>
      <source>Face</source>
      <translation>Menghadapi</translation>
    </message>
    <message>
      <location filename="PathMillFace.py" line="352"/>
      <source>Create a Facing Operation from a model or face</source>
      <translation type="unfinished">Create a Facing Operation from a model or face</translation>
    </message>
    <message>
      <location filename="PathMillFace.py" line="367"/>
      <source>Create Face</source>
      <translation type="unfinished">Create Face</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathMillFaceGui.py" line="45"/>
      <source>Face</source>
      <translation>Menghadapi</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathMillFaceGui.py" line="45"/>
      <source>Create a Facing Operation from a model or face</source>
      <translation type="unfinished">Create a Facing Operation from a model or face</translation>
    </message>
    <message>
      <location filename="PathMillFace.py" line="171"/>
      <source>Generating toolpath with libarea offsets.
</source>
      <translation>Membangkitkan toolpath dengan libarea offset.
</translation>
    </message>
    <message>
      <location filename="PathMillFace.py" line="305"/>
      <source>Pick Start Point</source>
      <translation>Pilih Start Point</translation>
    </message>
  </context>
  <context>
    <name>PathGeom</name>
    <message>
      <location filename="../../../PathScripts/PathGeom.py" line="162"/>
      <source>edge %s not handled, assuming not vertical</source>
      <translation>edge %s tidak ditangani, dengan asumsi tidak vertikal</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathGeom.py" line="164"/>
      <source>isVertical(%s) not supported</source>
      <translation>isVertical (%s) tidak didukung</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathGeom.py" line="188"/>
      <source>isHorizontal(%s) not supported</source>
      <translation>isHorizontal ( % s ) tidak didukung</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathGeom.py" line="166"/>
      <source>isVertical(%s) not supported</source>
      <translation>isVertical (%s) tidak didukung</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathGeom.py" line="194"/>
      <source>isHorizontal(%s) not supported</source>
      <translation>isHorizontal ( % s ) tidak didukung</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathGeom.py" line="548"/>
      <source>%s not support for flipping</source>
      <translation type="unfinished">%s not support for flipping</translation>
    </message>
  </context>
  <context>
    <name>PathGui</name>
    <message>
      <location filename="../../../PathScripts/PathGui.py" line="56"/>
      <source>%s has no property %s (%s))</source>
      <translation>% s tidak memiliki properti % s ( % s ))</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathGui.py" line="115"/>
      <source>Cannot find property %s of %s</source>
      <translation>Tidak dapat menemukan properti % s dari % s</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathGui.py" line="115"/>
      <source>Cannot find property %s of %s</source>
      <translation>Tidak dapat menemukan properti % s dari % s</translation>
    </message>
  </context>
  <context>
    <name>PathHelix</name>
    <message>
      <location filename="PathHelixGui.py" line="83"/>
      <source>Helix</source>
      <translation>Spiral</translation>
    </message>
    <message>
      <location filename="PathHelixGui.py" line="83"/>
      <source>Creates a Path Helix object from a features of a base object</source>
      <translation>Membuat objek Path Helix dari fitur objek dasar</translation>
    </message>
    <message>
      <location filename="PathHelix.py" line="52"/>
      <source>The direction of the circular cuts, clockwise (CW), or counter clockwise (CCW)</source>
      <translation>Arah potongan melingkar, searah jarum jam (CW), atau berlawanan arah jarum jam (CCW)</translation>
    </message>
    <message>
      <location filename="PathHelix.py" line="55"/>
      <source>Start cutting from the inside or outside</source>
      <translation>Mulailah memotong dari dalam atau luar</translation>
    </message>
    <message>
      <location filename="PathHelix.py" line="58"/>
      <source>Radius increment (must be smaller than tool diameter)</source>
      <translation>Peningkatan radius (harus lebih kecil dari diameter alat )</translation>
    </message>
    <message>
      <location filename="PathHelix.py" line="450"/>
      <source>Creates a helix cut from selected circles</source>
      <translation type="unfinished">Creates a helix cut from selected circles</translation>
    </message>
    <message>
      <location filename="PathHelix.py" line="464"/>
      <source>Create a helix cut</source>
      <translation type="unfinished">Create a helix cut</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathHelixGui.py" line="83"/>
      <source>Helix</source>
      <translation>Spiral</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathHelixGui.py" line="83"/>
      <source>Creates a Path Helix object from a features of a base object</source>
      <translation>Membuat objek Path Helix dari fitur objek dasar</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathHelix.py" line="51"/>
      <source>The direction of the circular cuts, clockwise (CW), or counter clockwise (CCW)</source>
      <translation>Arah potongan melingkar, searah jarum jam (CW), atau berlawanan arah jarum jam (CCW)</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathHelix.py" line="54"/>
      <source>Start cutting from the inside or outside</source>
      <translation>Mulailah memotong dari dalam atau luar</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathHelix.py" line="57"/>
      <source>Radius increment (must be smaller than tool diameter)</source>
      <translation>Peningkatan radius (harus lebih kecil dari diameter alat )</translation>
    </message>
  </context>
  <context>
    <name>PathJob</name>
    <message>
      <location filename="../../../PathScripts/PathJobGui.py" line="286"/>
      <source>Stock not from Base bound box!</source>
      <translation>Stok bukan dari kotak Base bound!</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobGui.py" line="356"/>
      <source>Stock not a box!</source>
      <translation>Stok bukan kotak!</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobGui.py" line="388"/>
      <source>Stock not a cylinder!</source>
      <translation>Stok bukan silinder!</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobGui.py" line="887"/>
      <source>Unsupported stock object %s</source>
      <translation>Objek stok tidak  didukung % s</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobGui.py" line="900"/>
      <source>Unsupported stock type %s (%d)</source>
      <translation>Tidak didukung saham  jenis  % s ( % d )</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="103"/>
      <source>Solid object to be used as stock.</source>
      <translation>Objek padat untuk dijadikan stock</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="104"/>
      <source>Compound path of all operations in the order they are processed.</source>
      <translation>Jalur majemuk semua operasi sesuai pesanan mereka diproses.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="244"/>
      <source>Unsupported PathJob template version %s</source>
      <translation>Versi template PathJob yang tidak didukung % s</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobGui.py" line="331"/>
      <source>Stock not from Base bound box!</source>
      <translation>Stok bukan dari kotak Base bound!</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobCmd.py" line="149"/>
      <source>Base -/+ %.2f/%.2f %.2f/%.2f %.2f/%.2f</source>
      <translation>Base - / + % .2f / % .2f  % .2f / % .2f  % .2f / % .2f</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobCmd.py" line="152"/>
      <source>Box: %.2f x %.2f x %.2f</source>
      <translation>Kotak: % .2f x % .2f x % .2f</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobCmd.py" line="154"/>
      <source>Cylinder: %.2f x %.2f</source>
      <translation>Silinder: % .2f x % .2f</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobCmd.py" line="157"/>
      <source>Unsupported stock type</source>
      <translation>Tidak didukung saham  jenis</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="97"/>
      <source>Arguments for the Post Processor (specific to the script)</source>
      <translation>Argumen untuk Prosesor Post (khusus untuk naskah)</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="99"/>
      <source>An optional description for this job</source>
      <translation type="unfinished">An optional description for this job</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="100"/>
      <source>For computing Paths; smaller increases accuracy, but slows down computation</source>
      <translation type="unfinished">For computing Paths; smaller increases accuracy, but slows down computation</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="102"/>
      <source>Solid object to be used as stock.</source>
      <translation>Objek padat untuk dijadikan stock</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="102"/>
      <source>The base object for all operations</source>
      <translation type="unfinished">The base object for all operations</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="103"/>
      <source>Compound path of all operations in the order they are processed.</source>
      <translation>Jalur majemuk semua operasi sesuai pesanan mereka diproses.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="105"/>
      <source>Collection of tool controllers available for this job.</source>
      <translation>Kumpulan alat pengontrol tersedia untuk pekerjaan ini.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="141"/>
      <source>SetupSheet holding the settings for this job</source>
      <translation>SetupSheet memegang pengaturan untuk pekerjaan ini</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJob.py" line="304"/>
      <source>Unsupported PathJob template version %s</source>
      <translation>Versi template PathJob yang tidak didukung % s</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobDlg.py" line="52"/>
      <source>Solids</source>
      <translation>Padat</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobDlg.py" line="53"/>
      <source>2D</source>
      <translation type="unfinished">2D</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobDlg.py" line="54"/>
      <source>Jobs</source>
      <translation type="unfinished">Jobs</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobDlg.py" line="220"/>
      <source>Base -/+ %.2f/%.2f %.2f/%.2f %.2f/%.2f</source>
      <translation>Base - / + % .2f / % .2f  % .2f / % .2f  % .2f / % .2f</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobDlg.py" line="223"/>
      <source>Box: %.2f x %.2f x %.2f</source>
      <translation>Kotak: % .2f x % .2f x % .2f</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobDlg.py" line="225"/>
      <source>Cylinder: %.2f x %.2f</source>
      <translation>Silinder: % .2f x % .2f</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathJobDlg.py" line="228"/>
      <source>Unsupported stock type</source>
      <translation>Tidak didukung saham  jenis</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="341"/>
      <source>Select Output File</source>
      <translation>Pilih File Output</translation>
    </message>
  </context>
  <context>
    <name>PathOp</name>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="97"/>
      <source>The base geometry for this operation</source>
      <translation>Geometri dasar untuk operasi ini</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="101"/>
      <source>Holds the calculated value for the StartDepth</source>
      <translation>Pegang nilai yang dihitung untuk StartDepth</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="114"/>
      <source>An optional comment for this Operation</source>
      <translation>Komentar opsional untuk Operasi ini</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="115"/>
      <source>User Assigned Label</source>
      <translation>Label yang Ditugaskan Pengguna</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="123"/>
      <source>Base locations for this operation</source>
      <translation>Lokasi dasar untuk operasi ini</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="99"/>
      <source>The base geometry for this operation</source>
      <translation>Geometri dasar untuk operasi ini</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="103"/>
      <source>Holds the calculated value for the StartDepth</source>
      <translation>Pegang nilai yang dihitung untuk StartDepth</translation>
    </message>
    <message>
      <location filename="PathOpGui.py" line="291"/>
      <source>Base Geometry</source>
      <translation>Base Geometry</translation>
    </message>
    <message>
      <location filename="PathOpGui.py" line="420"/>
      <source>Base Location</source>
      <translation>Lokasi dasar</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="112"/>
      <source>Holds the max Z value of Stock</source>
      <translation type="unfinished">Holds the max Z value of Stock</translation>
    </message>
    <message>
      <location filename="PathOpGui.py" line="545"/>
      <source>Depths</source>
      <translation>Kedalaman</translation>
    </message>
    <message>
      <location filename="PathOpGui.py" line="616"/>
      <source>Operation</source>
      <translation>Operasi</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="104"/>
      <source>Holds the calculated value for the FinalDepth</source>
      <translation>Pegang nilai yang dihitung untuk FinalDepth</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="107"/>
      <source>Holds the diameter of the tool</source>
      <translation>Pegang diameter alat</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="113"/>
      <source>Make False, to prevent operation from generating code</source>
      <translation>Make False, to prevent operation from generating code</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="121"/>
      <source>An optional comment for this Operation</source>
      <translation>Komentar opsional untuk Operasi ini</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="122"/>
      <source>User Assigned Label</source>
      <translation>Label yang Ditugaskan Pengguna</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="137"/>
      <source>Starting Depth of Tool- first cut depth in Z</source>
      <translation>Kedalaman Kedalaman Alat-potong pertama di Z</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="138"/>
      <source>Final Depth of Tool- lowest value in Z</source>
      <translation>Kedalaman Nilai Tool-terendah di Z</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOp.py" line="156"/>
      <source>The height needed to clear clamps and obstructions</source>
      <translation>The height needed to clear clamps and obstructions</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOpGui.py" line="641"/>
      <source>FinalDepth cannot be modified for this operation.
If it is necessary to set the FinalDepth manually please select a different operation.</source>
      <translation type="unfinished">FinalDepth cannot be modified for this operation.
If it is necessary to set the FinalDepth manually please select a different operation.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOpGui.py" line="660"/>
      <source>Depths</source>
      <translation>Kedalaman</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathOpGui.py" line="792"/>
      <source>Operation</source>
      <translation>Operasi</translation>
    </message>
  </context>
  <context>
    <name>PathPocket</name>
    <message>
      <location filename="PathPocketBaseGui.py" line="64"/>
      <source>Pass Extension</source>
      <translation>Pass Extension</translation>
    </message>
    <message>
      <location filename="PathPocketBaseGui.py" line="65"/>
      <source>The distance the facing operation will extend beyond the boundary shape.</source>
      <translation>Jarak yang dihadapinya akan melampaui bentuk batas.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPocketGui.py" line="44"/>
      <source>3D Pocket</source>
      <translation type="unfinished">3D Pocket</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPocketGui.py" line="44"/>
      <source>Creates a Path 3D Pocket object from a face or faces</source>
      <translation type="unfinished">Creates a Path 3D Pocket object from a face or faces</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPocketShape.py" line="100"/>
      <source>Pocket does not support shape %s.%s</source>
      <translation type="unfinished">Pocket does not support shape %s.%s</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPocketShape.py" line="109"/>
      <source>Vertical faces do not form a loop - ignoring</source>
      <translation type="unfinished">Vertical faces do not form a loop - ignoring</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathAdaptiveGui.py" line="223"/>
      <source>Adaptive clearing and profiling</source>
      <translation type="unfinished">Adaptive clearing and profiling</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPocketBaseGui.py" line="70"/>
      <source>Pass Extension</source>
      <translation>Pass Extension</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPocketBaseGui.py" line="71"/>
      <source>The distance the facing operation will extend beyond the boundary shape.</source>
      <translation>Jarak yang dihadapinya akan melampaui bentuk batas.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPocketShapeGui.py" line="44"/>
      <source>Pocket Shape</source>
      <translation type="unfinished">Pocket Shape</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPocketShapeGui.py" line="44"/>
      <source>Creates a Path Pocket object from a face or faces</source>
      <translation type="unfinished">Creates a Path Pocket object from a face or faces</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="177"/>
      <source>Generating toolpath with libarea offsets.
</source>
      <translation>Membangkitkan toolpath dengan libarea offset.
</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="486"/>
      <source>Pocket</source>
      <translation>Saku</translation>
    </message>
  </context>
  <context>
    <name>PathProfile</name>
    <message>
      <location filename="PathProfileEdges.py" line="415"/>
      <source>Edge Profile</source>
      <translation>Profil Ujung</translation>
    </message>
    <message>
      <location filename="PathProfileEdgesGui.py" line="45"/>
      <source>Profile based on edges</source>
      <translation>Profil berdasarkan tepi</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="429"/>
      <source>Face Profile</source>
      <translation>Profil Wajah</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathProfileFacesGui.py" line="45"/>
      <source>Face Profile</source>
      <translation>Profil Wajah</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathProfileFacesGui.py" line="45"/>
      <source>Profile based on face or faces</source>
      <translation type="unfinished">Profile based on face or faces</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="54"/>
      <source>The tool number in use</source>
      <translation>Nomor alat yang digunakan</translation>
    </message>
    <message>
      <location filename="PathHelix.py" line="289"/>
      <source>The current tool in use</source>
      <translation>Alat yang sedang digunakan</translation>
    </message>
  </context>
  <context>
    <name>PathProfileContour</name>
    <message>
      <location filename="PathProfileContourGui.py" line="44"/>
      <source>Contour</source>
      <translation>Kontur</translation>
    </message>
    <message>
      <location filename="PathProfileContourGui.py" line="44"/>
      <source>Creates a Contour Path for the Base Object </source>
      <translation>Membuat Jalur Kontur untuk Objek Dasar</translation>
    </message>
  </context>
  <context>
    <name>PathProject</name>
    <message>
      <location filename="PathOpGui.py" line="343"/>
      <source>Vertexes are not supported</source>
      <translation>Vertex tidak didukung</translation>
    </message>
    <message>
      <location filename="PathOpGui.py" line="346"/>
      <source>Edges are not supported</source>
      <translation>Tepi tidak didukung</translation>
    </message>
    <message>
      <location filename="PathOpGui.py" line="349"/>
      <source>Faces are not supported</source>
      <translation>Wajah tidak didukung</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="587"/>
      <source>Please select only faces from one solid
</source>
      <translation>Silahkan pilih hanya wajah dari satu padat
</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="594"/>
      <source>Please select faces from one solid
</source>
      <translation>Silahkan pilih wajah dari satu solid
</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="564"/>
      <source>Please select only Edges from the Base model
</source>
      <translation>Harap pilih hanya Tepi dari model Base
</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="571"/>
      <source>Please select one or more edges from the Base model
</source>
      <translation>Harap pilih satu atau beberapa tepi dari model Base
</translation>
    </message>
    <message>
      <location filename="PathDrilling.py" line="443"/>
      <source>Please select at least one Drillable Location
</source>
      <translation>Harap pilih setidaknya satu Lokasi Drillable
</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="76"/>
      <source>The base geometry of this object</source>
      <translation>Geometri dasar objek ini</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="82"/>
      <source>The height needed to clear clamps and obstructions</source>
      <translation>The height needed to clear clamps and obstructions</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="83"/>
      <source>Incremental Step Down of Tool</source>
      <translation>Langkah Tambahan dari Alat</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="86"/>
      <source>Starting Depth of Tool- first cut depth in Z</source>
      <translation>Kedalaman Kedalaman Alat-potong pertama di Z</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="87"/>
      <source>make True, if manually specifying a Start Start Depth</source>
      <translation>buat True, jika secara manual menentukan Start Start Depth</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="88"/>
      <source>Final Depth of Tool- lowest value in Z</source>
      <translation>Kedalaman Nilai Tool-terendah di Z</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="89"/>
      <source>The height desired to retract tool when path is finished</source>
      <translation>Tinggi yang diinginkan untuk menarik kembali alat saat jalan sudah selesai</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="91"/>
      <source>The direction that the toolpath should go around the part ClockWise CW or CounterClockWise CCW</source>
      <translation>Arah agar toolpath ini harus berjalan di sekitar bagian ClockWise CW atau CounterClockWise CCW</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="93"/>
      <source>Amount of material to leave</source>
      <translation>Jumlah bahan untuk pergi</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="94"/>
      <source>Maximum material removed on final pass.</source>
      <translation>Bahan maksimal dilepas pada pass terakhir.</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="96"/>
      <source>Start pocketing at center or boundary</source>
      <translation>Mulai mengantongi di tengah atau batas</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="106"/>
      <source>Make False, to prevent operation from generating code</source>
      <translation>Make False, to prevent operation from generating code</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="107"/>
      <source>An optional comment for this profile</source>
      <translation>Komentar opsional untuk profil ini</translation>
    </message>
    <message>
      <location filename="PathProject.py" line="53"/>
      <source>An optional description for this project</source>
      <translation>Deskripsi opsional untuk proyek ini</translation>
    </message>
  </context>
  <context>
    <name>PathStock</name>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="140"/>
      <source>Height of this stock box</source>
      <translation>Ketinggian kotak stok ini</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="173"/>
      <source>Radius of this stock cylinder</source>
      <translation>Radius silinder stok ini</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="326"/>
      <source>Corrupted or incomplete placement information in template - ignoring</source>
      <translation>Informasi penempatan yang rusak atau tidak lengkap dalam template - mengabaikan</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="341"/>
      <source>Corrupted or incomplete specification for creating stock from base - ignoring extent</source>
      <translation>Spesifikasi terkorupsi atau tidak lengkap untuk membuat stok  dari dasar - mengabaikan batas</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="352"/>
      <source>Corrupted or incomplete size for creating a stock box - ignoring size</source>
      <translation>Ukuran terkorupsi atau tidak lengkap untuk membuat kotak stok - mengabaikan ukuran</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="363"/>
      <source>Corrupted or incomplete size for creating a stock cylinder - ignoring size</source>
      <translation>Ukuran terkorupsi atau tidak lengkap untuk membuat silinder stok - mengabaikan ukuran</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="366"/>
      <source>Unsupported stock type named {}</source>
      <translation>Tidak didukung saham  jenis  yang bernama {}</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="368"/>
      <source>Unsupported PathStock template version {}</source>
      <translation>Versi template PathStock yang tidak didukung {}</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="153"/>
      <source>Length of this stock box</source>
      <translation type="unfinished">Length of this stock box</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="154"/>
      <source>Width of this stock box</source>
      <translation type="unfinished">Width of this stock box</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="155"/>
      <source>Height of this stock box</source>
      <translation>Ketinggian kotak stok ini</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="188"/>
      <source>Radius of this stock cylinder</source>
      <translation>Radius silinder stok ini</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="189"/>
      <source>Height of this stock cylinder</source>
      <translation type="unfinished">Height of this stock cylinder</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="218"/>
      <source>Internal representation of stock type</source>
      <translation type="unfinished">Internal representation of stock type</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="353"/>
      <source>Corrupted or incomplete placement information in template - ignoring</source>
      <translation>Informasi penempatan yang rusak atau tidak lengkap dalam template - mengabaikan</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="368"/>
      <source>Corrupted or incomplete specification for creating stock from base - ignoring extent</source>
      <translation>Spesifikasi terkorupsi atau tidak lengkap untuk membuat stok  dari dasar - mengabaikan batas</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="381"/>
      <source>Corrupted or incomplete size for creating a stock box - ignoring size</source>
      <translation>Ukuran terkorupsi atau tidak lengkap untuk membuat kotak stok - mengabaikan ukuran</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="394"/>
      <source>Corrupted or incomplete size for creating a stock cylinder - ignoring size</source>
      <translation>Ukuran terkorupsi atau tidak lengkap untuk membuat silinder stok - mengabaikan ukuran</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="397"/>
      <source>Unsupported stock type named {}</source>
      <translation>Tidak didukung saham  jenis  yang bernama {}</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStock.py" line="399"/>
      <source>Unsupported PathStock template version {}</source>
      <translation>Versi template PathStock yang tidak didukung {}</translation>
    </message>
    <message>
      <location filename="PathStock.py" line="96"/>
      <source>Stock</source>
      <translation>persediaan</translation>
    </message>
    <message>
      <location filename="PathStock.py" line="104"/>
      <source>Creates a 3D object to represent raw stock to mill the part out of</source>
      <translation>Membuat 3D objek untuk mewakili baku saham untuk pabrik tersebut bagian dari</translation>
    </message>
  </context>
  <context>
    <name>PathToolController</name>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="112"/>
      <source>Unsupported PathToolController template version %s</source>
      <translation>Versi template PathToolController yang tidak didukung % s</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="360"/>
      <source>Error updating TC: %s</source>
      <translation>Kesalahan saat memperbarui TC: % s</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="117"/>
      <source>Unsupported PathToolController template version %s</source>
      <translation>Versi template PathToolController yang tidak didukung % s</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="335"/>
      <source>Error updating TC: %s</source>
      <translation>Kesalahan saat memperbarui TC: % s</translation>
    </message>
  </context>
  <context>
    <name>PathToolLibraryManager</name>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="172"/>
      <source>Unsupported Path tooltable template version %s</source>
      <translation>Versi template tooltable Path yang tidak didukung % s</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="171"/>
      <source>Unsupported Path tooltable template version %s</source>
      <translation>Versi template tooltable Path yang tidak didukung % s</translation>
    </message>
  </context>
  <context>
    <name>PathUtils</name>
    <message>
      <location filename="../../../PathScripts/PathUtils.py" line="187"/>
      <source>Issue determine drillability: {}</source>
      <translation>Masalah menentukan kemampuan pengeboran: {}</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathUtils.py" line="202"/>
      <source>Issue determine drillability: {}</source>
      <translation>Masalah menentukan kemampuan pengeboran: {}</translation>
    </message>
  </context>
  <context>
    <name>Path_Array</name>
    <message>
      <location filename="PathArray.py" line="106"/>
      <source>Array</source>
      <translation>Array</translation>
    </message>
    <message>
      <location filename="PathArray.py" line="107"/>
      <source>Creates an array from a selected path</source>
      <translation>Menciptakan sebuah array dari sebuah dipilih  jalan</translation>
    </message>
    <message>
      <location filename="PathArray.py" line="120"/>
      <source>Please select exactly one path object
</source>
      <translation>Silahkan pilih salah satu objek path
</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathArray.py" line="241"/>
      <source>Array</source>
      <translation>Array</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathArray.py" line="242"/>
      <source>Creates an array from a selected path</source>
      <translation>Menciptakan sebuah array dari sebuah dipilih  jalan</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathArray.py" line="262"/>
      <source>Please select exactly one path object</source>
      <translation type="unfinished">Please select exactly one path object</translation>
    </message>
  </context>
  <context>
    <name>Path_Comment</name>
    <message>
      <location filename="PathComment.py" line="109"/>
      <source>Comment</source>
      <translation>Komentar</translation>
    </message>
    <message>
      <location filename="PathComment.py" line="111"/>
      <source>Add a Comment to your CNC program</source>
      <translation>Tambahkan komentar ke program CNC Anda</translation>
    </message>
    <message>
      <location filename="PathComment.py" line="117"/>
      <source>Create a Comment in your CNC program</source>
      <translation>Buat Komentar di program CNC Anda</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathComment.py" line="102"/>
      <source>Comment</source>
      <translation>Komentar</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathComment.py" line="103"/>
      <source>Add a Comment to your CNC program</source>
      <translation>Tambahkan komentar ke program CNC Anda</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathComment.py" line="113"/>
      <source>Create a Comment in your CNC program</source>
      <translation>Buat Komentar di program CNC Anda</translation>
    </message>
  </context>
  <context>
    <name>Path_Copy</name>
    <message>
      <location filename="PathCopy.py" line="83"/>
      <source>Copy</source>
      <translation>Salinan</translation>
    </message>
    <message>
      <location filename="PathCopy.py" line="85"/>
      <source>Creates a linked copy of another path</source>
      <translation>Membuat salinan terkait dari jalur lain</translation>
    </message>
    <message>
      <location filename="PathCopy.py" line="92"/>
      <source>Create Copy</source>
      <translation>Buat Salin</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathCopy.py" line="80"/>
      <source>Copy</source>
      <translation>Salinan</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathCopy.py" line="81"/>
      <source>Creates a linked copy of another path</source>
      <translation>Membuat salinan terkait dari jalur lain</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathCopy.py" line="92"/>
      <source>Create Copy</source>
      <translation>Buat Salin</translation>
    </message>
  </context>
  <context>
    <name>Path_Custom</name>
    <message>
      <location filename="PathCustom.py" line="69"/>
      <source>Custom</source>
      <translation>Adat</translation>
    </message>
    <message>
      <location filename="PathCustom.py" line="70"/>
      <source>Creates a path object based on custom G-code</source>
      <translation>Membuat objek jalur  berdasarkan kode G ubahsuaian</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathCustom.py" line="65"/>
      <source>Custom</source>
      <translation>Adat</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathCustom.py" line="66"/>
      <source>Creates a path object based on custom G-code</source>
      <translation>Membuat objek jalur  berdasarkan kode G ubahsuaian</translation>
    </message>
  </context>
  <context>
    <name>Path_Dressup</name>
    <message>
      <location filename="PathDressup.py" line="110"/>
      <source>Please select one path object
</source>
      <translation>Silahkan pilih satu objek jalan </translation>
    </message>
    <message>
      <location filename="PathDressup.py" line="113"/>
      <source>The selected object is not a path
</source>
      <translation>The dipilih  objek bukan jalan</translation>
    </message>
    <message>
      <location filename="PathDressup.py" line="116"/>
      <source>Please select a Path object</source>
      <translation>Silahkan pilih objek Path</translation>
    </message>
    <message>
      <location filename="PathDressup.py" line="120"/>
      <source>Create Dress-up</source>
      <translation>Buat Dress-up</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupAxisMap.py" line="194"/>
      <source>Please select one path object
</source>
      <translation>Silahkan pilih satu objek jalan </translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupAxisMap.py" line="197"/>
      <source>The selected object is not a path
</source>
      <translation>The dipilih  objek bukan jalan</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupAxisMap.py" line="200"/>
      <source>Please select a Path object</source>
      <translation>Silahkan pilih objek Path</translation>
    </message>
    <message>
      <location filename="PathDressup.py" line="98"/>
      <source>Dress-up</source>
      <translation>Dress-up</translation>
    </message>
    <message>
      <location filename="PathDressup.py" line="100"/>
      <source>Creates a Path Dess-up object from a selected path</source>
      <translation>Membuat Jalur Dess-up objek  dari suatu dipilih  jalan</translation>
    </message>
  </context>
  <context>
    <name>Path_DressupAxisMap</name>
    <message>
      <location filename="../../../PathScripts/PathDressupAxisMap.py" line="48"/>
      <source>The base path to modify</source>
      <translation>Basis path untuk memodifikasi</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupAxisMap.py" line="49"/>
      <source>The input mapping axis</source>
      <translation type="unfinished">The input mapping axis</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupAxisMap.py" line="50"/>
      <source>The radius of the wrapped axis</source>
      <translation type="unfinished">The radius of the wrapped axis</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupAxisMap.py" line="178"/>
      <source>Axis Map Dress-up</source>
      <translation type="unfinished">Axis Map Dress-up</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupAxisMap.py" line="180"/>
      <source>Remap one axis to another.</source>
      <translation type="unfinished">Remap one axis to another.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupAxisMap.py" line="204"/>
      <source>Create Dress-up</source>
      <translation>Buat Dress-up</translation>
    </message>
  </context>
  <context>
    <name>Path_DressupDogbone</name>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="380"/>
      <source>The base path to modify</source>
      <translation>Basis path untuk memodifikasi</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="381"/>
      <source>The side of path to insert bones</source>
      <translation>Sisi jalan untuk menyisipkan tulang</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="384"/>
      <source>The style of bones</source>
      <translation type="unfinished">The style of bones</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="387"/>
      <source>Bones that aren't dressed up</source>
      <translation>Tulang yang tidak didandani</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="390"/>
      <source>The algorithm to determine the bone length</source>
      <translation>Algoritma untuk menentukan panjang tulang</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="393"/>
      <source>Dressup length if Incision == custom</source>
      <translation>Dressup panjang jika Incision == custom</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="864"/>
      <source>Edit Dogbone Dress-up</source>
      <translation>Edit Dogbone Dress-up</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="1049"/>
      <source>Dogbone Dress-up</source>
      <translation>Dogbone Dress-up</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="1050"/>
      <source>Creates a Dogbone Dress-up object from a selected path</source>
      <translation>Menciptakan dogbone Dress-up objek  dari suatu dipilih  jalan</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="1064"/>
      <source>Please select one path object</source>
      <translation type="unfinished">Please select one path object</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="1068"/>
      <source>The selected object is not a path</source>
      <translation type="unfinished">The selected object is not a path</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDogbone.py" line="1072"/>
      <source>Create Dogbone Dress-up</source>
      <translation>Buat Dogbone Dress-up</translation>
    </message>
  </context>
  <context>
    <name>Path_DressupDragKnife</name>
    <message>
      <location filename="../../../PathScripts/PathDressupDragknife.py" line="477"/>
      <source>DragKnife Dress-up</source>
      <translation>DragKnife Dress-up</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDragknife.py" line="478"/>
      <source>Modifies a path to add dragknife corner actions</source>
      <translation>Mengubah jalur untuk menambahkan tindakan pojok dragknife</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDragknife.py" line="492"/>
      <source>Please select one path object</source>
      <translation type="unfinished">Please select one path object</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDragknife.py" line="496"/>
      <source>The selected object is not a path</source>
      <translation type="unfinished">The selected object is not a path</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDragknife.py" line="500"/>
      <source>Please select a Path object</source>
      <translation>Silahkan pilih objek Path</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupDragknife.py" line="505"/>
      <source>Create Dress-up</source>
      <translation>Buat Dress-up</translation>
    </message>
  </context>
  <context>
    <name>Path_DressupLeadInOut</name>
    <message>
      <location filename="../../../PathScripts/PathDressupLeadInOut.py" line="64"/>
      <source>The Style of LeadIn the Path</source>
      <translation type="unfinished">The Style of LeadIn the Path</translation>
    </message>
  </context>
  <context>
    <name>Path_Fixture</name>
    <message>
      <location filename="PathFixture.py" line="119"/>
      <source>Fixture</source>
      <translation>Fitting</translation>
    </message>
    <message>
      <location filename="PathFixture.py" line="121"/>
      <source>Creates a Fixture Offset object</source>
      <translation>Membuat objek Offset Fixture</translation>
    </message>
    <message>
      <location filename="PathFixture.py" line="127"/>
      <source>Create a Fixture Offset</source>
      <translation>Buat Offset Fixture</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathFixture.py" line="114"/>
      <source>Fixture</source>
      <translation>Fitting</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathFixture.py" line="115"/>
      <source>Creates a Fixture Offset object</source>
      <translation>Membuat objek Offset Fixture</translation>
    </message>
  </context>
  <context>
    <name>Path_Hop</name>
    <message>
      <location filename="PathHop.py" line="104"/>
      <source>Hop</source>
      <translation>Melompat</translation>
    </message>
    <message>
      <location filename="PathHop.py" line="106"/>
      <source>Creates a Path Hop object</source>
      <translation>Membuat Jalur Hop objek</translation>
    </message>
    <message>
      <location filename="PathHop.py" line="116"/>
      <source>Please select one path object
</source>
      <translation>Silahkan pilih satu objek jalan </translation>
    </message>
    <message>
      <location filename="PathHop.py" line="119"/>
      <source>The selected object is not a path
</source>
      <translation>The dipilih  objek bukan jalan</translation>
    </message>
    <message>
      <location filename="PathHop.py" line="122"/>
      <source>Create Hop</source>
      <translation>Buat Hop</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathHop.py" line="97"/>
      <source>Creates a Path Hop object</source>
      <translation>Membuat Jalur Hop objek</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathHop.py" line="119"/>
      <source>Create Hop</source>
      <translation>Buat Hop</translation>
    </message>
  </context>
  <context>
    <name>Path_Inspect</name>
    <message>
      <location filename="PathInspect.py" line="135"/>
      <source>&lt;b&gt;Note&lt;/b&gt;: Pressing OK will commit any change you make above to the object, but if the object is parametric, these changes will be overridden on recompute.</source>
      <translation>&lt;b&gt; Catatan &lt;/ b&gt; : Menekan OK akan melakukan perubahan yang Anda buat di atas pada objek , namun jika objeknya parametrik, perubahan ini akan diganti pada penghitungan ulang.</translation>
    </message>
    <message>
      <location filename="PathInspect.py" line="168"/>
      <source>Inspect G-code</source>
      <translation>Periksa kode G</translation>
    </message>
    <message>
      <location filename="PathInspect.py" line="169"/>
      <source>Inspects the G-code contents of a path</source>
      <translation>Memeriksa isi kode G dari jalur</translation>
    </message>
    <message>
      <location filename="PathInspect.py" line="181"/>
      <source>Please select exactly one path object
</source>
      <translation>Silahkan pilih salah satu objek path
</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathInspect.py" line="135"/>
      <source>&lt;b&gt;Note&lt;/b&gt;: Pressing OK will commit any change you make above to the object, but if the object is parametric, these changes will be overridden on recompute.</source>
      <translation>&lt;b&gt; Catatan &lt;/ b&gt; : Menekan OK akan melakukan perubahan yang Anda buat di atas pada objek , namun jika objeknya parametrik, perubahan ini akan diganti pada penghitungan ulang.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathInspect.py" line="237"/>
      <source>Please select exactly one path object</source>
      <translation type="unfinished">Please select exactly one path object</translation>
    </message>
  </context>
  <context>
    <name>Path_Job</name>
    <message>
      <location filename="PathJob.py" line="184"/>
      <source>Job</source>
      <translation>Pekerjaan</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="186"/>
      <source>Creates a Path Job object</source>
      <translation>Membuat Jalur Pekerjaan objek
</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="470"/>
      <source>Export Template</source>
      <translation>Template Ekspor</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="471"/>
      <source>Exports Path Job as a template to be used for other jobs</source>
      <translation>Jalur Ekspor Pekerjaan sebagai template yang akan digunakan untuk pekerjaan lain</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="197"/>
      <source>Create Job</source>
      <translation>Buat pekerjaan</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="223"/>
      <source>Edit Job</source>
      <translation>Edit Ayub</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="257"/>
      <source>Uncreate Job</source>
      <translation>Uncreate Job</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="347"/>
      <source>Select Output File</source>
      <translation>Pilih File Output</translation>
    </message>
    <message>
      <location filename="PathJob.py" line="347"/>
      <source>All Files (*.*)</source>
      <translation type="unfinished">All Files (*.*)</translation>
    </message>
  </context>
  <context>
    <name>Path_DressupTag</name>
    <message>
      <location filename="../../../PathScripts/PathDressupTag.py" line="241"/>
      <source>Please select a Profile object</source>
      <translation>Silahkan pilih objek Profile</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathDressupTag.py" line="154"/>
      <source>Base Path is empty.</source>
      <translation>Jalur dasar kosong.</translation>
    </message>
  </context>
  <context>
    <name>Path_OperationCopy</name>
    <message>
      <location filename="PathCommands.py" line="90"/>
      <source>Copy the operation in the job</source>
      <translation>Salin operasi di tempat kerja</translation>
    </message>
    <message>
      <location filename="../../../PathCommands.py" line="129"/>
      <source>Copy the operation in the job</source>
      <translation>Salin operasi di tempat kerja</translation>
    </message>
  </context>
  <context>
    <name>Path_Plane</name>
    <message>
      <location filename="PathPlane.py" line="114"/>
      <source>Selection Plane</source>
      <translation>Seleksi Pesawat</translation>
    </message>
    <message>
      <location filename="PathPlane.py" line="122"/>
      <source>Create a Selection Plane object</source>
      <translation>Buat Seleksi Pesawat objek</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPlane.py" line="110"/>
      <source>Selection Plane</source>
      <translation>Seleksi Pesawat</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPlane.py" line="121"/>
      <source>Create a Selection Plane object</source>
      <translation>Buat Seleksi Pesawat objek</translation>
    </message>
  </context>
  <context>
    <name>Path_Post</name>
    <message>
      <location filename="PathPost.py" line="45"/>
      <source>Post Process</source>
      <translation>Proses Pos</translation>
    </message>
    <message>
      <location filename="PathPost.py" line="155"/>
      <source>Post Process the selected Job</source>
      <translation>Proses Post Job yang dipilih</translation>
    </message>
    <message>
      <location filename="PathPost.py" line="53"/>
      <source>Post Process the Selected path(s)</source>
      <translation>Proses Posting jalur yang dipilih</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPost.py" line="161"/>
      <source>Post Process</source>
      <translation>Proses Pos</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPost.py" line="163"/>
      <source>Post Process the selected Job</source>
      <translation>Proses Post Job yang dipilih</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPost.py" line="200"/>
      <source>Post Process the Selected path(s)</source>
      <translation>Proses Posting jalur yang dipilih</translation>
    </message>
  </context>
  <context>
    <name>Path_PreferencesPathDressup</name>
    <message>
      <location filename="PathPreferencesPathDressup.py" line="42"/>
      <source>Dressups</source>
      <translation>Dressups</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathPreferencesPathDressup.py" line="43"/>
      <source>Dressups</source>
      <translation>Dressups</translation>
    </message>
  </context>
  <context>
    <name>Path_Sanity</name>
    <message>
      <location filename="PathSanity.py" line="79"/>
      <source>Check the Path project for common errors</source>
      <translation>Periksa proyek Path untuk kesalahan umum</translation>
    </message>
    <message>
      <location filename="PathSanity.py" line="80"/>
      <source>Check the Path Project for common errors</source>
      <translation>Periksa Path Project untuk kesalahan umum</translation>
    </message>
    <message>
      <location filename="PathSanity.py" line="93"/>
      <source>Please select a path Project to check
</source>
      <translation type="unfinished">Please select a path Project to check
</translation>
    </message>
    <message>
      <location filename="PathSanity.py" line="96"/>
      <source>Please select a path project to check
</source>
      <translation type="unfinished">Please select a path project to check
</translation>
    </message>
    <message>
      <location filename="PathSanity.py" line="151"/>
      <source>The Job has no selected Base object.
</source>
      <translation type="unfinished">The Job has no selected Base object.
</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="49"/>
      <source>Check the Path project for common errors</source>
      <translation>Periksa proyek Path untuk kesalahan umum</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="51"/>
      <source>Check the Path Project for common errors</source>
      <translation>Periksa Path Project untuk kesalahan umum</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="64"/>
      <source>The Job has no selected Base object.</source>
      <translation type="unfinished">The Job has no selected Base object.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="69"/>
      <source>A Postprocessor has not been selected.
</source>
      <translation type="unfinished">A Postprocessor has not been selected.
</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="72"/>
      <source>No output file is named. You'll be prompted during postprocessing.
</source>
      <translation type="unfinished">No output file is named. You'll be prompted during postprocessing.
</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="76"/>
      <source>A Postprocessor has not been selected.</source>
      <translation type="unfinished">A Postprocessor has not been selected.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="80"/>
      <source>No output file is named. You'll be prompted during postprocessing.</source>
      <translation type="unfinished">No output file is named. You'll be prompted during postprocessing.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="132"/>
      <source>A Tool Controller was not found. Default values are used which is dangerous.  Please add a Tool Controller.
</source>
      <translation type="unfinished">A Tool Controller was not found. Default values are used which is dangerous.  Please add a Tool Controller.
</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="136"/>
      <source>No active operations was found. Post processing will not result in any tooling.</source>
      <translation type="unfinished">No active operations was found. Post processing will not result in any tooling.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="140"/>
      <source>A Tool Controller was not found. Default values are used which is dangerous. Please add a Tool Controller.</source>
      <translation type="unfinished">A Tool Controller was not found. Default values are used which is dangerous. Please add a Tool Controller.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSanity.py" line="144"/>
      <source>No issues detected, {} has passed basic sanity check.</source>
      <translation type="unfinished">No issues detected, {} has passed basic sanity check.</translation>
    </message>
    <message>
      <location filename="PathSanity.py" line="50"/>
      <source>It appears the machine limits haven't been set.  Not able to check path extents.
</source>
      <translation>Tampaknya batas mesin belum ditetapkan.Tidak dapat memeriksa luasan jalur.</translation>
    </message>
  </context>
  <context>
    <name>Path_SelectLoop</name>
    <message>
      <location filename="PathCommands.py" line="44"/>
      <source>Finish Selecting Loop</source>
      <translation>Selesai Memilih Loop</translation>
    </message>
    <message>
      <location filename="PathCommands.py" line="45"/>
      <source>Complete loop selection from two edges</source>
      <translation>Selesaikan seleksi loop dari dua sisi</translation>
    </message>
    <message>
      <location filename="../../../PathCommands.py" line="58"/>
      <source>Finish Selecting Loop</source>
      <translation>Selesai Memilih Loop</translation>
    </message>
    <message>
      <location filename="../../../PathCommands.py" line="60"/>
      <source>Complete loop selection from two edges</source>
      <translation>Selesaikan seleksi loop dari dua sisi</translation>
    </message>
  </context>
  <context>
    <name>Path_SimpleCopy</name>
    <message>
      <location filename="PathSimpleCopy.py" line="59"/>
      <source>Please select exactly one path object
</source>
      <translation>Silahkan pilih salah satu objek path
</translation>
    </message>
    <message>
      <location filename="PathSimpleCopy.py" line="62"/>
      <source>Simple Copy</source>
      <translation>Salinan Sederhana</translation>
    </message>
    <message>
      <location filename="PathSimpleCopy.py" line="47"/>
      <source>Creates a non-parametric copy of another path</source>
      <translation>Membuat salinan non-parametrik dari jalur lain</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSimpleCopy.py" line="65"/>
      <source>Simple Copy</source>
      <translation>Salinan Sederhana</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSimpleCopy.py" line="42"/>
      <source>Creates a non-parametric copy of another path</source>
      <translation>Membuat salinan non-parametrik dari jalur lain</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSimpleCopy.py" line="61"/>
      <source>Please select exactly one path object</source>
      <translation type="unfinished">Please select exactly one path object</translation>
    </message>
  </context>
  <context>
    <name>Path_Stop</name>
    <message>
      <location filename="PathStop.py" line="114"/>
      <source>Stop</source>
      <translation>Berhenti</translation>
    </message>
    <message>
      <location filename="PathStop.py" line="122"/>
      <source>Add Optional or Mandatory Stop to the program</source>
      <translation>Tambahkan Opsional atau Wajib Berhenti ke program</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStop.py" line="107"/>
      <source>Stop</source>
      <translation>Berhenti</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathStop.py" line="118"/>
      <source>Add Optional or Mandatory Stop to the program</source>
      <translation>Tambahkan Opsional atau Wajib Berhenti ke program</translation>
    </message>
  </context>
  <context>
    <name>Path_ToolController</name>
    <message>
      <location filename="PathToolController.py" line="132"/>
      <source>Tool Number to Load</source>
      <translation>Tool Number to Load</translation>
    </message>
    <message>
      <location filename="PathToolController.py" line="156"/>
      <source>Add Tool Controller to the Job</source>
      <translation>Tambahkan Alat Pengontrol ke Ayub</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="275"/>
      <source>Add Tool Controller to the Job</source>
      <translation>Tambahkan Alat Pengontrol ke Ayub</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolController.py" line="276"/>
      <source>Add Tool Controller</source>
      <translation>Tambahkan Alat Pengontrol</translation>
    </message>
  </context>
  <context>
    <name>Path_ToolTable</name>
    <message>
      <location filename="PathToolLibraryManager.py" line="614"/>
      <source>Tool Manager</source>
      <translation>Manajer Alat</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="620"/>
      <source>Tool Manager</source>
      <translation>Manajer Alat</translation>
    </message>
    <message>
      <location filename="PathToolLibraryManager.py" line="603"/>
      <source>Edit the Tool Library</source>
      <translation>Edit Tool Library</translation>
    </message>
  </context>
  <context>
    <name>Surface</name>
    <message>
      <location filename="../../../PathScripts/PathSurfaceGui.py" line="63"/>
      <source>3D Surface</source>
      <translation>Permukaan 3D</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSurfaceGui.py" line="63"/>
      <source>Create a 3D Surface Operation from a model</source>
      <translation>Buat 3D Surface Operation dari sebuah model</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSurfaceGui.py" line="129"/>
      <source>3D Surface</source>
      <translation>Permukaan 3D</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSurfaceGui.py" line="129"/>
      <source>Create a 3D Surface Operation from a model</source>
      <translation>Buat 3D Surface Operation dari sebuah model</translation>
    </message>
  </context>
  <context>
    <name>TooltableEditor</name>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="147"/>
      <source>Tooltable JSON (*.json)</source>
      <translation>Tooltable JSON (*.json)</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="610"/>
      <source>Tooltable XML (*.xml)</source>
      <translation>Tooltable XML (*.xml)</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="149"/>
      <source>HeeksCAD tooltable (*.tooltable)</source>
      <translation>HeeksCAD tooltable (*.tooltable)</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="150"/>
      <source>LinuxCNC tooltable (*.tbl)</source>
      <translation>Tooltable LinuxCNC (*.tbl)</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="388"/>
      <source>Tooltable editor</source>
      <translation>Editor tooltable</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="389"/>
      <source>Tools list</source>
      <translation>Daftar alat</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="390"/>
      <source>Import...</source>
      <translation>Impor...</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="391"/>
      <source>Export...</source>
      <translation type="unfinished">Export...</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="392"/>
      <source>Slot</source>
      <translation type="unfinished">Slot</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="393"/>
      <source>Tool</source>
      <translation>Tool</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="394"/>
      <source>Add new</source>
      <translation>Tambah baru</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="395"/>
      <source>Delete</source>
      <translation>Menghapus</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="396"/>
      <source>Move up</source>
      <translation>Pindah ke atas</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="397"/>
      <source>Move down</source>
      <translation>Pindah ke bawah</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="398"/>
      <source>Tool properties</source>
      <translation>Alat properti</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="399"/>
      <source>Name</source>
      <translation>Nama</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="400"/>
      <source>Type</source>
      <translation>Jenis</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="402"/>
      <source>Drill</source>
      <translation>Bor</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="403"/>
      <source>Center Drill</source>
      <translation>Bor Pusat</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="404"/>
      <source>Counter Sink</source>
      <translation>Counter wastafel</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="405"/>
      <source>Counter Bore</source>
      <translation>Counter Bore</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="406"/>
      <source>Reamer</source>
      <translation>Alat untuk membesarkan lubang</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="407"/>
      <source>Tap</source>
      <translation>Keran</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="408"/>
      <source>End Mill</source>
      <translation>Akhir pabrik</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="409"/>
      <source>Slot Cutter</source>
      <translation>Slot Cutter</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="410"/>
      <source>Ball End Mill</source>
      <translation>Ball End Mill</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="411"/>
      <source>Chamfer Mill</source>
      <translation>Chamfer Mill</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="412"/>
      <source>Corner Round</source>
      <translation>Putaran sudut</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="413"/>
      <source>Engraver</source>
      <translation>Pengukir</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="414"/>
      <source>Material</source>
      <translation>Bahan</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="415"/>
      <source>Undefined</source>
      <translation type="unfinished">Undefined</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="416"/>
      <source>High Speed Steel</source>
      <translation>Baja Kecepatan Tinggi</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="417"/>
      <source>High Carbon Tool Steel</source>
      <translation>Baja Karbon Tinggi</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="418"/>
      <source>Cast Alloy</source>
      <translation>Paduan Pemain</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="419"/>
      <source>Carbide</source>
      <translation>Karbit</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="420"/>
      <source>Ceramics</source>
      <translation>Keramik</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="421"/>
      <source>Diamond</source>
      <translation>Berlian</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="422"/>
      <source>Sialon</source>
      <translation>Sialon</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="423"/>
      <source>Properties</source>
      <translation>Properti</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="424"/>
      <source>Diameter</source>
      <translation>Diameter</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="426"/>
      <source>Length offset</source>
      <translation>Panjang offset</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="428"/>
      <source>Flat radius</source>
      <translation>Radius datar</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="430"/>
      <source>Corner radius</source>
      <translation>Radius sudut</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="432"/>
      <source>Cutting edge angle</source>
      <translation>Cutting edge angle</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="433"/>
      <source>Â°</source>
      <translation>SEBUAH</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="434"/>
      <source>Cutting edge height</source>
      <translation>Pemotongan tepi tinggi</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="435"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="593"/>
      <source>Open tooltable</source>
      <translation>Buka tooltable</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="593"/>
      <source>Tooltable XML (*.xml);;HeeksCAD tooltable (*.tooltable)</source>
      <translation>Tooltable XML (* .xml) ;, HeeksCAD tooltable (* .tooltable)</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="610"/>
      <source>Save tooltable</source>
      <translation>Simpan tooltable</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="651"/>
      <source>Object not found</source>
      <translation>objek tidak ditemukan</translation>
    </message>
    <message>
      <location filename="TooltableEditor.py" line="653"/>
      <source>Object doesn't have a tooltable property</source>
      <translation>Objek tidak memiliki properti tooltable</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="146"/>
      <source>Tooltable JSON (*.json)</source>
      <translation>Tooltable JSON (*.json)</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="147"/>
      <source>Tooltable XML (*.xml)</source>
      <translation>Tooltable XML (*.xml)</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="148"/>
      <source>HeeksCAD tooltable (*.tooltable)</source>
      <translation>HeeksCAD tooltable (*.tooltable)</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="149"/>
      <source>LinuxCNC tooltable (*.tbl)</source>
      <translation>Tooltable LinuxCNC (*.tbl)</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="512"/>
      <source>Open tooltable</source>
      <translation>Buka tooltable</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathToolLibraryManager.py" line="521"/>
      <source>Save tooltable</source>
      <translation>Simpan tooltable</translation>
    </message>
    <message>
      <location filename="PathToolLibraryManager.py" line="514"/>
      <source>Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl)</source>
      <translation>Tooltable XML (* .xml) ;; LinuxCNC tooltable (* .tbl)</translation>
    </message>
  </context>
  <context>
    <name>Path_SetupSheet</name>
    <message>
      <location filename="../../../PathScripts/PathSetupSheetGui.py" line="345"/>
      <source>Edit SetupSheet</source>
      <translation type="unfinished">Edit SetupSheet</translation>
    </message>
  </context>
  <context>
    <name>Path_Simulator</name>
    <message>
      <location filename="../../../PathScripts/PathSimulatorGui.py" line="563"/>
      <source>CAM Simulator</source>
      <translation type="unfinished">CAM Simulator</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/PathSimulatorGui.py" line="565"/>
      <source>Simulate Path G-Code on stock</source>
      <translation type="unfinished">Simulate Path G-Code on stock</translation>
    </message>
  </context>
  <context>
    <name>Path_Surface</name>
    <message>
      <location filename="../../../PathScripts/PathSurface.py" line="111"/>
      <source>This operation requires OpenCamLib to be installed.</source>
      <translation type="unfinished">This operation requires OpenCamLib to be installed.</translation>
    </message>
    <message>
      <location filename="PathSurface.py" line="272"/>
      <source>Hold on.  This might take a minute.
</source>
      <translation>Tahan pada. Ini mungkin perlu waktu sebentar</translation>
    </message>
    <message>
      <location filename="PathSurface.py" line="312"/>
      <source>This operation requires OpenCamLib to be installed.
</source>
      <translation>Operasi ini membutuhkan OpenCamLib untuk diinstal.
</translation>
    </message>
    <message>
      <location filename="PathSurface.py" line="545"/>
      <source>Please select a single solid object from the project tree
</source>
      <translation>Silakan pilih satu objek padat dari pohon proyek
</translation>
    </message>
    <message>
      <location filename="PathSurface.py" line="562"/>
      <source>Cannot work with this object
</source>
      <translation>Tidak bisa bekerja dengan objek ini
</translation>
    </message>
  </context>
  <context>
    <name>PathDressup_Dogbone</name>
    <message>
      <location filename="PathDressupDogbone.py" line="357"/>
      <source>The base path to modify</source>
      <translation>Basis path untuk memodifikasi</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="358"/>
      <source>The side of path to insert bones</source>
      <translation>Sisi jalan untuk menyisipkan tulang</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="361"/>
      <source>The style of boness</source>
      <translation>Gaya boness</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="364"/>
      <source>Bones that aren't dressed up</source>
      <translation>Tulang yang tidak didandani</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="367"/>
      <source>The algorithm to determine the bone length</source>
      <translation>Algoritma untuk menentukan panjang tulang</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="370"/>
      <source>Dressup length if Incision == custom</source>
      <translation>Dressup panjang jika Incision == custom</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="808"/>
      <source>Edit Dogbone Dress-up</source>
      <translation>Edit Dogbone Dress-up</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="974"/>
      <source>Dogbone Dress-up</source>
      <translation>Dogbone Dress-up</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="975"/>
      <source>Creates a Dogbone Dress-up object from a selected path</source>
      <translation>Menciptakan dogbone Dress-up objek  dari suatu dipilih  jalan</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="989"/>
      <source>Please select one path object
</source>
      <translation>Silahkan pilih satu objek jalan </translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="993"/>
      <source>The selected object is not a path
</source>
      <translation>The dipilih  objek bukan jalan</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="1003"/>
      <source>Create Dogbone Dress-up</source>
      <translation>Buat Dogbone Dress-up</translation>
    </message>
    <message>
      <location filename="PathDressupDogbone.py" line="1036"/>
      <source>Please select a Profile/Contour or Dogbone Dressup object</source>
      <translation>Pilih Profil / Contour atau dogbone Dressup objek</translation>
    </message>
  </context>
  <context>
    <name>PathDressup_DragKnife</name>
    <message>
      <location filename="PathDressupDragknife.py" line="474"/>
      <source>DragKnife Dress-up</source>
      <translation>DragKnife Dress-up</translation>
    </message>
    <message>
      <location filename="PathDressupDragknife.py" line="475"/>
      <source>Modifies a path to add dragknife corner actions</source>
      <translation>Mengubah jalur untuk menambahkan tindakan pojok dragknife</translation>
    </message>
    <message>
      <location filename="PathDressupDragknife.py" line="489"/>
      <source>Please select one path object
</source>
      <translation>Silahkan pilih satu objek jalan </translation>
    </message>
    <message>
      <location filename="PathDressupDragknife.py" line="493"/>
      <source>The selected object is not a path
</source>
      <translation>The dipilih  objek bukan jalan</translation>
    </message>
    <message>
      <location filename="PathDressupDragknife.py" line="497"/>
      <source>Please select a Path object</source>
      <translation>Silahkan pilih objek Path</translation>
    </message>
    <message>
      <location filename="PathDressupDragknife.py" line="502"/>
      <source>Create Dress-up</source>
      <translation>Buat Dress-up</translation>
    </message>
  </context>
  <context>
    <name>PathDressup_HoldingTag</name>
    <message>
      <location filename="PathDressupTagPreferences.py" line="78"/>
      <source>Holding Tag</source>
      <translation>Holding Tag</translation>
    </message>
  </context>
  <context>
    <name>PathDressup_RampEntry</name>
    <message>
      <location filename="PathDressupRampEntry.py" line="49"/>
      <source>The base path to modify</source>
      <translation>Basis path untuk memodifikasi</translation>
    </message>
    <message>
      <location filename="PathDressupRampEntry.py" line="50"/>
      <source>Angle of ramp.</source>
      <translation>Sudut jalan</translation>
    </message>
    <message>
      <location filename="PathDressupRampEntry.py" line="581"/>
      <source>RampEntry Dress-up</source>
      <translation>RampEntry Dress-up</translation>
    </message>
    <message>
      <location filename="PathDressupRampEntry.py" line="582"/>
      <source>Creates a Ramp Entry Dress-up object from a selected path</source>
      <translation>Menciptakan Ramp Masuk Dress-up objek  dari suatu dipilih  jalan</translation>
    </message>
  </context>
  <context>
    <name>PathDressup_Tag</name>
    <message>
      <location filename="PathDressupTag.py" line="115"/>
      <source>The base path to modify</source>
      <translation>Basis path untuk memodifikasi</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="116"/>
      <source>Width of tags.</source>
      <translation>Lebar tag.</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="117"/>
      <source>Height of tags.</source>
      <translation>Tinggi tag</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="118"/>
      <source>Angle of tag plunge and ascent.</source>
      <translation>Sudut tag terjun dan pendakian.</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="119"/>
      <source>Radius of the fillet for the tag.</source>
      <translation>Radius fillet untuk tag .</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="120"/>
      <source>Locations of insterted holding tags</source>
      <translation>Lokasi tag penahan insterted</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="121"/>
      <source>Ids of disabled holding tags</source>
      <translation>Id tag penangguhan yang dinonaktifkan</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="122"/>
      <source>Factor determining the # segments used to approximate rounded tags.</source>
      <translation>Faktor yang menentukan # segmen yang digunakan untuk mendekati tag bulat.</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="144"/>
      <source>No Base object found.</source>
      <translation>Tidak ada objek dasar yang ditemukan.</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="147"/>
      <source>Base is not a Path::Feature object.</source>
      <translation>Base bukanlah sebuah Path:: Feature object.</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="150"/>
      <source>Base doesn't have a Path to dress-up.</source>
      <translation>Basis tidak memiliki Jalan untuk berpakaian.</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="153"/>
      <source>Base Path is empty.</source>
      <translation>Jalur dasar kosong.</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="235"/>
      <source>The selected object is not a path
</source>
      <translation>The dipilih  objek bukan jalan</translation>
    </message>
    <message>
      <location filename="PathDressupTag.py" line="239"/>
      <source>Please select a Profile object</source>
      <translation>Silahkan pilih objek Profile</translation>
    </message>
    <message>
      <location filename="PathDressupTagGui.py" line="620"/>
      <source>Create a Tag dressup</source>
      <translation>Buat dressup Tag</translation>
    </message>
    <message>
      <location filename="PathDressupTagGui.py" line="631"/>
      <source>Tag Dress-up</source>
      <translation>Tag Dress-up</translation>
    </message>
    <message>
      <location filename="PathDressupTagGui.py" line="632"/>
      <source>Creates a Tag Dress-up object from a selected path</source>
      <translation>Membuat objek Tag Dress-up dari jalur yang dipilih</translation>
    </message>
    <message>
      <location filename="PathDressupTagGui.py" line="645"/>
      <source>Please select one path object
</source>
      <translation>Silahkan pilih satu objek jalan </translation>
    </message>
    <message>
      <location filename="PathDressupTagGui.py" line="650"/>
      <source>Create Tag Dress-up</source>
      <translation>Buat Tag Dress-up</translation>
    </message>
  </context>
  <context>
    <name>Path_ToolLenOffset</name>
    <message>
      <location filename="PathToolLenOffset.py" line="126"/>
      <source>Tool Length Offset</source>
      <translation>Panjang Alat Offset</translation>
    </message>
    <message>
      <location filename="PathToolLenOffset.py" line="128"/>
      <source>Create a Tool Length Offset object</source>
      <translation>Buat objek Offset Tool Length</translation>
    </message>
    <message>
      <location filename="PathToolLenOffset.py" line="134"/>
      <source>Create a Selection Plane object</source>
      <translation>Buat Seleksi Pesawat objek</translation>
    </message>
  </context>
  <context>
    <name>Path_Stock</name>
    <message>
      <location filename="PathStock.py" line="102"/>
      <source>Creates a 3D object to represent raw stock to mill the part out of</source>
      <translation>Membuat 3D objek untuk mewakili baku saham untuk pabrik tersebut bagian dari</translation>
    </message>
  </context>
  <context>
    <name>Active</name>
    <message>
      <location filename="PathHelix.py" line="253"/>
      <source>Set to False to disable code generation</source>
      <translation>Sesuaikan ke False untuk menonaktifkan kode generation</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="51"/>
      <source>Make False, to prevent operation from generating code</source>
      <translation>Make False, to prevent operation from generating code</translation>
    </message>
  </context>
  <context>
    <name>Clearance</name>
    <message>
      <location filename="PathHelix.py" line="271"/>
      <source>Safe distance above the top of the hole to which to retract the tool</source>
      <translation>Jarak aman di atas atas lubang yang untuk menarik kembali para tool</translation>
    </message>
  </context>
  <context>
    <name>Comment</name>
    <message>
      <location filename="PathHelix.py" line="255"/>
      <source>An optional comment for this profile, will appear in G-Code</source>
      <translation>Komentar opsional untuk profil ini, akan muncul di G-Code</translation>
    </message>
    <message>
      <location filename="PathComment.py" line="41"/>
      <source>Comment or note for CNC program</source>
      <translation>Komentar atau catatan untuk program CNC</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="65"/>
      <source>An optional comment for this profile</source>
      <translation>Komentar opsional untuk profil ini</translation>
    </message>
  </context>
  <context>
    <name>DeltaR</name>
    <message>
      <location filename="PathHelix.py" line="267"/>
      <source>Radius increment (must be smaller than tool diameter)</source>
      <translation>Peningkatan radius (harus lebih kecil dari diameter alat )</translation>
    </message>
  </context>
  <context>
    <name>Direction</name>
    <message>
      <location filename="PathHelix.py" line="259"/>
      <source>The direction of the circular cuts, clockwise (CW), or counter clockwise (CCW)</source>
      <translation>Arah potongan melingkar, searah jarum jam (CW), atau berlawanan arah jarum jam (CCW)</translation>
    </message>
    <message>
      <location filename="PathHelix.py" line="263"/>
      <source>Start cutting from the inside or outside</source>
      <translation>Mulailah memotong dari dalam atau luar</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="86"/>
      <source>The direction that the toolpath should go around the part ClockWise CW or CounterClockWise CCW</source>
      <translation>Arah agar toolpath ini harus berjalan di sekitar bagian ClockWise CW atau CounterClockWise CCW</translation>
    </message>
  </context>
  <context>
    <name>Features</name>
    <message>
      <location filename="PathHelix.py" line="251"/>
      <source>Selected features for the drill operation</source>
      <translation>Fitur yang dipilih untuk operasi pengeboran</translation>
    </message>
  </context>
  <context>
    <name>Final Depth</name>
    <message>
      <location filename="PathHelix.py" line="281"/>
      <source>Final Depth of Tool - lowest value in Z</source>
      <translation>Kedalaman Alat Akhir - nilai terendah di Z</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="63"/>
      <source>Final Depth of Tool- lowest value in Z</source>
      <translation>Kedalaman Nilai Tool-terendah di Z</translation>
    </message>
  </context>
  <context>
    <name>Path Job</name>
    <message>
      <location filename="PathJob.py" line="341"/>
      <source>All Files (*.*)</source>
      <translation type="unfinished">All Files (*.*)</translation>
    </message>
  </context>
  <context>
    <name>PathContour</name>
    <message>
      <location filename="PathContour.py" line="381"/>
      <source>Contour</source>
      <translation>Kontur</translation>
    </message>
    <message>
      <location filename="PathContour.py" line="383"/>
      <source>Creates a Contour Path for the Base Object </source>
      <translation>Membuat Jalur Kontur untuk Objek Dasar</translation>
    </message>
  </context>
  <context>
    <name>PathInspect</name>
    <message>
      <location filename="PathInspect.py" line="131"/>
      <source>&lt;b&gt;Note&lt;/b&gt;: Pressing OK will commit any change you make above to the object, but if the object is parametric, these changes will be overridden on recompute.</source>
      <translation>&lt;b&gt; Catatan &lt;/ b&gt; : Menekan OK akan melakukan perubahan yang Anda buat di atas pada objek , namun jika objeknya parametrik, perubahan ini akan diganti pada penghitungan ulang.</translation>
    </message>
  </context>
  <context>
    <name>PathKurve</name>
    <message>
      <location filename="PathPocket.py" line="412"/>
      <source>libarea needs to be installed for this command to work.
</source>
      <translation>libarea perlu dipasang agar perintah ini bekerja.</translation>
    </message>
  </context>
  <context>
    <name>PathMillFace</name>
    <message>
      <location filename="PathMillFace.py" line="172"/>
      <source>Generating toolpath with libarea offsets.
</source>
      <translation>Membangkitkan toolpath dengan libarea offset.
</translation>
    </message>
    <message>
      <location filename="PathMillFace.py" line="297"/>
      <source>The selected settings did not produce a valid path.
</source>
      <translation>The dipilih  pengaturan tidak menghasilkan valid  jalan</translation>
    </message>
  </context>
  <context>
    <name>PathPreferencesPathDressup</name>
    <message>
      <location filename="PathPreferencesPathDressup.py" line="50"/>
      <source>Dressups</source>
      <translation>Dressups</translation>
    </message>
  </context>
  <context>
    <name>PathSurface</name>
    <message>
      <location filename="PathSurface.py" line="257"/>
      <source>Hold on.  This might take a minute.
</source>
      <translation>Tahan pada. Ini mungkin perlu waktu sebentar</translation>
    </message>
    <message>
      <location filename="PathSurface.py" line="311"/>
      <source>This operation requires OpenCamLib to be installed.
</source>
      <translation>Operasi ini membutuhkan OpenCamLib untuk diinstal.
</translation>
    </message>
    <message>
      <location filename="PathSurface.py" line="499"/>
      <source>Please select a single solid object from the project tree
</source>
      <translation>Silakan pilih satu objek padat dari pohon proyek
</translation>
    </message>
    <message>
      <location filename="PathSurface.py" line="516"/>
      <source>Cannot work with this object
</source>
      <translation>Tidak bisa bekerja dengan objek ini
</translation>
    </message>
  </context>
  <context>
    <name>Path_CompoundExtended</name>
    <message>
      <location filename="PathCompoundExtended.py" line="95"/>
      <source>Compound</source>
      <translation>Senyawa</translation>
    </message>
    <message>
      <location filename="PathCompoundExtended.py" line="97"/>
      <source>Creates a Path Compound object</source>
      <translation>Membuat objek Path Compound</translation>
    </message>
    <message>
      <location filename="PathCompoundExtended.py" line="104"/>
      <source>Create Compound</source>
      <translation>Buat Senyawa</translation>
    </message>
  </context>
  <context>
    <name>Path_Contour</name>
    <message>
      <location filename="PathContour.py" line="308"/>
      <source>Add Holding Tag</source>
      <translation>Tambahkan Holding Tag</translation>
    </message>
    <message>
      <location filename="PathContour.py" line="344"/>
      <source>Pick Start Point</source>
      <translation>Pilih Start Point</translation>
    </message>
    <message>
      <location filename="PathContour.py" line="363"/>
      <source>Pick End Point</source>
      <translation>Pilih End Point</translation>
    </message>
  </context>
  <context>
    <name>Path_Drilling</name>
    <message>
      <location filename="PathDrilling.py" line="150"/>
      <source>Drilling</source>
      <translation>Pengeboran</translation>
    </message>
    <message>
      <location filename="PathDrilling.py" line="152"/>
      <source>Creates a Path Drilling object</source>
      <translation>Membuat objek Pengeboran Jalan</translation>
    </message>
    <message>
      <location filename="PathDrilling.py" line="168"/>
      <source>Create Drilling</source>
      <translation>Buat Pengeboran</translation>
    </message>
  </context>
  <context>
    <name>Path_Engrave</name>
    <message>
      <location filename="PathEngrave.py" line="272"/>
      <source>ShapeString Engrave</source>
      <translation>ShapeString Engrave</translation>
    </message>
    <message>
      <location filename="PathEngrave.py" line="273"/>
      <source>Creates an Engraving Path around a Draft ShapeString</source>
      <translation>Membuat alur Engraving seputar Draft ShapeString</translation>
    </message>
    <message>
      <location filename="PathEngrave.py" line="352"/>
      <source>Please select engraveable geometry
</source>
      <translation>Silakan pilih geometri yang bisa diukir
</translation>
    </message>
    <message>
      <location filename="PathEngrave.py" line="356"/>
      <source>Please select valid geometry
</source>
      <translation>Silahkan pilih geometri yang valid
</translation>
    </message>
  </context>
  <context>
    <name>Path_FacePocket</name>
    <message>
      <location filename="PathFacePocket.py" line="142"/>
      <source>Face Pocket</source>
      <translation>Face Pocket</translation>
    </message>
    <message>
      <location filename="PathFacePocket.py" line="143"/>
      <source>Creates a pocket inside a loop of edges or a face</source>
      <translation>Membuat saku di dalam lingkaran tepi atau wajah</translation>
    </message>
    <message>
      <location filename="PathFacePocket.py" line="156"/>
      <source>Please select an edges loop from one object, or a single face
</source>
      <translation>Pilih lingkaran tepi dari satu objek, atau satu wajah
</translation>
    </message>
    <message>
      <location filename="PathFacePocket.py" line="161"/>
      <source>Please select only edges or a single face
</source>
      <translation>Silahkan pilih hanya tepi atau satu wajah
</translation>
    </message>
    <message>
      <location filename="PathFacePocket.py" line="168"/>
      <source>The selected edges don't form a loop
</source>
      <translation>Tepi yang dipilih tidak membentuk satu lingkaran
</translation>
    </message>
  </context>
  <context>
    <name>Path_FaceProfile</name>
    <message>
      <location filename="PathFaceProfile.py" line="114"/>
      <source>Face Profile</source>
      <translation>Profil Wajah</translation>
    </message>
    <message>
      <location filename="PathFaceProfile.py" line="115"/>
      <source>Creates a profile object around a selected face</source>
      <translation>Membuat objek profil di sekitar wajah yang dipilih</translation>
    </message>
    <message>
      <location filename="PathFaceProfile.py" line="125"/>
      <source>Please select one face or wire
</source>
      <translation>Silahkan pilih satu muka atau kawat
</translation>
    </message>
    <message>
      <location filename="PathFaceProfile.py" line="128"/>
      <source>Please select only one face or wire
</source>
      <translation>Silahkan pilih hanya satu muka atau kawat
</translation>
    </message>
    <message>
      <location filename="PathFaceProfile.py" line="131"/>
      <source>Please select only a face or a wire
</source>
      <translation>Silahkan pilih hanya wajah atau kawat
</translation>
    </message>
  </context>
  <context>
    <name>Path_FromShape</name>
    <message>
      <location filename="PathFromShape.py" line="79"/>
      <source>Path from a Shape</source>
      <translation>Jalan dari Bentuk</translation>
    </message>
    <message>
      <location filename="PathFromShape.py" line="81"/>
      <source>Creates a Path from a wire/curve</source>
      <translation>Membuat Jalur dari kawat / kurva</translation>
    </message>
    <message>
      <location filename="PathFromShape.py" line="94"/>
      <source>Please select exactly one Part-based object
</source>
      <translation>Silakan pilih salah satu objek berbasis Part
</translation>
    </message>
    <message>
      <location filename="PathFromShape.py" line="97"/>
      <source>Create path from shape</source>
      <translation>Buat jalur dari bentuk</translation>
    </message>
  </context>
  <context>
    <name>Path_Profile</name>
    <message>
      <location filename="PathProfileEdges.py" line="342"/>
      <source>Add Holding Tag</source>
      <translation>Tambahkan Holding Tag</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="378"/>
      <source>Pick Start Point</source>
      <translation>Pilih Start Point</translation>
    </message>
    <message>
      <location filename="PathProfileEdges.py" line="397"/>
      <source>Pick End Point</source>
      <translation>Pilih End Point</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="203"/>
      <source>Profile</source>
      <translation>Profil</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="205"/>
      <source>Creates a Path Profile object from selected faces</source>
      <translation>Membuat objek Path Profile dari wajah yang dipilih</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="220"/>
      <source>Create Profile</source>
      <translation>Buat profil</translation>
    </message>
  </context>
  <context>
    <name>Path_Surfacing</name>
    <message>
      <location filename="PathSurface.py" line="403"/>
      <source>Create Surface</source>
      <translation>Buat Permukaan</translation>
    </message>
  </context>
  <context>
    <name>Path_ToolTableEdit</name>
    <message>
      <location filename="PathToolTableEdit.py" line="40"/>
      <source>EditToolTable</source>
      <translation>EditToolTable</translation>
    </message>
    <message>
      <location filename="PathToolTableEdit.py" line="48"/>
      <source>Edits a Tool Table in a selected Project</source>
      <translation>Mengedit Tabel Alat dalam Proyek yang dipilih</translation>
    </message>
  </context>
  <context>
    <name>Start Depth</name>
    <message>
      <location filename="PathHelix.py" line="277"/>
      <source>Starting Depth of Tool - first cut depth in Z</source>
      <translation>Mulai Kedalaman Alat - kedalaman potong pertama di Z</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="62"/>
      <source>Starting Depth of Tool- first cut depth in Z</source>
      <translation>Kedalaman Kedalaman Alat-potong pertama di Z</translation>
    </message>
  </context>
  <context>
    <name>StepDown</name>
    <message>
      <location filename="PathProfile.py" line="60"/>
      <source>Incremental Step Down of Tool</source>
      <translation>Langkah Tambahan dari Alat</translation>
    </message>
  </context>
  <context>
    <name>Through Depth</name>
    <message>
      <location filename="PathHelix.py" line="283"/>
      <source>Add this amount of additional cutting depth to open-ended holes. Only used if UseFinalDepth is False</source>
      <translation>Tambahkan jumlah kedalaman pemotongan tambahan ini ke lubang terbuka. Hanya digunakan jika UseFinalDepth adalah False</translation>
    </message>
  </context>
  <context>
    <name>Use Final Depth</name>
    <message>
      <location filename="PathHelix.py" line="279"/>
      <source>Set to True to manually specify a final depth</source>
      <translation>Set ke True untuk menentukan secara manual kedalaman akhir</translation>
    </message>
  </context>
  <context>
    <name>Use Start Depth</name>
    <message>
      <location filename="PathHelix.py" line="275"/>
      <source>Set to True to manually specify a start depth</source>
      <translation>Set ke True untuk menentukan secara manual kedalaman awal</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="61"/>
      <source>make True, if manually specifying a Start Start Depth</source>
      <translation>buat True, jika secara manual menentukan Start Start Depth</translation>
    </message>
  </context>
  <context>
    <name>Clearance Height</name>
    <message>
      <location filename="PathProfile.py" line="59"/>
      <source>The height needed to clear clamps and obstructions</source>
      <translation>The height needed to clear clamps and obstructions</translation>
    </message>
  </context>
  <context>
    <name>Current Tool</name>
    <message>
      <location filename="PathToolController.py" line="137"/>
      <source>Tool Number to Load</source>
      <translation>Tool Number to Load</translation>
    </message>
  </context>
  <context>
    <name>Edge 1</name>
    <message>
      <location filename="PathProfile.py" line="49"/>
      <source>First Selected Edge to help determine which geometry to make a toolpath around</source>
      <translation>First Selected Edge untuk membantu menentukan geometri mana yang membuat perkakas di sekitar</translation>
    </message>
  </context>
  <context>
    <name>Edge 2</name>
    <message>
      <location filename="PathProfile.py" line="50"/>
      <source>Second Selected Edge to help determine which geometry to make a toolpath around</source>
      <translation>Second Selected Edge untuk membantu menentukan geometri mana yang membuat perkakas</translation>
    </message>
  </context>
  <context>
    <name>Edge List</name>
    <message>
      <location filename="PathKurve.py" line="70"/>
      <source>List of edges selected</source>
      <translation>Daftar tepi yang dipilih</translation>
    </message>
  </context>
  <context>
    <name>End Point</name>
    <message>
      <location filename="PathKurve.py" line="45"/>
      <source>Linked End Point of Profile</source>
      <translation>Linkedin End Point of Profile</translation>
    </message>
    <message>
      <location filename="PathKurve.py" line="81"/>
      <source>The name of the end point of this path</source>
      <translation>Nama titik akhir jalan ini</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="81"/>
      <source>The end point of this path</source>
      <translation>Titik akhir dari jalan ini</translation>
    </message>
  </context>
  <context>
    <name>Face1</name>
    <message>
      <location filename="PathProfile.py" line="46"/>
      <source>First Selected Face to help determine where final depth of tool path is</source>
      <translation>First Selected Face untuk membantu menentukan di mana kedalaman akhir jalur alat</translation>
    </message>
  </context>
  <context>
    <name>Face2</name>
    <message>
      <location filename="PathProfile.py" line="47"/>
      <source>Second Selected Face to help determine where the upper level of tool path is</source>
      <translation>Second Selected Face untuk membantu menentukan di mana tingkat atas jalur alat</translation>
    </message>
  </context>
  <context>
    <name>Fixture Offset</name>
    <message>
      <location filename="PathFixture.py" line="41"/>
      <source>Fixture Offset Number</source>
      <translation>Nomor Offset Fixture</translation>
    </message>
  </context>
  <context>
    <name>Height</name>
    <message>
      <location filename="PathToolLenOffset.py" line="43"/>
      <source>The first height value in Z, to rapid to, before making a feed move in Z</source>
      <translation>Nilai tinggi pertama di Z, cepat, sebelum melakukan umpan umpan di Z</translation>
    </message>
  </context>
  <context>
    <name>Height Allowance</name>
    <message>
      <location filename="PathStock.py" line="45"/>
      <source>Extra allowance from part width</source>
      <translation>Tunjangan ekstra dari lebar bagian</translation>
    </message>
  </context>
  <context>
    <name>Height Offset Number</name>
    <message>
      <location filename="PathToolLenOffset.py" line="41"/>
      <source>The Height offset number of the active tool</source>
      <translation>Ketinggian tingkat offset alat aktif</translation>
    </message>
  </context>
  <context>
    <name>Horiz Feed</name>
    <message>
      <location filename="PathProfile.py" line="69"/>
      <source>Feed rate for horizontal moves</source>
      <translation>Tingkat umpan untuk gerakan horisontal</translation>
    </message>
    <message>
      <location filename="PathKurve.py" line="62"/>
      <source>Feed rate (in units per minute) for horizontal moves</source>
      <translation>Tingkat umpan (dalam satuan per menit) untuk pergerakan horisontal</translation>
    </message>
  </context>
  <context>
    <name>Length Allowance</name>
    <message>
      <location filename="PathStock.py" line="43"/>
      <source>Extra allowance from part width</source>
      <translation>Tunjangan ekstra dari lebar bagian</translation>
    </message>
  </context>
  <context>
    <name>OffsetExtra</name>
    <message>
      <location filename="PathProfile.py" line="90"/>
      <source>Extra value to stay away from final profile- good for roughing toolpath</source>
      <translation>Nilai ekstra untuk menjauh dari profil akhir - bagus untuk perkakas kasar</translation>
    </message>
  </context>
  <context>
    <name>OutputFile</name>
    <message>
      <location filename="PathProject.py" line="49"/>
      <source>The NC output file for this project</source>
      <translation>File keluaran NC untuk proyek ini</translation>
    </message>
  </context>
  <context>
    <name>Parent Object</name>
    <message>
      <location filename="PathProfile.py" line="45"/>
      <source>The base geometry of this toolpath</source>
      <translation>Geometri dasar dari toolpath ini</translation>
    </message>
  </context>
  <context>
    <name>Path Closed</name>
    <message>
      <location filename="PathProfile.py" line="48"/>
      <source>If the toolpath is a closed polyline this is True</source>
      <translation>Jika toolpath adalah polyline tertutup ini adalah True</translation>
    </message>
  </context>
  <context>
    <name>PathCompoundExtended</name>
    <message>
      <location filename="PathCompoundExtended.py" line="44"/>
      <source>An optional description of this compounded operation</source>
      <translation>Deskripsi opsional operasi gabungan ini</translation>
    </message>
    <message>
      <location filename="PathCompoundExtended.py" line="47"/>
      <source>The safe height for this operation</source>
      <translation>Tinggi aman untuk operasi ini</translation>
    </message>
    <message>
      <location filename="PathCompoundExtended.py" line="48"/>
      <source>The retract height, above top surface of part, between compounded operations inside clamping area</source>
      <translation>The menarik kembali tinggi, di atas atas permukaan dari bagian , antara operasi diperparah dalam menjepit daerah</translation>
    </message>
  </context>
  <context>
    <name>PathCopy</name>
    <message>
      <location filename="PathCopy.py" line="44"/>
      <source>The path to be copied</source>
      <translation>The path yang akan disalin</translation>
    </message>
  </context>
  <context>
    <name>PathDressup</name>
    <message>
      <location filename="PathDressup.py" line="44"/>
      <source>The base path to modify</source>
      <translation>Basis path untuk memodifikasi</translation>
    </message>
    <message>
      <location filename="PathDressup.py" line="45"/>
      <source>The position of this dressup in the base path</source>
      <translation>Posisi dressup ini di base path</translation>
    </message>
    <message>
      <location filename="PathDressup.py" line="46"/>
      <source>The modification to be added</source>
      <translation>Modifikasi yang akan ditambahkan</translation>
    </message>
  </context>
  <context>
    <name>PathHop</name>
    <message>
      <location filename="PathHop.py" line="44"/>
      <source>The object to be reached by this hop</source>
      <translation>The objek yang akan dicapai dengan ini hop</translation>
    </message>
    <message>
      <location filename="PathHop.py" line="45"/>
      <source>The Z height of the hop</source>
      <translation>Tinggi Z dari hop</translation>
    </message>
  </context>
  <context>
    <name>Path_Kurve</name>
    <message>
      <location filename="PathKurve.py" line="176"/>
      <source>Profile</source>
      <translation>Profil</translation>
    </message>
    <message>
      <location filename="PathKurve.py" line="178"/>
      <source>Creates a Path Profile object from selected edges, using libarea for offset algorithm</source>
      <translation>Membuat Jalur Profil objek  dari  yang dipilih tepi, menggunakan libarea untuk mengimbangi algoritma</translation>
    </message>
    <message>
      <location filename="PathKurve.py" line="184"/>
      <source>Create a Profile operation using libarea</source>
      <translation>Buat operasi Profil menggunakan libarea</translation>
    </message>
  </context>
  <context>
    <name>Path_Machine</name>
    <message>
      <location filename="PathMachine.py" line="44"/>
      <source>Name of the Machine that will use the CNC program</source>
      <translation>Nama Mesin yang akan menggunakan program CNC</translation>
    </message>
    <message>
      <location filename="PathMachine.py" line="46"/>
      <source>Select the Post Processor file for this machine</source>
      <translation>Pilih Pasang Processor berkas untuk mesin ini</translation>
    </message>
    <message>
      <location filename="PathMachine.py" line="48"/>
      <source>Units that the machine works in, ie Metric or Inch</source>
      <translation>Unit yang bekerja dengan mesin, yaitu Metric atau Inch</translation>
    </message>
    <message>
      <location filename="PathMachine.py" line="51"/>
      <source>The tooltable used for this CNC program</source>
      <translation>Tooltable yang digunakan untuk program CNC ini</translation>
    </message>
    <message>
      <location filename="PathMachine.py" line="55"/>
      <source>The Maximum distance in X the machine can travel</source>
      <translation>Jarak Maksimum di X mesin bisa ditempuh</translation>
    </message>
    <message>
      <location filename="PathMachine.py" line="59"/>
      <source>The Minimum distance in X the machine can travel</source>
      <translation>Jarak minimum di X bisa ditempuh mesin</translation>
    </message>
    <message>
      <location filename="PathMachine.py" line="61"/>
      <source>Home position of machine, in X (mainly for visualization)</source>
      <translation>Posisi rumah mesin, di X (terutama untuk visualisasi)</translation>
    </message>
    <message>
      <location filename="PathMachine.py" line="62"/>
      <source>Home position of machine, in Y (mainly for visualization)</source>
      <translation>Posisi rumah mesin, di Y (terutama untuk visualisasi)</translation>
    </message>
    <message>
      <location filename="PathMachine.py" line="63"/>
      <source>Home position of machine, in Z (mainly for visualization)</source>
      <translation>Posisi rumah mesin, di Z (terutama untuk visualisasi)</translation>
    </message>
    <message>
      <location filename="PathMachine.py" line="202"/>
      <source>Machine Object</source>
      <translation>Objek Mesin</translation>
    </message>
    <message>
      <location filename="PathMachine.py" line="210"/>
      <source>Create a Machine object</source>
      <translation>Buat Objek Mesin</translation>
    </message>
  </context>
  <context>
    <name>Path_Pocket</name>
    <message>
      <location filename="PathPocket.py" line="265"/>
      <source>Pocket</source>
      <translation>Saku</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="267"/>
      <source>Creates a Path Pocket object from a loop of edges or a face</source>
      <translation>Membuat Jalur Pocket objek  dari sebuah lingkaran dari tepi atau wajah</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="280"/>
      <source>Please select an edges loop from one object, or a single face
</source>
      <translation>Pilih lingkaran tepi dari satu objek, atau satu wajah
</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="285"/>
      <source>Please select only edges or a single face
</source>
      <translation>Silahkan pilih hanya tepi atau satu wajah
</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="292"/>
      <source>The selected edges don't form a loop
</source>
      <translation>Tepi yang dipilih tidak membentuk satu lingkaran
</translation>
    </message>
    <message>
      <location filename="PathPocket.py" line="296"/>
      <source>Create Pocket</source>
      <translation>Buat Pocket</translation>
    </message>
  </context>
  <context>
    <name>Path_Project</name>
    <message>
      <location filename="PathProject.py" line="122"/>
      <source>Project</source>
      <translation>Proyek</translation>
    </message>
    <message>
      <location filename="PathProject.py" line="124"/>
      <source>Creates a Path Project object</source>
      <translation>Membuat Jalur Proyek objek</translation>
    </message>
    <message>
      <location filename="PathProject.py" line="135"/>
      <source>Create Project</source>
      <translation>Buat Proyek</translation>
    </message>
  </context>
  <context>
    <name>Path_ToolChange</name>
    <message>
      <location filename="PathToolChange.py" line="63"/>
      <source>Tool Change</source>
      <translation>Ganti alat</translation>
    </message>
    <message>
      <location filename="PathToolChange.py" line="64"/>
      <source>Changes the current tool</source>
      <translation>Mengubah alat yang sekarang</translation>
    </message>
  </context>
  <context>
    <name>PeckDepth</name>
    <message>
      <location filename="PathDrilling.py" line="54"/>
      <source>Incremental Drill depth before retracting to clear chips</source>
      <translation>Kedalaman drill inkremental sebelum menarik ke clear chips</translation>
    </message>
  </context>
  <context>
    <name>Program Stop</name>
    <message>
      <location filename="PathStop.py" line="41"/>
      <source>Add Optional or Mandatory Stop to the program</source>
      <translation>Tambahkan Opsional atau Wajib Berhenti ke program</translation>
    </message>
  </context>
  <context>
    <name>Retract Height</name>
    <message>
      <location filename="PathDrilling.py" line="58"/>
      <source>The height where feed starts and height during retract tool when path is finished</source>
      <translation>Tinggi tempat pakan mulai dan tinggi saat alat ditarik  saat jalan selesai</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="64"/>
      <source>The height desired to retract tool when path is finished</source>
      <translation>Tinggi yang diinginkan untuk menarik kembali alat saat jalan sudah selesai</translation>
    </message>
  </context>
  <context>
    <name>Roll Radius</name>
    <message>
      <location filename="PathProfile.py" line="89"/>
      <source>Radius at start and end</source>
      <translation>Radius di awal dan akhir</translation>
    </message>
  </context>
  <context>
    <name>Seg Len</name>
    <message>
      <location filename="PathProfile.py" line="91"/>
      <source>Tesselation  value for tool paths made from beziers, bsplines, and ellipses</source>
      <translation>Nilai tesselation untuk jalur alat yang dibuat dari beziers, bsplines, dan elips</translation>
    </message>
  </context>
  <context>
    <name>Selection Plane</name>
    <message>
      <location filename="PathPlane.py" line="41"/>
      <source>Orientation plane of CNC path</source>
      <translation>Orientasi pesawat dari CNC  jalan</translation>
    </message>
  </context>
  <context>
    <name>Shape Object</name>
    <message>
      <location filename="PathFromShape.py" line="44"/>
      <source>The base Shape of this toolpath</source>
      <translation>Bentuk dasar dari toolpath ini</translation>
    </message>
  </context>
  <context>
    <name>ShowMinMaxTravel</name>
    <message>
      <location filename="PathMachine.py" line="112"/>
      <source>Switch the machine max and minimum travel bounding box on/off</source>
      <translation>Matikan mesin max dan minimum travel bounding box on / off</translation>
    </message>
  </context>
  <context>
    <name>Side</name>
    <message>
      <location filename="PathProfile.py" line="84"/>
      <source>Side of edge that tool should cut</source>
      <translation>Sisi tepi yang alat harus memotong</translation>
    </message>
  </context>
  <context>
    <name>Spindle Dir</name>
    <message>
      <location filename="PathToolController.py" line="45"/>
      <source>Direction of spindle rotation</source>
      <translation>Arah putaran poros</translation>
    </message>
  </context>
  <context>
    <name>Spindle Speed</name>
    <message>
      <location filename="PathToolController.py" line="44"/>
      <source>The speed of the cutting spindle in RPM</source>
      <translation>Kecepatan poros pemotongan di RPM</translation>
    </message>
  </context>
  <context>
    <name>Start Point</name>
    <message>
      <location filename="PathKurve.py" line="44"/>
      <source>Linked Start Point of Profile</source>
      <translation>Linked Start Point of Profile</translation>
    </message>
    <message>
      <location filename="PathKurve.py" line="75"/>
      <source>The name of the start point of this path</source>
      <translation>Nama titik awal jalan ini</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="72"/>
      <source>The start point of this path</source>
      <translation>Awal titik ini jalan</translation>
    </message>
  </context>
  <context>
    <name>Tool Number</name>
    <message>
      <location filename="PathToolController.py" line="42"/>
      <source>The active tool</source>
      <translation>Alat aktif</translation>
    </message>
  </context>
  <context>
    <name>Use Cutter Comp</name>
    <message>
      <location filename="PathKurve.py" line="69"/>
      <source>make True, if using Cutter Radius Compensation</source>
      <translation>buat True, jika menggunakan Cutter Radius Compensation</translation>
    </message>
  </context>
  <context>
    <name>Use End Point</name>
    <message>
      <location filename="PathKurve.py" line="82"/>
      <source>Make True, if specifying an End Point</source>
      <translation>Buat Benar, jika menentukan Titik Akhir</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="78"/>
      <source>make True, if specifying an End Point</source>
      <translation>buat True, jika menentukan End Point</translation>
    </message>
  </context>
  <context>
    <name>Use Placements</name>
    <message>
      <location filename="PathProfile.py" line="52"/>
      <source>make True, if using the profile operation placement properties to transform toolpath in post processor</source>
      <translation>Buat True, jika menggunakan profil operasi penempatan properti untuk mengubah  toolpath di post processor</translation>
    </message>
  </context>
  <context>
    <name>Use Start Point</name>
    <message>
      <location filename="PathKurve.py" line="76"/>
      <source>Make True, if specifying a Start Point</source>
      <translation>Buat Benar, jika menentukan Titik Awal</translation>
    </message>
    <message>
      <location filename="PathProfile.py" line="73"/>
      <source>make True, if specifying a Start Point</source>
      <translation>Buat Benar, jika menentukan Titik Awal</translation>
    </message>
  </context>
  <context>
    <name>Vert Feed</name>
    <message>
      <location filename="PathProfile.py" line="68"/>
      <source>Feed rate for vertical moves in Z</source>
      <translation>Tingkat umpan untuk gerakan vertikal di Z</translation>
    </message>
    <message>
      <location filename="PathKurve.py" line="61"/>
      <source>Feed  rate (in units per minute) for vertical moves in Z</source>
      <translation>Tingkat umpan (dalam satuan per menit) untuk pergerakan vertikal di Z</translation>
    </message>
  </context>
  <context>
    <name>Width Allowance</name>
    <message>
      <location filename="PathStock.py" line="44"/>
      <source>Extra allowance from part width</source>
      <translation>Tunjangan ekstra dari lebar bagian</translation>
    </message>
  </context>
  <context>
    <name>extend at end</name>
    <message>
      <location filename="PathProfile.py" line="79"/>
      <source>extra length of tool path after end of part edge</source>
      <translation>panjang ekstra dari alat  jalan setelah akhir bagian  tepi</translation>
    </message>
  </context>
  <context>
    <name>extend at start</name>
    <message>
      <location filename="PathProfile.py" line="74"/>
      <source>extra length of tool path before start of part edge</source>
      <translation>panjang ekstra dari alat  jalan sebelum dimulainya bagian  tepi</translation>
    </message>
  </context>
  <context>
    <name>lead in length</name>
    <message>
      <location filename="PathProfile.py" line="75"/>
      <source>length of straight segment of toolpath that comes in at angle to first part edge</source>
      <translation>panjang lurus segmen dari lintasan pahat yang masuk di sudut untuk pertama bagian  tepi</translation>
    </message>
  </context>
  <context>
    <name>lead_out_line_len</name>
    <message>
      <location filename="PathProfile.py" line="80"/>
      <source>length of straight segment of toolpath that comes in at angle to last part edge</source>
      <translation>panjang lurus segmen dari lintasan pahat yang masuk di sudut untuk terakhir bagian  tepi</translation>
    </message>
  </context>
  <context>
    <name>CmdPathCompound</name>
    <message>
      <location filename="../../Command.cpp" line="53"/>
      <source>Path</source>
      <translation>Jalan</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="54"/>
      <source>Compound</source>
      <translation>Senyawa</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="55"/>
      <source>Creates a compound from selected paths</source>
      <translation>Membuat senyawa  dari  jalur yang dipilih</translation>
    </message>
  </context>
  <context>
    <name>CmdPathShape</name>
    <message>
      <location filename="../../Command.cpp" line="107"/>
      <source>Path</source>
      <translation>Jalan</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="108"/>
      <source>From Shape</source>
      <translation>Dari bentuk</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="109"/>
      <source>Creates a path from a selected shape</source>
      <translation>Membuat jalan  dari sebuah terpilih bentuk</translation>
    </message>
  </context>
  <context>
    <name>DlgProcessorChooser</name>
    <message>
      <location filename="../../DlgProcessorChooser.ui" line="14"/>
      <source>Choose a processor</source>
      <translation>Pilih prosesor</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsPath</name>
    <message>
      <location filename="../../../PathScripts/DlgSettingsPath.ui" line="14"/>
      <location filename="../../../PathScripts/DlgSettingsPath.ui" line="26"/>
      <source>General Path settings</source>
      <translation>Pengaturan jalur umum</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/DlgSettingsPath.ui" line="34"/>
      <source>If this option is enabled, new paths will automatically be placed in the active project, which will be created if necessary.</source>
      <translation>Jika opsi ini diaktifkan, jalur baru secara otomatis akan ditempatkan dalam proyek aktif, yang akan dibuat jika perlu.</translation>
    </message>
    <message>
      <location filename="../../../PathScripts/DlgSettingsPath.ui" line="37"/>
      <source>Automatic project handling</source>
      <translation>Penanganan proyek otomatis</translation>
    </message>
  </context>
  <context>
    <name>PathGui::DlgProcessorChooser</name>
    <message>
      <location filename="../../DlgProcessorChooser.cpp" line="49"/>
      <location filename="../../DlgProcessorChooser.cpp" line="66"/>
      <source>None</source>
      <translation>Tidak ada</translation>
    </message>
  </context>
  <context>
    <name>PathGui::DlgSettingsPathColor</name>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="14"/>
      <source>Path colors</source>
      <translation>Path warna</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="20"/>
      <source>Default Path colors</source>
      <translation>Warna jalur default</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="34"/>
      <source>Default normal path color</source>
      <translation>Warna normal path  normal</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="41"/>
      <source>The default color for new shapes</source>
      <translation>Standar warna untuk bentuk baru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="67"/>
      <source>Default pathline width</source>
      <translation>Lebar jalur standar</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="74"/>
      <source>The default line thickness for new shapes</source>
      <translation>Standar garis tebal untuk bentuk baru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="77"/>
      <source>px</source>
      <translation>px</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="102"/>
      <source>Default path marker color</source>
      <translation>Default path penanda warna</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="109"/>
      <location filename="../../DlgSettingsPathColor.ui" line="142"/>
      <source>The default line color for new shapes</source>
      <translation>Standar garis warna untuk bentuk baru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="135"/>
      <source>Rapid path color</source>
      <translation>Warna jalur  cepat</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsPathColor.ui" line="162"/>
      <source>Machine extents color</source>
      <translation>Mesin memanjang warna</translation>
    </message>
  </context>
  <context>
    <name>PathGui::TaskWidgetPathCompound</name>
    <message>
      <location filename="../../TaskDlgPathCompound.cpp" line="56"/>
      <source>Compound paths</source>
      <translation>Jalur majemuk</translation>
    </message>
  </context>
  <context>
    <name>TaskDlgPathCompound</name>
    <message>
      <location filename="../../TaskDlgPathCompound.ui" line="14"/>
      <source>Paths list</source>
      <translation>Daftar jalur</translation>
    </message>
    <message>
      <location filename="../../TaskDlgPathCompound.ui" line="20"/>
      <source>Reorder children by dragging and dropping them to their correct location</source>
      <translation>Susun ulang anak-anak dengan menyeret dan menjatuhkan mereka ke lokasi yang benar</translation>
    </message>
  </context>
</TS>
