jC!rk!v8P|?JsQMj&D)$VOoqYl#(%?TJDiZV@b@Dh3uhV-dd43!A
z!Joq(c;y>hK2uQjS%s3%-$J@1_%VDP9H5gKV!?6GN1*cgJ1G0{3(x$lEAKu?Rf0!6
zpMx|t$j`aw4?vOx--asp>bsqtJq@K7-+-#e51{IK(LHWF-UQW8Cp3(yt#u+1Z`P~S_Q(w&zRP}|@I1dY8SVU?iqt?RTy_HV`i`T)F=
z@Ik`M2sOex2oDl;J>+2ZSwE-z{cGSW{cq`Ndi|;Y!B7w0MmSE8?YW$w>vsqrA>2Y(
zBj|b)AtJm&H(b{{*ngM#_bmk3pY*zvA2<4&FL+MC&k`6~L7AX&`BuUU3GX3%k)Z1-
zhoAvJ?SBgzcLxY7gqIQ$!mA0GVmo(U3$G@ePk29}O3U~M+{%C0M#_E}Cd0DT;mBo?Ss2mmQQPIqW^QO;?EyZyX8PXl9
zN6TiR7B8ElwfH{bD8_KVPsR^29~thij^wr~YoN8P@u(h_%1M^V(C~cC^pE7`mLgM$
zYs+ETER^F_v$_;j%xYXaU8*daQpHS`!}{3h5mQP`ou~_OnOM9VT3?H}Jd)cnTrO?e
za9f$faaiv^v|NpAbrYH?E3RH7S%}EB(rcy)aWU#OTV38F3rrK6}rU
zStykwDpilOYBdtoGb&NHnyuh+RB7zGZtt!8lU`GgH`(l=srwk@DWSVG8tASWaS7j>97DNxL-_S=IGj
zCUP^sW{PoRo;DQ9rGk~PFTzK)4eYh`GP_W({kB#nUdSrtTCXZj9v+=j$51;psJ>K-
z8;eUeqGZtT8*j>`%4wRiun^VIv{fWUuPTGETFs}O=yYMnuF8B;-9Ow{xTtWkoIu)s)R0Y?MNFx>E?8M=TvAKzHGdFs>
z$wat&Ij%(}DQV=@tWL)3L~0x6>!TsNK|OkUw<%+_R4$wO$TX_OP=iwqEe>s@-BG+8)oW|&uCeK{JL7rds@kDlhg^qyX(1J_0ZmC4
z;|im~btHPY5++u>R3+6en$7?Ui@m9wH*9t$SqYO)vt2=w#nAVlFS4c4seFp1q*@Nw
zkdPgbQmIyhmN%ni25=>;msXiYuLx5brFONZk|O3|#j^r#wF8(1njyza(!
zX+b|%kxSgDOMbRx9gsed_Dh-s)*D%`52ovi!r1OS&hjl@`{_)EGA0>`v{`
zM3HVFozdeSiLf8_$M!`0s@5Wr3Z}`d;z?IfZ>pHKveg>&q*lsLhpwHo;R+&BA;{EC
zkFsLJ{hFD!oh3)CY!@#oOQFSdW*Tv
zj7Gd#SvN}!*|y^(OzzE6XXe_@{Kj9w@chWEFV5V>MCVGJ9|`Dtji5QY-%jb8(aLLX
ziXSbmgxGHeZ(<5dQQ>q{%;%2uad_Eso4UuBRHGWrCWKF4Oqf%mWCP^?(_veF&iW~q9
z$x&<8R>E>48ftl5h^_TyaCqB=8&fyOd+#OE8S7-=Nu)p1k(b^dot|>eMe74hseBP+
z;h(Br%}jLHmX99cngo+!f#xv5M+;%2Ogj=3l58fK5uurmy|Le&^!RCz#|XoZZ{;&t
zDlbbw=4d$z@dQ`HQavAde@V4)Khruj@2r#5@>UhPv$0&2FjdC1rouv8Ez#c?EWD5E
zd>qz_?q#%!m>Io^j9J#1fgk0&cT(X6+X`mILfA;~d3Pozm-8{ypd$0S=1LVd!;ogQ
zR~AZ(&S7(j{foJ=!!oC(YTZR_k+>4JO4y~)lc_$bOv}A9=Rgw{t^
z4+3i)(w;L(+^FHY$eVO;oN?}ap1LoiiEWw9#aYqBC6sc?S(X)W3hgEd6v0iQ5{Qz?
z#z}0tv0d%mYF|R2p`~fW8KHC><%2o=TAVC`YMb=Owq=P~j*F!QbteUTe=~1#od!Z)gq>DgddveXw~2VSTE1c%&xmNG?(*dTc}K_
zsaRcOz*}8oR!)88rst?NRuO9`r&_b=hzlb-S-Z^J8>Bc_3o8jRmxDKIC53KhmLPAO
z-Dr6vAt`cLACh$lPD~s-HgoJGW`#G_M=6`AR-@o0`3r?c4OcnO{D`Z`GO(P_Wl6^3
zM!Cp>sZM`5_thL`%5H=>54MN$hAuOs)hdfW`7gAZ&RZ@eTBzhV$j2@oGOM9Hnz5Ym
zF!#l!ipw|i0a86s=7})
zxM%`jps|{Qk^NzTIGVX)NWm>Y|*d~Nhk|>Mm6i(s;<(S+&pdVMUugyz^+>Iq)2E@AlP>@nW$lA6IV
zrdiFFzvx}4A`ZgL_(X?%X$Vdcb=vD3V!cBIzbJBUY*sx0>Y%o5V3`tw-niaI2#==C+DrpxNz8Ls+?^%mL-
z$(v)=yrM&jK;LfOsW!rIlL13dE4kk$i`5$1*R-cpdn04e6s?Qj(REv<%bOW3XEL`g
zofB~>H77VhVi&RqszM@&y5m5SybEmLq|Sd=)UBB!piR2Bq_
z>56_KZZLt$OWAnzOk-D)Mpa81d6L?mW=^iM!s3<|qB(BMB5Q%DPo
z>x&KZ(EPWqpS|g9H_mObIx4Sx()Rn6+tD`b?&`OZI?rjZi2o$Sb(Lu^rZu8El@oyYGHhpM%>ZI1-Nu#jj
z8meW6-NIwl-V(>>p*fp1+=6x>B6cd8*`(8s-(1n!$PRln+-)7WvF;0Pi*2`JwvIV&
zm(ngzyW^qn3|r)^Wv6-}Z2I`A3Z%N|e0es8wYHK&zKnUOY|tjONuOreYG@YP*>bN#
zcGpNHE7vxsjrD)JPQrVrprW1GSgD0&JgVXvej8TOt+LbpN=29LoMhW3@}#Wuhq@g%
zAxS%P-#XR3=alN0JVq_c+B$XPGG>$b{g7to()AXg8QqNm
zIcF>q<0^Y5>O_5lY!~#5T#T_9yQJE@A~x36cGyNa3lZCReo?tifnGDWiG@RCw*t3`
zwsoJ{S~WL=x9F2ut#^FQT1LfoDYmaA8LN9U5uRn{-r7;6bho)>Aba;ghIAvZAvFTq
zC3fGQJI2-B_6v#IMzcGptzFPIQct$b!G5qvpS<7N5qUhUhi19KQiY{cX!ee?Z&_pS
z&Dzhhb`pyvoCaI!UM&l53{Ip
z`r6fUV5Sh49WdF5x+t+^2Ysp~SxS3HTQKO(e6E^2sWbXV#?HTzkNjGqt`;n}$
zRO53BGSuj$k|;o`*o|CS_3}fT*SJT&$y3*`bM}u
zyEH2;fGA7b#cfH`7;c&GzpgZkvp$=4`SdBdRSGgoTgzEaSkrau%)r0iSd60_9>F)r
zG|*JbF^(;VCA34R#c$f}ig^||Ye=f49EncUHtxjy$12=58=z_#9=fx%n*2KM$14w!*GLjwah4D1;gAY$LKXr(06
zuwlHtH@kT0hmyXzD5N)YM-CmCXqGpaAIQVSWj~*&wLxD$
zaQEC~-!08}_A^ja>zk2VeO&N?lHpdF~aUK!tOD`5qEM9
z2c&z9uzQSPx(dyFtUimZ=P-D8CAoTL9>
z*F8qqJx17epf&x*I@Uc#*gZyQnukNW#|UvZ+Ww%!e>t&d$J24sl$bwz*gZzr6iN3O
zp+76fXQs9ziT-n@RBD3*iLGB^y2l9ZU(EVHd+~DI@CcyJf~MbOyT=ImdxYj0tnM+w
zLS1LXT5Y$pQ~E0({ZANlY(M>;-#td?{!}Ovh&^aj_kR-9Jx16(e0cT;^z^yDdyLQ?
z!S(0V(xV^Qu|)TvdyH`FlZmOh%8seC&$0ge2%6SCM(B=OtUs-no}cL+Bedt?{Tilw
zj4=C?|F%PM_TXW9%&7IG-Fmg^9wVHd^15`=bdM3n&A-FYA8NH6_&S>-h}~m^-D8A0
LuKNG-7~%f`jN(zv
diff --git a/locale/en/LC_MESSAGES/FlatCAMApp.po b/locale/en/LC_MESSAGES/FlatCAMApp.po
deleted file mode 100644
index 65eb75d6..00000000
--- a/locale/en/LC_MESSAGES/FlatCAMApp.po
+++ /dev/null
@@ -1,942 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR ORGANIZATION
-# FIRST AUTHOR , YEAR.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"POT-Creation-Date: 2019-03-10 02:00+0200\n"
-"PO-Revision-Date: 2019-03-10 02:37+0200\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: pygettext.py 1.5\n"
-"X-Generator: Poedit 2.2.1\n"
-"Last-Translator: \n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"Language: en\n"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:854
-msgid "[ERROR] Could not find the Language files. The App strings are missing."
-msgstr ""
-"[ERROR] Could not find the Language files. The App strings are missing."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:1676
-msgid "Open cancelled."
-msgstr "Open cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:1690
-msgid "Open Config file failed."
-msgstr "Open Config file failed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:1871
-msgid ""
-"[WARNING_NOTCL] Editing a MultiGeo Geometry is not possible for the moment."
-msgstr ""
-"[WARNING_NOTCL] Editing a MultiGeo Geometry is not possible for the moment."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:1892
-msgid "[WARNING_NOTCL]Select a Geometry or Excellon Object to edit."
-msgstr "[WARNING_NOTCL]Select a Geometry or Excellon Object to edit."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:1903
-msgid "[WARNING_NOTCL]Editor is activated ..."
-msgstr "[WARNING_NOTCL]Editor is activated ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:1938
-msgid "[WARNING] Object empty after edit."
-msgstr "[WARNING] Object empty after edit."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:1947
-msgid "[WARNING_NOTCL]Select a Geometry or Excellon Object to update."
-msgstr "[WARNING_NOTCL]Select a Geometry or Excellon Object to update."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:1960
-msgid "[selected] %s is updated, returning to App..."
-msgstr "[selected] %s is updated, returning to App..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2283
-msgid "[ERROR] Could not load defaults file."
-msgstr "[ERROR] Could not load defaults file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2295
-msgid "[ERROR] Failed to parse defaults file."
-msgstr "[ERROR] Failed to parse defaults file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2324
-msgid "[WARNING_NOTCL]FlatCAM preferences import cancelled."
-msgstr "[WARNING_NOTCL]FlatCAM preferences import cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2332
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2806
-msgid "[ERROR_NOTCL] Could not load defaults file."
-msgstr "[ERROR_NOTCL] Could not load defaults file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2340
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2815
-msgid "[ERROR_NOTCL] Failed to parse defaults file."
-msgstr "[ERROR_NOTCL] Failed to parse defaults file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2343
-msgid "[success]Imported Defaults from %s"
-msgstr "[success]Imported Defaults from %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2363
-msgid "[WARNING_NOTCL]FlatCAM preferences export cancelled."
-msgstr "[WARNING_NOTCL]FlatCAM preferences export cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2379
-msgid "[ERROR_NOTCL]Could not load defaults file."
-msgstr "[ERROR_NOTCL]Could not load defaults file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2398
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2829
-msgid "[ERROR_NOTCL] Failed to write defaults to file."
-msgstr "[ERROR_NOTCL] Failed to write defaults to file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2450
-msgid "[ERROR_NOTCL]Failed to open recent files file for writing."
-msgstr "[ERROR_NOTCL]Failed to open recent files file for writing."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2535
-msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n"
-msgstr "[ERROR_NOTCL] An internal error has ocurred. See shell.\n"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2536
-msgid ""
-"Object (%s) failed because: %s \n"
-"\n"
-msgstr ""
-"Object (%s) failed because: %s \n"
-"\n"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2556
-msgid "Converting units to "
-msgstr "Converting units to "
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2617
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2620
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2623
-msgid "[selected]%s created/selected: %s"
-msgstr "[selected]%s created/selected: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2861
-msgid "[success]Defaults saved."
-msgstr "[success]Defaults saved."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2882
-msgid "[ERROR_NOTCL] Could not load factory defaults file."
-msgstr "[ERROR_NOTCL] Could not load factory defaults file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2891
-msgid "[ERROR_NOTCL] Failed to parse factory defaults file."
-msgstr "[ERROR_NOTCL] Failed to parse factory defaults file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2905
-msgid "[ERROR_NOTCL] Failed to write factory defaults to file."
-msgstr "[ERROR_NOTCL] Failed to write factory defaults to file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2909
-msgid "Factory defaults saved."
-msgstr "Factory defaults saved."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2915
-msgid ""
-"There are files/objects modified in FlatCAM. \n"
-"Do you want to Save the project?"
-msgstr ""
-"There are files/objects modified in FlatCAM. \n"
-"Do you want to Save the project?"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2918
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5176
-msgid "Save changes"
-msgstr "Save changes"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:2967
-msgid ""
-"[ERROR] Failed join. The Geometry objects are of different types.\n"
-"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
-"is to convert from one to another and retry joining \n"
-"but in the case of converting from MultiGeo to SingleGeo, informations may "
-"be lost and the result may not be what was expected. \n"
-"Check the generated GCODE."
-msgstr ""
-"[ERROR] Failed join. The Geometry objects are of different types.\n"
-"At least one is MultiGeo type and the other is SingleGeo type. A possibility "
-"is to convert from one to another and retry joining \n"
-"but in the case of converting from MultiGeo to SingleGeo, informations may "
-"be lost and the result may not be what was expected. \n"
-"Check the generated GCODE."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3008
-msgid "[ERROR_NOTCL]Failed. Excellon joining works only on Excellon objects."
-msgstr "[ERROR_NOTCL]Failed. Excellon joining works only on Excellon objects."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3030
-msgid "[ERROR_NOTCL]Failed. Gerber joining works only on Gerber objects."
-msgstr "[ERROR_NOTCL]Failed. Gerber joining works only on Gerber objects."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3045
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3070
-msgid "[ERROR_NOTCL]Failed. Select a Geometry Object and try again."
-msgstr "[ERROR_NOTCL]Failed. Select a Geometry Object and try again."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3049
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3074
-msgid "[ERROR_NOTCL]Expected a FlatCAMGeometry, got %s"
-msgstr "[ERROR_NOTCL]Expected a FlatCAMGeometry, got %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3062
-msgid "[success] A Geometry object was converted to MultiGeo type."
-msgstr "[success] A Geometry object was converted to MultiGeo type."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3088
-msgid "[success] A Geometry object was converted to SingleGeo type."
-msgstr "[success] A Geometry object was converted to SingleGeo type."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3272
-msgid "[success]Converted units to %s"
-msgstr "[success]Converted units to %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3283
-msgid "[WARNING_NOTCL]Units conversion cancelled."
-msgstr "[WARNING_NOTCL]Units conversion cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3907
-msgid "[WARNING_NOTCL]Export Code cancelled."
-msgstr "[WARNING_NOTCL]Export Code cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3917
-msgid "[WARNING] No such file or directory"
-msgstr "[WARNING] No such file or directory"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3924
-msgid "Saved to: %s"
-msgstr "Saved to: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3987
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4019
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4030
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4041
-msgid ""
-"[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float "
-"format."
-msgstr ""
-"[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float "
-"format."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3992
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4024
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4035
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4046
-msgid "[WARNING_NOTCL] Adding Tool cancelled ..."
-msgstr "[WARNING_NOTCL] Adding Tool cancelled ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:3995
-msgid ""
-"Adding Tool works only when Advanced is checked.\n"
-"Go to Preferences -> General - Show Advanced Options."
-msgstr ""
-"Adding Tool works only when Advanced is checked.\n"
-"Go to Preferences -> General - Show Advanced Options."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4100
-msgid "Object(s) deleted ..."
-msgstr "Object(s) deleted ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4104
-msgid "Failed. No object(s) selected..."
-msgstr "Failed. No object(s) selected..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4106
-msgid "Save the work in Editor and try again ..."
-msgstr "Save the work in Editor and try again ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4119
-msgid "Click to set the origin ..."
-msgstr "Click to set the origin ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4131
-msgid "Jump to ..."
-msgstr "Jump to ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4132
-msgid "Enter the coordinates in format X,Y:"
-msgstr "Enter the coordinates in format X,Y:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4139
-msgid "Wrong coordinates. Enter coordinates in format: X,Y"
-msgstr "Wrong coordinates. Enter coordinates in format: X,Y"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4154
-msgid "Done."
-msgstr "Done."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4286
-msgid "[success] Origin set ..."
-msgstr "[success] Origin set ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4324
-msgid "[WARNING_NOTCL] No object selected to Flip on Y axis."
-msgstr "[WARNING_NOTCL] No object selected to Flip on Y axis."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4349
-msgid "[success] Flip on Y axis done."
-msgstr "[success] Flip on Y axis done."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4351
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4391
-msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed."
-msgstr "[ERROR_NOTCL] Due of %s, Flip action was not executed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4364
-msgid "[WARNING_NOTCL] No object selected to Flip on X axis."
-msgstr "[WARNING_NOTCL] No object selected to Flip on X axis."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4389
-msgid "[success] Flip on X axis done."
-msgstr "[success] Flip on X axis done."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4404
-msgid "[WARNING_NOTCL] No object selected to Rotate."
-msgstr "[WARNING_NOTCL] No object selected to Rotate."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4407
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4452
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4483
-msgid "Enter the Angle value:"
-msgstr "Enter the Angle value:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4407
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4452
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4483
-msgid "Transform"
-msgstr "Transform"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4437
-msgid "[success] Rotation done."
-msgstr "[success] Rotation done."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4439
-msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed."
-msgstr "[ERROR_NOTCL] Due of %s, rotation movement was not executed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4450
-msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis."
-msgstr "[WARNING_NOTCL] No object selected to Skew/Shear on X axis."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4471
-msgid "[success] Skew on X axis done."
-msgstr "[success] Skew on X axis done."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4481
-msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis."
-msgstr "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4502
-msgid "[success] Skew on Y axis done."
-msgstr "[success] Skew on Y axis done."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4598
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4625
-msgid ""
-"[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float "
-"format."
-msgstr ""
-"[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float "
-"format."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4604
-msgid "[success] New Grid added ..."
-msgstr "[success] New Grid added ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4607
-msgid "[WARNING_NOTCL] Grid already exists ..."
-msgstr "[WARNING_NOTCL] Grid already exists ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4610
-msgid "[WARNING_NOTCL] Adding New Grid cancelled ..."
-msgstr "[WARNING_NOTCL] Adding New Grid cancelled ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4632
-msgid "[ERROR_NOTCL] Grid Value does not exist ..."
-msgstr "[ERROR_NOTCL] Grid Value does not exist ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4635
-msgid "[success] Grid Value deleted ..."
-msgstr "[success] Grid Value deleted ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4638
-msgid "[WARNING_NOTCL] Delete Grid value cancelled ..."
-msgstr "[WARNING_NOTCL] Delete Grid value cancelled ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4677
-msgid "[WARNING_NOTCL]No object selected to copy it's name"
-msgstr "[WARNING_NOTCL]No object selected to copy it's name"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4681
-msgid "Name copied on clipboard ..."
-msgstr "Name copied on clipboard ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4976
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4979
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4982
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4985
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:4999
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5002
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5005
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5008
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5047
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5050
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5053
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5056
-msgid "[selected]%s selected"
-msgstr "[selected]%s selected"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5173
-msgid ""
-"There are files/objects opened in FlatCAM.\n"
-"Creating a New project will delete them.\n"
-"Do you want to Save the project?"
-msgstr ""
-"There are files/objects opened in FlatCAM.\n"
-"Creating a New project will delete them.\n"
-"Do you want to Save the project?"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5191
-msgid "[success] New Project created..."
-msgstr "[success] New Project created..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5272
-msgid ""
-"[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file."
-msgstr ""
-"[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5279
-msgid ""
-"[WARNING_NOTCL] There is no selected object for which to see it's source "
-"file code."
-msgstr ""
-"[WARNING_NOTCL] There is no selected object for which to see it's source "
-"file code."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5283
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6723
-msgid "Code Editor"
-msgstr "Code Editor"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5296
-msgid "[ERROR]App.on_view_source() -->%s"
-msgstr "[ERROR]App.on_view_source() -->%s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5342
-msgid "[WARNING_NOTCL]Open Gerber cancelled."
-msgstr "[WARNING_NOTCL]Open Gerber cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5371
-msgid "[WARNING_NOTCL]Open Excellon cancelled."
-msgstr "[WARNING_NOTCL]Open Excellon cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5401
-msgid "[WARNING_NOTCL]Open G-Code cancelled."
-msgstr "[WARNING_NOTCL]Open G-Code cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5430
-msgid "[WARNING_NOTCL]Open Project cancelled."
-msgstr "[WARNING_NOTCL]Open Project cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5455
-msgid "[WARNING_NOTCL]Open COnfig cancelled."
-msgstr "[WARNING_NOTCL]Open COnfig cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5470
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5667
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7583
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7603
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7624
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7646
-msgid "[WARNING_NOTCL] No object selected."
-msgstr "[WARNING_NOTCL] No object selected."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5471
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5668
-msgid "Please Select a Geometry object to export"
-msgstr "Please Select a Geometry object to export"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5482
-msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used."
-msgstr "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5504
-msgid "[WARNING_NOTCL]Export SVG cancelled."
-msgstr "[WARNING_NOTCL]Export SVG cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5518
-msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4"
-msgstr "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5528
-msgid "Export PNG Image"
-msgstr "Export PNG Image"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5533
-msgid "Export PNG cancelled."
-msgstr "Export PNG cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5550
-msgid ""
-"[WARNING_NOTCL] No object selected. Please select an Gerber object to export."
-msgstr ""
-"[WARNING_NOTCL] No object selected. Please select an Gerber object to export."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5555
-msgid ""
-"[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..."
-msgstr ""
-"[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5567
-msgid "Save Gerber source file"
-msgstr "Save Gerber source file"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5572
-msgid "[WARNING_NOTCL]Save Gerber source file cancelled."
-msgstr "[WARNING_NOTCL]Save Gerber source file cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5589
-msgid ""
-"[WARNING_NOTCL] No object selected. Please select an Excellon object to "
-"export."
-msgstr ""
-"[WARNING_NOTCL] No object selected. Please select an Excellon object to "
-"export."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5594
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5633
-msgid ""
-"[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..."
-msgstr ""
-"[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5606
-msgid "Save Excellon source file"
-msgstr "Save Excellon source file"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5611
-msgid "[WARNING_NOTCL]Saving Excellon source file cancelled."
-msgstr "[WARNING_NOTCL]Saving Excellon source file cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5628
-msgid ""
-"[WARNING_NOTCL] No object selected. Please Select an Excellon object to "
-"export."
-msgstr ""
-"[WARNING_NOTCL] No object selected. Please Select an Excellon object to "
-"export."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5645
-msgid "Export Excellon"
-msgstr "Export Excellon"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5650
-msgid "[WARNING_NOTCL]Export Excellon cancelled."
-msgstr "[WARNING_NOTCL]Export Excellon cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5678
-msgid "[ERROR_NOTCL] Only Geometry objects can be used."
-msgstr "[ERROR_NOTCL] Only Geometry objects can be used."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5695
-msgid "Export DXF"
-msgstr "Export DXF"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5700
-msgid "[WARNING_NOTCL] Export DXF cancelled."
-msgstr "[WARNING_NOTCL] Export DXF cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5729
-msgid "[WARNING_NOTCL]Open SVG cancelled."
-msgstr "[WARNING_NOTCL]Open SVG cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5748
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5751
-msgid "Import DXF"
-msgstr "Import DXF"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5759
-msgid "[WARNING_NOTCL]Open DXF cancelled."
-msgstr "[WARNING_NOTCL]Open DXF cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5777
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5780
-msgid "Open TCL script"
-msgstr "Open TCL script"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5788
-msgid "[WARNING_NOTCL]Open TCL script cancelled."
-msgstr "[WARNING_NOTCL]Open TCL script cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5840
-msgid "Save Project As ..."
-msgstr "Save Project As ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5845
-msgid "[WARNING_NOTCL]Save Project cancelled."
-msgstr "[WARNING_NOTCL]Save Project cancelled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5900
-msgid "Exporting SVG"
-msgstr "Exporting SVG"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5933
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6038
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6152
-msgid "[success] SVG file exported to %s"
-msgstr "[success] SVG file exported to %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:5964
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6084
-msgid "[WARNING_NOTCL]No object Box. Using instead %s"
-msgstr "[WARNING_NOTCL]No object Box. Using instead %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6041
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6155
-msgid "Generating Film ... Please wait."
-msgstr "Generating Film ... Please wait."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6302
-msgid "[success] Excellon file exported to %s"
-msgstr "[success] Excellon file exported to %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6309
-msgid "Exporting Excellon"
-msgstr "Exporting Excellon"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6314
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6321
-msgid "[ERROR_NOTCL] Could not export Excellon file."
-msgstr "[ERROR_NOTCL] Could not export Excellon file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6360
-msgid "[success] DXF file exported to %s"
-msgstr "[success] DXF file exported to %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6366
-msgid "Exporting DXF"
-msgstr "Exporting DXF"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6371
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6378
-msgid "[[WARNING_NOTCL]] Could not export DXF file."
-msgstr "[[WARNING_NOTCL]] Could not export DXF file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6398
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6440
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6481
-msgid ""
-"[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and "
-"Gerber are supported"
-msgstr ""
-"[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and "
-"Gerber are supported"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6408
-msgid "Importing SVG"
-msgstr "Importing SVG"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6419
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6461
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6501
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6577
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6644
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6709
-msgid "[success] Opened: %s"
-msgstr "[success] Opened: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6450
-msgid "Importing DXF"
-msgstr "Importing DXF"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6489
-msgid "Importing Image"
-msgstr "Importing Image"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6530
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6532
-msgid "[ERROR_NOTCL] Failed to open file: %s"
-msgstr "[ERROR_NOTCL] Failed to open file: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6535
-msgid "[ERROR_NOTCL] Failed to parse file: %s. %s"
-msgstr "[ERROR_NOTCL] Failed to parse file: %s. %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6541
-msgid "[ERROR] An internal error has ocurred. See shell.\n"
-msgstr "[ERROR] An internal error has ocurred. See shell.\n"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6550
-msgid ""
-"[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation."
-msgstr ""
-"[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6558
-msgid "Opening Gerber"
-msgstr "Opening Gerber"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6568
-msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file."
-msgstr "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6603
-msgid "[ERROR_NOTCL] This is not Excellon file."
-msgstr "[ERROR_NOTCL] This is not Excellon file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6606
-msgid "[ERROR_NOTCL] Cannot open file: %s"
-msgstr "[ERROR_NOTCL] Cannot open file: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6611
-msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n"
-msgstr "[ERROR_NOTCL] An internal error has occurred. See shell.\n"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6627
-msgid "[ERROR_NOTCL] No geometry found in file: %s"
-msgstr "[ERROR_NOTCL] No geometry found in file: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6630
-msgid "Opening Excellon."
-msgstr "Opening Excellon."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6637
-msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file."
-msgstr ""
-"[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6676
-msgid "[ERROR_NOTCL] Failed to open %s"
-msgstr "[ERROR_NOTCL] Failed to open %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6686
-msgid "[ERROR_NOTCL] This is not GCODE"
-msgstr "[ERROR_NOTCL] This is not GCODE"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6692
-msgid "Opening G-Code."
-msgstr "Opening G-Code."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6700
-msgid ""
-"[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n"
-" Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
-"processing"
-msgstr ""
-"[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n"
-" Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
-"processing"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6740
-msgid "[ERROR_NOTCL] Failed to open config file: %s"
-msgstr "[ERROR_NOTCL] Failed to open config file: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6765
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6782
-msgid "[ERROR_NOTCL] Failed to open project file: %s"
-msgstr "[ERROR_NOTCL] Failed to open project file: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6772
-msgid "[ERROR_NOTCL] Failed to parse project file: %s"
-msgstr "[ERROR_NOTCL] Failed to parse project file: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6808
-msgid "[success] Project loaded from: %s"
-msgstr "[success] Project loaded from: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6938
-msgid "Available commands:\n"
-msgstr "Available commands:\n"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:6940
-msgid ""
-"\n"
-"\n"
-"Type help for usage.\n"
-" Example: help open_gerber"
-msgstr ""
-"\n"
-"\n"
-"Type help for usage.\n"
-" Example: help open_gerber"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7088
-msgid "Shows list of commands."
-msgstr "Shows list of commands."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7141
-msgid "[ERROR_NOTCL] Failed to load recent item list."
-msgstr "[ERROR_NOTCL] Failed to load recent item list."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7148
-msgid "[ERROR_NOTCL] Failed to parse recent item list."
-msgstr "[ERROR_NOTCL] Failed to parse recent item list."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7209
-msgid "Shortcut Key List"
-msgstr "Shortcut Key List"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7216
-msgid ""
-"\n"
-"Selected Tab - Choose an Item from "
-"Project Tab
\n"
-"\n"
-"Details:
\n"
-"The normal flow when working in FlatCAM is the following:
\n"
-"\n"
-"\n"
-"\t- Loat/Import a Gerber, Excellon, Gcode, "
-"DXF, Raster Image or SVG file into FlatCAM using either the menu's, "
-"toolbars, key shortcuts or even dragging and dropping the files on the GUI."
-"
\n"
-"\t
\n"
-"\tYou can also load a FlatCAM project by double clicking on "
-"the project file, drag & drop of the file into the FLATCAM GUI or "
-"through the menu/toolbar links offered within the app.
\n"
-"\t \n"
-"\t- Once an object is available in the "
-"Project Tab, by selecting it and then focusing on SELECTED TAB "
-"strong>(more simpler is to double click the object name in the Project Tab), "
-"SELECTED TAB will be updated with the object properties "
-"according to it's kind: Gerber, Excellon, Geometry or CNCJob object.
\n"
-"\t
\n"
-"\tIf the selection of the object is done on the canvas by single click "
-"instead, and the SELECTED TAB is in focus, again the object "
-"properties will be displayed into the Selected Tab. Alternatively, double "
-"clicking on the object on the canvas will bring the SELECTED TAB"
-"strong> and populate it even if it was out of focus.
\n"
-"\t
\n"
-"\tYou can change the parameters in this screen and the flow direction is "
-"like this:
\n"
-"\t
\n"
-"\tGerber/Excellon Object -> Change Param -> Generate "
-"Geometry -> Geometry Object -> Add tools (change "
-"param in Selected Tab) -> Generate CNCJob -> CNCJob Object "
-"strong>-> Verify GCode (through Edit CNC Code) and/or append/prepend to "
-"GCode (again, done in SELECTED TAB) -> Save GCode"
-"span> \n"
-"
\n"
-"\n"
-"A list of key shortcuts is available "
-"through an menu entry in Help -> Shortcuts List or "
-"through it's own key shortcut: F3.
\n"
-"\n"
-" "
-msgstr ""
-"\n"
-"Selected Tab - Choose an Item from "
-"Project Tab
\n"
-"\n"
-"Details:
\n"
-"The normal flow when working in FlatCAM is the following:
\n"
-"\n"
-"\n"
-"\t- Loat/Import a Gerber, Excellon, Gcode, "
-"DXF, Raster Image or SVG file into FlatCAM using either the menu's, "
-"toolbars, key shortcuts or even dragging and dropping the files on the GUI."
-"
\n"
-"\t
\n"
-"\tYou can also load a FlatCAM project by double clicking on "
-"the project file, drag & drop of the file into the FLATCAM GUI or "
-"through the menu/toolbar links offered within the app.
\n"
-"\t \n"
-"\t- Once an object is available in the "
-"Project Tab, by selecting it and then focusing on SELECTED TAB "
-"strong>(more simpler is to double click the object name in the Project Tab), "
-"SELECTED TAB will be updated with the object properties "
-"according to it's kind: Gerber, Excellon, Geometry or CNCJob object.
\n"
-"\t
\n"
-"\tIf the selection of the object is done on the canvas by single click "
-"instead, and the SELECTED TAB is in focus, again the object "
-"properties will be displayed into the Selected Tab. Alternatively, double "
-"clicking on the object on the canvas will bring the SELECTED TAB"
-"strong> and populate it even if it was out of focus.
\n"
-"\t
\n"
-"\tYou can change the parameters in this screen and the flow direction is "
-"like this:
\n"
-"\t
\n"
-"\tGerber/Excellon Object -> Change Param -> Generate "
-"Geometry -> Geometry Object -> Add tools (change "
-"param in Selected Tab) -> Generate CNCJob -> CNCJob Object "
-"strong>-> Verify GCode (through Edit CNC Code) and/or append/prepend to "
-"GCode (again, done in SELECTED TAB) -> Save GCode"
-"span> \n"
-"
\n"
-"\n"
-"A list of key shortcuts is available "
-"through an menu entry in Help -> Shortcuts List or "
-"through it's own key shortcut: F3.
\n"
-"\n"
-" "
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7320
-msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect."
-msgstr "[WARNING_NOTCL] Failed checking for latest version. Could not connect."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7327
-msgid "[ERROR_NOTCL] Could not parse information about latest version."
-msgstr "[ERROR_NOTCL] Could not parse information about latest version."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7337
-msgid "[success] FlatCAM is up to date!"
-msgstr "[success] FlatCAM is up to date!"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7342
-msgid "Newer Version Available"
-msgstr "Newer Version Available"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7343
-msgid ""
-"There is a newer version of FlatCAM available for download:
%s"
-"b>
%s"
-msgstr ""
-"There is a newer version of FlatCAM available for download:
%s"
-"b>
%s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7364
-msgid "[success]All plots disabled."
-msgstr "[success]All plots disabled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7370
-msgid "[success]All non selected plots disabled."
-msgstr "[success]All non selected plots disabled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7376
-msgid "[success]All plots enabled."
-msgstr "[success]All plots enabled."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7486
-msgid "Saving FlatCAM Project"
-msgstr "Saving FlatCAM Project"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7507
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7538
-msgid "[success] Project saved to: %s"
-msgstr "[success] Project saved to: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7525
-msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it."
-msgstr "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7532
-msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it."
-msgstr ""
-"[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMApp.py:7540
-msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it."
-msgstr "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it."
diff --git a/locale/en/LC_MESSAGES/FlatCAMEditor.mo b/locale/en/LC_MESSAGES/FlatCAMEditor.mo
deleted file mode 100644
index a79f3a6f2c77801347067fbf0ad06feceef92b16..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 25381
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
diff --git a/locale/en/LC_MESSAGES/FlatCAMEditor.po b/locale/en/LC_MESSAGES/FlatCAMEditor.po
deleted file mode 100644
index 00eb5c4a..00000000
--- a/locale/en/LC_MESSAGES/FlatCAMEditor.po
+++ /dev/null
@@ -1,1194 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR ORGANIZATION
-# FIRST AUTHOR , YEAR.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"POT-Creation-Date: 2019-03-10 02:10+0200\n"
-"PO-Revision-Date: 2019-03-10 02:39+0200\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: pygettext.py 1.5\n"
-"X-Generator: Poedit 2.2.1\n"
-"Last-Translator: \n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"Language: en\n"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:78
-msgid "Buffer distance:"
-msgstr "Buffer distance:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:79
-msgid "Buffer corner:"
-msgstr "Buffer corner:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:81
-msgid ""
-"There are 3 types of corners:\n"
-" - 'Round': the corner is rounded for exterior buffer.\n"
-" - 'Square:' the corner is met in a sharp angle for exterior buffer.\n"
-" - 'Beveled:' the corner is a line that directly connects the features "
-"meeting in the corner"
-msgstr ""
-"There are 3 types of corners:\n"
-" - 'Round': the corner is rounded for exterior buffer.\n"
-" - 'Square:' the corner is met in a sharp angle for exterior buffer.\n"
-" - 'Beveled:' the corner is a line that directly connects the features "
-"meeting in the corner"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:87
-msgid "Round"
-msgstr "Round"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:88
-msgid "Square"
-msgstr "Square"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:89
-msgid "Beveled"
-msgstr "Beveled"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:96
-msgid "Buffer Interior"
-msgstr "Buffer Interior"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:98
-msgid "Buffer Exterior"
-msgstr "Buffer Exterior"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:104
-msgid "Full Buffer"
-msgstr "Full Buffer"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:125
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2625
-msgid "Buffer Tool"
-msgstr "Buffer Tool"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:136
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:153
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:170
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2643
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2669
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2695
-msgid ""
-"[WARNING_NOTCL] Buffer distance value is missing or wrong format. Add it and "
-"retry."
-msgstr ""
-"[WARNING_NOTCL] Buffer distance value is missing or wrong format. Add it and "
-"retry."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:418
-msgid "Tool dia:"
-msgstr "Tool dia:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:420
-msgid ""
-"Diameter of the tool to\n"
-"be used in the operation."
-msgstr ""
-"Diameter of the tool to\n"
-"be used in the operation."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:429
-msgid "Overlap:"
-msgstr "Overlap:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:431
-msgid ""
-"How much (fraction) of the tool width to overlap each tool pass.\n"
-"Example:\n"
-"A value here of 0.25 means 25% from the tool diameter found above.\n"
-"\n"
-"Adjust the value starting with lower values\n"
-"and increasing it if areas that should be painted are still \n"
-"not painted.\n"
-"Lower values = faster processing, faster execution on PCB.\n"
-"Higher values = slow processing and slow execution on CNC\n"
-"due of too many paths."
-msgstr ""
-"How much (fraction) of the tool width to overlap each tool pass.\n"
-"Example:\n"
-"A value here of 0.25 means 25% from the tool diameter found above.\n"
-"\n"
-"Adjust the value starting with lower values\n"
-"and increasing it if areas that should be painted are still \n"
-"not painted.\n"
-"Lower values = faster processing, faster execution on PCB.\n"
-"Higher values = slow processing and slow execution on CNC\n"
-"due of too many paths."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:447
-msgid "Margin:"
-msgstr "Margin:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:449
-msgid ""
-"Distance by which to avoid\n"
-"the edges of the polygon to\n"
-"be painted."
-msgstr ""
-"Distance by which to avoid\n"
-"the edges of the polygon to\n"
-"be painted."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:458
-msgid "Method:"
-msgstr "Method:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:460
-msgid ""
-"Algorithm to paint the polygon:
Standard: Fixed step inwards."
-"
Seed-based: Outwards from seed."
-msgstr ""
-"Algorithm to paint the polygon:
Standard: Fixed step inwards."
-"
Seed-based: Outwards from seed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:466
-msgid "Standard"
-msgstr "Standard"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:467
-msgid "Seed-based"
-msgstr "Seed-based"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:468
-msgid "Straight lines"
-msgstr "Straight lines"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:473
-msgid "Connect:"
-msgstr "Connect:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:475
-msgid ""
-"Draw lines between resulting\n"
-"segments to minimize tool lifts."
-msgstr ""
-"Draw lines between resulting\n"
-"segments to minimize tool lifts."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:482
-msgid "Contour:"
-msgstr "Contour:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:484
-msgid ""
-"Cut around the perimeter of the polygon\n"
-"to trim rough edges."
-msgstr ""
-"Cut around the perimeter of the polygon\n"
-"to trim rough edges."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:496
-msgid "Paint"
-msgstr "Paint"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:514
-msgid "Paint Tool"
-msgstr "Paint Tool"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:550
-msgid "[WARNING_NOTCL] Paint cancelled. No shape selected."
-msgstr "[WARNING_NOTCL] Paint cancelled. No shape selected."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:561
-msgid ""
-"[WARNING_NOTCL] Tool diameter value is missing or wrong format. Add it and "
-"retry."
-msgstr ""
-"[WARNING_NOTCL] Tool diameter value is missing or wrong format. Add it and "
-"retry."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:572
-msgid ""
-"[WARNING_NOTCL] Overlap value is missing or wrong format. Add it and retry."
-msgstr ""
-"[WARNING_NOTCL] Overlap value is missing or wrong format. Add it and retry."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:584
-msgid ""
-"[WARNING_NOTCL] Margin distance value is missing or wrong format. Add it and "
-"retry."
-msgstr ""
-"[WARNING_NOTCL] Margin distance value is missing or wrong format. Add it and "
-"retry."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:593
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2650
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2676
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2702
-msgid "Tools"
-msgstr "Tools"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:604
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:977
-msgid "Transform Tool"
-msgstr "Transform Tool"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:605
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:666
-msgid "Rotate"
-msgstr "Rotate"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:606
-msgid "Skew/Shear"
-msgstr "Skew/Shear"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:607
-msgid "Scale"
-msgstr "Scale"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:608
-msgid "Mirror (Flip)"
-msgstr "Mirror (Flip)"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:609
-msgid "Offset"
-msgstr "Offset"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:620
-msgid "Editor %s"
-msgstr "Editor %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:652
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4853
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4889
-msgid "Angle:"
-msgstr "Angle:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:654
-msgid ""
-"Angle for Rotation action, in degrees.\n"
-"Float number between -360 and 359.\n"
-"Positive numbers for CW motion.\n"
-"Negative numbers for CCW motion."
-msgstr ""
-"Angle for Rotation action, in degrees.\n"
-"Float number between -360 and 359.\n"
-"Positive numbers for CW motion.\n"
-"Negative numbers for CCW motion."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:668
-msgid ""
-"Rotate the selected shape(s).\n"
-"The point of reference is the middle of\n"
-"the bounding box for all selected shapes."
-msgstr ""
-"Rotate the selected shape(s).\n"
-"The point of reference is the middle of\n"
-"the bounding box for all selected shapes."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:691
-msgid "Angle X:"
-msgstr "Angle X:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:693
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:711
-msgid ""
-"Angle for Skew action, in degrees.\n"
-"Float number between -360 and 359."
-msgstr ""
-"Angle for Skew action, in degrees.\n"
-"Float number between -360 and 359."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:702
-msgid "Skew X"
-msgstr "Skew X"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:704
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:722
-msgid ""
-"Skew/shear the selected shape(s).\n"
-"The point of reference is the middle of\n"
-"the bounding box for all selected shapes."
-msgstr ""
-"Skew/shear the selected shape(s).\n"
-"The point of reference is the middle of\n"
-"the bounding box for all selected shapes."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:709
-msgid "Angle Y:"
-msgstr "Angle Y:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:720
-msgid "Skew Y"
-msgstr "Skew Y"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:748
-msgid "Factor X:"
-msgstr "Factor X:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:750
-msgid "Factor for Scale action over X axis."
-msgstr "Factor for Scale action over X axis."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:758
-msgid "Scale X"
-msgstr "Scale X"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:760
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:777
-msgid ""
-"Scale the selected shape(s).\n"
-"The point of reference depends on \n"
-"the Scale reference checkbox state."
-msgstr ""
-"Scale the selected shape(s).\n"
-"The point of reference depends on \n"
-"the Scale reference checkbox state."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:765
-msgid "Factor Y:"
-msgstr "Factor Y:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:767
-msgid "Factor for Scale action over Y axis."
-msgstr "Factor for Scale action over Y axis."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:775
-msgid "Scale Y"
-msgstr "Scale Y"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:784
-msgid "Link"
-msgstr "Link"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:786
-msgid ""
-"Scale the selected shape(s)\n"
-"using the Scale Factor X for both axis."
-msgstr ""
-"Scale the selected shape(s)\n"
-"using the Scale Factor X for both axis."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:792
-msgid "Scale Reference"
-msgstr "Scale Reference"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:794
-msgid ""
-"Scale the selected shape(s)\n"
-"using the origin reference when checked,\n"
-"and the center of the biggest bounding box\n"
-"of the selected shapes when unchecked."
-msgstr ""
-"Scale the selected shape(s)\n"
-"using the origin reference when checked,\n"
-"and the center of the biggest bounding box\n"
-"of the selected shapes when unchecked."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:822
-msgid "Value X:"
-msgstr "Value X:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:824
-msgid "Value for Offset action on X axis."
-msgstr "Value for Offset action on X axis."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:832
-msgid "Offset X"
-msgstr "Offset X"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:834
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:852
-msgid ""
-"Offset the selected shape(s).\n"
-"The point of reference is the middle of\n"
-"the bounding box for all selected shapes.\n"
-msgstr ""
-"Offset the selected shape(s).\n"
-"The point of reference is the middle of\n"
-"the bounding box for all selected shapes.\n"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:840
-msgid "Value Y:"
-msgstr "Value Y:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:842
-msgid "Value for Offset action on Y axis."
-msgstr "Value for Offset action on Y axis."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:850
-msgid "Offset Y"
-msgstr "Offset Y"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:881
-msgid "Flip on X"
-msgstr "Flip on X"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:883
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:891
-msgid ""
-"Flip the selected shape(s) over the X axis.\n"
-"Does not create a new shape."
-msgstr ""
-"Flip the selected shape(s) over the X axis.\n"
-"Does not create a new shape."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:889
-msgid "Flip on Y"
-msgstr "Flip on Y"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:898
-msgid "Ref Pt"
-msgstr "Ref Pt"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:900
-msgid ""
-"Flip the selected shape(s)\n"
-"around the point in Point Entry Field.\n"
-"\n"
-"The point coordinates can be captured by\n"
-"left click on canvas together with pressing\n"
-"SHIFT key. \n"
-"Then click Add button to insert coordinates.\n"
-"Or enter the coords in format (x, y) in the\n"
-"Point Entry field and click Flip on X(Y)"
-msgstr ""
-"Flip the selected shape(s)\n"
-"around the point in Point Entry Field.\n"
-"\n"
-"The point coordinates can be captured by\n"
-"left click on canvas together with pressing\n"
-"SHIFT key. \n"
-"Then click Add button to insert coordinates.\n"
-"Or enter the coords in format (x, y) in the\n"
-"Point Entry field and click Flip on X(Y)"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:912
-msgid "Point:"
-msgstr "Point:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:914
-msgid ""
-"Coordinates in format (x, y) used as reference for mirroring.\n"
-"The 'x' in (x, y) will be used when using Flip on X and\n"
-"the 'y' in (x, y) will be used when using Flip on Y."
-msgstr ""
-"Coordinates in format (x, y) used as reference for mirroring.\n"
-"The 'x' in (x, y) will be used when using Flip on X and\n"
-"the 'y' in (x, y) will be used when using Flip on Y."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:924
-msgid "Add"
-msgstr "Add"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:926
-msgid ""
-"The point coordinates can be captured by\n"
-"left click on canvas together with pressing\n"
-"SHIFT key. Then click Add button to insert."
-msgstr ""
-"The point coordinates can be captured by\n"
-"left click on canvas together with pressing\n"
-"SHIFT key. Then click Add button to insert."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1041
-msgid "[WARNING_NOTCL] Transformation cancelled. No shape selected."
-msgstr "[WARNING_NOTCL] Transformation cancelled. No shape selected."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1062
-msgid "[ERROR_NOTCL]Wrong value format entered for Rotate, use a number."
-msgstr "[ERROR_NOTCL]Wrong value format entered for Rotate, use a number."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1099
-msgid "[ERROR_NOTCL]Wrong value format entered for Skew X, use a number."
-msgstr "[ERROR_NOTCL]Wrong value format entered for Skew X, use a number."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1120
-msgid "[ERROR_NOTCL]Wrong value format entered for Skew Y, use a number."
-msgstr "[ERROR_NOTCL]Wrong value format entered for Skew Y, use a number."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1141
-msgid "[ERROR_NOTCL]Wrong value format entered for Scale X, use a number."
-msgstr "[ERROR_NOTCL]Wrong value format entered for Scale X, use a number."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1178
-msgid "[ERROR_NOTCL]Wrong value format entered for Scale Y, use a number."
-msgstr "[ERROR_NOTCL]Wrong value format entered for Scale Y, use a number."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1210
-msgid "[ERROR_NOTCL]Wrong value format entered for Offset X, use a number."
-msgstr "[ERROR_NOTCL]Wrong value format entered for Offset X, use a number."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1231
-msgid "[ERROR_NOTCL]Wrong value format entered for Offset Y, use a number."
-msgstr "[ERROR_NOTCL]Wrong value format entered for Offset Y, use a number."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1249
-msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to rotate!"
-msgstr "[WARNING_NOTCL] No shape selected. Please Select a shape to rotate!"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1252
-msgid "Appying Rotate"
-msgstr "Appying Rotate"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1280
-msgid "[success] Done. Rotate completed."
-msgstr "[success] Done. Rotate completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1285
-msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed."
-msgstr "[ERROR_NOTCL] Due of %s, rotation movement was not executed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1296
-msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to flip!"
-msgstr "[WARNING_NOTCL] No shape selected. Please Select a shape to flip!"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1299
-msgid "Applying Flip"
-msgstr "Applying Flip"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1329
-msgid "[success] Flip on the Y axis done ..."
-msgstr "[success] Flip on the Y axis done ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1332
-msgid "[success] Flip on the X axis done ..."
-msgstr "[success] Flip on the X axis done ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1342
-msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed."
-msgstr "[ERROR_NOTCL] Due of %s, Flip action was not executed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1351
-msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to shear/skew!"
-msgstr ""
-"[WARNING_NOTCL] No shape selected. Please Select a shape to shear/skew!"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1354
-msgid "Applying Skew"
-msgstr "Applying Skew"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1379
-msgid "[success] Skew on the %s axis done ..."
-msgstr "[success] Skew on the %s axis done ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1383
-msgid "[ERROR_NOTCL] Due of %s, Skew action was not executed."
-msgstr "[ERROR_NOTCL] Due of %s, Skew action was not executed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1394
-msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to scale!"
-msgstr "[WARNING_NOTCL] No shape selected. Please Select a shape to scale!"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1397
-msgid "Applying Scale"
-msgstr "Applying Scale"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1430
-msgid "[success] Scale on the %s axis done ..."
-msgstr "[success] Scale on the %s axis done ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1433
-msgid "[ERROR_NOTCL] Due of %s, Scale action was not executed."
-msgstr "[ERROR_NOTCL] Due of %s, Scale action was not executed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1442
-msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to offset!"
-msgstr "[WARNING_NOTCL] No shape selected. Please Select a shape to offset!"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1445
-msgid "Applying Offset"
-msgstr "Applying Offset"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1469
-msgid "[success] Offset on the %s axis done ..."
-msgstr "[success] Offset on the %s axis done ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1473
-msgid "[ERROR_NOTCL] Due of %s, Offset action was not executed."
-msgstr "[ERROR_NOTCL] Due of %s, Offset action was not executed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1477
-msgid "Rotate ..."
-msgstr "Rotate ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1478
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1535
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1552
-msgid "Enter an Angle Value (degrees):"
-msgstr "Enter an Angle Value (degrees):"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1487
-msgid "[success] Geometry shape rotate done..."
-msgstr "[success] Geometry shape rotate done..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1492
-msgid "[WARNING_NOTCL] Geometry shape rotate cancelled..."
-msgstr "[WARNING_NOTCL] Geometry shape rotate cancelled..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1498
-msgid "Offset on X axis ..."
-msgstr "Offset on X axis ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1499
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1518
-msgid "Enter a distance Value (%s):"
-msgstr "Enter a distance Value (%s):"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1508
-msgid "[success] Geometry shape offset on X axis done..."
-msgstr "[success] Geometry shape offset on X axis done..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1512
-msgid "[WARNING_NOTCL] Geometry shape offset X cancelled..."
-msgstr "[WARNING_NOTCL] Geometry shape offset X cancelled..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1517
-msgid "Offset on Y axis ..."
-msgstr "Offset on Y axis ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1527
-msgid "[success] Geometry shape offset on Y axis done..."
-msgstr "[success] Geometry shape offset on Y axis done..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1531
-msgid "[WARNING_NOTCL] Geometry shape offset Y cancelled..."
-msgstr "[WARNING_NOTCL] Geometry shape offset Y cancelled..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1534
-msgid "Skew on X axis ..."
-msgstr "Skew on X axis ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1544
-msgid "[success] Geometry shape skew on X axis done..."
-msgstr "[success] Geometry shape skew on X axis done..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1548
-msgid "[WARNING_NOTCL] Geometry shape skew X cancelled..."
-msgstr "[WARNING_NOTCL] Geometry shape skew X cancelled..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1551
-msgid "Skew on Y axis ..."
-msgstr "Skew on Y axis ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1561
-msgid "[success] Geometry shape skew on Y axis done..."
-msgstr "[success] Geometry shape skew on Y axis done..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1565
-msgid "[WARNING_NOTCL] Geometry shape skew Y cancelled..."
-msgstr "[WARNING_NOTCL] Geometry shape skew Y cancelled..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1896
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1935
-msgid "Click on CENTER ..."
-msgstr "Click on CENTER ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1903
-msgid "Click on Circle perimeter point to complete ..."
-msgstr "Click on Circle perimeter point to complete ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1927
-msgid "[success]Done. Adding Circle completed."
-msgstr "[success]Done. Adding Circle completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1954
-msgid "Click on Start arc point ..."
-msgstr "Click on Start arc point ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:1958
-msgid "Click on End arc point to complete ..."
-msgstr "Click on End arc point to complete ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2113
-msgid "[success]Done. Arc completed."
-msgstr "[success]Done. Arc completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2125
-msgid "Click on 1st corner ..."
-msgstr "Click on 1st corner ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2165
-msgid "Click on 1st point ..."
-msgstr "Click on 1st point ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2172
-msgid "Click on next Point or click Right mouse button to complete ..."
-msgstr "Click on next Point or click Right mouse button to complete ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2195
-msgid "[success]Done. Polygon completed."
-msgstr "[success]Done. Polygon completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2214
-msgid "[success]Done. Path completed."
-msgstr "[success]Done. Path completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2474
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4036
-msgid "[WARNING_NOTCL] Move cancelled. No shape selected."
-msgstr "[WARNING_NOTCL] Move cancelled. No shape selected."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2478
-msgid "Click on reference point."
-msgstr "Click on reference point."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2481
-msgid "Click on destination point."
-msgstr "Click on destination point."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2512
-msgid "[success]Done. Geometry(s) Move completed."
-msgstr "[success]Done. Geometry(s) Move completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2557
-msgid "[success]Done. Geometry(s) Copy completed."
-msgstr "[success]Done. Geometry(s) Copy completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2569
-msgid "Click on the Destination point..."
-msgstr "Click on the Destination point..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2583
-msgid ""
-"[ERROR]Font not supported. Only Regular, Bold, Italic and BoldItalic are "
-"supported. Error: %s"
-msgstr ""
-"[ERROR]Font not supported. Only Regular, Bold, Italic and BoldItalic are "
-"supported. Error: %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2593
-msgid "[success]Done. Adding Text completed."
-msgstr "[success]Done. Adding Text completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2621
-msgid "Create buffer geometry ..."
-msgstr "Create buffer geometry ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2632
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2658
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2684
-msgid "[WARNING_NOTCL] Buffer cancelled. No shape selected."
-msgstr "[WARNING_NOTCL] Buffer cancelled. No shape selected."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2654
-msgid "[success]Done. Buffer Tool completed."
-msgstr "[success]Done. Buffer Tool completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2680
-msgid "[success]Done. Buffer Int Tool completed."
-msgstr "[success]Done. Buffer Int Tool completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2706
-msgid "[success]Done. Buffer Ext Tool completed."
-msgstr "[success]Done. Buffer Ext Tool completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2739
-msgid "Create Paint geometry ..."
-msgstr "Create Paint geometry ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2753
-msgid "Shape transformations ..."
-msgstr "Shape transformations ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2778
-msgid "[WARNING_NOTCL] To add a drill first select a tool"
-msgstr "[WARNING_NOTCL] To add a drill first select a tool"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2787
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2877
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3150
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3175
-msgid "Click on target location ..."
-msgstr "Click on target location ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2827
-msgid "[success]Done. Drill added."
-msgstr "[success]Done. Drill added."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2869
-msgid "[WARNING_NOTCL] To add an Drill Array first select a tool in Tool Table"
-msgstr ""
-"[WARNING_NOTCL] To add an Drill Array first select a tool in Tool Table"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2894
-msgid "Click on the Drill Circular Array Start position"
-msgstr "Click on the Drill Circular Array Start position"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2916
-msgid ""
-"[ERROR_NOTCL] The value is not Float. Check for comma instead of dot "
-"separator."
-msgstr ""
-"[ERROR_NOTCL] The value is not Float. Check for comma instead of dot "
-"separator."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:2919
-msgid "[ERROR_NOTCL] The value is mistyped. Check the value."
-msgstr "[ERROR_NOTCL] The value is mistyped. Check the value."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3012
-msgid "[WARNING_NOTCL]Too many drills for the selected spacing angle."
-msgstr "[WARNING_NOTCL]Too many drills for the selected spacing angle."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3029
-msgid "[success]Done. Drill Array added."
-msgstr "[success]Done. Drill Array added."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3040
-msgid "Click on the Drill(s) to resize ..."
-msgstr "Click on the Drill(s) to resize ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3060
-msgid ""
-"[ERROR_NOTCL]Resize drill(s) failed. Please enter a diameter for resize."
-msgstr ""
-"[ERROR_NOTCL]Resize drill(s) failed. Please enter a diameter for resize."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3132
-msgid "[success]Done. Drill Resize completed."
-msgstr "[success]Done. Drill Resize completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3152
-msgid "Click on reference location ..."
-msgstr "Click on reference location ..."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3207
-msgid "[success]Done. Drill(s) Move completed."
-msgstr "[success]Done. Drill(s) Move completed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3260
-msgid "[success]Done. Drill(s) copied."
-msgstr "[success]Done. Drill(s) copied."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:3910
-msgid "[success]Done."
-msgstr "[success]Done."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4043
-msgid "[WARNING_NOTCL] Copy cancelled. No shape selected."
-msgstr "[WARNING_NOTCL] Copy cancelled. No shape selected."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4050
-msgid "Click on target point."
-msgstr "Click on target point."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4291
-msgid ""
-"[WARNING_NOTCL]A selection of at least 2 geo items is required to do "
-"Intersection."
-msgstr ""
-"[WARNING_NOTCL]A selection of at least 2 geo items is required to do "
-"Intersection."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4329
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4366
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4438
-msgid ""
-"[ERROR_NOTCL]Negative buffer value is not accepted. Use Buffer interior to "
-"generate an 'inside' shape"
-msgstr ""
-"[ERROR_NOTCL]Negative buffer value is not accepted. Use Buffer interior to "
-"generate an 'inside' shape"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4337
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4375
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4446
-msgid "[WARNING_NOTCL] Nothing selected for buffering."
-msgstr "[WARNING_NOTCL] Nothing selected for buffering."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4341
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4379
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4450
-msgid "[WARNING_NOTCL] Invalid distance for buffering."
-msgstr "[WARNING_NOTCL] Invalid distance for buffering."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4351
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4459
-msgid ""
-"[ERROR_NOTCL]Failed, the result is empty. Choose a different buffer value."
-msgstr ""
-"[ERROR_NOTCL]Failed, the result is empty. Choose a different buffer value."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4359
-msgid "[success]Full buffer geometry created."
-msgstr "[success]Full buffer geometry created."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4388
-msgid ""
-"[ERROR_NOTCL]Failed, the result is empty. Choose a smaller buffer value."
-msgstr ""
-"[ERROR_NOTCL]Failed, the result is empty. Choose a smaller buffer value."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4400
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4471
-msgid "[success]Exterior buffer geometry created."
-msgstr "[success]Exterior buffer geometry created."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4535
-msgid "[WARNING_NOTCL]Nothing selected for painting."
-msgstr "[WARNING_NOTCL]Nothing selected for painting."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4541
-msgid "[WARNING] Invalid value for {}"
-msgstr "[WARNING] Invalid value for {}"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4547
-msgid ""
-"[ERROR_NOTCL] Could not do Paint. Overlap value has to be less than 1.00 "
-"(100%)."
-msgstr ""
-"[ERROR_NOTCL] Could not do Paint. Overlap value has to be less than 1.00 "
-"(100%)."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4606
-msgid ""
-"[ERROR] Could not do Paint. Try a different combination of parameters. Or a "
-"different method of Paint\n"
-"%s"
-msgstr ""
-"[ERROR] Could not do Paint. Try a different combination of parameters. Or a "
-"different method of Paint\n"
-"%s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4617
-msgid "[success] Paint done."
-msgstr "[success] Paint done."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4649
-msgid "Excellon Editor"
-msgstr "Excellon Editor"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4656
-msgid "Name:"
-msgstr "Name:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4676
-msgid "Tools Table"
-msgstr "Tools Table"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4678
-msgid ""
-"Tools in this Excellon object\n"
-"when are used for drilling."
-msgstr ""
-"Tools in this Excellon object\n"
-"when are used for drilling."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4687
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5747
-msgid "Diameter"
-msgstr "Diameter"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4695
-msgid "Add/Delete Tool"
-msgstr "Add/Delete Tool"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4697
-msgid ""
-"Add/Delete a tool to the tool list\n"
-"for this Excellon object."
-msgstr ""
-"Add/Delete a tool to the tool list\n"
-"for this Excellon object."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4705
-msgid "Tool Dia:"
-msgstr "Tool Dia:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4707
-msgid "Diameter for the new tool"
-msgstr "Diameter for the new tool"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4716
-msgid "Add Tool"
-msgstr "Add Tool"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4718
-msgid ""
-"Add a new tool to the tool list\n"
-"with the diameter specified above."
-msgstr ""
-"Add a new tool to the tool list\n"
-"with the diameter specified above."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4728
-msgid "Delete Tool"
-msgstr "Delete Tool"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4730
-msgid ""
-"Delete a tool in the tool list\n"
-"by selecting a row in the tool table."
-msgstr ""
-"Delete a tool in the tool list\n"
-"by selecting a row in the tool table."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4748
-msgid "Resize Drill(s)"
-msgstr "Resize Drill(s)"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4750
-msgid "Resize a drill or a selection of drills."
-msgstr "Resize a drill or a selection of drills."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4757
-msgid "Resize Dia:"
-msgstr "Resize Dia:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4759
-msgid "Diameter to resize to."
-msgstr "Diameter to resize to."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4767
-msgid "Resize"
-msgstr "Resize"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4769
-msgid "Resize drill(s)"
-msgstr "Resize drill(s)"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4791
-msgid "Add Drill Array"
-msgstr "Add Drill Array"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4793
-msgid "Add an array of drills (linear or circular array)"
-msgstr "Add an array of drills (linear or circular array)"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4799
-msgid ""
-"Select the type of drills array to create.\n"
-"It can be Linear X(Y) or Circular"
-msgstr ""
-"Select the type of drills array to create.\n"
-"It can be Linear X(Y) or Circular"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4802
-msgid "Linear"
-msgstr "Linear"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4803
-msgid "Circular"
-msgstr "Circular"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4810
-msgid "Nr of drills:"
-msgstr "Nr of drills:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4812
-msgid "Specify how many drills to be in the array."
-msgstr "Specify how many drills to be in the array."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4829
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4874
-msgid "Direction:"
-msgstr "Direction:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4831
-msgid ""
-"Direction on which the linear array is oriented:\n"
-"- 'X' - horizontal axis \n"
-"- 'Y' - vertical axis or \n"
-"- 'Angle' - a custom angle for the array inclination"
-msgstr ""
-"Direction on which the linear array is oriented:\n"
-"- 'X' - horizontal axis \n"
-"- 'Y' - vertical axis or \n"
-"- 'Angle' - a custom angle for the array inclination"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4840
-msgid "Angle"
-msgstr "Angle"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4844
-msgid "Pitch:"
-msgstr "Pitch:"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4846
-msgid "Pitch = Distance between elements of the array."
-msgstr "Pitch = Distance between elements of the array."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4855
-msgid ""
-"Angle at which the linear array is placed.\n"
-"The precision is of max 2 decimals.\n"
-"Min value is: -359.99 degrees.\n"
-"Max value is: 360.00 degrees."
-msgstr ""
-"Angle at which the linear array is placed.\n"
-"The precision is of max 2 decimals.\n"
-"Min value is: -359.99 degrees.\n"
-"Max value is: 360.00 degrees."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4876
-msgid ""
-"Direction for circular array.Can be CW = clockwise or CCW = counter "
-"clockwise."
-msgstr ""
-"Direction for circular array.Can be CW = clockwise or CCW = counter "
-"clockwise."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:4891
-msgid "Angle at which each element in circular array is placed."
-msgstr "Angle at which each element in circular array is placed."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5212
-msgid "Total Drills"
-msgstr "Total Drills"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5244
-msgid "Total Slots"
-msgstr "Total Slots"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5318
-msgid "[ERROR_NOTCL]Wrong value format entered, use a number."
-msgstr "[ERROR_NOTCL]Wrong value format entered, use a number."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5331
-msgid ""
-"[WARNING_NOTCL]Tool already in the original or actual tool list.\n"
-"Save and reedit Excellon if you need to add this tool. "
-msgstr ""
-"[WARNING_NOTCL]Tool already in the original or actual tool list.\n"
-"Save and reedit Excellon if you need to add this tool. "
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5340
-msgid "[success]Added new tool with dia: %s %s"
-msgstr "[success]Added new tool with dia: %s %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5371
-msgid "[WARNING_NOTCL]Select a tool in Tool Table"
-msgstr "[WARNING_NOTCL]Select a tool in Tool Table"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5404
-msgid "[success]Deleted tool with dia: %s %s"
-msgstr "[success]Deleted tool with dia: %s %s"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5801
-msgid ""
-"[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon "
-"creation."
-msgstr ""
-"[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon "
-"creation."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5804
-msgid "[ERROR] An internal error has ocurred. See shell.\n"
-msgstr "[ERROR] An internal error has ocurred. See shell.\n"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5810
-msgid "Creating Excellon."
-msgstr "Creating Excellon."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5819
-msgid "[success]Excellon editing finished."
-msgstr "[success]Excellon editing finished."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:5836
-msgid "[WARNING_NOTCL]Cancelled. There is no Tool/Drill selected"
-msgstr "[WARNING_NOTCL]Cancelled. There is no Tool/Drill selected"
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:6318
-msgid "[success]Done. Drill(s) deleted."
-msgstr "[success]Done. Drill(s) deleted."
-
-#: D:\1.DEV\FlatCAM_beta\FlatCAMEditor.py:6388
-msgid "Click on the circular array Center position"
-msgstr "Click on the circular array Center position"
diff --git a/locale/en/LC_MESSAGES/FlatCAMGUI.mo b/locale/en/LC_MESSAGES/FlatCAMGUI.mo
deleted file mode 100644
index eaf0cfcc7e8ea88d85637af03e6075da2a627b3f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 113063
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 k@Co@#hNIf9AZOGzkgnEB+Muf4O
z@H2rxbWGUl)G0Ykx%j$TbGA@{wlUK##l0uGJH+iTnWB&lv!2$mQUo%fcyZ0kL}$p^TTvtwLnA!ev)K<$fO<<@!gw+n0gWne
ziqWK;Mi9?0Ayw%={pX4RE)T;fHJ{5t4cUxtN$$2LPG+?fO0eka*Ug}Vo>xjekoQSV
z4C?!xyQ&yRGdK;=4GO}PM4E@LX69d$Y@nFC0u^QshW1UoL6IR~$j{yY
zHZre|*12@y~P4zyfFH$(V
zH~7h=!7q=(Np7;)6*?DRcpX
zjs*=+I#7eChtMo@*xK>u(tNBaGnr_vNMA=o!aH<@606uqu4E4xRdD2?E>T7CGn2^s
zf!q2;+u^ZjFOR|IsvVow&uu!Zg)0RuszJ@D50{GxEN&(`hljiiCgUUn&FhJBkCcTz
z0$vYia3)Y8z_4ksQCpNl^$QH9h_wh&YaN-zpGPev%m$BiAZYlVjoS)DY{A;lAgst&{3#NJ$fIHN139v3X=r|Dc!ja@
zBh!Qm(AFbGQA8EcgyQAHes&Ow_2fEYF9aj>x`Z(=FIU8Y7&XzXT2>IAjNk#Si7;N{
z=4Bh8qj-zAs&$wcl0|1n#GN~2#3JluY>Qxou7cSo@f201ivx%rIqb;F5JMwL4kSKw
zTF-(Ug6fPl^q5esT}-j&LNU*!Q#dedw0VNoe%2tg0w2m)8CuR*=D)Z_hX`Lx5R-Bs
zD!zucC2K>?PV7h$Z~OTs;c0-5O18XBwE%FVx`TNaiyYLuP$bfbhh};Qm+7U3Y
z8?g9QjMgMoMib2LmsYz`?QU&7+o^WnR1W(G$~^n|D1`>%c&}cxdJwJr;%IiJU3Wqaq$P=W!#1fOQxZVx+#O
zKZke^+W;*ij#|R7ncx)TGYpVFUzckIQAGf(V1N-?A4S_+yANONC`SYp6@|EdFh1W^
zm{#-M#=44jdqv;2wd#lW9zT0n9-~fNXNC59edD{xRB21T>6O%+pZN5}rczj<7O&rl
zT^wG_g*$&A-@o^OH?}Q$4RoHu$yuJ(;a!H@Xx1Xh;xWLR+|z(3G`>5TaHCv=NEhJIk%RBC1mVhWVb+11vDKrG!xI^N
z$8T#yCAEnRDEO*%XzeUFC7ueRs}@?J;TEz_B~mCkm*8f2AcFbq1Q|g+cQdciZAt-UlclUb7KkA|AzLC;E0aGwLKPH)7#-H
z7@kawe$Z~bJtEB=9w*5GCB*Fb3Hxj&3UT9zmFuLp`d?ajb34S#b%gJME?11m_@Z^3
z4-aScS{m(ThL?wrlX&TsW}1iC{EPG6YvB4v`is=79ORjsuGitPFMA8S_{ }9DB)1_5w{E1MIJ?PkdIezn2>)JM>Z6EdZBpo
zDX^mG1XkVoZ=!J%;o%sk31=46n+~!g=38@tN_?g5vjXcB87+D_3jmGY-3B20e{WyNc>ASlj{3ITkh+xzBpVgf6R-sEx*_z
zd13w9mC!=QOh#nw+5^IGeiN%lbl|}_U|ZnvkRX9xl=-abL-Jx_k+d$;979R7{C+(A
z3aDX7Jpm(9=s
z&{#{_qNSF+gDhlB`87p%FGzhm!*(99ruI3|!YNTJ;dXel;C7HLQZuMkPuPhesekoFrLoWNd?@&`h7XCwwd*m(7R&F5IteJvP*?_%aFNZK
zQhD&Fn1SHxePT8!;o1NFQ(%0ur3|+$j{`|6_EP~Ia$qJQMp9l{H!v&SY7YU^mKj}I
zMd3SSjEAT+9fp{|rC%a*LoNvQ^@ui~T%o7Oah&zm_FciSm~Xc;Kt!1L~-(QGeKfNJCKyK1AcWBQL7sZJ(1=`HVREVc)D}%hi4BT5ah4z
zS?mP6(4;SZvrc9*d<88@J>fUc5~vg$2qpEn*&)n;Q~@mgcDgk8n&_s#EXiYAuJNbj
z7B}vZKb*V~)ejOH07K*|9Sv7MnpomP+dE2%XykEN`FoXxFNB@1{BOB@iD1BucrePa
zoR{T>n3&)OT=_*)NE_u|S|)s`MrRU)ulbI|myTMrTibq=Ojtl~LS7(#>?lx*2GT@Y
zzc60s7lp)wD%flOldu(|m0DmoO8d(pzKegNS{ls(W?C$YC~KYg=hK9A&`#tf$D5>D
zux$gUFiTK%0adZIj8ex>a7wg{e|6;A2Ml{Jp4xLmBfsz19`ztoD@x>9uShUpiRX&m
zW?gQ?H0CwRW`=z&R0FeCYw_(Nxz^$;re2ZgOzV58YwZ`K}CiT42;U_4B)mp}78NUcbaGwH!-dyD8J*2Tr~
z>El4bf)I1I;_VHEs|A5G*SY04o^g3cfg5oyMy@yp?(}R>VRH80< |