From 530f594dd2e3d6f54e425e86b21586197b8049af Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 2 Jul 2020 13:57:00 +0200 Subject: [PATCH 1/5] Autorefresh adapted * Avoid switch to auto mode when not homed * Fix reload error for poedit with _("") * Fix bug in german translation and missing finishing options Signed-off-by: Daniel --- locale/de/LC_MESSAGES/nativecam.po | 2 +- ncam.py | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) mode change 100644 => 100755 locale/de/LC_MESSAGES/nativecam.po diff --git a/locale/de/LC_MESSAGES/nativecam.po b/locale/de/LC_MESSAGES/nativecam.po old mode 100644 new mode 100755 index e6827a9..4b9c888 --- a/locale/de/LC_MESSAGES/nativecam.po +++ b/locale/de/LC_MESSAGES/nativecam.po @@ -2575,7 +2575,7 @@ msgstr "Schlichtfräsen" #: cfg/mill/slot-arc.cfg:187 #: cfg/mill/slot.cfg:174 msgid "None=0:Clockwise=2:Clockwise full depth=12:Counter-Clockwise=3:Counter-Clockwise full depth=13" -msgstr "Kein=0:Uhrzeigersinn=2:Uhrzeigersinn volle Tiefe=12:Gegenuhrzeigersinn=3Gegenuhrzeigersinn volle Tiefe=13" +msgstr "Kein=0:Uhrzeigersinn=2:Uhrzeigersinn volle Tiefe=12:Gegenuhrzeigersinn=3:Gegenuhrzeigersinn volle Tiefe=13" #: cfg/mill/circle-2.cfg:172 #: cfg/mill/circle.cfg:32 diff --git a/ncam.py b/ncam.py index e579e96..7903da9 100755 --- a/ncam.py +++ b/ncam.py @@ -3354,7 +3354,7 @@ def ca(actionname, stock_id, label, accel, tooltip, callback, *args): self.actionAutoRefresh.set_active(False) self.action_group.add_action(self.actionAutoRefresh) - self.actionChUnits = ca("ChUnits", None, _("Change Units"), None, _(""), self.action_chUnits) + self.actionChUnits = ca("ChUnits", None, _("Change Units"), None, None, self.action_chUnits) # actions related to validations self.actionValidationMenu = ca("ValidationMenu", gtk.STOCK_INFO, _("_Validation Messages"), None, None, self.validation_menu_activate) @@ -4224,6 +4224,11 @@ def autorefresh_call(self, *arg) : linuxCNC = linuxcnc.command() stat = linuxcnc.stat() stat.poll() + if not s.axis[0]['homed'] or not s.axis[2]['homed']: + return False + if not self.pref.cat_name == 'lathe': #do not ask for axis 1 if lathe + if not s.axis[1]['homed']: + return False if stat.interp_state == linuxcnc.INTERP_IDLE : try : Tkinter.Tk().tk.call("send", "axis", ("remote", "open_file_name", fname)) From fc1e6c84e248b9756b01b977961d431deb33d6e7 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 5 Jul 2020 08:46:21 +0200 Subject: [PATCH 2/5] Updated german translation Updated german translation Signed-off-by: Daniel --- .gitignore | 14 +- debian/makedeb.sh | 12 +- locale/de/LC_MESSAGES/README | 8 + locale/de/LC_MESSAGES/nativecam.mo | Bin 66708 -> 74611 bytes locale/de/LC_MESSAGES/nativecam.po | 7791 ++++++++++++++-------------- 5 files changed, 3984 insertions(+), 3841 deletions(-) mode change 100644 => 100755 .gitignore create mode 100644 locale/de/LC_MESSAGES/README diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 index 0025edc..c7662c8 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ -*.pyc -catalogs/*/current_work.xml -debian/nativecam/ -debian/tmp/ -debian/nativecam.debhelper.log -debian/nativecam.substvars -debian/files +*.pyc +catalogs/*/current_work.xml +debian/nativecam/ +debian/tmp/ +debian/nativecam.debhelper.log +debian/nativecam.substvars +debian/files diff --git a/debian/makedeb.sh b/debian/makedeb.sh index 3bd1654..f980e18 100755 --- a/debian/makedeb.sh +++ b/debian/makedeb.sh @@ -8,12 +8,12 @@ head -10 changelog echo "..." echo "=================================================" echo -echo "Is changelog up-to-date? (y|n)" -read ans -case $ans in - y*|Y*) echo Building deb;; - *) echo bye; echo; exit 1;; -esac +#echo "Is changelog up-to-date? (y|n)" +#read ans +#case $ans in +# y*|Y*) echo Building deb;; +# *) echo bye; echo; exit 1;; +#esac # make the debs: # -us Do not sign the source package # -uc Do not sign the .changes file diff --git a/locale/de/LC_MESSAGES/README b/locale/de/LC_MESSAGES/README new file mode 100644 index 0000000..bdedfbd --- /dev/null +++ b/locale/de/LC_MESSAGES/README @@ -0,0 +1,8 @@ +For CFG files add new extractor + +*.cfg +xgettext --language=Python --extract-all --add-comments="TRANSLATORS:" --force-po -o %o %C %K %F +-k%k +%f +‪--from-code=%c + diff --git a/locale/de/LC_MESSAGES/nativecam.mo b/locale/de/LC_MESSAGES/nativecam.mo index ecb9f307b52a9ceeef467c18ebe434a1057209c0..389c84d09e1b8d4c655cc9edaf5a3fe6cd623b13 100644 GIT binary patch literal 74611 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 literal 66708 zcmdSC34B~t`Tu``vW2qm`(-IjAxZazK!G$(+jI>{N}IAdNhZmV$xN7;bOYH05flYv zQ2`MJ7f_I`f`TXo5fKGc6ckrv7e&7!BFg{$dCs|a?j!-!-~anx=GB|`J?lO9tj~GQ zxu?I}Y0TvTzf(60f_>oidk4WaV}hV&rfh@YGtEKpG`tSpy-5(9zAy;ZVVDhc`=*^Z-6!M6_|p1E)RmQ!PDR)aO!bE@O}6; z{4V_diXhk*UcNF2$nxNJDDw~DUhofaJlv`y2o8gjp!}Tx_k?TV&hS#G=YAf}f6>7N2==D|Fu=PrWs-v*U$ z?}N(69=IVhy|+IP z%HOBG{Y_Bsy8$XcAB5xKvry?9n|9^3GgP?oa2%Wlm9AA#?X?doy_Z0x|C3PpdLz{P z-{Z~Sg$HAP8cu|7L%sLJo*<}&bD`V|um)ZU70(0k0Qe-d{Dzxh-lEr)PZd;ssfK#q z6sUH26jXhi4;An6Q2x$>swWph#eW^t``r$=gx`Y7m+wO5^H1RxaI-%823Q64-rGXG z?+mDNoDWsbE1>F60jfOC^X5-`^R3?eJs9Ht3{*exFR1d`EkmCJ4}fYnO;G7R-ZKpk z#hizSz)wMi|29;5o`NBK2`ay~ImPuSdqTC>1+WTsLgmi@R6ln%+!}rwZVtcb%{RlT znD2sB@D-?X`x{jJWBVQVf?Hv(hST6=sC?*ws$c713;YCB_!ptx^IuTUJuvIap$5u) zI8^yGLY3EY7{aXQMQ{S2KS9?E?RRQl&b#oGaut~6AA$wB!)1L}P* zfU2h-hw69k^7cp~@o- z^_(o!`>cVA=L)FsS3~8?mpt!;%D->Jo#7+i{438FJ^$kQPtPrfT(}*fp1(I#zR!Sq zeiOU_w!n$-b*TJ2WVNgJ6XC9ykA~yma;Wg9!JXiRQ2Bff+#B8m+u%b`@3Hq9${toj zh0A!Zg}Y!rA5MZ-!w^0S74NH1&)sCLEBD=@@~0Z=d3BygLdCn#vjeJK^g+GfC2)6m zHB`KJK>2^jyFUpP?{DB9@Oh|oYx1J}+7`-xHQXM~gge6dQ1Ny^mFKBY^+ zrEmN9`+V^{5bFKMLp^sg+zTG=-P@twvjgr4^HBaTfa-TX?%l743ioxm8~h1WJ$?nM zeruZ2p_Mc#Z3oR0Z6sBka9 zec)fA>fKJ~xO%oPR6ZXJ8)1#NAB0N(8qc$!^6>)C%RR62{EFw@o)1Dj=W%!t{Drp< zKH$b*{YD#ufyo_{`6dOr?TPFHz;8LE8mg-Z8hQ2qQ< zQ0e#sRQNZ%{g`v9%b53o2f|~Z%BKs;-|3zof(n0`H(v{t&o@EU$8SKT|5>R1>@}$8 zZhf9h&%RLQI|(Y?bD-Q8LcQNfP~nSE&piw3{XYWb@8eL<`2y7YKIZuwsC@Y|tc6>B z(AB#cQ1LcFwZBzR@pr>5;Hl8+3$*$I_rv}gsQB)Is^3pQg?kYyp4Xw?BRJoM+Xd3T1b+|Jes;USD`8&J=G z80vY?LOtg-sBmvWg&TXJ%a?KE#`6L8WT}R5=|7)vgDi(s3a?6n+*e{~v{V-{)Wm|LW~``-rQb6XE9A&w+Zs z1@K_F94ejbq4Mu?sQ7M$YG>brYB$e7JvX?>mFFH%>8*o@!DFD(nf3M`fC_gxRKDB= z$H9l;Ht>(${vS}!ANx_4KjWd&aU|Rpu7t|39&bJsDjjD+J?~1WbleO>_${b%`3+RP z{|Bsw+kDLVn+8>X=Ru{T+uIL9rSlxPHT<|YUjw(pd^1!#y%#FnS33jZpU z|F@yiwcW)oA4910PK8SULMZo6?_PpiVm=@0y*~z34%c||2B`Y;093tw3hF(64OI{R z1@+tsm$-7C1(nXD;8?g2D&7^IY0skP*>FePKL+*w*FmNCCaCn@4`;%sq4Ia9OI?3o z1C{O;xFcK%m5x)O!mooWzl%Muf_ksdLp|p{SOXu1x5L-H{f!@YKt1OTsON5ZxhwBI;SQK5K*eA0&2ypBxg07zCqkv8532mmhRUxGLdAP2RJ_;0 z?cwb(gd5?m@L4GTZ^E777FW1%dqL&b1gQLO@b=4~%Hbra@cmHz%h^!=FN8|RXTA9g zQ1RXe<^M6d8B{;k2UXv0fy?02up1uwNtdr5^ZXRl``rK!gEvE^^J%DZ`87No zz68}T9Q-Ngz7WdX0u_EWR6d>w^*$Ft<;$m`%IP+!_V8_}_V8V(e)2h}=WTYCd*0Si z@$3whp9jEQ;7q7^7el4%M5z4eg`2?jQ2tMcO3$U9S3y1ZdZ==}2`c`(y!ks&`S~Nb z7yP}q53Y94+ZHOm{h-QWJXCyBp~mTYxGC)LJi+s1sCwM#c?wiI3sCWupyGKyRJzWE zO4lXcd@Yo}FMIQyQ15@gxBn4TdVT>F&kIoL_@n2aJ^u>z+&7^7y$SWaO|Eh2+YTx} zcY}&QgsR_@p~_{3=aEqU=0LT}#om4e)N@bte4l3*l)oNtKGmB`Q1PGX?azg(ALm1* z?+U1NTm%0_#5cp|Fn{GU%t?5W%dW!@=CeQN>ct+{yLwm)XJFq3XTl4i+QksC@n3Oz zjicZmm~&9+JRcqge+iY2s+(OuU4(aH9)An62Yd!T0B<6Za!a;qQXA@KLDv{{gp$WAAqDYah4; z<_S>sX%gHUF7eDjJ^wtoC%g)(|G5*YeLe~RQ%uc?mzbCS73O6I&$|~Y{ZB%r<5{SD-SIx>{}32ro&ojT6;SExhDz5dQ1PAv74M}`@m=rj zZ-bLC-w%}^e}SqWdwk2~-!iChtDy2H3sq0v50$^?L#6XlsPec8%Kqz6>3I+y0-u0t zSAU1wzeHx(BaU4|q=R@^7mq5MGy>KVE5h_2QglfkxLA}qP;r=kV-}QST zRC<@g39tuFh8IJ7U#NWf3skx`+vw`^c&KzYK$Xu@Z+<^ix-ay+0;>Lh7EXuvKuZVQ z3$r>y<;&il)1cmK2~@gPK;?5ERK2_wZVEpSRnA|6D!(V8>fx(!UpVGLUyq=kGsByY z_2#rUp9K%V{W5RA0VxW!=j)p4#RZ!_odwu}w{jY)&-u)iWN4@(m zq1w}5J;!|C4j`Q2u@f72k7E z@9~zmAN#0F_g+x%eHa`Ar$W8QEGYlSdixZVzaFS^$wAed55jHXXQ1lU&2TaNJq+QL zA2@$)Q28|g<^RJ_@q7|0{kOvH;Jr}g_kE~z{{*TWUxrH07C&_5y&F`x5X!y=D&0py zJ!d&o`ifBP;3BB}`HD9`1*sf>cdlTd-x}KGz=bh{nRnA5#y&7JzJsTI|*(L z`=Q=%2&$fZ3?2+W2bC}1_3l50%I{a9((x9Y0C)b8OaE-B=d6T^_avxz`k>1DBB=0} zL&f_!sC3){l|T1DwUbAn{Jr4$y62c5JNunHL(e*>a7V%&Urpakw*l7Al|L@a|hZ>E!8|Q0coAs{MWjD!!MY{0BdE`LhF@ zg>gJoKD-Yqedobl;T2Hn{xVcKKMWP`6L2^9Yp8Vm4JzC=KXY>VK2ZLaLDicRp~`P9 zRK8vc74Fke?ff?Hem7J+KY~i{vrzf|ch9Y!a__%8+ynbVp~5#p^>+)Q!Vkg_o(-*^ z^SsgXHqWnn-tYN6sPsMoRX_d!)o%Ufv?b5#o)N>Dpsvn2JL*Oi^^qvfr?>VS) zz8flCk3hxu3vYfNDxcnf8MwvIo%2Zyr-bb@j0ma{5sV0-hwKp z`M+?_ZGmcUolxojJUkTM1C=k&L#6kRQ0e*?RK9QhjC0=)D&2=by~j+b`qvDVjuSjH z-hDMx`F;p0zRRG}cda+y0F|#_g?q!V!!htlsQ39fJOI87gtbq^1sql5E=Nn5Gq}dK>7bIl>h(n=52rD;@uw}hM`&X2(p;U~QLbtr#tdsaQ`-fvgW13YUz5BF^H zJQk|_PK0%^7b?H5fXbgQ!3prYQ1$4~a17k;_by#KL)q^I4}>$I+F1uwz3+v3|Gei} zQ15*S)N^ludfqKi?{Pm=eSZ`l1fPbJ;lH5j!KCNh^E#l?Hw2Y$mw8?f)voS1@i=` zbe#Yvz|~Os{~4(K`2tiqZt&(GLgnKxq2BX3sQh>fZUeXfgY&;Pl>0QO_gDy(-V{{6 z4Z&7;v3LI+)brkis`p#J>cWkKG9L+*zbm1hw-)XLKkVJV==lKDd;c1$Ja_q{s}ED5 z%4q>qJb9@1`WRGxe-UmAZ-v$HKB(uu;5p_`u0IOlcGx$-LtzV4`J4uokDr8!_jWiF zejn<6$Gqm=e}AZSOoj5d%A1Q&@qP*_pS}e3{ClDD?IF$cI zP|xdy%Kvkq^63*${m7kgC-^g{@_rdA{H}j-`7$0VALc`~qvdc1cnVbco(2{Ed~g3L zsOQ||&ENKX0;-<;4(<$J_V#ak^A7*x%I9FH_!>QrgL+;DDqZWL;`s>N9$p5Of7g5S zBT)JCbEtIx8LEE^{_6VsgQ4=Z6>bhwQ18(T)n1BlEIh;W!%*>j0_ypnhl>9$sC4}h zs{Z^Ms-6U|yZP?~sC+NNgW*S^o^w0g4c-Tp4^P4a;7d@?8T&WKy`aKX!>!>GsPb6> z?}cYWrT^$R+_=^RXJftqD&B|SR-2FyQ1A2X-(C7&^W5xB=Wkc2_nrWEhtr_)cQMra zwnNpU9;kM44phE>7^;3>1$TjWLgmNzpwj(wZy)@_<@c^|SL_e==6a}nXogDP`@H=C z)N@XU@_!ywzFh_PhF^f2!HwSh5LEg84(;5G1k_!d+= z=f3Uo?;5E5{2H7JAA-vNe?ZlT&4NvAT-^~)#M}xc7n}q2Ugtx-$E{H1{&lEy{{ZSa zzk#YhZ$dq1%qE*yyt}~tF&_xGfODYgK{HhQXot%GE~s)^2UR~VhVu7CZ@wK;&4NeZ ze(+JK=e+`zuGgX7=WVF;ZMo?tR$umps$Y|!?B~FJ;c-yqR)Tu&*--I(0_wTfLB;=N zsCu>mZVG?y`Ag5=Kt1C>N#_u(z6&UJsnWt2cgol z4$9xTQ0e%n=Ovz(K|S|MsPudi>Uq~eg}W1~obH1vkDo!s`vz3K-)xL4pY5Ui?*?Tb zLZzby>bcWBXL%k0I2`0 z`2_A~Vz-!UJpT2&ANw!DUwQK_a2MP!^6{wsRdfB?yMF~DuG{Z#+<(j83%@1Iom?N{ znt|J~K1_4MkJeQ`?d>0fcjC4O97h=b*{_?wv$6Xz7Ei$mq({GV9D+-|$NO=cjN4&c zM`4%u{%*zJ;kfDdfak}Z(f+E=f6ALbO1O)?AB`nn$NV`yFQe?&2E6--U1u_CLgL^!t;)e;o^k)!>s{fAw+5&*p?%!nKI2 zhN~O@_i{CH|3@EoEcaF1-=hF$vo5!rX(O=r`Bjzlz0f{(cSj4|3IFt|LzU z{+tN&YvOo->nF}B*cU$+`}+p$^_%9yttZ^o*zM2t4EJ}ypTcIY&v0FZ`6m3&)NgT=)3!&X&G}biaV%Q$Fkw+;?&HVQ%ww@_RYgM8Y1x^>!kTtL4b=TI^oH|KGXp zZq z&Hb0TCi*hi9J^bIYYgVG@J!q;hZ%SU*FSJ?O2k!*o#c?W5_TsN_A1Q(SWv;GeB@EzCD??T#P)az2hC_t#^8H0C__TX4VB zyUE`I%=(S-Jk}Y5T@rq7$L%^U$wp^K{&>!z-mh>p=2qP1d%JOjZ^68jOS0mg3Wr@2 zcprYR<9-kLGq^QwE4UiDpT)J1`|Y_Tn?=8^vHvQDR#?ULD%V#q{}X?`#PbpF@hI#! zVyE9VT*q<$N0`T6zx%kJ^!I(-{}T6qaP12KORzC}Fqxq7)j8oSSMAN{6rKPzG0(ciCvS8(l$#~jx- z-u^}(@HcQ%;`_U|f7k91klk7ef^DNTXZZ_pV2V*}5e+#*u z;$FXRavj2j*dG7V+&znXhHDCb_rcsje3x*)3hH+|_m^=!?Tq&KHvDhEZV{J$&%(L* zZ*a!=Z;HFyy=gzfe39!Ut{1qX-_6{Amg@+@??62BxW?glICkIT+7a^~FfZmRaqWb^ zqo96Y#_b^Z1v4=o;{OZSZH=G9z1^2EzYqI~n7_*XEAVd2U*X!6>om-N@_u*m{Ilmi z#Pb3C^kV)AVWZz6*z0!;cHiULi|dD64{|NRzkX}s-k5W6jf&&KW|%s+zX z$`AJs!+Bi4!0u%H-NpS*+%Lv$71Zxc?0VqqP`|zLHwJD48}O%J9d6UzZSWZP$N78V zV_X+t_igW2cHigP8@sdM4)BbG+e_TPg?)LCQ?)Sp}OStQ|z#;ex_WCX1T8_JZ&w0C@30v>)zsdcv-2Vu+!_VUHgYZ!< z{m$ch9Jd}HhwM(ltlzG%+TRa(evWV}xc@2K&fDDukMQ@OCtL^jhrye<=HPE0aW``P z5Oeg~-rr2};biQ?&qA)Nxc?gV2NL$1Tob(C2xnmT8V1dqHpRbw)3N&oY{9$_VSkT# z5S{>!$L@D;V-y;hTV5D`)Go{a(@{1^RYOed;J!0znuG>xt|N)G+Xy4 zhuggg^VhiV!OzLwZaW{x1mfHkzo%lqAJ;9|XE0BJf5Pn<>}GRq#=U-9`fzE?U&s6g z{H3{+{~Sg5PvGyDxP1WYeSO%Ua=!w%E-w8BxMp*|3GO#=eV(fgyD!2IbKS_L-+U2& zv%o?A`3*jfYrUW8-n)j8={0jGqX2z=Xx0TC%Mk&x(V~PxIGN@+Y|pgVa{US4Q`9wBY|xi;^ElUsxyIwK6NX%;u?!OF=giE;eI}P*ET$8vDvHQ5UKOQ^%reppc*GIW;_imFt zSK_CccY58M<-Z&Aeq773I}-CWu5aV-5zLRnzhZs@w&ABc5pFBYKgLbJb>9AE?mxi& zV*J0K`?XxBa9_mkWbfxY*hRlaf3qKM=Ww0p{m6O~!s*w-^)mLK#=Hs7dDHM#j2`~rnXSO+M~kd#dMfUuStfjTDr_!<-91J9t^Yju2j~d zt!hp86w<{$IW=^3r3Xu4Dw`c1K{2fE&gaJCR_qT`y{SxYLRDib*OkuNBP~t^E5|!p zh|yjx`Bqg`4er6E!cbRfsE`iVWQeqo9?Yh?(qXAD9p&Y~~1Ivoz=yE8o*vQPO|3^Tc~tEaan%w{^nd?D;Dqz3ykUB#;6P-ks-rjYI` zkiXvGbKw@YH%={ z=}MI{@|Y)4gX^$Y1eSm*5}>qGDA{!(;jL)LkE`b46N=-*WIEQ>h0E|;s2a-E=F;iz z_$4eSI?04WDp%}D7jWQFZ+PcsxL!>@}!Ic-RW$)WVtv{S5?)X z>gPT)z@I!hoFY1s*xJ-EcS)14Z@F^xK~+1hh4iUIJdN^jU07dr z;czkQyl$q0(&Tl-iZTXzmWy{-}mo}Z;($K!Z{JSblfTnKp zGn30$=62-^Dw(Q)bPtyL_}fc0Eh>wvTPFkug~h=_Cf6Gdriw+%xO%~afXpc7hYDTk zla=ktS)YVdxH^^1P^dkbLoPWOXs@8>-FG$F%@iW z6<#4+lP~m#gPC+!TJfZ* zd)?`t)KIomv;@h5N+e6NPu0-b=Lad^%z9Tb$%3IY_CfUsufgQWvkp0E^2`}WgiF%h znW2HOFIDIcsZQxaCY7CybN%G0)4i7km2Oj~*B?H~JGEp}MXKQJ!zb0x7;ZOXQvJMa zsuYsg*^_5Y3XbeNs-e4^%;?Gw45V|VBPVtq6d{0j?U841-a=rADYM8Dig8gk_EBiGUJB5>q`GMK-FT*-Os}S!rJL{06gA>?NBPm) zMSG27P;!cHn4ojy5kDF~me|1P~&SC1?X^6X-1T{b;?e7-ZAIdv#K{wSWdguX1*ON#UKX}q4g zNwQ{us*&Y&a^3kgddDLtDgtX4K7Gq+;Kfk=QU=MO$k;?)sWukKutF*9Om#6r_YjxD zCtj??i^Wzp2GO`0Glec5PM_!c4vLBPNvz6uS6Xpax8&)NsQI)44Hc0;-A8^cAw1sY4wf?K0Abr zz+1MaDLe*wm*E;o@~WDa3Pw`Po@CkP!lrCCGg!2ynQ)-aqzej3oXAh^zSKuLx`&sa zv#l&Hjh4Pt+p>8ZB$9)Gt3Nd)D@EN`Gte`Dm2Wv2ibmlnywV!UZ>2SP)nMA6D)q=` znrEx0sj#RHNlg{6aRotaW;{RwcJ@(4@uLWJuc*iI(%ed57sDSj!p{NI$t$u zo|W(FPnQ@B5XibxgC=fTPhfAoLgMg%{;1VS6h+MEIf=gJf3@N$8wEMNT!^xug0+=(3)> za+H}*r#M z%VyX6^wDvm20;E(_cLgZjOL}O&b*?RU_e~TH5aoVSi{s>+Bws5>orTrESX#}!^BHH z!Nd?z7{R40T^C2`{mx_BSL~yLM-J@;MUgUTJ)TA-CN*&${ky~b z3TB`-0abyurq;xhLkZU1_SlAS{_l9$uYC1)W`2fx&~?Cnfy@E<%%NcW41AS>gb*{ zA#$Vn?5UG@xO>9vS)=z_AuWemxVietbD$J6Cp6mN=p&(5RS(vaDWK6&G^5!op2*(B zVs9u!60^NBZ8t{^m-we*r)s2p6&l6+h?+UvuXX-pkO`s{nuwr**qdt>8kg8?K5RnP zl(jP|V==UtR-@6h97&53?GESmeAt+$IgoMAWd67x>DW+9^k_(H3r^czVTe1aN?R#MT|xa#k@ZHPIPZ7lgOZvH(iKKOkm<$Q%dA0 zB-$@}sscqytIgynt0F10&Pr~kFfN<(+30>KR?TQ+@;Rs>CZu$FOMQV8X+6RzUM`Q! z^OS%ov{TJUBTIU^sCYC)hO0Q2TV$@R$r2{SyEPfa*6P*;6Bx@H-L$fniW)gA#(|0y zSuiR_p2~JpbAnD7Fn0rn9pWYC;&qB-L{AkE@epI zRh)uX9L%Pr>$O`cHz;Nmrw!X-^|2Fh$n|90_@#ik9Euewa=9%P7&hEgMn=?wUMHbh zDD!#^Ez*A%$rbfH(y}7d%GK$Jor;l%#+`-l@f@6_74;*|4sk5Ap7+&?P7$q7mo3W0 zDM@I0}Ip-q7it_4;OE!&Hqa z5PZ2wXW(4D{=nC@NV(%$-!RS1+|blHT^QZToAr)fWiFq@Uh_$1{YC+_6C0XlrW}{fSmK`~CjP#qZs`R^R zq+dEkU8Q!>0TMRcXz~hUYo9L zjbe$Fky7*y#=#{zMaf5!8nG_q)2An@V~%w1(UVZC(Xg`lHIaoDw^@%g2|^vYy_a?4 zJ|?H!_TCZO+>0~v_@%X^@Jh;D_vF17!&6yk$*_h=)V}w%Xl+`6r>r#b2pk9@>Kg|K zWT$m#-yZR773(-#o|I!LWh22{&51E<@wa-_1b?R&NVE?%4~A%Fqg_mY)1e!JQKHzo zun(hoHMg#nBV)B{rKFff`ofa7-vtH7zX}MRdE)LQXdzc3?n=O^-%2|5oB}yBSkPyhQQL0>Q zDe2g26XI%U{qbx%1q5G|GmN_N9ZFgZ>g}Dizth`k`M&HX8=K#GYpvZ$LNIA@>9TfJ zel6$4*;L^na%@<<_}}!Pe6i+35-OrfukFeXAzG-SEA2)0kSLR#1|`0sLsLIi^rN*KqjSREYxG=IZcBYX)r2nToS5CO!^Y#kZ&8u= z(FCzz?iwV4u)2k6Z+BFSV!A7@UfJn3yCh6;&jNl+JPzTALelgw(E#CBv4SQhvRrf* zjjliB%_aNLYb33mQE!SZ3mICZYcPb%Um@7z;|Jt_AC)li}7yz z(mLX#GG$Da!)C8^p>T3{y2SpkBC|Z_(PS>PKWJjRSWm8JAY|86PKuatHlh$=bkF`U zrg?)%8?tn_*rm-2H$l@{7MV3?P6{1ZI&oK%OE=>*iM>7?$Me??=2>vFwRp);(FPwJ zwEX7bE5x(7rKZWczdFapHB!ybET?58-$RN6)7c0suYVSNG36_JQS>5{I$o0%igu+1lG zuWlh)mQDd%zEeX_n6ys`qZCWlXo7jn8=`hNFPqPkEj*^pt^Y01`d=gKe{JYd*97xW z=eo&G;?~X76BhL8OKjfC3~%YsKxeuzdulLmi0pC#s?Ut-MH8^ixvqSEt;AugWWoF? zlftk%gD9$9KNB;|h1oEK^<=Ewj2P3@S#?vwTI%!~?E{K4LTj-3K@Ih^x)RCN)Tvhs zzdh7h_VQWCssBz$^EnNlsWk`>)&r077^a>k|GeAdrvHbL1oLN3r4iXKw_AO9(7 z=V*9n>n2I5oJ+2k^`aEFeLCcs3(R;W&2v%1MXYyW(w{}2;(SEolp-#nmRMh~fVT&Y{n0OhxrD8hXPo+;>%C^{(=Qg)0f|67r zG|lRT6U<1r>bGNJ)LO9Cb4?-Pv(c@I=JEyR*fjPQ8x82!m$~Ypo`TMOnOiWWcPAFw z06yQ_gAX&AFjmxABGPEB%{hu`*us0zYzsX0*VldW#I~Giih)9`Y;s*nv=!4v%Z@;M z!X;9~o3YD#!z(q`i_(Q2rw1WSbX%zsSu7d3CmLgIWOa?AJCf&}(FS&I`M)vkuY8); zZ!q3_=pEdMSYc3Nlm0XW)6TpAvRFoBr=(dscx~lUI`?34x~CM2i!;FfO8TYKJFNhmW5 zs;bk?NE$O6C$a06WMp#v_Qy%G6brNOSoNkpL#}Q+G~&uo!YHkAVaOJ}s;b&-KUVA& z>9WeYA9XOvbr@TRw7#eu@0xTcJ!^>!%_C5#pA43y$Z1;_v^x!sovarxNu9#$#AC>k zRF2sNMX*AtZtO$8nnNGauY#=&8QN#hoXUC=iIL=j&8*3@XE6`92?LWNH}06jl-aYU z)VDAN3vKeF7#i1Ur=&tnojq$R&sNXn5t{abhO8wi_I-DE^S@0xA8z9VO{T{wWxQ?F z<53tnDb#!eSi(yVu>aaA9+%L;=_`oNb-@y?*XobDHGKp@pTqv_8agkVZ<8GaqKTxt z>#CO9*CU#CXrkeK5?D(b9=={VJ9d_9{32p6CtBA{&UM#>89xrlRcaLpg+2~4nhxFX z5D%7^SpJUMR5`20c}CO0*ogGQLZE3EB0CA~p%#1zL>^JsU`2Vm)lTb_aI?7+Ro^z{ zL}piMoEr&9NA|j>_wL5b8X*f8ximWiWGV$qG!mKR8~FgEy(wXloU4|-rPrpklp>Kr zBWW=aKx0wV?h@7{wSqHootHO(gn^>f_5U5348t?6kc#~c~_d{UydXzPOsp@nSLz1%t);mj;~G+ijK zuSLP9O{%vMU|Q7kPjl}%`*6N{V0y>S5!J5QGkKbZcQ*@NO0S6oL-9yhvKlI@;t8uXl#h zWe4qx@}`M4a*QO*^u+j;7d=Eo#W zIz!hFp^2%KO!ZNq(-EN}vZx|ads#GD81<#xXF{q?%iM+*2jVEWoyclJNYC-kG@InI z4ow#seIyhzYo_v1P2INSa+cXXHlk9osi56WM_>zA`W^(yrhGpoaX&S2KP_=TJ#jyy zd|!08@3HvRB3aT;F?H`}qUB}W7E;8!bn~H|lo$i~JXL^iuq0FrXyvsfljb8cdM8b@ zTWn6M51$57K}&Xs?^z@Oo80D_xD(xy%MIAh<3Ny^E8)1ybpN|)po z!S$77*+_U-=`BWWQq@{rYf5)EnbO;7^Qs5>6}kxYAN*~e8(GHFIOmtlXNX}=<@-DB zs$eD;MfDE0>UwCTNV3gyYnLhRHQ^ExD`jTjKhU8a_`C9_I@m;?a&&3m2qio75SjB;z283D2-i7pz9WF{49sUKAvJpFiHj(>D6rFp=_jQ zm2>nR4>2pLZmy{k@(E4&N!pf&%GuN9H_w!}T@~LXIBcZ2^Kkk*Cwn`GQP*W!O=*(c z)ao`)6N~Mijv_Ea$}Qz7hX(H#+s?rjLvoTrE?f%w)$`+cyOF0fGsBBi_O}4Ml+Ntu*XP504O&YXpYXNNHf@Fgr zK(=~)Eww~_3=!D3v}Jo&bB3F34(f*WI0kDK?8Gel#m06VCB2w{o3wDXS*jtM`?YFQ zo5o1Z7Gi}D)irXUlbRRlfsn|f**P2E+U=V%!ZH!Tw_Cc?HZgVV>;?_m7BsenjdL`D zmv2LLgY*vx8|#^enZqeT8=q>UyY_v-Dl@a~!4Dj5l7$+IVYHoLaf+|*OL)SXal$mE zjHHn^RAZWRG|d4!TH~O_3VSlKq|e6D+*3s8vQX6y_gc0H+x_g##eoAKnrMfrrDL$1 zj^VSt5gy`iu7`pf!H4g3|`!hA|-LH({%@D^@iu7>_t8aDe# zlb|`9|IuN3U&*A${Zr&PWS=7IiB{L-9yvK#(&uMnxuy?oSvdm-(i}mIuC>OY%8O(x@x4bKbT86=Bt2L_uO3tv=7X~JIo_L1 zVGc58AQrGk+x)wIg~@xr8O2=P%0VJB-8#?7y>sSQa<_ea6SQf?YtB0KqcG}YcxiM& zTJFN#?zO>!d(=<*Qz4+rA~8)?XBV2vW^!m#lAvr8??sl?#AQ^4kv!*U;mIP4$Wb*d)u%Vk%TAZKnRs zB4$xNHD>22b~{an@mB}wH2M=|jt-nxG{v^gDPw^S-G6AT?Fa7OO9IYd6A~u5NfSeb z1u8~wEE7w6Zl{E~>65@n;=wn1Pt!ccchV2pI6tUe1ZFM8sL2;)RnUK{zS63&y<;(K z&LJ{0CoY8TEXf6JLvA92tZU0S(WVqNadIuxR**KQ6^O_}RLq&7j*+%y@;hS70NNM-vC>s+rL0b9VZ~x&Y5e zcXSiz%lUe6ek+S~Ev-%Sn$hIw!wSF8#`XtEYVNkRpJ;n5TZt4+Rn@SdvnB3p1c>DV z6Z?n&B}itF@BN%$NF}Sv)TQf&KYDgpH!<=_EN4v2b)^O(8`8{NlFp`BzEj^ca&zE& zx$6}Zn+N6H4x*tOwK*zV2L_!bA_B)FaX5ogUSz?blj8s^E9AG26AQ?4I)8RiMeETh z5$N}7s_b&OmrA=*Z;k;$7$h<8Lt?kW?%NIAahAqomTb8voaf(qhNn!6E zqKM9r(Ii=i9ce*Z>Fs7EiLK`Sbm~>SpA89qbs;kPIh`i0-UBm{{;;~aY_=(-c9z8w zX8A5`(O|CvQsfY+q8Mrz58B!3kkW@4?#tM6AKtFvRexBbVjol5-Aj6~vCJ7OhJN#$ z*bFkvYz@pt?qa%^Y$&-X$^qOtP|nr~2HX#Z6T>;S(;^y3utU;zcF4=l*l41Y)aT|G zRY1Ew5Y|+I!y`HpCYzL)BZH9K1HMAd6(ulZju$Vm^^5)Og`v0wn<(WDyb9Vi<BWxtY>L%|bU z)MyrJdk}J(;>+GwJ(aYX%N{Ho-?X@WF!+tNbW~~WimtFS(JpC2A(l6cQF3mTkJ*x2 zRc5ZVf}t<$O%3&?XHTnlTfms{4~xV0pxN>^`x;#*ugECoc!iSMFf5SowJ|LmO<0BkDX}o$QEk=}R7mO{eMjXe2o6e?-Z=7!YxJ;p>WrIcOb?zIg z6)A?6=riF0{mimO!3urrOaJBv!xbs*oex%E(dWJf)GiO&h>b|7YB-)J>57Pl#|lS% zbQ7$wPj9MMPVjdOtwkwi&A!GfN;x&qZQoeIw3FFGBB~E@XL9zNxS2mfoAU%zBIlO zHubA4N*e4+iZ%K=4udI-%FAXe)p66Y;S%qX<{pu7Frd4SmL_~&shi8P?L{vXteh0A zN=R01hWVRb%bwrK z)9a^9ubngchp0kI820@`c{mp`LuGTGG6vsr-VI>n7Pe4AG-jazH&(^tGjl>`Tbx zj?i>~uXjqbm$%QWomKYd&&8~5(*Ack!uoJlXQouOvbH79nTDm>Hai*;kxPN=Ll-)B zN+*px>lj~;GO`ep9lrL?%`dSFst$gQNd{=K%lr^21RPJ4UO|37VXd1sx+sJfHt4ICN`L0n-$BPbzO~0$J8TBYe z-aSn->!S(KyT&w&+(tz-njd9jT~$!kWE#(Y4H8sS?b_gUO&a!q)$0t>KSyuo3kcF| zxf*dQ?!r`bDDE5vx)Q38TpF1(8AH|5G_xZ+#dc1*PupP0gMRWLRKv+sHI$#7&as7> zvB<@etB8h~O{#xA!Wn5y=c*byJDHTApCW{Q7Rtq&a}g7u(>*WeUeibCPX4WYud1p! z=}b6}rcTve&k{4E8F~p49=#9;=8{gt#0=7|-eKcCZ2vEIF)hh-lAfv+=^P2h)!vGS z^U~!*akaW1AB&58oG#D@u1_<-GM6vn8{@|7wFyA`UWt%(akjIut=8hq41~Fj*LU?% zF1#J;^n7pFFlSC{Q{#fBrQw>5*Y`1qa-yvUJ+$PxH4GPe3)06taO1U#Pn+K8N8<$Q z(A;h*uvK8?gJ?O(pfYt~zxKC~=XKhF&P`R0WJ?gqZQM}G^pY3RE3Zixs3bNUK(oib zuRgj`{*({VwOm7j;568}D&bJFY^WV3NPyKw_ynE_jT%tGgAhcN@8 za!R4}mhL3osFqe7r8}3`Vur{doGx%~FcZ~ya-=32sw0dtfB2EQrO>?|S^kcTS;rmQk`hf1TLGj_F%qg-R^$}%W9SaHm5LvDSlFB>-Hy1O}8x38Bk-y4cpu($I%bo?YHXLyYU_*K*HGByQ*grGp$6D$M5Qehk8*e>nVxs=-GHrc{|&% z19*oQ>j0%>HINP8G$tLvTf2aoOz)8HRCUv2yO^d?>JVHNf;taNC4YL;olFzy8&n{K z$e^O5PRg014cR?__{t(3p;n{|{l(J8dsyeESq!96#pc5GLkNsnGEi}oT~a<2qSYWO zO34oD#bJoKRPv-=g&>G_+ze0>h^!;=JC3^(aU7&f9nog}KO`=)j&+7VFjzMW;@ANBW#%Cr6*r z)Z+6kGj`yZ?Hih-&umfGaEPob;lgm4TXn1nk+J(ZyF|9FYQ(Br93=MdMY}jn!d6k; z*_G@coGSFkQe!S!k4J^Nzx~AcMON|UNllz&OaC0bf8WLpG;Vg2 z7Q)&B>x}MD-+%9Q=4vyqwN}zPIF#$R@0{7}Q}I&nsjA${v<2noxru~C%y3a$9(Ja% zdps?HZj-)DU3S^Wdz2Wub%jCKk+DO7UHLiTo0;XimR}o#iP}oMJXWqdRxLK3>&6#r zYp!DO?Ewid4sscke{;B-23eks28NT`VKs z@yy_*3|0lT3)ZQ^c7IqfT@IZdoBB6y=+%qq*@;twT?*3b!PKXbjvQh_kGfSi+%~xr zS@hix140^sflkhb#q~o4>*VO#?CYQ?j;OT{%Ztdm$+~j-2vs}Zq0ggTWvMyZGE-3F zvkI*~lC^Ag`Djhia+Qx7oJ&cysM71a9}=b!m0%V@We`g@(e$UN6%>6qw{~%!@{L9m zSM+Msl?hwTv^?%DhRRQF=w#DESD%_xwTo&(oVUqXwCzsk5vw<0fZ)_tt93~){mOx! zjT`s^iLR-Ez3bgM#k-ndQMQi=)Jn}lQQ2?rWu>k4yKrT#S#;DksN&HO$|<&I$C8TD z;~T$KOf?jw6~s4&S1P>?fWAQ_6RS3+=l%ytrQNe_-}P_y5Pfzg8|97l5phHK4-Pf{ zZ)$lvJup4(V)aW-rbAZ|Kiuymu!P1-HCAwLQjV}srBn&>7JRZ5jXSOiQSsavGf@R^ zMk1t@xZK@%58|tr;^u9XiaGA zgl-&AOQohKvpnbf-g1eS!llHxo}-~O4dDg}Hg0&slHmNRS`sb)-H5fkiaO@E$gOt? zu(l>qC~81z)q0%ei5g+_By{BLs*D?7DKXUOg{>dbGg)}-94e}w(hrwKg*I=IlV_Xr z^m2aN#_Nm!@rlR(O|5d}gDjcO^{d^!S85lj3$h_fc@w9dDRm#Ze0tVgqJKyHfA0gn z|4&kF*{Y=L`N}_)Z!euNGb75_mE?Q9(mc!TcX+A)^ldb%{HNnrR0dKb#Wkj)vRFg5 z>K(ltLZ=NKR?97sm1Xh&ctx6{!VmcfNgGQyUeCP^j;I$jeTw=C?<+^ElF(9VP0)09 zVB_^0uT=*Okx2235KzY|ZyYTYMN} zOWOG0UcPNmx(_s(dMle}M$c`Cys68h!TX%BTGlY2MxUi0V=MKCT&{4{z^aJ!&)>A#N32g!VAkQfaj)up*^Hq%WaCJ1H3X!V3mHd~c4(CQT8a zpwRW&lasU7RJma|w^R6khJ1Lm?xr_F0c~P3rmxQZ0wz+lrl5j5nYt@RT)bR7>nB|&4WXlYbBTsaGGim~<#`v}vok>kX6+%TFD)!P>6;;qZGe$;A9;p;aOD=iSb^YVMUy16qddwHSFchagA%@2opCwv#tS|%Y6>41D+$5j8a+1 zstr+_*nQK$_|B*GfzO1nlbOM)TI4e2Mc_mmf38@$h4?HElsndB64?}Nyc*juVdG>E zABK3@tL5cBH_?wwtUO1#LMlx;gbIwfobYH_(3VD0V^O;7aiHuoIbBBBCNHdkCJu=% zpAoHw_->Dg&xyvPJ%W_v=)w6*vesgI1)Dp_qMTChXqQ)dqu8kczoz3C{^!qVJhMq(UR~(mMRvPO7elp zw{Lhx{+~)%}|3j&V!;= zN;t3{izB%EicF|;ORcBM=GgTqDLus8Qgmv z77$N~a9&fQNvNy+N|O&^Lj#?#1|vV1mtCYeHW#0SqIYs*N950MN3&Yhz&OmnI7}1d zr!Ve9k&(d)s!mknT+DpfI6N!VPxVG>7I%< zs~_DlX{%XnG}&Nu9Ny!-lh;xD#-vy3*P^n5aG1-mPBr1`o90LxKNKb$%6i*`C8ABb z(pXkgChSdns2avLyi&<&R1?lDvd>3{#pxd$ZC#;T@Rf$qKgu!*8?m2+Z$soFHKf}3=b_QY{4(eXrP8?C>v+U*1_Yl83)oM!9u1WjDXd}If=FnJGg~a- zEMuKbNfcTVl=@OjN%QjkLq(J^$ch{{ph3hfzl2t`Bws`gzg&Wqid+liMxGH(+vYdw zg`{vOxhfOYS+C28hL?&Of_9gk(-eYNq9?M}B{K26r9-9ugkE_ry=@ds(=dh!62Rh~ zDh$$+RFBrL+0d#=9rd|>9YdO%V0eE$LV1Y~)4MwPi}FRgXZqM6*0j=b<;vbP1JI5O z4JG!WM3H+N_F_2%KJ+p!%iZ4^9qH{fnSOpc z+}@c@M)O%1tg4+y=6YF?6W-Dp(|XX^A~|u4Qn+n)SXB{7HeJzmmJ^4_vy6hAf0G&gQwN`z-yh1Ta_{fItVNGywA3`0?m z6?J$4`bNJbWSU1w<5W_0)6wdAm&f- zvMz>LTeX7144s`Dn*BxIT}k+`)~4G^nLm}b!>(tEpj5*AJ=QyE#uaPMV{(Y&uJdyk)JiL6*iUF=4b z*oU7vDAC@jyjWnZ#6<4$J4BOFsK;cH}CKG(hk+Z2WVdyA7A+dnx z>b;M?rhFBwoMb%l>e_Q`vZJbw3jc6V3VJqc^ROtTI|YmR7!`X`MDE^Zx}Fu$0K0 zE14+g+ba^a_Bn(d4%CM7!fo>2I^TG*VcF=EnO^f1FG=|tVI6ifp=Rz;j+L0a(3{o? z-t3Q6FRa$jA_faZ(k|tyy<(JoF(Es{SxWX9;Pwe*I24^JX*w%)?y$%UZZjDR(*)B# zIX==7WOcx7gp zJ?!Lm+skadJ)V1w^u+<~O_7wxf07k@aLVYg!dbbfLi4Kwsm_FdGTx*|&F*a)%D^RA zMzXCmcGgElIn(KfSJz>9=_zv5u&?it%I0`Rf>NTS?a9hCc|+3G!1fNU1-U^IYc9>E z1Uehj>HATU(+^z}wAoFlZ1$Q{lw?ZzQe-BM_Ts2KW`MM!KxL@?c8ZZKh?|9X&>}>I zXyg6A!%7kQ)5=AjkroY_VzNCX>eD)vfU+XM8|^VRnUJvM5>v1*mt8TiSWFF;FY+vU zjY6%BPPJ|nae>(HXsT8hq1lxsfK^1pe}GBBA`UljQYo2EYv9{ITaR+*9a-lbFDtQM zBzCred1%1)r06uoQAD4FZ*{pmPrH5etzOwg=C`F;zty;b@S;=YqLmwEpUpYkTk0%$ zsan}c;0E1DUSz03ZsrfYVwACpg-I~IqIZZslryvbFwSM2YC&83O&1rhD+Np0)|z9Z zBXvx5!&YT&>Y_B2)VJ}$Ej4Ohn!U67?~N!^&L!l_0GD_67L037c-Pyfr9PwfCt|mqLQpH`KgYwe8 zq9sLRvNf?l5*(M;tYoM&zKJJlnjn>JH3Hk|@=^L@r`ma`em3}*%Sj6BXcCIlCk0Qz zhFcAh(ev2rTj^lkLNt<&aDAs>q5IyQW2+JTmEsX0quQ3H`(WoOI^-UXgm$vYDt{uq z&Ph?_cB_$bFYkILK7jNqmO-2PS{pOtTep|Oq>RYbD;k(&(J~57brCGG>3h_v1dBG_ z)0bsJhm75mWkoPB#Yx4ge6WiB;k9$5@v@?@4uWqY(S=cW_zz~wPGz5rg7&Q$MyJkFVNffSs2nwX z>|$+jfN~<6bpXDOvHy3&$EVp#*|5vJTTICV?W01lb(vZlMx_4H|6s)` zkUPF!ZQ3jBu(XcEyU?-HH`2A)e~K6%Y_H~;LNwv4YCa&heesc09n2ppaITn1*wPhi zX}GgbemAx@JYfb`XTqAQJrk_ZD4=x!29DU z?u3LV4J6XFXURjrdOC|m`PIv(=M;#t134kqQ;<`(a7E$ zWta)MdVRTf%)hj&{k^XY)v8B`3XTRMr&-CB(YZ76uxhfN55^t??vrRueW{W zs(l5bV1otCQ2scNgG4ZxMr~SOs4%!k-V$;75KOsL_;G-+I&S%<{zUTgJpdnw+LmL< z1~ue^CIDeS{zHAt9ZB?=cowe!*;~ZK*%$zUn=b_O& z25~Lfv&s|WflXnxmzpxHIB}m3MGNU-AE$q_hm!vz&dQ%K2!F~6wO~y%HJn5;f|3>O zWnn$Wj@@^AE-+r$zNwSReInL}IwQ~BS1WU0ym(>V)@90LIPsTs4!^!8qeb|9 z81cTg%hR?Uu(pOwPY*?1q>5>(hS;tOWg2isD%-DQdlVS26j0OWf76q8Iw3@keklL) zT!kLAa;^}~nb{z53UaIK;)((NO!P?<-AwE$x-liQ>&AlU(+gK(e7IVcFsTCmGdR5EZvUI@G#Ttn~l#ZLIMHUjP%F_{Q47>b$B8iXAGih8kL=PfmXOXoE`~D}Oc>9Z# zq-l{TcGG3+Fibx^aHv#sl~r(b5gaCn2GZsd<@(|#PCA9Z6wX0BQb(9(+Ye2G^s7c% zwQ|S()8E>8|8T0ew-f&{Pxs~-o{DeSnl%rn6>91cx;q)y^3k zzD#lV0886fGvQjkD_FGzDmF)|rM2T&pc7!*j!G$~3Tmln)t z$)z77cY3jW|6f%-y$4DGi~zPc)7#zC)6-pD_1EbfO&)Qr7!?v#+@RW!vO>>8Rt8pK zpJP)LXn{IkogP4EgoxMKum8GS zMp(W)9wtHbq#}$tubGH{@!;e`@OW5;Od=4zdI~Gk z@(Az=W}9mwV)DSOszj0zJ-8g`3c!dR*Dj!k!Q}TP;#%xg^9VzQ@bctfkbw`T@)s1G zD@2a%=Uq)urR0Iu2j8cTP^jc1nIrRbY>7swGS8cNw6dzk-;oHohnS)!)^_%LG1Huu zrsAHuut1$O`gt8&rb90jpia985)~H+Ijq3ExzH9gD8MS~v<$2zBECo-yAFZs63c8} z++x2Bzu6F?e!hGUi68;Ni)qOFaCy!^p#3L4Mzx3@5cV5J6>wwUT)Aw%Qq8Y6qAJaV zcaX7Wyc(uYkESnnrw3gT0xX{mVr=sUKQ7x1X#U^x)pP>&sRb+%){gCZf&eckBG^d2 z1vM&O%CJ2qL-*9|d72 zysbGZv6W@J3YpiVs^R=YzMFq2bWjYLC;;89)~_$?+~-@}Z}0PzVTj4-9CzR`B4>ei zrLwG?DC>YJDk~`U@4Q|Z1P#plncizWjOGmn=&t)|d1Q3%Y5rb04fyWgE2n|{gSd)m zA*q3)%^{%w_2GfmZA)ta87R0TM`(so-@UO+#z~VG41;5<^GTN{Be`I+E)$5zYDQdn zSJOY1`}^71t$<>IChAvsTW}(XMPsqm@{M(X(r$n%bo$G_s*Sn(#?P2q^r)?00TTDf zXYlUy>Ki^D3pJ#+4NUBO$aesvNFk>tTcvwM8VX@V=U?bwiWj|um>avkEU*QbMVKW> zQFKL`1id_xlnnE@LcAt;)Dwtk*ZD`^&b?hG@#qTVn4H0g=LmvKCM8GNI@-gMUmVYF zhe6^}6WZr);uV$zd+G$k&eULT#W|ZxUf4?_3-+xZ4_sKlwBB0DcG|;brfgg`YLq@{ zXsjuwtBy+o5$v5`tw&->G-x`Z>vnI!PwKK+NPwMB!q|vU!j5H1N(py-sn0~2S%l9& z(g3D5kt~1|S(uFvG#4EN)Db+OAppxt$Gz`M4$RL3TX1VZKIEYGv`#wmrxT5}0v!`* zm-1k~+Z9ujebt4BmIOM4-iwRd8>6MyDa-iuUiK^wOG4nONt!ssA9vV|Cw~n~xh?jA zZR%ph^y*W{iWYfTeO4ppOoZxXqBZ%1EKT?1tP4XjvKdB?VBwEdd`8bK-F5-q?Zv}ks>85#d9s2|8fA%tOXrwZ!3Wxc$OIbtFLSb*#z zLboOyvF39vEI=m`eW;O;hGL5}6r+5Aw$;3BCgaBb$ZwDo(_>bz5_f&@A?9fiNG&PP~gs7 z`Po86wt-55SaGr~)#Zz^yu_)v{W#d9g<2ia|5&ptYuPCXRjFO?h%w2zBcpQCNf4S| z2E@)qfbBj#N_x9Pj~o$wX#Ik$$$Vjb0(f}+L}pS6c&5n}^I zs7oZbkhLN=-m7hnWkrIYXz1Z%!NWTtf+9w99DOr162kOlEir)X8c+r^LP)rZECI(H zXw;23)KC8*R=Ef#!7P6Jz>=WEIq!}3ZOysh1qL|SQ8DNAZ76uez;-Za@w55Yq_5ag zEVP3CRbZbYuqw*+=b!6bMh!6(Bi-6**2e8xy}7i7jcAp13MEF&#GK@#H8bIov+)lB zLFW9?M3uNB8I+kDAyR|Ml=yXliXYam{Gh0#n%Bkj7ZMO5zM1_(GzE#0^9&z*j3L4$ z+z*zwJuvMDv}57p4#iM9jHrr~odhs`ZRbmoz0PNUvU~@V#I~yCqXbKd}PLo>-H4U_BG{?TX4J=95U*Qj} z%lNrcYP9E+NU*YP|0AKVQnfL@O8wqSG=#{q5fUNJE@m}T6~DlaS=ZU2fUDTCR;LKS zH;=Dqz7qQ=sPT%L@@vlojUgIGd&Tal2FmR@I$K zy#f6Y1081J^=ovb?Q+H9u=(-aBThzhx@uwzk=Q_ZSZh1xXtbFWcP7GgTN<&+Zg!}_ zE}SH-ON;g!c3f#?0WgHBBesCN7%CdC)Uh9hM}X`#*!-F~s`dq$V)0sb5$hmX!V^SE ztJ=bB)c{3?t4ftYVk8J)-wff*mnthcs4dlINYEG}@r;4^b=b5AE&v%TJHk0Fax%oY z48W?gBL#~Q=rbS+m&LjeljWQp)H;%)1B$9L@_A^^3A$>-Ye?0+%Eq&wohu!}X!??m z45g|D9u`wU-=en#HBaO1B5ap^H>CsT^IPjFt2gmi$Z!{*e!n5yCU10pcFT}Oggd_M zI%{%-U*h%-cvfv6pIyAc#Rh*d?S$TEEc#B;lgw^6#8Lk!2(DBO)&_i~Jul ztI-Yyjv>ba;;0ShWdv-lDE*i~-)=G;$a=MEMWee@D_W}4Jfb8rYYo(2ZF(;?c2H+N zjl>=RYgTX7zHncfKC0o@mg170#htC|j76=&A>$}gmXL*5j6#AUPspK(GEl{sC?q+O z;EVllVgbGmrplKA4rP{*xZ!+^xdpTx%{q`ddPZ1E=_q}t zR4>G(u|S3!W}My)yK+I1>MS@uIf62Z z03iE0qzDZ5JEtG%?#Mt=&WDf>!+USVmS!ZfX5R4};_9VTDraW&?5$=Lo~LB#4I z0o?3f8N&JVr{A%dIM+wT(qk?$$r!J*(vZ+$96_rSkt7D}1Mn)PJ}mgezDw54L?iu* zUc24g-duR>@cE=9Mjct6_%s=P`~$}LiC=!n3|~{p7x0<|=#RO_U^C)(irhTloSm*|l>1vxpFDrQ^uv8~ZRLoMd@yas~<}P^ObQNDW9i*GZMs>XivKGo5PM z)?nc{uX42M7ZO@JLy#>Dpg1(fXdd0Mrb`L$O~TA*itRq6wmIG=o6K31R6lH!Mp>#Pm)a^MI||%bJ9xeE={^o#Xp9VdM9pNflehb_gM~guF>uu}G(fHh zAeDKOJd<=miS>;_zaJroIKGsG^wQ=Z!Ze%?`5|R*i9bGw73g|vlmLgl!BKqY9p3%1mT z1vJ_}vusKzkSt%;K#22Ohr4}hmQ~%b;jA*W{64$}PB~Gu0obQSCjN`)xE2=0?+HbopPq59KX#6M*beOa`Ma(rAeakHflV5&?F>nGI9?JwmcaMpIPr4YEd3khdTQ1~g?vX&IGs{9Y%G>p@@m?Q- z?2OhpkHQ!>_>Duj3U*_x^E;V@iL_K*l)0+Ez+ zW@8M#zzwv*!TQ7%)x#(bNS2GzgK(KVv~thjR1j~YW=wO?bwuZL_91V6`q>OL_5P)z z0<0-~X=r83?~g-ad;h9d;~=k1|6Z?Fzt^jJuhAQvcJ*F;dYTnqCZ~{qAl2Zgd*sl4 zd#Y@o;!~2c$JcCUv~;gpAsK8+pFa6%JA=%@bNnQTgCsYJLvmH#HTtm-g)XnnMzdIO lVw>@{GTYd6XaIJKRjX6`MjmjJ*ysSAx9P@~pYTtU{{oL5j5YuO diff --git a/locale/de/LC_MESSAGES/nativecam.po b/locale/de/LC_MESSAGES/nativecam.po index 4b9c888..5a6f016 100755 --- a/locale/de/LC_MESSAGES/nativecam.po +++ b/locale/de/LC_MESSAGES/nativecam.po @@ -2,9 +2,9 @@ msgid "" msgstr "" "Project-Id-Version: nativecam\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-04-27 12:28-0400\n" -"PO-Revision-Date: 2017-05-21 15:25-0500\n" -"Last-Translator: Fernand Veilleux \n" +"POT-Creation-Date: 2020-07-05 08:41+0200\n" +"PO-Revision-Date: 2020-07-05 08:41+0200\n" +"Last-Translator: Daniel \n" "Language-Team: LL@li.org\n" "Language: de\n" "MIME-Version: 1.0\n" @@ -12,7 +12,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-Basepath: ../../..\n" -"X-Generator: Poedit 1.6.10\n" +"X-Generator: Poedit 2.0.6\n" +"X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: xml\n" "X-Poedit-SearchPathExcluded-1: configs\n" "X-Poedit-SearchPathExcluded-2: debian\n" @@ -22,4705 +23,4010 @@ msgstr "" "X-Poedit-SearchPathExcluded-6: man\n" "X-Poedit-SearchPathExcluded-7: scripts\n" "X-Poedit-SearchPathExcluded-8: .git\n" -"X-Poedit-SearchPath-0: .\n" -#: ncam.glade:43 -msgid "NativeCAM" -msgstr "NativeCAM" +#: cfg/circular-array.cfg:4 +msgid "Radial Array" +msgstr "Kreisförmige Anordnung" -#: ncam.glade:186 -#: ncam.glade:188 -msgid "Cancel add" -msgstr "Hinzufügen abbrechen" +#: cfg/circular-array.cfg:6 +msgid "Create a Radial Array of items" +msgstr "Erzeuge kreisförmige Anordnung von Elementen" -#: ncam.glade:201 -#: ncam.glade:203 -msgid "Add cfg file" -msgstr "Füge cfg-Datei hinzu" +#: cfg/circular-array.cfg:10 cfg/gcode.cfg:10 cfg/group-off.cfg:16 +#: cfg/group.cfg:16 cfg/i_gcode.cfg:11 cfg/lathe/boring.cfg:10 +#: cfg/lathe/facing.cfg:10 cfg/lathe/init-turning.cfg:10 +#: cfg/lathe/parting.cfg:10 cfg/lathe/radius_od.cfg:10 +#: cfg/lathe/taper_ida.cfg:10 cfg/lathe/taper_idl.cfg:10 +#: cfg/lathe/taper_oda.cfg:10 cfg/lathe/taper_odl.cfg:10 +#: cfg/lathe/threading.cfg:10 cfg/lathe/tool-change.cfg:10 +#: cfg/lathe/turning.cfg:10 cfg/mill/SHCS.cfg:10 cfg/mill/SHCS_slot-arc.cfg:10 +#: cfg/mill/SHCS_slot.cfg:10 cfg/mill/SHCS_slot2.cfg:10 +#: cfg/mill/circle-2.cfg:10 cfg/mill/circle-k.cfg:10 cfg/mill/circle.cfg:10 +#: cfg/mill/diamond.cfg:10 cfg/mill/drill-array.cfg:10 +#: cfg/mill/drill-circle-irr.cfg:10 cfg/mill/drill-circle.cfg:10 +#: cfg/mill/drill-single.cfg:10 cfg/mill/ellipse.cfg:10 +#: cfg/mill/index-axisA.cfg:10 cfg/mill/polygon.cfg:10 +#: cfg/mill/polyline-arc-ij.cfg:67 cfg/mill/polyline-arc-m.cfg:89 +#: cfg/mill/polyline-arc-polar.cfg:67 cfg/mill/polyline-arc-to.cfg:67 +#: cfg/mill/polyline-arc-top.cfg:67 cfg/mill/polyline-mirror-i.cfg:10 +#: cfg/mill/polyline-mirror-p.cfg:10 cfg/mill/polyline-polar.cfg:10 +#: cfg/mill/polyline-repeat.cfg:24 cfg/mill/polyline-to.cfg:10 +#: cfg/mill/polyline.cfg:37 cfg/mill/probe-array.cfg:10 +#: cfg/mill/probe-edge.cfg:10 cfg/mill/probe-hole.cfg:10 +#: cfg/mill/probe-stock.cfg:10 cfg/mill/probe-surface.cfg:10 +#: cfg/mill/rectangle.cfg:10 cfg/mill/sel-drill.cfg:10 +#: cfg/mill/sel-end-mill.cfg:10 cfg/mill/sel-reamer.cfg:10 +#: cfg/mill/sel-thread-mill.cfg:10 cfg/mill/slot-2.cfg:10 +#: cfg/mill/slot-arc.cfg:10 cfg/mill/slot.cfg:10 cfg/mill/surf_finish.cfg:10 +#: cfg/mill/thread-milling.cfg:10 cfg/mill/ttt.cfg:10 +#: cfg/plasma/circle-2.cfg:10 cfg/plasma/circle.cfg:10 +#: cfg/plasma/cutting-params2d.cfg:10 cfg/plasma/cutting-params3d.cfg:10 +#: cfg/plasma/ellipse.cfg:10 cfg/plasma/polygon.cfg:10 +#: cfg/plasma/polyline-arc-ij.cfg:42 cfg/plasma/polyline-arc-m.cfg:71 +#: cfg/plasma/polyline-arc-polar.cfg:42 cfg/plasma/polyline-arc-to.cfg:42 +#: cfg/plasma/polyline-arc-top.cfg:42 cfg/plasma/polyline-mirror-i.cfg:10 +#: cfg/plasma/polyline-mirror-p.cfg:10 cfg/plasma/polyline-polar.cfg:10 +#: cfg/plasma/polyline-repeat.cfg:24 cfg/plasma/polyline-to.cfg:10 +#: cfg/plasma/polyline.cfg:33 cfg/plasma/rectangle.cfg:10 +#: cfg/plasma/slot-2.cfg:10 cfg/plasma/slot-arc.cfg:10 cfg/plasma/slot.cfg:10 +#: cfg/rectangular-array.cfg:11 +msgid "Active" +msgstr "Aktiv" -#: ncam.glade:217 -#: ncam.glade:219 -msgid "Import XML file" -msgstr "Importiere XML-Datei" +#: cfg/circular-array.cfg:14 cfg/group-off.cfg:20 cfg/group.cfg:20 +#: cfg/rectangular-array.cfg:15 +msgid "Disabling will disable ALL items" +msgstr "Abwählen betrifft ALLE Elemente" -#: ncam_pref.glade:238 -#: ncam.py:565 -#: ncam.py:577 -msgid "None" -msgstr "Kein" +#: cfg/circular-array.cfg:18 cfg/mill/SHCS_slot-arc.cfg:30 +#: cfg/mill/circle-k.cfg:22 cfg/mill/circle.cfg:22 +#: cfg/mill/drill-circle-irr.cfg:22 cfg/mill/drill-circle.cfg:23 +#: cfg/mill/slot-2.cfg:22 cfg/mill/thread-milling.cfg:22 +#: cfg/plasma/circle.cfg:22 cfg/plasma/slot-2.cfg:22 +msgid "Coords, size" +msgstr "Koordinaten, Größe" -#: ncam_pref.glade:241 -msgid "Beginning" -msgstr "Beginn" +#: cfg/circular-array.cfg:22 +msgid "Rotation and ends" +msgstr "Drehung und Endpunkte" -#: ncam_pref.glade:244 -msgid "Center" -msgstr "Mitte" +#: cfg/circular-array.cfg:25 cfg/circular-array.cfg:29 +#: cfg/rectangular-array.cfg:53 cfg/rectangular-array.cfg:62 +msgid "Number of copies" +msgstr "Anzahl der Kopien" -#: ncam_pref.glade:247 -msgid "End" -msgstr "Ende" +#: cfg/circular-array.cfg:34 cfg/group-off.cfg:27 cfg/mill/SHCS.cfg:32 +#: cfg/mill/SHCS_slot-arc.cfg:39 cfg/mill/circle-k.cfg:49 +#: cfg/mill/circle.cfg:49 cfg/mill/drill-circle-irr.cfg:34 +#: cfg/mill/drill-circle.cfg:34 cfg/mill/polygon.cfg:30 +#: cfg/mill/polyline.cfg:79 cfg/mill/slot-arc.cfg:34 +#: cfg/mill/thread-milling.cfg:26 cfg/plasma/circle.cfg:26 +#: cfg/plasma/polygon.cfg:30 cfg/plasma/slot-arc.cfg:34 +msgid "cX" +msgstr "cX" -#: ncam_pref.glade:290 -msgid "Loop back" -msgstr "Schleife zurück" +#: cfg/circular-array.cfg:37 cfg/circular-array.cfg:46 +msgid "Array center" +msgstr "Zentrum der Anordnung" -#: ncam_pref.glade:293 -msgid "Spiral" -msgstr "Spiralförmig" +#: cfg/circular-array.cfg:43 cfg/group-off.cfg:36 cfg/mill/SHCS.cfg:41 +#: cfg/mill/SHCS_slot-arc.cfg:48 cfg/mill/circle-k.cfg:67 +#: cfg/mill/circle.cfg:67 cfg/mill/drill-circle-irr.cfg:43 +#: cfg/mill/drill-circle.cfg:43 cfg/mill/polygon.cfg:39 +#: cfg/mill/polyline.cfg:88 cfg/mill/slot-arc.cfg:43 +#: cfg/mill/thread-milling.cfg:44 cfg/plasma/circle.cfg:44 +#: cfg/plasma/polygon.cfg:39 cfg/plasma/slot-arc.cfg:43 +msgid "cY" +msgstr "cY" -#: ncam_pref.glade:304 -msgid "G38.2 - toward workpiece, stop on contact, signal failure" -msgstr "G38.2 - in Richtung Werkstück, Stop bei Kontakt, Fehler melden" +#: cfg/circular-array.cfg:52 +msgid "Dimension is" +msgstr "Abmessung ist" -#: ncam_pref.glade:307 -msgid "G38.3 - toward workpiece, stop on contact" -msgstr "G38.3 - in Richtung Werkstück, Stop bei Kontakt" +#: cfg/circular-array.cfg:54 +msgid "Radius=0:Diameter=1:Distance between groups=2" +msgstr "Radius=0:Durchmesser=1:Abstand zwischen Gruppen=2" -#: ncam_pref.glade:310 -msgid "G38.4 - away from workpiece, stop on loss of contact, signal failure" -msgstr "G38.4 - vom Werkstück weg, Stop bei Kontaktöffnung, Fehler melden" +#: cfg/circular-array.cfg:56 +msgid "Select what dimension means" +msgstr "Bestimme Bedeutung der Abmessung" -#: ncam_pref.glade:313 -msgid "G38.5 - away from workpiece, stop on loss of contact" -msgstr "G38.4 - vom Werkstück weg, Stop bei Kontaktöffnung" +#: cfg/circular-array.cfg:61 cfg/mill/material.cfg:17 +#: cfg/mill/polyline-arc-to.cfg:119 cfg/mill/polyline-arc-top.cfg:112 +#: cfg/mill/polyline.cfg:238 cfg/mill/slot-arc.cfg:26 +#: cfg/plasma/material2d.cfg:17 cfg/plasma/material3d.cfg:17 +#: cfg/plasma/polyline-arc-to.cfg:94 cfg/plasma/polyline-arc-top.cfg:87 +#: cfg/plasma/polyline.cfg:166 cfg/plasma/slot-arc.cfg:26 +msgid "Size" +msgstr "Größe" -#: ncam_pref.glade:324 -msgid "Imperial" -msgstr "Imperial" +#: cfg/circular-array.cfg:64 +msgid "Diameter of array or distance between group of items" +msgstr "" +"Durchmesser der Anordnung oder Abstand zwischen Gruppen von Elementen" -#: ncam_pref.glade:327 -#: cfg/mill/SHCS.cfg:68 -#: cfg/mill/SHCS_slot-arc.cfg:107 -#: cfg/mill/SHCS_slot.cfg:83 -#: cfg/mill/SHCS_slot2.cfg:80 -msgid "Metric" -msgstr "Metrisch" +#: cfg/circular-array.cfg:70 cfg/mill/drill-circle.cfg:81 +msgid "Start" +msgstr "Start" -#: ncam_pref.glade:360 -msgid "NativeCAM Preferences" -msgstr "NativeCAM Voreinstellungen" +#: cfg/circular-array.cfg:74 cfg/mill/index-axisA.cfg:34 +msgid "Angle of the first item" +msgstr "Winkel des ersten Elements" -#: ncam_pref.glade:398 -msgid "Auto-refresh time-out" -msgstr "Auto-refresh time-out" +#: cfg/circular-array.cfg:80 cfg/mill/index-axisA.cfg:40 +msgid "Fill angle" +msgstr "Füllwinkel" -#: ncam_pref.glade:434 -msgid "Default decimals" -msgstr "Standard Dezimalstellen" +#: cfg/circular-array.cfg:84 +msgid "Angle covered by items" +msgstr "Winkelbereich für Elemente" -#: ncam_pref.glade:445 -msgid "Delay on faster rpm" -msgstr "Verzögerung bei höheren Upm" +#: cfg/circular-array.cfg:90 +msgid "Rotate items" +msgstr "Drehe Elemente" -#: ncam_pref.glade:447 -msgid "Spindle full speed delay" -msgstr "Verzögerung bis volle Spindeldrehzahl" +#: cfg/circular-array.cfg:93 +msgid "Rotate each group of items" +msgstr "Drehe jede Elementgruppe" -#: ncam_pref.glade:482 -#: ncam_pref.glade:525 -msgid "Units are auto-detected" -msgstr "Einheiten werden automatisch erkannt" +#: cfg/circular-array.cfg:98 cfg/group-off.cfg:10 cfg/group.cfg:10 +#: cfg/mill/index-axisA.cfg:50 cfg/mill/index-axisA.cfg:53 +#: cfg/mill/polyline-repeat.cfg:10 cfg/mill/polyline.cfg:202 +#: cfg/plasma/polyline-repeat.cfg:10 cfg/plasma/polyline.cfg:130 +#: cfg/rectangular-array.cfg:141 +msgid "Items" +msgstr "Elemente" -#: ncam_pref.glade:484 -msgid "Initialization" -msgstr "Initialisierung" +#: cfg/circular-array.cfg:101 cfg/rectangular-array.cfg:144 +msgid "Items to copy" +msgstr "zu kopierende Elemente" -#: ncam_pref.glade:498 -msgid "Post-amble" -msgstr "Nachsatz " +#: cfg/comment.cfg:4 +msgid "Comment" +msgstr "Kommentar" -#: ncam_pref.glade:512 -msgid "Coordinates for offsetting and rotation" -msgstr "Koordinaten für Offset und Drehung" +#: cfg/comment.cfg:7 +msgid "Add a comment" +msgstr "Füge Kommentar hinzu" -#: ncam_pref.glade:584 -msgid "Increase if gmoccapy auto-refresh is intermittent or some input windows do not show" -msgstr "Erhöhen wenn gmoccapy autorefresh ruckelt oder einige Eingabefenster nicht gezeigt werden" +#: cfg/comment.cfg:11 cfg/group.cfg:23 cfg/proj_desc.cfg:16 +msgid "Note" +msgstr "Notiz" -#: ncam_pref.glade:586 -msgid "Gmoccapy input time-out delay" -msgstr "Gmoccapy Eingabetimeout-Verzögerung" +#: cfg/gcode.cfg:4 cfg/gcode.cfg:21 +msgid "GCode" +msgstr "GCode" -#: ncam_pref.glade:642 -msgid "Spiral mode not supported yet" -msgstr "Spiralmodus noch nicht unterstützt" +#: cfg/gcode.cfg:6 +msgid "" +"Add gcode lines will be parsed as usual so you can use <" +"eval></eval>, '\\n'" +msgstr "" +"Füge G-Code ein Zeilen werden wie üblich verarbeitet, erlaubt ist " +"<eval></eval>, '\\n'" -#: ncam_pref.glade:644 -msgid "Pocket expanding mode" -msgstr "Taschenfräsen Erweiterungsmethode" +#: cfg/gcode.cfg:14 +msgid "Disabling will exclude lines" +msgstr "Abwählen schließt Zeilen aus" -#: ncam_pref.glade:677 -msgid "Autosave on closing" -msgstr "Automatisch speichern" +#: cfg/gcode.cfg:17 +msgid "Lines" +msgstr "Zeilen" -#: ncam_pref.glade:709 -msgid "General" -msgstr "Allgemein" +#: cfg/gcode.cfg:25 +msgid "Gcode line" +msgstr "G-Code-Zeile" -#: ncam_pref.glade:736 -msgid "Window minimal width" -msgstr "Minimale Fensterbreite" +#: cfg/group-off.cfg:4 +msgid "Group Offset" +msgstr "Gruppenoffset" -#: ncam_pref.glade:748 -msgid "Master treeview minimal width" -msgstr "Minimale Breite der Hauptbaumansicht" +#: cfg/group-off.cfg:6 +msgid "Offset and/or Rotate a Group of items" +msgstr "Offset und oder Drehung einer Gruppe von Elementen" -#: ncam_pref.glade:762 -msgid "Name column ellipsize" -msgstr "Spalte Name ..." +#: cfg/group-off.cfg:13 cfg/group.cfg:13 +msgid "Items to group" +msgstr "Elemente zur Gruppe" -#: ncam_pref.glade:877 -msgid "Restore treeview full state" -msgstr "Stelle ausgeklappte Baumstruktur wieder her" +#: cfg/group-off.cfg:23 +msgid "Coords and rotation" +msgstr "Koordinaten und Drehung" -#: ncam_pref.glade:891 -msgid "Show bottom lines" -msgstr "Zeige Grundlinien" +#: cfg/group-off.cfg:30 cfg/group-off.cfg:39 cfg/mill/polyline.cfg:83 +#: cfg/mill/polyline.cfg:92 +msgid "Rotation center" +msgstr "Drehzentrum" -#: ncam_pref.glade:905 -msgid "Show design lines" -msgstr "Zeige Entwurfslinien" +#: cfg/group-off.cfg:45 +msgid "Items offsets" +msgstr "Objektoffsets" -#: ncam_pref.glade:919 -msgid "Name column minimal width" -msgstr "Minimale Breite der \"Name\"-Spalte" +#: cfg/group-off.cfg:49 cfg/mill/drill-array.cfg:92 +#: cfg/mill/polyline-mirror-p.cfg:29 cfg/mill/polyline.cfg:61 +#: cfg/mill/probe-array.cfg:28 cfg/plasma/polyline-mirror-p.cfg:29 +#: cfg/plasma/polyline.cfg:57 cfg/rectangular-array.cfg:103 +msgid "dX" +msgstr "dX" -#: ncam_pref.glade:949 -msgid "Primary treeview expanders visible" -msgstr "Aufklappen der Hauptbaumansicht sichtbar" +#: cfg/group-off.cfg:52 cfg/mill/drill-array.cfg:95 cfg/mill/probe-array.cfg:31 +msgid "X offset" +msgstr "X-Offset" -#: ncam_pref.glade:979 -msgid "Secondary treeview expanders visible" -msgstr "Aufklappen der Unterbaumansicht sichtbar" +#: cfg/group-off.cfg:58 cfg/mill/drill-array.cfg:119 +#: cfg/mill/polyline-mirror-p.cfg:38 cfg/mill/polyline.cfg:70 +#: cfg/mill/probe-array.cfg:38 cfg/plasma/polyline-mirror-p.cfg:38 +#: cfg/plasma/polyline.cfg:66 cfg/rectangular-array.cfg:122 +msgid "dY" +msgstr "dY" -#: ncam_pref.glade:1016 -msgid "Display" -msgstr "Anzeige" +#: cfg/group-off.cfg:61 cfg/mill/drill-array.cfg:122 +#: cfg/mill/probe-array.cfg:41 +msgid "Y offset" +msgstr "Y-Offset" -#: ncam_pref.glade:1044 -msgid "Menu" -msgstr "Menü" +#: cfg/group-off.cfg:67 +msgid "Rotate" +msgstr "Drehen" -#: ncam_pref.glade:1100 -msgid "Treeview" -msgstr "Baumansicht" +#: cfg/group-off.cfg:71 cfg/lathe/taper_ida.cfg:56 cfg/lathe/taper_oda.cfg:56 +#: cfg/mill/SHCS_slot-arc.cfg:72 cfg/mill/drill-array.cfg:128 +#: cfg/mill/drill-circle-irr.cfg:85 cfg/mill/drill-circle-irr.cfg:95 +#: cfg/mill/drill-circle-irr.cfg:105 cfg/mill/drill-circle-irr.cfg:115 +#: cfg/mill/drill-circle-irr.cfg:125 cfg/mill/drill-circle-irr.cfg:135 +#: cfg/mill/polyline-arc-ij.cfg:104 cfg/mill/polyline-arc-polar.cfg:88 +#: cfg/mill/polyline-arc-polar.cfg:98 cfg/mill/polyline-arc-top.cfg:88 +#: cfg/mill/polyline-polar.cfg:31 cfg/mill/polyline-polar.cfg:36 +#: cfg/plasma/polyline-arc-ij.cfg:79 cfg/plasma/polyline-arc-polar.cfg:63 +#: cfg/plasma/polyline-arc-polar.cfg:73 cfg/plasma/polyline-arc-top.cfg:63 +#: cfg/plasma/polyline-polar.cfg:31 cfg/plasma/polyline-polar.cfg:36 +msgid "Angle" +msgstr "Winkel" -#: ncam_pref.glade:1114 -msgid "Add menu" -msgstr "Menü hinzufügen" +#: cfg/group.cfg:4 +msgid "Group" +msgstr "Gurppierung" -#: ncam_pref.glade:1128 -msgid "Quick access toolbar" -msgstr "Schnellzugriffsleiste" +#: cfg/group.cfg:6 +msgid "Group items together" +msgstr "Elemente in Gruppe zusammenfassen" -#: ncam_pref.glade:1142 -msgid "Add dialog" -msgstr "Dialog hinzufügen" +#: cfg/i_gcode.cfg:4 +msgid "Include Gcode" +msgstr "GCode einfügen" -#: ncam_pref.glade:1187 -msgid "Main toolbar" -msgstr "Hauptmenüleiste" +#: cfg/i_gcode.cfg:7 +msgid "Inserts a ngc file" +msgstr "Gcode einfügen fügt ngc-Datei ein" -#: ncam_pref.glade:1313 -msgid "Icons Size" -msgstr "Größe der Icons" +#: cfg/i_gcode.cfg:17 +msgid "Selected file" +msgstr "Ausgewählten Datei" -#: ncam_pref.glade:1355 -msgid "Cancel on focusing out" -msgstr "Abbruch bei Fokusverlust" +#: cfg/i_gcode.cfg:21 +msgid "Gcode file" +msgstr "Gcode-Datei" -#: ncam_pref.glade:1635 -msgid "This is the tool tip" -msgstr "Das ist der Tooltip" +#: cfg/i_gcode.cfg:26 +msgid "G-Code file" +msgstr "G-Code-Datei" -#: ncam_pref.glade:1694 -msgid "Virtual Keyboard" -msgstr "Virtuelle Tastatur" +#: cfg/i_gcode.cfg:31 cfg/mill/index-axisA.cfg:18 +msgid "Parameters" +msgstr "Parameter" -#: ncam_pref.glade:1994 -msgid "Tool engagement up to" -msgstr "Werkzeugeingriff bis" +#: cfg/i_gcode.cfg:35 +msgid "Parameter 1" +msgstr "Parameter 1" -#: ncam_pref.glade:2006 -msgid "Feed factor" -msgstr "Vorschub-Faktor" +#: cfg/i_gcode.cfg:41 +msgid "Parameter 2" +msgstr "Parameter 2" -#: ncam_pref.glade:2020 -msgid "Spindle speed factor" -msgstr "Spindeldrehzahl-Faktor" +#: cfg/i_gcode.cfg:47 +msgid "Parameter 3" +msgstr "Parameter 3" -#: ncam_pref.glade:2053 -msgid "unspecified or 0" -msgstr "nicht spezifiziert oder 0" +#: cfg/i_gcode.cfg:53 +msgid "Parameter 4" +msgstr "Parameter 4" -#: ncam_pref.glade:2083 -msgid "Optimizing" -msgstr "Optimieren" +#: cfg/i_gcode.cfg:59 +msgid "Parameter 5" +msgstr "Parameter 5" -#: ncam_pref.glade:2111 -msgid "Function" -msgstr "Funktion" +#: cfg/i_gcode.cfg:65 +msgid "Parameter 6" +msgstr "Parameter 6" -#: ncam_pref.glade:2141 -#: ncam_pref.glade:2156 -msgid "If Latch Distance is greater than 0 then probe will go back and Latch in the same direction, else Latch will be done in opposite direction (stop on loss of contact)." -msgstr "Wenn der Rastabstand größer als 0 ist, wird der Taster zurückgezogen und rastet in der gleichen Richtung, sonst rastet der Taster in der anderen Richtung (Stop bei offenem Kontakt)" +#: cfg/i_gcode.cfg:74 +msgid "#param_fname" +msgstr "#param_fname" -#: ncam_pref.glade:2143 -msgid "Latch distance" -msgstr "Rastabstand" +#: cfg/lathe/boring.cfg:4 +msgid "Boring" +msgstr "Ausdrehen" -#: ncam_pref.glade:2179 -msgid "Latch feed" -msgstr "Vorschub zum Rasten" +#: cfg/lathe/boring.cfg:6 +msgid "" +"Internal straight boring Cutter orientation should be 3, 9, 8, 4 " +"or None" +msgstr "" +"Gerades Innendrehen Werkzeug Orientierung sollte 3, 9, 8, 4 oder " +"None sein" + +#: cfg/lathe/boring.cfg:16 cfg/lathe/facing.cfg:16 cfg/lathe/parting.cfg:16 +#: cfg/lathe/taper_ida.cfg:16 cfg/lathe/taper_idl.cfg:16 +#: cfg/lathe/taper_oda.cfg:16 cfg/lathe/taper_odl.cfg:16 +#: cfg/lathe/turning.cfg:16 cfg/mill/material.cfg:96 +#: cfg/mill/probe-stock.cfg:38 cfg/plasma/material2d.cfg:93 +#: cfg/plasma/material3d.cfg:92 +msgid "X axis" +msgstr "X-Achse" -#: ncam_pref.glade:2214 -msgid "Probe tip diameter" -msgstr "Durchmesser Tasterspitze" +#: cfg/lathe/boring.cfg:20 cfg/lathe/facing.cfg:20 cfg/lathe/parting.cfg:20 +#: cfg/lathe/turning.cfg:20 +msgid "Begin diameter" +msgstr "Innendurchmesser" -#: ncam_pref.glade:2249 -#: cfg/lathe/cutting-params.cfg:72 -#: cfg/lathe/cutting-params.cfg:75 -#: cfg/lathe/thread-adv.cfg:101 -#: cfg/lathe/thread-adv.cfg:104 -#: cfg/lathe/threading-params.cfg:66 -#: cfg/lathe/threading-params.cfg:69 -#: cfg/mill/tool-change.cfg:164 -#: cfg/plasma/cutting-params2d.cfg:57 -#: cfg/plasma/cutting-params3d.cfg:55 -msgid "Feed" -msgstr "Vorschub" +#: cfg/lathe/boring.cfg:30 cfg/lathe/facing.cfg:30 cfg/lathe/parting.cfg:30 +#: cfg/lathe/turning.cfg:30 +msgid "End diameter" +msgstr "Innendurchmesser" -#: ncam_pref.glade:2284 -msgid "Probe safety margin" -msgstr "Taster Sicherheitsabstand" +#: cfg/lathe/boring.cfg:40 cfg/lathe/facing.cfg:38 cfg/lathe/parting.cfg:38 +#: cfg/lathe/taper_ida.cfg:39 cfg/lathe/taper_idl.cfg:39 +#: cfg/lathe/taper_oda.cfg:39 cfg/lathe/taper_odl.cfg:39 +#: cfg/lathe/turning.cfg:39 cfg/mill/material.cfg:107 +#: cfg/mill/probe-stock.cfg:46 cfg/plasma/material2d.cfg:104 +#: cfg/plasma/material3d.cfg:103 +msgid "Z axis" +msgstr "Z-Achse" -#: ncam_pref.glade:2318 -msgid "Uses tool length compensation after probing" -msgstr "Wendet Werkzeuglängenkompensation nach Antasten an" +#: cfg/lathe/boring.cfg:44 cfg/lathe/facing.cfg:42 cfg/lathe/taper_ida.cfg:43 +#: cfg/lathe/turning.cfg:43 +msgid "Begin" +msgstr "Anfang" -#: ncam_pref.glade:2320 -msgid "Probe tool length" -msgstr "Länge Antaster" +#: cfg/lathe/boring.cfg:52 cfg/lathe/turning.cfg:51 ncam_pref.glade:250 +msgid "End" +msgstr "Ende" -#: ncam_pref.glade:2359 -#: catalogs/mill/menu.xml:60 -msgid "Probing" -msgstr "Antasten" +#: cfg/lathe/boring.cfg:60 cfg/lathe/facing.cfg:74 +#: cfg/lathe/init-turning.cfg:39 cfg/lathe/radius_od.cfg:62 +#: cfg/lathe/taper_ida.cfg:78 cfg/lathe/taper_idl.cfg:72 +#: cfg/lathe/taper_oda.cfg:78 cfg/lathe/taper_odl.cfg:72 +#: cfg/lathe/tool-change.cfg:129 cfg/lathe/turning.cfg:85 +#: cfg/mill/circle-2.cfg:166 cfg/mill/circle-k.cfg:26 cfg/mill/circle.cfg:26 +#: cfg/mill/diamond.cfg:197 cfg/mill/ellipse.cfg:188 cfg/mill/polygon.cfg:159 +#: cfg/mill/rectangle.cfg:220 cfg/mill/slot-2.cfg:153 cfg/mill/slot-arc.cfg:182 +#: cfg/mill/slot.cfg:169 +msgid "Finishing" +msgstr "Schlichten" -#: ncam_pref.glade:2387 -msgid "Center drill depth" -msgstr "Tiefe zentrale Bohrung" +#: cfg/lathe/boring.cfg:64 cfg/lathe/facing.cfg:78 +#: cfg/lathe/init-turning.cfg:43 cfg/lathe/radius_od.cfg:66 +#: cfg/lathe/taper_ida.cfg:82 cfg/lathe/taper_idl.cfg:76 +#: cfg/lathe/taper_oda.cfg:82 cfg/lathe/taper_odl.cfg:76 +#: cfg/lathe/turning.cfg:89 +msgid "Number of passes" +msgstr "Schrittzahl" -#: ncam_pref.glade:2398 -msgid "Relative to drill start" -msgstr "Relativ zum Bohrstart" +#: cfg/lathe/boring.cfg:69 cfg/lathe/facing.cfg:83 +#: cfg/lathe/init-turning.cfg:48 cfg/lathe/radius_od.cfg:71 +#: cfg/lathe/taper_ida.cfg:87 cfg/lathe/taper_idl.cfg:81 +#: cfg/lathe/taper_oda.cfg:87 cfg/lathe/taper_odl.cfg:81 +#: cfg/lathe/turning.cfg:94 +msgid "Or spring passes" +msgstr "Anzahl Enddurchgänge ohne Zustellung" -#: ncam_pref.glade:2461 -#: catalogs/mill/menu.xml:44 -#: cfg/mill/drill-array.cfg:33 -#: cfg/mill/drill-circle.cfg:30 -#: cfg/mill/drill-single.cfg:43 -#: cfg/mill/tool-change.cfg:43 -msgid "Drilling" -msgstr "Bohren" +#: cfg/lathe/boring.cfg:75 cfg/lathe/facing.cfg:101 cfg/lathe/parting.cfg:88 +#: cfg/lathe/taper_ida.cfg:93 cfg/lathe/taper_idl.cfg:88 +#: cfg/lathe/taper_oda.cfg:93 cfg/lathe/taper_odl.cfg:91 +#: cfg/lathe/turning.cfg:105 +msgid "#param_b_x" +msgstr "#param_b_x" + +#: cfg/lathe/boring.cfg:75 cfg/lathe/facing.cfg:101 cfg/lathe/parting.cfg:88 +#: cfg/lathe/taper_ida.cfg:93 cfg/lathe/taper_idl.cfg:88 +#: cfg/lathe/taper_oda.cfg:93 cfg/lathe/taper_odl.cfg:91 +#: cfg/lathe/turning.cfg:105 +msgid "#param_e_x" +msgstr "#param_e_x" + +#: cfg/lathe/boring.cfg:76 +msgid "Begin diameter must be less than End diameter" +msgstr "Anfangs-Durchmesser muss weniger sein als End-Durchmesser" + +#: cfg/lathe/boring.cfg:80 +msgid "Cutter orientation should be 8, 9, 3, 4 or 0" +msgstr "Werkzeug Orientierung sollte 8,9,3,4 oder 0 sein" + +#: cfg/lathe/facing.cfg:4 cfg/mill/surf_finish.cfg:4 +msgid "Facing" +msgstr "Endbearbeitung" -#: ncam_pref.glade:2487 -msgid "Not supported yet" -msgstr "Noch nicht unterstützt" +#: cfg/lathe/facing.cfg:6 +msgid "" +"Face end and optionnaly set this face to 0.0 Verify cutter " +"orientation" +msgstr "" +"Plandrehen und optional auf 0 setzen Werkzeugausrichtung prüfen" -#: ncam_pref.glade:2519 -msgid "Lathe" -msgstr "Drehen" +#: cfg/lathe/facing.cfg:45 cfg/lathe/parting.cfg:53 +msgid "User defined=0:Current position=1:G-Code=2" +msgstr "Benutzerdefinierten=0:Durch=1:Boden=2:G-Code=3" -#: ncam_pref.glade:2548 -msgid "Test mode" -msgstr "Testmodus" +#: cfg/lathe/facing.cfg:47 cfg/mill/SHCS.cfg:154 cfg/mill/SHCS_slot-arc.cfg:188 +#: cfg/mill/SHCS_slot.cfg:185 cfg/mill/SHCS_slot2.cfg:169 +#: cfg/mill/circle-2.cfg:120 cfg/mill/circle-2.cfg:152 +#: cfg/mill/circle-k.cfg:162 cfg/mill/circle-k.cfg:194 cfg/mill/circle.cfg:154 +#: cfg/mill/circle.cfg:186 cfg/mill/diamond.cfg:151 cfg/mill/diamond.cfg:183 +#: cfg/mill/drill-array.cfg:142 cfg/mill/drill-array.cfg:174 +#: cfg/mill/drill-circle-irr.cfg:145 cfg/mill/drill-circle-irr.cfg:177 +#: cfg/mill/drill-circle.cfg:112 cfg/mill/drill-circle.cfg:144 +#: cfg/mill/drill-single.cfg:52 cfg/mill/drill-single.cfg:84 +#: cfg/mill/ellipse.cfg:142 cfg/mill/ellipse.cfg:174 cfg/mill/polygon.cfg:113 +#: cfg/mill/polygon.cfg:145 cfg/mill/polyline-mirror-p.cfg:88 +#: cfg/mill/polyline-mirror-p.cfg:120 cfg/mill/polyline.cfg:156 +#: cfg/mill/polyline.cfg:188 cfg/mill/rectangle.cfg:174 +#: cfg/mill/rectangle.cfg:206 cfg/mill/slot-2.cfg:107 cfg/mill/slot-2.cfg:139 +#: cfg/mill/slot-arc.cfg:136 cfg/mill/slot-arc.cfg:168 cfg/mill/slot.cfg:123 +#: cfg/mill/slot.cfg:155 cfg/mill/surf_finish.cfg:186 +#: cfg/mill/thread-milling.cfg:98 cfg/mill/thread-milling.cfg:130 +msgid "Pre or user defined" +msgstr "Vordefiniert oder benutzerdefiniert" -#: ncam_pref.glade:2612 -msgid "Plasma" -msgstr "Plasma" +#: cfg/lathe/facing.cfg:65 +msgid "End offset" +msgstr "X-Offset" -#: catalogs/lathe/menu.xml:3 -#: cfg/i_gcode.cfg:30 -#: cfg/mill/index-axisA.cfg:17 -msgid "Parameters" -msgstr "Parameter" +#: cfg/lathe/facing.cfg:70 +msgid "Length to remove" +msgstr "Länge der Linie" -#: catalogs/lathe/menu.xml:4 -#: catalogs/plasma/_menu-custom.xml:41 -#: catalogs/plasma/menu.xml:41 -#: cfg/plasma/cutting-params2d.cfg:3 -#: cfg/plasma/cutting-params3d.cfg:3 -msgid "Cutting Params" -msgstr "Schneidparameter" +#: cfg/lathe/facing.cfg:87 cfg/mill/probe-hole.cfg:37 +msgid "Touch off" +msgstr "Antasten" -#: catalogs/lathe/menu.xml:4 -#: catalogs/plasma/_menu-custom.xml:41 -#: catalogs/plasma/menu.xml:41 -msgid "Set cutting parameters" -msgstr "Lege Schneidparameter fest" +#: cfg/lathe/facing.cfg:91 +msgid "Set Z to 0" +msgstr "Setze Achse auf 0" -#: catalogs/lathe/menu.xml:5 -msgid "Threading Params" -msgstr "Gewindeschneidparameter" +#: cfg/lathe/facing.cfg:96 +msgid "Set finished face to Z0" +msgstr "Setze Achse auf 0" -#: catalogs/lathe/menu.xml:5 -msgid "Set thread cutting params" -msgstr "Lege Gewindeschneideparameter fest" +#: cfg/lathe/facing.cfg:102 cfg/lathe/parting.cfg:89 +msgid "Begin X must be greater than End X" +msgstr "Start X muss größer sein als Ende X" -#: catalogs/lathe/menu.xml:7 -msgid "Tool" -msgstr "Werkzeug" +#: cfg/lathe/facing.cfg:105 +msgid "#param_lr" +msgstr "#param_lr" -#: catalogs/lathe/menu.xml:8 -#: catalogs/mill/menu.xml:59 -msgid "Change Tool" -msgstr "Werkzeugwechsel" +#: cfg/lathe/facing.cfg:107 +msgid "Cutter orientation should be 7, 2, 9, 3 or 0" +msgstr "Werkzeug Orientierung sollte 7,2,9,3 oder 0 sein" -#: catalogs/lathe/menu.xml:8 -msgid "Change cutter" -msgstr "Wechsele Schneidwerkzeug" - -#: catalogs/lathe/menu.xml:10 -#: cfg/plasma/circle-2.cfg:85 -#: cfg/plasma/circle.cfg:96 -#: cfg/plasma/ellipse.cfg:107 -#: cfg/plasma/polygon.cfg:78 -#: cfg/plasma/polyline-mirror-p.cfg:19 -#: cfg/plasma/polyline.cfg:23 -#: cfg/plasma/rectangle.cfg:120 -#: cfg/plasma/slot-2.cfg:72 -#: cfg/plasma/slot-arc.cfg:101 -#: cfg/plasma/slot.cfg:88 -msgid "Cutting" -msgstr "Schneiden" +#: cfg/lathe/facing.cfg:109 +msgid "Cutter orientation should be 5, 1, 9, 4 or 0" +msgstr "Werkzeug Orientierung sollte 5,1,9,4 oder 0 sein" -#: catalogs/lathe/menu.xml:11 -msgid "Threads" -msgstr "Gewinde" +#: cfg/lathe/init-turning.cfg:4 +msgid "Init Turning" +msgstr "Drehen X-Einrichtung" -#: catalogs/lathe/menu.xml:11 -msgid "Cut regular threads" -msgstr "Normale Gewinde schneiden" +#: cfg/lathe/init-turning.cfg:6 +msgid "" +"Initial turning to find X center Position cutter where you want " +"to begin" +msgstr "" +"Drehvorgang um X Mitte zu finden Werkzeug zum Start positionieren" -#: catalogs/lathe/menu.xml:12 -msgid "Face" -msgstr "Stirndrehen" +#: cfg/lathe/init-turning.cfg:16 +msgid "End offsets" +msgstr "Größe und Offsets" -#: catalogs/lathe/menu.xml:12 -msgid "Cut face" -msgstr "Stirndrehen" +#: cfg/lathe/init-turning.cfg:20 cfg/mill/SHCS_slot.cfg:38 +#: cfg/mill/diamond.cfg:49 cfg/mill/drill-array.cfg:38 +#: cfg/mill/drill-single.cfg:26 cfg/mill/ellipse.cfg:30 +#: cfg/mill/material.cfg:28 cfg/mill/polyline-arc-m.cfg:46 +#: cfg/mill/polyline-arc-to.cfg:78 cfg/mill/polyline-to.cfg:21 +#: cfg/mill/polyline.cfg:43 cfg/mill/rectangle.cfg:49 cfg/mill/slot.cfg:39 +#: cfg/mill/ttt.cfg:34 cfg/mill/ttt.cfg:37 cfg/plasma/ellipse.cfg:30 +#: cfg/plasma/material2d.cfg:24 cfg/plasma/material3d.cfg:24 +#: cfg/plasma/polyline-arc-m.cfg:46 cfg/plasma/polyline-arc-to.cfg:53 +#: cfg/plasma/polyline-to.cfg:21 cfg/plasma/polyline.cfg:39 +#: cfg/plasma/rectangle.cfg:30 cfg/plasma/slot.cfg:39 +#: cfg/rectangular-array.cfg:67 +msgid "X" +msgstr "X" -#: catalogs/lathe/menu.xml:14 -#: catalogs/mill/menu.xml:65 -#: catalogs/plasma/_menu-custom.xml:42 -#: catalogs/plasma/menu.xml:42 -msgid "Miscellaneous" -msgstr "Vermischtes" +#: cfg/lathe/init-turning.cfg:29 cfg/lathe/radius_od.cfg:31 +#: cfg/mill/material.cfg:46 cfg/plasma/material2d.cfg:42 +#: cfg/plasma/material3d.cfg:42 cfg/rectangular-array.cfg:85 +msgid "Z" +msgstr "Z" -#: catalogs/lathe/menu.xml:15 -#: catalogs/mill/menu.xml:68 -#: catalogs/plasma/_menu-custom.xml:45 -#: catalogs/plasma/menu.xml:45 -msgid "Insert a G Code File" -msgstr "Füge G-Code-Datei ein" - -#: catalogs/lathe/menu.xml:15 -#: catalogs/mill/menu.xml:68 -#: catalogs/plasma/_menu-custom.xml:45 -#: catalogs/plasma/menu.xml:45 -msgid "Include a custom gcode file" -msgstr "Füge eine benutzerdefinierte G-Code-Datei ein" - -#: catalogs/lathe/menu.xml:16 -#: catalogs/mill/menu.xml:67 -#: catalogs/plasma/_menu-custom.xml:44 -#: catalogs/plasma/menu.xml:44 -msgid "Custom G Code" -msgstr "Beutzerdefinierter G Code" - -#: catalogs/lathe/menu.xml:16 -#: catalogs/mill/menu.xml:67 -#: catalogs/plasma/_menu-custom.xml:44 -#: catalogs/plasma/menu.xml:44 -msgid "Write custom gcode" -msgstr "Schreibe eigenen G Code" - -#: catalogs/lathe/menu.xml:17 -#: catalogs/mill/menu.xml:70 -#: catalogs/plasma/_menu-custom.xml:47 -#: catalogs/plasma/menu.xml:47 -#: cfg/change-units.cfg:3 -msgid "Change Units" -msgstr "Ändere Einheiten" +#: cfg/lathe/material.cfg:4 cfg/mill/material.cfg:4 cfg/plasma/material2d.cfg:4 +#: cfg/plasma/material3d.cfg:4 +msgid "Workpiece" +msgstr "Werkstück" -#: catalogs/lathe/menu.xml:17 -msgid "Change from inch to metric or inverse" -msgstr "Wechsele von inch zu metrisch oder umgekehrt" - -#: catalogs/mill/menu.xml:3 -#: catalogs/plasma/_menu-custom.xml:2 -#: catalogs/plasma/menu.xml:2 -msgid "Basic Shapes" -msgstr "Grundelemente" - -#: catalogs/mill/menu.xml:4 -#: catalogs/plasma/_menu-custom.xml:3 -#: catalogs/plasma/menu.xml:3 -#: cfg/mill/rectangle.cfg:3 -#: cfg/plasma/rectangle.cfg:3 -msgid "Rectangle" -msgstr "Rechteck" +#: cfg/lathe/material.cfg:6 +msgid "Workpiece or raw material used" +msgstr "Werkstück oder Rohmaterial" -#: catalogs/mill/menu.xml:4 -#: catalogs/plasma/_menu-custom.xml:3 -#: catalogs/plasma/menu.xml:3 -msgid "Create a rectangle with optional corner types" -msgstr "Erzeuge Rechteck mit optionalen Eckformen" +#: cfg/lathe/material.cfg:10 +msgid "Show limits" +msgstr "Zeige Linie" -#: catalogs/mill/menu.xml:6 -#: catalogs/plasma/_menu-custom.xml:5 -#: catalogs/plasma/menu.xml:5 -msgid "Circle" -msgstr "Kreis" +#: cfg/lathe/material.cfg:15 +msgid "Size and coord" +msgstr "Größe und Offsets" -#: catalogs/mill/menu.xml:6 -#: catalogs/plasma/_menu-custom.xml:5 -#: catalogs/plasma/menu.xml:5 -msgid "Create a circle with optional D flat" -msgstr "Erzeuge Kreis, optional D-Loch" +#: cfg/lathe/material.cfg:19 +msgid "Ext. diameter" +msgstr "Hauptdiameter" -#: catalogs/mill/menu.xml:7 -#: catalogs/plasma/_menu-custom.xml:6 -#: catalogs/plasma/menu.xml:6 -msgid "Circle From 2 Points" -msgstr "Kreis, 2 Punkte" - -#: catalogs/mill/menu.xml:7 -#: catalogs/plasma/_menu-custom.xml:6 -#: catalogs/plasma/menu.xml:6 -msgid "Define ends of diameter" -msgstr "Bestimme Durchmesserenden" - -#: catalogs/mill/menu.xml:9 -#: catalogs/plasma/_menu-custom.xml:8 -#: catalogs/plasma/menu.xml:8 -msgid "Slot/Oval From 1 Point" -msgstr "Nut/Oval , 1 Punkt" - -#: catalogs/mill/menu.xml:9 -#: catalogs/mill/menu.xml:38 -#: catalogs/plasma/_menu-custom.xml:8 -#: catalogs/plasma/menu.xml:8 -msgid "Define a point, angle and length" -msgstr "Bestimme Punkt, Winkel und Länge" - -#: catalogs/mill/menu.xml:10 -#: catalogs/plasma/_menu-custom.xml:9 -#: catalogs/plasma/menu.xml:9 -msgid "Slot/Oval From 2 Points" -msgstr "Nut/Oval, 2 Punkte" - -#: catalogs/mill/menu.xml:10 -#: catalogs/plasma/_menu-custom.xml:9 -#: catalogs/plasma/menu.xml:9 -msgid "Define center of ends" -msgstr "Bestimme Mittelpunkte der Enden" - -#: catalogs/mill/menu.xml:11 -#: catalogs/mill/menu.xml:40 -#: catalogs/plasma/_menu-custom.xml:10 -#: catalogs/plasma/menu.xml:10 -#: cfg/mill/slot-arc.cfg:3 -#: cfg/plasma/slot-arc.cfg:3 -msgid "Radial Slot" -msgstr "Kreisnut" +#: cfg/lathe/material.cfg:29 +msgid "Int. diameter" +msgstr "Innendurchmesser" -#: catalogs/mill/menu.xml:11 -#: catalogs/mill/menu.xml:40 -#: catalogs/plasma/_menu-custom.xml:10 -#: catalogs/plasma/menu.xml:10 -msgid "Create a radial slot" -msgstr "Erzeuge Kreisnut" - -#: catalogs/mill/menu.xml:13 -#: catalogs/plasma/_menu-custom.xml:12 -#: catalogs/plasma/menu.xml:12 -#: cfg/mill/ellipse.cfg:3 -#: cfg/plasma/ellipse.cfg:3 -msgid "Ellipse" -msgstr "Ellipse" +#: cfg/lathe/material.cfg:34 +msgid "Only if hollow" +msgstr "Nur wenn hohl" -#: catalogs/mill/menu.xml:13 -#: catalogs/plasma/_menu-custom.xml:12 -#: catalogs/plasma/menu.xml:12 -msgid "Create an ellipse" -msgstr "Erzeuge Ellipse" - -#: catalogs/mill/menu.xml:14 -#: catalogs/plasma/_menu-custom.xml:13 -#: catalogs/plasma/menu.xml:13 -#: cfg/mill/polygon.cfg:3 -#: cfg/plasma/polygon.cfg:3 -msgid "Polygon" -msgstr "Polygon" +#: cfg/lathe/material.cfg:39 cfg/mill/polyline-polar.cfg:20 +#: cfg/plasma/polyline-polar.cfg:20 +msgid "Length" +msgstr "Länge" -#: catalogs/mill/menu.xml:14 -#: catalogs/plasma/_menu-custom.xml:13 -#: catalogs/plasma/menu.xml:13 -msgid "Polygon of N edges" -msgstr "Polygon mit N Ecken" - -#: catalogs/mill/menu.xml:16 -msgid "Surface Finishing" -msgstr "Oberflächenbehandlung" - -#: catalogs/mill/menu.xml:16 -msgid "Uni or Bi-directional" -msgstr "Uni - oder Bidirektional" - -#: catalogs/mill/menu.xml:18 -#: catalogs/plasma/_menu-custom.xml:15 -#: catalogs/plasma/menu.xml:15 -msgid "Advanced" -msgstr "Sonderfunktionen" - -#: catalogs/mill/menu.xml:19 -#: catalogs/plasma/_menu-custom.xml:16 -#: catalogs/plasma/menu.xml:16 -#: cfg/mill/polyline.cfg:3 -#: cfg/plasma/polyline.cfg:3 -msgid "Polyline" -msgstr "Polylinie" +#: cfg/lathe/material.cfg:49 +msgid "Begin position" +msgstr "Anzahl, Positionen" -#: catalogs/mill/menu.xml:20 -#: cfg/circular-array.cfg:69 -#: cfg/mill/drill-circle.cfg:80 -msgid "Start" -msgstr "Start" +#: cfg/lathe/material.cfg:53 +msgid "Z coord at tip" +msgstr "X-Koordinate" -#: catalogs/mill/menu.xml:20 -#: catalogs/plasma/_menu-custom.xml:17 -#: catalogs/plasma/menu.xml:17 -msgid "Starts a polyline" -msgstr "Beginnt eine Polylinie" - -#: catalogs/mill/menu.xml:22 -#: catalogs/plasma/_menu-custom.xml:19 -#: catalogs/plasma/menu.xml:19 -#: cfg/mill/polyline-to.cfg:3 -#: cfg/plasma/polyline-to.cfg:3 -msgid "Line To" -msgstr "Linie zu " +#: cfg/lathe/material.cfg:58 cfg/lathe/parting.cfg:73 +#: cfg/lathe/radius_od.cfg:39 cfg/lathe/taper_ida.cfg:52 +#: cfg/lathe/taper_idl.cfg:59 cfg/lathe/taper_oda.cfg:52 +#: cfg/lathe/taper_odl.cfg:59 cfg/lathe/threading.cfg:101 +#: cfg/mill/probe-hole.cfg:17 cfg/mill/probe-surface.cfg:17 +#: cfg/mill/sel-thread-mill.cfg:95 cfg/mill/surf_finish.cfg:131 +msgid "Params" +msgstr "Parameter" -#: catalogs/mill/menu.xml:22 -#: catalogs/plasma/_menu-custom.xml:19 -#: catalogs/plasma/menu.xml:19 -#: cfg/mill/polyline-arc-to.cfg:74 -#: cfg/mill/polyline-to.cfg:17 -#: cfg/plasma/polyline-arc-to.cfg:49 -#: cfg/plasma/polyline-to.cfg:17 -msgid "Relative or absolute position" -msgstr "Relative oder absolute Position" +#: cfg/lathe/material.cfg:62 +msgid "Work mode" +msgstr "Eintauchmodus" -#: catalogs/mill/menu.xml:23 -#: catalogs/plasma/_menu-custom.xml:20 -#: catalogs/plasma/menu.xml:20 -#: cfg/mill/polyline-polar.cfg:3 -#: cfg/plasma/polyline-polar.cfg:3 -msgid "Line Polar" -msgstr "Linie mit Polarkoordinaten" +#: cfg/lathe/material.cfg:66 +msgid "Diameter=7:Radius=8" +msgstr "Durchmesser=7;Radius=8" -#: catalogs/mill/menu.xml:23 -#: catalogs/plasma/_menu-custom.xml:20 -#: catalogs/plasma/menu.xml:20 -msgid "Define angle and length" -msgstr "Bestimme Winkel und Länge" - -#: catalogs/mill/menu.xml:25 -#: catalogs/plasma/_menu-custom.xml:22 -#: catalogs/plasma/menu.xml:22 -#: cfg/mill/polyline-arc-ij.cfg:3 -#: cfg/plasma/polyline-arc-ij.cfg:3 -msgid "Arc I,J" -msgstr "Kreisbogen I,J" +#: cfg/lathe/material.cfg:70 +msgid "Safe X rapid" +msgstr "Sicherer X Abstand für Eilgang" -#: catalogs/mill/menu.xml:25 -#: catalogs/plasma/_menu-custom.xml:22 -#: catalogs/plasma/menu.xml:22 -msgid "Defined center by offsets or absolute position" -msgstr "Bestimme Zentrum durch Offsets oder absolute Position" - -#: catalogs/mill/menu.xml:26 -#: catalogs/plasma/_menu-custom.xml:23 -#: catalogs/plasma/menu.xml:23 -msgid "Arc Polar Center" -msgstr "Kreisbogen mit Zentrum als Polarkoordinate" - -#: catalogs/mill/menu.xml:26 -#: catalogs/plasma/_menu-custom.xml:23 -#: catalogs/plasma/menu.xml:23 -msgid "Define center at angle and distance" -msgstr "Bestimme Zentrum per Winkel und Abstand" - -#: catalogs/mill/menu.xml:27 -#: catalogs/plasma/_menu-custom.xml:24 -#: catalogs/plasma/menu.xml:24 -#: cfg/mill/polyline-arc-to.cfg:3 -#: cfg/plasma/polyline-arc-to.cfg:3 -msgid "Arc To Coords" -msgstr "Kreisbogen zu Koordinaten" +#: cfg/lathe/material.cfg:77 cfg/lathe/material.cfg:85 +msgid "When job is done" +msgstr "Wenn fertig" -#: catalogs/mill/menu.xml:27 -#: catalogs/mill/menu.xml:28 -#: catalogs/plasma/_menu-custom.xml:24 -#: catalogs/plasma/_menu-custom.xml:25 -#: catalogs/plasma/menu.xml:24 -#: catalogs/plasma/menu.xml:25 -msgid "Define end point, arc height or radius" -msgstr "Bestimme Endpunkt, Bogenhöhe oder -radius" - -#: catalogs/mill/menu.xml:28 -#: catalogs/plasma/_menu-custom.xml:25 -#: catalogs/plasma/menu.xml:25 -#: cfg/mill/polyline-arc-top.cfg:3 -#: cfg/plasma/polyline-arc-top.cfg:3 -msgid "Arc To Polar" -msgstr "Kreisbogen zu Polarkoordinate" +#: cfg/lathe/material.cfg:81 +msgid "Safe Z rapid" +msgstr "Sicherer Z Abstand für Eilgang" -#: catalogs/mill/menu.xml:29 -#: catalogs/plasma/_menu-custom.xml:26 -#: catalogs/plasma/menu.xml:26 -msgid "Arc Mirror End" -msgstr "Kreisbogen gespiegeltes Ende" - -#: catalogs/mill/menu.xml:29 -#: catalogs/plasma/_menu-custom.xml:26 -#: catalogs/plasma/menu.xml:26 -msgid "Define I,J and mirror line" -msgstr "Bestimme I,J und Spiegellinie" - -#: catalogs/mill/menu.xml:31 -#: catalogs/plasma/_menu-custom.xml:28 -#: catalogs/plasma/menu.xml:28 -msgid "Repeat Items" -msgstr "Wiederhole Elemente" - -#: catalogs/mill/menu.xml:31 -#: catalogs/plasma/_menu-custom.xml:28 -#: catalogs/plasma/menu.xml:28 -msgid "Repeat a group of polyline items" -msgstr "Wiederhole eine Gruppe von PolylinienElementen" - -#: catalogs/mill/menu.xml:32 -#: catalogs/plasma/_menu-custom.xml:29 -#: catalogs/plasma/menu.xml:29 -#: cfg/mill/polyline-mirror-i.cfg:3 -#: cfg/plasma/polyline-mirror-i.cfg:3 -msgid "Mirror Items" -msgstr "Elemente spiegeln" +#: cfg/lathe/material.cfg:94 +msgid "#param_od" +msgstr "#param_od" -#: catalogs/mill/menu.xml:32 -#: catalogs/plasma/_menu-custom.xml:29 -#: catalogs/plasma/menu.xml:29 -msgid "Duplicate and reverse polyline items" -msgstr "Polylinienelemente duplizieren und umkehren" - -#: catalogs/mill/menu.xml:34 -#: catalogs/plasma/_menu-custom.xml:31 -#: catalogs/plasma/menu.xml:31 -#: cfg/mill/polyline-mirror-p.cfg:3 -#: cfg/plasma/polyline-mirror-p.cfg:3 -msgid "Mirror Polyline" -msgstr "Polylinie spiegeln" +#: cfg/lathe/material.cfg:94 +msgid "#param_id" +msgstr "#param_id" -#: catalogs/mill/menu.xml:34 -#: catalogs/plasma/_menu-custom.xml:31 -#: catalogs/plasma/menu.xml:31 -msgid "Create a reversed polyline from previous one" -msgstr "Erzeuge umgekehrte Polylinien von der vorherigen" +#: cfg/lathe/material.cfg:96 +msgid "External diameter must be greater than the internal" +msgstr "Äußerer Durchmesser muss größer sein als der Innere" -#: catalogs/mill/menu.xml:36 -msgid "Counterbore" -msgstr "Senkung" +#: cfg/lathe/parting.cfg:4 +msgid "Parting Off" +msgstr "Abstechen" -#: catalogs/mill/menu.xml:36 -msgid "For Socket Head Cap Screw" -msgstr "für Inbusschraube" +#: cfg/lathe/parting.cfg:6 +msgid "" +"Parting single or multiple pieces Cutter orientation should be 6, " +"9 or None" +msgstr "" +"Abstechen von einzelnen oder mehreren Teilen Werkzeug " +"Orientierung sollte 6,9 oder None sein" -#: catalogs/mill/menu.xml:37 -#: catalogs/mill/menu.xml:45 -msgid "Single Hole" -msgstr "Einzelne Bohrung" +#: cfg/lathe/parting.cfg:42 +msgid "Reference" +msgstr "X-Referenz" -#: catalogs/mill/menu.xml:37 -msgid "No slot" -msgstr "Keine Nut" +#: cfg/lathe/parting.cfg:50 +msgid "First cut" +msgstr "Erster Punkt" -#: catalogs/mill/menu.xml:38 -msgid "Slot From 1 Point" -msgstr "Nut von 1 Punkt aus" +#: cfg/lathe/parting.cfg:55 +msgid "Will part at this position" +msgstr "Relativ zur Startposition" -#: catalogs/mill/menu.xml:39 -msgid "Slot From 2 Points" -msgstr "Nut mit zwei gegebenen Punkten" +#: cfg/lathe/parting.cfg:77 +msgid "Copies" +msgstr "Kopien" -#: catalogs/mill/menu.xml:39 -msgid "Define 2 points" -msgstr "Lege zwei Punkte fest" +#: cfg/lathe/parting.cfg:83 +msgid "Copies length will be 'First' minus 'Reference'" +msgstr "Länge der Kopien ist 'Erste' Minus 'Referenz'" -#: catalogs/mill/menu.xml:42 -#: cfg/mill/thread-milling.cfg:3 -msgid "Thread Milling" -msgstr "Faden-Mahlen" +#: cfg/lathe/parting.cfg:93 +msgid "Cutter orientation should be 6, 9 or 0" +msgstr "Werkzeug Orientierung sollte 6,9 oder 0 sein" -#: catalogs/mill/menu.xml:42 -msgid "True thread mill needed" -msgstr "Wahre Faden-Mühle brauchte" +#: cfg/lathe/radius_od.cfg:4 +msgid "Radius OD" +msgstr "Radius" -#: catalogs/mill/menu.xml:45 -msgid "Drill a single hole" -msgstr "Einzelne Bohrung" +#: cfg/lathe/radius_od.cfg:6 +msgid "" +"Create external radius using compensation. Cutter orientation " +"should be 1, 2, 9 or None" +msgstr "" +"Außenradius mit Kompensation. Werkzeug Ausrichtung sollte 1,2,9 " +"oder None sein" + +#: cfg/lathe/radius_od.cfg:16 +msgid "Crest" +msgstr "Scheitelpunkt" + +#: cfg/lathe/radius_od.cfg:18 +msgid "Where you want it rounded" +msgstr "Position die abgerundet werden soll" + +#: cfg/lathe/radius_od.cfg:21 cfg/mill/SHCS.cfg:117 +#: cfg/mill/SHCS_slot-arc.cfg:151 cfg/mill/SHCS_slot.cfg:146 +#: cfg/mill/SHCS_slot2.cfg:132 cfg/mill/circle-k.cfg:85 +#: cfg/mill/circle-k.cfg:89 cfg/mill/circle.cfg:85 cfg/mill/circle.cfg:89 +#: cfg/mill/drill-circle-irr.cfg:52 cfg/mill/probe-hole.cfg:21 +#: cfg/plasma/circle.cfg:62 cfg/plasma/circle.cfg:66 +msgid "Diameter" +msgstr "Durchmesser" -#: catalogs/mill/menu.xml:46 -msgid "Array Of Holes" -msgstr "Anordnung von Bohrungen" - -#: catalogs/mill/menu.xml:46 -msgid "Drill lines of holes" -msgstr "Zeilenweise Bohrungen" - -#: catalogs/mill/menu.xml:47 -msgid "Regular Circle" -msgstr "Regelmäßige Kreisteilung" - -#: catalogs/mill/menu.xml:47 -msgid "Create a regular spaced holes circle" -msgstr "Erzeuge Bohrungen auf regelmäßiger Kreisteilung" - -#: catalogs/mill/menu.xml:48 -msgid "Irregular Circle" -msgstr "Unregelmäßige Kreisteilung" - -#: catalogs/mill/menu.xml:48 -msgid "Create a hole circle of different angle spacing" -msgstr "Erzeuge Lochkreis mit verschiedenen Winkelabständen" - -#: catalogs/mill/menu.xml:50 -#: catalogs/plasma/_menu-custom.xml:34 -#: catalogs/plasma/menu.xml:34 -msgid "Group, Offset And Rotation" -msgstr "Gruppe, Offset und Drehung" - -#: catalogs/mill/menu.xml:51 -#: catalogs/plasma/_menu-custom.xml:35 -#: catalogs/plasma/menu.xml:35 -msgid "Standard Group" -msgstr "Standardgruppe" - -#: catalogs/mill/menu.xml:51 -#: catalogs/plasma/_menu-custom.xml:35 -#: catalogs/plasma/menu.xml:35 -msgid "Group subroutines" -msgstr "Subroutinen gruppieren" - -#: catalogs/mill/menu.xml:52 -#: catalogs/plasma/_menu-custom.xml:36 -#: catalogs/plasma/menu.xml:36 -msgid "Offset/Rotate" -msgstr "Offset/Drehung" - -#: catalogs/mill/menu.xml:52 -#: catalogs/plasma/_menu-custom.xml:36 -#: catalogs/plasma/menu.xml:36 -msgid "Group subroutines, offset and rotate" -msgstr "Gruppiere Subroutinen, Offset und Drehung" - -#: catalogs/mill/menu.xml:54 -#: catalogs/plasma/_menu-custom.xml:38 -#: catalogs/plasma/menu.xml:38 -#: cfg/circular-array.cfg:3 -msgid "Radial Array" -msgstr "Kreisförmige Anordnung" +#: cfg/lathe/radius_od.cfg:43 cfg/lathe/turning.cfg:74 +#: cfg/mill/SHCS_slot-arc.cfg:57 cfg/mill/polygon.cfg:58 +#: cfg/mill/polygon.cfg:62 cfg/mill/polyline-arc-ij.cfg:24 +#: cfg/mill/polyline-arc-m.cfg:24 cfg/mill/polyline-arc-polar.cfg:24 +#: cfg/mill/polyline-arc-to.cfg:24 cfg/mill/polyline-arc-top.cfg:24 +#: cfg/mill/polyline-mirror-i.cfg:38 cfg/mill/polyline-polar.cfg:64 +#: cfg/mill/polyline-to.cfg:62 cfg/mill/polyline.cfg:116 +#: cfg/mill/rectangle.cfg:130 cfg/mill/slot-arc.cfg:60 +#: cfg/plasma/polygon.cfg:58 cfg/plasma/polygon.cfg:62 +#: cfg/plasma/polyline-arc-ij.cfg:24 cfg/plasma/polyline-arc-m.cfg:24 +#: cfg/plasma/polyline-arc-polar.cfg:24 cfg/plasma/polyline-arc-to.cfg:24 +#: cfg/plasma/polyline-arc-top.cfg:24 cfg/plasma/polyline-mirror-i.cfg:38 +#: cfg/plasma/polyline-polar.cfg:64 cfg/plasma/polyline-to.cfg:62 +#: cfg/plasma/polyline.cfg:94 cfg/plasma/rectangle.cfg:111 +#: cfg/plasma/slot-arc.cfg:60 +msgid "Radius" +msgstr "Radius" -#: catalogs/mill/menu.xml:54 -#: catalogs/plasma/_menu-custom.xml:38 -#: catalogs/plasma/menu.xml:38 -msgid "Define diameter or distance between groups" -msgstr "Bestimme Durchmesser oder Abstand zwischen den Gruppen" +#: cfg/lathe/radius_od.cfg:53 cfg/mill/SHCS.cfg:141 +#: cfg/mill/SHCS_slot-arc.cfg:175 cfg/mill/SHCS_slot.cfg:172 +#: cfg/mill/SHCS_slot2.cfg:156 cfg/mill/circle-2.cfg:107 +#: cfg/mill/circle-k.cfg:149 cfg/mill/circle.cfg:141 cfg/mill/diamond.cfg:138 +#: cfg/mill/ellipse.cfg:129 cfg/mill/polygon.cfg:100 +#: cfg/mill/polyline-arc-ij.cfg:114 cfg/mill/polyline-arc-m.cfg:126 +#: cfg/mill/polyline-arc-polar.cfg:108 cfg/mill/polyline-arc-to.cfg:129 +#: cfg/mill/polyline-arc-top.cfg:122 cfg/mill/polyline-mirror-p.cfg:75 +#: cfg/mill/polyline.cfg:143 cfg/mill/probe-edge.cfg:30 +#: cfg/mill/rectangle.cfg:161 cfg/mill/slot-2.cfg:94 cfg/mill/slot-arc.cfg:123 +#: cfg/mill/slot.cfg:110 cfg/mill/thread-milling.cfg:75 +#: cfg/plasma/circle-2.cfg:99 cfg/plasma/circle.cfg:110 +#: cfg/plasma/ellipse.cfg:121 cfg/plasma/polygon.cfg:92 +#: cfg/plasma/polyline-arc-ij.cfg:89 cfg/plasma/polyline-arc-m.cfg:108 +#: cfg/plasma/polyline-arc-polar.cfg:83 cfg/plasma/polyline-arc-to.cfg:104 +#: cfg/plasma/polyline-arc-top.cfg:97 cfg/plasma/polyline-mirror-p.cfg:75 +#: cfg/plasma/polyline.cfg:121 cfg/plasma/rectangle.cfg:134 +#: cfg/plasma/slot-2.cfg:86 cfg/plasma/slot-arc.cfg:115 cfg/plasma/slot.cfg:102 +msgid "Direction" +msgstr "Richtung" -#: catalogs/mill/menu.xml:55 -#: catalogs/plasma/_menu-custom.xml:39 -#: catalogs/plasma/menu.xml:39 -#: cfg/rectangular-array.cfg:3 -msgid "Rectangular Array" -msgstr "Rechteckige Anordnung" +#: cfg/lathe/radius_od.cfg:55 +msgid "X- to Z-=0:Z+ to X-=1:Z- to X-=2:X- to Z+=3" +msgstr "X- zu Z-=0:Z+ zu X-=1:Z- zu X-=2:X- zu Z+=3" -#: catalogs/mill/menu.xml:55 -#: catalogs/plasma/_menu-custom.xml:39 -#: catalogs/plasma/menu.xml:39 -msgid "Array of rows and columns" -msgstr "Anordnung mit Zeilen und Spalten" +#: cfg/lathe/radius_od.cfg:57 +msgid "Choose from Begin to End" +msgstr "Auswahl: Start - Ende" -#: catalogs/mill/menu.xml:57 -msgid "Index A Axis" -msgstr "Index A-Achse" +#: cfg/lathe/radius_od.cfg:79 cfg/lathe/taper_oda.cfg:99 +#: cfg/lathe/taper_odl.cfg:97 cfg/lathe/turning.cfg:112 +msgid "Cutter orientation should be 2, 9 or 0" +msgstr "Werkzeug Orientierung sollte 6,9 oder 0 sein" -#: catalogs/mill/menu.xml:57 -msgid "Rotate A axis" -msgstr "A-Achse drehen" +#: cfg/lathe/radius_od.cfg:81 cfg/lathe/taper_oda.cfg:101 +#: cfg/lathe/taper_odl.cfg:100 cfg/lathe/turning.cfg:114 +msgid "Cutter orientation should be 1, 9 or 0" +msgstr "Werkzeug Orientierung sollte 6,9 oder 0 sein" -#: catalogs/mill/menu.xml:59 -msgid "Select end mill or drill and set parameters" -msgstr "Wähle Stirnfräser oder Bohrer und lege Parameter fest" +#: cfg/lathe/taper_ida.cfg:4 +msgid "Taper IDA" +msgstr "Kegelform (E)" -#: catalogs/mill/menu.xml:61 -#: cfg/mill/probe-edge.cfg:3 -msgid "Probe Edges" -msgstr "Kanten antasten" +#: cfg/lathe/taper_ida.cfg:6 +msgid "" +"Inside taper by angle and small/large diameter/radius Cutter " +"orientation should be 3, 9 or None" +msgstr "" +"Abstechen von einzelnen oder mehreren Teilen Werkzeug " +"Orientierung sollte 6,9 oder None sein" + +#: cfg/lathe/taper_ida.cfg:20 cfg/lathe/taper_idl.cfg:20 +#: cfg/lathe/taper_idl.cfg:51 cfg/lathe/taper_oda.cfg:30 +#: cfg/lathe/taper_oda.cfg:43 cfg/lathe/taper_odl.cfg:30 +#: cfg/lathe/taper_odl.cfg:43 +msgid "Small diameter" +msgstr "Hauptdiameter" -#: catalogs/mill/menu.xml:61 -msgid "Find workpiece edges" -msgstr "Kanten des Werkstücks antasten" - -#: catalogs/mill/menu.xml:62 -msgid "Probe Stock" -msgstr "Rohmaterial antasten" - -#: catalogs/mill/menu.xml:62 -msgid "Find the center of a cube or cylinder" -msgstr "Zentrum eines Würfels oder Zylinder finden" - -#: catalogs/mill/menu.xml:63 -msgid "Probe Array" -msgstr "Anordnung von Punkten antasten" - -#: catalogs/mill/menu.xml:63 -msgid "Probe a array of points and save to file" -msgstr "Taste eine Anordnung von Punkten antasten und in Datei speichern" - -#: catalogs/mill/menu.xml:66 -#: catalogs/plasma/_menu-custom.xml:43 -#: catalogs/plasma/menu.xml:43 -msgid "Raw Material" -msgstr "Rohmaterial" - -#: catalogs/mill/menu.xml:66 -#: catalogs/plasma/_menu-custom.xml:43 -#: catalogs/plasma/menu.xml:43 -msgid "Show a temporary image of rough material" -msgstr "Zeige vorläufige Skizze des Rohmaterials" - -#: catalogs/mill/menu.xml:69 -#: catalogs/plasma/_menu-custom.xml:46 -#: catalogs/plasma/menu.xml:46 -#: cfg/comment.cfg:3 -msgid "Comment" -msgstr "Kommentar" +#: cfg/lathe/taper_ida.cfg:30 cfg/lathe/taper_idl.cfg:30 +#: cfg/lathe/taper_idl.cfg:43 cfg/lathe/taper_oda.cfg:20 +#: cfg/lathe/taper_odl.cfg:20 cfg/lathe/taper_odl.cfg:51 +msgid "Large diameter" +msgstr "Hauptdiameter" -#: catalogs/mill/menu.xml:69 -#: catalogs/plasma/_menu-custom.xml:46 -#: catalogs/plasma/menu.xml:46 -msgid "Add comments" -msgstr "Füge Kommentare ein" +#: cfg/lathe/taper_ida.cfg:49 cfg/lathe/taper_oda.cfg:49 +msgid "End will be defined by angle" +msgstr "Ende wird durch den Winkel definiert" -#: catalogs/mill/menu.xml:70 -#: catalogs/plasma/_menu-custom.xml:47 -#: catalogs/plasma/menu.xml:47 -msgid "Temporarily change units" -msgstr "Ändere vorübergehend die Einheiten" +#: cfg/lathe/taper_ida.cfg:60 +msgid "0 ° < Angle < 90 °" +msgstr "0 ° < Winkel < 90 °" -#: catalogs/plasma/_menu-custom.xml:17 -#: catalogs/plasma/menu.xml:17 -msgid "Begin" -msgstr "Anfang" +#: cfg/lathe/taper_ida.cfg:69 cfg/lathe/taper_idl.cfg:63 +#: cfg/lathe/taper_oda.cfg:69 cfg/lathe/taper_odl.cfg:63 +msgid "Path" +msgstr "Pfad" -#: cfg/change-units.cfg:5 -msgid "Change Units for items only and revert back after" -msgstr "Ändere Einheiten nur für diese Elemente und kehre danach zurück zu alter Einheit" - -#: cfg/change-units.cfg:9 -#: cfg/circular-array.cfg:9 -#: cfg/gcode.cfg:9 -#: cfg/group-off.cfg:15 -#: cfg/group.cfg:15 -#: cfg/i_gcode.cfg:10 -#: cfg/mill/SHCS.cfg:9 -#: cfg/mill/SHCS_slot-arc.cfg:9 -#: cfg/mill/SHCS_slot.cfg:9 -#: cfg/mill/SHCS_slot2.cfg:9 -#: cfg/mill/circle-2.cfg:9 -#: cfg/mill/circle.cfg:9 -#: cfg/mill/drill-array.cfg:9 -#: cfg/mill/drill-circle-irr.cfg:9 -#: cfg/mill/drill-circle.cfg:9 -#: cfg/mill/drill-single.cfg:9 -#: cfg/mill/ellipse.cfg:9 -#: cfg/mill/index-axisA.cfg:9 -#: cfg/mill/polygon.cfg:9 -#: cfg/mill/polyline-arc-ij.cfg:66 -#: cfg/mill/polyline-arc-m.cfg:88 -#: cfg/mill/polyline-arc-polar.cfg:66 -#: cfg/mill/polyline-arc-to.cfg:66 -#: cfg/mill/polyline-arc-top.cfg:66 -#: cfg/mill/polyline-mirror-i.cfg:9 -#: cfg/mill/polyline-mirror-p.cfg:9 -#: cfg/mill/polyline-polar.cfg:9 -#: cfg/mill/polyline-repeat.cfg:23 -#: cfg/mill/polyline-to.cfg:9 -#: cfg/mill/polyline.cfg:32 -#: cfg/mill/probe-array.cfg:9 -#: cfg/mill/probe-edge.cfg:9 -#: cfg/mill/probe-stock.cfg:9 -#: cfg/mill/rectangle.cfg:9 -#: cfg/mill/slot-2.cfg:9 -#: cfg/mill/slot-arc.cfg:9 -#: cfg/mill/slot.cfg:9 -#: cfg/mill/surf_finish.cfg:9 -#: cfg/mill/thread-milling.cfg:9 -#: cfg/mill/tool-change.cfg:9 -#: cfg/plasma/circle-2.cfg:9 -#: cfg/plasma/circle.cfg:9 -#: cfg/plasma/cutting-params2d.cfg:9 -#: cfg/plasma/cutting-params3d.cfg:9 -#: cfg/plasma/ellipse.cfg:9 -#: cfg/plasma/polygon.cfg:9 -#: cfg/plasma/polyline-arc-ij.cfg:41 -#: cfg/plasma/polyline-arc-m.cfg:70 -#: cfg/plasma/polyline-arc-polar.cfg:41 -#: cfg/plasma/polyline-arc-to.cfg:41 -#: cfg/plasma/polyline-arc-top.cfg:41 -#: cfg/plasma/polyline-mirror-i.cfg:9 -#: cfg/plasma/polyline-mirror-p.cfg:9 -#: cfg/plasma/polyline-polar.cfg:9 -#: cfg/plasma/polyline-repeat.cfg:23 -#: cfg/plasma/polyline-to.cfg:9 -#: cfg/plasma/polyline.cfg:32 -#: cfg/plasma/rectangle.cfg:9 -#: cfg/plasma/slot-2.cfg:9 -#: cfg/plasma/slot-arc.cfg:9 -#: cfg/plasma/slot.cfg:9 -#: cfg/rectangular-array.cfg:10 -msgid "Active" -msgstr "Aktiv" +#: cfg/lathe/taper_ida.cfg:71 cfg/lathe/taper_idl.cfg:65 +#: cfg/lathe/taper_oda.cfg:71 cfg/lathe/taper_odl.cfg:65 +msgid "Follow drive line=0:Angular=1" +msgstr "An der Achse entlang=0:Winkelig=1" -#: cfg/change-units.cfg:13 -#: cfg/mill/index-axisA.cfg:13 -msgid "Disabling will NOT disable items" -msgstr "Abwählen betrifft nicht die Elemente" +#: cfg/lathe/taper_ida.cfg:94 cfg/lathe/taper_idl.cfg:89 +#: cfg/lathe/taper_oda.cfg:94 +msgid "Diameters must be different" +msgstr "Durchmesser müssen unterschiedlich sein" -#: cfg/change-units.cfg:17 -msgid "Change for" -msgstr "Änderung von" +#: cfg/lathe/taper_ida.cfg:98 +msgid "Cutter orientation should be 8, 3, 9 or 0" +msgstr "Werkzeug Orientierung sollte 8,9,3,4 oder 0 sein" -#: cfg/change-units.cfg:20 -msgid "Radius and diameter" -msgstr "Radius und Durchmesser" +#: cfg/lathe/taper_idl.cfg:4 +msgid "Taper IDL" +msgstr "Kegelform (L)" -#: cfg/change-units.cfg:27 -msgid "Width, height, length" -msgstr "Breite, Höhe, Länge" +#: cfg/lathe/taper_idl.cfg:6 +msgid "" +"Inside taper by length and small/large diameter/radius Cutter " +"orientation should be 3, 9 or None" +msgstr "" +"Gerades Innendrehen Werkzeug Orientierung sollte 3, 9, 8, 4 oder " +"None sein" + +#: cfg/lathe/taper_idl.cfg:92 cfg/lathe/taper_odl.cfg:87 +#: cfg/lathe/taper_odl.cfg:95 cfg/lathe/taper_odl.cfg:98 +#: cfg/lathe/turning.cfg:109 +msgid "#param_b_z" +msgstr "#param_b_x" + +#: cfg/lathe/taper_idl.cfg:92 cfg/lathe/taper_odl.cfg:87 +#: cfg/lathe/taper_odl.cfg:95 cfg/lathe/taper_odl.cfg:98 +#: cfg/lathe/turning.cfg:110 +msgid "#param_e_z" +msgstr "#param_e_x" + +#: cfg/lathe/taper_idl.cfg:93 cfg/lathe/taper_odl.cfg:88 +msgid "Begin Z must not be equal to End Z" +msgstr "Start X muss größer sein als Ende X" + +#: cfg/lathe/taper_idl.cfg:97 +msgid "Cutter orientation should be 3, 8, 4, 9 or 0" +msgstr "Werkzeug Orientierung sollte 8,9,3,4 oder 0 sein" + +#: cfg/lathe/taper_oda.cfg:4 +msgid "Taper ODA" +msgstr "Kegelform (E)" -#: cfg/change-units.cfg:34 -msgid "Cut depth" -msgstr "Schnitttiefe" +#: cfg/lathe/taper_oda.cfg:6 +msgid "" +"Machine a taper by angle, small and large diameter Cutter " +"orientation should be 1, 2, 9 or None" +msgstr "" +"Außenradius mit Kompensation. Werkzeug Ausrichtung sollte 1,2,9 " +"oder None sein" -#: cfg/change-units.cfg:38 -msgid "Change units for cut depth" -msgstr "Ändere Einheit für Schnittiefe" - -#: cfg/change-units.cfg:42 -#: cfg/circular-array.cfg:97 -#: cfg/group-off.cfg:9 -#: cfg/group.cfg:9 -#: cfg/mill/index-axisA.cfg:49 -#: cfg/mill/index-axisA.cfg:52 -#: cfg/mill/polyline-repeat.cfg:9 -#: cfg/mill/polyline.cfg:179 -#: cfg/plasma/polyline-repeat.cfg:9 -#: cfg/plasma/polyline.cfg:129 -#: cfg/rectangular-array.cfg:140 -msgid "Items" -msgstr "Elemente" +#: cfg/lathe/taper_oda.cfg:60 +msgid "180° > Angle > 0° AND Angle <> 90°" +msgstr "180° > Winkel > 0° UND Winkel <> 90°" -#: cfg/change-units.cfg:44 -msgid "If active, these items will use alternate units" -msgstr "Wenn aktiv, benutzen diese Elemente alternative Einheiten" +#: cfg/lathe/taper_oda.cfg:97 +msgid "#param_a" +msgstr "#param_lr" -#: cfg/circular-array.cfg:5 -msgid "Create a Radial Array of items" -msgstr "Erzeuge kreisförmige Anordnung von Elementen" +#: cfg/lathe/taper_odl.cfg:4 +msgid "Taper ODL" +msgstr "Kegelform (L)" -#: cfg/circular-array.cfg:13 -#: cfg/group-off.cfg:19 -#: cfg/group.cfg:19 -#: cfg/rectangular-array.cfg:14 -msgid "Disabling will disable ALL items" -msgstr "Abwählen betrifft ALLE Elemente" +#: cfg/lathe/taper_odl.cfg:6 +msgid "" +"Machine a taper by length, small and large diameter Cutter " +"orientation should be 1, 2, 9 or None" +msgstr "" +"Außenradius mit Kompensation. Werkzeug Ausrichtung sollte 1,2,9 " +"oder None sein" -#: cfg/circular-array.cfg:17 -#: cfg/mill/SHCS_slot-arc.cfg:29 -#: cfg/mill/circle.cfg:21 -#: cfg/mill/drill-circle-irr.cfg:21 -#: cfg/mill/drill-circle.cfg:22 -#: cfg/mill/slot-2.cfg:21 -#: cfg/mill/thread-milling.cfg:21 -#: cfg/plasma/circle.cfg:21 -#: cfg/plasma/slot-2.cfg:21 -msgid "Coords, size" -msgstr "Koordinaten, Größe" +#: cfg/lathe/taper_odl.cfg:92 +msgid "Begin X must not be equal to End X" +msgstr "Start X muss größer sein als Ende X" -#: cfg/circular-array.cfg:21 -msgid "Rotation and ends" -msgstr "Drehung und Endpunkte" +#: cfg/lathe/threading.cfg:4 +msgid "Threading" +msgstr "Gewinde drehen" -#: cfg/circular-array.cfg:24 -#: cfg/circular-array.cfg:28 -#: cfg/rectangular-array.cfg:52 -#: cfg/rectangular-array.cfg:61 -msgid "Number of copies" -msgstr "Anzahl der Kopien" +#: cfg/lathe/threading.cfg:6 +msgid "" +"External or internal thread, metric or imperial (Verify) Cutter " +"orientation should be 6 for external, 8 for internal or None" +msgstr "" +"Extern oder intern Gewinde schneiden, metrisch oder imperial " +"Werkzeug Orientierung sollte 3, 9, 8, 4 oder None sein" + +#: cfg/lathe/threading.cfg:16 cfg/mill/SHCS.cfg:22 cfg/mill/SHCS_slot.cfg:30 +#: cfg/mill/SHCS_slot2.cfg:22 cfg/mill/circle-2.cfg:22 cfg/mill/diamond.cfg:22 +#: cfg/mill/drill-array.cfg:22 cfg/mill/drill-single.cfg:22 +#: cfg/mill/ellipse.cfg:22 cfg/mill/material.cfg:21 cfg/mill/polygon.cfg:22 +#: cfg/mill/polyline-to.cfg:16 cfg/mill/rectangle.cfg:22 +#: cfg/mill/slot-arc.cfg:22 cfg/mill/slot.cfg:22 cfg/plasma/circle-2.cfg:22 +#: cfg/plasma/ellipse.cfg:22 cfg/plasma/material2d.cfg:21 +#: cfg/plasma/material3d.cfg:21 cfg/plasma/polygon.cfg:22 +#: cfg/plasma/polyline-to.cfg:16 cfg/plasma/rectangle.cfg:22 +#: cfg/plasma/slot-arc.cfg:22 cfg/plasma/slot.cfg:22 +#: cfg/rectangular-array.cfg:19 +msgid "Coords" +msgstr "Koordinaten" -#: cfg/circular-array.cfg:33 -#: cfg/group-off.cfg:26 -#: cfg/mill/SHCS.cfg:31 -#: cfg/mill/SHCS_slot-arc.cfg:38 -#: cfg/mill/circle.cfg:48 -#: cfg/mill/drill-circle-irr.cfg:33 -#: cfg/mill/drill-circle.cfg:33 -#: cfg/mill/polygon.cfg:29 -#: cfg/mill/slot-arc.cfg:33 -#: cfg/mill/thread-milling.cfg:25 -#: cfg/plasma/circle.cfg:25 -#: cfg/plasma/polygon.cfg:29 -#: cfg/plasma/slot-arc.cfg:33 -msgid "cX" -msgstr "cX" +#: cfg/lathe/threading.cfg:20 +msgid "Begin Z" +msgstr "Anfang" -#: cfg/circular-array.cfg:36 -#: cfg/circular-array.cfg:45 -msgid "Array center" -msgstr "Zentrum der Anordnung" +#: cfg/lathe/threading.cfg:25 cfg/lathe/threading.cfg:140 +#: cfg/lathe/threading.cfg:160 cfg/lathe/tool-change.cfg:14 +#: cfg/mill/sel-drill.cfg:14 cfg/mill/sel-end-mill.cfg:14 +#: cfg/mill/sel-reamer.cfg:14 cfg/mill/sel-thread-mill.cfg:14 +msgid "Params will be set even if disabled" +msgstr "Parameter werden gesetzt, auch wenn abgewählt" -#: cfg/circular-array.cfg:42 -#: cfg/group-off.cfg:35 -#: cfg/mill/SHCS.cfg:40 -#: cfg/mill/SHCS_slot-arc.cfg:47 -#: cfg/mill/circle.cfg:66 -#: cfg/mill/drill-circle-irr.cfg:42 -#: cfg/mill/drill-circle.cfg:42 -#: cfg/mill/polygon.cfg:38 -#: cfg/mill/slot-arc.cfg:42 -#: cfg/mill/thread-milling.cfg:43 -#: cfg/plasma/circle.cfg:43 -#: cfg/plasma/polygon.cfg:38 -#: cfg/plasma/slot-arc.cfg:42 -msgid "cY" -msgstr "cY" +#: cfg/lathe/threading.cfg:29 +msgid "End Z" +msgstr "Ende in Z" -#: cfg/circular-array.cfg:51 -msgid "Dimension is" -msgstr "Abmessung ist" +#: cfg/lathe/threading.cfg:37 +msgid "Thread definition" +msgstr "Gewindedefinition" -#: cfg/circular-array.cfg:53 -msgid "Radius=0:Diameter=1:Distance between groups=2" -msgstr "Radius=0:Durchmesser=1:Abstand zwischen Gruppen=2" +#: cfg/lathe/threading.cfg:41 cfg/mill/thread-milling.cfg:148 +msgid "Units" +msgstr "Einheiten" -#: cfg/circular-array.cfg:55 -msgid "Select what dimension means" -msgstr "Bestimme Bedeutung der Abmessung" +#: cfg/lathe/threading.cfg:44 cfg/mill/thread-milling.cfg:151 +msgid "Imperial=0:Metric=1" +msgstr "Imperial=0:Metrisch=1" -#: cfg/circular-array.cfg:60 -#: cfg/mill/material.cfg:16 -#: cfg/mill/polyline-arc-to.cfg:118 -#: cfg/mill/polyline-arc-top.cfg:111 -#: cfg/mill/polyline.cfg:215 -#: cfg/mill/slot-arc.cfg:25 -#: cfg/mill/thread-milling.cfg:147 -#: cfg/plasma/material2d.cfg:16 -#: cfg/plasma/material3d.cfg:16 -#: cfg/plasma/polyline-arc-to.cfg:93 -#: cfg/plasma/polyline-arc-top.cfg:86 -#: cfg/plasma/polyline.cfg:165 -#: cfg/plasma/slot-arc.cfg:25 -msgid "Size" -msgstr "Größe" +#: cfg/lathe/threading.cfg:47 cfg/lathe/threading.cfg:57 +#: cfg/lathe/threading.cfg:89 cfg/lathe/tool-change.cfg:198 +#: cfg/lathe/turning.cfg:99 +msgid "value" +msgstr "Wert" -#: cfg/circular-array.cfg:63 -msgid "Diameter of array or distance between group of items" -msgstr "Durchmesser der Anordnung oder Abstand zwischen Gruppen von Elementen" +#: cfg/lathe/threading.cfg:50 cfg/mill/thread-milling.cfg:156 +#: cfg/mill/thread-milling.cfg:160 +msgid "Major diameter" +msgstr "Hauptdiameter" -#: cfg/circular-array.cfg:73 -#: cfg/mill/index-axisA.cfg:33 -msgid "Angle of the first item" -msgstr "Winkel des ersten Elements" +#: cfg/lathe/threading.cfg:60 cfg/mill/thread-milling.cfg:167 +#: cfg/mill/thread-milling.cfg:171 +msgid "Minor diameter" +msgstr "Innendurchmesser" -#: cfg/circular-array.cfg:79 -#: cfg/mill/index-axisA.cfg:39 -msgid "Fill angle" -msgstr "Füllwinkel" +#: cfg/lathe/threading.cfg:63 +msgid "User defined=0:Automatic=1:G-Code=2" +msgstr "Benutzerdefinierten=0:Durch=1:Boden=2:G-Code=3" -#: cfg/circular-array.cfg:83 -msgid "Angle covered by items" -msgstr "Winkelbereich für Elemente" +#: cfg/lathe/threading.cfg:83 cfg/mill/thread-milling.cfg:178 +msgid "Pitch" +msgstr "Wurf" -#: cfg/circular-array.cfg:89 -msgid "Rotate items" -msgstr "Drehe Elemente" +#: cfg/lathe/threading.cfg:87 cfg/mill/thread-milling.cfg:181 +msgid "Metric pitch is thread to thread, imperial is per inch" +msgstr "" +"Metrische Steigung ist Gewindegang zu Gewindegang, imperial ist Gänge pro " +"Inch" -#: cfg/circular-array.cfg:92 -msgid "Rotate each group of items" -msgstr "Drehe jede Elementgruppe" +#: cfg/lathe/threading.cfg:92 cfg/mill/thread-milling.cfg:189 +msgid "Starts" +msgstr "Start" -#: cfg/circular-array.cfg:100 -#: cfg/rectangular-array.cfg:143 -msgid "Items to copy" -msgstr "zu kopierende Elemente" +#: cfg/lathe/threading.cfg:95 cfg/mill/thread-milling.cfg:192 +msgid "Number of helix" +msgstr "Zahl(Nummer) von Spirale-Anfängen" -#: cfg/comment.cfg:6 -msgid "Add a comment" -msgstr "Füge Kommentar hinzu" +#: cfg/lathe/threading.cfg:105 +msgid "Depth degression" +msgstr "Tiefendegression (R)" -#: cfg/comment.cfg:10 -#: cfg/group.cfg:22 -msgid "Note" -msgstr "Notiz" +#: cfg/lathe/threading.cfg:111 +msgid "1 = constant depth, 2 = constant area" +msgstr "1 = Konstante Tiefe, 2 = Konstante Fläche" -#: cfg/gcode.cfg:3 -msgid "GCode" -msgstr "GCode" +#: cfg/lathe/threading.cfg:114 +msgid "Thread peak" +msgstr "Gewindespitze (I)" -#: cfg/gcode.cfg:5 -msgid "" -"Add gcode lines will be parsed as usual so you can use <eval></eval>, '\\n" -"'" -msgstr "" -"Füge G-Code ein Zeilen werden wie üblich verarbeitet, erlaubt ist <eval></eval>, '\\n" -"'" +#: cfg/lathe/threading.cfg:121 +msgid "Positive for external, negative for internal" +msgstr "Positiv für Außen, negativ für Innen" -#: cfg/gcode.cfg:13 -msgid "Disabling will exclude lines" -msgstr "Abwählen schließt Zeilen aus" +#: cfg/lathe/threading.cfg:124 +msgid "Init thread depth" +msgstr "Erste Zustelltiefe" -#: cfg/gcode.cfg:16 -msgid "Lines" -msgstr "Zeilen" +#: cfg/lathe/threading.cfg:131 +msgid "Depth of first pass in diameter measurement" +msgstr "Tiefe der ersten Zustellung in Durchmesser-Werten" -#: cfg/gcode.cfg:20 -msgid "Line 1" -msgstr "Linie 1" +#: cfg/lathe/threading.cfg:135 +msgid "End taper" +msgstr "Innendurchmesser" -#: cfg/gcode.cfg:24 -#: cfg/gcode.cfg:32 -#: cfg/gcode.cfg:40 -#: cfg/gcode.cfg:48 -#: cfg/gcode.cfg:56 -#: cfg/gcode.cfg:64 -msgid "Gcode line" -msgstr "G-Code-Zeile" +#: cfg/lathe/threading.cfg:138 +msgid "None=0:On entry=1:On exit=2:Both=3" +msgstr "Keiner=0:Bei Einfahrt=1:Bei Ausfahrt=2:Einfahrt und Ausfahrt=3" -#: cfg/gcode.cfg:28 -msgid "Line 2" -msgstr "Linie 2" +#: cfg/lathe/threading.cfg:144 +msgid "Taper angle" +msgstr "Startwinkel" -#: cfg/gcode.cfg:36 -msgid "Line 3" -msgstr "Linie 3" +#: cfg/lathe/threading.cfg:155 +msgid "Spring passes" +msgstr "Anzahl Enddurchgänge ohne Zustellung" -#: cfg/gcode.cfg:44 -msgid "Line 4" -msgstr "Linie 4" +#: cfg/lathe/threading.cfg:168 +msgid "#param_d" +msgstr "#param_od" -#: cfg/gcode.cfg:52 -msgid "Line 5" -msgstr "Linie 5" +#: cfg/lathe/threading.cfg:170 +msgid "Major diameter must be greater than minor diameter" +msgstr "Anfangs-Durchmesser muss weniger sein als End-Durchmesser" -#: cfg/gcode.cfg:60 -msgid "Line 6" -msgstr "Linie 6" +#: cfg/lathe/threading.cfg:172 +msgid "#param_pk" +msgstr "#param_lr" -#: cfg/group-off.cfg:3 -msgid "Group Offset" -msgstr "Gruppenoffset" +#: cfg/lathe/threading.cfg:174 +msgid "Cutter orientation should be 6 or 0" +msgstr "Werkzeug Orientierung sollte 6,9 oder 0 sein" -#: cfg/group-off.cfg:5 -msgid "Offset and/or Rotate a Group of items" -msgstr "Offset und oder Drehung einer Gruppe von Elementen" +#: cfg/lathe/threading.cfg:176 +msgid "Cutter orientation should be 8 or 0" +msgstr "Werkzeug Orientierung sollte 6,9 oder 0 sein" -#: cfg/group-off.cfg:12 -#: cfg/group.cfg:12 -msgid "Items to group" -msgstr "Elemente zur Gruppe" +#: cfg/lathe/tool-change.cfg:4 +msgid "Tool Change" +msgstr "Werkzeugwechsel" -#: cfg/group-off.cfg:22 -msgid "Coords and rotation" -msgstr "Koordinaten und Drehung" +#: cfg/lathe/tool-change.cfg:6 +msgid "" +"Change Tool and/or settings Changes setting accordingly even if " +"disabled" +msgstr "" +"Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, " +"auch wenn abgewählt" -#: cfg/group-off.cfg:29 -#: cfg/group-off.cfg:38 -msgid "Rotation center" -msgstr "Drehzentrum" +#: cfg/lathe/tool-change.cfg:17 +msgid "Tool and usage" +msgstr "Werkzeug und Einsatzzweck" -#: cfg/group-off.cfg:44 -msgid "Items offsets" -msgstr "Objektoffsets" +#: cfg/lathe/tool-change.cfg:21 cfg/mill/sel-drill.cfg:34 +#: cfg/mill/sel-end-mill.cfg:38 cfg/mill/sel-reamer.cfg:33 +#: cfg/mill/sel-thread-mill.cfg:29 cfg/mill/surf_finish.cfg:20 +msgid "Tool number" +msgstr "Werkzeugnummer" -#: cfg/group-off.cfg:48 -#: cfg/mill/drill-array.cfg:91 -#: cfg/mill/polyline-mirror-p.cfg:28 -#: cfg/mill/polyline.cfg:56 -#: cfg/mill/probe-array.cfg:27 -#: cfg/plasma/polyline-mirror-p.cfg:28 -#: cfg/plasma/polyline.cfg:56 -#: cfg/rectangular-array.cfg:102 -msgid "dX" -msgstr "dX" +#: cfg/lathe/tool-change.cfg:25 cfg/mill/sel-drill.cfg:38 +#: cfg/mill/sel-end-mill.cfg:42 cfg/mill/sel-reamer.cfg:37 +#: cfg/mill/sel-thread-mill.cfg:33 cfg/mill/surf_finish.cfg:24 +msgid "Select from tool table" +msgstr "Wähle aus Werkzeugtabelle" -#: cfg/group-off.cfg:51 -#: cfg/mill/drill-array.cfg:94 -#: cfg/mill/probe-array.cfg:30 -msgid "X offset" -msgstr "X-Offset" +#: cfg/lathe/tool-change.cfg:29 cfg/mill/sel-end-mill.cfg:46 +msgid "Usage" +msgstr "Einsatz für" -#: cfg/group-off.cfg:57 -#: cfg/mill/drill-array.cfg:118 -#: cfg/mill/polyline-mirror-p.cfg:37 -#: cfg/mill/polyline.cfg:65 -#: cfg/mill/probe-array.cfg:37 -#: cfg/plasma/polyline-mirror-p.cfg:37 -#: cfg/plasma/polyline.cfg:65 -#: cfg/rectangular-array.cfg:121 -msgid "dY" -msgstr "dY" +#: cfg/lathe/tool-change.cfg:32 cfg/mill/sel-end-mill.cfg:49 +msgid "Roughing and finishing=0:Roughing=1:Finishing=2" +msgstr "" +"Schruppfräsen und Schlichtfräsen=0:Schruppen=1:Schlichten=2:Bohren=3:" +"Gewindeschneiden=4" -#: cfg/group-off.cfg:60 -#: cfg/mill/drill-array.cfg:121 -#: cfg/mill/probe-array.cfg:40 -msgid "Y offset" -msgstr "Y-Offset" +#: cfg/lathe/tool-change.cfg:33 cfg/mill/sel-end-mill.cfg:50 +msgid "Select usage for this tool" +msgstr "Wähle Werkzeugeinsatzzweck" -#: cfg/group-off.cfg:66 -msgid "Rotate" -msgstr "Drehen" +#: cfg/lathe/tool-change.cfg:38 cfg/mill/sel-drill.cfg:103 +#: cfg/mill/sel-end-mill.cfg:65 cfg/mill/sel-reamer.cfg:41 +#: cfg/mill/sel-thread-mill.cfg:37 cfg/mill/surf_finish.cfg:43 +msgid "Use length comp" +msgstr "Längenkompensation benutzen" -#: cfg/group-off.cfg:70 -#: cfg/mill/SHCS_slot-arc.cfg:71 -#: cfg/mill/drill-array.cfg:127 -#: cfg/mill/drill-circle-irr.cfg:84 -#: cfg/mill/drill-circle-irr.cfg:94 -#: cfg/mill/drill-circle-irr.cfg:104 -#: cfg/mill/drill-circle-irr.cfg:114 -#: cfg/mill/drill-circle-irr.cfg:124 -#: cfg/mill/drill-circle-irr.cfg:134 -#: cfg/mill/polyline-arc-ij.cfg:103 -#: cfg/mill/polyline-arc-polar.cfg:87 -#: cfg/mill/polyline-arc-polar.cfg:97 -#: cfg/mill/polyline-arc-top.cfg:87 -#: cfg/mill/polyline-polar.cfg:30 -#: cfg/mill/polyline-polar.cfg:35 -#: cfg/plasma/polyline-arc-ij.cfg:78 -#: cfg/plasma/polyline-arc-polar.cfg:62 -#: cfg/plasma/polyline-arc-polar.cfg:72 -#: cfg/plasma/polyline-arc-top.cfg:62 -#: cfg/plasma/polyline-polar.cfg:30 -#: cfg/plasma/polyline-polar.cfg:35 -msgid "Angle" -msgstr "Winkel" +#: cfg/lathe/tool-change.cfg:41 cfg/mill/sel-drill.cfg:106 +#: cfg/mill/sel-end-mill.cfg:68 cfg/mill/sel-reamer.cfg:44 +#: cfg/mill/sel-thread-mill.cfg:40 cfg/mill/surf_finish.cfg:46 +msgid "No=0:Already mounted and touched=3:From tool table=1:Table and probe=2" +msgstr "Kein=0:Aus Werkzeugtabelle=1:Tabelle und Antasten=2" -#: cfg/group.cfg:3 -msgid "Group" -msgstr "Gurppierung" - -#: cfg/group.cfg:5 -msgid "Group items together" -msgstr "Elemente in Gruppe zusammenfassen" - -#: cfg/i_gcode.cfg:3 -msgid "Include Gcode" -msgstr "GCode einfügen" - -#: cfg/i_gcode.cfg:6 -msgid "Inserts a ngc file" -msgstr "Gcode einfügen fügt ngc-Datei ein" - -#: cfg/i_gcode.cfg:16 -msgid "Selected file" -msgstr "Ausgewählten Datei" - -#: cfg/i_gcode.cfg:20 -msgid "Gcode file" -msgstr "Gcode-Datei" - -#: cfg/i_gcode.cfg:25 -msgid "G-Code file" -msgstr "G-Code-Datei" - -#: cfg/i_gcode.cfg:34 -msgid "Parameter 1" -msgstr "Parameter 1" - -#: cfg/i_gcode.cfg:40 -msgid "Parameter 2" -msgstr "Parameter 2" - -#: cfg/i_gcode.cfg:46 -msgid "Parameter 3" -msgstr "Parameter 3" - -#: cfg/i_gcode.cfg:52 -msgid "Parameter 4" -msgstr "Parameter 4" - -#: cfg/i_gcode.cfg:58 -msgid "Parameter 5" -msgstr "Parameter 5" - -#: cfg/i_gcode.cfg:64 -msgid "Parameter 6" -msgstr "Parameter 6" - -#: cfg/lathe/cutting-params.cfg:3 -msgid "Lathe cutting parameters" -msgstr "Schneidparameter Drehbank" - -#: cfg/lathe/cutting-params.cfg:5 -msgid "Sets global cutting depth, depth step, surface origin, and rappid distance." -msgstr "Legt gobale Schnittiefe, Zustellung, Ausgangsoberfläche und Eilgangabstand fest." - -#: cfg/lathe/cutting-params.cfg:9 -#: cfg/lathe/cutting-params.cfg:12 -#: cfg/mill/material.cfg:48 -#: cfg/plasma/material2d.cfg:44 -#: cfg/plasma/material3d.cfg:44 -msgid "Surface" -msgstr "Oberfläche" - -#: cfg/lathe/cutting-params.cfg:16 -msgid "Surface for ID" -msgstr "Oberfläche für ID" - -#: cfg/lathe/cutting-params.cfg:19 -msgid "Surface for ID cutting" -msgstr "Oberfläche für Schneiden des ID" - -#: cfg/lathe/cutting-params.cfg:23 -#: cfg/lathe/cutting-params.cfg:26 -msgid "Depth step" -msgstr "Teifenschritt" - -#: cfg/lathe/cutting-params.cfg:30 -msgid "Rappid" -msgstr "Eilgang" - -#: cfg/lathe/cutting-params.cfg:33 -msgid "Rappid distance" -msgstr "Eilgangabstand" - -#: cfg/lathe/cutting-params.cfg:37 -msgid "Rappid for inner cuts" -msgstr "Eilgangang für Innenschneiden" - -#: cfg/lathe/cutting-params.cfg:40 -msgid "Rappid distance for inner cuts" -msgstr "Eilgangabstand für Schneiden innen" - -#: cfg/lathe/cutting-params.cfg:44 -msgid "Rappid Z to go to ID" -msgstr "Eilgang Z zum ID" +#: cfg/lathe/tool-change.cfg:44 cfg/mill/sel-drill.cfg:109 +#: cfg/mill/sel-end-mill.cfg:71 cfg/mill/sel-reamer.cfg:47 +#: cfg/mill/sel-thread-mill.cfg:43 cfg/mill/surf_finish.cfg:49 +msgid "Use G43 and probe if setup" +msgstr "G43 benutzen und Antasten wenn eingerichtet" -#: cfg/lathe/cutting-params.cfg:47 -msgid "Rappid to switch ID-OD" -msgstr "Eilgang ID-AD" +#: cfg/lathe/tool-change.cfg:47 cfg/mill/sel-drill.cfg:112 +#: cfg/mill/sel-end-mill.cfg:74 cfg/mill/sel-reamer.cfg:50 +#: cfg/mill/sel-thread-mill.cfg:46 cfg/mill/surf_finish.cfg:61 +msgid "Use cooling" +msgstr "Kühlung" -#: cfg/lathe/cutting-params.cfg:51 -msgid "Final cut" -msgstr "Letzter Schnitt" +#: cfg/lathe/tool-change.cfg:50 cfg/mill/sel-drill.cfg:115 +#: cfg/mill/sel-end-mill.cfg:77 cfg/mill/sel-reamer.cfg:53 +#: cfg/mill/sel-thread-mill.cfg:49 cfg/mill/surf_finish.cfg:64 +msgid "None=9:Flood=8:Mist=7" +msgstr "Kein=9:Strahl=8:Nebel=7" -#: cfg/lathe/cutting-params.cfg:54 -msgid "Final cut depth step" -msgstr "Tiefenschritt letzter Schnitt" +#: cfg/lathe/tool-change.cfg:52 cfg/mill/sel-drill.cfg:117 +#: cfg/mill/sel-end-mill.cfg:79 cfg/mill/sel-reamer.cfg:55 +#: cfg/mill/sel-thread-mill.cfg:51 cfg/mill/surf_finish.cfg:66 +msgid "Use flood, mist or none" +msgstr "Kühlung mit Strahl, Nebel oder aus" -#: cfg/lathe/cutting-params.cfg:58 -#: cfg/lathe/cutting-params.cfg:61 -msgid "Num of final cuts" -msgstr "Anzahl der Endschnitte" +#: cfg/lathe/tool-change.cfg:56 cfg/mill/sel-drill.cfg:139 +#: cfg/mill/sel-end-mill.cfg:92 cfg/mill/sel-reamer.cfg:68 +#: cfg/mill/sel-thread-mill.cfg:64 cfg/mill/surf_finish.cfg:52 +msgid "Start spindle" +msgstr "Spindel Start" -#: cfg/lathe/cutting-params.cfg:65 -msgid "Final cut feed" -msgstr "Vorschub letzter Schnitt " +#: cfg/lathe/tool-change.cfg:59 +msgid "No=5:Clockwise=3:Counter-clockwise=4" +msgstr "Keine=0:Uhrzeigersinn=3:Gegenuhrzeigersinn=4" -#: cfg/lathe/cutting-params.cfg:68 -msgid "Final cut Feed" -msgstr "Vorschub letzter Schnitt" +#: cfg/lathe/tool-change.cfg:61 +msgid "Select spindle rotation" +msgstr "Wähle Bohrerdrehrichtung" -#: cfg/lathe/cutting-params.cfg:79 -msgid "Spindle" +#: cfg/lathe/tool-change.cfg:65 +msgid "Spindle control" msgstr "Spindel" -#: cfg/lathe/cutting-params.cfg:82 -#: cfg/lathe/cutting-params.cfg:89 -#: cfg/lathe/thread-adv.cfg:111 -#: cfg/mill/tool-change.cfg:137 -msgid "Spindle speed" -msgstr "Spindeldrehzahl" +#: cfg/lathe/tool-change.cfg:69 cfg/mill/probe-stock.cfg:78 +#: cfg/mill/probe-stock.cfg:112 cfg/mill/probe-stock.cfg:121 +#: cfg/mill/sel-drill.cfg:168 cfg/mill/sel-end-mill.cfg:123 +#: cfg/mill/surf_finish.cfg:112 +msgid "Mode" +msgstr "Modus" -#: cfg/lathe/cutting-params.cfg:86 -msgid "Final cut spindle" -msgstr "Spindeldrehzahl letzter Schnitt" +#: cfg/lathe/tool-change.cfg:73 +msgid "Constant surface speed=0:RPM=1" +msgstr "Setze Spindeldrehzahl" -#: cfg/lathe/cutting-params.cfg:93 -msgid "Flood" -msgstr "Kühlmittelfluß" +#: cfg/lathe/tool-change.cfg:76 cfg/lathe/tool-change.cfg:199 +msgid "param_surf_speed" +msgstr "Parameter" -#: cfg/lathe/cutting-params.cfg:96 -msgid "Use flood or not" -msgstr "Kühlmittelfluß ja/nein" +#: cfg/lathe/tool-change.cfg:76 cfg/lathe/tool-change.cfg:77 +#: cfg/lathe/tool-change.cfg:199 cfg/lathe/tool-change.cfg:200 +msgid "1" +msgstr "X1" -#: cfg/lathe/cutting-params.cfg:100 -msgid "Mist" -msgstr "Kühlnebel" +#: cfg/lathe/tool-change.cfg:78 cfg/lathe/tool-change.cfg:80 +#: cfg/lathe/tool-change.cfg:201 cfg/lathe/tool-change.cfg:203 +msgid "param_speed" +msgstr "#param_od" -#: cfg/lathe/cutting-params.cfg:103 -msgid "Use mist or not" -msgstr "Kühlnebel ja/nein" +#: cfg/lathe/tool-change.cfg:78 cfg/lathe/tool-change.cfg:80 +#: cfg/lathe/tool-change.cfg:201 cfg/lathe/tool-change.cfg:203 +msgid "name" +msgstr "uname" -#: cfg/lathe/face.cfg:3 -#: cfg/mill/surf_finish.cfg:3 -msgid "Facing" -msgstr "Endbearbeitung" +#: cfg/lathe/tool-change.cfg:78 cfg/lathe/tool-change.cfg:201 +msgid "'Spindle speed'" +msgstr "Spindelgeschwindigkeit" -#: cfg/lathe/face.cfg:5 -msgid "OD/OD tapper" -msgstr "Außendurchmesser, AD-Kegel" +#: cfg/lathe/tool-change.cfg:80 cfg/lathe/tool-change.cfg:203 +msgid "'Max spindle'" +msgstr "Maximale Spindelgeschwindigkeit" -#: cfg/lathe/face.cfg:9 -#: cfg/mill/material.cfg:45 -#: cfg/plasma/material2d.cfg:41 -#: cfg/plasma/material3d.cfg:41 -#: cfg/rectangular-array.cfg:84 -msgid "Z" -msgstr "Z" +#: cfg/lathe/tool-change.cfg:83 +msgid "Max spindle" +msgstr "Spindel Start" -#: cfg/lathe/face.cfg:12 -msgid "Z of face" -msgstr "Z-Koordinate Planfläche" +#: cfg/lathe/tool-change.cfg:88 +msgid "RPM spindle speed" +msgstr "Setze Spindeldrehzahl" -#: cfg/lathe/face.cfg:16 -msgid "D0" -msgstr "D0" +#: cfg/lathe/tool-change.cfg:92 +msgid "Surface speed" +msgstr "Oberfläche" -#: cfg/lathe/face.cfg:19 -msgid "X (Face end diameter)" -msgstr "X (Planfläche Enddurchmesser)" +#: cfg/lathe/tool-change.cfg:97 +msgid "Constant spindle speed" +msgstr "Setze Spindeldrehzahl" -#: cfg/lathe/thread-adv.cfg:2 -msgid "Lathe thread" -msgstr "Gewindeschneiden" +#: cfg/lathe/tool-change.cfg:102 +msgid "Roughing" +msgstr "Antasten" -#: cfg/lathe/thread-adv.cfg:5 -#: cfg/lathe/threading-params.cfg:5 -msgid "Create thread" -msgstr "Gewinde schneiden" +#: cfg/lathe/tool-change.cfg:104 +msgid "Set these when usage is roughing" +msgstr "Setze diese Werte zum Bohren" -#: cfg/lathe/thread-adv.cfg:9 -msgid "Start point X" -msgstr "Startpunkt X" +#: cfg/lathe/tool-change.cfg:107 cfg/lathe/tool-change.cfg:134 +#: cfg/mill/sel-end-mill.cfg:101 cfg/mill/sel-reamer.cfg:77 +#: cfg/mill/sel-reamer.cfg:88 cfg/mill/sel-thread-mill.cfg:73 +#: cfg/mill/surf_finish.cfg:83 cfg/plasma/cutting-params2d.cfg:58 +#: cfg/plasma/cutting-params3d.cfg:56 ncam_pref.glade:2100 +msgid "Feed" +msgstr "Vorschub" + +#: cfg/lathe/tool-change.cfg:111 cfg/lathe/tool-change.cfg:138 +#: cfg/mill/sel-end-mill.cfg:105 cfg/mill/sel-reamer.cfg:81 +#: cfg/mill/sel-thread-mill.cfg:77 cfg/mill/surf_finish.cfg:87 +#, python-format +msgid "Feed at 100% engagement" +msgstr "Vorschub bei 100% Eingriff" -#: cfg/lathe/thread-adv.cfg:15 -msgid "Start point Z" -msgstr "Startpunkt Z" +#: cfg/lathe/tool-change.cfg:118 cfg/lathe/tool-change.cfg:145 +msgid "Cut depth" +msgstr "Schnitttiefe" -#: cfg/lathe/thread-adv.cfg:21 -msgid "Thread pitch (P)" -msgstr "Gewindesteigung (P)" +#: cfg/lathe/tool-change.cfg:121 cfg/lathe/tool-change.cfg:148 +#: cfg/mill/sel-thread-mill.cfg:102 +msgid "Depth of cutter engagment in machine units per pass" +msgstr "" +"Tiefe des Schneidenden engagment in Maschine-Einheiten pro Paß(kritische " +"Lage)" -#: cfg/lathe/thread-adv.cfg:24 -msgid "The thread pitch in distance per revolution." -msgstr "Gewindesteigung in Abstand pro Umdrehung." +#: cfg/lathe/tool-change.cfg:131 +msgid "Set these when usage include finishing" +msgstr "Setze diese Werte zum Bohren" -#: cfg/lathe/thread-adv.cfg:28 -msgid "Thread length (Z)" -msgstr "Gewindelänge (Z)" +#: cfg/lathe/tool-change.cfg:156 +msgid "Clearances" +msgstr "Freifäume" -#: cfg/lathe/thread-adv.cfg:35 -msgid "Thread peak (I)" -msgstr "Gewindespitze (I)" +#: cfg/lathe/tool-change.cfg:160 +msgid "Retract X" +msgstr "Rückzug (R)" -#: cfg/lathe/thread-adv.cfg:44 -msgid "Inital cut (J)" -msgstr "Tiefe erster Schnitt" +#: cfg/lathe/tool-change.cfg:168 cfg/lathe/tool-change.cfg:190 +msgid "Retract distance on multiple passes" +msgstr "Rastabstand" -#: cfg/lathe/thread-adv.cfg:51 -#: cfg/lathe/threading-params.cfg:16 -msgid " depth degression (R)" -msgstr "Tiefendegression (R)" +#: cfg/lathe/tool-change.cfg:171 +msgid "Int. retract X" +msgstr "Rückzug (R)" -#: cfg/lathe/thread-adv.cfg:62 -msgid "Full thread depth (K)" -msgstr "Volle Gewindetiefe" +#: cfg/lathe/tool-change.cfg:177 +msgid "Retract distance" +msgstr "Rastabstand" -#: cfg/lathe/thread-adv.cfg:69 -#: cfg/lathe/threading-params.cfg:34 -msgid "Compound slide angle (Q)" -msgstr "Flankenzustellwinkel (Q)" +#: cfg/lathe/tool-change.cfg:182 +msgid "Retract Z" +msgstr "Rückzug (R)" -#: cfg/lathe/thread-adv.cfg:77 -#: cfg/lathe/threading-params.cfg:42 -msgid "# spring passes (H)" -msgstr "Anzahl Enddurchgänge ohne Zustellung" +#: cfg/lathe/tool-change.cfg:198 +msgid "param_mode" +msgstr "#param_od" -#: cfg/lathe/thread-adv.cfg:79 -#: cfg/lathe/threading-params.cfg:44 -msgid "Number of final cuts" -msgstr "Anzahl der Schlussschnitte" +#: cfg/lathe/turning.cfg:4 +msgid "Turning" +msgstr "Drehen X-Einrichtung" -#: cfg/lathe/thread-adv.cfg:83 -#: cfg/lathe/threading-params.cfg:48 -msgid "Tapper (E)" -msgstr "Kegelform (E)" +#: cfg/lathe/turning.cfg:6 +msgid "" +"External straight turning with optional radiuses Uses " +"compensation with a radius Cutter orientation should be 1, 2, 9 or None" +msgstr "" +"Außenradius mit Kompensation. Werkzeug Ausrichtung sollte 1,2,9 " +"oder None sein" -#: cfg/lathe/thread-adv.cfg:92 -#: cfg/lathe/threading-params.cfg:57 -msgid "Tapper (L)" -msgstr "Kegelform (L)" +#: cfg/lathe/turning.cfg:59 cfg/mill/material.cfg:156 +#: cfg/mill/probe-edge.cfg:17 cfg/mill/probe-stock.cfg:87 +#: cfg/plasma/material2d.cfg:122 cfg/plasma/material3d.cfg:119 +msgid "Options" +msgstr "Optionen" -#: cfg/lathe/thread-adv.cfg:108 -msgid "Spindle Speed" -msgstr "Spindeldrehzahl" +#: cfg/lathe/turning.cfg:63 +msgid "End radius" +msgstr "Eckradius" -#: cfg/lathe/threading-params.cfg:3 -msgid "Lathe threading parameters" -msgstr "Gewindedrehparameter" +#: cfg/lathe/turning.cfg:65 +msgid "" +"None w/ compensation=0:None w/o compensation=1:Full radius=2:Stop at Begin " +"diameter=3" +msgstr "" +"Keine mit Kompensierung=0:Keine ohne Kompensierung=1:Voller Radius=2:Stop am " +"Anfangsdurchmesser=3" -#: cfg/lathe/tool-change.cfg:3 -msgid "Change tool" -msgstr "Werkzeugwechsel" +#: cfg/lathe/turning.cfg:67 cfg/lathe/turning.cfg:79 +msgid "Less than cutter radius means no radius at end" +msgstr "Weniger als der Fräserradius bedeutet keinen Radius am Ende" -#: cfg/lathe/tool-change.cfg:5 -msgid "Change tool" -msgstr "Werkzeugwechsel" +#: cfg/lathe/turning.cfg:71 cfg/lathe/turning.cfg:100 +msgid "param_r" +msgstr "Parameter" -#: cfg/lathe/tool-change.cfg:9 -#: cfg/lathe/tool-change.cfg:12 -#: cfg/mill/tool-change.cfg:48 -msgid "Tool number" -msgstr "Werkzeugnummer" +#: cfg/lathe/turning.cfg:71 cfg/lathe/turning.cfg:100 +msgid "2" +msgstr "X2" -#: cfg/lathe/tool-change.cfg:16 -msgid "Additional Gcode" -msgstr "Zusätzlicher G-Code" +#: cfg/lathe/turning.cfg:99 +msgid "param_ropt" +msgstr "Parameter" -#: cfg/lathe/tool-change.cfg:19 -msgid "Additional Gcode to be passed after tool is changed" -msgstr "Zusätzlicher G-Code nach dem Werkzeugwechsel" +#: cfg/lathe/turning.cfg:106 +msgid "Begin diameter must be greater than End diameter" +msgstr "Anfangs-Durchmesser muss weniger sein als End-Durchmesser" -#: cfg/mill/SHCS.cfg:3 +#: cfg/mill/SHCS.cfg:4 msgid "SHCS CBore" msgstr "Inbus Senkloch" -#: cfg/mill/SHCS.cfg:5 -msgid "Creates a counterbore for a socket head cap screw Will mill the screw hole if tool is small enough Message possible in terminal window" -msgstr "Erzeugt Senkung für eine Inbusschraube Kann auch das Schraubenloch bohren Nachricht im Terminalfenster möglich" - -#: cfg/mill/SHCS.cfg:15 -#: cfg/mill/SHCS_slot-arc.cfg:15 -#: cfg/mill/SHCS_slot.cfg:15 -#: cfg/mill/SHCS_slot2.cfg:15 -#: cfg/mill/circle-2.cfg:15 -#: cfg/mill/circle.cfg:15 -#: cfg/mill/drill-array.cfg:15 -#: cfg/mill/drill-circle-irr.cfg:15 -#: cfg/mill/drill-circle.cfg:15 -#: cfg/mill/drill-single.cfg:15 -#: cfg/mill/ellipse.cfg:15 -#: cfg/mill/polygon.cfg:15 -#: cfg/mill/polyline-mirror-p.cfg:133 -#: cfg/mill/polyline.cfg:185 -#: cfg/mill/rectangle.cfg:15 -#: cfg/mill/slot-2.cfg:15 -#: cfg/mill/slot-arc.cfg:15 -#: cfg/mill/slot.cfg:15 -#: cfg/mill/thread-milling.cfg:15 -#: cfg/plasma/circle-2.cfg:15 -#: cfg/plasma/circle.cfg:15 -#: cfg/plasma/ellipse.cfg:15 -#: cfg/plasma/polygon.cfg:15 -#: cfg/plasma/polyline-mirror-p.cfg:83 -#: cfg/plasma/polyline.cfg:135 -#: cfg/plasma/rectangle.cfg:15 -#: cfg/plasma/slot-2.cfg:15 -#: cfg/plasma/slot-arc.cfg:15 -#: cfg/plasma/slot.cfg:15 +#: cfg/mill/SHCS.cfg:6 +msgid "" +"Creates a counterbore for a socket head cap screw Will mill the " +"screw hole if tool is small enough Message possible in terminal window" +msgstr "" +"Erzeugt Senkung für eine Inbusschraube Kann auch das " +"Schraubenloch bohren Nachricht im Terminalfenster möglich" + +#: cfg/mill/SHCS.cfg:16 cfg/mill/SHCS_slot-arc.cfg:16 cfg/mill/SHCS_slot.cfg:16 +#: cfg/mill/SHCS_slot2.cfg:16 cfg/mill/circle-2.cfg:16 cfg/mill/circle-k.cfg:16 +#: cfg/mill/circle.cfg:16 cfg/mill/diamond.cfg:16 cfg/mill/drill-array.cfg:16 +#: cfg/mill/drill-circle-irr.cfg:16 cfg/mill/drill-circle.cfg:16 +#: cfg/mill/drill-single.cfg:16 cfg/mill/ellipse.cfg:16 cfg/mill/polygon.cfg:16 +#: cfg/mill/polyline-mirror-p.cfg:134 cfg/mill/polyline.cfg:208 +#: cfg/mill/rectangle.cfg:16 cfg/mill/slot-2.cfg:16 cfg/mill/slot-arc.cfg:16 +#: cfg/mill/slot.cfg:16 cfg/mill/thread-milling.cfg:16 +#: cfg/plasma/circle-2.cfg:16 cfg/plasma/circle.cfg:16 +#: cfg/plasma/ellipse.cfg:16 cfg/plasma/polygon.cfg:16 +#: cfg/plasma/polyline-mirror-p.cfg:84 cfg/plasma/polyline.cfg:136 +#: cfg/plasma/rectangle.cfg:16 cfg/plasma/slot-2.cfg:16 +#: cfg/plasma/slot-arc.cfg:16 cfg/plasma/slot.cfg:16 msgid "Show design" msgstr "Zeige Entwurf" -#: cfg/mill/SHCS.cfg:21 -#: cfg/mill/SHCS_slot.cfg:29 -#: cfg/mill/SHCS_slot2.cfg:21 -#: cfg/mill/circle-2.cfg:21 -#: cfg/mill/drill-array.cfg:21 -#: cfg/mill/drill-single.cfg:21 -#: cfg/mill/ellipse.cfg:21 -#: cfg/mill/material.cfg:20 -#: cfg/mill/polygon.cfg:21 -#: cfg/mill/polyline-to.cfg:15 -#: cfg/mill/rectangle.cfg:21 -#: cfg/mill/slot-arc.cfg:21 -#: cfg/mill/slot.cfg:21 -#: cfg/plasma/circle-2.cfg:21 -#: cfg/plasma/ellipse.cfg:21 -#: cfg/plasma/material2d.cfg:20 -#: cfg/plasma/material3d.cfg:20 -#: cfg/plasma/polygon.cfg:21 -#: cfg/plasma/polyline-to.cfg:15 -#: cfg/plasma/rectangle.cfg:21 -#: cfg/plasma/slot-arc.cfg:21 -#: cfg/plasma/slot.cfg:21 -#: cfg/rectangular-array.cfg:18 -msgid "Coords" -msgstr "Koordinaten" - -#: cfg/mill/SHCS.cfg:23 -#: cfg/mill/SHCS.cfg:34 -#: cfg/mill/SHCS.cfg:43 +#: cfg/mill/SHCS.cfg:24 cfg/mill/SHCS.cfg:35 cfg/mill/SHCS.cfg:44 msgid "Center of hole" msgstr "Zentrum der Bohrung" -#: cfg/mill/SHCS.cfg:26 -#: cfg/mill/SHCS_slot-arc.cfg:21 -#: cfg/mill/SHCS_slot.cfg:25 -#: cfg/mill/SHCS_slot2.cfg:120 +#: cfg/mill/SHCS.cfg:27 cfg/mill/SHCS_slot-arc.cfg:22 cfg/mill/SHCS_slot.cfg:26 +#: cfg/mill/SHCS_slot2.cfg:128 msgid "Washer" msgstr "Unterlegscheibe" -#: cfg/mill/SHCS.cfg:28 +#: cfg/mill/SHCS.cfg:29 msgid "Only if used" msgstr "Nur falls benutzt" -#: cfg/mill/SHCS.cfg:49 -#: cfg/mill/SHCS_slot-arc.cfg:88 -#: cfg/mill/SHCS_slot.cfg:64 -#: cfg/mill/SHCS_slot2.cfg:61 +#: cfg/mill/SHCS.cfg:50 cfg/mill/SHCS_slot-arc.cfg:89 cfg/mill/SHCS_slot.cfg:65 +#: cfg/mill/SHCS_slot2.cfg:62 msgid "Select size" msgstr "Wähle Größe" -#: cfg/mill/SHCS.cfg:51 -#: cfg/mill/SHCS_slot-arc.cfg:90 -#: cfg/mill/SHCS_slot.cfg:66 -#: cfg/mill/SHCS_slot2.cfg:63 +#: cfg/mill/SHCS.cfg:52 cfg/mill/SHCS_slot-arc.cfg:91 cfg/mill/SHCS_slot.cfg:67 +#: cfg/mill/SHCS_slot2.cfg:64 msgid "Fractional=1:Metric=2:Number=3" msgstr "Zoll-Bruch=1:Metrisch=2:Zahl=3" -#: cfg/mill/SHCS.cfg:53 -#: cfg/mill/SHCS_slot-arc.cfg:92 -#: cfg/mill/SHCS_slot.cfg:68 -#: cfg/mill/SHCS_slot2.cfg:65 +#: cfg/mill/SHCS.cfg:54 cfg/mill/SHCS_slot-arc.cfg:93 cfg/mill/SHCS_slot.cfg:69 +#: cfg/mill/SHCS_slot2.cfg:66 msgid "Select metric, fractional or numbered" msgstr "Wähle Metrisch, Bruchzahl, Nummeriert" -#: cfg/mill/SHCS.cfg:59 -#: cfg/mill/SHCS_slot-arc.cfg:98 -#: cfg/mill/SHCS_slot.cfg:74 -#: cfg/mill/SHCS_slot2.cfg:71 +#: cfg/mill/SHCS.cfg:60 cfg/mill/SHCS_slot-arc.cfg:99 cfg/mill/SHCS_slot.cfg:75 +#: cfg/mill/SHCS_slot2.cfg:72 msgid "Fractional" msgstr "Zoll-Bruchzahl" -#: cfg/mill/SHCS.cfg:65 -#: cfg/mill/SHCS_slot-arc.cfg:104 -#: cfg/mill/SHCS_slot.cfg:80 -#: cfg/mill/SHCS_slot2.cfg:77 -#: cfg/mill/tool-change.cfg:107 +#: cfg/mill/SHCS.cfg:66 cfg/mill/SHCS_slot-arc.cfg:105 +#: cfg/mill/SHCS_slot.cfg:81 cfg/mill/SHCS_slot2.cfg:78 +#: cfg/mill/sel-drill.cfg:91 msgid "inch" msgstr "inch" -#: cfg/mill/SHCS.cfg:74 -#: cfg/mill/SHCS_slot-arc.cfg:113 -#: cfg/mill/SHCS_slot.cfg:89 -#: cfg/mill/SHCS_slot2.cfg:86 -#: cfg/mill/tool-change.cfg:116 +#: cfg/mill/SHCS.cfg:69 cfg/mill/SHCS_slot-arc.cfg:108 +#: cfg/mill/SHCS_slot.cfg:84 cfg/mill/SHCS_slot2.cfg:81 ncam_pref.glade:330 +#: ncam_pref.glade:2964 +msgid "Metric" +msgstr "Metrisch" + +#: cfg/mill/SHCS.cfg:75 cfg/mill/SHCS_slot-arc.cfg:114 +#: cfg/mill/SHCS_slot.cfg:90 cfg/mill/SHCS_slot2.cfg:87 +#: cfg/mill/sel-drill.cfg:100 msgid "mm" msgstr "mm" -#: cfg/mill/SHCS.cfg:77 -#: cfg/mill/SHCS_slot-arc.cfg:116 -#: cfg/mill/SHCS_slot.cfg:92 -#: cfg/mill/SHCS_slot2.cfg:89 +#: cfg/mill/SHCS.cfg:78 cfg/mill/SHCS_slot-arc.cfg:117 +#: cfg/mill/SHCS_slot.cfg:93 cfg/mill/SHCS_slot2.cfg:90 msgid "Numbered screw" msgstr "Schraube mit Buchstabenkennung" -#: cfg/mill/SHCS.cfg:86 -#: cfg/mill/SHCS_slot-arc.cfg:125 -#: cfg/mill/SHCS_slot.cfg:101 -#: cfg/mill/SHCS_slot2.cfg:98 +#: cfg/mill/SHCS.cfg:87 cfg/mill/SHCS_slot-arc.cfg:126 +#: cfg/mill/SHCS_slot.cfg:102 cfg/mill/SHCS_slot2.cfg:99 msgid "Counterbore depth" msgstr "Senkungstiefe" -#: cfg/mill/SHCS.cfg:88 -#: cfg/mill/SHCS_slot-arc.cfg:127 -#: cfg/mill/SHCS_slot.cfg:103 -#: cfg/mill/SHCS_slot2.cfg:100 -msgid "User defined=0:Head clears surface=1:Maximum depth=2" -msgstr "Benutzerdefiniert=0:Schraubenkopf bündig mit Oberfläche=1:Maximale Tiefe=2" - -#: cfg/mill/SHCS.cfg:91 -#: cfg/mill/SHCS_slot-arc.cfg:130 -#: cfg/mill/SHCS_slot.cfg:106 -#: cfg/mill/SHCS_slot2.cfg:103 -msgid "Or head under surface or leave material equal to screw diameter" -msgstr "Oder Kopf unter Oberfläche oder Material in Dicke des Schraubendurchmesser stehen lassen" +#: cfg/mill/SHCS.cfg:89 cfg/mill/SHCS_slot-arc.cfg:128 +#: cfg/mill/SHCS_slot.cfg:104 cfg/mill/SHCS_slot2.cfg:101 +msgid "User defined=0:Head clears surface=1:Maximum depth=2:G-Code=3" +msgstr "" +"Benutzerdefiniert=0:Schraubenkopf bündig mit Oberfläche=1:Maximale Tiefe=2" -#: cfg/mill/SHCS.cfg:96 -#: cfg/mill/SHCS_slot-arc.cfg:135 -#: cfg/mill/SHCS_slot.cfg:111 -#: cfg/mill/SHCS_slot2.cfg:108 -msgid "User defined depth" -msgstr "Benutzerdefinierte Tiefe" +#: cfg/mill/SHCS.cfg:92 cfg/mill/SHCS_slot-arc.cfg:131 +#: cfg/mill/SHCS_slot.cfg:107 cfg/mill/SHCS_slot2.cfg:104 +msgid "Or head under surface or leave material equal to screw diameter" +msgstr "" +"Oder Kopf unter Oberfläche oder Material in Dicke des " +"Schraubendurchmesser stehen lassen" -#: cfg/mill/SHCS.cfg:104 -#: cfg/mill/SHCS_slot-arc.cfg:25 -#: cfg/mill/SHCS_slot.cfg:21 -#: cfg/mill/SHCS_slot2.cfg:116 +#: cfg/mill/SHCS.cfg:112 cfg/mill/SHCS_slot-arc.cfg:26 +#: cfg/mill/SHCS_slot.cfg:22 cfg/mill/SHCS_slot2.cfg:124 msgid "Screw" msgstr "Schraube" -#: cfg/mill/SHCS.cfg:109 -#: cfg/mill/SHCS_slot-arc.cfg:143 -#: cfg/mill/SHCS_slot.cfg:138 -#: cfg/mill/SHCS_slot2.cfg:124 -#: cfg/mill/circle.cfg:84 -#: cfg/mill/circle.cfg:88 -#: cfg/mill/drill-circle-irr.cfg:51 -#: cfg/plasma/circle.cfg:61 -#: cfg/plasma/circle.cfg:65 -msgid "Diameter" -msgstr "Durchmesser" - -#: cfg/mill/SHCS.cfg:115 -#: cfg/mill/SHCS_slot-arc.cfg:149 -#: cfg/mill/SHCS_slot2.cfg:130 -msgid "Diameter of washer used if any in usual units (specify a little larger to clear)" -msgstr "Durchmesser der Unterlegscheibe, falls benutzt, in üblichen Einheiten (etwas größer definieren für lose Passung)" +#: cfg/mill/SHCS.cfg:123 cfg/mill/SHCS_slot-arc.cfg:157 +#: cfg/mill/SHCS_slot2.cfg:138 +msgid "" +"Diameter of washer used if any in usual units (specify a little larger to " +"clear)" +msgstr "" +"Durchmesser der Unterlegscheibe, falls benutzt, in üblichen Einheiten (etwas " +"größer definieren für lose Passung)" -#: cfg/mill/SHCS.cfg:119 -#: cfg/mill/SHCS_slot-arc.cfg:153 -#: cfg/mill/SHCS_slot.cfg:149 -#: cfg/mill/SHCS_slot2.cfg:134 +#: cfg/mill/SHCS.cfg:127 cfg/mill/SHCS_slot-arc.cfg:161 +#: cfg/mill/SHCS_slot.cfg:157 cfg/mill/SHCS_slot2.cfg:142 msgid "Thickness" msgstr "Dicke" -#: cfg/mill/SHCS.cfg:125 -#: cfg/mill/SHCS_slot-arc.cfg:159 -#: cfg/mill/SHCS_slot2.cfg:140 +#: cfg/mill/SHCS.cfg:133 cfg/mill/SHCS_slot-arc.cfg:167 +#: cfg/mill/SHCS_slot2.cfg:148 msgid "Thickness of washer used if any in usual units" msgstr "Dicke der Unterlegscheibe, falls benutzt in üblicher Einheit" -#: cfg/mill/SHCS.cfg:129 -#: cfg/mill/SHCS_slot-arc.cfg:163 -#: cfg/mill/SHCS_slot.cfg:160 -#: cfg/mill/SHCS_slot2.cfg:144 -#: cfg/mill/circle-2.cfg:85 -#: cfg/mill/circle.cfg:119 -#: cfg/mill/ellipse.cfg:107 -#: cfg/mill/polygon.cfg:78 -#: cfg/mill/polyline-arc-ij.cfg:41 -#: cfg/mill/polyline-arc-m.cfg:63 -#: cfg/mill/polyline-arc-polar.cfg:41 -#: cfg/mill/polyline-arc-to.cfg:41 -#: cfg/mill/polyline-arc-top.cfg:41 -#: cfg/mill/polyline-mirror-p.cfg:19 -#: cfg/mill/polyline-polar.cfg:81 -#: cfg/mill/polyline-to.cfg:79 -#: cfg/mill/polyline.cfg:23 -#: cfg/mill/polyline.cfg:233 -#: cfg/mill/rectangle.cfg:139 -#: cfg/mill/slot-2.cfg:72 -#: cfg/mill/slot-arc.cfg:101 -#: cfg/mill/slot.cfg:88 -#: cfg/mill/thread-milling.cfg:61 +#: cfg/mill/SHCS.cfg:137 cfg/mill/SHCS_slot-arc.cfg:171 +#: cfg/mill/SHCS_slot.cfg:168 cfg/mill/SHCS_slot2.cfg:152 +#: cfg/mill/circle-2.cfg:86 cfg/mill/circle-k.cfg:128 cfg/mill/circle.cfg:120 +#: cfg/mill/diamond.cfg:117 cfg/mill/ellipse.cfg:108 cfg/mill/polygon.cfg:79 +#: cfg/mill/polyline-arc-ij.cfg:42 cfg/mill/polyline-arc-m.cfg:64 +#: cfg/mill/polyline-arc-polar.cfg:42 cfg/mill/polyline-arc-to.cfg:42 +#: cfg/mill/polyline-arc-top.cfg:42 cfg/mill/polyline-mirror-p.cfg:20 +#: cfg/mill/polyline-polar.cfg:82 cfg/mill/polyline-to.cfg:80 +#: cfg/mill/polyline.cfg:28 cfg/mill/polyline.cfg:256 +#: cfg/mill/rectangle.cfg:140 cfg/mill/slot-2.cfg:73 cfg/mill/slot-arc.cfg:102 +#: cfg/mill/slot.cfg:89 cfg/mill/surf_finish.cfg:100 +#: cfg/mill/thread-milling.cfg:62 msgid "Milling" msgstr "Fräsen" -#: cfg/mill/SHCS.cfg:133 -#: cfg/mill/SHCS_slot-arc.cfg:167 -#: cfg/mill/SHCS_slot.cfg:164 -#: cfg/mill/SHCS_slot2.cfg:148 -#: cfg/mill/circle-2.cfg:106 -#: cfg/mill/circle.cfg:140 -#: cfg/mill/ellipse.cfg:128 -#: cfg/mill/polygon.cfg:99 -#: cfg/mill/polyline-arc-ij.cfg:113 -#: cfg/mill/polyline-arc-m.cfg:125 -#: cfg/mill/polyline-arc-polar.cfg:107 -#: cfg/mill/polyline-arc-to.cfg:128 -#: cfg/mill/polyline-arc-top.cfg:121 -#: cfg/mill/polyline-mirror-p.cfg:74 -#: cfg/mill/polyline.cfg:120 -#: cfg/mill/probe-edge.cfg:29 -#: cfg/mill/rectangle.cfg:160 -#: cfg/mill/slot-2.cfg:93 -#: cfg/mill/slot-arc.cfg:122 -#: cfg/mill/slot.cfg:109 -#: cfg/mill/thread-milling.cfg:74 -#: cfg/plasma/circle-2.cfg:98 -#: cfg/plasma/circle.cfg:109 -#: cfg/plasma/ellipse.cfg:120 -#: cfg/plasma/polygon.cfg:91 -#: cfg/plasma/polyline-arc-ij.cfg:88 -#: cfg/plasma/polyline-arc-m.cfg:107 -#: cfg/plasma/polyline-arc-polar.cfg:82 -#: cfg/plasma/polyline-arc-to.cfg:103 -#: cfg/plasma/polyline-arc-top.cfg:96 -#: cfg/plasma/polyline-mirror-p.cfg:74 -#: cfg/plasma/polyline.cfg:120 -#: cfg/plasma/rectangle.cfg:133 -#: cfg/plasma/slot-2.cfg:85 -#: cfg/plasma/slot-arc.cfg:114 -#: cfg/plasma/slot.cfg:101 -msgid "Direction" -msgstr "Richtung" - -#: cfg/mill/SHCS.cfg:135 -#: cfg/mill/SHCS_slot-arc.cfg:169 -#: cfg/mill/SHCS_slot.cfg:167 -#: cfg/mill/SHCS_slot2.cfg:150 -#: cfg/mill/circle-2.cfg:108 -#: cfg/mill/circle.cfg:142 -#: cfg/mill/ellipse.cfg:130 -#: cfg/mill/polygon.cfg:101 -#: cfg/mill/polyline-arc-ij.cfg:116 -#: cfg/mill/polyline-arc-m.cfg:128 -#: cfg/mill/polyline-arc-polar.cfg:110 -#: cfg/mill/polyline-arc-to.cfg:131 -#: cfg/mill/polyline-arc-top.cfg:124 -#: cfg/mill/rectangle.cfg:163 -#: cfg/mill/slot-2.cfg:96 -#: cfg/mill/slot-arc.cfg:124 -#: cfg/mill/slot.cfg:112 -#: cfg/plasma/circle-2.cfg:100 -#: cfg/plasma/circle.cfg:111 -#: cfg/plasma/ellipse.cfg:122 -#: cfg/plasma/polygon.cfg:93 -#: cfg/plasma/polyline-arc-ij.cfg:91 -#: cfg/plasma/polyline-arc-m.cfg:110 -#: cfg/plasma/polyline-arc-polar.cfg:85 -#: cfg/plasma/polyline-arc-to.cfg:106 -#: cfg/plasma/polyline-arc-top.cfg:99 -#: cfg/plasma/rectangle.cfg:136 -#: cfg/plasma/slot-2.cfg:88 -#: cfg/plasma/slot-arc.cfg:116 -#: cfg/plasma/slot.cfg:104 +#: cfg/mill/SHCS.cfg:143 cfg/mill/SHCS_slot-arc.cfg:177 +#: cfg/mill/SHCS_slot.cfg:175 cfg/mill/SHCS_slot2.cfg:158 +#: cfg/mill/circle-2.cfg:109 cfg/mill/circle-k.cfg:151 cfg/mill/circle.cfg:143 +#: cfg/mill/diamond.cfg:141 cfg/mill/ellipse.cfg:131 cfg/mill/polygon.cfg:102 +#: cfg/mill/polyline-arc-ij.cfg:117 cfg/mill/polyline-arc-m.cfg:129 +#: cfg/mill/polyline-arc-polar.cfg:111 cfg/mill/polyline-arc-to.cfg:132 +#: cfg/mill/polyline-arc-top.cfg:125 cfg/mill/rectangle.cfg:164 +#: cfg/mill/slot-2.cfg:97 cfg/mill/slot-arc.cfg:125 cfg/mill/slot.cfg:113 +#: cfg/plasma/circle-2.cfg:101 cfg/plasma/circle.cfg:112 +#: cfg/plasma/ellipse.cfg:123 cfg/plasma/polygon.cfg:94 +#: cfg/plasma/polyline-arc-ij.cfg:92 cfg/plasma/polyline-arc-m.cfg:111 +#: cfg/plasma/polyline-arc-polar.cfg:86 cfg/plasma/polyline-arc-to.cfg:107 +#: cfg/plasma/polyline-arc-top.cfg:100 cfg/plasma/rectangle.cfg:137 +#: cfg/plasma/slot-2.cfg:89 cfg/plasma/slot-arc.cfg:117 cfg/plasma/slot.cfg:105 msgid "Clockwise=2:Counter-Clockwise=3" msgstr "Uhrzeigersinn=2:Gegenuhrzeigersinn=3" -#: cfg/mill/SHCS.cfg:137 -#: cfg/mill/SHCS_slot-arc.cfg:171 -#: cfg/mill/SHCS_slot.cfg:169 -#: cfg/mill/SHCS_slot2.cfg:152 -#: cfg/mill/circle-2.cfg:110 -#: cfg/mill/circle.cfg:144 -#: cfg/mill/ellipse.cfg:132 -#: cfg/mill/polygon.cfg:103 -#: cfg/mill/polyline-arc-ij.cfg:118 -#: cfg/mill/polyline-arc-m.cfg:130 -#: cfg/mill/polyline-arc-polar.cfg:112 -#: cfg/mill/polyline-arc-to.cfg:133 -#: cfg/mill/polyline-arc-top.cfg:126 -#: cfg/mill/rectangle.cfg:165 -#: cfg/mill/slot-2.cfg:98 -#: cfg/mill/slot-arc.cfg:126 -#: cfg/mill/thread-milling.cfg:78 -#: cfg/plasma/circle-2.cfg:102 -#: cfg/plasma/circle.cfg:113 -#: cfg/plasma/ellipse.cfg:124 -#: cfg/plasma/polygon.cfg:95 -#: cfg/plasma/polyline-arc-ij.cfg:93 -#: cfg/plasma/polyline-arc-m.cfg:112 -#: cfg/plasma/polyline-arc-polar.cfg:87 -#: cfg/plasma/polyline-arc-to.cfg:108 -#: cfg/plasma/polyline-arc-top.cfg:101 -#: cfg/plasma/rectangle.cfg:138 -#: cfg/plasma/slot-2.cfg:90 -#: cfg/plasma/slot-arc.cfg:118 +#: cfg/mill/SHCS.cfg:145 cfg/mill/SHCS_slot-arc.cfg:179 +#: cfg/mill/SHCS_slot.cfg:177 cfg/mill/SHCS_slot2.cfg:160 +#: cfg/mill/circle-2.cfg:111 cfg/mill/circle-k.cfg:153 cfg/mill/circle.cfg:145 +#: cfg/mill/diamond.cfg:143 cfg/mill/ellipse.cfg:133 cfg/mill/polygon.cfg:104 +#: cfg/mill/polyline-arc-ij.cfg:119 cfg/mill/polyline-arc-m.cfg:131 +#: cfg/mill/polyline-arc-polar.cfg:113 cfg/mill/polyline-arc-to.cfg:134 +#: cfg/mill/polyline-arc-top.cfg:127 cfg/mill/rectangle.cfg:166 +#: cfg/mill/slot-2.cfg:99 cfg/mill/slot-arc.cfg:127 +#: cfg/mill/thread-milling.cfg:79 cfg/plasma/circle-2.cfg:103 +#: cfg/plasma/circle.cfg:114 cfg/plasma/ellipse.cfg:125 +#: cfg/plasma/polygon.cfg:96 cfg/plasma/polyline-arc-ij.cfg:94 +#: cfg/plasma/polyline-arc-m.cfg:113 cfg/plasma/polyline-arc-polar.cfg:88 +#: cfg/plasma/polyline-arc-to.cfg:109 cfg/plasma/polyline-arc-top.cfg:102 +#: cfg/plasma/rectangle.cfg:139 cfg/plasma/slot-2.cfg:91 +#: cfg/plasma/slot-arc.cfg:119 msgid "Direction of path" msgstr "Richtung des Werkzeugpfads" -#: cfg/mill/SHCS.cfg:142 -#: cfg/mill/SHCS_slot-arc.cfg:176 -#: cfg/mill/SHCS_slot.cfg:173 -#: cfg/mill/SHCS_slot2.cfg:157 -#: cfg/mill/circle-2.cfg:115 -#: cfg/mill/circle.cfg:149 -#: cfg/mill/ellipse.cfg:137 -#: cfg/mill/polygon.cfg:108 -#: cfg/mill/polyline-mirror-p.cfg:83 -#: cfg/mill/polyline.cfg:129 -#: cfg/mill/rectangle.cfg:169 -#: cfg/mill/slot-2.cfg:102 -#: cfg/mill/slot-arc.cfg:131 -#: cfg/mill/slot.cfg:118 -#: cfg/mill/surf_finish.cfg:65 +#: cfg/mill/SHCS.cfg:150 cfg/mill/SHCS_slot-arc.cfg:184 +#: cfg/mill/SHCS_slot.cfg:181 cfg/mill/SHCS_slot2.cfg:165 +#: cfg/mill/circle-2.cfg:116 cfg/mill/circle-k.cfg:158 cfg/mill/circle.cfg:150 +#: cfg/mill/diamond.cfg:147 cfg/mill/ellipse.cfg:138 cfg/mill/polygon.cfg:109 +#: cfg/mill/polyline-mirror-p.cfg:84 cfg/mill/polyline.cfg:152 +#: cfg/mill/rectangle.cfg:170 cfg/mill/slot-2.cfg:103 cfg/mill/slot-arc.cfg:132 +#: cfg/mill/slot.cfg:119 cfg/mill/surf_finish.cfg:182 msgid "Cut start" msgstr "Start Schnitt" -#: cfg/mill/SHCS.cfg:144 -#: cfg/mill/SHCS_slot-arc.cfg:178 -#: cfg/mill/SHCS_slot.cfg:175 -#: cfg/mill/SHCS_slot2.cfg:159 -#: cfg/mill/circle-2.cfg:117 -#: cfg/mill/circle.cfg:151 -#: cfg/mill/drill-array.cfg:139 -#: cfg/mill/drill-circle-irr.cfg:142 -#: cfg/mill/drill-circle.cfg:109 -#: cfg/mill/drill-single.cfg:49 -#: cfg/mill/ellipse.cfg:139 -#: cfg/mill/polygon.cfg:110 -#: cfg/mill/polyline-mirror-p.cfg:85 -#: cfg/mill/polyline.cfg:131 -#: cfg/mill/rectangle.cfg:171 -#: cfg/mill/slot-2.cfg:104 -#: cfg/mill/slot-arc.cfg:133 -#: cfg/mill/slot.cfg:120 -#: cfg/mill/taper-hole.cfg:104 -#: cfg/mill/thread-milling.cfg:95 +#: cfg/mill/SHCS.cfg:152 cfg/mill/SHCS_slot-arc.cfg:186 +#: cfg/mill/SHCS_slot.cfg:183 cfg/mill/SHCS_slot2.cfg:167 +#: cfg/mill/circle-2.cfg:118 cfg/mill/circle-k.cfg:160 cfg/mill/circle.cfg:152 +#: cfg/mill/diamond.cfg:149 cfg/mill/drill-array.cfg:140 +#: cfg/mill/drill-circle-irr.cfg:143 cfg/mill/drill-circle.cfg:110 +#: cfg/mill/drill-single.cfg:50 cfg/mill/ellipse.cfg:140 +#: cfg/mill/polygon.cfg:111 cfg/mill/polyline-mirror-p.cfg:86 +#: cfg/mill/polyline.cfg:154 cfg/mill/rectangle.cfg:172 cfg/mill/slot-2.cfg:105 +#: cfg/mill/slot-arc.cfg:134 cfg/mill/slot.cfg:121 cfg/mill/taper-hole.cfg:105 +#: cfg/mill/thread-milling.cfg:96 msgid "User defined=0:Surface=1:Half=2:One quarter=3:Three quarter=4:G-Code=5" -msgstr "Benutzerdefiniert=0:Oberfläche=1:Halb=2:Viertel=3:Dreiviertel=4:G-Code=5" - -#: cfg/mill/SHCS.cfg:146 -#: cfg/mill/SHCS_slot-arc.cfg:180 -#: cfg/mill/SHCS_slot.cfg:177 -#: cfg/mill/SHCS_slot2.cfg:161 -#: cfg/mill/circle-2.cfg:119 -#: cfg/mill/circle-2.cfg:151 -#: cfg/mill/circle.cfg:153 -#: cfg/mill/circle.cfg:185 -#: cfg/mill/drill-array.cfg:141 -#: cfg/mill/drill-array.cfg:173 -#: cfg/mill/drill-circle-irr.cfg:144 -#: cfg/mill/drill-circle-irr.cfg:176 -#: cfg/mill/drill-circle.cfg:111 -#: cfg/mill/drill-circle.cfg:143 -#: cfg/mill/drill-single.cfg:51 -#: cfg/mill/drill-single.cfg:83 -#: cfg/mill/ellipse.cfg:141 -#: cfg/mill/ellipse.cfg:173 -#: cfg/mill/polygon.cfg:112 -#: cfg/mill/polygon.cfg:144 -#: cfg/mill/polyline-mirror-p.cfg:87 -#: cfg/mill/polyline-mirror-p.cfg:119 -#: cfg/mill/polyline.cfg:133 -#: cfg/mill/polyline.cfg:165 -#: cfg/mill/rectangle.cfg:173 -#: cfg/mill/rectangle.cfg:205 -#: cfg/mill/slot-2.cfg:106 -#: cfg/mill/slot-2.cfg:138 -#: cfg/mill/slot-arc.cfg:135 -#: cfg/mill/slot-arc.cfg:167 -#: cfg/mill/slot.cfg:122 -#: cfg/mill/slot.cfg:154 -#: cfg/mill/surf_finish.cfg:69 -#: cfg/mill/thread-milling.cfg:97 -#: cfg/mill/thread-milling.cfg:129 -msgid "Pre or user defined" -msgstr "Vordefiniert oder benutzerdefiniert" - -#: cfg/mill/SHCS.cfg:182 -#: cfg/mill/SHCS_slot-arc.cfg:216 -#: cfg/mill/SHCS_slot.cfg:213 -#: cfg/mill/SHCS_slot2.cfg:197 -#: cfg/mill/circle-2.cfg:147 -#: cfg/mill/circle.cfg:181 -#: cfg/mill/drill-circle-irr.cfg:172 -#: cfg/mill/ellipse.cfg:169 -#: cfg/mill/polygon.cfg:140 -#: cfg/mill/polyline-mirror-p.cfg:115 -#: cfg/mill/polyline.cfg:161 -#: cfg/mill/rectangle.cfg:201 -#: cfg/mill/slot-2.cfg:134 -#: cfg/mill/slot-arc.cfg:163 -#: cfg/mill/slot.cfg:150 -#: cfg/mill/surf_finish.cfg:46 -#: cfg/mill/taper-hole.cfg:134 +msgstr "" +"Benutzerdefiniert=0:Oberfläche=1:Halb=2:Viertel=3:Dreiviertel=4:G-Code=5" + +#: cfg/mill/SHCS.cfg:190 cfg/mill/SHCS_slot-arc.cfg:224 +#: cfg/mill/SHCS_slot.cfg:221 cfg/mill/SHCS_slot2.cfg:205 +#: cfg/mill/circle-2.cfg:148 cfg/mill/circle-k.cfg:190 cfg/mill/circle.cfg:182 +#: cfg/mill/diamond.cfg:179 cfg/mill/drill-circle-irr.cfg:173 +#: cfg/mill/ellipse.cfg:170 cfg/mill/polygon.cfg:141 +#: cfg/mill/polyline-mirror-p.cfg:116 cfg/mill/polyline.cfg:184 +#: cfg/mill/rectangle.cfg:202 cfg/mill/slot-2.cfg:135 cfg/mill/slot-arc.cfg:164 +#: cfg/mill/slot.cfg:151 cfg/mill/surf_finish.cfg:134 +#: cfg/mill/taper-hole.cfg:135 msgid "Cut down to" msgstr "Schnitt bis" -#: cfg/mill/SHCS.cfg:184 -#: cfg/mill/SHCS_slot-arc.cfg:218 -#: cfg/mill/SHCS_slot.cfg:215 -#: cfg/mill/SHCS_slot2.cfg:199 +#: cfg/mill/SHCS.cfg:192 cfg/mill/SHCS_slot-arc.cfg:226 +#: cfg/mill/SHCS_slot.cfg:223 cfg/mill/SHCS_slot2.cfg:207 msgid "User defined=0:Through=1:Bottom=2:G-Code=3" msgstr "Benutzerdefinierten=0:Durch=1:Boden=2:G-Code=3" -#: cfg/mill/SHCS.cfg:186 -#: cfg/mill/SHCS_slot-arc.cfg:220 -#: cfg/mill/SHCS_slot.cfg:217 -#: cfg/mill/SHCS_slot2.cfg:201 +#: cfg/mill/SHCS.cfg:194 cfg/mill/SHCS_slot-arc.cfg:228 +#: cfg/mill/SHCS_slot.cfg:225 cfg/mill/SHCS_slot2.cfg:209 msgid "Pre defined" msgstr "Vordefiniert" -#: cfg/mill/SHCS_slot-arc.cfg:3 +#: cfg/mill/SHCS_slot-arc.cfg:4 msgid "SHCS CBore Radial" msgstr "Schraubenkopfsenkung radial" -#: cfg/mill/SHCS_slot-arc.cfg:5 -msgid "Creates a counterbore arc for a socket head cap screw Will mill the screw slot Message possible in terminal window" -msgstr "Erzeugt Kreisbogennut für eine Inbusschraube Schraubennut wird gefräst Nachricht im Terminalfenster möglich" +#: cfg/mill/SHCS_slot-arc.cfg:6 +msgid "" +"Creates a counterbore arc for a socket head cap screw Will mill " +"the screw slot Message " +"possible in terminal window" +msgstr "" +"Erzeugt Kreisbogennut für eine Inbusschraube Schraubennut wird " +"gefräst Nachricht im " +"Terminalfenster möglich" -#: cfg/mill/SHCS_slot-arc.cfg:31 -#: cfg/mill/SHCS_slot-arc.cfg:41 -#: cfg/mill/SHCS_slot-arc.cfg:50 +#: cfg/mill/SHCS_slot-arc.cfg:32 cfg/mill/SHCS_slot-arc.cfg:42 +#: cfg/mill/SHCS_slot-arc.cfg:51 msgid "Center of arc" msgstr "Zentrum des Kreisbogens" -#: cfg/mill/SHCS_slot-arc.cfg:34 -#: cfg/mill/slot-arc.cfg:29 -#: cfg/plasma/slot-arc.cfg:29 +#: cfg/mill/SHCS_slot-arc.cfg:35 cfg/mill/slot-arc.cfg:30 +#: cfg/plasma/slot-arc.cfg:30 msgid "Start, extend" msgstr "Start, Ausdehnung" -#: cfg/mill/SHCS_slot-arc.cfg:56 -#: cfg/mill/polygon.cfg:57 -#: cfg/mill/polygon.cfg:61 -#: cfg/mill/polyline-arc-ij.cfg:23 -#: cfg/mill/polyline-arc-m.cfg:23 -#: cfg/mill/polyline-arc-polar.cfg:23 -#: cfg/mill/polyline-arc-to.cfg:23 -#: cfg/mill/polyline-arc-top.cfg:23 -#: cfg/mill/polyline-mirror-i.cfg:37 -#: cfg/mill/polyline-polar.cfg:63 -#: cfg/mill/polyline-to.cfg:61 -#: cfg/mill/polyline.cfg:93 -#: cfg/mill/rectangle.cfg:129 -#: cfg/mill/slot-arc.cfg:59 -#: cfg/plasma/polygon.cfg:57 -#: cfg/plasma/polygon.cfg:61 -#: cfg/plasma/polyline-arc-ij.cfg:23 -#: cfg/plasma/polyline-arc-m.cfg:23 -#: cfg/plasma/polyline-arc-polar.cfg:23 -#: cfg/plasma/polyline-arc-to.cfg:23 -#: cfg/plasma/polyline-arc-top.cfg:23 -#: cfg/plasma/polyline-mirror-i.cfg:37 -#: cfg/plasma/polyline-polar.cfg:63 -#: cfg/plasma/polyline-to.cfg:61 -#: cfg/plasma/polyline.cfg:93 -#: cfg/plasma/rectangle.cfg:110 -#: cfg/plasma/slot-arc.cfg:59 -msgid "Radius" -msgstr "Radius" - -#: cfg/mill/SHCS_slot-arc.cfg:60 +#: cfg/mill/SHCS_slot-arc.cfg:61 msgid "Distance from X,Y" msgstr "Abstand von X,Y" -#: cfg/mill/SHCS_slot-arc.cfg:67 -#: cfg/mill/index-axisA.cfg:29 -#: cfg/mill/polygon.cfg:72 -#: cfg/mill/slot-arc.cfg:70 -#: cfg/plasma/polygon.cfg:72 -#: cfg/plasma/slot-arc.cfg:70 +#: cfg/mill/SHCS_slot-arc.cfg:68 cfg/mill/index-axisA.cfg:30 +#: cfg/mill/polygon.cfg:73 cfg/mill/slot-arc.cfg:71 cfg/plasma/polygon.cfg:73 +#: cfg/plasma/slot-arc.cfg:71 msgid "Start angle" msgstr "Startwinkel" -#: cfg/mill/SHCS_slot-arc.cfg:78 -#: cfg/mill/slot-arc.cfg:80 -#: cfg/plasma/slot-arc.cfg:80 +#: cfg/mill/SHCS_slot-arc.cfg:79 cfg/mill/slot-arc.cfg:81 +#: cfg/plasma/slot-arc.cfg:81 msgid "Extend angle" msgstr "Eingeschlossener Winkel" -#: cfg/mill/SHCS_slot-arc.cfg:82 -#: cfg/mill/slot-arc.cfg:84 -#: cfg/plasma/slot-arc.cfg:84 +#: cfg/mill/SHCS_slot-arc.cfg:83 cfg/mill/slot-arc.cfg:85 +#: cfg/plasma/slot-arc.cfg:85 msgid "Relative length of arc in degrees" msgstr "Relaiive Lange des Kreisbogens in Grad" -#: cfg/mill/SHCS_slot-arc.cfg:186 -#: cfg/mill/SHCS_slot.cfg:183 -#: cfg/mill/circle-2.cfg:125 -#: cfg/mill/drill-array.cfg:147 -#: cfg/mill/drill-circle-irr.cfg:150 -#: cfg/mill/drill-circle.cfg:117 -#: cfg/mill/drill-single.cfg:57 -#: cfg/mill/ellipse.cfg:147 -#: cfg/mill/polygon.cfg:118 -#: cfg/mill/polyline-mirror-p.cfg:93 -#: cfg/mill/polyline.cfg:139 -#: cfg/mill/rectangle.cfg:179 -#: cfg/mill/slot-2.cfg:112 -#: cfg/mill/slot-arc.cfg:141 -#: cfg/mill/slot.cfg:128 -#: cfg/mill/surf_finish.cfg:75 +#: cfg/mill/SHCS_slot-arc.cfg:143 cfg/mill/SHCS_slot.cfg:119 +#: cfg/mill/SHCS_slot2.cfg:116 +msgid "User defined depth" +msgstr "Benutzerdefinierte Tiefe" + +#: cfg/mill/SHCS_slot-arc.cfg:194 cfg/mill/SHCS_slot.cfg:191 +#: cfg/mill/circle-2.cfg:126 cfg/mill/diamond.cfg:157 +#: cfg/mill/drill-array.cfg:148 cfg/mill/drill-circle-irr.cfg:151 +#: cfg/mill/drill-circle.cfg:118 cfg/mill/drill-single.cfg:58 +#: cfg/mill/ellipse.cfg:148 cfg/mill/polygon.cfg:119 +#: cfg/mill/polyline-mirror-p.cfg:94 cfg/mill/polyline.cfg:162 +#: cfg/mill/rectangle.cfg:180 cfg/mill/slot-2.cfg:113 cfg/mill/slot-arc.cfg:142 +#: cfg/mill/slot.cfg:129 cfg/mill/surf_finish.cfg:192 msgid "User start" msgstr "Benutzerdefinierter Start" -#: cfg/mill/SHCS_slot.cfg:3 +#: cfg/mill/SHCS_slot.cfg:4 msgid "SHCS CBore Slot" msgstr "Inbus Nut für Senkung" -#: cfg/mill/SHCS_slot.cfg:5 -msgid "Creates a counterbore slot from a single point for a socket head cap screw Will mill the screw slot Message possible in terminal window" -msgstr "Erzeugt eine Senklochnut von gegebenem punkt für eine Inbusschraube Fräst auch das Schraubenloch nachricht im Terminalfenster möglich" - -#: cfg/mill/SHCS_slot.cfg:33 -#: cfg/mill/ellipse.cfg:25 -#: cfg/mill/polygon.cfg:25 -#: cfg/mill/rectangle.cfg:25 -#: cfg/mill/slot.cfg:25 -#: cfg/plasma/ellipse.cfg:25 -#: cfg/plasma/polygon.cfg:25 -#: cfg/plasma/rectangle.cfg:25 -#: cfg/plasma/slot.cfg:25 +#: cfg/mill/SHCS_slot.cfg:6 +msgid "" +"Creates a counterbore slot from a single point for a socket head cap " +"screw Will mill the screw slot Message possible in terminal window" +msgstr "" +"Erzeugt eine Senklochnut von gegebenem punkt für eine Inbusschraube Fräst auch das Schraubenloch nachricht im Terminalfenster möglich" + +#: cfg/mill/SHCS_slot.cfg:34 cfg/mill/diamond.cfg:26 cfg/mill/ellipse.cfg:26 +#: cfg/mill/polygon.cfg:26 cfg/mill/rectangle.cfg:26 cfg/mill/slot.cfg:26 +#: cfg/plasma/ellipse.cfg:26 cfg/plasma/polygon.cfg:26 +#: cfg/plasma/rectangle.cfg:26 cfg/plasma/slot.cfg:26 msgid "Size, rotation" msgstr "Größe, Drehung" -#: cfg/mill/SHCS_slot.cfg:37 -#: cfg/mill/drill-array.cfg:37 -#: cfg/mill/drill-single.cfg:25 -#: cfg/mill/ellipse.cfg:29 -#: cfg/mill/material.cfg:27 -#: cfg/mill/polyline-arc-m.cfg:45 -#: cfg/mill/polyline-arc-to.cfg:77 -#: cfg/mill/polyline-to.cfg:20 -#: cfg/mill/polyline.cfg:38 -#: cfg/mill/rectangle.cfg:48 -#: cfg/mill/slot.cfg:38 -#: cfg/plasma/ellipse.cfg:29 -#: cfg/plasma/material2d.cfg:23 -#: cfg/plasma/material3d.cfg:23 -#: cfg/plasma/polyline-arc-m.cfg:45 -#: cfg/plasma/polyline-arc-to.cfg:52 -#: cfg/plasma/polyline-to.cfg:20 -#: cfg/plasma/polyline.cfg:38 -#: cfg/plasma/rectangle.cfg:29 -#: cfg/plasma/slot.cfg:38 -#: cfg/rectangular-array.cfg:66 -msgid "X" -msgstr "X" - -#: cfg/mill/SHCS_slot.cfg:41 -#: cfg/mill/drill-array.cfg:40 +#: cfg/mill/SHCS_slot.cfg:42 cfg/mill/drill-array.cfg:41 msgid "X reference" msgstr "X-Referenz" -#: cfg/mill/SHCS_slot.cfg:46 -#: cfg/mill/drill-array.cfg:64 -#: cfg/mill/drill-single.cfg:34 -#: cfg/mill/ellipse.cfg:47 -#: cfg/mill/material.cfg:36 -#: cfg/mill/polyline-arc-m.cfg:54 -#: cfg/mill/polyline-arc-to.cfg:86 -#: cfg/mill/polyline-to.cfg:29 -#: cfg/mill/polyline.cfg:47 -#: cfg/mill/rectangle.cfg:66 -#: cfg/mill/slot.cfg:47 -#: cfg/plasma/ellipse.cfg:47 -#: cfg/plasma/material2d.cfg:32 -#: cfg/plasma/material3d.cfg:32 -#: cfg/plasma/polyline-arc-m.cfg:54 -#: cfg/plasma/polyline-arc-to.cfg:61 -#: cfg/plasma/polyline-to.cfg:29 -#: cfg/plasma/polyline.cfg:47 -#: cfg/plasma/rectangle.cfg:47 -#: cfg/plasma/slot.cfg:47 -#: cfg/rectangular-array.cfg:75 +#: cfg/mill/SHCS_slot.cfg:47 cfg/mill/diamond.cfg:67 +#: cfg/mill/drill-array.cfg:65 cfg/mill/drill-single.cfg:35 +#: cfg/mill/ellipse.cfg:48 cfg/mill/material.cfg:37 +#: cfg/mill/polyline-arc-m.cfg:55 cfg/mill/polyline-arc-to.cfg:87 +#: cfg/mill/polyline-to.cfg:30 cfg/mill/polyline.cfg:52 +#: cfg/mill/rectangle.cfg:67 cfg/mill/slot.cfg:48 cfg/mill/ttt.cfg:43 +#: cfg/mill/ttt.cfg:46 cfg/plasma/ellipse.cfg:48 cfg/plasma/material2d.cfg:33 +#: cfg/plasma/material3d.cfg:33 cfg/plasma/polyline-arc-m.cfg:55 +#: cfg/plasma/polyline-arc-to.cfg:62 cfg/plasma/polyline-to.cfg:30 +#: cfg/plasma/polyline.cfg:48 cfg/plasma/rectangle.cfg:48 +#: cfg/plasma/slot.cfg:48 cfg/rectangular-array.cfg:76 msgid "Y" msgstr "Y" -#: cfg/mill/SHCS_slot.cfg:50 -#: cfg/mill/drill-array.cfg:67 +#: cfg/mill/SHCS_slot.cfg:51 cfg/mill/drill-array.cfg:68 msgid "Y reference" msgstr "Y-Referenz" -#: cfg/mill/SHCS_slot.cfg:55 -#: cfg/mill/circle.cfg:57 -#: cfg/mill/ellipse.cfg:38 -#: cfg/mill/material.cfg:54 -#: cfg/mill/probe-stock.cfg:114 -#: cfg/mill/rectangle.cfg:57 -#: cfg/mill/slot.cfg:29 -#: cfg/mill/thread-milling.cfg:34 -#: cfg/plasma/circle.cfg:34 -#: cfg/plasma/ellipse.cfg:38 -#: cfg/plasma/material2d.cfg:51 -#: cfg/plasma/material3d.cfg:50 -#: cfg/plasma/rectangle.cfg:38 -#: cfg/plasma/slot.cfg:29 -#: cfg/rectangular-array.cfg:22 +#: cfg/mill/SHCS_slot.cfg:56 cfg/mill/circle-k.cfg:58 cfg/mill/circle.cfg:58 +#: cfg/mill/diamond.cfg:58 cfg/mill/ellipse.cfg:39 cfg/mill/material.cfg:55 +#: cfg/mill/probe-stock.cfg:156 cfg/mill/rectangle.cfg:58 cfg/mill/slot.cfg:30 +#: cfg/mill/thread-milling.cfg:35 cfg/plasma/circle.cfg:35 +#: cfg/plasma/ellipse.cfg:39 cfg/plasma/material2d.cfg:52 +#: cfg/plasma/material3d.cfg:51 cfg/plasma/rectangle.cfg:39 +#: cfg/plasma/slot.cfg:30 cfg/rectangular-array.cfg:23 msgid "X axis align" msgstr "Ausrichtung X-Achse" -#: cfg/mill/SHCS_slot.cfg:58 +#: cfg/mill/SHCS_slot.cfg:59 msgid "End=0:Center=1" msgstr "Ende=0:Center=1" -#: cfg/mill/SHCS_slot.cfg:59 -#: cfg/mill/slot.cfg:34 -#: cfg/plasma/slot.cfg:34 +#: cfg/mill/SHCS_slot.cfg:60 cfg/mill/slot.cfg:35 cfg/plasma/slot.cfg:35 msgid "X,Y center of slot or left end" msgstr "X,Y-Zentrum der Nut oder linkes Ende" -#: cfg/mill/SHCS_slot.cfg:119 -#: cfg/mill/slot.cfg:67 -#: cfg/plasma/slot.cfg:67 +#: cfg/mill/SHCS_slot.cfg:127 cfg/mill/slot.cfg:68 cfg/plasma/slot.cfg:68 msgid "Effective length" msgstr "Effektive Länge" -#: cfg/mill/SHCS_slot.cfg:123 -#: cfg/mill/slot.cfg:71 -#: cfg/plasma/slot.cfg:71 +#: cfg/mill/SHCS_slot.cfg:131 cfg/mill/slot.cfg:72 cfg/plasma/slot.cfg:72 msgid "Length between center of arcs" msgstr "Länge zwischen den Kreisbogenzentren" -#: cfg/mill/SHCS_slot.cfg:128 -#: cfg/mill/circle-2.cfg:75 -#: cfg/mill/circle.cfg:109 -#: cfg/mill/drill-array.cfg:29 -#: cfg/mill/ellipse.cfg:87 -#: cfg/mill/polygon.cfg:68 -#: cfg/mill/polyline-mirror-p.cfg:55 -#: cfg/mill/polyline.cfg:74 -#: cfg/mill/rectangle.cfg:106 -#: cfg/mill/slot.cfg:78 -#: cfg/mill/thread-milling.cfg:83 -#: cfg/plasma/circle-2.cfg:75 -#: cfg/plasma/circle.cfg:86 -#: cfg/plasma/ellipse.cfg:87 -#: cfg/plasma/polygon.cfg:68 -#: cfg/plasma/polyline-mirror-p.cfg:55 -#: cfg/plasma/polyline.cfg:74 -#: cfg/plasma/rectangle.cfg:87 -#: cfg/plasma/slot.cfg:78 -#: cfg/rectangular-array.cfg:45 +#: cfg/mill/SHCS_slot.cfg:136 cfg/mill/circle-2.cfg:76 +#: cfg/mill/circle-k.cfg:118 cfg/mill/circle.cfg:110 cfg/mill/diamond.cfg:107 +#: cfg/mill/drill-array.cfg:30 cfg/mill/ellipse.cfg:88 cfg/mill/polygon.cfg:69 +#: cfg/mill/polyline-mirror-p.cfg:56 cfg/mill/polyline.cfg:14 +#: cfg/mill/polyline.cfg:97 cfg/mill/rectangle.cfg:107 cfg/mill/slot.cfg:79 +#: cfg/mill/thread-milling.cfg:84 cfg/mill/ttt.cfg:134 +#: cfg/plasma/circle-2.cfg:76 cfg/plasma/circle.cfg:87 +#: cfg/plasma/ellipse.cfg:88 cfg/plasma/polygon.cfg:69 +#: cfg/plasma/polyline-mirror-p.cfg:56 cfg/plasma/polyline.cfg:75 +#: cfg/plasma/rectangle.cfg:88 cfg/plasma/slot.cfg:79 +#: cfg/rectangular-array.cfg:46 msgid "Rotation" msgstr "Drehung" -#: cfg/mill/SHCS_slot.cfg:133 -#: cfg/mill/ellipse.cfg:91 -#: cfg/mill/rectangle.cfg:111 -#: cfg/mill/slot.cfg:83 -#: cfg/plasma/ellipse.cfg:91 -#: cfg/plasma/rectangle.cfg:92 -#: cfg/plasma/slot.cfg:83 +#: cfg/mill/SHCS_slot.cfg:141 cfg/mill/diamond.cfg:112 cfg/mill/ellipse.cfg:92 +#: cfg/mill/rectangle.cfg:112 cfg/mill/slot.cfg:84 cfg/mill/ttt.cfg:138 +#: cfg/plasma/ellipse.cfg:92 cfg/plasma/rectangle.cfg:93 cfg/plasma/slot.cfg:84 msgid "Angle rotated" msgstr "Winkel, um den gedreht wird" -#: cfg/mill/SHCS_slot.cfg:145 +#: cfg/mill/SHCS_slot.cfg:153 msgid "Diameter of washer used if any" msgstr "Diameter der gebrauchten(benutzten) Waschmaschine wenn irgendwelcher" -#: cfg/mill/SHCS_slot.cfg:156 +#: cfg/mill/SHCS_slot.cfg:164 msgid "Thickness of washer used if any" msgstr "Stärke der gebrauchten(benutzten) Waschmaschine wenn irgendwelcher" -#: cfg/mill/SHCS_slot2.cfg:3 +#: cfg/mill/SHCS_slot2.cfg:4 msgid "SHCS CBore Slot 2" msgstr "Kreisnut für Inbusschraube" -#: cfg/mill/SHCS_slot2.cfg:5 -msgid "Creates a counterbore slot from two points for a socket head cap screw Will mill the screw slot Message possible in terminal window" -msgstr "Erzeugt Langnut für Inbusschraube mit zwei gegebenen Punkten Schraubenloch wird gefräst Nachricht im Terminalfenster möglich" - -#: cfg/mill/SHCS_slot2.cfg:25 -#: cfg/mill/circle-2.cfg:25 -#: cfg/mill/polyline-mirror-i.cfg:55 -#: cfg/mill/slot-2.cfg:25 -#: cfg/plasma/circle-2.cfg:25 -#: cfg/plasma/polyline-mirror-i.cfg:55 -#: cfg/plasma/slot-2.cfg:25 +#: cfg/mill/SHCS_slot2.cfg:6 +msgid "" +"Creates a counterbore slot from two points for a socket head cap screw Will mill the screw slot Message possible in terminal window" +msgstr "" +"Erzeugt Langnut für Inbusschraube mit zwei gegebenen Punkten " +"Schraubenloch wird gefräst Nachricht im Terminalfenster möglich" + +#: cfg/mill/SHCS_slot2.cfg:26 cfg/mill/circle-2.cfg:26 +#: cfg/mill/polyline-mirror-i.cfg:56 cfg/mill/slot-2.cfg:26 +#: cfg/plasma/circle-2.cfg:26 cfg/plasma/polyline-mirror-i.cfg:56 +#: cfg/plasma/slot-2.cfg:26 msgid "X1" msgstr "X1" -#: cfg/mill/SHCS_slot2.cfg:28 -#: cfg/mill/SHCS_slot2.cfg:37 -#: cfg/mill/slot-2.cfg:29 -#: cfg/mill/slot-2.cfg:38 -#: cfg/plasma/slot-2.cfg:29 -#: cfg/plasma/slot-2.cfg:38 +#: cfg/mill/SHCS_slot2.cfg:29 cfg/mill/SHCS_slot2.cfg:38 cfg/mill/slot-2.cfg:30 +#: cfg/mill/slot-2.cfg:39 cfg/plasma/slot-2.cfg:30 cfg/plasma/slot-2.cfg:39 msgid "First point" msgstr "Erster Punkt" -#: cfg/mill/SHCS_slot2.cfg:34 -#: cfg/mill/circle-2.cfg:34 -#: cfg/mill/polyline-mirror-i.cfg:64 -#: cfg/mill/slot-2.cfg:34 -#: cfg/plasma/circle-2.cfg:34 -#: cfg/plasma/polyline-mirror-i.cfg:64 -#: cfg/plasma/slot-2.cfg:34 +#: cfg/mill/SHCS_slot2.cfg:35 cfg/mill/circle-2.cfg:35 +#: cfg/mill/polyline-mirror-i.cfg:65 cfg/mill/slot-2.cfg:35 +#: cfg/plasma/circle-2.cfg:35 cfg/plasma/polyline-mirror-i.cfg:65 +#: cfg/plasma/slot-2.cfg:35 msgid "Y1" msgstr "Y1" -#: cfg/mill/SHCS_slot2.cfg:43 -#: cfg/mill/circle-2.cfg:43 -#: cfg/mill/polyline-mirror-i.cfg:73 -#: cfg/mill/slot-2.cfg:43 -#: cfg/plasma/circle-2.cfg:43 -#: cfg/plasma/polyline-mirror-i.cfg:73 -#: cfg/plasma/slot-2.cfg:43 +#: cfg/mill/SHCS_slot2.cfg:44 cfg/mill/circle-2.cfg:44 +#: cfg/mill/polyline-mirror-i.cfg:74 cfg/mill/slot-2.cfg:44 +#: cfg/plasma/circle-2.cfg:44 cfg/plasma/polyline-mirror-i.cfg:74 +#: cfg/plasma/slot-2.cfg:44 msgid "X2" msgstr "X2" -#: cfg/mill/SHCS_slot2.cfg:46 -#: cfg/mill/SHCS_slot2.cfg:55 -#: cfg/mill/slot-2.cfg:47 -#: cfg/mill/slot-2.cfg:56 -#: cfg/plasma/slot-2.cfg:47 -#: cfg/plasma/slot-2.cfg:56 +#: cfg/mill/SHCS_slot2.cfg:47 cfg/mill/SHCS_slot2.cfg:56 cfg/mill/slot-2.cfg:48 +#: cfg/mill/slot-2.cfg:57 cfg/plasma/slot-2.cfg:48 cfg/plasma/slot-2.cfg:57 msgid "Second point" msgstr "Zweiter Punkt" -#: cfg/mill/SHCS_slot2.cfg:52 -#: cfg/mill/circle-2.cfg:52 -#: cfg/mill/polyline-mirror-i.cfg:82 -#: cfg/mill/slot-2.cfg:52 -#: cfg/plasma/circle-2.cfg:52 -#: cfg/plasma/polyline-mirror-i.cfg:82 -#: cfg/plasma/slot-2.cfg:52 +#: cfg/mill/SHCS_slot2.cfg:53 cfg/mill/circle-2.cfg:53 +#: cfg/mill/polyline-mirror-i.cfg:83 cfg/mill/slot-2.cfg:53 +#: cfg/plasma/circle-2.cfg:53 cfg/plasma/polyline-mirror-i.cfg:83 +#: cfg/plasma/slot-2.cfg:53 msgid "Y2" msgstr "Y2" -#: cfg/mill/circle-2.cfg:3 -#: cfg/plasma/circle-2.cfg:3 +#: cfg/mill/circle-2.cfg:4 cfg/plasma/circle-2.cfg:4 msgid "Circle 2 points" msgstr "Kreis, 2 Punkte gegeben" -#: cfg/mill/circle-2.cfg:5 -#: cfg/plasma/circle-2.cfg:5 -msgid "Create a Circle by defining ends of diameter Points are the ends of the diameter and can add a flat" -msgstr "Erzeuge Kreis durch Festlegen der Endpunkte des Durchmessers Die Punkte sind die Enden des Durchmessers und es kann ein D-Loch erzeugt werden" +#: cfg/mill/circle-2.cfg:6 cfg/plasma/circle-2.cfg:6 +msgid "" +"Create a Circle by defining ends of diameter Points are the ends " +"of the diameter and can add a flat" +msgstr "" +"Erzeuge Kreis durch Festlegen der Endpunkte des Durchmessers Die " +"Punkte sind die Enden des Durchmessers und es kann ein D-Loch erzeugt werden" -#: cfg/mill/circle-2.cfg:28 -#: cfg/mill/circle-2.cfg:37 -#: cfg/plasma/circle-2.cfg:28 -#: cfg/plasma/circle-2.cfg:37 +#: cfg/mill/circle-2.cfg:29 cfg/mill/circle-2.cfg:38 cfg/plasma/circle-2.cfg:29 +#: cfg/plasma/circle-2.cfg:38 msgid "One end of the diameter" msgstr "Erster Endpunkt des Durchmessers" -#: cfg/mill/circle-2.cfg:46 -#: cfg/mill/circle-2.cfg:55 -#: cfg/plasma/circle-2.cfg:46 -#: cfg/plasma/circle-2.cfg:55 +#: cfg/mill/circle-2.cfg:47 cfg/mill/circle-2.cfg:56 cfg/plasma/circle-2.cfg:47 +#: cfg/plasma/circle-2.cfg:56 msgid "Opposite end of the diameter" msgstr "Gegenüberliegender Endpunkt des Durchmessers" -#: cfg/mill/circle-2.cfg:61 -#: cfg/mill/circle.cfg:95 -#: cfg/plasma/circle-2.cfg:61 -#: cfg/plasma/circle.cfg:72 +#: cfg/mill/circle-2.cfg:62 cfg/mill/circle.cfg:96 cfg/plasma/circle-2.cfg:62 +#: cfg/plasma/circle.cfg:73 msgid "D flat" msgstr "D-Loch" -#: cfg/mill/circle-2.cfg:65 -#: cfg/mill/circle.cfg:99 -#: cfg/plasma/circle-2.cfg:65 -#: cfg/plasma/circle.cfg:76 +#: cfg/mill/circle-2.cfg:66 cfg/mill/circle.cfg:100 cfg/plasma/circle-2.cfg:66 +#: cfg/plasma/circle.cfg:77 msgid "Remove" msgstr "Enfernen" -#: cfg/mill/circle-2.cfg:69 -#: cfg/mill/circle.cfg:103 -#: cfg/plasma/circle-2.cfg:69 -#: cfg/plasma/circle.cfg:80 +#: cfg/mill/circle-2.cfg:70 cfg/mill/circle.cfg:104 cfg/plasma/circle-2.cfg:70 +#: cfg/plasma/circle.cfg:81 msgid "Height to remove from diameter" msgstr "Vom Durchmesser zu entfernende Höhe" -#: cfg/mill/circle-2.cfg:79 -#: cfg/mill/circle.cfg:113 -#: cfg/plasma/circle-2.cfg:79 -#: cfg/plasma/circle.cfg:90 +#: cfg/mill/circle-2.cfg:80 cfg/mill/circle.cfg:114 cfg/plasma/circle-2.cfg:80 +#: cfg/plasma/circle.cfg:91 msgid "Rotation of flat" msgstr "Drehung der Abflachung" -#: cfg/mill/circle-2.cfg:89 -#: cfg/mill/circle.cfg:123 -#: cfg/mill/ellipse.cfg:111 -#: cfg/mill/polygon.cfg:82 -#: cfg/mill/polyline-arc-to.cfg:95 -#: cfg/mill/polyline-arc-to.cfg:109 -#: cfg/mill/polyline-arc-top.cfg:102 -#: cfg/mill/polyline-to.cfg:38 -#: cfg/mill/polyline.cfg:206 -#: cfg/mill/rectangle.cfg:143 -#: cfg/mill/slot-2.cfg:76 -#: cfg/mill/slot-arc.cfg:105 -#: cfg/mill/slot.cfg:92 -#: cfg/mill/thread-milling.cfg:65 -#: cfg/plasma/circle-2.cfg:89 -#: cfg/plasma/circle.cfg:100 -#: cfg/plasma/ellipse.cfg:111 -#: cfg/plasma/polygon.cfg:82 -#: cfg/plasma/polyline-arc-to.cfg:70 -#: cfg/plasma/polyline-arc-to.cfg:84 -#: cfg/plasma/polyline-arc-top.cfg:77 -#: cfg/plasma/polyline-to.cfg:38 -#: cfg/plasma/polyline.cfg:156 -#: cfg/plasma/rectangle.cfg:124 -#: cfg/plasma/slot-2.cfg:76 -#: cfg/plasma/slot-arc.cfg:105 -#: cfg/plasma/slot.cfg:92 +#: cfg/mill/circle-2.cfg:90 cfg/mill/circle-k.cfg:132 cfg/mill/circle.cfg:124 +#: cfg/mill/diamond.cfg:121 cfg/mill/ellipse.cfg:112 cfg/mill/polygon.cfg:83 +#: cfg/mill/polyline-arc-to.cfg:96 cfg/mill/polyline-arc-to.cfg:110 +#: cfg/mill/polyline-arc-top.cfg:103 cfg/mill/polyline-to.cfg:39 +#: cfg/mill/polyline.cfg:229 cfg/mill/rectangle.cfg:144 cfg/mill/slot-2.cfg:77 +#: cfg/mill/slot-arc.cfg:106 cfg/mill/slot.cfg:93 +#: cfg/mill/thread-milling.cfg:66 cfg/plasma/circle-2.cfg:90 +#: cfg/plasma/circle.cfg:101 cfg/plasma/ellipse.cfg:112 +#: cfg/plasma/polygon.cfg:83 cfg/plasma/polyline-arc-to.cfg:71 +#: cfg/plasma/polyline-arc-to.cfg:85 cfg/plasma/polyline-arc-top.cfg:78 +#: cfg/plasma/polyline-to.cfg:39 cfg/plasma/polyline.cfg:157 +#: cfg/plasma/rectangle.cfg:125 cfg/plasma/slot-2.cfg:77 +#: cfg/plasma/slot-arc.cfg:106 cfg/plasma/slot.cfg:93 msgid "Option" msgstr "Option" -#: cfg/mill/circle-2.cfg:91 -#: cfg/mill/circle.cfg:125 -#: cfg/mill/ellipse.cfg:113 -#: cfg/mill/polygon.cfg:84 -#: cfg/mill/rectangle.cfg:146 -#: cfg/mill/slot-2.cfg:78 -#: cfg/mill/slot-arc.cfg:107 -#: cfg/mill/slot.cfg:95 +#: cfg/mill/circle-2.cfg:92 cfg/mill/circle.cfg:126 cfg/mill/diamond.cfg:124 +#: cfg/mill/ellipse.cfg:114 cfg/mill/polygon.cfg:85 cfg/mill/rectangle.cfg:147 +#: cfg/mill/slot-2.cfg:79 cfg/mill/slot-arc.cfg:108 cfg/mill/slot.cfg:96 msgid "Inside normal=0:Pocket=1:On the line=2:Outside=3" msgstr "Innerhalb normal=0:Tasche=1:Auf der Linie=2:Außerhalb=3" -#: cfg/mill/circle-2.cfg:93 -#: cfg/mill/circle.cfg:127 -#: cfg/mill/ellipse.cfg:115 -#: cfg/mill/polygon.cfg:86 -#: cfg/mill/rectangle.cfg:148 -#: cfg/mill/slot-2.cfg:80 -#: cfg/mill/slot-arc.cfg:109 -#: cfg/mill/slot.cfg:97 -#: cfg/plasma/circle-2.cfg:93 -#: cfg/plasma/circle.cfg:104 -#: cfg/plasma/ellipse.cfg:115 -#: cfg/plasma/polygon.cfg:86 -#: cfg/plasma/rectangle.cfg:129 -#: cfg/plasma/slot-2.cfg:80 -#: cfg/plasma/slot-arc.cfg:109 -#: cfg/plasma/slot.cfg:97 +#: cfg/mill/circle-2.cfg:94 cfg/mill/circle-k.cfg:136 cfg/mill/circle.cfg:128 +#: cfg/mill/diamond.cfg:126 cfg/mill/ellipse.cfg:116 cfg/mill/polygon.cfg:87 +#: cfg/mill/rectangle.cfg:149 cfg/mill/slot-2.cfg:81 cfg/mill/slot-arc.cfg:110 +#: cfg/mill/slot.cfg:98 cfg/plasma/circle-2.cfg:94 cfg/plasma/circle.cfg:105 +#: cfg/plasma/ellipse.cfg:116 cfg/plasma/polygon.cfg:87 +#: cfg/plasma/rectangle.cfg:130 cfg/plasma/slot-2.cfg:81 +#: cfg/plasma/slot-arc.cfg:110 cfg/plasma/slot.cfg:98 msgid "Select tool path" msgstr "Wähle Werkzeugpfad" -#: cfg/mill/circle-2.cfg:98 -#: cfg/mill/circle.cfg:132 -#: cfg/mill/ellipse.cfg:120 -#: cfg/mill/polygon.cfg:91 -#: cfg/mill/rectangle.cfg:152 -#: cfg/mill/slot-2.cfg:85 -#: cfg/mill/slot-arc.cfg:114 -#: cfg/mill/slot.cfg:101 +#: cfg/mill/circle-2.cfg:99 cfg/mill/circle-k.cfg:141 cfg/mill/circle.cfg:133 +#: cfg/mill/diamond.cfg:130 cfg/mill/ellipse.cfg:121 cfg/mill/polygon.cfg:92 +#: cfg/mill/rectangle.cfg:153 cfg/mill/slot-2.cfg:86 cfg/mill/slot-arc.cfg:115 +#: cfg/mill/slot.cfg:102 msgid "Arc lead-out" msgstr "Austrittsbogen" -#: cfg/mill/circle-2.cfg:101 -#: cfg/mill/circle.cfg:135 -#: cfg/mill/ellipse.cfg:123 -#: cfg/mill/polygon.cfg:94 -#: cfg/mill/rectangle.cfg:155 -#: cfg/mill/slot-2.cfg:88 -#: cfg/mill/slot-arc.cfg:117 -#: cfg/mill/slot.cfg:104 +#: cfg/mill/circle-2.cfg:102 cfg/mill/circle-k.cfg:144 cfg/mill/circle.cfg:136 +#: cfg/mill/diamond.cfg:133 cfg/mill/ellipse.cfg:124 cfg/mill/polygon.cfg:95 +#: cfg/mill/rectangle.cfg:156 cfg/mill/slot-2.cfg:89 cfg/mill/slot-arc.cfg:118 +#: cfg/mill/slot.cfg:105 msgid "Not if on the line" msgstr "Nicht wenn auf der Linie" -#: cfg/mill/circle-2.cfg:149 -#: cfg/mill/circle.cfg:183 -#: cfg/mill/ellipse.cfg:171 -#: cfg/mill/polygon.cfg:142 -#: cfg/mill/polyline-mirror-p.cfg:117 -#: cfg/mill/polyline.cfg:163 -#: cfg/mill/rectangle.cfg:203 -#: cfg/mill/slot-2.cfg:136 -#: cfg/mill/slot-arc.cfg:165 -#: cfg/mill/slot.cfg:152 -#: cfg/mill/taper-hole.cfg:136 -#: cfg/mill/thread-milling.cfg:127 -msgid "User defined=0:Through=1:Bottom=2:Half=3:One quarter=4:Three quarter=5:G-Code=6" -msgstr "Benutzerdefiniert=0:Durch Werkstück=1:Bis auf Boden=2:Halb=3:Viertel=4:Dreiviertel=5:G-Code=6" - -#: cfg/mill/circle-2.cfg:157 -#: cfg/mill/drill-array.cfg:179 -#: cfg/mill/drill-circle-irr.cfg:182 -#: cfg/mill/drill-circle.cfg:149 -#: cfg/mill/drill-single.cfg:89 -#: cfg/mill/ellipse.cfg:179 -#: cfg/mill/polygon.cfg:150 -#: cfg/mill/polyline-mirror-p.cfg:125 -#: cfg/mill/polyline.cfg:171 -#: cfg/mill/rectangle.cfg:211 -#: cfg/mill/slot-2.cfg:144 -#: cfg/mill/slot-arc.cfg:173 -#: cfg/mill/slot.cfg:160 +#: cfg/mill/circle-2.cfg:150 cfg/mill/circle-k.cfg:192 cfg/mill/circle.cfg:184 +#: cfg/mill/diamond.cfg:181 cfg/mill/ellipse.cfg:172 cfg/mill/polygon.cfg:143 +#: cfg/mill/polyline-mirror-p.cfg:118 cfg/mill/polyline.cfg:186 +#: cfg/mill/rectangle.cfg:204 cfg/mill/slot-2.cfg:137 cfg/mill/slot-arc.cfg:166 +#: cfg/mill/slot.cfg:153 cfg/mill/taper-hole.cfg:137 +#: cfg/mill/thread-milling.cfg:128 +msgid "" +"User defined=0:Through=1:Bottom=2:Half=3:One quarter=4:Three quarter=5:G-" +"Code=6" +msgstr "" +"Benutzerdefiniert=0:Durch Werkstück=1:Bis auf Boden=2:Halb=3:Viertel=4:" +"Dreiviertel=5:G-Code=6" + +#: cfg/mill/circle-2.cfg:158 cfg/mill/diamond.cfg:189 +#: cfg/mill/drill-array.cfg:180 cfg/mill/drill-circle-irr.cfg:183 +#: cfg/mill/drill-circle.cfg:150 cfg/mill/drill-single.cfg:90 +#: cfg/mill/ellipse.cfg:180 cfg/mill/polygon.cfg:151 +#: cfg/mill/polyline-mirror-p.cfg:126 cfg/mill/polyline.cfg:194 +#: cfg/mill/rectangle.cfg:212 cfg/mill/slot-2.cfg:145 cfg/mill/slot-arc.cfg:174 +#: cfg/mill/slot.cfg:161 msgid "User depth" msgstr "Benutzerdefinierte Tiefe" -#: cfg/mill/circle-2.cfg:165 -#: cfg/mill/circle.cfg:25 -#: cfg/mill/ellipse.cfg:187 -#: cfg/mill/polygon.cfg:158 -#: cfg/mill/rectangle.cfg:219 -#: cfg/mill/slot-2.cfg:152 -#: cfg/mill/slot-arc.cfg:181 -#: cfg/mill/slot.cfg:168 -#: cfg/mill/surf_finish.cfg:16 -msgid "Finishing" -msgstr "Schlichten" - -#: cfg/mill/circle-2.cfg:169 -#: cfg/mill/circle.cfg:29 -#: cfg/mill/ellipse.cfg:191 -#: cfg/mill/polygon.cfg:162 -#: cfg/mill/rectangle.cfg:29 -#: cfg/mill/slot-2.cfg:156 -#: cfg/mill/slot-arc.cfg:185 -#: cfg/mill/slot.cfg:172 +#: cfg/mill/circle-2.cfg:170 cfg/mill/circle-k.cfg:30 cfg/mill/circle.cfg:30 +#: cfg/mill/diamond.cfg:30 cfg/mill/ellipse.cfg:192 cfg/mill/polygon.cfg:163 +#: cfg/mill/rectangle.cfg:30 cfg/mill/slot-2.cfg:157 cfg/mill/slot-arc.cfg:186 +#: cfg/mill/slot.cfg:173 msgid "Finishing pass" msgstr "Schlichtfräsen" -#: cfg/mill/circle-2.cfg:171 -#: cfg/mill/circle.cfg:31 -#: cfg/mill/ellipse.cfg:193 -#: cfg/mill/polygon.cfg:164 -#: cfg/mill/rectangle.cfg:31 -#: cfg/mill/slot-2.cfg:158 -#: cfg/mill/slot-arc.cfg:187 -#: cfg/mill/slot.cfg:174 -msgid "None=0:Clockwise=2:Clockwise full depth=12:Counter-Clockwise=3:Counter-Clockwise full depth=13" -msgstr "Kein=0:Uhrzeigersinn=2:Uhrzeigersinn volle Tiefe=12:Gegenuhrzeigersinn=3:Gegenuhrzeigersinn volle Tiefe=13" - -#: cfg/mill/circle-2.cfg:172 -#: cfg/mill/circle.cfg:32 -#: cfg/mill/ellipse.cfg:194 -#: cfg/mill/polygon.cfg:165 -#: cfg/mill/slot-2.cfg:159 -#: cfg/mill/slot-arc.cfg:188 +#: cfg/mill/circle-2.cfg:172 cfg/mill/circle-k.cfg:32 cfg/mill/circle.cfg:32 +#: cfg/mill/diamond.cfg:32 cfg/mill/ellipse.cfg:194 cfg/mill/polygon.cfg:165 +#: cfg/mill/rectangle.cfg:32 cfg/mill/slot-2.cfg:159 cfg/mill/slot-arc.cfg:188 #: cfg/mill/slot.cfg:175 +msgid "" +"None=0:Clockwise=2:Clockwise full depth=12:Counter-Clockwise=3:Counter-" +"Clockwise full depth=13" +msgstr "" +"Kein=0:Uhrzeigersinn=2:Uhrzeigersinn volle Tiefe=12:Gegenuhrzeigersinn=3:" +"Gegenuhrzeigersinn volle Tiefe=13" + +#: cfg/mill/circle-2.cfg:173 cfg/mill/circle-k.cfg:33 cfg/mill/circle.cfg:33 +#: cfg/mill/ellipse.cfg:195 cfg/mill/polygon.cfg:166 cfg/mill/slot-2.cfg:160 +#: cfg/mill/slot-arc.cfg:189 cfg/mill/slot.cfg:176 msgid "Conventional for better finish" msgstr "Konventionell für bessere Oberfläche" -#: cfg/mill/circle-2.cfg:178 -#: cfg/mill/circle.cfg:38 -#: cfg/mill/ellipse.cfg:200 -#: cfg/mill/polygon.cfg:171 -#: cfg/mill/rectangle.cfg:38 -#: cfg/mill/slot-2.cfg:165 -#: cfg/mill/slot-arc.cfg:194 -#: cfg/mill/slot.cfg:181 +#: cfg/mill/circle-2.cfg:179 cfg/mill/circle-k.cfg:39 cfg/mill/circle.cfg:39 +#: cfg/mill/diamond.cfg:39 cfg/mill/ellipse.cfg:201 cfg/mill/polygon.cfg:172 +#: cfg/mill/rectangle.cfg:39 cfg/mill/slot-2.cfg:166 cfg/mill/slot-arc.cfg:195 +#: cfg/mill/slot.cfg:182 msgid "Finishing cut" msgstr "Schlichtfrästiefe" -#: cfg/mill/circle-2.cfg:183 -#: cfg/mill/circle.cfg:43 -#: cfg/mill/ellipse.cfg:205 -#: cfg/mill/polygon.cfg:176 -#: cfg/mill/rectangle.cfg:43 -#: cfg/mill/slot-2.cfg:170 -#: cfg/mill/slot-arc.cfg:199 -#: cfg/mill/slot.cfg:186 +#: cfg/mill/circle-2.cfg:184 cfg/mill/circle-k.cfg:44 cfg/mill/circle.cfg:44 +#: cfg/mill/diamond.cfg:44 cfg/mill/ellipse.cfg:206 cfg/mill/polygon.cfg:177 +#: cfg/mill/rectangle.cfg:44 cfg/mill/slot-2.cfg:171 cfg/mill/slot-arc.cfg:200 +#: cfg/mill/slot.cfg:187 msgid "Last finishing cut" msgstr "Letzter Schlichtfräsgang" -#: cfg/mill/circle.cfg:3 -#: cfg/plasma/circle.cfg:3 -msgid "Circle by Center" -msgstr "Kreis mit Zentrum" +#: cfg/mill/circle-k.cfg:4 +msgid "Circle Key" +msgstr "Kreis" -#: cfg/mill/circle.cfg:5 -#: cfg/plasma/circle.cfg:5 -msgid "Create a Circle from it's center Can add a flat" -msgstr "Erzeuge Kreis vom Zentrum aus Abflachung (D-Loch) möglich" +#: cfg/mill/circle-k.cfg:6 +msgid "Create a circle with a notch for a key/keyway" +msgstr "Erzeuge Kreis, optional D-Loch" -#: cfg/mill/circle.cfg:51 -#: cfg/mill/circle.cfg:69 -#: cfg/mill/drill-circle-irr.cfg:36 -#: cfg/mill/drill-circle-irr.cfg:45 -#: cfg/mill/drill-circle.cfg:36 -#: cfg/mill/drill-circle.cfg:45 -#: cfg/plasma/circle.cfg:28 -#: cfg/plasma/circle.cfg:46 +#: cfg/mill/circle-k.cfg:52 cfg/mill/circle-k.cfg:70 cfg/mill/circle.cfg:52 +#: cfg/mill/circle.cfg:70 cfg/mill/drill-circle-irr.cfg:37 +#: cfg/mill/drill-circle-irr.cfg:46 cfg/mill/drill-circle.cfg:37 +#: cfg/mill/drill-circle.cfg:46 cfg/plasma/circle.cfg:29 +#: cfg/plasma/circle.cfg:47 msgid "Center of circle" msgstr "Kreiszentrum" -#: cfg/mill/circle.cfg:60 -#: cfg/mill/drill-array.cfg:48 -#: cfg/mill/ellipse.cfg:41 -#: cfg/mill/material.cfg:57 -#: cfg/mill/probe-stock.cfg:117 -#: cfg/mill/rectangle.cfg:60 -#: cfg/mill/thread-milling.cfg:37 -#: cfg/plasma/circle.cfg:37 -#: cfg/plasma/ellipse.cfg:41 -#: cfg/plasma/material2d.cfg:54 -#: cfg/plasma/material3d.cfg:53 -#: cfg/plasma/rectangle.cfg:41 -#: cfg/rectangular-array.cfg:25 +#: cfg/mill/circle-k.cfg:61 cfg/mill/circle.cfg:61 cfg/mill/diamond.cfg:61 +#: cfg/mill/drill-array.cfg:49 cfg/mill/ellipse.cfg:42 cfg/mill/material.cfg:58 +#: cfg/mill/probe-stock.cfg:159 cfg/mill/rectangle.cfg:61 +#: cfg/mill/thread-milling.cfg:38 cfg/mill/ttt.cfg:83 cfg/plasma/circle.cfg:38 +#: cfg/plasma/ellipse.cfg:42 cfg/plasma/material2d.cfg:55 +#: cfg/plasma/material3d.cfg:54 cfg/plasma/rectangle.cfg:42 +#: cfg/rectangular-array.cfg:26 msgid "Left=0:Center=1:Right=2" msgstr "Links=0:Mitte=1:Rechts=2" -#: cfg/mill/circle.cfg:63 -#: cfg/mill/drill-array.cfg:52 -#: cfg/mill/ellipse.cfg:44 -#: cfg/mill/probe-stock.cfg:120 -#: cfg/mill/rectangle.cfg:63 -#: cfg/mill/thread-milling.cfg:40 -#: cfg/plasma/circle.cfg:40 -#: cfg/plasma/ellipse.cfg:44 -#: cfg/plasma/rectangle.cfg:44 +#: cfg/mill/circle-k.cfg:64 cfg/mill/circle.cfg:64 cfg/mill/diamond.cfg:64 +#: cfg/mill/drill-array.cfg:53 cfg/mill/ellipse.cfg:45 +#: cfg/mill/probe-stock.cfg:162 cfg/mill/rectangle.cfg:64 +#: cfg/mill/thread-milling.cfg:41 cfg/plasma/circle.cfg:41 +#: cfg/plasma/ellipse.cfg:45 cfg/plasma/rectangle.cfg:45 msgid "Define X reference point" msgstr "Lege X-Referenzpunkt fest" -#: cfg/mill/circle.cfg:75 -#: cfg/mill/ellipse.cfg:56 -#: cfg/mill/material.cfg:63 -#: cfg/mill/probe-stock.cfg:123 -#: cfg/mill/rectangle.cfg:75 -#: cfg/mill/thread-milling.cfg:52 -#: cfg/plasma/circle.cfg:52 -#: cfg/plasma/ellipse.cfg:56 -#: cfg/plasma/material2d.cfg:60 -#: cfg/plasma/material3d.cfg:59 -#: cfg/plasma/rectangle.cfg:56 -#: cfg/rectangular-array.cfg:31 +#: cfg/mill/circle-k.cfg:76 cfg/mill/circle.cfg:76 cfg/mill/diamond.cfg:76 +#: cfg/mill/ellipse.cfg:57 cfg/mill/material.cfg:64 +#: cfg/mill/probe-stock.cfg:165 cfg/mill/rectangle.cfg:76 +#: cfg/mill/thread-milling.cfg:53 cfg/plasma/circle.cfg:53 +#: cfg/plasma/ellipse.cfg:57 cfg/plasma/material2d.cfg:61 +#: cfg/plasma/material3d.cfg:60 cfg/plasma/rectangle.cfg:57 +#: cfg/rectangular-array.cfg:32 msgid "Y axis align" msgstr "Ausrichtung Y-Achse" -#: cfg/mill/circle.cfg:78 -#: cfg/mill/drill-array.cfg:75 -#: cfg/mill/ellipse.cfg:59 -#: cfg/mill/material.cfg:66 -#: cfg/mill/material.cfg:74 -#: cfg/mill/probe-stock.cfg:126 -#: cfg/mill/rectangle.cfg:78 -#: cfg/mill/thread-milling.cfg:55 -#: cfg/plasma/circle.cfg:55 -#: cfg/plasma/ellipse.cfg:59 -#: cfg/plasma/material2d.cfg:63 -#: cfg/plasma/material3d.cfg:62 -#: cfg/plasma/rectangle.cfg:59 -#: cfg/rectangular-array.cfg:34 +#: cfg/mill/circle-k.cfg:79 cfg/mill/circle.cfg:79 cfg/mill/diamond.cfg:79 +#: cfg/mill/drill-array.cfg:76 cfg/mill/ellipse.cfg:60 cfg/mill/material.cfg:67 +#: cfg/mill/material.cfg:75 cfg/mill/probe-stock.cfg:168 +#: cfg/mill/rectangle.cfg:79 cfg/mill/thread-milling.cfg:56 +#: cfg/plasma/circle.cfg:56 cfg/plasma/ellipse.cfg:60 +#: cfg/plasma/material2d.cfg:64 cfg/plasma/material3d.cfg:63 +#: cfg/plasma/rectangle.cfg:60 cfg/rectangular-array.cfg:35 msgid "Top=0:Center=1:Bottom=2" msgstr "Oben=0:Mitte=1:Unten=2" -#: cfg/mill/circle.cfg:81 -#: cfg/mill/drill-array.cfg:79 -#: cfg/mill/ellipse.cfg:62 -#: cfg/mill/probe-stock.cfg:129 -#: cfg/mill/rectangle.cfg:81 -#: cfg/mill/thread-milling.cfg:58 -#: cfg/plasma/circle.cfg:58 -#: cfg/plasma/ellipse.cfg:62 -#: cfg/plasma/rectangle.cfg:62 +#: cfg/mill/circle-k.cfg:82 cfg/mill/circle.cfg:82 cfg/mill/diamond.cfg:82 +#: cfg/mill/drill-array.cfg:80 cfg/mill/ellipse.cfg:63 +#: cfg/mill/probe-stock.cfg:171 cfg/mill/rectangle.cfg:82 +#: cfg/mill/thread-milling.cfg:59 cfg/plasma/circle.cfg:59 +#: cfg/plasma/ellipse.cfg:63 cfg/plasma/rectangle.cfg:63 msgid "Define Y reference point" msgstr "Lege Y-Referenzpunkt fest" -#: cfg/mill/drill-array.cfg:2 +#: cfg/mill/circle-k.cfg:96 +msgid "Key / keyway" +msgstr "Feder / Nut" + +#: cfg/mill/circle-k.cfg:100 cfg/mill/diamond.cfg:96 cfg/mill/rectangle.cfg:96 +#: cfg/plasma/rectangle.cfg:77 +msgid "Height" +msgstr "Höhe" + +#: cfg/mill/circle-k.cfg:103 +msgid "" +"From outer surface\n" +"positive for key, negative for keyway" +msgstr "" +"Von außen\n" +"positiv für Feder, negativ für Nut" + +#: cfg/mill/circle-k.cfg:109 cfg/mill/diamond.cfg:85 cfg/mill/rectangle.cfg:85 +#: cfg/mill/slot-2.cfg:62 cfg/mill/slot-arc.cfg:91 cfg/mill/slot.cfg:57 +#: cfg/plasma/rectangle.cfg:66 cfg/plasma/slot-2.cfg:62 +#: cfg/plasma/slot-arc.cfg:91 cfg/plasma/slot.cfg:57 +msgid "Width" +msgstr "Breite" + +#: cfg/mill/circle-k.cfg:112 +msgid "Width of key" +msgstr "Breite der Nut" + +#: cfg/mill/circle-k.cfg:122 +msgid "Rotation of key/keyway" +msgstr "Drehung der Anordnung" + +#: cfg/mill/circle-k.cfg:134 +msgid "Inside normal=0:On the line=2:Outside=3" +msgstr "Innen=0:Auf der Linie=2:Außerhalb=3" + +#: cfg/mill/circle.cfg:4 cfg/plasma/circle.cfg:4 +msgid "Circle by Center" +msgstr "Kreis mit Zentrum" + +#: cfg/mill/circle.cfg:6 cfg/plasma/circle.cfg:6 +msgid "Create a Circle from it's center Can add a flat" +msgstr "Erzeuge Kreis vom Zentrum aus Abflachung (D-Loch) möglich" + +#: cfg/mill/diamond.cfg:4 +msgid "Diamond" +msgstr "Diamant" + +#: cfg/mill/diamond.cfg:6 +msgid "Create a diamond" +msgstr "Gewinde schneiden" + +#: cfg/mill/diamond.cfg:33 cfg/mill/rectangle.cfg:33 +msgid "Usualy conventional has better finish" +msgstr "Konventionell erzeugt meist bessere Oberfläche" + +#: cfg/mill/diamond.cfg:53 cfg/mill/diamond.cfg:71 cfg/mill/rectangle.cfg:53 +#: cfg/mill/rectangle.cfg:71 cfg/plasma/rectangle.cfg:34 +#: cfg/plasma/rectangle.cfg:52 +msgid "Reference coord" +msgstr "Referenzkoordinate" + +#: cfg/mill/diamond.cfg:89 cfg/mill/diamond.cfg:100 cfg/mill/rectangle.cfg:89 +#: cfg/mill/rectangle.cfg:100 cfg/plasma/rectangle.cfg:70 +#: cfg/plasma/rectangle.cfg:81 +msgid "Positive value only" +msgstr "Nur positive Werte" + +#: cfg/mill/drill-array.cfg:3 msgid "Drill Array" msgstr "Bohre in einer Anordnung" -#: cfg/mill/drill-array.cfg:5 +#: cfg/mill/drill-array.cfg:6 msgid "Drill Lines of Holes" msgstr "Bohre in Zeilen" -#: cfg/mill/drill-array.cfg:26 -#: cfg/rectangular-array.cfg:41 +#: cfg/mill/drill-array.cfg:27 cfg/rectangular-array.cfg:42 msgid "Size and offsets" msgstr "Größe und Offsets" -#: cfg/mill/drill-array.cfg:46 -#: cfg/mill/drill-array.cfg:73 +#: cfg/mill/drill-array.cfg:34 cfg/mill/drill-circle.cfg:31 +#: cfg/mill/drill-single.cfg:44 +msgid "Drilling" +msgstr "Bohren" + +#: cfg/mill/drill-array.cfg:47 cfg/mill/drill-array.cfg:74 msgid "Align axis" msgstr "Achsausrichtung" -#: cfg/mill/drill-array.cfg:55 +#: cfg/mill/drill-array.cfg:56 msgid "X axis count" msgstr "Anzahl in X-Achse" -#: cfg/mill/drill-array.cfg:59 -#: cfg/mill/drill-array.cfg:86 -#: cfg/mill/drill-circle-irr.cfg:70 -#: cfg/mill/drill-circle-irr.cfg:75 -#: cfg/mill/drill-circle.cfg:71 -#: cfg/mill/drill-circle.cfg:75 +#: cfg/mill/drill-array.cfg:60 cfg/mill/drill-array.cfg:87 +#: cfg/mill/drill-circle-irr.cfg:71 cfg/mill/drill-circle-irr.cfg:76 +#: cfg/mill/drill-circle.cfg:72 cfg/mill/drill-circle.cfg:76 msgid "Number of holes" msgstr "Zahl der Bohrungen" -#: cfg/mill/drill-array.cfg:82 +#: cfg/mill/drill-array.cfg:83 msgid "Y axis count" msgstr "Anzahl in Y-Achse" -#: cfg/mill/drill-array.cfg:100 +#: cfg/mill/drill-array.cfg:101 msgid "dX options" msgstr "dX-Optionen" -#: cfg/mill/drill-array.cfg:102 -#: cfg/mill/drill-array.cfg:111 +#: cfg/mill/drill-array.cfg:103 cfg/mill/drill-array.cfg:112 msgid "Between each hole=0:Overall=1" msgstr "Zwischen jeder Bohrung=0:Insgesamt=1" -#: cfg/mill/drill-array.cfg:106 +#: cfg/mill/drill-array.cfg:107 msgid "Define dX" msgstr "Definiere dX" -#: cfg/mill/drill-array.cfg:109 +#: cfg/mill/drill-array.cfg:110 msgid "dY options" msgstr "dY-Optionen" -#: cfg/mill/drill-array.cfg:115 +#: cfg/mill/drill-array.cfg:116 msgid "Define dY" msgstr "Definiere dY" -#: cfg/mill/drill-array.cfg:131 +#: cfg/mill/drill-array.cfg:132 msgid "Rotation of line" msgstr "Drehung einer Linie" -#: cfg/mill/drill-array.cfg:137 -#: cfg/mill/drill-circle-irr.cfg:140 -#: cfg/mill/drill-circle.cfg:107 -#: cfg/mill/drill-single.cfg:47 +#: cfg/mill/drill-array.cfg:138 cfg/mill/drill-circle-irr.cfg:141 +#: cfg/mill/drill-circle.cfg:108 cfg/mill/drill-single.cfg:48 msgid "Drill start" msgstr "Bohren Start" -#: cfg/mill/drill-array.cfg:169 -#: cfg/mill/drill-circle.cfg:139 -#: cfg/mill/drill-single.cfg:79 +#: cfg/mill/drill-array.cfg:170 cfg/mill/drill-circle.cfg:140 +#: cfg/mill/drill-single.cfg:80 msgid "Drill down to" msgstr "Bohren bis auf" -#: cfg/mill/drill-array.cfg:171 -#: cfg/mill/drill-circle-irr.cfg:174 -#: cfg/mill/drill-circle.cfg:141 -#: cfg/mill/drill-single.cfg:81 -msgid "User defined=0:Through=1:Center drill depth=2:Bottom=3:Half=4:One quarter=5:Three quarter=6:G-Code=7" -msgstr "Benutzerdefiniert=0:Durch Werkstück=1:Bohrungstiefe zentrale Bohrung=2:Boden des Werkstücks=3:Halb=4:Viertel=5:Dreiviertel=6:G-Code=7" +#: cfg/mill/drill-array.cfg:172 cfg/mill/drill-circle-irr.cfg:175 +#: cfg/mill/drill-circle.cfg:142 cfg/mill/drill-single.cfg:82 +msgid "" +"User defined=0:Through=1:Center drill depth=2:Bottom=3:Half=4:One quarter=5:" +"Three quarter=6:G-Code=7" +msgstr "" +"Benutzerdefiniert=0:Durch Werkstück=1:Bohrungstiefe zentrale Bohrung=2:Boden " +"des Werkstücks=3:Halb=4:Viertel=5:Dreiviertel=6:G-Code=7" -#: cfg/mill/drill-circle-irr.cfg:3 +#: cfg/mill/drill-circle-irr.cfg:4 msgid "Drill Irr Circle" msgstr "Bohre irreguläre Kreisteilung" -#: cfg/mill/drill-circle-irr.cfg:5 +#: cfg/mill/drill-circle-irr.cfg:6 msgid "Drill Irregular Circle" msgstr "Bohre irreguläre Kreisteilung" -#: cfg/mill/drill-circle-irr.cfg:26 +#: cfg/mill/drill-circle-irr.cfg:27 msgid "Count, positions" msgstr "Anzahl, Positionen" -#: cfg/mill/drill-circle-irr.cfg:30 -#: cfg/mill/tool-change.cfg:25 +#: cfg/mill/drill-circle-irr.cfg:31 cfg/mill/sel-drill.cfg:25 +#: cfg/mill/sel-reamer.cfg:25 msgid "Drilling params" msgstr "Bohrparameter" -#: cfg/mill/drill-circle-irr.cfg:55 +#: cfg/mill/drill-circle-irr.cfg:56 msgid "Diameter of circle" msgstr "Durchmesser des Kreises" -#: cfg/mill/drill-circle-irr.cfg:62 -#: cfg/mill/drill-circle.cfg:99 +#: cfg/mill/drill-circle-irr.cfg:63 cfg/mill/drill-circle.cfg:100 msgid "Drill center" msgstr "Zentrum bohren" -#: cfg/mill/drill-circle-irr.cfg:66 -#: cfg/mill/drill-circle.cfg:103 +#: cfg/mill/drill-circle-irr.cfg:67 cfg/mill/drill-circle.cfg:104 msgid "Drill also at center" msgstr "Auch im Zentrum bohren" -#: cfg/mill/drill-circle-irr.cfg:80 +#: cfg/mill/drill-circle-irr.cfg:81 msgid "Hole 1 At" msgstr "Bohrung 1 bei" -#: cfg/mill/drill-circle-irr.cfg:90 +#: cfg/mill/drill-circle-irr.cfg:91 msgid "Hole 2 At" msgstr "Bohrung 2 bei" -#: cfg/mill/drill-circle-irr.cfg:100 +#: cfg/mill/drill-circle-irr.cfg:101 msgid "Hole 3 At" msgstr "Bohrung 3 bei" -#: cfg/mill/drill-circle-irr.cfg:110 +#: cfg/mill/drill-circle-irr.cfg:111 msgid "Hole 4 At" msgstr "Bohrung 4 bei" -#: cfg/mill/drill-circle-irr.cfg:120 +#: cfg/mill/drill-circle-irr.cfg:121 msgid "Hole 5 At" msgstr "Bohrung 5 bei" -#: cfg/mill/drill-circle-irr.cfg:130 +#: cfg/mill/drill-circle-irr.cfg:131 msgid "Hole 6 At" msgstr "Bohrung 6 bei" -#: cfg/mill/drill-circle.cfg:3 +#: cfg/mill/drill-circle.cfg:4 msgid "Drill Circle" msgstr "Bohre auf Kreisteilung" -#: cfg/mill/drill-circle.cfg:5 +#: cfg/mill/drill-circle.cfg:6 msgid "Drill a Regular Circle" msgstr "Bohre regelmäßige Kreisteilung" -#: cfg/mill/drill-circle.cfg:26 +#: cfg/mill/drill-circle.cfg:27 msgid "Count, start, end" msgstr "Anzahl, Start, Ende" -#: cfg/mill/drill-circle.cfg:51 +#: cfg/mill/drill-circle.cfg:52 msgid "Measure by" msgstr "Abmessung durch" -#: cfg/mill/drill-circle.cfg:53 +#: cfg/mill/drill-circle.cfg:54 msgid "Diameter=1:Distance between holes=0" msgstr "Durchmesser=1:Abstand zwischen Bohrungen=0" -#: cfg/mill/drill-circle.cfg:55 +#: cfg/mill/drill-circle.cfg:56 msgid "Select dimension option" msgstr "Wähle Dimensionierungsoption" -#: cfg/mill/drill-circle.cfg:60 +#: cfg/mill/drill-circle.cfg:61 msgid "Dimension" msgstr "Dimension" -#: cfg/mill/drill-circle.cfg:64 +#: cfg/mill/drill-circle.cfg:65 msgid "Diameter or distance" msgstr "Durchmesser oder Abstand" -#: cfg/mill/drill-circle.cfg:84 +#: cfg/mill/drill-circle.cfg:85 msgid "Angle of the first hole" msgstr "Winkel der ersten Bohrung" -#: cfg/mill/drill-circle.cfg:90 +#: cfg/mill/drill-circle.cfg:91 msgid "Extend" msgstr "Winkelbereich" -#: cfg/mill/drill-circle.cfg:94 +#: cfg/mill/drill-circle.cfg:95 msgid "Angle covered by holes" msgstr "Ausgefüllter Winkelbereich" -#: cfg/mill/drill-single.cfg:3 +#: cfg/mill/drill-single.cfg:4 msgid "Drill Single" msgstr "Einzelne Bohrung" -#: cfg/mill/drill-single.cfg:5 +#: cfg/mill/drill-single.cfg:6 msgid "Drill a Single hole" msgstr "Enzelne Bohrung" -#: cfg/mill/drill-single.cfg:28 +#: cfg/mill/drill-single.cfg:29 msgid "X coordinate" msgstr "X-Koordinate" -#: cfg/mill/drill-single.cfg:37 +#: cfg/mill/drill-single.cfg:38 msgid "Y coordinate" msgstr "Y-Koordinate" -#: cfg/mill/ellipse.cfg:5 -#: cfg/plasma/ellipse.cfg:5 +#: cfg/mill/ellipse.cfg:4 cfg/plasma/ellipse.cfg:4 +msgid "Ellipse" +msgstr "Ellipse" + +#: cfg/mill/ellipse.cfg:6 cfg/plasma/ellipse.cfg:6 msgid "Create an Ellipse" msgstr "erzeuge Ellipse" -#: cfg/mill/ellipse.cfg:32 -#: cfg/mill/ellipse.cfg:50 -#: cfg/plasma/ellipse.cfg:32 -#: cfg/plasma/ellipse.cfg:50 +#: cfg/mill/ellipse.cfg:33 cfg/mill/ellipse.cfg:51 cfg/plasma/ellipse.cfg:33 +#: cfg/plasma/ellipse.cfg:51 msgid "Center of ellipse" msgstr "Ellipsenzentrum" -#: cfg/mill/ellipse.cfg:65 -#: cfg/plasma/ellipse.cfg:65 +#: cfg/mill/ellipse.cfg:66 cfg/plasma/ellipse.cfg:66 msgid "X Radius" msgstr "X-Radius" -#: cfg/mill/ellipse.cfg:69 -#: cfg/plasma/ellipse.cfg:69 +#: cfg/mill/ellipse.cfg:70 cfg/plasma/ellipse.cfg:70 msgid "Radius in X axis" msgstr "Radius in der X-Achse" -#: cfg/mill/ellipse.cfg:76 -#: cfg/plasma/ellipse.cfg:76 +#: cfg/mill/ellipse.cfg:77 cfg/plasma/ellipse.cfg:77 msgid "Y Radius" msgstr "Y-Radius" -#: cfg/mill/ellipse.cfg:80 -#: cfg/plasma/ellipse.cfg:80 +#: cfg/mill/ellipse.cfg:81 cfg/plasma/ellipse.cfg:81 msgid "Radius in Y axis" msgstr "Radius in der Y-Achse" -#: cfg/mill/ellipse.cfg:97 -#: cfg/plasma/ellipse.cfg:97 +#: cfg/mill/ellipse.cfg:98 cfg/plasma/ellipse.cfg:98 msgid "Control points" msgstr "Stützpunkte" -#: cfg/mill/ellipse.cfg:102 -#: cfg/plasma/ellipse.cfg:102 +#: cfg/mill/ellipse.cfg:103 cfg/plasma/ellipse.cfg:103 msgid "Per quadrant, smoother with more" msgstr "Pro Quadrant, glatter mit größerer Zahl" -#: cfg/mill/index-axisA.cfg:3 +#: cfg/mill/index-axisA.cfg:4 msgid "A indexing" msgstr "A Index" -#: cfg/mill/index-axisA.cfg:5 +#: cfg/mill/index-axisA.cfg:6 msgid "Rotate A axis" msgstr "A-Achse drehen" -#: cfg/mill/index-axisA.cfg:20 -#: cfg/mill/index-axisA.cfg:24 +#: cfg/mill/index-axisA.cfg:14 +msgid "Disabling will NOT disable items" +msgstr "Abwählen betrifft nicht die Elemente" + +#: cfg/mill/index-axisA.cfg:21 cfg/mill/index-axisA.cfg:25 msgid "Number of steps" msgstr "Schrittzahl" -#: cfg/mill/index-axisA.cfg:43 +#: cfg/mill/index-axisA.cfg:44 msgid "Angle covered by all items" msgstr "Winkelbereich aller Elemente" -#: cfg/mill/material.cfg:3 -#: cfg/plasma/material2d.cfg:3 -#: cfg/plasma/material3d.cfg:3 -msgid "Workpiece" -msgstr "Werkstück" - -#: cfg/mill/material.cfg:5 -#: cfg/plasma/material2d.cfg:5 -#: cfg/plasma/material3d.cfg:5 +#: cfg/mill/material.cfg:6 cfg/plasma/material2d.cfg:6 +#: cfg/plasma/material3d.cfg:6 msgid "Workpiece or Raw material used" msgstr "Werkstück oder Rohmaterial" -#: cfg/mill/material.cfg:9 -#: cfg/plasma/material2d.cfg:9 -#: cfg/plasma/material3d.cfg:9 +#: cfg/mill/material.cfg:10 cfg/plasma/material2d.cfg:10 +#: cfg/plasma/material3d.cfg:10 msgid "Show workpiece" msgstr "Zeige Werkstück" -#: cfg/mill/material.cfg:24 +#: cfg/mill/material.cfg:25 msgid "Milling params" msgstr "Fräsparameter" -#: cfg/mill/material.cfg:30 -#: cfg/plasma/material2d.cfg:26 -#: cfg/plasma/material3d.cfg:26 +#: cfg/mill/material.cfg:31 cfg/plasma/material2d.cfg:27 +#: cfg/plasma/material3d.cfg:27 msgid "X0" msgstr "X0" -#: cfg/mill/material.cfg:39 -#: cfg/plasma/material2d.cfg:35 -#: cfg/plasma/material3d.cfg:35 +#: cfg/mill/material.cfg:40 cfg/plasma/material2d.cfg:36 +#: cfg/plasma/material3d.cfg:36 msgid "Y0" msgstr "Y0" -#: cfg/mill/material.cfg:59 -#: cfg/plasma/material2d.cfg:56 -#: cfg/plasma/material3d.cfg:55 -#: cfg/rectangular-array.cfg:27 +#: cfg/mill/material.cfg:49 cfg/plasma/material2d.cfg:45 +#: cfg/plasma/material3d.cfg:45 +msgid "Surface" +msgstr "Oberfläche" + +#: cfg/mill/material.cfg:60 cfg/plasma/material2d.cfg:57 +#: cfg/plasma/material3d.cfg:56 cfg/rectangular-array.cfg:28 msgid "Define X reference" msgstr "Bestimme X-Referenz" -#: cfg/mill/material.cfg:68 -#: cfg/plasma/material2d.cfg:65 -#: cfg/plasma/material3d.cfg:64 -#: cfg/rectangular-array.cfg:36 +#: cfg/mill/material.cfg:69 cfg/plasma/material2d.cfg:66 +#: cfg/plasma/material3d.cfg:65 cfg/rectangular-array.cfg:37 msgid "Define Y reference" msgstr "Bestimme Y-Referenz" -#: cfg/mill/material.cfg:72 -#: cfg/plasma/material2d.cfg:69 -#: cfg/plasma/material3d.cfg:68 +#: cfg/mill/material.cfg:73 cfg/plasma/material2d.cfg:70 +#: cfg/plasma/material3d.cfg:69 msgid "Z axis align" msgstr "Ausrichtung Z-Achse" -#: cfg/mill/material.cfg:77 -#: cfg/plasma/material2d.cfg:73 -#: cfg/plasma/material3d.cfg:73 +#: cfg/mill/material.cfg:78 cfg/plasma/material2d.cfg:74 +#: cfg/plasma/material3d.cfg:74 msgid "Define Z reference" msgstr "Bestimme Z-Referenz" -#: cfg/mill/material.cfg:81 -#: cfg/plasma/material2d.cfg:78 -#: cfg/plasma/material3d.cfg:77 +#: cfg/mill/material.cfg:82 cfg/plasma/material2d.cfg:79 +#: cfg/plasma/material3d.cfg:78 msgid "Height (Y)" msgstr "Höhe (Y)" -#: cfg/mill/material.cfg:84 -#: cfg/mill/probe-stock.cfg:41 -#: cfg/plasma/material2d.cfg:81 -#: cfg/plasma/material3d.cfg:80 +#: cfg/mill/material.cfg:85 cfg/mill/probe-stock.cfg:42 +#: cfg/plasma/material2d.cfg:82 cfg/plasma/material3d.cfg:81 msgid "Y axis" msgstr "Y-Achse" -#: cfg/mill/material.cfg:92 -#: cfg/plasma/material2d.cfg:89 -#: cfg/plasma/material3d.cfg:88 +#: cfg/mill/material.cfg:93 cfg/plasma/material2d.cfg:90 +#: cfg/plasma/material3d.cfg:89 msgid "Width (X)" msgstr "Breite (X)" -#: cfg/mill/material.cfg:95 -#: cfg/mill/probe-stock.cfg:37 -#: cfg/plasma/material2d.cfg:92 -#: cfg/plasma/material3d.cfg:91 -msgid "X axis" -msgstr "X-Achse" - -#: cfg/mill/material.cfg:103 -#: cfg/plasma/material2d.cfg:100 -#: cfg/plasma/material3d.cfg:99 +#: cfg/mill/material.cfg:104 cfg/plasma/material2d.cfg:101 +#: cfg/plasma/material3d.cfg:100 msgid "Depth (Z)" msgstr "Tiefe (Z)" -#: cfg/mill/material.cfg:106 -#: cfg/plasma/material2d.cfg:103 -#: cfg/plasma/material3d.cfg:102 -msgid "Z axis" -msgstr "Z-Achse" - -#: cfg/mill/material.cfg:114 -#: cfg/plasma/cutting-params2d.cfg:66 -#: cfg/plasma/cutting-params3d.cfg:63 +#: cfg/mill/material.cfg:115 cfg/plasma/cutting-params2d.cfg:67 +#: cfg/plasma/cutting-params3d.cfg:64 msgid "Z clear" msgstr "Z-Abstand" -#: cfg/mill/material.cfg:117 +#: cfg/mill/material.cfg:118 msgid "Above surface or cut start" msgstr "Über Oberfläche oder Schnittstart" -#: cfg/mill/material.cfg:125 -#: cfg/plasma/cutting-params2d.cfg:78 -#: cfg/plasma/cutting-params3d.cfg:74 +#: cfg/mill/material.cfg:126 cfg/plasma/cutting-params2d.cfg:79 +#: cfg/plasma/cutting-params3d.cfg:75 msgid "Rapid (Z)" msgstr "Eilgang auf Z" -#: cfg/mill/material.cfg:129 -#: cfg/plasma/cutting-params2d.cfg:81 -#: cfg/plasma/cutting-params3d.cfg:77 +#: cfg/mill/material.cfg:130 cfg/plasma/cutting-params2d.cfg:82 +#: cfg/plasma/cutting-params3d.cfg:78 msgid "Above Z clear" msgstr "Eilgang bis Z-Abstand" -#: cfg/mill/material.cfg:136 +#: cfg/mill/material.cfg:137 msgid "Clear through" msgstr "Freifräsen bis" -#: cfg/mill/material.cfg:139 +#: cfg/mill/material.cfg:140 msgid "Past bottom" msgstr "Über Boden hinaus" -#: cfg/mill/material.cfg:146 -#: cfg/plasma/material2d.cfg:112 -#: cfg/plasma/material3d.cfg:110 +#: cfg/mill/material.cfg:147 cfg/plasma/material2d.cfg:113 +#: cfg/plasma/material3d.cfg:111 msgid "Centerline align" msgstr "Ausrichtung Mittelinie" -#: cfg/mill/material.cfg:148 -#: cfg/plasma/material2d.cfg:114 -#: cfg/plasma/material3d.cfg:112 +#: cfg/mill/material.cfg:149 cfg/plasma/material2d.cfg:115 +#: cfg/plasma/material3d.cfg:113 msgid "X axis=0:Y axis=1:Z axis=2" msgstr "X-Achse=0:Y-Achse=1:Z-Achse=2" -#: cfg/mill/material.cfg:150 -#: cfg/plasma/material2d.cfg:116 -#: cfg/plasma/material3d.cfg:114 +#: cfg/mill/material.cfg:151 cfg/plasma/material2d.cfg:117 +#: cfg/plasma/material3d.cfg:115 msgid "Define orientation of centerline" msgstr "Bestimme Orientierung der Mittellinie" -#: cfg/mill/material.cfg:155 -#: cfg/mill/probe-edge.cfg:16 -#: cfg/mill/probe-stock.cfg:45 -#: cfg/plasma/material2d.cfg:121 -#: cfg/plasma/material3d.cfg:118 -msgid "Options" -msgstr "Optionen" - -#: cfg/mill/material.cfg:159 -#: cfg/plasma/material2d.cfg:125 -#: cfg/plasma/material3d.cfg:122 +#: cfg/mill/material.cfg:160 cfg/plasma/material2d.cfg:126 +#: cfg/plasma/material3d.cfg:123 msgid "Corner radius" msgstr "Eckradius" -#: cfg/mill/material.cfg:164 -#: cfg/plasma/material2d.cfg:130 -#: cfg/plasma/material3d.cfg:127 +#: cfg/mill/material.cfg:165 cfg/plasma/material2d.cfg:131 +#: cfg/plasma/material3d.cfg:128 msgid "Define radius" -msgstr " Bestimme Radius" +msgstr "Radius" -#: cfg/mill/material.cfg:169 -#: cfg/plasma/material2d.cfg:135 -#: cfg/plasma/material3d.cfg:132 +#: cfg/mill/material.cfg:170 cfg/plasma/material2d.cfg:136 +#: cfg/plasma/material3d.cfg:133 msgid "Wall thickness" msgstr "Wanddicke" -#: cfg/mill/material.cfg:175 -#: cfg/plasma/material2d.cfg:141 -#: cfg/plasma/material3d.cfg:138 +#: cfg/mill/material.cfg:176 cfg/plasma/material2d.cfg:142 +#: cfg/plasma/material3d.cfg:139 msgid "Define if hollow" -msgstr "Hohlkörper ?" +msgstr "Festlegen falls Hohlkörper" + +#: cfg/mill/polygon.cfg:4 cfg/plasma/polygon.cfg:4 +msgid "Polygon" +msgstr "Polygon" -#: cfg/mill/polygon.cfg:5 -#: cfg/plasma/polygon.cfg:5 +#: cfg/mill/polygon.cfg:6 cfg/plasma/polygon.cfg:6 msgid "Create a Polygon with n edges" msgstr "Erzeuge Polygon mit n Ecken" -#: cfg/mill/polygon.cfg:32 -#: cfg/plasma/polygon.cfg:32 +#: cfg/mill/polygon.cfg:33 cfg/plasma/polygon.cfg:33 msgid "Polygon center X" msgstr "Polygonzentrum X" -#: cfg/mill/polygon.cfg:41 -#: cfg/plasma/polygon.cfg:41 +#: cfg/mill/polygon.cfg:42 cfg/plasma/polygon.cfg:42 msgid "Polygon center Y" msgstr "Polygonzentrum Y" -#: cfg/mill/polygon.cfg:47 -#: cfg/plasma/polygon.cfg:47 +#: cfg/mill/polygon.cfg:48 cfg/plasma/polygon.cfg:48 msgid "Edges count" msgstr "Zahl der Kanten" -#: cfg/mill/polygon.cfg:52 -#: cfg/plasma/polygon.cfg:52 +#: cfg/mill/polygon.cfg:53 cfg/plasma/polygon.cfg:53 msgid "Number of edges" msgstr "Anzahl der Kanten" -#: cfg/mill/polyline-arc-ij.cfg:5 -#: cfg/plasma/polyline-arc-ij.cfg:5 -msgid "Add an arc to a polyline Define I and J offsets, angle and direction" -msgstr "Füge Kreisbogen an Polylinie Bestimme I und J Offsets, Winkel und Richtung" - -#: cfg/mill/polyline-arc-ij.cfg:9 -#: cfg/mill/polyline-arc-m.cfg:9 -#: cfg/mill/polyline-arc-polar.cfg:9 -#: cfg/mill/polyline-arc-to.cfg:9 -#: cfg/mill/polyline-arc-top.cfg:9 -#: cfg/mill/polyline-mirror-i.cfg:19 -#: cfg/mill/polyline-polar.cfg:49 -#: cfg/mill/polyline-to.cfg:47 -#: cfg/mill/polyline.cfg:17 -#: cfg/plasma/polyline-arc-ij.cfg:9 -#: cfg/plasma/polyline-arc-m.cfg:9 -#: cfg/plasma/polyline-arc-polar.cfg:9 -#: cfg/plasma/polyline-arc-to.cfg:9 -#: cfg/plasma/polyline-arc-top.cfg:9 -#: cfg/plasma/polyline-mirror-i.cfg:19 -#: cfg/plasma/polyline-polar.cfg:49 -#: cfg/plasma/polyline-to.cfg:47 -#: cfg/plasma/polyline.cfg:17 +#: cfg/mill/polyline-arc-ij.cfg:4 cfg/plasma/polyline-arc-ij.cfg:4 +msgid "Arc I,J" +msgstr "Kreisbogen I,J" + +#: cfg/mill/polyline-arc-ij.cfg:6 cfg/plasma/polyline-arc-ij.cfg:6 +msgid "" +"Add an arc to a polyline Define I and J offsets, angle and " +"direction" +msgstr "" +"Füge Kreisbogen an Polylinie Bestimme I und J Offsets, Winkel und " +"Richtung" + +#: cfg/mill/polyline-arc-ij.cfg:10 cfg/mill/polyline-arc-m.cfg:10 +#: cfg/mill/polyline-arc-polar.cfg:10 cfg/mill/polyline-arc-to.cfg:10 +#: cfg/mill/polyline-arc-top.cfg:10 cfg/mill/polyline-mirror-i.cfg:20 +#: cfg/mill/polyline-polar.cfg:50 cfg/mill/polyline-to.cfg:48 +#: cfg/mill/polyline.cfg:22 cfg/plasma/polyline-arc-ij.cfg:10 +#: cfg/plasma/polyline-arc-m.cfg:10 cfg/plasma/polyline-arc-polar.cfg:10 +#: cfg/plasma/polyline-arc-to.cfg:10 cfg/plasma/polyline-arc-top.cfg:10 +#: cfg/plasma/polyline-mirror-i.cfg:20 cfg/plasma/polyline-polar.cfg:50 +#: cfg/plasma/polyline-to.cfg:48 cfg/plasma/polyline.cfg:18 msgid "Link" msgstr "Verknüpfung" -#: cfg/mill/polyline-arc-ij.cfg:11 -#: cfg/mill/polyline-arc-m.cfg:11 -#: cfg/mill/polyline-arc-polar.cfg:11 -#: cfg/mill/polyline-arc-to.cfg:11 -#: cfg/mill/polyline-arc-top.cfg:11 -#: cfg/mill/polyline-mirror-i.cfg:21 -#: cfg/mill/polyline-polar.cfg:51 -#: cfg/mill/polyline-to.cfg:49 -#: cfg/mill/polyline.cfg:20 -#: cfg/plasma/polyline-arc-ij.cfg:11 -#: cfg/plasma/polyline-arc-m.cfg:11 -#: cfg/plasma/polyline-arc-polar.cfg:11 -#: cfg/plasma/polyline-arc-to.cfg:11 -#: cfg/plasma/polyline-arc-top.cfg:11 -#: cfg/plasma/polyline-mirror-i.cfg:21 -#: cfg/plasma/polyline-polar.cfg:51 -#: cfg/plasma/polyline-to.cfg:49 -#: cfg/plasma/polyline.cfg:20 +#: cfg/mill/polyline-arc-ij.cfg:12 cfg/mill/polyline-arc-m.cfg:12 +#: cfg/mill/polyline-arc-polar.cfg:12 cfg/mill/polyline-arc-to.cfg:12 +#: cfg/mill/polyline-arc-top.cfg:12 cfg/mill/polyline-mirror-i.cfg:22 +#: cfg/mill/polyline-polar.cfg:52 cfg/mill/polyline-to.cfg:50 +#: cfg/mill/polyline.cfg:25 cfg/plasma/polyline-arc-ij.cfg:12 +#: cfg/plasma/polyline-arc-m.cfg:12 cfg/plasma/polyline-arc-polar.cfg:12 +#: cfg/plasma/polyline-arc-to.cfg:12 cfg/plasma/polyline-arc-top.cfg:12 +#: cfg/plasma/polyline-mirror-i.cfg:22 cfg/plasma/polyline-polar.cfg:52 +#: cfg/plasma/polyline-to.cfg:50 cfg/plasma/polyline.cfg:21 msgid "Link style with previous item" msgstr "Verknüpfe Stil mit vorherigem Element" -#: cfg/mill/polyline-arc-ij.cfg:14 -#: cfg/mill/polyline-arc-m.cfg:14 -#: cfg/mill/polyline-arc-polar.cfg:14 -#: cfg/mill/polyline-arc-to.cfg:14 -#: cfg/mill/polyline-arc-top.cfg:14 -#: cfg/mill/polyline-mirror-i.cfg:28 -#: cfg/mill/polyline-mirror-i.cfg:99 -#: cfg/mill/polyline-polar.cfg:54 -#: cfg/mill/polyline-to.cfg:52 -#: cfg/mill/polyline.cfg:84 -#: cfg/mill/rectangle.cfg:120 -#: cfg/plasma/polyline-arc-ij.cfg:14 -#: cfg/plasma/polyline-arc-m.cfg:14 -#: cfg/plasma/polyline-arc-polar.cfg:14 -#: cfg/plasma/polyline-arc-to.cfg:14 -#: cfg/plasma/polyline-arc-top.cfg:14 -#: cfg/plasma/polyline-mirror-i.cfg:28 -#: cfg/plasma/polyline-mirror-i.cfg:99 -#: cfg/plasma/polyline-polar.cfg:54 -#: cfg/plasma/polyline-to.cfg:52 -#: cfg/plasma/polyline.cfg:84 -#: cfg/plasma/rectangle.cfg:101 +#: cfg/mill/polyline-arc-ij.cfg:15 cfg/mill/polyline-arc-m.cfg:15 +#: cfg/mill/polyline-arc-polar.cfg:15 cfg/mill/polyline-arc-to.cfg:15 +#: cfg/mill/polyline-arc-top.cfg:15 cfg/mill/polyline-mirror-i.cfg:29 +#: cfg/mill/polyline-mirror-i.cfg:100 cfg/mill/polyline-polar.cfg:55 +#: cfg/mill/polyline-to.cfg:53 cfg/mill/polyline.cfg:107 +#: cfg/mill/rectangle.cfg:121 cfg/plasma/polyline-arc-ij.cfg:15 +#: cfg/plasma/polyline-arc-m.cfg:15 cfg/plasma/polyline-arc-polar.cfg:15 +#: cfg/plasma/polyline-arc-to.cfg:15 cfg/plasma/polyline-arc-top.cfg:15 +#: cfg/plasma/polyline-mirror-i.cfg:29 cfg/plasma/polyline-mirror-i.cfg:100 +#: cfg/plasma/polyline-polar.cfg:55 cfg/plasma/polyline-to.cfg:53 +#: cfg/plasma/polyline.cfg:85 cfg/plasma/rectangle.cfg:102 msgid "Type" msgstr "Typ" -#: cfg/mill/polyline-arc-ij.cfg:17 -#: cfg/mill/polyline-arc-m.cfg:17 -#: cfg/mill/polyline-arc-polar.cfg:17 -#: cfg/mill/polyline-arc-to.cfg:17 -#: cfg/mill/polyline-arc-top.cfg:17 -#: cfg/mill/polyline-mirror-i.cfg:31 -#: cfg/mill/polyline-polar.cfg:57 -#: cfg/mill/polyline-to.cfg:55 -#: cfg/mill/polyline.cfg:87 -#: cfg/mill/rectangle.cfg:123 -#: cfg/plasma/polyline-arc-ij.cfg:17 -#: cfg/plasma/polyline-arc-m.cfg:17 -#: cfg/plasma/polyline-arc-polar.cfg:17 -#: cfg/plasma/polyline-arc-to.cfg:17 -#: cfg/plasma/polyline-arc-top.cfg:17 -#: cfg/plasma/polyline-mirror-i.cfg:31 -#: cfg/plasma/polyline-polar.cfg:57 -#: cfg/plasma/polyline-to.cfg:55 -#: cfg/plasma/polyline.cfg:87 -#: cfg/plasma/rectangle.cfg:104 +#: cfg/mill/polyline-arc-ij.cfg:18 cfg/mill/polyline-arc-m.cfg:18 +#: cfg/mill/polyline-arc-polar.cfg:18 cfg/mill/polyline-arc-to.cfg:18 +#: cfg/mill/polyline-arc-top.cfg:18 cfg/mill/polyline-mirror-i.cfg:32 +#: cfg/mill/polyline-polar.cfg:58 cfg/mill/polyline-to.cfg:56 +#: cfg/mill/polyline.cfg:110 cfg/mill/rectangle.cfg:124 +#: cfg/plasma/polyline-arc-ij.cfg:18 cfg/plasma/polyline-arc-m.cfg:18 +#: cfg/plasma/polyline-arc-polar.cfg:18 cfg/plasma/polyline-arc-to.cfg:18 +#: cfg/plasma/polyline-arc-top.cfg:18 cfg/plasma/polyline-mirror-i.cfg:32 +#: cfg/plasma/polyline-polar.cfg:58 cfg/plasma/polyline-to.cfg:56 +#: cfg/plasma/polyline.cfg:88 cfg/plasma/rectangle.cfg:105 msgid "None=0:Rounded=1:Beveled=2:Inverted Round=3" msgstr "Keine=0:Rund=1:Abgeschrägt=2:Invertiert rund=3" -#: cfg/mill/polyline-arc-ij.cfg:19 -#: cfg/mill/polyline-arc-m.cfg:19 -#: cfg/mill/polyline-arc-polar.cfg:19 -#: cfg/mill/polyline-arc-to.cfg:19 -#: cfg/mill/polyline-arc-top.cfg:19 -#: cfg/mill/polyline-mirror-i.cfg:33 -#: cfg/mill/polyline-to.cfg:57 -#: cfg/mill/polyline.cfg:89 -#: cfg/plasma/polyline-arc-ij.cfg:19 -#: cfg/plasma/polyline-arc-m.cfg:19 -#: cfg/plasma/polyline-arc-polar.cfg:19 -#: cfg/plasma/polyline-arc-to.cfg:19 -#: cfg/plasma/polyline-arc-top.cfg:19 -#: cfg/plasma/polyline-mirror-i.cfg:33 -#: cfg/plasma/polyline-to.cfg:57 -#: cfg/plasma/polyline.cfg:89 +#: cfg/mill/polyline-arc-ij.cfg:20 cfg/mill/polyline-arc-m.cfg:20 +#: cfg/mill/polyline-arc-polar.cfg:20 cfg/mill/polyline-arc-to.cfg:20 +#: cfg/mill/polyline-arc-top.cfg:20 cfg/mill/polyline-mirror-i.cfg:34 +#: cfg/mill/polyline-to.cfg:58 cfg/mill/polyline.cfg:112 +#: cfg/plasma/polyline-arc-ij.cfg:20 cfg/plasma/polyline-arc-m.cfg:20 +#: cfg/plasma/polyline-arc-polar.cfg:20 cfg/plasma/polyline-arc-to.cfg:20 +#: cfg/plasma/polyline-arc-top.cfg:20 cfg/plasma/polyline-mirror-i.cfg:34 +#: cfg/plasma/polyline-to.cfg:58 cfg/plasma/polyline.cfg:90 msgid "Select link type" msgstr "Auswahl Verknüpfungstyp" -#: cfg/mill/polyline-arc-ij.cfg:28 -#: cfg/mill/polyline-arc-m.cfg:28 -#: cfg/mill/polyline-arc-polar.cfg:28 -#: cfg/mill/polyline-arc-to.cfg:28 -#: cfg/mill/polyline-arc-top.cfg:28 -#: cfg/mill/polyline-mirror-i.cfg:42 -#: cfg/mill/polyline-polar.cfg:68 -#: cfg/mill/polyline-to.cfg:66 -#: cfg/mill/polyline.cfg:98 -#: cfg/mill/rectangle.cfg:134 -#: cfg/plasma/polyline-arc-ij.cfg:28 -#: cfg/plasma/polyline-arc-m.cfg:28 -#: cfg/plasma/polyline-arc-polar.cfg:28 -#: cfg/plasma/polyline-arc-to.cfg:28 -#: cfg/plasma/polyline-arc-top.cfg:28 -#: cfg/plasma/polyline-mirror-i.cfg:42 -#: cfg/plasma/polyline-polar.cfg:68 -#: cfg/plasma/polyline-to.cfg:66 -#: cfg/plasma/polyline.cfg:98 -#: cfg/plasma/rectangle.cfg:115 +#: cfg/mill/polyline-arc-ij.cfg:29 cfg/mill/polyline-arc-m.cfg:29 +#: cfg/mill/polyline-arc-polar.cfg:29 cfg/mill/polyline-arc-to.cfg:29 +#: cfg/mill/polyline-arc-top.cfg:29 cfg/mill/polyline-mirror-i.cfg:43 +#: cfg/mill/polyline-polar.cfg:69 cfg/mill/polyline-to.cfg:67 +#: cfg/mill/polyline.cfg:121 cfg/mill/rectangle.cfg:135 +#: cfg/plasma/polyline-arc-ij.cfg:29 cfg/plasma/polyline-arc-m.cfg:29 +#: cfg/plasma/polyline-arc-polar.cfg:29 cfg/plasma/polyline-arc-to.cfg:29 +#: cfg/plasma/polyline-arc-top.cfg:29 cfg/plasma/polyline-mirror-i.cfg:43 +#: cfg/plasma/polyline-polar.cfg:69 cfg/plasma/polyline-to.cfg:67 +#: cfg/plasma/polyline.cfg:99 cfg/plasma/rectangle.cfg:116 msgid "Radius for rounded or distance from apex" msgstr "Radius für Abrundung oder Abstand vom Scheitelpunkt" -#: cfg/mill/polyline-arc-ij.cfg:33 -#: cfg/mill/polyline-arc-m.cfg:33 -#: cfg/mill/polyline-arc-polar.cfg:33 -#: cfg/mill/polyline-arc-to.cfg:33 -#: cfg/mill/polyline-arc-top.cfg:33 -#: cfg/mill/polyline-mirror-i.cfg:47 -#: cfg/mill/polyline-polar.cfg:73 -#: cfg/mill/polyline-to.cfg:71 -#: cfg/mill/polyline.cfg:103 -#: cfg/plasma/polyline-arc-ij.cfg:33 -#: cfg/plasma/polyline-arc-m.cfg:33 -#: cfg/plasma/polyline-arc-polar.cfg:33 -#: cfg/plasma/polyline-arc-to.cfg:33 -#: cfg/plasma/polyline-arc-top.cfg:33 -#: cfg/plasma/polyline-mirror-i.cfg:47 -#: cfg/plasma/polyline-polar.cfg:73 -#: cfg/plasma/polyline-to.cfg:71 -#: cfg/plasma/polyline.cfg:103 +#: cfg/mill/polyline-arc-ij.cfg:34 cfg/mill/polyline-arc-m.cfg:34 +#: cfg/mill/polyline-arc-polar.cfg:34 cfg/mill/polyline-arc-to.cfg:34 +#: cfg/mill/polyline-arc-top.cfg:34 cfg/mill/polyline-mirror-i.cfg:48 +#: cfg/mill/polyline-polar.cfg:74 cfg/mill/polyline-to.cfg:72 +#: cfg/mill/polyline.cfg:126 cfg/plasma/polyline-arc-ij.cfg:34 +#: cfg/plasma/polyline-arc-m.cfg:34 cfg/plasma/polyline-arc-polar.cfg:34 +#: cfg/plasma/polyline-arc-to.cfg:34 cfg/plasma/polyline-arc-top.cfg:34 +#: cfg/plasma/polyline-mirror-i.cfg:48 cfg/plasma/polyline-polar.cfg:74 +#: cfg/plasma/polyline-to.cfg:72 cfg/plasma/polyline.cfg:104 msgid "Complement" msgstr "Komplement" -#: cfg/mill/polyline-arc-ij.cfg:37 -#: cfg/mill/polyline-arc-m.cfg:37 -#: cfg/mill/polyline-arc-polar.cfg:37 -#: cfg/mill/polyline-arc-to.cfg:37 -#: cfg/mill/polyline-arc-top.cfg:37 -#: cfg/mill/polyline-mirror-i.cfg:51 -#: cfg/mill/polyline-polar.cfg:77 -#: cfg/mill/polyline-to.cfg:75 -#: cfg/mill/polyline.cfg:107 -#: cfg/plasma/polyline-arc-ij.cfg:37 -#: cfg/plasma/polyline-arc-m.cfg:37 -#: cfg/plasma/polyline-arc-polar.cfg:37 -#: cfg/plasma/polyline-arc-to.cfg:37 -#: cfg/plasma/polyline-arc-top.cfg:37 -#: cfg/plasma/polyline-mirror-i.cfg:51 -#: cfg/plasma/polyline-polar.cfg:77 -#: cfg/plasma/polyline-to.cfg:75 -#: cfg/plasma/polyline.cfg:107 +#: cfg/mill/polyline-arc-ij.cfg:38 cfg/mill/polyline-arc-m.cfg:38 +#: cfg/mill/polyline-arc-polar.cfg:38 cfg/mill/polyline-arc-to.cfg:38 +#: cfg/mill/polyline-arc-top.cfg:38 cfg/mill/polyline-mirror-i.cfg:52 +#: cfg/mill/polyline-polar.cfg:78 cfg/mill/polyline-to.cfg:76 +#: cfg/mill/polyline.cfg:130 cfg/plasma/polyline-arc-ij.cfg:38 +#: cfg/plasma/polyline-arc-m.cfg:38 cfg/plasma/polyline-arc-polar.cfg:38 +#: cfg/plasma/polyline-arc-to.cfg:38 cfg/plasma/polyline-arc-top.cfg:38 +#: cfg/plasma/polyline-mirror-i.cfg:52 cfg/plasma/polyline-polar.cfg:78 +#: cfg/plasma/polyline-to.cfg:76 cfg/plasma/polyline.cfg:108 msgid "Reverse direction of tool path for rounded or inverted round" msgstr "Werkzeugpfad umkehren für (invertierte) Abrundung" -#: cfg/mill/polyline-arc-ij.cfg:46 -#: cfg/mill/polyline-arc-ij.cfg:56 -#: cfg/mill/polyline-arc-m.cfg:68 -#: cfg/mill/polyline-arc-m.cfg:78 -#: cfg/mill/polyline-arc-polar.cfg:46 -#: cfg/mill/polyline-arc-polar.cfg:56 -#: cfg/mill/polyline-arc-to.cfg:46 -#: cfg/mill/polyline-arc-to.cfg:56 -#: cfg/mill/polyline-arc-top.cfg:46 -#: cfg/mill/polyline-arc-top.cfg:56 -#: cfg/mill/polyline-polar.cfg:86 -#: cfg/mill/polyline-polar.cfg:96 -#: cfg/mill/polyline-to.cfg:84 -#: cfg/mill/polyline-to.cfg:94 -#: cfg/mill/polyline.cfg:239 -#: cfg/mill/polyline.cfg:250 -#: cfg/mill/surf_finish.cfg:83 +#: cfg/mill/polyline-arc-ij.cfg:47 cfg/mill/polyline-arc-ij.cfg:57 +#: cfg/mill/polyline-arc-m.cfg:69 cfg/mill/polyline-arc-m.cfg:79 +#: cfg/mill/polyline-arc-polar.cfg:47 cfg/mill/polyline-arc-polar.cfg:57 +#: cfg/mill/polyline-arc-to.cfg:47 cfg/mill/polyline-arc-to.cfg:57 +#: cfg/mill/polyline-arc-top.cfg:47 cfg/mill/polyline-arc-top.cfg:57 +#: cfg/mill/polyline-polar.cfg:87 cfg/mill/polyline-polar.cfg:97 +#: cfg/mill/polyline-to.cfg:85 cfg/mill/polyline-to.cfg:95 +#: cfg/mill/polyline.cfg:262 cfg/mill/polyline.cfg:273 msgid "Tool engagement" msgstr "Werkzeugeingriff" -#: cfg/mill/polyline-arc-ij.cfg:48 -#: cfg/mill/polyline-arc-m.cfg:70 -#: cfg/mill/polyline-arc-polar.cfg:48 -#: cfg/mill/polyline-arc-to.cfg:48 -#: cfg/mill/polyline-arc-top.cfg:48 -#: cfg/mill/polyline-polar.cfg:88 -#: cfg/mill/polyline-to.cfg:86 -#: cfg/mill/polyline.cfg:241 +#: cfg/mill/polyline-arc-ij.cfg:49 cfg/mill/polyline-arc-m.cfg:71 +#: cfg/mill/polyline-arc-polar.cfg:49 cfg/mill/polyline-arc-to.cfg:49 +#: cfg/mill/polyline-arc-top.cfg:49 cfg/mill/polyline-polar.cfg:89 +#: cfg/mill/polyline-to.cfg:87 cfg/mill/polyline.cfg:264 msgid "Global=0:Specific=1" msgstr "Global=0:Speziell=1" -#: cfg/mill/polyline-arc-ij.cfg:53 -#: cfg/mill/polyline-arc-m.cfg:75 -#: cfg/mill/polyline-arc-polar.cfg:53 -#: cfg/mill/polyline-arc-to.cfg:53 -#: cfg/mill/polyline-arc-top.cfg:53 -#: cfg/mill/polyline-polar.cfg:93 -#: cfg/mill/polyline-to.cfg:91 -#: cfg/mill/polyline.cfg:246 +#: cfg/mill/polyline-arc-ij.cfg:54 cfg/mill/polyline-arc-m.cfg:76 +#: cfg/mill/polyline-arc-polar.cfg:54 cfg/mill/polyline-arc-to.cfg:54 +#: cfg/mill/polyline-arc-top.cfg:54 cfg/mill/polyline-polar.cfg:94 +#: cfg/mill/polyline-to.cfg:92 cfg/mill/polyline.cfg:269 msgid "Tool engagement for this segment" msgstr "Werkzeugeingriff für dieses Segment" -#: cfg/mill/polyline-arc-ij.cfg:72 -#: cfg/mill/polyline-arc-m.cfg:94 -#: cfg/mill/polyline-arc-polar.cfg:72 -#: cfg/plasma/polyline-arc-ij.cfg:47 -#: cfg/plasma/polyline-arc-m.cfg:76 -#: cfg/plasma/polyline-arc-polar.cfg:47 +#: cfg/mill/polyline-arc-ij.cfg:73 cfg/mill/polyline-arc-m.cfg:95 +#: cfg/mill/polyline-arc-polar.cfg:73 cfg/plasma/polyline-arc-ij.cfg:48 +#: cfg/plasma/polyline-arc-m.cfg:77 cfg/plasma/polyline-arc-polar.cfg:48 msgid "Arc center" msgstr "Kreisbogenzentrum" -#: cfg/mill/polyline-arc-ij.cfg:76 -#: cfg/mill/polyline-arc-m.cfg:98 -#: cfg/plasma/polyline-arc-ij.cfg:51 -#: cfg/plasma/polyline-arc-m.cfg:80 -msgid "Using" -msgstr "Benutzt" - -#: cfg/mill/polyline-arc-ij.cfg:79 -#: cfg/plasma/polyline-arc-ij.cfg:54 -msgid "Offsets=6:Absolute position=7" -msgstr "Offsets=6:Absolute Position=7" +#: cfg/mill/polyline-arc-ij.cfg:77 +msgid "Position" +msgstr "Keine Beschreibung" #: cfg/mill/polyline-arc-ij.cfg:80 -#: cfg/mill/polyline-arc-m.cfg:102 -#: cfg/plasma/polyline-arc-ij.cfg:55 -#: cfg/plasma/polyline-arc-m.cfg:84 +msgid "Offsets=6:Absolute=7:X offset, Y absolute=61:X absolute, Y offset=62" +msgstr "Offsets=6:Absolut=7:X Offset, Y Absolut=61:X Absolut, Y Offset=62" + +#: cfg/mill/polyline-arc-ij.cfg:81 cfg/mill/polyline-arc-m.cfg:103 +#: cfg/plasma/polyline-arc-ij.cfg:56 cfg/plasma/polyline-arc-m.cfg:85 msgid "Arc center option" msgstr "Kreisbogenzentrum Option" -#: cfg/mill/polyline-arc-ij.cfg:86 -#: cfg/mill/polyline-arc-m.cfg:108 -#: cfg/plasma/polyline-arc-ij.cfg:61 -#: cfg/plasma/polyline-arc-m.cfg:90 +#: cfg/mill/polyline-arc-ij.cfg:87 cfg/mill/polyline-arc-m.cfg:109 +#: cfg/plasma/polyline-arc-ij.cfg:62 cfg/plasma/polyline-arc-m.cfg:91 msgid "I offset or cX" msgstr "I Offset oder cX" -#: cfg/mill/polyline-arc-ij.cfg:91 -#: cfg/mill/polyline-arc-ij.cfg:100 -#: cfg/mill/polyline-arc-m.cfg:113 -#: cfg/mill/polyline-arc-m.cfg:122 -#: cfg/plasma/polyline-arc-ij.cfg:66 -#: cfg/plasma/polyline-arc-ij.cfg:75 -#: cfg/plasma/polyline-arc-m.cfg:95 -#: cfg/plasma/polyline-arc-m.cfg:104 +#: cfg/mill/polyline-arc-ij.cfg:92 cfg/mill/polyline-arc-ij.cfg:101 +#: cfg/mill/polyline-arc-m.cfg:114 cfg/mill/polyline-arc-m.cfg:123 +#: cfg/plasma/polyline-arc-ij.cfg:67 cfg/plasma/polyline-arc-ij.cfg:76 +#: cfg/plasma/polyline-arc-m.cfg:96 cfg/plasma/polyline-arc-m.cfg:105 msgid "Offset or absolute value" msgstr "Offset oder absoluter Wert" -#: cfg/mill/polyline-arc-ij.cfg:95 -#: cfg/mill/polyline-arc-m.cfg:117 -#: cfg/plasma/polyline-arc-ij.cfg:70 -#: cfg/plasma/polyline-arc-m.cfg:99 +#: cfg/mill/polyline-arc-ij.cfg:96 cfg/mill/polyline-arc-m.cfg:118 +#: cfg/plasma/polyline-arc-ij.cfg:71 cfg/plasma/polyline-arc-m.cfg:100 msgid "J offset or cY" msgstr "J Offset oder cY" -#: cfg/mill/polyline-arc-ij.cfg:108 -#: cfg/mill/polyline-arc-polar.cfg:102 -#: cfg/plasma/polyline-arc-ij.cfg:83 -#: cfg/plasma/polyline-arc-polar.cfg:77 +#: cfg/mill/polyline-arc-ij.cfg:109 cfg/mill/polyline-arc-polar.cfg:103 +#: cfg/plasma/polyline-arc-ij.cfg:84 cfg/plasma/polyline-arc-polar.cfg:78 msgid "Angle where it ends" msgstr "Endwinkel" -#: cfg/mill/polyline-arc-ij.cfg:122 -#: cfg/mill/polyline-arc-polar.cfg:116 -#: cfg/plasma/polyline-arc-ij.cfg:97 -#: cfg/plasma/polyline-arc-polar.cfg:91 +#: cfg/mill/polyline-arc-ij.cfg:123 cfg/mill/polyline-arc-polar.cfg:117 +#: cfg/plasma/polyline-arc-ij.cfg:98 cfg/plasma/polyline-arc-polar.cfg:92 msgid "Ending" msgstr "Ende" -#: cfg/mill/polyline-arc-ij.cfg:126 -#: cfg/mill/polyline-arc-polar.cfg:120 -#: cfg/mill/polyline-arc-polar.cfg:129 -#: cfg/mill/polyline-polar.cfg:40 -#: cfg/plasma/polyline-arc-ij.cfg:101 -#: cfg/plasma/polyline-arc-polar.cfg:95 -#: cfg/plasma/polyline-arc-polar.cfg:104 -#: cfg/plasma/polyline-polar.cfg:40 +#: cfg/mill/polyline-arc-ij.cfg:127 cfg/mill/polyline-arc-polar.cfg:121 +#: cfg/mill/polyline-arc-polar.cfg:130 cfg/mill/polyline-polar.cfg:41 +#: cfg/plasma/polyline-arc-ij.cfg:102 cfg/plasma/polyline-arc-polar.cfg:96 +#: cfg/plasma/polyline-arc-polar.cfg:105 cfg/plasma/polyline-polar.cfg:41 msgid "Angle option" msgstr "Winkeloption" -#: cfg/mill/polyline-arc-ij.cfg:129 -#: cfg/mill/polyline-arc-polar.cfg:123 -#: cfg/plasma/polyline-arc-ij.cfg:104 -#: cfg/plasma/polyline-arc-polar.cfg:98 +#: cfg/mill/polyline-arc-ij.cfg:130 cfg/mill/polyline-arc-polar.cfg:124 +#: cfg/plasma/polyline-arc-ij.cfg:105 cfg/plasma/polyline-arc-polar.cfg:99 msgid "Relative to start=0:Absolute to arc center=1" msgstr "Relativ zum Start=0:Absolut zum Kreisbogenzentrum=1" -#: cfg/mill/polyline-arc-ij.cfg:130 -#: cfg/mill/polyline-arc-polar.cfg:124 -#: cfg/plasma/polyline-arc-ij.cfg:105 -#: cfg/plasma/polyline-arc-polar.cfg:99 +#: cfg/mill/polyline-arc-ij.cfg:131 cfg/mill/polyline-arc-polar.cfg:125 +#: cfg/plasma/polyline-arc-ij.cfg:106 cfg/plasma/polyline-arc-polar.cfg:100 msgid "Angle relative to beginning of arc or absolute" msgstr "Winkel relativ zum Anfang des Kreisbogens oder absolut" -#: cfg/mill/polyline-arc-m.cfg:3 -#: cfg/plasma/polyline-arc-m.cfg:3 +#: cfg/mill/polyline-arc-m.cfg:4 cfg/plasma/polyline-arc-m.cfg:4 msgid "Arc Mirrored" msgstr "Kreisbogen gespiegelt" -#: cfg/mill/polyline-arc-m.cfg:5 -#: cfg/plasma/polyline-arc-m.cfg:5 -msgid "Add an mirrored arc to a polyline Define mirror line, I and J offsets, angle and direction" -msgstr "Füge gespiegelten Kreisbogen an Polylinie Bestimme Spiegellinie, I und J offsets, Winkel und Richtung" - -#: cfg/mill/polyline-arc-m.cfg:41 -#: cfg/mill/polyline-arc-m.cfg:49 -#: cfg/mill/polyline-arc-m.cfg:58 -#: cfg/plasma/polyline-arc-m.cfg:41 -#: cfg/plasma/polyline-arc-m.cfg:49 -#: cfg/plasma/polyline-arc-m.cfg:58 +#: cfg/mill/polyline-arc-m.cfg:6 cfg/plasma/polyline-arc-m.cfg:6 +msgid "" +"Add an mirrored arc to a polyline Define mirror line, I and J " +"offsets, angle and direction" +msgstr "" +"Füge gespiegelten Kreisbogen an Polylinie Bestimme Spiegellinie, " +"I und J offsets, Winkel und Richtung" + +#: cfg/mill/polyline-arc-m.cfg:42 cfg/mill/polyline-arc-m.cfg:50 +#: cfg/mill/polyline-arc-m.cfg:59 cfg/plasma/polyline-arc-m.cfg:42 +#: cfg/plasma/polyline-arc-m.cfg:50 cfg/plasma/polyline-arc-m.cfg:59 msgid "Mirror line end" msgstr "Ende Spiegellinie" -#: cfg/mill/polyline-arc-m.cfg:101 -#: cfg/plasma/polyline-arc-m.cfg:83 +#: cfg/mill/polyline-arc-m.cfg:99 cfg/plasma/polyline-arc-ij.cfg:52 +#: cfg/plasma/polyline-arc-m.cfg:81 +msgid "Using" +msgstr "Benutzt" + +#: cfg/mill/polyline-arc-m.cfg:102 cfg/plasma/polyline-arc-m.cfg:84 msgid "Offsets=14:Absolute position=15" msgstr "Offsets=14:Absolute Position=15" -#: cfg/mill/polyline-arc-m.cfg:134 -#: cfg/mill/polyline-mirror-i.cfg:91 -#: cfg/plasma/polyline-arc-m.cfg:63 -#: cfg/plasma/polyline-mirror-i.cfg:91 +#: cfg/mill/polyline-arc-m.cfg:135 cfg/mill/polyline-mirror-i.cfg:92 +#: cfg/plasma/polyline-arc-m.cfg:64 cfg/plasma/polyline-mirror-i.cfg:92 msgid "Show line" msgstr "Zeige Linie" -#: cfg/mill/polyline-arc-polar.cfg:3 -#: cfg/plasma/polyline-arc-polar.cfg:3 +#: cfg/mill/polyline-arc-polar.cfg:4 cfg/plasma/polyline-arc-polar.cfg:4 msgid "Arc Polar Ctr" msgstr "Kreisbogen mit Zentrum in Polarkoordinaten" -#: cfg/mill/polyline-arc-polar.cfg:5 -#: cfg/plasma/polyline-arc-polar.cfg:5 -msgid "Add an arc to a polyline Define center at polar position, angle where it ends and direction" -msgstr "Füge Kreisbogen an Polylinie Lege Zentrum an Polarkoordinatenposition mit Endwinkel und Richtung fest" +#: cfg/mill/polyline-arc-polar.cfg:6 cfg/plasma/polyline-arc-polar.cfg:6 +msgid "" +"Add an arc to a polyline Define center at polar position, angle " +"where it ends and direction" +msgstr "" +"Füge Kreisbogen an Polylinie Lege Zentrum an " +"Polarkoordinatenposition mit Endwinkel und Richtung fest" -#: cfg/mill/polyline-arc-polar.cfg:76 -#: cfg/plasma/polyline-arc-polar.cfg:51 +#: cfg/mill/polyline-arc-polar.cfg:77 cfg/plasma/polyline-arc-polar.cfg:52 msgid "Distance" msgstr "Abstand" -#: cfg/mill/polyline-arc-polar.cfg:81 -#: cfg/plasma/polyline-arc-polar.cfg:56 +#: cfg/mill/polyline-arc-polar.cfg:82 cfg/plasma/polyline-arc-polar.cfg:57 msgid "Distance defines radius of arc" msgstr "Abstand bestimmt Bogenradius" -#: cfg/mill/polyline-arc-polar.cfg:92 -#: cfg/mill/polyline-arc-top.cfg:92 -#: cfg/plasma/polyline-arc-polar.cfg:67 -#: cfg/plasma/polyline-arc-top.cfg:67 +#: cfg/mill/polyline-arc-polar.cfg:93 cfg/mill/polyline-arc-top.cfg:93 +#: cfg/plasma/polyline-arc-polar.cfg:68 cfg/plasma/polyline-arc-top.cfg:68 msgid "Angle from start point" msgstr "Winkel vom Startpunkt" -#: cfg/mill/polyline-arc-polar.cfg:132 -#: cfg/plasma/polyline-arc-polar.cfg:107 -msgid "Absolute=8:Relative to previous line or chord=9:Relative to previous arc center=10" -msgstr "Absolut=8:Relativ zu vorheriger Linie oder Sehne=9:Relativ zum vorigen Bogenzentrum=10" +#: cfg/mill/polyline-arc-polar.cfg:133 cfg/plasma/polyline-arc-polar.cfg:108 +msgid "" +"Absolute=8:Relative to previous line or chord=9:Relative to previous arc " +"center=10" +msgstr "" +"Absolut=8:Relativ zu vorheriger Linie oder Sehne=9:Relativ zum vorigen " +"Bogenzentrum=10" -#: cfg/mill/polyline-arc-polar.cfg:133 -#: cfg/mill/polyline-polar.cfg:45 -#: cfg/plasma/polyline-arc-polar.cfg:108 -#: cfg/plasma/polyline-polar.cfg:45 +#: cfg/mill/polyline-arc-polar.cfg:134 cfg/mill/polyline-polar.cfg:46 +#: cfg/plasma/polyline-arc-polar.cfg:109 cfg/plasma/polyline-polar.cfg:46 msgid "Angle relative to previous line or absolute" msgstr "Winkel relativ zur vorigen Linie oder absolut" -#: cfg/mill/polyline-arc-to.cfg:5 -#: cfg/plasma/polyline-arc-to.cfg:5 -msgid "Add an arc to a polyline Define destination, dir and arc height or radius" -msgstr "Füge Kreisbogen an Polylinie Bestimme Ziel, Richtung und Bogenhöhe oder -radius" +#: cfg/mill/polyline-arc-to.cfg:4 cfg/plasma/polyline-arc-to.cfg:4 +msgid "Arc To Coords" +msgstr "Kreisbogen zu Koordinaten" + +#: cfg/mill/polyline-arc-to.cfg:6 cfg/plasma/polyline-arc-to.cfg:6 +msgid "" +"Add an arc to a polyline Define destination, dir and arc height " +"or radius" +msgstr "" +"Füge Kreisbogen an Polylinie Bestimme Ziel, Richtung und " +"Bogenhöhe oder -radius" -#: cfg/mill/polyline-arc-to.cfg:72 -#: cfg/plasma/polyline-arc-to.cfg:47 +#: cfg/mill/polyline-arc-to.cfg:73 cfg/plasma/polyline-arc-to.cfg:48 msgid "Arc end coords" msgstr "Kreisbogenendkoordinate" -#: cfg/mill/polyline-arc-to.cfg:81 -#: cfg/mill/polyline-to.cfg:24 -#: cfg/plasma/polyline-arc-to.cfg:56 -#: cfg/plasma/polyline-to.cfg:24 +#: cfg/mill/polyline-arc-to.cfg:75 cfg/mill/polyline-to.cfg:18 +#: cfg/plasma/polyline-arc-to.cfg:50 cfg/plasma/polyline-to.cfg:18 +msgid "Relative or absolute position" +msgstr "Relative oder absolute Position" + +#: cfg/mill/polyline-arc-to.cfg:82 cfg/mill/polyline-to.cfg:25 +#: cfg/plasma/polyline-arc-to.cfg:57 cfg/plasma/polyline-to.cfg:25 msgid "Destination X" msgstr "Ziel Y" -#: cfg/mill/polyline-arc-to.cfg:90 -#: cfg/mill/polyline-to.cfg:33 -#: cfg/plasma/polyline-arc-to.cfg:65 -#: cfg/plasma/polyline-to.cfg:33 +#: cfg/mill/polyline-arc-to.cfg:91 cfg/mill/polyline-to.cfg:34 +#: cfg/plasma/polyline-arc-to.cfg:66 cfg/plasma/polyline-to.cfg:34 msgid "Destination Y" msgstr "Ziel X" -#: cfg/mill/polyline-arc-to.cfg:98 -#: cfg/plasma/polyline-arc-to.cfg:73 -msgid "Relative=4:Absolute=5" -msgstr "Relativ=4:Absolut=5" - #: cfg/mill/polyline-arc-to.cfg:99 -#: cfg/mill/polyline-to.cfg:43 -#: cfg/plasma/polyline-arc-to.cfg:74 -#: cfg/plasma/polyline-to.cfg:43 +msgid "" +"Relative=4:Absolute=5:X relative, Y absolute=41:X absolute, Y relative=42" +msgstr "Relativ=4:Absolut=5:X relativ, Y absolut=41:X absolut, Y relativ=42" + +#: cfg/mill/polyline-arc-to.cfg:100 cfg/mill/polyline-to.cfg:44 +#: cfg/plasma/polyline-arc-to.cfg:75 cfg/plasma/polyline-to.cfg:44 msgid "Select Relative or Absolute" msgstr "Wähle relativ oder absolut" -#: cfg/mill/polyline-arc-to.cfg:104 -#: cfg/mill/polyline-arc-top.cfg:97 -#: cfg/mill/polyline-polar.cfg:16 -#: cfg/plasma/polyline-arc-to.cfg:79 -#: cfg/plasma/polyline-arc-top.cfg:72 -#: cfg/plasma/polyline-polar.cfg:16 +#: cfg/mill/polyline-arc-to.cfg:105 cfg/mill/polyline-arc-top.cfg:98 +#: cfg/mill/polyline-polar.cfg:17 cfg/plasma/polyline-arc-to.cfg:80 +#: cfg/plasma/polyline-arc-top.cfg:73 cfg/plasma/polyline-polar.cfg:17 msgid "Definition" msgstr "Definition" -#: cfg/mill/polyline-arc-to.cfg:106 -#: cfg/mill/polyline-arc-top.cfg:99 -#: cfg/mill/polyline.cfg:202 -#: cfg/plasma/polyline-arc-to.cfg:81 -#: cfg/plasma/polyline-arc-top.cfg:74 -#: cfg/plasma/polyline.cfg:152 +#: cfg/mill/polyline-arc-to.cfg:107 cfg/mill/polyline-arc-top.cfg:100 +#: cfg/mill/polyline.cfg:225 cfg/plasma/polyline-arc-to.cfg:82 +#: cfg/plasma/polyline-arc-top.cfg:75 cfg/plasma/polyline.cfg:153 msgid "Define arc" msgstr "Definiere Kreisbogen" -#: cfg/mill/polyline-arc-to.cfg:112 -#: cfg/mill/polyline-arc-top.cfg:105 -#: cfg/mill/polyline.cfg:209 -#: cfg/plasma/polyline-arc-to.cfg:87 -#: cfg/plasma/polyline-arc-top.cfg:80 -#: cfg/plasma/polyline.cfg:159 +#: cfg/mill/polyline-arc-to.cfg:113 cfg/mill/polyline-arc-top.cfg:106 +#: cfg/mill/polyline.cfg:232 cfg/plasma/polyline-arc-to.cfg:88 +#: cfg/plasma/polyline-arc-top.cfg:81 cfg/plasma/polyline.cfg:160 msgid "Radius=0:Arc height=1" msgstr "Radius=0:Kreisbogenhöhe=1" -#: cfg/mill/polyline-arc-to.cfg:114 -#: cfg/mill/polyline-arc-top.cfg:107 -#: cfg/mill/polyline.cfg:211 -#: cfg/plasma/polyline-arc-to.cfg:89 -#: cfg/plasma/polyline-arc-top.cfg:82 -#: cfg/plasma/polyline.cfg:161 +#: cfg/mill/polyline-arc-to.cfg:115 cfg/mill/polyline-arc-top.cfg:108 +#: cfg/mill/polyline.cfg:234 cfg/plasma/polyline-arc-to.cfg:90 +#: cfg/plasma/polyline-arc-top.cfg:83 cfg/plasma/polyline.cfg:162 msgid "Select value defined" msgstr "Wähle bestimmten Wert" -#: cfg/mill/polyline-arc-to.cfg:137 -#: cfg/mill/polyline-arc-top.cfg:130 -#: cfg/mill/polyline.cfg:225 -#: cfg/plasma/polyline-arc-to.cfg:112 -#: cfg/plasma/polyline-arc-top.cfg:105 -#: cfg/plasma/polyline.cfg:175 +#: cfg/mill/polyline-arc-to.cfg:138 cfg/mill/polyline-arc-top.cfg:131 +#: cfg/mill/polyline.cfg:248 cfg/plasma/polyline-arc-to.cfg:113 +#: cfg/plasma/polyline-arc-top.cfg:106 cfg/plasma/polyline.cfg:176 msgid "Flip center" msgstr "Klappe Zentrum" -#: cfg/mill/polyline-arc-to.cfg:142 -#: cfg/mill/polyline-arc-top.cfg:135 -#: cfg/mill/polyline.cfg:230 -#: cfg/plasma/polyline-arc-to.cfg:117 -#: cfg/plasma/polyline-arc-top.cfg:110 -#: cfg/plasma/polyline.cfg:180 +#: cfg/mill/polyline-arc-to.cfg:143 cfg/mill/polyline-arc-top.cfg:136 +#: cfg/mill/polyline.cfg:253 cfg/plasma/polyline-arc-to.cfg:118 +#: cfg/plasma/polyline-arc-top.cfg:111 cfg/plasma/polyline.cfg:181 msgid "Center opposite side of chord" msgstr "Dem Zentrum gegenüberliegende Seite der Sehne" -#: cfg/mill/polyline-arc-top.cfg:5 -#: cfg/plasma/polyline-arc-top.cfg:5 -msgid "Add an arc to a polyline Define polar destination, dir and arc height or radius" -msgstr "Füge Kreisbogen an Polylinie Definiere Endpunkt in Polarkoordinaten, Richung und Höhe oder Radius des Kreisbogens" +#: cfg/mill/polyline-arc-top.cfg:4 cfg/plasma/polyline-arc-top.cfg:4 +msgid "Arc To Polar" +msgstr "Kreisbogen zu Polarkoordinate" + +#: cfg/mill/polyline-arc-top.cfg:6 cfg/plasma/polyline-arc-top.cfg:6 +msgid "" +"Add an arc to a polyline Define polar destination, dir and arc " +"height or radius" +msgstr "" +"Füge Kreisbogen an Polylinie Definiere Endpunkt in " +"Polarkoordinaten, Richung und Höhe oder Radius des Kreisbogens" -#: cfg/mill/polyline-arc-top.cfg:72 -#: cfg/plasma/polyline-arc-top.cfg:47 +#: cfg/mill/polyline-arc-top.cfg:73 cfg/plasma/polyline-arc-top.cfg:48 msgid "Arc end" msgstr "Kreisbogenende" -#: cfg/mill/polyline-arc-top.cfg:76 -#: cfg/plasma/polyline-arc-top.cfg:51 +#: cfg/mill/polyline-arc-top.cfg:77 cfg/plasma/polyline-arc-top.cfg:52 msgid "Chord length" msgstr "Sehnenlänge" -#: cfg/mill/polyline-arc-top.cfg:81 -#: cfg/plasma/polyline-arc-top.cfg:56 +#: cfg/mill/polyline-arc-top.cfg:82 cfg/plasma/polyline-arc-top.cfg:57 msgid "Center of arc will be calculated" msgstr "Mittelpunkt des Kreisbogens wird berechnet" -#: cfg/mill/polyline-mirror-i.cfg:5 -#: cfg/plasma/polyline-mirror-i.cfg:5 +#: cfg/mill/polyline-mirror-i.cfg:4 cfg/plasma/polyline-mirror-i.cfg:4 +msgid "Mirror Items" +msgstr "Elemente spiegeln" + +#: cfg/mill/polyline-mirror-i.cfg:6 cfg/plasma/polyline-mirror-i.cfg:6 msgid "Duplicate and reverse polyline items" msgstr "Verdoppeln und umdrehen von Polylinienelementen" -#: cfg/mill/polyline-mirror-i.cfg:15 -#: cfg/plasma/polyline-mirror-i.cfg:15 +#: cfg/mill/polyline-mirror-i.cfg:16 cfg/plasma/polyline-mirror-i.cfg:16 msgid "Mirror line" msgstr "Spiegellinie" -#: cfg/mill/polyline-mirror-i.cfg:24 -#: cfg/plasma/polyline-mirror-i.cfg:24 +#: cfg/mill/polyline-mirror-i.cfg:25 cfg/plasma/polyline-mirror-i.cfg:25 msgid "Connection" msgstr "Verbindung" -#: cfg/mill/polyline-mirror-i.cfg:59 -#: cfg/mill/polyline-mirror-i.cfg:68 -#: cfg/plasma/polyline-mirror-i.cfg:59 -#: cfg/plasma/polyline-mirror-i.cfg:68 +#: cfg/mill/polyline-mirror-i.cfg:60 cfg/mill/polyline-mirror-i.cfg:69 +#: cfg/plasma/polyline-mirror-i.cfg:60 cfg/plasma/polyline-mirror-i.cfg:69 msgid "Line start" msgstr "Linienstart" -#: cfg/mill/polyline-mirror-i.cfg:77 -#: cfg/mill/polyline-mirror-i.cfg:86 -#: cfg/plasma/polyline-mirror-i.cfg:77 -#: cfg/plasma/polyline-mirror-i.cfg:86 +#: cfg/mill/polyline-mirror-i.cfg:78 cfg/mill/polyline-mirror-i.cfg:87 +#: cfg/plasma/polyline-mirror-i.cfg:78 cfg/plasma/polyline-mirror-i.cfg:87 msgid "Line end" msgstr "Linienende" -#: cfg/mill/polyline-mirror-i.cfg:96 -#: cfg/plasma/polyline-mirror-i.cfg:96 +#: cfg/mill/polyline-mirror-i.cfg:97 cfg/plasma/polyline-mirror-i.cfg:97 msgid "Show mirror line" msgstr "Zeige Spiegellinie" -#: cfg/mill/polyline-mirror-i.cfg:102 -#: cfg/plasma/polyline-mirror-i.cfg:102 +#: cfg/mill/polyline-mirror-i.cfg:103 cfg/plasma/polyline-mirror-i.cfg:103 msgid "Straight line=1:Arc clockwise=2:Arc counter-clockwise=3" -msgstr "Gerade Linie=1:Kreisbogen Uhrzeigersinn=2:Kreisbogen Gegenuhrzeigersinn=3" +msgstr "" +"Gerade Linie=1:Kreisbogen Uhrzeigersinn=2:Kreisbogen Gegenuhrzeigersinn=3" -#: cfg/mill/polyline-mirror-i.cfg:108 -#: cfg/plasma/polyline-mirror-i.cfg:108 +#: cfg/mill/polyline-mirror-i.cfg:109 cfg/plasma/polyline-mirror-i.cfg:109 msgid "Arc height" msgstr "Kreisbogenhöhe" -#: cfg/mill/polyline-mirror-p.cfg:5 -#: cfg/plasma/polyline-mirror-p.cfg:5 +#: cfg/mill/polyline-mirror-p.cfg:4 cfg/plasma/polyline-mirror-p.cfg:4 +msgid "Mirror Polyline" +msgstr "Polylinie spiegeln" + +#: cfg/mill/polyline-mirror-p.cfg:6 cfg/plasma/polyline-mirror-p.cfg:6 msgid "Duplicate and reverse a polyline" msgstr "Dupliziere und kehre Polylinie um" -#: cfg/mill/polyline-mirror-p.cfg:15 -#: cfg/mill/polyline.cfg:9 -#: cfg/plasma/polyline-mirror-p.cfg:15 -#: cfg/plasma/polyline.cfg:9 +#: cfg/mill/polyline-mirror-p.cfg:16 cfg/plasma/polyline-mirror-p.cfg:16 +#: cfg/plasma/polyline.cfg:10 msgid "Offsets, rotation" msgstr "Offsets, Drehung" -#: cfg/mill/polyline-mirror-p.cfg:24 -#: cfg/plasma/polyline-mirror-p.cfg:24 +#: cfg/mill/polyline-mirror-p.cfg:25 cfg/plasma/polyline-mirror-p.cfg:25 msgid "Mirror axis" msgstr "Spiegelachse" -#: cfg/mill/polyline-mirror-p.cfg:32 -#: cfg/plasma/polyline-mirror-p.cfg:32 +#: cfg/mill/polyline-mirror-p.cfg:33 cfg/plasma/polyline-mirror-p.cfg:33 msgid "Offset X" msgstr "Offset X" -#: cfg/mill/polyline-mirror-p.cfg:41 -#: cfg/plasma/polyline-mirror-p.cfg:41 +#: cfg/mill/polyline-mirror-p.cfg:42 cfg/plasma/polyline-mirror-p.cfg:42 msgid "Offset Y" msgstr "Offset Y" -#: cfg/mill/polyline-mirror-p.cfg:46 -#: cfg/mill/probe-edge.cfg:20 -#: cfg/mill/surf_finish.cfg:19 -#: cfg/plasma/polyline-mirror-p.cfg:46 +#: cfg/mill/polyline-mirror-p.cfg:47 cfg/mill/probe-edge.cfg:21 +#: cfg/mill/surf_finish.cfg:103 cfg/plasma/polyline-mirror-p.cfg:47 msgid "Axis" msgstr "Achse" -#: cfg/mill/polyline-mirror-p.cfg:49 -#: cfg/plasma/polyline-mirror-p.cfg:50 +#: cfg/mill/polyline-mirror-p.cfg:50 cfg/plasma/polyline-mirror-p.cfg:51 msgid "Line or mirroring" msgstr "Linie oder Spiegelung" -#: cfg/mill/polyline-mirror-p.cfg:50 -#: cfg/plasma/polyline-mirror-p.cfg:51 +#: cfg/mill/polyline-mirror-p.cfg:51 cfg/plasma/polyline-mirror-p.cfg:52 msgid "X=1:Y=0" msgstr "X=1:Y=0" -#: cfg/mill/polyline-mirror-p.cfg:61 -#: cfg/plasma/polyline-mirror-p.cfg:61 +#: cfg/mill/polyline-mirror-p.cfg:62 cfg/plasma/polyline-mirror-p.cfg:62 msgid "Rotation center is origin" msgstr "Drehzentrum ist Ursprung" -#: cfg/mill/polyline-mirror-p.cfg:65 -#: cfg/mill/polyline.cfg:111 +#: cfg/mill/polyline-mirror-p.cfg:66 cfg/mill/polyline.cfg:134 msgid "Tool compensation" msgstr "Werkzeugkompensation" -#: cfg/mill/polyline-mirror-p.cfg:68 -#: cfg/mill/polyline.cfg:114 -#: cfg/plasma/polyline-mirror-p.cfg:68 -#: cfg/plasma/polyline.cfg:114 +#: cfg/mill/polyline-mirror-p.cfg:69 cfg/mill/polyline.cfg:137 +#: cfg/plasma/polyline-mirror-p.cfg:69 cfg/plasma/polyline.cfg:115 msgid "None=40:Left=41:Right=42" msgstr "Keine=40:Lins=41:Rechts=42" -#: cfg/mill/polyline-mirror-p.cfg:70 -#: cfg/mill/polyline.cfg:116 -#: cfg/plasma/polyline-mirror-p.cfg:70 +#: cfg/mill/polyline-mirror-p.cfg:71 cfg/mill/polyline.cfg:139 +#: cfg/plasma/polyline-mirror-p.cfg:71 msgid "Which side cutter will travel" msgstr "Werkzeugseite" -#: cfg/mill/polyline-mirror-p.cfg:77 -#: cfg/mill/polyline.cfg:123 -#: cfg/plasma/polyline-mirror-p.cfg:77 -#: cfg/plasma/polyline.cfg:123 +#: cfg/mill/polyline-mirror-p.cfg:78 cfg/mill/polyline.cfg:146 +#: cfg/plasma/polyline-mirror-p.cfg:78 cfg/plasma/polyline.cfg:124 msgid "Designed=0:Reverse=1" msgstr "Wie entworfen=0:Entgegengesetzt=1" -#: cfg/mill/polyline-mirror-p.cfg:79 -#: cfg/mill/polyline.cfg:125 +#: cfg/mill/polyline-mirror-p.cfg:80 cfg/mill/polyline.cfg:148 msgid "Mill as designed or in reverse" msgstr "Fräsen wie entworfen oder entgegengesetzt" -#: cfg/mill/polyline-mirror-p.cfg:139 -#: cfg/mill/polyline.cfg:261 +#: cfg/mill/polyline-mirror-p.cfg:140 cfg/mill/polyline.cfg:284 msgid "Global tool engagement" msgstr "Globaler Werkzeugeingriff" -#: cfg/mill/polyline-polar.cfg:5 -#: cfg/plasma/polyline-polar.cfg:5 -msgid "Trace a line to a polar position Relative with optional styled corner" -msgstr "Ziehe Linie zu einer Position in Polarkoordinaten Relativ mit optionalem Eckenstil" +#: cfg/mill/polyline-polar.cfg:4 cfg/plasma/polyline-polar.cfg:4 +msgid "Line Polar" +msgstr "Linie mit Polarkoordinaten" -#: cfg/mill/polyline-polar.cfg:19 -#: cfg/plasma/polyline-polar.cfg:19 -msgid "Length" -msgstr "Länge" +#: cfg/mill/polyline-polar.cfg:6 cfg/plasma/polyline-polar.cfg:6 +msgid "" +"Trace a line to a polar position Relative with optional styled " +"corner" +msgstr "" +"Ziehe Linie zu einer Position in Polarkoordinaten Relativ mit " +"optionalem Eckenstil" -#: cfg/mill/polyline-polar.cfg:24 -#: cfg/plasma/polyline-polar.cfg:24 +#: cfg/mill/polyline-polar.cfg:25 cfg/plasma/polyline-polar.cfg:25 msgid "Length of line" msgstr "Länge der Linie" -#: cfg/mill/polyline-polar.cfg:43 -#: cfg/plasma/polyline-polar.cfg:43 -msgid "Absolute=2:Relative to previous line or chord=3:Relative to previous arc center=30" -msgstr "Absolut=2:Relativ zu vorheriger Linie oder Sehne=3:Relativ zum vorherigen Kreisbogenmittelpunkt=30" +#: cfg/mill/polyline-polar.cfg:44 cfg/plasma/polyline-polar.cfg:44 +msgid "" +"Absolute=2:Relative to previous line or chord=3:Relative to previous arc " +"center=30" +msgstr "" +"Absolut=2:Relativ zu vorheriger Linie oder Sehne=3:Relativ zum vorherigen " +"Kreisbogenmittelpunkt=30" -#: cfg/mill/polyline-polar.cfg:59 -#: cfg/plasma/polyline-polar.cfg:59 +#: cfg/mill/polyline-polar.cfg:60 cfg/plasma/polyline-polar.cfg:60 msgid "Corner style to apply with previous item" msgstr "Eckenstil zur Anwendung mit vorheriger Lnie" -#: cfg/mill/polyline-repeat.cfg:3 -#: cfg/plasma/polyline-repeat.cfg:3 +#: cfg/mill/polyline-repeat.cfg:4 cfg/plasma/polyline-repeat.cfg:4 msgid "Repeated" msgstr "Wiederholt" -#: cfg/mill/polyline-repeat.cfg:5 -#: cfg/plasma/polyline-repeat.cfg:5 +#: cfg/mill/polyline-repeat.cfg:6 cfg/plasma/polyline-repeat.cfg:6 msgid "Repeat polyline items" msgstr "Wiederhole Polylinienelemente" -#: cfg/mill/polyline-repeat.cfg:12 -#: cfg/plasma/polyline-repeat.cfg:12 +#: cfg/mill/polyline-repeat.cfg:13 cfg/plasma/polyline-repeat.cfg:13 msgid "Add polyline items to repeat" msgstr "Füge zu wiederholendes Polylinienelement hinzu" -#: cfg/mill/polyline-repeat.cfg:15 -#: cfg/plasma/polyline-repeat.cfg:15 +#: cfg/mill/polyline-repeat.cfg:16 cfg/plasma/polyline-repeat.cfg:16 msgid "Repeat" msgstr "Wiederholen" -#: cfg/mill/polyline-repeat.cfg:19 -#: cfg/plasma/polyline-repeat.cfg:19 +#: cfg/mill/polyline-repeat.cfg:20 cfg/plasma/polyline-repeat.cfg:20 msgid "Number of repetition" msgstr "Anzahl der Wiederholungen" -#: cfg/mill/polyline-repeat.cfg:27 -#: cfg/plasma/polyline-repeat.cfg:27 +#: cfg/mill/polyline-repeat.cfg:28 cfg/plasma/polyline-repeat.cfg:28 msgid "Disabling will disable ALL items in group" msgstr "Abwählen wählt ALLE Elemente in der Gruppe ab" -#: cfg/mill/polyline-to.cfg:5 -#: cfg/plasma/polyline-to.cfg:5 -msgid "Create a line to X, Y Absolute or Relative with optional styled corner" -msgstr "TZiehe Linie nach X,Y Absolut oderr relativ mit optionaler Eckengestaltung" +#: cfg/mill/polyline-to.cfg:4 cfg/plasma/polyline-to.cfg:4 +msgid "Line To" +msgstr "Linie zu " + +#: cfg/mill/polyline-to.cfg:6 cfg/plasma/polyline-to.cfg:6 +msgid "" +"Create a line to X, Y Absolute or Relative with optional styled " +"corner" +msgstr "" +"TZiehe Linie nach X,Y Absolut oderr relativ mit optionaler " +"Eckengestaltung" + +#: cfg/mill/polyline-to.cfg:42 +msgid "" +"Relative=0:Absolute=1:X relative, Y absolute=10:X absolute, Y relative=11" +msgstr "Relativ=0:Absolut=1:X relativ, Y absolut=10:X absolut, Y relativ=11" -#: cfg/mill/polyline-to.cfg:41 -#: cfg/plasma/polyline-to.cfg:41 -msgid "Relative=0:Absolute=1" -msgstr "Relativ=0:Absolut=1" +#: cfg/mill/polyline.cfg:4 cfg/plasma/polyline.cfg:4 +msgid "Polyline" +msgstr "Polylinie" + +#: cfg/mill/polyline.cfg:6 cfg/plasma/polyline.cfg:6 +msgid "" +"Create a closed or open Polyline Message possible in terminal window" +msgstr "" +"Erzeuge offene oder geschlossene Polylinie Nachricht im Terminalfenster möglich" -#: cfg/mill/polyline.cfg:5 -#: cfg/plasma/polyline.cfg:5 -msgid "Create a closed or open Polyline Message possible in terminal window" -msgstr "Erzeuge offene oder geschlossene Polylinie Nachricht im Terminalfenster möglich" +#: cfg/mill/polyline.cfg:10 +msgid "Offsets" +msgstr "Offset X" -#: cfg/mill/polyline.cfg:13 -#: cfg/plasma/polyline.cfg:13 -#: cfg/rectangular-array.cfg:19 +#: cfg/mill/polyline.cfg:18 cfg/plasma/polyline.cfg:14 +#: cfg/rectangular-array.cfg:20 msgid "Origin" msgstr "Ursprung" -#: cfg/mill/polyline.cfg:27 -#: cfg/plasma/polyline.cfg:27 +#: cfg/mill/polyline.cfg:32 cfg/plasma/polyline.cfg:28 msgid "Closing" msgstr "Schließen" -#: cfg/mill/polyline.cfg:42 -#: cfg/plasma/polyline.cfg:42 -#: cfg/rectangular-array.cfg:69 +#: cfg/mill/polyline.cfg:47 cfg/plasma/polyline.cfg:43 +#: cfg/rectangular-array.cfg:70 msgid "Origin X" msgstr "Ursprung X" -#: cfg/mill/polyline.cfg:51 -#: cfg/plasma/polyline.cfg:51 -#: cfg/rectangular-array.cfg:78 +#: cfg/mill/polyline.cfg:56 cfg/plasma/polyline.cfg:52 +#: cfg/rectangular-array.cfg:79 msgid "Origin Y" msgstr "Ursprung Y" -#: cfg/mill/polyline.cfg:60 -#: cfg/mill/polyline.cfg:69 -#: cfg/plasma/polyline.cfg:60 -#: cfg/plasma/polyline.cfg:69 +#: cfg/mill/polyline.cfg:65 cfg/mill/polyline.cfg:74 cfg/plasma/polyline.cfg:61 +#: cfg/plasma/polyline.cfg:70 msgid "Offset origin" msgstr "Ursprung des Offset" -#: cfg/mill/polyline.cfg:80 -#: cfg/plasma/polyline.cfg:80 -msgid "Rotation around offsets" -msgstr "Drehung um Offsets" +#: cfg/mill/polyline.cfg:103 +msgid "Rotation around center" +msgstr "Drehzentrum" -#: cfg/mill/polyline.cfg:182 -#: cfg/plasma/polyline.cfg:132 +#: cfg/mill/polyline.cfg:205 cfg/plasma/polyline.cfg:133 msgid "Add polyline items here" msgstr "Füge Polylinienelement hier ein" -#: cfg/mill/polyline.cfg:191 -#: cfg/plasma/polyline.cfg:141 +#: cfg/mill/polyline.cfg:214 cfg/plasma/polyline.cfg:142 msgid "Closing item" msgstr "Schließe Element" -#: cfg/mill/polyline.cfg:194 -#: cfg/plasma/polyline.cfg:144 +#: cfg/mill/polyline.cfg:217 cfg/plasma/polyline.cfg:145 msgid "None=0:Straight line=1:Arc clockwise=2:Arc counter-clockwise=3" -msgstr "Nicht schließen=0:Gerade Linie=1:Kreisbogen Uhrzeigersinn=2:Kreisbogen Gegenuhrzeigersinn=3" +msgstr "" +"Nicht schließen=0:Gerade Linie=1:Kreisbogen Uhrzeigersinn=2:Kreisbogen " +"Gegenuhrzeigersinn=3" -#: cfg/mill/polyline.cfg:196 -#: cfg/plasma/polyline.cfg:146 +#: cfg/mill/polyline.cfg:219 cfg/plasma/polyline.cfg:147 msgid "Closed or not and direction of closing line" msgstr "Geschlossen/offen und Richtung der schließenden Linie" -#: cfg/mill/polyline.cfg:200 -#: cfg/plasma/polyline.cfg:150 +#: cfg/mill/polyline.cfg:223 cfg/plasma/polyline.cfg:151 msgid "Arc definition" msgstr "Kreisbogendefinition" -#: cfg/mill/probe-array.cfg:3 +#: cfg/mill/probe-array.cfg:4 msgid "Probe Grid" msgstr "Raster Antasten" -#: cfg/mill/probe-array.cfg:5 +#: cfg/mill/probe-array.cfg:6 msgid "Probe Array of Points on stock and save to a file" msgstr "Punkte auf Rohmaterial antasten und Speichern in Datei" -#: cfg/mill/probe-array.cfg:15 +#: cfg/mill/probe-array.cfg:16 msgid "File name" msgstr "Dateiname" -#: cfg/mill/probe-array.cfg:18 +#: cfg/mill/probe-array.cfg:19 msgid "Enter file name to save to" msgstr "Dateiname zum Speichern" -#: cfg/mill/probe-array.cfg:23 +#: cfg/mill/probe-array.cfg:24 msgid "Probing and offsets" msgstr "Antasten und Offsets" -#: cfg/mill/probe-array.cfg:47 +#: cfg/mill/probe-array.cfg:48 msgid "Master" msgstr "Hauptachse" -#: cfg/mill/probe-array.cfg:50 +#: cfg/mill/probe-array.cfg:51 msgid "Master axis to follow" msgstr "Hauptachse, der gefolgt wird" -#: cfg/mill/probe-array.cfg:52 -#: cfg/mill/surf_finish.cfg:21 +#: cfg/mill/probe-array.cfg:53 cfg/mill/surf_finish.cfg:105 msgid "X axis=0:Y axis=1" msgstr "X-Achse=0:Y-Achse=1" -#: cfg/mill/probe-array.cfg:56 +#: cfg/mill/probe-array.cfg:57 cfg/mill/probe-stock.cfg:59 msgid "Depth" msgstr "Tiefe" -#: cfg/mill/probe-array.cfg:59 +#: cfg/mill/probe-array.cfg:60 cfg/mill/probe-stock.cfg:62 msgid "Maximum depth" msgstr "Maximaltiefe" -#: cfg/mill/probe-array.cfg:65 +#: cfg/mill/probe-array.cfg:66 msgid "Reverse latch dir" msgstr "Umkehren des Schaltpunkts" -#: cfg/mill/probe-edge.cfg:5 -msgid "Probe Edges with touch-off options When done, the probe will be above the edge" -msgstr "Antasten der Kanten Am Schluss befindet sich der Taster oberhalb der Kante und kann optional als Antastpunkt benutzt werden, um die gewählte Achse auf 0 zu setzen" +#: cfg/mill/probe-edge.cfg:4 +msgid "Probe Edges" +msgstr "Kanten antasten" + +#: cfg/mill/probe-edge.cfg:6 +msgid "" +"Probe Edges with touch-off options When done, the probe will be " +"above the edge" +msgstr "" +"Antasten der Kanten Am Schluss befindet sich der Taster oberhalb " +"der Kante und kann optional als Antastpunkt benutzt werden, um die " +"gewählte Achse auf 0 zu setzen" -#: cfg/mill/probe-edge.cfg:22 +#: cfg/mill/probe-edge.cfg:23 msgid "X=0:Y=1" msgstr "X=0:Y=1" -#: cfg/mill/probe-edge.cfg:24 +#: cfg/mill/probe-edge.cfg:25 msgid "Select axis to find edge" msgstr "Wähle Achse zur Suche der Kante" -#: cfg/mill/probe-edge.cfg:31 +#: cfg/mill/probe-edge.cfg:32 msgid "Ascending=1:Descending=-1" msgstr "Steigend=1:Fallend=-1" -#: cfg/mill/probe-edge.cfg:37 +#: cfg/mill/probe-edge.cfg:38 msgid "Clear Z" msgstr "Z-Freiabstand" -#: cfg/mill/probe-edge.cfg:41 +#: cfg/mill/probe-edge.cfg:42 msgid "To raise above workpiece" msgstr "Anheben oberhalb Werkstück" -#: cfg/mill/probe-edge.cfg:47 +#: cfg/mill/probe-edge.cfg:48 msgid "Touch off axis" msgstr "Taste Achse an" -#: cfg/mill/probe-edge.cfg:50 +#: cfg/mill/probe-edge.cfg:51 msgid "Set axis to 0" msgstr "Setze Achse auf 0" -#: cfg/mill/probe-stock.cfg:3 +#: cfg/mill/probe-edge.cfg:57 +msgid "probe.ngc" +msgstr "probe.ngc" + +#: cfg/mill/probe-hole.cfg:4 +msgid "Probe Hole" +msgstr "Länge Antaster" + +#: cfg/mill/probe-hole.cfg:6 +msgid "" +"Probe a hole with options for touch-off center at 0.0 START WITH " +"PROBE IN CENTER OF HOLE AND DEPTH TO PROBE" +msgstr "" +"Kreistasche antasten mit Option auf Nullsetzen im Zentrum Start mit " +"Tastspitze in der Kreistasche und auf Antast-Tiefe" + +#: cfg/mill/probe-hole.cfg:29 cfg/mill/probe-stock.cfg:23 +#: cfg/mill/probe-stock.cfg:30 +msgid "Double check" +msgstr "Nochmals prüfen" + +#: cfg/mill/probe-hole.cfg:33 +msgid "Measure twice" +msgstr "Abmessung durch" + +#: cfg/mill/probe-hole.cfg:41 +msgid "Set origin" +msgstr "Ursprung des Offset" + +#: cfg/mill/probe-hole.cfg:44 cfg/mill/probe-stock.cfg:151 +msgid "Set center to X0 and Y0" +msgstr "Setze Zentrum auf X0 und Y0" + +#: cfg/mill/probe-stock.cfg:4 msgid "Probe Workpiece" msgstr "Taste Werkstück an" -#: cfg/mill/probe-stock.cfg:5 -msgid "Probe X and Y axis differently inside or outside with options for touch-off START WITH PROBE IN CENTER OF WORK PIECE Message possible in terminal window" -msgstr "Taste Werkstück an Taste jede Achse unterschiedlich innerhalb oder außerhalb an 9 Optionen für das Antasten START MIT TASTER IM ZENTRUM DES WERKSTÜCKS Nachricht im Terminalfenster möglich" +#: cfg/mill/probe-stock.cfg:6 +msgid "" +"Probe X and Y axis differently inside or outside with options for touch-" +"off START WITH PROBE IN CENTER OF WORK PIECE Message possible in terminal window" +msgstr "" +"Taste Werkstück an Taste jede Achse unterschiedlich innerhalb " +"oder außerhalb an 9 Optionen für das Antasten START MIT TASTER IM " +"ZENTRUM DES WERKSTÜCKS Nachricht im Terminalfenster möglich" -#: cfg/mill/probe-stock.cfg:16 +#: cfg/mill/probe-stock.cfg:17 msgid "Show entry lines" msgstr "Zeige Anfahrspur" -#: cfg/mill/probe-stock.cfg:22 -#: cfg/mill/probe-stock.cfg:29 -msgid "Double check" -msgstr "Nochmals prüfen" - -#: cfg/mill/probe-stock.cfg:33 +#: cfg/mill/probe-stock.cfg:34 msgid "Only if X is double checked" msgstr "Nur wenn X nochmals überprüft" -#: cfg/mill/probe-stock.cfg:49 +#: cfg/mill/probe-stock.cfg:50 +msgid "Probe axis" +msgstr "Raster Antasten" + +#: cfg/mill/probe-stock.cfg:52 +msgid "No=0:Yes and set height=1:Yes and do not set=2" +msgstr "Nein=0:Ja und Höhe setzen=1:Ja und Höhe nicht setzen=2" + +#: cfg/mill/probe-stock.cfg:53 +msgid "Do NOT Probe if hollow" +msgstr "NICHT antasten wenn hohl" + +#: cfg/mill/probe-stock.cfg:68 +msgid "Set value" +msgstr "Wähle bestimmten Wert" + +#: cfg/mill/probe-stock.cfg:70 +msgid "Value to set if touch" +msgstr "Zu setzender Wert bei Antasten" + +#: cfg/mill/probe-stock.cfg:73 cfg/mill/probe-stock.cfg:82 +#: cfg/mill/probe-stock.cfg:116 cfg/mill/probe-stock.cfg:125 +msgid "Inside=0:Outside=1" +msgstr "Innen=0:Außen=1" + +#: cfg/mill/probe-stock.cfg:80 cfg/mill/probe-stock.cfg:114 +#: cfg/mill/probe-stock.cfg:123 +msgid "Probe inside or outside" +msgstr "Innenhalb oder außerhalb antasten" + +#: cfg/mill/probe-stock.cfg:91 msgid "Touching off" msgstr "Antasten" -#: cfg/mill/probe-stock.cfg:53 +#: cfg/mill/probe-stock.cfg:95 msgid "Safe relative Z" msgstr "Sicherheitsabstand relativ in Z" -#: cfg/mill/probe-stock.cfg:54 -#: cfg/mill/probe-stock.cfg:89 -#: cfg/mill/probe-stock.cfg:98 +#: cfg/mill/probe-stock.cfg:96 cfg/mill/probe-stock.cfg:131 +#: cfg/mill/probe-stock.cfg:140 msgid "Relative to start position" msgstr "Relativ zur Startposition" -#: cfg/mill/probe-stock.cfg:62 +#: cfg/mill/probe-stock.cfg:104 msgid "Calibration info" msgstr "Info Kalibration" -#: cfg/mill/probe-stock.cfg:63 +#: cfg/mill/probe-stock.cfg:105 msgid "Show calibration helpful info" msgstr "Zeige Hilfsinfo zur Kalibration" -#: cfg/mill/probe-stock.cfg:70 -#: cfg/mill/probe-stock.cfg:79 -#: cfg/mill/surf_finish.cfg:28 -#: cfg/mill/tool-change.cfg:195 -#: cfg/mill/tool-change.cfg:222 -msgid "Mode" -msgstr "Modus" - -#: cfg/mill/probe-stock.cfg:72 -#: cfg/mill/probe-stock.cfg:81 -msgid "Probe inside or outside" -msgstr "Innenhalb oder außerhalb antasten" - -#: cfg/mill/probe-stock.cfg:74 -#: cfg/mill/probe-stock.cfg:83 -msgid "Inside=0:Outside=1" -msgstr "Innen=0:Außen=1" - -#: cfg/mill/probe-stock.cfg:88 -#: cfg/mill/probe-stock.cfg:97 +#: cfg/mill/probe-stock.cfg:130 cfg/mill/probe-stock.cfg:139 msgid "Probe height" msgstr "Tasterhöhe" -#: cfg/mill/probe-stock.cfg:106 +#: cfg/mill/probe-stock.cfg:148 msgid "Touch off X,Y" msgstr "Taste X,Y an" -#: cfg/mill/probe-stock.cfg:109 -msgid "Set center to X0 and Y0" -msgstr "Setze Zentrum auf X0 und Y0" +#: cfg/mill/probe-surface.cfg:4 +msgid "Probe Surface" +msgstr "Oberfläche" -#: cfg/mill/rectangle.cfg:5 -#: cfg/plasma/rectangle.cfg:5 -msgid "Create a Rectangle and align X and Y Corners can be radiused or beveled" -msgstr "Erzeuge Rechteck und richte an X- und Y-Achse aus Ecken können mit Radius oder abgeschrägt versehen werden" +#: cfg/mill/probe-surface.cfg:6 +msgid "Probe height of material and set value" +msgstr "Punkte auf Rohmaterial antasten und Speichern in Datei" -#: cfg/mill/rectangle.cfg:32 -msgid "Usualy conventional has better finish" -msgstr "Konventionell erzeugt meist bessere Oberfläche" +#: cfg/mill/probe-surface.cfg:21 +msgid "Max depth" +msgstr "Maximaltiefe" -#: cfg/mill/rectangle.cfg:52 -#: cfg/mill/rectangle.cfg:70 -#: cfg/plasma/rectangle.cfg:33 -#: cfg/plasma/rectangle.cfg:51 -msgid "Reference coord" -msgstr "Referenzkoordinate" +#: cfg/mill/probe-surface.cfg:24 +msgid "Maximum depth before stopping" +msgstr "Maximaltiefe" -#: cfg/mill/rectangle.cfg:84 -#: cfg/mill/slot-2.cfg:61 -#: cfg/mill/slot-arc.cfg:90 -#: cfg/mill/slot.cfg:56 -#: cfg/plasma/rectangle.cfg:65 -#: cfg/plasma/slot-2.cfg:61 -#: cfg/plasma/slot-arc.cfg:90 -#: cfg/plasma/slot.cfg:56 -msgid "Width" -msgstr "Breite" +#: cfg/mill/probe-surface.cfg:32 +msgid "Final offset" +msgstr "X-Offset" -#: cfg/mill/rectangle.cfg:88 -#: cfg/mill/rectangle.cfg:99 -#: cfg/plasma/rectangle.cfg:69 -#: cfg/plasma/rectangle.cfg:80 -msgid "Positive value only" -msgstr "Nur positive Werte" +#: cfg/mill/probe-surface.cfg:35 +msgid "Offset after setting" +msgstr "Offsets, Drehung" -#: cfg/mill/rectangle.cfg:95 -#: cfg/plasma/rectangle.cfg:76 -msgid "Height" -msgstr "Höhe" +#: cfg/mill/probe-surface.cfg:43 +msgid "End program" +msgstr "Programm ende" + +#: cfg/mill/probe-surface.cfg:49 +msgid "End after reaching position" +msgstr "Relativ zur Startposition" + +#: cfg/mill/rectangle.cfg:4 cfg/plasma/rectangle.cfg:4 +msgid "Rectangle" +msgstr "Rechteck" + +#: cfg/mill/rectangle.cfg:6 cfg/plasma/rectangle.cfg:6 +msgid "" +"Create a Rectangle and align X and Y Corners can be radiused or " +"beveled" +msgstr "" +"Erzeuge Rechteck und richte an X- und Y-Achse aus Ecken können " +"mit Radius oder abgeschrägt versehen werden" -#: cfg/mill/rectangle.cfg:116 -#: cfg/plasma/rectangle.cfg:97 +#: cfg/mill/rectangle.cfg:117 cfg/plasma/rectangle.cfg:98 msgid "Corners" msgstr "Ecken" -#: cfg/mill/rectangle.cfg:125 -#: cfg/plasma/rectangle.cfg:106 +#: cfg/mill/rectangle.cfg:126 cfg/plasma/rectangle.cfg:107 msgid "Select corner type" msgstr "Wähle Ecktype" -#: cfg/mill/slot-2.cfg:3 -#: cfg/plasma/slot-2.cfg:3 -msgid "Slot/oval 2 points" -msgstr "Nut/Oval 2 Punkte" +#: cfg/mill/sel-drill.cfg:4 +msgid "Drill/Reamer Change" +msgstr "Bohrer/Reibahle einwechseln" -#: cfg/mill/slot-2.cfg:5 -#: cfg/plasma/slot-2.cfg:5 -msgid "Creates a Slot between two end points" -msgstr "Erzeugt Nut zwischen zwei Endpunkten" +#: cfg/mill/sel-drill.cfg:6 +msgid "" +"Change Drill and/or settings Changes setting accordingly even if " +"disabled" +msgstr "" +"Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, " +"auch wenn abgewählt" -#: cfg/mill/slot-2.cfg:65 -#: cfg/mill/slot-arc.cfg:93 -#: cfg/mill/slot.cfg:60 -#: cfg/plasma/slot-2.cfg:65 -#: cfg/plasma/slot-arc.cfg:93 -#: cfg/plasma/slot.cfg:60 -msgid "Width of slot" -msgstr "Breite der Nut" +#: cfg/mill/sel-drill.cfg:17 +msgid "Select drill or reamer" +msgstr "Wähle Bohrerdurchmesser" -#: cfg/mill/slot-arc.cfg:5 -#: cfg/plasma/slot-arc.cfg:5 -msgid "Creates a Radial Slot Define center, start and extend angle" -msgstr "Erzeuge Kreisnut Definiere Zentrum, Startpunkt und eingeschlossenen Winkel" +#: cfg/mill/sel-drill.cfg:21 cfg/mill/sel-end-mill.cfg:21 +#: cfg/mill/sel-reamer.cfg:21 cfg/mill/sel-thread-mill.cfg:21 +#: cfg/mill/surf_finish.cfg:39 +msgid "Action" +msgstr "Funktion" -#: cfg/mill/slot-arc.cfg:36 -#: cfg/mill/slot-arc.cfg:45 -#: cfg/plasma/slot-arc.cfg:36 -#: cfg/plasma/slot-arc.cfg:45 -msgid "Center of slot arc" -msgstr "Mittelpunkt des Nutkreisbogens" +#: cfg/mill/sel-drill.cfg:30 cfg/mill/sel-end-mill.cfg:25 +#: cfg/mill/sel-reamer.cfg:29 cfg/mill/sel-thread-mill.cfg:25 +#: cfg/mill/surf_finish.cfg:70 +msgid "Feed and speed" +msgstr "Vorschub und Drehzahl" -#: cfg/mill/slot-arc.cfg:51 -#: cfg/plasma/slot-arc.cfg:51 -msgid "Ends style" -msgstr "Endstil" +#: cfg/mill/sel-drill.cfg:42 +msgid "Select drill size" +msgstr "Wähle Bohrerdurchmesser" -#: cfg/mill/slot-arc.cfg:53 -#: cfg/plasma/slot-arc.cfg:53 -msgid "Round=0:Converging=1" -msgstr "Rund=0:Konvergierend=1" +#: cfg/mill/sel-drill.cfg:45 +msgid "User defined=0:Fractional=1:Metric=2:Letter=3:Wire gauge=4:G-Code=5" +msgstr "Benutzerdefiniert=0:inch-Bruch=1:Metrisch=2:Buchstabe=3:AWG=4:G-Code=5" -#: cfg/mill/slot-arc.cfg:63 -#: cfg/plasma/slot-arc.cfg:63 -msgid "Distance from center" -msgstr "Abstand vom Zentrum" +#: cfg/mill/sel-drill.cfg:48 +msgid "Select defined drill or enter size" +msgstr "Wähle Bohrer aus oder Eingabe der Größe" -#: cfg/mill/slot-arc.cfg:74 -#: cfg/plasma/slot-arc.cfg:74 -msgid "Absolute angle" -msgstr "Absolutwinkel" +#: cfg/mill/sel-drill.cfg:68 +msgid "Wire gauge drill" +msgstr "Bohrer nach AWG-Größe" -#: cfg/mill/slot.cfg:3 -#: cfg/plasma/slot.cfg:3 -msgid "Slot/oval 1 point" -msgstr "Nut/Oval 1 Punkt" +#: cfg/mill/sel-drill.cfg:77 +msgid "Lettered drill" +msgstr "Bohrer mit Buchstabenbezeichnung" -#: cfg/mill/slot.cfg:5 -#: cfg/plasma/slot.cfg:5 -msgid "Creates a Slot from a single point Reference point can be center of slot or of one end" -msgstr "Erzeugt Nut von einem Punkt aus Referenzpunkt kann das Zentrum der Nut oder ein Endpunkt sein" +#: cfg/mill/sel-drill.cfg:85 +msgid "Fractional drill" +msgstr "Bohrer nach inch-Bruchzahl" -#: cfg/mill/slot.cfg:33 -#: cfg/plasma/slot.cfg:33 -msgid "End=0:Center of slot=1" -msgstr "Ende=0:Zentrum der Nut=1" +#: cfg/mill/sel-drill.cfg:94 +msgid "Metric drill" +msgstr "Metrischer Bohrer" -#: cfg/mill/slot.cfg:42 -#: cfg/plasma/slot.cfg:42 -msgid "X Center" -msgstr "Zentrum X" +#: cfg/mill/sel-drill.cfg:121 cfg/mill/sel-end-mill.cfg:83 +#: cfg/mill/sel-reamer.cfg:59 cfg/mill/sel-thread-mill.cfg:55 +#: cfg/mill/surf_finish.cfg:74 +msgid "Spindle speed" +msgstr "Spindeldrehzahl" -#: cfg/mill/slot.cfg:51 -#: cfg/plasma/slot.cfg:51 -msgid "Y center" -msgstr "Zentrum Y" +#: cfg/mill/sel-drill.cfg:126 cfg/mill/sel-end-mill.cfg:88 +#: cfg/mill/sel-reamer.cfg:64 cfg/mill/sel-thread-mill.cfg:60 +#: cfg/mill/surf_finish.cfg:79 +msgid "Set spindle speed" +msgstr "Setze Spindeldrehzahl" -#: cfg/mill/slot.cfg:114 -#: cfg/plasma/slot.cfg:106 -msgid "Direction of tool path" -msgstr "Richtung des Werkzeugpfads" +#: cfg/mill/sel-drill.cfg:130 +msgid "Point angle" +msgstr "Spitzenwinkel" -#: cfg/mill/surf_finish.cfg:5 -msgid "Surface Finishing" -msgstr "Oberflächenbearbeitung" +#: cfg/mill/sel-drill.cfg:132 +msgid "" +"118° Medium hard material=118:135° Hard material=135:90° " +"Plastic=90:60° Plastic=60:Flat end=180" +msgstr "" +"118 Mittelhartes Material=118:135° Hartes Material=135:90° " +"Kunststoff=90:60° Kunststoff=60:Flat end=180" -#: cfg/mill/surf_finish.cfg:22 -msgid "Main axis" -msgstr "Hauptachse" +#: cfg/mill/sel-drill.cfg:134 +msgid "Drill point angle" +msgstr "Bohrer-Punkt-Winkel" -#: cfg/mill/surf_finish.cfg:30 -msgid "Bidirectional=0:Unidirectional=2" -msgstr "Beidseitig=0:Einseitig=2" +#: cfg/mill/sel-drill.cfg:142 cfg/mill/sel-end-mill.cfg:95 +#: cfg/mill/sel-reamer.cfg:71 cfg/mill/sel-thread-mill.cfg:67 +#: cfg/mill/surf_finish.cfg:55 +msgid "No=0:Clockwise=3:Counter-clockwise=4" +msgstr "Keine=0:Uhrzeigersinn=3:Gegenuhrzeigersinn=4" -#: cfg/mill/surf_finish.cfg:34 -#: cfg/mill/surf_finish.cfg:42 -msgid "Defines quality of finish" -msgstr "Bestimme Oberflächengüte" +#: cfg/mill/sel-drill.cfg:144 cfg/mill/sel-end-mill.cfg:97 +#: cfg/mill/sel-reamer.cfg:73 cfg/mill/sel-thread-mill.cfg:69 +#: cfg/mill/surf_finish.cfg:57 +msgid "Select drill rotation" +msgstr "Wähle Bohrerdrehrichtung" -#: cfg/mill/surf_finish.cfg:37 -msgid "Entry mode" -msgstr "Eintauchmodus" +#: cfg/mill/sel-drill.cfg:148 +msgid "Drilling feed" +msgstr "Bohren" -#: cfg/mill/surf_finish.cfg:39 -msgid "Arc=0:Straight=1" -msgstr "Kreisbogen=0:Gerade=1" +#: cfg/mill/sel-drill.cfg:152 cfg/mill/sel-end-mill.cfg:116 +#: cfg/mill/sel-thread-mill.cfg:88 +msgid "Plunge or drill feed" +msgstr "Eintauch- oder Bohrvorschub" -#: cfg/mill/surf_finish.cfg:49 -msgid "Relative to start" -msgstr "Relativ zum Start" +#: cfg/mill/sel-drill.cfg:159 +msgid "Retract (R)" +msgstr "Rückzug (R)" -#: cfg/mill/surf_finish.cfg:55 -msgid "Safety margin" -msgstr "Sicherheitsabstand" +#: cfg/mill/sel-drill.cfg:162 +msgid "Retract height" +msgstr "Rückzughöhe" -#: cfg/mill/surf_finish.cfg:61 -msgid "Distance past workpiece" -msgstr "Tiefe über Werkstück hinaus" +#: cfg/mill/sel-drill.cfg:170 +msgid "" +"Manual=0:With Chip Breaking - G73=73:Standard - G81=81:Dwell at bottom - " +"G82=82:Peck Drilling Cycle - G83=83" +msgstr "" +"Manuelle=0:Mit Spanbrechen - G73=73:Standard - G81=81:Verweilen am Boden - " +"G82=82:Tiefbohrzyklus - G83=83" -#: cfg/mill/surf_finish.cfg:67 -msgid "User defined=0:Surface=1" -msgstr "Benutzerdefiniert=0:Oberfläche=1" +#: cfg/mill/sel-drill.cfg:172 +msgid "" +"G73 requires Q>0 and R G81 requires R G82 requires R and P G83 " +"requires Q>0 and R" +msgstr "" +"G73 erfordert Q>0 und R G81 erfordert R G82 erfordert R und P " +"G83 erfordert Q>0 und R" -#: cfg/mill/thread-milling.cfg:5 -msgid "Create internal or external threads" -msgstr "Innere oder aüßerliche Fäden schaffen" +#: cfg/mill/sel-drill.cfg:177 +msgid "Dwell (P)" +msgstr "Verweilen (P)" -#: cfg/mill/thread-milling.cfg:28 -#: cfg/mill/thread-milling.cfg:46 -msgid "Center of helix" -msgstr "Zentrum der Spirale" +#: cfg/mill/sel-drill.cfg:180 +msgid "Dwell in seconds" +msgstr "Verweilen in Sekunden" -#: cfg/mill/thread-milling.cfg:67 -msgid "Internal=2:External=3" -msgstr "Internal=2:External=3" +#: cfg/mill/sel-drill.cfg:186 +msgid "Delta (Q)" +msgstr "Delta (Q)" -#: cfg/mill/thread-milling.cfg:69 -msgid "Select helix side" -msgstr "Wähle Spiral-Seite" +#: cfg/mill/sel-end-mill.cfg:4 +msgid "End Mill Change" +msgstr "Füllwinkel" -#: cfg/mill/thread-milling.cfg:76 -msgid "Clockwise (RH)=3:Counter-clockwise (LH)=2" -msgstr "Im Uhrzeigersinn (RH)=3:Counter-clockwise (LH)=2" +#: cfg/mill/sel-end-mill.cfg:6 +msgid "" +"Change end mill and/or settings Changes setting accordingly even " +"if disabled" +msgstr "" +"Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, " +"auch wenn abgewählt" -#: cfg/mill/thread-milling.cfg:87 -msgid "Rotation of start location" -msgstr "Umdrehung des Anfang-Ortes" +#: cfg/mill/sel-end-mill.cfg:17 cfg/mill/surf_finish.cfg:16 +msgid "Select end mill" +msgstr "Ausgewählten Datei" -#: cfg/mill/thread-milling.cfg:93 -msgid "Helix top" -msgstr "Spirale-Spitze" +#: cfg/mill/sel-end-mill.cfg:29 +msgid "Penetration" +msgstr "Frästiefe" -#: cfg/mill/thread-milling.cfg:103 -msgid "User top" -msgstr "Benutzer-Spitze" +#: cfg/mill/sel-end-mill.cfg:33 +msgid "Milling step over" +msgstr "Seitliche Zustellung" -#: cfg/mill/thread-milling.cfg:125 -msgid "Helix bottom" -msgstr "Spirale Boden" +#: cfg/mill/sel-end-mill.cfg:35 +msgid "Step over for pocketing and finishing" +msgstr "Seitliche Zustellung für Taschenfräsen und Schlichten" -#: cfg/mill/thread-milling.cfg:135 -msgid "User bottom" -msgstr "Benutzer Boden" +#: cfg/mill/sel-end-mill.cfg:55 +msgid "Dynamic diameter" +msgstr "Hauptdiameter" -#: cfg/mill/thread-milling.cfg:143 -msgid "Helix" -msgstr "Spirale" +#: cfg/mill/sel-end-mill.cfg:58 +msgid "Only for dynamic compensation, 0.0 to use diameter from table" +msgstr "" +"Nur für dynamische Kompensation, mit 0.0 wird Wert aus WZ-Tabelle verwendet" -#: cfg/mill/thread-milling.cfg:150 -msgid "Metric=0:Imperial=1" -msgstr "Metrisch=0:Imperial=1" +#: cfg/mill/sel-end-mill.cfg:112 cfg/mill/sel-thread-mill.cfg:84 +msgid "Vertical" +msgstr "Vertikal" -#: cfg/mill/thread-milling.cfg:152 -msgid "Metric pitch is thread to thread, imperial is per inch" -msgstr "Metrischer Wurf ist Faden, um einzufädeln, kaiserlich ist pro Zoll" +#: cfg/mill/sel-end-mill.cfg:127 +msgid "Ramp down=0:Plunge=1" +msgstr "Rampe=0:Eintauchen=1" -#: cfg/mill/thread-milling.cfg:156 -#: cfg/mill/thread-milling.cfg:160 -msgid "Major diameter" -msgstr "Hauptdiameter" +#: cfg/mill/sel-end-mill.cfg:129 +msgid "How Z position is attained" +msgstr "Wie wird Z-Position erreicht" -#: cfg/mill/thread-milling.cfg:167 -#: cfg/mill/thread-milling.cfg:171 -msgid "Minor diameter" -msgstr "Innendurchmesser" +#: cfg/mill/sel-end-mill.cfg:132 cfg/mill/surf_finish.cfg:143 +msgid "Step down" +msgstr "Tiefenzustellung" -#: cfg/mill/thread-milling.cfg:178 -msgid "Pitch" -msgstr "Wurf" +#: cfg/mill/sel-end-mill.cfg:137 cfg/mill/surf_finish.cfg:149 +msgid "Step down on each pass" +msgstr "Tiefenzustellung bei jedem Gang" -#: cfg/mill/thread-milling.cfg:181 -msgid "Helix pitch" -msgstr "Spirale-Wurf" +#: cfg/mill/sel-end-mill.cfg:142 +msgid "Ramp down rate" +msgstr "Tiefenschrittrate" -#: cfg/mill/thread-milling.cfg:189 -msgid "Helix count" -msgstr "Helixanzahl" +#: cfg/mill/sel-end-mill.cfg:148 +msgid "Z versus XY move" +msgstr "Z-Bewegung in % der XY-Bewegung" -#: cfg/mill/thread-milling.cfg:192 -msgid "Number of helix starts" -msgstr "Zahl(Nummer) von Spirale-Anfängen" +#: cfg/mill/sel-end-mill.cfg:153 +msgid "Minimum" +msgstr "Minimum" -#: cfg/mill/tool-change.cfg:3 -msgid "Tool Change" -msgstr "Werkzeugwechsel" +#: cfg/mill/sel-end-mill.cfg:163 +msgid "Expanding engagement" +msgstr "Seitlicher Eingriff in % Durchm." -#: cfg/mill/tool-change.cfg:5 -msgid "Change Tool and/or settings Changes setting accordingly even if disabled Message possible in terminal window" -msgstr "Werkzeugwechsel und/oder Einstellungen Änderungen werden wirksam, auch wenn abgewählt Nachricht im Terminalfenster möglich" +#: cfg/mill/sel-end-mill.cfg:169 +msgid "Maximum for pocketing or surface finishing" +msgstr "Seitliche Zustellung für Taschenfräsen und Schlichten" -#: cfg/mill/tool-change.cfg:13 -msgid "Params will be set even if disabled" -msgstr "Parameter werden gesetzt, auch wenn abgewählt" +#: cfg/mill/sel-reamer.cfg:4 +msgid "Reamer Change" +msgstr "Reibahle einwechseln" -#: cfg/mill/tool-change.cfg:16 -msgid "Tool and usage" -msgstr "Werkzeug und Einsatzzweck" +#: cfg/mill/sel-reamer.cfg:6 +msgid "" +"Change reamer and/or settings Changes setting accordingly even if " +"disabled" +msgstr "" +"Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, " +"auch wenn abgewählt" -#: cfg/mill/tool-change.cfg:20 -msgid "Drill info" -msgstr "Bohrerinfo" +#: cfg/mill/sel-reamer.cfg:17 +msgid "Select reamer" +msgstr "Wähle Größe" -#: cfg/mill/tool-change.cfg:30 -msgid "Feed and speed" -msgstr "Vorschub und Drehzahl" +#: cfg/mill/sel-thread-mill.cfg:4 +msgid "Thread Mill Change" +msgstr "Gewindefräser einwechseln" -#: cfg/mill/tool-change.cfg:34 -msgid "Milling penetration" -msgstr "Frästiefe" +#: cfg/mill/sel-thread-mill.cfg:6 +msgid "" +"Change thread mill and/or settings Changes setting accordingly " +"even if disabled" +msgstr "" +"Ändere Gewindefräser und/oder Einstellungen Ändert Einstellungen " +"entsprechend, auch wenn abgewählt" -#: cfg/mill/tool-change.cfg:38 -msgid "Milling step over" -msgstr "Seitliche Zustellung" +#: cfg/mill/sel-thread-mill.cfg:17 +msgid "Select thread mill" +msgstr "Wähle Gewindefräser" -#: cfg/mill/tool-change.cfg:40 -msgid "Step over for pocketing" -msgstr "seitliche Zustellung für Taschenfräsen" +#: cfg/mill/sel-thread-mill.cfg:99 +msgid "Cutter engagement" +msgstr "Schneidend-Verpflichtung" -#: cfg/mill/tool-change.cfg:45 -msgid "Set these when usage is drilling" -msgstr "Setze diese Werte zum Bohren" +#: cfg/mill/sel-thread-mill.cfg:110 +msgid "Cutter teeth" +msgstr "Schneidend-Zahn-Rechnung" -#: cfg/mill/tool-change.cfg:52 -msgid "Select from tool table" -msgstr "Wähle aus Werkzeugtabelle" +#: cfg/mill/sel-thread-mill.cfg:113 +msgid "Number of cutter teeth" +msgstr "Schneidend-Zahn-Rechnung" -#: cfg/mill/tool-change.cfg:56 -msgid "Usage" -msgstr "Einsatz für" +#: cfg/mill/sel-thread-mill.cfg:119 +msgid "Lead-in clearance" +msgstr "Zuleitungsklarheit" -#: cfg/mill/tool-change.cfg:59 -msgid "Roughing and finishing=0:Roughing=1:Finishing=2:Drilling=3:Threading=4" -msgstr "Schruppfräsen und Schlichtfräsen=0:Schruppen=1:Schlichten=2:Bohren=3:Threading=4" +#: cfg/mill/sel-thread-mill.cfg:121 +msgid "Distance from face in machine units before engaging cutter" +msgstr "" +"Entfernung von Gesicht in Maschine-Einheiten vor einnehmendem Schneidendem" -#: cfg/mill/tool-change.cfg:60 -msgid "Select usage for this tool" -msgstr "Wähle Werkzeugeinsatzzweck" +#: cfg/mill/slot-2.cfg:4 cfg/plasma/slot-2.cfg:4 +msgid "Slot/oval 2 points" +msgstr "Nut/Oval 2 Punkte" -#: cfg/mill/tool-change.cfg:65 -msgid "Select drill size" -msgstr "Wähle Bohrerdurchmesser" +#: cfg/mill/slot-2.cfg:6 cfg/plasma/slot-2.cfg:6 +msgid "Creates a Slot between two end points" +msgstr "Erzeugt Nut zwischen zwei Endpunkten" -#: cfg/mill/tool-change.cfg:68 -msgid "User defined=0:Fractional=1:Metric=2:Letter=3:Wire gauge=4:G-Code=5" -msgstr "Benutzerdefiniert=0:inch-Bruch=1:Metrisch=2:Buchstabe=3:AWG=4:G-Code=5" +#: cfg/mill/slot-2.cfg:66 cfg/mill/slot-arc.cfg:94 cfg/mill/slot.cfg:61 +#: cfg/plasma/slot-2.cfg:66 cfg/plasma/slot-arc.cfg:94 cfg/plasma/slot.cfg:61 +msgid "Width of slot" +msgstr "Breite der Nut" -#: cfg/mill/tool-change.cfg:71 -msgid "Select defined drill or enter size" -msgstr "Wähle Bohrer aus oder Eingabe der Größe" +#: cfg/mill/slot-arc.cfg:4 cfg/plasma/slot-arc.cfg:4 +msgid "Radial Slot" +msgstr "Kreisnut" -#: cfg/mill/tool-change.cfg:75 -msgid "User defined size" -msgstr "Benutzerdefinierte Größe" +#: cfg/mill/slot-arc.cfg:6 cfg/plasma/slot-arc.cfg:6 +msgid "Creates a Radial Slot Define center, start and extend angle" +msgstr "" +"Erzeuge Kreisnut Definiere Zentrum, Startpunkt und " +"eingeschlossenen Winkel" -#: cfg/mill/tool-change.cfg:84 -msgid "Wire gauge drill" -msgstr "Bohrer nach AWG-Größe" +#: cfg/mill/slot-arc.cfg:37 cfg/mill/slot-arc.cfg:46 cfg/plasma/slot-arc.cfg:37 +#: cfg/plasma/slot-arc.cfg:46 +msgid "Center of slot arc" +msgstr "Mittelpunkt des Nutkreisbogens" -#: cfg/mill/tool-change.cfg:93 -msgid "Lettered drill" -msgstr "Bohrer mit Buchstabenbezeichnung" +#: cfg/mill/slot-arc.cfg:52 cfg/plasma/slot-arc.cfg:52 +msgid "Ends style" +msgstr "Endstil" -#: cfg/mill/tool-change.cfg:101 -msgid "Fractional drill" -msgstr "Bohrer nach inch-Bruchzahl" +#: cfg/mill/slot-arc.cfg:54 cfg/plasma/slot-arc.cfg:54 +msgid "Round=0:Converging=1" +msgstr "Rund=0:Konvergierend=1" -#: cfg/mill/tool-change.cfg:110 -msgid "Metric drill" -msgstr "Metrischer Bohrer" +#: cfg/mill/slot-arc.cfg:64 cfg/plasma/slot-arc.cfg:64 +msgid "Distance from center" +msgstr "Abstand vom Zentrum" -#: cfg/mill/tool-change.cfg:119 -msgid "Use length comp" -msgstr "Längenkompensation benutzen" +#: cfg/mill/slot-arc.cfg:75 cfg/plasma/slot-arc.cfg:75 +msgid "Absolute angle" +msgstr "Absolutwinkel" -#: cfg/mill/tool-change.cfg:122 -msgid "No=0:From tool table=1:Table and probe=2" -msgstr "Kein=0:Aus Werkzeugtabelle=1:Tabelle und Antasten=2" +#: cfg/mill/slot.cfg:4 cfg/plasma/slot.cfg:4 +msgid "Slot/oval 1 point" +msgstr "Nut/Oval 1 Punkt" -#: cfg/mill/tool-change.cfg:125 -msgid "Use G43 and probe if setup" -msgstr "G43 benutzen und Antasten wenn eingerichtet" +#: cfg/mill/slot.cfg:6 cfg/plasma/slot.cfg:6 +msgid "" +"Creates a Slot from a single point Reference point can be center " +"of slot or of one end" +msgstr "" +"Erzeugt Nut von einem Punkt aus Referenzpunkt kann das Zentrum " +"der Nut oder ein Endpunkt sein" -#: cfg/mill/tool-change.cfg:128 -msgid "Use cooling" -msgstr "Kühlung" +#: cfg/mill/slot.cfg:34 cfg/plasma/slot.cfg:34 +msgid "End=0:Center of slot=1" +msgstr "Ende=0:Zentrum der Nut=1" -#: cfg/mill/tool-change.cfg:131 -msgid "None=9:Flood=8:Mist=7" -msgstr "Kein=9:Strahl=8:Nebel=7" +#: cfg/mill/slot.cfg:43 cfg/plasma/slot.cfg:43 +msgid "X Center" +msgstr "Zentrum X" -#: cfg/mill/tool-change.cfg:133 -msgid "Use flood, mist or none" -msgstr "Kühlung mit Strahl, Nebel oder aus" +#: cfg/mill/slot.cfg:52 cfg/plasma/slot.cfg:52 +msgid "Y center" +msgstr "Zentrum Y" -#: cfg/mill/tool-change.cfg:142 -msgid "Set spindle speed" -msgstr "Setze Spindeldrehzahl" +#: cfg/mill/slot.cfg:115 cfg/plasma/slot.cfg:107 +msgid "Direction of tool path" +msgstr "Richtung des Werkzeugpfads" -#: cfg/mill/tool-change.cfg:146 -msgid "Point angle" -msgstr "Spitzenwinkel" +#: cfg/mill/surf_finish.cfg:6 +msgid "Surface Finishing" +msgstr "Oberflächenbearbeitung" -#: cfg/mill/tool-change.cfg:148 -msgid "118° Medium hard material=118:135° Hard material=135:90° Plastic=90:60° Plastic=60:Flat end=180" -msgstr "118 Mittelhartes Material=118:135° Hartes Material=135:90° Kunststoff=90:60° Kunststoff=60:Flat end=180" +#: cfg/mill/surf_finish.cfg:28 +msgid "Step over" +msgstr "Tiefenzustellung" -#: cfg/mill/tool-change.cfg:150 -msgid "Drill point angle" -msgstr "Bohrer-Punkt-Winkel" +#: cfg/mill/surf_finish.cfg:34 +msgid "Maximum" +msgstr "Minimum" -#: cfg/mill/tool-change.cfg:155 -msgid "Start spindle" -msgstr "Spindel Start" +#: cfg/mill/surf_finish.cfg:96 +msgid "Tool path" +msgstr "Wähle Werkzeugpfad" -#: cfg/mill/tool-change.cfg:158 -msgid "No=0:Clockwise=3:Counter-clockwise=4" -msgstr "Keine=0:Uhrzeigersinn=3:Gegenuhrzeigersinn=4" +#: cfg/mill/surf_finish.cfg:106 +msgid "Main axis" +msgstr "Hauptachse" -#: cfg/mill/tool-change.cfg:160 -msgid "Select drill rotation" -msgstr "Wähle Bohrerdrehrichtung" +#: cfg/mill/surf_finish.cfg:114 +msgid "Bidirectional=0:Unidirectional=2" +msgstr "Beidseitig=0:Einseitig=2" -#: cfg/mill/tool-change.cfg:168 -#, python-format -msgid "Feed at 100% engagement" -msgstr "Vorschub bei 100% Eingriff" +#: cfg/mill/surf_finish.cfg:118 cfg/mill/surf_finish.cfg:126 +msgid "Defines quality of finish" +msgstr "Bestimme Oberflächengüte" -#: cfg/mill/tool-change.cfg:175 -msgid "Vertical" -msgstr "Vertikal" +#: cfg/mill/surf_finish.cfg:121 +msgid "Entry mode" +msgstr "Eintauchmodus" -#: cfg/mill/tool-change.cfg:179 -msgid "Plunge or drill feed" -msgstr "Eintauch- oder Bohrvorschub" +#: cfg/mill/surf_finish.cfg:123 +msgid "Arc=0:Straight=1" +msgstr "Kreisbogen=0:Gerade=1" -#: cfg/mill/tool-change.cfg:186 -msgid "Retract (R)" -msgstr "Rückzug (R)" +#: cfg/mill/surf_finish.cfg:137 +msgid "Relative to start" +msgstr "Relativ zum Start" -#: cfg/mill/tool-change.cfg:189 -msgid "Retract height" -msgstr "Rückzughöhe" +#: cfg/mill/surf_finish.cfg:154 +msgid "Last cut" +msgstr "Letzter Schlichtfräsgang" -#: cfg/mill/tool-change.cfg:197 -msgid "Manual=0:With Chip Breaking - G73=73:Standard - G81=81:Dwell at bottom - G82=82:Peck Drilling Cycle - G83=83" -msgstr "Manuelle=0:Mit Spanbrechen - G73=73:Standard - G81=81:Verweilen am Boden - G82=82:Tiefbohrzyklus - G83=83" +#: cfg/mill/surf_finish.cfg:159 +msgid "Last cut depth" +msgstr "Schnitttiefe" -#: cfg/mill/tool-change.cfg:199 -msgid "G73 requires Q>0 and R G81 requires R G82 requires R and P G83 requires Q>0 and R" -msgstr "G73 erfordert Q>0 und R G81 erfordert R G82 erfordert R und P G83 erfordert Q>0 und R" +#: cfg/mill/surf_finish.cfg:164 +msgid "Touch off Z axis" +msgstr "Taste Achse an" -#: cfg/mill/tool-change.cfg:204 -msgid "Dwell (P)" -msgstr "Verweilen (P)" +#: cfg/mill/surf_finish.cfg:167 +msgid "Set finished surface as new 0" +msgstr "Setze Achse auf 0" -#: cfg/mill/tool-change.cfg:207 -msgid "Dwell in seconds" -msgstr "Verweilen in Sekunden" +#: cfg/mill/surf_finish.cfg:172 +msgid "Safety margin" +msgstr "Sicherheitsabstand" -#: cfg/mill/tool-change.cfg:213 -msgid "Delta (Q)" -msgstr "Delta (Q)" +#: cfg/mill/surf_finish.cfg:177 +msgid "Percent of tool diameter past edge" +msgstr "Prozent des WZ-Durchmessers über die Kante" -#: cfg/mill/tool-change.cfg:226 -msgid "Ramp down=0:Plunge=1" -msgstr "Rampe=0:Eintauchen=1" +#: cfg/mill/surf_finish.cfg:184 +msgid "User defined=0:Surface=1" +msgstr "Benutzerdefiniert=0:Oberfläche=1" -#: cfg/mill/tool-change.cfg:228 -msgid "How Z position is attained" -msgstr "Wie wird Z-Position erreicht" +#: cfg/mill/thread-milling.cfg:4 +msgid "Thread Milling" +msgstr "Gewindefräsen" -#: cfg/mill/tool-change.cfg:231 -msgid "Step down" -msgstr "Tiefenzustellung" +#: cfg/mill/thread-milling.cfg:6 +msgid "Create internal or external threads" +msgstr "Inneres oder äußeres Gewinde" -#: cfg/mill/tool-change.cfg:236 -msgid "Step down on each pass" -msgstr "Tiefenzustellung bei jedem Gang" +#: cfg/mill/thread-milling.cfg:29 cfg/mill/thread-milling.cfg:47 +msgid "Center of helix" +msgstr "Zentrum der Spirale" -#: cfg/mill/tool-change.cfg:241 -msgid "Ramp down rate" -msgstr "Tiefenschrittrate" +#: cfg/mill/thread-milling.cfg:68 +msgid "Internal=2:External=3" +msgstr "Internal=2:External=3" -#: cfg/mill/tool-change.cfg:247 -msgid "Z versus XY move" -msgstr "Z-Bewegung in % der XY-Bewegung" +#: cfg/mill/thread-milling.cfg:70 +msgid "Select helix side" +msgstr "Wähle Spiral-Seite" -#: cfg/mill/tool-change.cfg:252 -msgid "Minimum" -msgstr "Minimum" +#: cfg/mill/thread-milling.cfg:77 +msgid "Clockwise (RH)=3:Counter-clockwise (LH)=2" +msgstr "Im Uhrzeigersinn (RH)=3:Counter-clockwise (LH)=2" -#: cfg/mill/tool-change.cfg:262 -msgid "Expanding engagement" -msgstr "Seitlicher Eingriff in % Durchm." +#: cfg/mill/thread-milling.cfg:88 +msgid "Rotation of start location" +msgstr "Umdrehung des Anfang-Ortes" -#: cfg/mill/tool-change.cfg:268 -msgid "Not to exceed for pocketing" -msgstr "Für Taschenfräsen nicht überschreiten" +#: cfg/mill/thread-milling.cfg:94 +msgid "Helix top" +msgstr "Spirale-Spitze" -#: cfg/mill/tool-change.cfg:273 -msgid "Threading" -msgstr "Einfädeln" +#: cfg/mill/thread-milling.cfg:104 +msgid "User top" +msgstr "Benutzer-Spitze" -#: cfg/mill/tool-change.cfg:277 -msgid "Cutter engagement" -msgstr "Schneidend-Verpflichtung" +#: cfg/mill/thread-milling.cfg:126 +msgid "Helix bottom" +msgstr "Spirale Boden" -#: cfg/mill/tool-change.cfg:280 -msgid "Depth of cutter engagment in machine units per pass" -msgstr "Tiefe des Schneidenden engagment in Maschine-Einheiten pro Paß(kritische Lage)" +#: cfg/mill/thread-milling.cfg:136 +msgid "User bottom" +msgstr "Benutzer Boden" -#: cfg/mill/tool-change.cfg:288 -msgid "Cutter teeth" -msgstr "Schneidend-Zahn-Rechnung" +#: cfg/mill/thread-milling.cfg:144 +msgid "Helix" +msgstr "Spirale" -#: cfg/mill/tool-change.cfg:291 -msgid "Number of cutter teeth" -msgstr "Schneidend-Zahn-Rechnung" +#: cfg/mill/ttt.cfg:4 +msgid "TrueType" +msgstr "Typ" -#: cfg/mill/tool-change.cfg:297 -msgid "Lead-in clearance" -msgstr "Zuleitungsklarheit" +#: cfg/mill/ttt.cfg:6 +msgid "Engraves TrueType" +msgstr "TrueType Schrift gravieren" -#: cfg/mill/tool-change.cfg:299 -msgid "Distance from face in machine units before engaging cutter" -msgstr "Entfernung von Gesicht in Maschine-Einheiten vor einnehmendem Schneidendem" - -#: cfg/plasma/circle-2.cfg:91 -#: cfg/plasma/circle.cfg:102 -#: cfg/plasma/ellipse.cfg:113 -#: cfg/plasma/polygon.cfg:84 -#: cfg/plasma/rectangle.cfg:127 -#: cfg/plasma/slot-2.cfg:78 -#: cfg/plasma/slot-arc.cfg:107 -#: cfg/plasma/slot.cfg:95 -msgid "Inside=0:On the line=2:Outside=3" -msgstr "Innen=0:Auf der Linie=2:Außerhalb=3" +#: cfg/mill/ttt.cfg:16 +msgid "Text" +msgstr "Text" -#: cfg/plasma/cutting-params2d.cfg:5 -#: cfg/plasma/cutting-params3d.cfg:5 -msgid "Add cutting parameters Changes setting accordingly even if disabled" -msgstr "Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, auch wenn abgewählt" +#: cfg/mill/ttt.cfg:22 +msgid "Coords, rotation" +msgstr "Koordinaten und Drehung" -#: cfg/plasma/cutting-params2d.cfg:13 -#: cfg/plasma/cutting-params3d.cfg:13 -msgid "Cutting params will be set even if disabled" -msgstr "Schneideparameter werden gesetzt, auch wenn abgewählt" +#: cfg/mill/ttt.cfg:26 +msgid "Format" +msgstr "Format" -#: cfg/plasma/cutting-params2d.cfg:16 -#: cfg/plasma/cutting-params3d.cfg:16 -msgid "Cut" -msgstr "Ausschneiden" +#: cfg/mill/ttt.cfg:30 +msgid "Font" +msgstr "Config-Dateien" -#: cfg/plasma/cutting-params2d.cfg:20 -#: cfg/plasma/cutting-params3d.cfg:20 -msgid "Kerf width" +#: cfg/mill/ttt.cfg:52 +msgid "Stretch" +msgstr "Strecken" + +#: cfg/mill/ttt.cfg:55 +msgid "Stretch or compress" +msgstr "Strecken oder komprimieren" + +#: cfg/mill/ttt.cfg:63 +msgid "Text height" +msgstr "Rückzughöhe" + +#: cfg/mill/ttt.cfg:66 +msgid "Y Size of text" +msgstr "Größe und Offsets" + +#: cfg/mill/ttt.cfg:73 +msgid "Align vertical" +msgstr "Vertikal" + +#: cfg/mill/ttt.cfg:75 +msgid "" +"Bottom of first line=0:Top of first line=1:Center=2:Bottom of last line=3" +msgstr "Unten erste Zeile=0:Oben erste ZEile=1:Mitte=2:Unten letzte Zeile=3" + +#: cfg/mill/ttt.cfg:81 +msgid "Align horizontal" +msgstr "Vertikal" + +#: cfg/mill/ttt.cfg:89 +msgid "Line spacing" +msgstr "Linienstart" + +#: cfg/mill/ttt.cfg:92 +msgid "Ratio to Text height" +msgstr "Rückzughöhe" + +#: cfg/mill/ttt.cfg:97 +msgid "Mirrored" +msgstr "Kreisbogen gespiegelt" + +#: cfg/mill/ttt.cfg:104 cfg/mill/ttt.cfg:110 +msgid "Font file" +msgstr "Config-Dateien" + +#: cfg/mill/ttt.cfg:114 +msgid "Unicode" +msgstr "Unicode" + +#: cfg/mill/ttt.cfg:120 +msgid "Filled" +msgstr "Füllwinkel" + +#: cfg/mill/ttt.cfg:122 +msgid "With horizontal lines" +msgstr "Mit horizontalen Linien" + +#: cfg/mill/ttt.cfg:127 +msgid "Filling scale" +msgstr "Füllwinkel" + +#: cfg/mill/ttt.cfg:144 +msgid "Engraving depth" +msgstr "Gravurtiefe" + +#: cfg/plasma/circle-2.cfg:86 cfg/plasma/circle.cfg:97 +#: cfg/plasma/ellipse.cfg:108 cfg/plasma/polygon.cfg:79 +#: cfg/plasma/polyline-mirror-p.cfg:20 cfg/plasma/polyline.cfg:24 +#: cfg/plasma/rectangle.cfg:121 cfg/plasma/slot-2.cfg:73 +#: cfg/plasma/slot-arc.cfg:102 cfg/plasma/slot.cfg:89 +msgid "Cutting" +msgstr "Schneiden" + +#: cfg/plasma/circle-2.cfg:92 cfg/plasma/circle.cfg:103 +#: cfg/plasma/ellipse.cfg:114 cfg/plasma/polygon.cfg:85 +#: cfg/plasma/rectangle.cfg:128 cfg/plasma/slot-2.cfg:79 +#: cfg/plasma/slot-arc.cfg:108 cfg/plasma/slot.cfg:96 +msgid "Inside=0:On the line=2:Outside=3" +msgstr "Innen=0:Auf der Linie=2:Außerhalb=3" + +#: cfg/plasma/cutting-params2d.cfg:4 cfg/plasma/cutting-params3d.cfg:4 +msgid "Cutting Params" +msgstr "Schneidparameter" + +#: cfg/plasma/cutting-params2d.cfg:6 cfg/plasma/cutting-params3d.cfg:6 +msgid "" +"Add cutting parameters Changes setting accordingly even if " +"disabled" +msgstr "" +"Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, " +"auch wenn abgewählt" + +#: cfg/plasma/cutting-params2d.cfg:14 cfg/plasma/cutting-params3d.cfg:14 +msgid "Cutting params will be set even if disabled" +msgstr "Schneideparameter werden gesetzt, auch wenn abgewählt" + +#: cfg/plasma/cutting-params2d.cfg:17 cfg/plasma/cutting-params3d.cfg:17 +msgid "Cut" +msgstr "Ausschneiden" + +#: cfg/plasma/cutting-params2d.cfg:21 cfg/plasma/cutting-params3d.cfg:21 +msgid "Kerf width" msgstr "Schnittbreite" -#: cfg/plasma/cutting-params2d.cfg:24 -#: cfg/plasma/cutting-params3d.cfg:24 +#: cfg/plasma/cutting-params2d.cfg:25 cfg/plasma/cutting-params3d.cfg:25 msgid "Select kerf width for compensation" msgstr "Wähle Schnittbreite für Kompensation" -#: cfg/plasma/cutting-params2d.cfg:28 -#: cfg/plasma/cutting-params3d.cfg:28 +#: cfg/plasma/cutting-params2d.cfg:29 cfg/plasma/cutting-params3d.cfg:29 msgid "Start height" msgstr "Starthöhe" -#: cfg/plasma/cutting-params2d.cfg:32 -#: cfg/plasma/cutting-params3d.cfg:32 +#: cfg/plasma/cutting-params2d.cfg:33 cfg/plasma/cutting-params3d.cfg:33 msgid "Above surface" msgstr "Oberhalb Oberfläche" -#: cfg/plasma/cutting-params2d.cfg:38 -#: cfg/plasma/cutting-params3d.cfg:37 +#: cfg/plasma/cutting-params2d.cfg:39 cfg/plasma/cutting-params3d.cfg:38 msgid "Normal feed" msgstr "Normaler Vorschub" -#: cfg/plasma/cutting-params2d.cfg:47 -#: cfg/plasma/cutting-params3d.cfg:46 +#: cfg/plasma/cutting-params2d.cfg:48 cfg/plasma/cutting-params3d.cfg:47 msgid "Vertical feed" msgstr "Vertikaler Vorschub" -#: cfg/plasma/cutting-params2d.cfg:62 -#: cfg/plasma/cutting-params3d.cfg:60 +#: cfg/plasma/cutting-params2d.cfg:63 cfg/plasma/cutting-params3d.cfg:61 msgid "Rapid params" msgstr "Eilgangparameter" -#: cfg/plasma/cutting-params2d.cfg:69 -#: cfg/plasma/cutting-params3d.cfg:66 +#: cfg/plasma/cutting-params2d.cfg:70 cfg/plasma/cutting-params3d.cfg:67 msgid "Above cut start" msgstr "Startposition oberhalb Schnitt" -#: cfg/plasma/cutting-params2d.cfg:90 -#: cfg/plasma/cutting-params3d.cfg:85 +#: cfg/plasma/cutting-params2d.cfg:91 cfg/plasma/cutting-params3d.cfg:86 msgid "Lead in factor" msgstr "Einlauf-Faktor" -#: cfg/plasma/cutting-params2d.cfg:93 -#: cfg/plasma/cutting-params2d.cfg:102 -#: cfg/plasma/cutting-params3d.cfg:88 -#: cfg/plasma/cutting-params3d.cfg:97 +#: cfg/plasma/cutting-params2d.cfg:94 cfg/plasma/cutting-params2d.cfg:103 +#: cfg/plasma/cutting-params3d.cfg:89 cfg/plasma/cutting-params3d.cfg:98 msgid "Times kerf" msgstr "Mal Schnittbreite" -#: cfg/plasma/cutting-params2d.cfg:99 -#: cfg/plasma/cutting-params3d.cfg:94 +#: cfg/plasma/cutting-params2d.cfg:100 cfg/plasma/cutting-params3d.cfg:95 msgid "Lead out factor" msgstr "Auslauf-Faktor" -#: cfg/plasma/cutting-params2d.cfg:108 -#: cfg/plasma/cutting-params3d.cfg:103 +#: cfg/plasma/cutting-params2d.cfg:109 cfg/plasma/cutting-params3d.cfg:104 msgid "Pierce delay" msgstr "Verzögerung bis Durchbruch" -#: cfg/plasma/cutting-params2d.cfg:111 -#: cfg/plasma/cutting-params3d.cfg:106 +#: cfg/plasma/cutting-params2d.cfg:112 cfg/plasma/cutting-params3d.cfg:107 msgid "Wait after torch OK" msgstr "Wartezeit nach Zündung " -#: cfg/plasma/material2d.cfg:71 -#: cfg/plasma/material3d.cfg:71 +#: cfg/plasma/material2d.cfg:72 cfg/plasma/material3d.cfg:72 msgid "Top=0:Bottom=1" msgstr "Oben=0:Unten=1" -#: cfg/plasma/polyline-mirror-p.cfg:65 +#: cfg/plasma/polyline-arc-ij.cfg:55 +msgid "Offsets=6:Absolute position=7" +msgstr "Offsets=6:Absolute Position=7" + +#: cfg/plasma/polyline-arc-to.cfg:74 +msgid "Relative=4:Absolute=5" +msgstr "Relativ=4:Absolut=5" + +#: cfg/plasma/polyline-mirror-p.cfg:66 msgid "Cut width compensation" msgstr "Werkzeugradiuskompensation" -#: cfg/plasma/polyline-mirror-p.cfg:79 -#: cfg/plasma/polyline.cfg:125 +#: cfg/plasma/polyline-mirror-p.cfg:80 cfg/plasma/polyline.cfg:126 msgid "Cut as designed or in reverse" msgstr "Schnitt, wie bestimmt, oder in Rückwärtsgang" -#: cfg/plasma/polyline.cfg:111 +#: cfg/plasma/polyline-to.cfg:42 +msgid "Relative=0:Absolute=1" +msgstr "Relativ=0:Absolut=1" + +#: cfg/plasma/polyline.cfg:81 +msgid "Rotation around offsets" +msgstr "Drehung um Offsets" + +#: cfg/plasma/polyline.cfg:112 msgid "Kerf width compensation" msgstr "Schnittbreitenkompensation" -#: cfg/plasma/polyline.cfg:116 +#: cfg/plasma/polyline.cfg:117 msgid "Which side torch will travel" msgstr "Welche Seite-Fackel reisen wird" -#: cfg/rectangular-array.cfg:6 +#: cfg/proj_desc.cfg:4 +msgid "Project Notes" +msgstr "_Projekte" + +#: cfg/proj_desc.cfg:7 +msgid "Shows project name and you can add a comment" +msgstr "" +"Zeigt den Projektnamen und ein Kommentar kann hinzugefügt werden" + +#: cfg/proj_desc.cfg:11 +msgid "Project name" +msgstr "_Projekte" + +#: cfg/rectangular-array.cfg:4 +msgid "Rectangular Array" +msgstr "Rechteckige Anordnung" + +#: cfg/rectangular-array.cfg:7 msgid "Create a Rectangular Array of items" msgstr "Erzeuge rechteckige Anordnung von Elementen" -#: cfg/rectangular-array.cfg:48 +#: cfg/rectangular-array.cfg:49 msgid "X axis copies" msgstr "Anzahl Elemente in X" -#: cfg/rectangular-array.cfg:57 +#: cfg/rectangular-array.cfg:58 msgid "Y axis copies" msgstr "Anzahl Elemente in Y" -#: cfg/rectangular-array.cfg:92 +#: cfg/rectangular-array.cfg:93 msgid "Array rotation" msgstr "Drehung der Anordnung" -#: cfg/rectangular-array.cfg:96 +#: cfg/rectangular-array.cfg:97 msgid "Rotation of array" msgstr "Drehung der Anordnung" -#: cfg/rectangular-array.cfg:105 +#: cfg/rectangular-array.cfg:106 msgid "X step" msgstr "X-Abstand" -#: cfg/rectangular-array.cfg:111 +#: cfg/rectangular-array.cfg:112 msgid "X items rotation" msgstr "X-Drehung der Elemente" -#: cfg/rectangular-array.cfg:115 -#: cfg/rectangular-array.cfg:134 +#: cfg/rectangular-array.cfg:116 cfg/rectangular-array.cfg:135 msgid "Relative to previous one" msgstr "Relativ zum Vorgänger" -#: cfg/rectangular-array.cfg:124 +#: cfg/rectangular-array.cfg:125 msgid "Y step" msgstr "Y-Abstand" -#: cfg/rectangular-array.cfg:130 +#: cfg/rectangular-array.cfg:131 msgid "Y items rotation" msgstr "Y-Drehung der Elemente" -#: ncam.py:76 +#: ncam.glade:43 +msgid "NativeCAM" +msgstr "NativeCAM" + +#: ncam.glade:186 ncam.glade:188 +msgid "Cancel add" +msgstr "Hinzufügen abbrechen" + +#: ncam.glade:201 ncam.glade:203 +msgid "Add cfg file" +msgstr "Füge cfg-Datei hinzu" + +#: ncam.glade:217 ncam.glade:219 +msgid "Import XML file" +msgstr "Importiere XML-Datei" + +#: ncam.py:85 msgid "NativeCAM for LinuxCNC" msgstr "NativeCAM für LinuxCNC" -#: ncam.py:77 +#: ncam.py:86 msgid "A GUI to help create LinuxCNC NGC files." msgstr "Ein GUI, um die Erstellung von LinuxCNC NGC Dateien zu erleichtern." -#: ncam.py:78 +#: ncam.py:87 msgid "" "This program is distributed in the hope that it will be useful,\n" "but WITHOUT ANY WARRANTY; without even the implied warranty of\n" @@ -4728,23 +4034,23 @@ msgid "" "\n" "It is recommended you use the deb package\n" msgstr "" -"Dieses Programm ist in der Hoffnung, das es nützlich ist, verbreitet worden,\n" +"Dieses Programm ist in der Hoffnung, das es nützlich ist, verbreitet " +"worden,\n" "allerdings OHNE JEDE GARANTIE; ohne jegliche, auch nur implizierte Garantie\n" "der MARKTTAUGLICHKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.\n" "Die Verwendung des deb package wird empfohlen\n" -#: ncam.py:271 -#: ncam.py:274 +#: ncam.py:296 ncam.py:299 #, python-format msgid "Can not find file %(filename)s" msgstr "Datei %(filename)s nicht gefunden" -#: ncam.py:403 +#: ncam.py:407 #, python-format msgid "Keeping modified local file %(filename)s" msgstr "Modifizierte lokale datei %(filename)s beibehalten" -#: ncam.py:420 +#: ncam.py:424 #, python-format msgid "" "\n" @@ -4767,11 +4073,11 @@ msgstr "" "Aktualisieren-> alle neuen System-Dateien akzeptieren\n" "Abbrechen-> alle lokalen Dateien behalten\n" -#: ncam.py:427 +#: ncam.py:431 msgid "NEW file version available" msgstr "NEUE Dateiversion vorhanden" -#: ncam.py:470 +#: ncam.py:473 #, python-format msgid "" "Ini file <%(inifilename)s>\n" @@ -4780,7 +4086,7 @@ msgstr "" "Ini-Datei <%(inifilename)s>\n" "muss einen Eintrag [DISPLAY]NCAM_DIR enthalten" -#: ncam.py:482 +#: ncam.py:485 msgid "" "There is no PROGRAM_PREFIX in ini file\n" "Edit to add in DISPLAY section\n" @@ -4794,7 +4100,7 @@ msgstr "" "PROGRAM_PREFIX = absoluter oder relativer Pfad zum scripts-Verzeichnis\n" "z.B. PROGRAM_PREFIX = ./scripts or ~/ncam/scripts" -#: ncam.py:503 +#: ncam.py:509 msgid "" "Required lib missing:\n" "\n" @@ -4804,7 +4110,7 @@ msgstr "" "\n" "[RS274NGC]SUBROUTINE_PATH" -#: ncam.py:524 +#: ncam.py:528 #, python-format msgid "" "\n" @@ -4825,7 +4131,7 @@ msgstr "" "\n" "Editiere ini und korrrigiere\n" -#: ncam.py:530 +#: ncam.py:534 #, python-format msgid "" "Required NativeCAM lib\n" @@ -4834,36 +4140,59 @@ msgstr "" "Erforderliche NativeCAM lib\n" "%(err_details)s" -#: ncam.py:563 +#: ncam.py:551 +msgid "Stop LinuxCNC program, toggle the shown button, then restart" +msgstr "Stop LinuxCNC, drücke den gezeigten Knopf, dann Neustart" + +#: ncam.py:552 +msgid "Skip block not active" +msgstr "Block überspringen nicht aktiv" + +#: ncam.py:562 ncam.py:1920 +msgid "Do not show again" +msgstr "Nicht wieder anzeigen" + +#: ncam.py:571 +msgid "LinuxCNC needs to be restarted now" +msgstr "LinuxCNC muss neu gestartet werden." + +#: ncam.py:608 msgid "no description" msgstr "Keine Beschreibung" -#: ncam.py:872 -#: ncam.py:888 -#, python-format -msgid "" -"Value can not be '0' for\n" -"\n" -"%(tooltip)s" -msgstr "" -"Wert kann nicht '0' sein in\n" -"\n" -"%(tooltip)s" +#: ncam.py:610 ncam.py:622 ncam_pref.glade:241 +msgid "None" +msgstr "Kein" + +#: ncam.py:673 ncam_pref.glade:1621 +msgid "BS" +msgstr "BS" + +#: ncam.py:758 +msgid "Not allowed - F2 edit" +msgstr "Fehler - F2 zum Editieren" + +#: ncam.py:759 +msgid "Error - F2 edit" +msgstr "Fehler - F2 zum Editieren" -#: ncam.py:1061 +#: ncam.py:842 +msgid "Error - F2 to edit" +msgstr "Fehler - F2 zum Editieren" + +#: ncam.py:1280 msgid "Open" msgstr "Öffne" -#: ncam.py:1080 -#: ncam.py:4181 +#: ncam.py:1298 ncam.py:4725 msgid "All files" msgstr "Alle Dateien" -#: ncam.py:1397 +#: ncam.py:1635 msgid "unname" msgstr "uname" -#: ncam.py:1424 +#: ncam.py:1661 #, python-format msgid "" "Type not defined for\n" @@ -4872,7 +4201,7 @@ msgstr "" "Typ nicht definiert für\n" "%s" -#: ncam.py:1580 +#: ncam.py:1834 #, python-format msgid "" "Error with subprocess: returncode = %(errcode)s\n" @@ -4883,7 +4212,12 @@ msgstr "" "output = %(output)s\n" "e= %(e)s\n" -#: ncam.py:1827 +#: ncam.py:1935 +#, python-format +msgid "%(feature_name)s : can not evaluate %(value)s" +msgstr "%(feature_name)s : Kann nicht auswerten %(value)s" + +#: ncam.py:2190 msgid "" "(*** GCode generated by NativeCAM for LinuxCNC ***)\n" "\n" @@ -4891,23 +4225,23 @@ msgstr "" "(*** GCode erzeugt durch NativeCAM für LinuxCNC ***)\n" "\n" -#: ncam.py:1828 +#: ncam.py:2191 msgid "(*.ngc files are best viewed with Syntax Highlighting)\n" msgstr "(*.ngc Dateien werden am besten mit Syntax-Hervorhebung angesehen)\n" -#: ncam.py:1835 -msgid "G21 (metric)" -msgstr "G21 (metrisch)" +#: ncam.py:2197 +msgid "G21 (metric)\n" +msgstr "G21 (metrisch)\n" -#: ncam.py:1837 -msgid "G20 (imperial/inches)" -msgstr "G20 (imperial/inches)" +#: ncam.py:2199 +msgid "G20 (imperial/inches)\n" +msgstr "G20 (imperial/inches)\n" -#: ncam.py:1871 +#: ncam.py:2206 msgid "(optimization values)\n" msgstr "(Optimierungswerte)\n" -#: ncam.py:1891 +#: ncam.py:2259 msgid "" "(end defaults)\n" "\n" @@ -4915,15 +4249,22 @@ msgstr "" "(Ende der Defaultwert)\n" "\n" -#: ncam.py:1893 -msgid "(This is a built-in safety to help avoid gouging into your work piece)\n" -msgstr "(Das ist eine eingebaute Sicherheit, um einen Einstich das Werkstück vermeiden zu helfen)\n" +#: ncam.py:2267 +msgid "" +"(This is a built-in safety to help avoid gouging into your work piece)\n" +msgstr "" +"(Das ist eine eingebaute Sicherheit, um einen Einstich das Werkstück " +"vermeiden zu helfen)\n" -#: ncam.py:1900 -msgid "(sub definitions)\n" -msgstr "(Subroutinedefinitionen)\n" +#: ncam.py:2281 +msgid "" +"\n" +"(sub definitions)\n" +msgstr "" +"\n" +"(Subroutinedefinitionen)\n" -#: ncam.py:1997 +#: ncam.py:2378 #, python-format msgid "" "Open fails for ini file : %(inifilename)s\n" @@ -4934,443 +4275,1250 @@ msgstr "" "konte nicht geöffnet werden\n" "%(detail)s" -#: ncam.py:2004 -#: ncam.py:4340 -msgid "DISPLAY can only be 'axis' or 'gmoccapy'" +#: ncam.py:2385 ncam.py:4982 +msgid "DISPLAY can only be 'axis', 'gmoccapy' or 'gscreen'" msgstr "DISPLAY kann nur 'axis' oder 'gmoccapy' sein" -#: ncam.py:2050 +#: ncam.py:2444 #, python-format msgid "Using %s\n" msgstr "Verwenden %s\n" -#: ncam.py:2054 +#: ncam.py:2448 #, python-format msgid "Using default %(mnu)s, no %(dir)s/menu-custom.xml found\n" msgstr "Benutze default %(mnu)s, kein %(dir)s/menu-custom.xml gefunden\n" -#: ncam.py:2146 -#, python-format -msgid "" -"Standalone Directory :\n" -"\n" -"%(dir)s\n" -"\n" -"Continue?" -msgstr "" -"Standalone-Verzeichnis :\n" -"\n" -"%(dir)s\n" -"\n" -"Weiterhin?" +#: ncam.py:2541 +#, python-format +msgid "" +"Create Standalone Directory :\n" +"\n" +"%(dir)s\n" +"\n" +"Continue?" +msgstr "" +"Standalone-Verzeichnis :\n" +"\n" +"%(dir)s\n" +"\n" +"Weiterhin?" + +#: ncam.py:2542 +msgid "NativeCAM CREATE" +msgstr "NativeCAM ERZEUGEN" + +#: ncam.py:2571 +#, python-format +msgid "Updated %(qty)3d files in %(dir)s" +msgstr "Aktualisierte %(qty)3d-Dateien in %(dir)s" + +#: ncam.py:2573 +#, python-format +msgid "Created %(qty)3d files in %(dir)s" +msgstr "%(qty)3d dateien in %(dir)s erzeugt" + +#: ncam.py:2589 +#, python-format +msgid "" +"Error copying file : %(f)s\n" +"Code : %(c)s" +msgstr "" +"Fehler beim Kopieren der Datei : %(f)s\n" +"Code : %(c)s" + +#: ncam.py:2607 +#, python-format +msgid "" +"Error creating link : %(s)s -> %(d)s\n" +"Code : %(c)s" +msgstr "" +"Fehler beim Erstellen des Links : %(s)s -> %(d)s\n" +"Code : %(c)s" + +#: ncam.py:2843 +msgid "Change Units to Imperial" +msgstr "Ändere Einheiten" + +#: ncam.py:2845 +msgid "Change Units to Metric" +msgstr "Ändere Einheiten" + +#: ncam.py:2851 +msgid "Show All For" +msgstr "Alle Felder zeigen" + +#: ncam.py:2852 +msgid "Show None For" +msgstr "Zeige Linie" + +#: ncam.py:2974 +msgid "Back..." +msgstr "Zurück..." + +#: ncam.py:3031 +msgid "" +"Menu is old format, no toolbar defined.\n" +"Update to new format" +msgstr "" +"Menü hat altes Format, keine Toolbar definiert.\n" +"Auf neues Format updaten " + +#: ncam.py:3050 ncam.py:3176 +msgid "Name" +msgstr "Name" + +#: ncam.py:3068 ncam.py:3194 +msgid "Value" +msgstr "Wert" + +#: ncam.py:3288 +msgid "_Projects" +msgstr "_Projekte" + +#: ncam.py:3291 +msgid "Open Example" +msgstr "Beispiel öffnen" + +#: ncam.py:3291 +msgid "Open Example Project" +msgstr "Öffne Beispielprojekt" + +#: ncam.py:3292 +msgid "Save project as xml file" +msgstr "Projekt als xml-Datei speichern" + +#: ncam.py:3293 +msgid "Save as Default Template" +msgstr "Speichern als Standardtemplate" + +#: ncam.py:3293 +msgid "Save project as default template" +msgstr "Speichere Projekt als Standardtemplate" + +#: ncam.py:3294 +msgid "Export gcode as RS274NGC" +msgstr "Exportiere gcode als RS274NGC" + +#: ncam.py:3297 +msgid "_Edit" +msgstr "_Bearbeiten" + +#: ncam.py:3298 +msgid "Undo last operation" +msgstr "Letzten Vorgang rückgängig machen" + +#: ncam.py:3299 +msgid "Cancel last Undo" +msgstr "Letzte Wiederherstellung rückgängig machen" + +#: ncam.py:3300 +msgid "Cut selected subroutine to clipboard" +msgstr "Markierte Subroutine in Zwischenspeicher ausschneiden" + +#: ncam.py:3301 +msgid "Copy selected subroutine to clipboard" +msgstr "Kopiere markierte Subroutine in Zwischenspeicher" + +#: ncam.py:3302 +msgid "Paste from clipboard" +msgstr "Einfügen aus Zwischenspeicher" + +#: ncam.py:3303 +msgid "Add a subroutine" +msgstr "Subroutine einfügen" + +#: ncam.py:3304 +msgid "Duplicate" +msgstr "Duplizieren" + +#: ncam.py:3304 +msgid "Duplicate selected subroutine" +msgstr "Markierte Subroutine duplizieren" + +#: ncam.py:3305 +msgid "Remove selected subroutine" +msgstr "Markierte Subroutine löschen" + +#: ncam.py:3306 +msgid "Add to Items" +msgstr "Hinzufügen zu Elementen" + +#: ncam.py:3307 +msgid "Remove from Items" +msgstr "Entferne aus Elementen" + +#: ncam.py:3308 +msgid "Move up" +msgstr "Nach oben" + +#: ncam.py:3309 +msgid "Move down" +msgstr "Nach unten" + +#: ncam.py:3310 +msgid "Save Values as Defaults" +msgstr "Speichere als Standardwerte" + +#: ncam.py:3310 +msgid "Save Values of this Subroutine as Defaults" +msgstr "Speichere Werte dieser Subroutine als Standardwerte" + +#: ncam.py:3311 +msgid "Delete Custom Default Values" +msgstr "Lösche Benutzerstandardwerte" + +#: ncam.py:3312 +msgid "Set Digits" +msgstr "Setze Stellenanzahl" + +#: ncam.py:3321 +msgid "_Add" +msgstr "_Einfügen" + +#: ncam.py:3322 +msgid "Add a Prototype Subroutine" +msgstr "Öffne cfg-Datei" + +#: ncam.py:3322 +msgid "Add a Subroutine Definition File" +msgstr "Füge Subroutinedefinitiion ein" + +#: ncam.py:3323 +msgid "Import a Project File" +msgstr "Importiere _XML-Datei" + +#: ncam.py:3323 +msgid "Import a Project Into the Current One" +msgstr "Importiere ein Projekt in das aktuelle Projekt" + +#: ncam.py:3326 +msgid "_View" +msgstr "_Ansicht" + +#: ncam.py:3327 +msgid "Collapse All Other Nodes" +msgstr "Alles einklappen" + +#: ncam.py:3328 +msgid "Save As Default Layout" +msgstr "Speichern als Standardlayout" + +#: ncam.py:3331 +msgid "Single View" +msgstr "Einfache Ansicht" + +#: ncam.py:3332 +msgid "Dual Views" +msgstr "Zweigeteilte Ansicht" + +#: ncam.py:3336 +msgid "Top / Bottom Layout" +msgstr "Ansicht übereinander" + +#: ncam.py:3337 +msgid "Side By Side Layout" +msgstr "Ansicht nebeneinander" + +#: ncam.py:3340 +msgid "Master Value Column Hidden" +msgstr "Stammwertespalte ausblenden" + +#: ncam.py:3340 +msgid "In master treeview" +msgstr "Im Hauptanzeigebaum" + +#: ncam.py:3344 +msgid "Sub-Groups In Master Tree" +msgstr "Untergruppen im Hauptstamm" + +#: ncam.py:3349 +msgid "_Utilities" +msgstr "_Funktionen" + +#: ncam.py:3350 +msgid "Reload Tool Table" +msgstr "Werkzeugtabelle neu laden" + +#: ncam.py:3351 +msgid "Edit Preferences" +msgstr "Einstellungen" + +#: ncam.py:3353 +msgid "Auto-refresh" +msgstr "Auto-refresh" + +#: ncam.py:3353 +msgid "Auto-refresh LinuxCNC" +msgstr "Autoerfrischen" + +#: ncam.py:3357 +msgid "Change Units" +msgstr "Ändere Einheiten" + +#: ncam.py:3360 +msgid "_Validation Messages" +msgstr "Validierungs Nachrichten" + +#: ncam.py:3361 +msgid "Show All" +msgstr "Zeige Linie" + +#: ncam.py:3361 +msgid "Show All Non-validation Messages" +msgstr "Zeige alle nicht-validierungs Nachrichten" + +#: ncam.py:3362 +msgid "Show None" +msgstr "Zeige Linie" + +#: ncam.py:3362 +msgid "Do Not Show Any Messages" +msgstr "Keine Nachrichten mehr anzeigen" + +#: ncam.py:3363 +msgid "Show All For Current Type" +msgstr "Alle für aktuellen Typ anzeigen" + +#: ncam.py:3364 +msgid "Show None For Current Type" +msgstr "Zeige keine für aktuellen Typ" + +#: ncam.py:3367 +msgid "_Help" +msgstr "_Hilfe" + +#: ncam.py:3368 +msgid "NativeCAM on YouTube" +msgstr "NativeCAM auf YouTube" + +#: ncam.py:3369 +msgid "Translating NativeCAM" +msgstr "NativeCAM übersetzen" + +#: ncam.py:3370 +msgid "LinuxCNC web Site" +msgstr "LinuxCNC-Webseite" + +#: ncam.py:3371 +msgid "LinuxCNC Forum" +msgstr "LinuxCNC Forum" + +#: ncam.py:3375 +msgid "Hide Selected Field" +msgstr "Ausgewähltes Feld verbergen" + +#: ncam.py:3376 +msgid "Show All Fields" +msgstr "Alle Felder zeigen" + +#: ncam.py:3377 +msgid "Save Project as Current Work" +msgstr "Aktuellen Entwurf speichern" + +#: ncam.py:3378 +#, python-format +msgid "Generate %(filename)s" +msgstr "Erzeuge %(filename)s" + +#: ncam.py:3379 +#, python-format +msgid "Generate %(filename)s and load it in LinuxCNC" +msgstr "Erzeuge gcode und speichere in %(filename)s" + +#: ncam.py:3380 +msgid "Rename Subroutine" +msgstr "Umbenennen" + +#: ncam.py:3381 +msgid "Group <-- --> Sub-group" +msgstr "Gruppe <-- -->Untergruppe" + +#: ncam.py:3382 +msgid "Change to GCode" +msgstr "Änderung für GCode" + +#: ncam.py:3383 +msgid "Revert to original type" +msgstr "Kehren Sie zu ursprünglichem Typ zurück" + +#: ncam.py:3722 +msgid "Secondary treeview focused" +msgstr "Fokus auf Unterbaumstruktur" + +#: ncam.py:3731 +msgid "Primary treeview focused" +msgstr "Fokus auf Hauptbaumstruktur" + +#: ncam.py:3980 ncam.py:3983 +msgid "" +"(end sub definitions)\n" +"\n" +msgstr "" +"(Endu sub definitionen)\n" +"\n" + +#: ncam.py:3986 +msgid "Save as ngc..." +msgstr "Speichern als ngc..." + +#: ncam.py:4121 +msgid "Enter new name for" +msgstr "Neuen Namen eingeben für" + +#: ncam.py:4214 +#, python-format +msgid "'%(source_file)s' is not a valid cfg or xml file" +msgstr "'%(source_file)s' is keine gültige cfg oder xml Datei" + +#: ncam.py:4244 +msgid "" +"LinuxCNC could not change to AUTO mode. Generated NC file was not loaded." +msgstr "" +"LinuxCNC konnte nicht auf AUTO Modus wechseln. Generierte NC Datei wurde " +"nicht geladen." + +#: ncam.py:4248 +msgid "" +"LinuxCNC not running\n" +"\n" +"Start LinuxCNC and\n" +"activate Auto-refresh menu item" +msgstr "" +"LinuxCNC nicht aktiv\\n\n" +"\\n\n" +"LinuxCNC starten und\\n\n" +"aktivieren autoerfrischen" + +#: ncam.py:4389 ncam.py:4411 +msgid "Untitle.xml" +msgstr "Untitled.xml" + +#: ncam.py:4394 +msgid "Previous work not saved as current work" +msgstr "Voheriger Zustand nicht als aktuell abgespeichert" + +#: ncam.py:4405 +msgid "No default template saved" +msgstr "Kein Standardtemplate gespeichert" + +#: ncam.py:4664 ncam.py:4665 +#, python-format +msgid "" +"Error in treestore_to_xml\n" +"%(err_details)s" +msgstr "" +"Fehler, der linuxcnc importiert\n" +"%(err_details)s" + +#: ncam.py:4715 ncam.py:4739 +msgid "Import project" +msgstr "Importiere Projekt" + +#: ncam.py:4720 ncam.py:4825 ncam.py:4857 +msgid "NativeCAM projects" +msgstr "NativeCAM-Projekte" + +#: ncam.py:4820 +msgid "Save project as..." +msgstr "Projekt speichern als..." + +#: ncam.py:4850 +#, python-format +msgid " \"%s\"" +msgstr " \"%s\"" + +#: ncam.py:4856 +msgid "Open project" +msgstr "Projekt öffnen" + +#: ncam.py:4860 +msgid "Open example project" +msgstr "Demoprojekt öffnen" + +#: ncam.py:4861 +msgid "NativeCAM example projects" +msgstr "NativeCAM Demoprojekte" + +#: ncam.py:4899 +msgid "Open a cfg file" +msgstr "Öffne cfg-Datei" + +#: ncam.py:4905 +msgid "Config files" +msgstr "Config-Dateien" + +#: ncam.py:4962 +#, python-format +msgid "Backup file created : %s.bak" +msgstr "Backup Datei erstellt : %s.bak" + +#: ncam.py:5091 +#, python-format +msgid "" +"Success in modifying inifile :\n" +" %s" +msgstr "ini-Datei %s erfolgreich modifiziert" + +#: ncam.py:5094 +#, python-format +msgid "" +"Error modifying ini file\n" +"%(err_details)s" +msgstr "" +"Fehler beim Modifizieren der ini Datei\n" +"%(err_details)s" + +#: ncam_pref.glade:244 +msgid "Beginning" +msgstr "Beginn" + +#: ncam_pref.glade:247 +msgid "Center" +msgstr "Mitte" + +#: ncam_pref.glade:293 +msgid "Loop back" +msgstr "Schleife zurück" + +#: ncam_pref.glade:296 +msgid "Spiral" +msgstr "Spiralförmig" + +#: ncam_pref.glade:307 +msgid "G38.2 - toward workpiece, stop on contact, signal failure" +msgstr "G38.2 - in Richtung Werkstück, Stop bei Kontakt, Fehler melden" + +#: ncam_pref.glade:310 +msgid "G38.3 - toward workpiece, stop on contact" +msgstr "G38.3 - in Richtung Werkstück, Stop bei Kontakt" + +#: ncam_pref.glade:313 +msgid "G38.4 - away from workpiece, stop on loss of contact, signal failure" +msgstr "G38.4 - vom Werkstück weg, Stop bei Kontaktöffnung, Fehler melden" + +#: ncam_pref.glade:316 +msgid "G38.5 - away from workpiece, stop on loss of contact" +msgstr "G38.4 - vom Werkstück weg, Stop bei Kontaktöffnung" + +#: ncam_pref.glade:327 ncam_pref.glade:2961 +msgid "Imperial" +msgstr "Imperial" + +#: ncam_pref.glade:363 +msgid "NativeCAM Preferences" +msgstr "NativeCAM Voreinstellungen" + +#: ncam_pref.glade:401 +msgid "Auto-refresh time-out" +msgstr "Auto-refresh time-out" + +#: ncam_pref.glade:437 +msgid "Default decimals" +msgstr "Standard Dezimalstellen" + +#: ncam_pref.glade:448 +msgid "" +"Increase if gmoccapy auto-refresh is intermittent or some input windows do " +"not show" +msgstr "" +"Erhöhen wenn gmoccapy autorefresh ruckelt oder einige Eingabefenster nicht " +"gezeigt werden" + +#: ncam_pref.glade:450 +msgid "Gmoccapy input time-out delay" +msgstr "Gmoccapy Eingabetimeout-Verzögerung" + +#: ncam_pref.glade:505 +msgid "Autosave on closing" +msgstr "Automatisch speichern" + +#: ncam_pref.glade:534 +msgid "When no inifile specified" +msgstr "Falls keine ini-Datei spezifiziert" + +#: ncam_pref.glade:536 +msgid "Stand alone units" +msgstr "Einheiten" + +#: ncam_pref.glade:598 +msgid "General" +msgstr "Allgemein" + +#: ncam_pref.glade:625 +msgid "Window minimal width" +msgstr "Minimale Fensterbreite" + +#: ncam_pref.glade:637 +msgid "Master treeview minimal width" +msgstr "Minimale Breite der Hauptbaumansicht" + +#: ncam_pref.glade:651 +msgid "Name column ellipsize" +msgstr "Spalte Name ..." + +#: ncam_pref.glade:766 +msgid "Restore treeview full state" +msgstr "Stelle ausgeklappte Baumstruktur wieder her" + +#: ncam_pref.glade:780 +msgid "Show bottom lines" +msgstr "Zeige Grundlinien" + +#: ncam_pref.glade:794 +msgid "Show design lines" +msgstr "Zeige Entwurfslinien" + +#: ncam_pref.glade:808 +msgid "Name column minimal width" +msgstr "Minimale Breite der \"Name\"-Spalte" + +#: ncam_pref.glade:838 +msgid "Primary treeview expanders visible" +msgstr "Aufklappen der Hauptbaumansicht sichtbar" + +#: ncam_pref.glade:868 +msgid "Secondary treeview expanders visible" +msgstr "Aufklappen der Unterbaumansicht sichtbar" + +#: ncam_pref.glade:905 +msgid "Display" +msgstr "Anzeige" + +#: ncam_pref.glade:933 +msgid "Menu" +msgstr "Menü" + +#: ncam_pref.glade:989 +msgid "Treeview" +msgstr "Baumansicht" + +#: ncam_pref.glade:1003 +msgid "Add menu" +msgstr "Menü hinzufügen" + +#: ncam_pref.glade:1017 +msgid "Quick access toolbar" +msgstr "Schnellzugriffsleiste" + +#: ncam_pref.glade:1031 +msgid "Add dialog" +msgstr "Dialog hinzufügen" + +#: ncam_pref.glade:1076 +msgid "Main toolbar" +msgstr "Hauptmenüleiste" + +#: ncam_pref.glade:1202 +msgid "Icons Size" +msgstr "Größe der Icons" + +#: ncam_pref.glade:1244 +msgid "Cancel on focusing out" +msgstr "Abbruch bei Fokusverlust" + +#: ncam_pref.glade:1524 +msgid "This is the tool tip" +msgstr "Das ist der Tooltip" + +#: ncam_pref.glade:1717 +msgid "Virtual Keyboard" +msgstr "Virtuelle Tastatur" + +#: ncam_pref.glade:1745 +msgid "Use a pair of \"%\" instead of \"M2\"" +msgstr "Benutze \"%\" anstatt \"M2\"" + +#: ncam_pref.glade:1781 +msgid "Initialization" +msgstr "Initialisierung" + +#: ncam_pref.glade:1793 +msgid "Post-amble" +msgstr "Nachsatz " + +#: ncam_pref.glade:1845 +msgid "Spindle full speed delay" +msgstr "Verzögerung bis volle Spindeldrehzahl" + +#: ncam_pref.glade:1890 +msgid "Except on tool change" +msgstr "Außer beim Werkzeugwechsel" + +#: ncam_pref.glade:1892 +msgid "Spindle spins all the time" +msgstr "Spindeldrehzahl" + +#: ncam_pref.glade:1936 +msgid "Defaults" +msgstr "Standard Dezimalstellen" + +#: ncam_pref.glade:1964 +msgid "Function" +msgstr "Funktion" + +#: ncam_pref.glade:1995 +msgid "Latch distance" +msgstr "Rastabstand" + +#: ncam_pref.glade:2030 +msgid "Latch feed" +msgstr "Vorschub zum Rasten" + +#: ncam_pref.glade:2065 +msgid "Probe tip diameter" +msgstr "Durchmesser Tasterspitze" + +#: ncam_pref.glade:2135 +msgid "Probe safety margin" +msgstr "Taster Sicherheitsabstand" + +#: ncam_pref.glade:2170 +msgid "Probe tool length" +msgstr "Länge Antaster" + +#: ncam_pref.glade:2202 +msgid "Size of probe" +msgstr "Größe des Tasters" + +#: ncam_pref.glade:2225 +msgid "Height of probe" +msgstr "Höhe des Tasters" + +#: ncam_pref.glade:2245 +msgid "Probing" +msgstr "Antasten" + +#: ncam_pref.glade:2545 +msgid "Tool engagement up to" +msgstr "Werkzeugeingriff bis" + +#: ncam_pref.glade:2557 +msgid "Feed factor" +msgstr "Vorschub-Faktor" + +#: ncam_pref.glade:2571 +msgid "Spindle speed factor" +msgstr "Spindeldrehzahl-Faktor" + +#: ncam_pref.glade:2604 +msgid "unspecified or 0" +msgstr "nicht spezifiziert oder 0" + +#: ncam_pref.glade:2634 +msgid "Optimizing" +msgstr "Optimieren" + +#: ncam_pref.glade:2662 +msgid "Coordinates for offsetting and rotation" +msgstr "Koordinaten für Offset und Drehung" + +#: ncam_pref.glade:2692 +msgid "Pocket expanding mode" +msgstr "Taschenfräsen Erweiterungsmethode" + +#: ncam_pref.glade:2727 +msgid "Center drill depth" +msgstr "Tiefe zentrale Bohrung" + +#: ncam_pref.glade:2792 ncam_pref.glade:2889 +msgid "Miscellaneous" +msgstr "Vermischtes" + +#: ncam_pref.glade:2820 +msgid "Test mode" +msgstr "Testmodus" + +#: pref_edit.py:109 +#, python-format +msgid "Expected file not found : %s" +msgstr "Datei nicht gefunden : %s" + +#~ msgid "Delay on faster rpm" +#~ msgstr "Verzögerung bei höheren Upm" + +#~ msgid "Units are auto-detected" +#~ msgstr "Einheiten werden automatisch erkannt" + +#~ msgid "Spiral mode not supported yet" +#~ msgstr "Spiralmodus noch nicht unterstützt" + +#~ msgid "" +#~ "If Latch Distance is greater than 0 then probe will go back and Latch in " +#~ "the same direction, else Latch will be done in opposite direction (stop " +#~ "on loss of contact)." +#~ msgstr "" +#~ "Wenn der Rastabstand größer als 0 ist, wird der Taster zurückgezogen und " +#~ "rastet in der gleichen Richtung, sonst rastet der Taster in der anderen " +#~ "Richtung (Stop bei offenem Kontakt)" + +#~ msgid "Uses tool length compensation after probing" +#~ msgstr "Wendet Werkzeuglängenkompensation nach Antasten an" + +#~ msgid "Relative to drill start" +#~ msgstr "Relativ zum Bohrstart" + +#~ msgid "Not supported yet" +#~ msgstr "Noch nicht unterstützt" + +#~ msgid "Lathe" +#~ msgstr "Drehen" + +#~ msgid "Plasma" +#~ msgstr "Plasma" + +#~ msgid "Set cutting parameters" +#~ msgstr "Lege Schneidparameter fest" + +#~ msgid "Threading Params" +#~ msgstr "Gewindeschneidparameter" + +#~ msgid "Set thread cutting params" +#~ msgstr "Lege Gewindeschneideparameter fest" + +#~ msgid "Tool" +#~ msgstr "Werkzeug" + +#~ msgid "Change Tool" +#~ msgstr "Werkzeugwechsel" + +#~ msgid "Change cutter" +#~ msgstr "Wechsele Schneidwerkzeug" + +#~ msgid "Threads" +#~ msgstr "Gewinde" + +#~ msgid "Cut regular threads" +#~ msgstr "Normale Gewinde schneiden" + +#~ msgid "Face" +#~ msgstr "Stirndrehen" + +#~ msgid "Cut face" +#~ msgstr "Stirndrehen" + +#~ msgid "Insert a G Code File" +#~ msgstr "Füge G-Code-Datei ein" + +#~ msgid "Include a custom gcode file" +#~ msgstr "Füge eine benutzerdefinierte G-Code-Datei ein" + +#~ msgid "Custom G Code" +#~ msgstr "Beutzerdefinierter G Code" + +#~ msgid "Write custom gcode" +#~ msgstr "Schreibe eigenen G Code" + +#~ msgid "Change from inch to metric or inverse" +#~ msgstr "Wechsele von inch zu metrisch oder umgekehrt" + +#~ msgid "Basic Shapes" +#~ msgstr "Grundelemente" + +#~ msgid "Create a rectangle with optional corner types" +#~ msgstr "Erzeuge Rechteck mit optionalen Eckformen" + +#~ msgid "Circle From 2 Points" +#~ msgstr "Kreis, 2 Punkte" + +#~ msgid "Define ends of diameter" +#~ msgstr "Bestimme Durchmesserenden" + +#~ msgid "Slot/Oval From 1 Point" +#~ msgstr "Nut/Oval , 1 Punkt" + +#~ msgid "Define a point, angle and length" +#~ msgstr "Bestimme Punkt, Winkel und Länge" + +#~ msgid "Slot/Oval From 2 Points" +#~ msgstr "Nut/Oval, 2 Punkte" + +#~ msgid "Define center of ends" +#~ msgstr "Bestimme Mittelpunkte der Enden" + +#~ msgid "Create a radial slot" +#~ msgstr "Erzeuge Kreisnut" + +#~ msgid "Create an ellipse" +#~ msgstr "Erzeuge Ellipse" + +#~ msgid "Polygon of N edges" +#~ msgstr "Polygon mit N Ecken" + +#~ msgid "Surface Finishing" +#~ msgstr "Oberflächenbehandlung" + +#~ msgid "Uni or Bi-directional" +#~ msgstr "Uni - oder Bidirektional" + +#~ msgid "Advanced" +#~ msgstr "Sonderfunktionen" + +#~ msgid "Starts a polyline" +#~ msgstr "Beginnt eine Polylinie" + +#~ msgid "Define angle and length" +#~ msgstr "Bestimme Winkel und Länge" + +#~ msgid "Defined center by offsets or absolute position" +#~ msgstr "Bestimme Zentrum durch Offsets oder absolute Position" + +#~ msgid "Arc Polar Center" +#~ msgstr "Kreisbogen mit Zentrum als Polarkoordinate" + +#~ msgid "Define center at angle and distance" +#~ msgstr "Bestimme Zentrum per Winkel und Abstand" + +#~ msgid "Define end point, arc height or radius" +#~ msgstr "Bestimme Endpunkt, Bogenhöhe oder -radius" + +#~ msgid "Arc Mirror End" +#~ msgstr "Kreisbogen gespiegeltes Ende" + +#~ msgid "Define I,J and mirror line" +#~ msgstr "Bestimme I,J und Spiegellinie" + +#~ msgid "Repeat Items" +#~ msgstr "Wiederhole Elemente" + +#~ msgid "Repeat a group of polyline items" +#~ msgstr "Wiederhole eine Gruppe von PolylinienElementen" + +#~ msgid "Duplicate and reverse polyline items" +#~ msgstr "Polylinienelemente duplizieren und umkehren" + +#~ msgid "Create a reversed polyline from previous one" +#~ msgstr "Erzeuge umgekehrte Polylinien von der vorherigen" + +#~ msgid "Counterbore" +#~ msgstr "Senkung" + +#~ msgid "For Socket Head Cap Screw" +#~ msgstr "für Inbusschraube" + +#~ msgid "Single Hole" +#~ msgstr "Einzelne Bohrung" + +#~ msgid "No slot" +#~ msgstr "Keine Nut" + +#~ msgid "Slot From 1 Point" +#~ msgstr "Nut von 1 Punkt aus" + +#~ msgid "Slot From 2 Points" +#~ msgstr "Nut mit zwei gegebenen Punkten" + +#~ msgid "Define 2 points" +#~ msgstr "Lege zwei Punkte fest" + +#~ msgid "True thread mill needed" +#~ msgstr "Wahre Faden-Mühle brauchte" -#: ncam.py:2147 -msgid "NativeCAM CREATE" -msgstr "NativeCAM ERZEUGEN" +#~ msgid "Drill a single hole" +#~ msgstr "Einzelne Bohrung" -#: ncam.py:2161 -#, python-format -msgid "" -"\n" -"An updated system is available\n" -"\n" -"A new structure will replace the old one if you continue\n" -"\n" -"If you have modified files in cfg, lib or graphics\n" -"sub-directories, you should chose CANCEL on the\n" -"next screen and exit the application to copy those files\n" -"in the newly created '%(dir)s' sub-directory. Other\n" -"un-needed files will be transfered to '%(dir)s' automatically.\n" -"It is up to you to delete them.\n" -"\n" -"Take time to read the README file in '%(dir)s'" -msgstr "" -"\n" -"Ein Systemupdate ist vorhanden\n" -"\n" -"Bei Fortsetzung wird eine neue Struktur die alte überschreiben\n" -"\n" -"Wenn Sie Dateien in cfg, lib oder graphics\n" -"Unterverzeichnissen verändert haben, sollten Sie im nächsten Dialog ABBRECHEN wählen\n" -"und die Anwendung schließen, um diese Dateien\n" -"in das neue '%(dir)s' Unterverzeichnis kopieren. Andere\n" -"nicht benötigte Dateien werden automatisch nach '%(dir)s' übertragen.\n" -"Sie können bei Bedarf gelöscht werden.\n" -"\n" -"Bitte lesen Sie die README-Datei in '%(dir)s'" +#~ msgid "Array Of Holes" +#~ msgstr "Anordnung von Bohrungen" -#: ncam.py:2184 -#, python-format -msgid "Updated %(qty)3d files in %(dir)s" -msgstr "Aktualisierte %(qty)3d-Dateien in %(dir)s" +#~ msgid "Drill lines of holes" +#~ msgstr "Zeilenweise Bohrungen" -#: ncam.py:2186 -#, python-format -msgid "Created %(qty)3d files in %(dir)s" -msgstr "%(qty)3d dateien in %(dir)s erzeugt" +#~ msgid "Regular Circle" +#~ msgstr "Regelmäßige Kreisteilung" -#: ncam.py:2495 -msgid "Back..." -msgstr "Zurück..." +#~ msgid "Create a regular spaced holes circle" +#~ msgstr "Erzeuge Bohrungen auf regelmäßiger Kreisteilung" -#: ncam.py:2552 -msgid "" -"Menu is old format, no toolbar defined.\n" -"Update to new format" -msgstr "" -"Menü hat altes Format, keine Toolbar definiert.\n" -"Auf neues Format updaten " +#~ msgid "Irregular Circle" +#~ msgstr "Unregelmäßige Kreisteilung" -#: ncam.py:2571 -#: ncam.py:2692 -msgid "Name" -msgstr "Name" +#~ msgid "Create a hole circle of different angle spacing" +#~ msgstr "Erzeuge Lochkreis mit verschiedenen Winkelabständen" -#: ncam.py:2589 -#: ncam.py:2710 -msgid "Value" -msgstr "Wert" +#~ msgid "Group, Offset And Rotation" +#~ msgstr "Gruppe, Offset und Drehung" -#: ncam.py:2803 -msgid "_Projects" -msgstr "_Projekte" +#~ msgid "Standard Group" +#~ msgstr "Standardgruppe" -#: ncam.py:2806 -msgid "Open Example" -msgstr "Beispiel öffnen" +#~ msgid "Group subroutines" +#~ msgstr "Subroutinen gruppieren" -#: ncam.py:2806 -msgid "Open Example Project" -msgstr "Öffne Beispielprojekt" +#~ msgid "Offset/Rotate" +#~ msgstr "Offset/Drehung" -#: ncam.py:2807 -msgid "Save project as xml file" -msgstr "Projekt als xml-Datei speichern" +#~ msgid "Group subroutines, offset and rotate" +#~ msgstr "Gruppiere Subroutinen, Offset und Drehung" -#: ncam.py:2808 -msgid "Save as Default Template" -msgstr "Speichern als Standardtemplate" +#~ msgid "Define diameter or distance between groups" +#~ msgstr "Bestimme Durchmesser oder Abstand zwischen den Gruppen" -#: ncam.py:2808 -msgid "Save project as default template" -msgstr "Speichere Projekt als Standardtemplate" +#~ msgid "Array of rows and columns" +#~ msgstr "Anordnung mit Zeilen und Spalten" -#: ncam.py:2809 -msgid "Export gcode as RS274NGC" -msgstr "Exportiere gcode als RS274NGC" +#~ msgid "Index A Axis" +#~ msgstr "Index A-Achse" -#: ncam.py:2812 -msgid "_Edit" -msgstr "_Bearbeiten" +#~ msgid "Rotate A axis" +#~ msgstr "A-Achse drehen" -#: ncam.py:2813 -msgid "Undo last operation" -msgstr "Letzten Vorgang rückgängig machen" +#~ msgid "Select end mill or drill and set parameters" +#~ msgstr "Wähle Stirnfräser oder Bohrer und lege Parameter fest" -#: ncam.py:2814 -msgid "Cancel last Undo" -msgstr "Letzte Wiederherstellung rückgängig machen" +#~ msgid "Find workpiece edges" +#~ msgstr "Kanten des Werkstücks antasten" -#: ncam.py:2815 -msgid "Cut selected subroutine to clipboard" -msgstr "Markierte Subroutine in Zwischenspeicher ausschneiden" +#~ msgid "Probe Stock" +#~ msgstr "Rohmaterial antasten" -#: ncam.py:2816 -msgid "Copy selected subroutine to clipboard" -msgstr "Kopiere markierte Subroutine in Zwischenspeicher" +#~ msgid "Find the center of a cube or cylinder" +#~ msgstr "Zentrum eines Würfels oder Zylinder finden" -#: ncam.py:2817 -msgid "Paste from clipboard" -msgstr "Einfügen aus Zwischenspeicher" +#~ msgid "Probe Array" +#~ msgstr "Anordnung von Punkten antasten" -#: ncam.py:2818 -msgid "Add a subroutine" -msgstr "Subroutine einfügen" +#~ msgid "Probe a array of points and save to file" +#~ msgstr "Taste eine Anordnung von Punkten antasten und in Datei speichern" -#: ncam.py:2819 -msgid "Duplicate" -msgstr "Duplizieren" +#~ msgid "Raw Material" +#~ msgstr "Rohmaterial" -#: ncam.py:2819 -msgid "Duplicate selected subroutine" -msgstr "Markierte Subroutine duplizieren" +#~ msgid "Show a temporary image of rough material" +#~ msgstr "Zeige vorläufige Skizze des Rohmaterials" -#: ncam.py:2820 -msgid "Remove selected subroutine" -msgstr "Markierte Subroutine löschen" +#~ msgid "Add comments" +#~ msgstr "Füge Kommentare ein" -#: ncam.py:2821 -msgid "Add to Items" -msgstr "Hinzufügen zu Elementen" +#~ msgid "Temporarily change units" +#~ msgstr "Ändere vorübergehend die Einheiten" -#: ncam.py:2822 -msgid "Remove from Items" -msgstr "Entferne aus Elementen" +#~ msgid "Change Units for items only and revert back after" +#~ msgstr "" +#~ "Ändere Einheiten nur für diese Elemente und kehre danach zurück zu " +#~ "alter Einheit" -#: ncam.py:2823 -msgid "Move up" -msgstr "Nach oben" +#~ msgid "Change for" +#~ msgstr "Änderung von" -#: ncam.py:2824 -msgid "Move down" -msgstr "Nach unten" +#~ msgid "Radius and diameter" +#~ msgstr "Radius und Durchmesser" -#: ncam.py:2825 -msgid "Save Values as Defaults" -msgstr "Speichere als Standardwerte" +#~ msgid "Width, height, length" +#~ msgstr "Breite, Höhe, Länge" -#: ncam.py:2825 -msgid "Save Values of this Subroutine as Defaults" -msgstr "Speichere Werte dieser Subroutine als Standardwerte" +#~ msgid "Change units for cut depth" +#~ msgstr "Ändere Einheit für Schnittiefe" -#: ncam.py:2826 -msgid "Delete Custom Default Values" -msgstr "Lösche Benutzerstandardwerte" +#~ msgid "If active, these items will use alternate units" +#~ msgstr "Wenn aktiv, benutzen diese Elemente alternative Einheiten" -#: ncam.py:2827 -msgid "Set Digits" -msgstr "Setze Stellenanzahl" +#~ msgid "Line 1" +#~ msgstr "Linie 1" -#: ncam.py:2836 -msgid "_Add" -msgstr "_Einfügen" +#~ msgid "Line 2" +#~ msgstr "Linie 2" -#: ncam.py:2837 -msgid "Add a Prototype Subroutine" -msgstr "Öffne cfg-Datei" +#~ msgid "Line 3" +#~ msgstr "Linie 3" -#: ncam.py:2837 -msgid "Add a Subroutine Definition File" -msgstr "Füge Subroutinedefinitiion ein" +#~ msgid "Line 4" +#~ msgstr "Linie 4" -#: ncam.py:2838 -msgid "Import a Project File" -msgstr "Importiere _XML-Datei" +#~ msgid "Line 5" +#~ msgstr "Linie 5" -#: ncam.py:2838 -msgid "Import a Project Into the Current One" -msgstr "Importiere ein Projekt in das aktuelle Projekt" +#~ msgid "Line 6" +#~ msgstr "Linie 6" -#: ncam.py:2841 -msgid "_View" -msgstr "_Ansicht" +#~ msgid "Lathe cutting parameters" +#~ msgstr "Schneidparameter Drehbank" -#: ncam.py:2842 -msgid "Collapse All Other Nodes" -msgstr "Alles einklappen" +#~ msgid "" +#~ "Sets global cutting depth, depth step, surface origin, and rappid " +#~ "distance." +#~ msgstr "" +#~ "Legt gobale Schnittiefe, Zustellung, Ausgangsoberfläche und " +#~ "Eilgangabstand fest." -#: ncam.py:2843 -msgid "Save As Default Layout" -msgstr "Speichern als Standardlayout" +#~ msgid "Surface for ID" +#~ msgstr "Oberfläche für ID" -#: ncam.py:2846 -msgid "Single View" -msgstr "Einfache Ansicht" +#~ msgid "Surface for ID cutting" +#~ msgstr "Oberfläche für Schneiden des ID" -#: ncam.py:2847 -msgid "Dual Views" -msgstr "Zweigeteilte Ansicht" +#~ msgid "Depth step" +#~ msgstr "Teifenschritt" -#: ncam.py:2851 -msgid "Top / Bottom Layout" -msgstr "Ansicht übereinander" +#~ msgid "Rappid" +#~ msgstr "Eilgang" -#: ncam.py:2852 -msgid "Side By Side Layout" -msgstr "Ansicht nebeneinander" +#~ msgid "Rappid distance" +#~ msgstr "Eilgangabstand" -#: ncam.py:2855 -msgid "Master Value Column Hidden" -msgstr "Stammwertespalte ausblenden" +#~ msgid "Rappid for inner cuts" +#~ msgstr "Eilgangang für Innenschneiden" -#: ncam.py:2855 -msgid "In master treeview" -msgstr "Im Hauptanzeigebaum" +#~ msgid "Rappid distance for inner cuts" +#~ msgstr "Eilgangabstand für Schneiden innen" -#: ncam.py:2859 -msgid "Sub-Groups In Master Tree" -msgstr "Untergruppen im Hauptstamm" +#~ msgid "Rappid Z to go to ID" +#~ msgstr "Eilgang Z zum ID" -#: ncam.py:2864 -msgid "_Utilities" -msgstr "_Funktionen" +#~ msgid "Rappid to switch ID-OD" +#~ msgstr "Eilgang ID-AD" -#: ncam.py:2865 -msgid "Reload Tool Table" -msgstr "Werkzeugtabelle neu laden" +#~ msgid "Final cut" +#~ msgstr "Letzter Schnitt" -#: ncam.py:2866 -msgid "Edit Preferences" -msgstr "Einstellungen" +#~ msgid "Final cut depth step" +#~ msgstr "Tiefenschritt letzter Schnitt" -#: ncam.py:2868 -msgid "Auto-refresh" -msgstr "Auto-refresh" +#~ msgid "Num of final cuts" +#~ msgstr "Anzahl der Endschnitte" -#: ncam.py:2868 -msgid "Auto-refresh LinuxCNC" -msgstr "Autoerfrischen" +#~ msgid "Final cut feed" +#~ msgstr "Vorschub letzter Schnitt " -#: ncam.py:2873 -msgid "_Help" -msgstr "_Hilfe" +#~ msgid "Final cut Feed" +#~ msgstr "Vorschub letzter Schnitt" -#: ncam.py:2874 -msgid "NativeCAM on YouTube" -msgstr "NativeCAM auf YouTube" +#~ msgid "Final cut spindle" +#~ msgstr "Spindeldrehzahl letzter Schnitt" -#: ncam.py:2875 -msgid "Translating NativeCAM" -msgstr "NativeCAM übersetzen" +#~ msgid "Flood" +#~ msgstr "Kühlmittelfluß" -#: ncam.py:2876 -msgid "LinuxCNC web Site" -msgstr "LinuxCNC-Webseite" +#~ msgid "Use flood or not" +#~ msgstr "Kühlmittelfluß ja/nein" -#: ncam.py:2877 -msgid "LinuxCNC Forum" -msgstr "LinuxCNC Forum" +#~ msgid "Mist" +#~ msgstr "Kühlnebel" -#: ncam.py:2881 -msgid "Hide Selected Field" -msgstr "Ausgewähltes Feld verbergen" +#~ msgid "Use mist or not" +#~ msgstr "Kühlnebel ja/nein" -#: ncam.py:2882 -msgid "Show All Fields" -msgstr "Alle Felder zeigen" +#~ msgid "OD/OD tapper" +#~ msgstr "Außendurchmesser, AD-Kegel" -#: ncam.py:2883 -msgid "Save Project as Current Work" -msgstr "Aktuellen Entwurf speichern" +#~ msgid "Z of face" +#~ msgstr "Z-Koordinate Planfläche" -#: ncam.py:2884 -msgid "Rename Subroutine" -msgstr "Umbenennen" +#~ msgid "D0" +#~ msgstr "D0" -#: ncam.py:2885 -msgid "Group <-- --> Sub-group" -msgstr "Gruppe <-- -->Untergruppe" +#~ msgid "X (Face end diameter)" +#~ msgstr "X (Planfläche Enddurchmesser)" -#: ncam.py:2886 -msgid "Change to GCode" -msgstr "Änderung für GCode" +#~ msgid "Lathe thread" +#~ msgstr "Gewindeschneiden" -#: ncam.py:2887 -msgid "Revert to original type" -msgstr "Kehren Sie zu ursprünglichem Typ zurück" +#~ msgid "Start point X" +#~ msgstr "Startpunkt X" -#: ncam.py:3226 -msgid "Secondary treeview focused" -msgstr "Fokus auf Unterbaumstruktur" +#~ msgid "Start point Z" +#~ msgstr "Startpunkt Z" -#: ncam.py:3235 -msgid "Primary treeview focused" -msgstr "Fokus auf Hauptbaumstruktur" +#~ msgid "Thread pitch (P)" +#~ msgstr "Gewindesteigung (P)" -#: ncam.py:3477 -msgid "" -"(end sub definitions)\n" -"\n" -msgstr "" -"(Endu sub definitionen)\n" -"\n" +#~ msgid "The thread pitch in distance per revolution." +#~ msgstr "Gewindesteigung in Abstand pro Umdrehung." -#: ncam.py:3480 -msgid "Save as ngc..." -msgstr "Speichern als ngc..." +#~ msgid "Thread length (Z)" +#~ msgstr "Gewindelänge (Z)" -#: ncam.py:3618 -msgid "Enter new name for" -msgstr "Neuen Namen eingeben für" +#~ msgid "Inital cut (J)" +#~ msgstr "Tiefe erster Schnitt" -#: ncam.py:3708 -#, python-format -msgid "'%(source_file)s' is not a valid cfg or xml file" -msgstr "'%(source_file)s' is keine gültige cfg oder xml Datei" +#~ msgid "Compound slide angle (Q)" +#~ msgstr "Flankenzustellwinkel (Q)" -#: ncam.py:3748 -msgid "" -"LinuxCNC not running\n" -"\n" -"Start LinuxCNC and\n" -"activate Auto-refresh menu item" -msgstr "" -"LinuxCNC nicht aktiv\\n" -"\n" -"\\n" -"\n" -"LinuxCNC starten und\\n" -"\n" -"aktivieren autoerfrischen" +#~ msgid "Number of final cuts" +#~ msgstr "Anzahl der Schlussschnitte" -#: ncam.py:3872 -#: ncam.py:3893 -msgid "Untitle.xml" -msgstr "Untitled.xml" +#~ msgid "Lathe threading parameters" +#~ msgstr "Gewindedrehparameter" -#: ncam.py:3876 -msgid "Previous work not saved as current work" -msgstr "Voheriger Zustand nicht als aktuell abgespeichert" +#~ msgid "Change tool" +#~ msgstr "Werkzeugwechsel" -#: ncam.py:3888 -msgid "No default template saved" -msgstr "Kein Standardtemplate gespeichert" +#~ msgid "Change tool" +#~ msgstr "Werkzeugwechsel" -#: ncam.py:4171 -#: ncam.py:4196 -msgid "Import project" -msgstr "Importiere Projekt" +#~ msgid "Additional Gcode" +#~ msgstr "Zusätzlicher G-Code" -#: ncam.py:4176 -#: ncam.py:4206 -#: ncam.py:4232 -msgid "NativeCAM projects" -msgstr "NativeCAM-Projekte" +#~ msgid "Additional Gcode to be passed after tool is changed" +#~ msgstr "Zusätzlicher G-Code nach dem Werkzeugwechsel" -#: ncam.py:4201 -msgid "Save project as..." -msgstr "Projekt speichern als..." +#~ msgid "Distance past workpiece" +#~ msgstr "Tiefe über Werkstück hinaus" -#: ncam.py:4231 -msgid "Open project" -msgstr "Projekt öffnen" +#~ msgid "Metric=0:Imperial=1" +#~ msgstr "Metrisch=0:Imperial=1" -#: ncam.py:4235 -msgid "Open example project" -msgstr "Demoprojekt öffnen" +#~ msgid "Helix pitch" +#~ msgstr "Spirale-Wurf" -#: ncam.py:4236 -msgid "NativeCAM example projects" -msgstr "NativeCAM Demoprojekte" +#~ msgid "Helix count" +#~ msgstr "Helixanzahl" -#: ncam.py:4266 -msgid "Open a cfg file" -msgstr "Öffne cfg-Datei" +#~ msgid "" +#~ "Change Tool and/or settings Changes setting accordingly even " +#~ "if disabled Message possible in terminal " +#~ "window" +#~ msgstr "" +#~ "Werkzeugwechsel und/oder Einstellungen Änderungen werden " +#~ "wirksam, auch wenn abgewählt Nachricht im " +#~ "Terminalfenster möglich" -#: ncam.py:4272 -msgid "Config files" -msgstr "Config-Dateien" +#~ msgid "Drill info" +#~ msgstr "Bohrerinfo" -#: ncam.py:4406 -#, python-format -msgid "" -"Success in modifying inifile :\n" -" %s" -msgstr "ini-Datei %s erfolgreich modifiziert" +#~ msgid "User defined size" +#~ msgstr "Benutzerdefinierte Größe" -#: ncam.py:4409 -#, python-format -msgid "" -"Error modifying ini file\n" -"%(err_details)s" -msgstr "" -"Fehler beim Modifizieren der ini Datei\n" -"%(err_details)s" +#~ msgid "Not to exceed for pocketing" +#~ msgstr "Für Taschenfräsen nicht überschreiten" -#: pref_edit.py:109 -#, python-format -msgid "Expected file not found : %s" -msgstr "Datei nicht gefunden : %s" +#~ msgid "" +#~ "Value can not be '0' for\n" +#~ "\n" +#~ "%(tooltip)s" +#~ msgstr "" +#~ "Wert kann nicht '0' sein in\n" +#~ "\n" +#~ "%(tooltip)s" + +#~ msgid "" +#~ "\n" +#~ "An updated system is available\n" +#~ "\n" +#~ "A new structure will replace the old one if you continue\n" +#~ "\n" +#~ "If you have modified files in cfg, lib or graphics\n" +#~ "sub-directories, you should chose CANCEL on the\n" +#~ "next screen and exit the application to copy those files\n" +#~ "in the newly created '%(dir)s' sub-directory. Other\n" +#~ "un-needed files will be transfered to '%(dir)s' automatically.\n" +#~ "It is up to you to delete them.\n" +#~ "\n" +#~ "Take time to read the README file in '%(dir)s'" +#~ msgstr "" +#~ "\n" +#~ "Ein Systemupdate ist vorhanden\n" +#~ "\n" +#~ "Bei Fortsetzung wird eine neue Struktur die alte überschreiben\n" +#~ "\n" +#~ "Wenn Sie Dateien in cfg, lib oder graphics\n" +#~ "Unterverzeichnissen verändert haben, sollten Sie im nächsten Dialog " +#~ "ABBRECHEN wählen\n" +#~ "und die Anwendung schließen, um diese Dateien\n" +#~ "in das neue '%(dir)s' Unterverzeichnis kopieren. Andere\n" +#~ "nicht benötigte Dateien werden automatisch nach '%(dir)s' übertragen.\n" +#~ "Sie können bei Bedarf gelöscht werden.\n" +#~ "\n" +#~ "Bitte lesen Sie die README-Datei in '%(dir)s'" #~ msgid "Line 7" #~ msgstr "Linie 7" @@ -5409,9 +5557,6 @@ msgstr "Datei nicht gefunden : %s" #~ "Mit Spanbrechen - G73=73:Standard - G81=81:Verweilen am Boden - G82=82:" #~ "Tiefbohrzyklus - G83=83" -#~ msgid "Generate %(filename)s and try to have it loaded" -#~ msgstr "Erzeuge gcode und speichere in %(filename)s" - #~ msgid "Parameters treeview focused" #~ msgstr "Parameter-Baumansicht im Fokus" @@ -5489,13 +5634,6 @@ msgstr "Datei nicht gefunden : %s" #~ "wirksam, auch wenn abgewählt Nachricht im Terminalfenster möglich" -#~ msgid "" -#~ "Error importing linuxcnc\n" -#~ "%(err_details)s" -#~ msgstr "" -#~ "Fehler, der linuxcnc importiert\n" -#~ "%(err_details)s" - #~ msgid "" #~ "Value can not be '%(value)s' for\n" #~ "\n" @@ -5524,9 +5662,6 @@ msgstr "Datei nicht gefunden : %s" #~ msgid "Select a valid or prototype cfg file" #~ msgstr "Gültige oder Prototyp-cfg Datei öffnen " -#~ msgid "Create %(filename)s" -#~ msgstr "Erzeuge %(filename)s" - #~ msgid "Edit Current Subroutine" #~ msgstr "Bearbeite aktuelle Subroutine" From 593c8a6b046b94fc7b58ada1cbc2abbee69a8c79 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 5 Jul 2020 10:30:08 +0200 Subject: [PATCH 3/5] Homing check gone, more translation Homing check did not work. So removed. More german translation added. --- locale/de/LC_MESSAGES/nativecam.mo | Bin 74611 -> 74563 bytes locale/de/LC_MESSAGES/nativecam.po | 21 ++++++++++----------- ncam.py | 5 ----- 3 files changed, 10 insertions(+), 16 deletions(-) diff --git a/locale/de/LC_MESSAGES/nativecam.mo b/locale/de/LC_MESSAGES/nativecam.mo index 389c84d09e1b8d4c655cc9edaf5a3fe6cd623b13..e1605c0a9eb12a00488e01a407a2c66b4129db34 100644 GIT binary patch delta 6781 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\n" "Language-Team: LL@li.org\n" "Language: de\n" @@ -367,12 +367,12 @@ msgstr "X-Achse" #: cfg/lathe/boring.cfg:20 cfg/lathe/facing.cfg:20 cfg/lathe/parting.cfg:20 #: cfg/lathe/turning.cfg:20 msgid "Begin diameter" -msgstr "Innendurchmesser" +msgstr "Start Durchmesser" #: cfg/lathe/boring.cfg:30 cfg/lathe/facing.cfg:30 cfg/lathe/parting.cfg:30 #: cfg/lathe/turning.cfg:30 msgid "End diameter" -msgstr "Innendurchmesser" +msgstr "Ende Durchmesser" #: cfg/lathe/boring.cfg:40 cfg/lathe/facing.cfg:38 cfg/lathe/parting.cfg:38 #: cfg/lathe/taper_ida.cfg:39 cfg/lathe/taper_idl.cfg:39 @@ -991,7 +991,7 @@ msgstr "Tiefe der ersten Zustellung in Durchmesser-Werten" #: cfg/lathe/threading.cfg:135 msgid "End taper" -msgstr "Innendurchmesser" +msgstr "Kegelförmig" #: cfg/lathe/threading.cfg:138 msgid "None=0:On entry=1:On exit=2:Both=3" @@ -3525,24 +3525,23 @@ msgstr "Wähle Gewindefräser" #: cfg/mill/sel-thread-mill.cfg:99 msgid "Cutter engagement" -msgstr "Schneidend-Verpflichtung" +msgstr "Schneideneingriff" #: cfg/mill/sel-thread-mill.cfg:110 msgid "Cutter teeth" -msgstr "Schneidend-Zahn-Rechnung" +msgstr "Zähne" #: cfg/mill/sel-thread-mill.cfg:113 msgid "Number of cutter teeth" -msgstr "Schneidend-Zahn-Rechnung" +msgstr "Anzahl Zähne" #: cfg/mill/sel-thread-mill.cfg:119 msgid "Lead-in clearance" -msgstr "Zuleitungsklarheit" +msgstr "Freiraum für Einfahrt" #: cfg/mill/sel-thread-mill.cfg:121 msgid "Distance from face in machine units before engaging cutter" -msgstr "" -"Entfernung von Gesicht in Maschine-Einheiten vor einnehmendem Schneidendem" +msgstr "Entfernung von der Oberfläche in Maschine-Einheiten vor Schnitt" #: cfg/mill/slot-2.cfg:4 cfg/plasma/slot-2.cfg:4 msgid "Slot/oval 2 points" @@ -3827,7 +3826,7 @@ msgstr "Gravurtiefe" #: cfg/plasma/rectangle.cfg:121 cfg/plasma/slot-2.cfg:73 #: cfg/plasma/slot-arc.cfg:102 cfg/plasma/slot.cfg:89 msgid "Cutting" -msgstr "Schneiden" +msgstr "Drehen" #: cfg/plasma/circle-2.cfg:92 cfg/plasma/circle.cfg:103 #: cfg/plasma/ellipse.cfg:114 cfg/plasma/polygon.cfg:85 diff --git a/ncam.py b/ncam.py index 7903da9..84b8f0a 100755 --- a/ncam.py +++ b/ncam.py @@ -4224,11 +4224,6 @@ def autorefresh_call(self, *arg) : linuxCNC = linuxcnc.command() stat = linuxcnc.stat() stat.poll() - if not s.axis[0]['homed'] or not s.axis[2]['homed']: - return False - if not self.pref.cat_name == 'lathe': #do not ask for axis 1 if lathe - if not s.axis[1]['homed']: - return False if stat.interp_state == linuxcnc.INTERP_IDLE : try : Tkinter.Tk().tk.call("send", "axis", ("remote", "open_file_name", fname)) From 6292246b4fa12a2022361ca71196bd07789648a2 Mon Sep 17 00:00:00 2001 From: daniel Date: Wed, 7 Oct 2020 20:16:30 +0200 Subject: [PATCH 4/5] Translation and lathe drilling - Fixed some german translation - Added drilling op to lathe --- catalogs/lathe/menu.xml | 1 + cfg/lathe/drilling.cfg | 94 +++++ cfg/lathe/tool-change.cfg | 23 +- locale/de/LC_MESSAGES/nativecam.mo | Bin 74563 -> 74572 bytes locale/de/LC_MESSAGES/nativecam.po | 534 ++++++++++++++--------------- 5 files changed, 381 insertions(+), 271 deletions(-) create mode 100755 cfg/lathe/drilling.cfg diff --git a/catalogs/lathe/menu.xml b/catalogs/lathe/menu.xml index efda655..b95b6cf 100644 --- a/catalogs/lathe/menu.xml +++ b/catalogs/lathe/menu.xml @@ -9,6 +9,7 @@ + diff --git a/cfg/lathe/drilling.cfg b/cfg/lathe/drilling.cfg new file mode 100755 index 0000000..185940f --- /dev/null +++ b/cfg/lathe/drilling.cfg @@ -0,0 +1,94 @@ +[SUBROUTINE] +version = 1.00 +icon = drill.png +name = _("Drilling") +type = drilling +help = _("Drilling a hole using a drill on the lathe.") +order = act hloc loc_x loc_z loc_r h2 optdwell optpeck + +[PARAM_ACT] +name = _("Active") +icon = enable.png +type = bool +value = 1 + +[PARAM_HLOC] +name = _("Location") +type = sub-header + +[PARAM_LOC_X] +name = _("X hole location") +type = float +icon = x.png +value = 0.0 +metric_value = 0.0 +header = hloc + +[PARAM_LOC_Z] +name = _("Z drill end depth") +type = float +icon = drill-end.png +value = 0.0 +metric_value = 0.0 +header = hloc + + +[PARAM_LOC_R] +name = _("Retract height") +type = float +icon = drill-retract.png +value = 0.1 +metric_value = 2.5 +header = hloc + +[PARAM_H2] +name = _("Options") +type = sub-header + +[PARAM_OPTDWELL] +name = _("Dwell time") +icon = drill-dwell.png +value = 0.0 +metric_value = 0.0 +minimum_value = 0.0 +header = h2 + +[PARAM_OPTPECK] +name = _("Pecking distance") +icon = tool-depth.png +value = 0.0 +metric_value = 0.0 +minimum_value = 0.0 +header = h2 + +[VALIDATION] +content = + if #param_act == 1 : + dwell = self.check_hash('#param_optdwell', 0.0) + peck = self.check_hash('#param_optpeck', 0.0) + if ((peck > 0) and (dwell > 0)) : + self.msg_inv(_('You cannot use peck and dwell - set either to 0 to continue.'), 2) + VALIDATED = False + retr = self.check_hash('#param_loc_r', 0.0) + zheight = self.check_hash('#param_loc_z', 0.0) + if (zheight > retr) : + self.msg_inv(_('You cannot have retract height less than drill depth.'), 2) + VALIDATED = False + +[CALL] +content = + (begin #sub_name) + (author : Daniel Hahn) + + o<#self_id_active> if [#param_act] (if active) + G17 + o<#self_id_act> if [#param_optdwell GT 0] + G82 X#param_loc_x Z#param_loc_z R#param_loc_r P#param_optdwell + o<#self_id_act> else if [#param_optpeck GT 0] + G83 X#param_loc_x Z#param_loc_z R#param_loc_r Q#param_optpeck + o<#self_id_act> else + G81 X#param_loc_x Z#param_loc_z R#param_loc_r + o<#self_id_act> endif + G18 + o<#self_id_active> endif + (end #sub_name) diff --git a/cfg/lathe/tool-change.cfg b/cfg/lathe/tool-change.cfg index f3b1966..9a04a67 100755 --- a/cfg/lathe/tool-change.cfg +++ b/cfg/lathe/tool-change.cfg @@ -1,10 +1,10 @@ [SUBROUTINE] -version = 1.15 +version = 1.16 icon = lathe-tool-change.png name = _("Tool Change") type = tool_change help = _("Change Tool and/or settings Changes setting accordingly even if disabled") -order = act h1 dnum us tlc spindle_dir cooling h2 mode speed surf_speed h8 r_feed c_dpt h4 f_feed fc_dpt hc rx rix rz +order = act h1 dnum us tlc spindle_dir cooling h2 mode speed surf_speed h8 feedmode r_feed c_dpt h4 f_feed fc_dpt hc rx rix rz [PARAM_ACT] name = _("Active") @@ -83,13 +83,13 @@ value_changed = name = _("Max spindle") header = h2 type = int -minimum_value = 10 +minimum_value = 1 icon = tool-spindle.png tool_tip = _("RPM spindle speed") value = 500 [PARAM_SURF_SPEED] -name = _("Surface speed") +name = "Surface speed" header = h2 type = int minimum_value = 1 @@ -103,6 +103,15 @@ name = _("Roughing") type = sub-header tool_tip = _("Set these when usage is roughing") +[PARAM_FEEDMODE] +name = _("Feedmode") +header = h8 +type = combo +options = _("G94=0:G95=1") +icon = lathe-feed.png +tool_tip = _("G94 is feed per min, G95 is feed per rev") +value = 0 + [PARAM_R_FEED] name = _("Feed") header = h8 @@ -249,6 +258,12 @@ content = #<_x_clear> = [[#5410 + #param_rx] * #<_diameter_mode>] #<_ix_clear> = [#param_rix * #<_diameter_mode>] + o<#self_feedmode> if [#param_feedmode EQ 0] + G94 + o<#self_feedmode> else + G95 + o<#self_feedmode> endif + F#<_rough_feed> (end #sub_name) diff --git a/locale/de/LC_MESSAGES/nativecam.mo b/locale/de/LC_MESSAGES/nativecam.mo index e1605c0a9eb12a00488e01a407a2c66b4129db34..7d3f994edf064ba5919adaafaed0620f2f9d0364 100644 GIT binary patch delta 10974 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 TkSZ!iXWB75RE5Vkx4-#cT@RG5 diff --git a/locale/de/LC_MESSAGES/nativecam.po b/locale/de/LC_MESSAGES/nativecam.po index e09b46c..96fc60d 100755 --- a/locale/de/LC_MESSAGES/nativecam.po +++ b/locale/de/LC_MESSAGES/nativecam.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: nativecam\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-07-05 08:41+0200\n" -"PO-Revision-Date: 2020-07-05 10:29+0200\n" +"PO-Revision-Date: 2020-10-07 20:11+0200\n" "Last-Translator: Daniel \n" "Language-Team: LL@li.org\n" "Language: de\n" @@ -12,7 +12,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-Basepath: ../../..\n" -"X-Generator: Poedit 2.0.6\n" +"X-Generator: Poedit 2.3\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: xml\n" "X-Poedit-SearchPathExcluded-1: configs\n" @@ -26,11 +26,11 @@ msgstr "" #: cfg/circular-array.cfg:4 msgid "Radial Array" -msgstr "Kreisförmige Anordnung" +msgstr "Kreisfoermige Anordnung" #: cfg/circular-array.cfg:6 msgid "Create a Radial Array of items" -msgstr "Erzeuge kreisförmige Anordnung von Elementen" +msgstr "Erzeuge kreisfoermige Anordnung von Elementen" #: cfg/circular-array.cfg:10 cfg/gcode.cfg:10 cfg/group-off.cfg:16 #: cfg/group.cfg:16 cfg/i_gcode.cfg:11 cfg/lathe/boring.cfg:10 @@ -76,7 +76,7 @@ msgstr "Aktiv" #: cfg/circular-array.cfg:14 cfg/group-off.cfg:20 cfg/group.cfg:20 #: cfg/rectangular-array.cfg:15 msgid "Disabling will disable ALL items" -msgstr "Abwählen betrifft ALLE Elemente" +msgstr "Abwaehlen betrifft ALLE Elemente" #: cfg/circular-array.cfg:18 cfg/mill/SHCS_slot-arc.cfg:30 #: cfg/mill/circle-k.cfg:22 cfg/mill/circle.cfg:22 @@ -84,7 +84,7 @@ msgstr "Abwählen betrifft ALLE Elemente" #: cfg/mill/slot-2.cfg:22 cfg/mill/thread-milling.cfg:22 #: cfg/plasma/circle.cfg:22 cfg/plasma/slot-2.cfg:22 msgid "Coords, size" -msgstr "Koordinaten, Größe" +msgstr "Koordinaten, Groeße" #: cfg/circular-array.cfg:22 msgid "Rotation and ends" @@ -138,7 +138,7 @@ msgstr "Bestimme Bedeutung der Abmessung" #: cfg/plasma/polyline-arc-to.cfg:94 cfg/plasma/polyline-arc-top.cfg:87 #: cfg/plasma/polyline.cfg:166 cfg/plasma/slot-arc.cfg:26 msgid "Size" -msgstr "Größe" +msgstr "Groeße" #: cfg/circular-array.cfg:64 msgid "Diameter of array or distance between group of items" @@ -155,11 +155,11 @@ msgstr "Winkel des ersten Elements" #: cfg/circular-array.cfg:80 cfg/mill/index-axisA.cfg:40 msgid "Fill angle" -msgstr "Füllwinkel" +msgstr "Fuellwinkel" #: cfg/circular-array.cfg:84 msgid "Angle covered by items" -msgstr "Winkelbereich für Elemente" +msgstr "Winkelbereich fuer Elemente" #: cfg/circular-array.cfg:90 msgid "Rotate items" @@ -187,7 +187,7 @@ msgstr "Kommentar" #: cfg/comment.cfg:7 msgid "Add a comment" -msgstr "Füge Kommentar hinzu" +msgstr "Fuege Kommentar hinzu" #: cfg/comment.cfg:11 cfg/group.cfg:23 cfg/proj_desc.cfg:16 msgid "Note" @@ -202,12 +202,12 @@ msgid "" "Add gcode lines will be parsed as usual so you can use <" "eval></eval>, '\\n'" msgstr "" -"Füge G-Code ein Zeilen werden wie üblich verarbeitet, erlaubt ist " -"<eval></eval>, '\\n'" +"Fuege G-Code ein Zeilen werden wie ueblich verarbeitet, erlaubt " +"ist <eval></eval>, '\\n'" #: cfg/gcode.cfg:14 msgid "Disabling will exclude lines" -msgstr "Abwählen schließt Zeilen aus" +msgstr "Abwaehlen schließt Zeilen aus" #: cfg/gcode.cfg:17 msgid "Lines" @@ -293,15 +293,15 @@ msgstr "Elemente in Gruppe zusammenfassen" #: cfg/i_gcode.cfg:4 msgid "Include Gcode" -msgstr "GCode einfügen" +msgstr "GCode einfuegen" #: cfg/i_gcode.cfg:7 msgid "Inserts a ngc file" -msgstr "Gcode einfügen fügt ngc-Datei ein" +msgstr "Gcode einfuegen fuegt ngc-Datei ein" #: cfg/i_gcode.cfg:17 msgid "Selected file" -msgstr "Ausgewählten Datei" +msgstr "Ausgewaehlten Datei" #: cfg/i_gcode.cfg:21 msgid "Gcode file" @@ -418,7 +418,7 @@ msgstr "Schrittzahl" #: cfg/lathe/taper_oda.cfg:87 cfg/lathe/taper_odl.cfg:81 #: cfg/lathe/turning.cfg:94 msgid "Or spring passes" -msgstr "Anzahl Enddurchgänge ohne Zustellung" +msgstr "Anzahl Enddurchgaenge ohne Zustellung" #: cfg/lathe/boring.cfg:75 cfg/lathe/facing.cfg:101 cfg/lathe/parting.cfg:88 #: cfg/lathe/taper_ida.cfg:93 cfg/lathe/taper_idl.cfg:88 @@ -451,11 +451,11 @@ msgid "" "Face end and optionnaly set this face to 0.0 Verify cutter " "orientation" msgstr "" -"Plandrehen und optional auf 0 setzen Werkzeugausrichtung prüfen" +"Plandrehen und optional auf 0 setzen Werkzeugausrichtung pruefen" #: cfg/lathe/facing.cfg:45 cfg/lathe/parting.cfg:53 msgid "User defined=0:Current position=1:G-Code=2" -msgstr "Benutzerdefinierten=0:Durch=1:Boden=2:G-Code=3" +msgstr "Benutzerdefinierten=0:Aktuelle Position=1:G-Code=2" #: cfg/lathe/facing.cfg:47 cfg/mill/SHCS.cfg:154 cfg/mill/SHCS_slot-arc.cfg:188 #: cfg/mill/SHCS_slot.cfg:185 cfg/mill/SHCS_slot2.cfg:169 @@ -483,7 +483,7 @@ msgstr "X-Offset" #: cfg/lathe/facing.cfg:70 msgid "Length to remove" -msgstr "Länge der Linie" +msgstr "Laenge der Linie" #: cfg/lathe/facing.cfg:87 cfg/mill/probe-hole.cfg:37 msgid "Touch off" @@ -499,7 +499,7 @@ msgstr "Setze Achse auf 0" #: cfg/lathe/facing.cfg:102 cfg/lathe/parting.cfg:89 msgid "Begin X must be greater than End X" -msgstr "Start X muss größer sein als Ende X" +msgstr "Start X muss groeßer sein als Ende X" #: cfg/lathe/facing.cfg:105 msgid "#param_lr" @@ -526,7 +526,7 @@ msgstr "" #: cfg/lathe/init-turning.cfg:16 msgid "End offsets" -msgstr "Größe und Offsets" +msgstr "Groeße und Offsets" #: cfg/lathe/init-turning.cfg:20 cfg/mill/SHCS_slot.cfg:38 #: cfg/mill/diamond.cfg:49 cfg/mill/drill-array.cfg:38 @@ -552,11 +552,11 @@ msgstr "Z" #: cfg/lathe/material.cfg:4 cfg/mill/material.cfg:4 cfg/plasma/material2d.cfg:4 #: cfg/plasma/material3d.cfg:4 msgid "Workpiece" -msgstr "Werkstück" +msgstr "Werkstueck" #: cfg/lathe/material.cfg:6 msgid "Workpiece or raw material used" -msgstr "Werkstück oder Rohmaterial" +msgstr "Werkstueck oder Rohmaterial" #: cfg/lathe/material.cfg:10 msgid "Show limits" @@ -564,7 +564,7 @@ msgstr "Zeige Linie" #: cfg/lathe/material.cfg:15 msgid "Size and coord" -msgstr "Größe und Offsets" +msgstr "Groeße und Offsets" #: cfg/lathe/material.cfg:19 msgid "Ext. diameter" @@ -581,7 +581,7 @@ msgstr "Nur wenn hohl" #: cfg/lathe/material.cfg:39 cfg/mill/polyline-polar.cfg:20 #: cfg/plasma/polyline-polar.cfg:20 msgid "Length" -msgstr "Länge" +msgstr "Laenge" #: cfg/lathe/material.cfg:49 msgid "Begin position" @@ -610,7 +610,7 @@ msgstr "Durchmesser=7;Radius=8" #: cfg/lathe/material.cfg:70 msgid "Safe X rapid" -msgstr "Sicherer X Abstand für Eilgang" +msgstr "Sicherer X Abstand fuer Eilgang" #: cfg/lathe/material.cfg:77 cfg/lathe/material.cfg:85 msgid "When job is done" @@ -618,7 +618,7 @@ msgstr "Wenn fertig" #: cfg/lathe/material.cfg:81 msgid "Safe Z rapid" -msgstr "Sicherer Z Abstand für Eilgang" +msgstr "Sicherer Z Abstand fuer Eilgang" #: cfg/lathe/material.cfg:94 msgid "#param_od" @@ -630,7 +630,7 @@ msgstr "#param_id" #: cfg/lathe/material.cfg:96 msgid "External diameter must be greater than the internal" -msgstr "Äußerer Durchmesser muss größer sein als der Innere" +msgstr "Äußerer Durchmesser muss groeßer sein als der Innere" #: cfg/lathe/parting.cfg:4 msgid "Parting Off" @@ -662,7 +662,7 @@ msgstr "Kopien" #: cfg/lathe/parting.cfg:83 msgid "Copies length will be 'First' minus 'Reference'" -msgstr "Länge der Kopien ist 'Erste' Minus 'Referenz'" +msgstr "Laenge der Kopien ist 'Erste' Minus 'Referenz'" #: cfg/lathe/parting.cfg:93 msgid "Cutter orientation should be 6, 9 or 0" @@ -800,7 +800,7 @@ msgstr "An der Achse entlang=0:Winkelig=1" #: cfg/lathe/taper_ida.cfg:94 cfg/lathe/taper_idl.cfg:89 #: cfg/lathe/taper_oda.cfg:94 msgid "Diameters must be different" -msgstr "Durchmesser müssen unterschiedlich sein" +msgstr "Durchmesser muessen unterschiedlich sein" #: cfg/lathe/taper_ida.cfg:98 msgid "Cutter orientation should be 8, 3, 9 or 0" @@ -832,7 +832,7 @@ msgstr "#param_e_x" #: cfg/lathe/taper_idl.cfg:93 cfg/lathe/taper_odl.cfg:88 msgid "Begin Z must not be equal to End Z" -msgstr "Start X muss größer sein als Ende X" +msgstr "Start X muss groeßer sein als Ende X" #: cfg/lathe/taper_idl.cfg:97 msgid "Cutter orientation should be 3, 8, 4, 9 or 0" @@ -872,7 +872,7 @@ msgstr "" #: cfg/lathe/taper_odl.cfg:92 msgid "Begin X must not be equal to End X" -msgstr "Start X muss größer sein als Ende X" +msgstr "Start X muss groeßer sein als Ende X" #: cfg/lathe/threading.cfg:4 msgid "Threading" @@ -909,7 +909,7 @@ msgstr "Anfang" #: cfg/mill/sel-drill.cfg:14 cfg/mill/sel-end-mill.cfg:14 #: cfg/mill/sel-reamer.cfg:14 cfg/mill/sel-thread-mill.cfg:14 msgid "Params will be set even if disabled" -msgstr "Parameter werden gesetzt, auch wenn abgewählt" +msgstr "Parameter werden gesetzt, auch wenn abgewaehlt" #: cfg/lathe/threading.cfg:29 msgid "End Z" @@ -945,7 +945,7 @@ msgstr "Innendurchmesser" #: cfg/lathe/threading.cfg:63 msgid "User defined=0:Automatic=1:G-Code=2" -msgstr "Benutzerdefinierten=0:Durch=1:Boden=2:G-Code=3" +msgstr "Benutzerdefiniert=0:Automatisch=1:G-Code=2" #: cfg/lathe/threading.cfg:83 cfg/mill/thread-milling.cfg:178 msgid "Pitch" @@ -954,7 +954,7 @@ msgstr "Wurf" #: cfg/lathe/threading.cfg:87 cfg/mill/thread-milling.cfg:181 msgid "Metric pitch is thread to thread, imperial is per inch" msgstr "" -"Metrische Steigung ist Gewindegang zu Gewindegang, imperial ist Gänge pro " +"Metrische Steigung ist Gewindegang zu Gewindegang, imperial ist Gaenge pro " "Inch" #: cfg/lathe/threading.cfg:92 cfg/mill/thread-milling.cfg:189 @@ -963,7 +963,7 @@ msgstr "Start" #: cfg/lathe/threading.cfg:95 cfg/mill/thread-milling.cfg:192 msgid "Number of helix" -msgstr "Zahl(Nummer) von Spirale-Anfängen" +msgstr "Zahl(Nummer) von Spirale-Anfaengen" #: cfg/lathe/threading.cfg:105 msgid "Depth degression" @@ -971,7 +971,7 @@ msgstr "Tiefendegression (R)" #: cfg/lathe/threading.cfg:111 msgid "1 = constant depth, 2 = constant area" -msgstr "1 = Konstante Tiefe, 2 = Konstante Fläche" +msgstr "1 = Konstante Tiefe, 2 = Konstante Flaeche" #: cfg/lathe/threading.cfg:114 msgid "Thread peak" @@ -979,7 +979,7 @@ msgstr "Gewindespitze (I)" #: cfg/lathe/threading.cfg:121 msgid "Positive for external, negative for internal" -msgstr "Positiv für Außen, negativ für Innen" +msgstr "Positiv fuer Außen, negativ fuer Innen" #: cfg/lathe/threading.cfg:124 msgid "Init thread depth" @@ -991,7 +991,7 @@ msgstr "Tiefe der ersten Zustellung in Durchmesser-Werten" #: cfg/lathe/threading.cfg:135 msgid "End taper" -msgstr "Kegelförmig" +msgstr "Kegelfoermig" #: cfg/lathe/threading.cfg:138 msgid "None=0:On entry=1:On exit=2:Both=3" @@ -1003,11 +1003,11 @@ msgstr "Startwinkel" #: cfg/lathe/threading.cfg:155 msgid "Spring passes" -msgstr "Anzahl Enddurchgänge ohne Zustellung" +msgstr "Anzahl Enddurchgaenge ohne Zustellung" #: cfg/lathe/threading.cfg:168 msgid "#param_d" -msgstr "#param_od" +msgstr "#param_d" #: cfg/lathe/threading.cfg:170 msgid "Major diameter must be greater than minor diameter" @@ -1034,8 +1034,8 @@ msgid "" "Change Tool and/or settings Changes setting accordingly even if " "disabled" msgstr "" -"Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, " -"auch wenn abgewählt" +"Fuege Schneideparameter hinzu Ändert Einstellungen entsprechend, " +"auch wenn abgewaehlt" #: cfg/lathe/tool-change.cfg:17 msgid "Tool and usage" @@ -1051,27 +1051,27 @@ msgstr "Werkzeugnummer" #: cfg/mill/sel-end-mill.cfg:42 cfg/mill/sel-reamer.cfg:37 #: cfg/mill/sel-thread-mill.cfg:33 cfg/mill/surf_finish.cfg:24 msgid "Select from tool table" -msgstr "Wähle aus Werkzeugtabelle" +msgstr "Waehle aus Werkzeugtabelle" #: cfg/lathe/tool-change.cfg:29 cfg/mill/sel-end-mill.cfg:46 msgid "Usage" -msgstr "Einsatz für" +msgstr "Einsatz fuer" #: cfg/lathe/tool-change.cfg:32 cfg/mill/sel-end-mill.cfg:49 msgid "Roughing and finishing=0:Roughing=1:Finishing=2" msgstr "" -"Schruppfräsen und Schlichtfräsen=0:Schruppen=1:Schlichten=2:Bohren=3:" +"Schruppfraesen und Schlichtfraesen=0:Schruppen=1:Schlichten=2:Bohren=3:" "Gewindeschneiden=4" #: cfg/lathe/tool-change.cfg:33 cfg/mill/sel-end-mill.cfg:50 msgid "Select usage for this tool" -msgstr "Wähle Werkzeugeinsatzzweck" +msgstr "Waehle Werkzeugeinsatzzweck" #: cfg/lathe/tool-change.cfg:38 cfg/mill/sel-drill.cfg:103 #: cfg/mill/sel-end-mill.cfg:65 cfg/mill/sel-reamer.cfg:41 #: cfg/mill/sel-thread-mill.cfg:37 cfg/mill/surf_finish.cfg:43 msgid "Use length comp" -msgstr "Längenkompensation benutzen" +msgstr "Laengenkompensation benutzen" #: cfg/lathe/tool-change.cfg:41 cfg/mill/sel-drill.cfg:106 #: cfg/mill/sel-end-mill.cfg:68 cfg/mill/sel-reamer.cfg:44 @@ -1089,7 +1089,7 @@ msgstr "G43 benutzen und Antasten wenn eingerichtet" #: cfg/mill/sel-end-mill.cfg:74 cfg/mill/sel-reamer.cfg:50 #: cfg/mill/sel-thread-mill.cfg:46 cfg/mill/surf_finish.cfg:61 msgid "Use cooling" -msgstr "Kühlung" +msgstr "Kuehlung" #: cfg/lathe/tool-change.cfg:50 cfg/mill/sel-drill.cfg:115 #: cfg/mill/sel-end-mill.cfg:77 cfg/mill/sel-reamer.cfg:53 @@ -1101,7 +1101,7 @@ msgstr "Kein=9:Strahl=8:Nebel=7" #: cfg/mill/sel-end-mill.cfg:79 cfg/mill/sel-reamer.cfg:55 #: cfg/mill/sel-thread-mill.cfg:51 cfg/mill/surf_finish.cfg:66 msgid "Use flood, mist or none" -msgstr "Kühlung mit Strahl, Nebel oder aus" +msgstr "Kuehlung mit Strahl, Nebel oder aus" #: cfg/lathe/tool-change.cfg:56 cfg/mill/sel-drill.cfg:139 #: cfg/mill/sel-end-mill.cfg:92 cfg/mill/sel-reamer.cfg:68 @@ -1115,7 +1115,7 @@ msgstr "Keine=0:Uhrzeigersinn=3:Gegenuhrzeigersinn=4" #: cfg/lathe/tool-change.cfg:61 msgid "Select spindle rotation" -msgstr "Wähle Bohrerdrehrichtung" +msgstr "Waehle Bohrerdrehrichtung" #: cfg/lathe/tool-change.cfg:65 msgid "Spindle control" @@ -1169,7 +1169,7 @@ msgstr "Setze Spindeldrehzahl" #: cfg/lathe/tool-change.cfg:92 msgid "Surface speed" -msgstr "Oberfläche" +msgstr "Oberflaeche" #: cfg/lathe/tool-change.cfg:97 msgid "Constant spindle speed" @@ -1177,7 +1177,7 @@ msgstr "Setze Spindeldrehzahl" #: cfg/lathe/tool-change.cfg:102 msgid "Roughing" -msgstr "Antasten" +msgstr "Schruppen" #: cfg/lathe/tool-change.cfg:104 msgid "Set these when usage is roughing" @@ -1215,11 +1215,11 @@ msgstr "Setze diese Werte zum Bohren" #: cfg/lathe/tool-change.cfg:156 msgid "Clearances" -msgstr "Freifäume" +msgstr "Freifaeume" #: cfg/lathe/tool-change.cfg:160 msgid "Retract X" -msgstr "Rückzug (R)" +msgstr "Rueckzug (R)" #: cfg/lathe/tool-change.cfg:168 cfg/lathe/tool-change.cfg:190 msgid "Retract distance on multiple passes" @@ -1227,7 +1227,7 @@ msgstr "Rastabstand" #: cfg/lathe/tool-change.cfg:171 msgid "Int. retract X" -msgstr "Rückzug (R)" +msgstr "Rueckzug (R)" #: cfg/lathe/tool-change.cfg:177 msgid "Retract distance" @@ -1235,7 +1235,7 @@ msgstr "Rastabstand" #: cfg/lathe/tool-change.cfg:182 msgid "Retract Z" -msgstr "Rückzug (R)" +msgstr "Rueckzug (R)" #: cfg/lathe/tool-change.cfg:198 msgid "param_mode" @@ -1273,7 +1273,7 @@ msgstr "" #: cfg/lathe/turning.cfg:67 cfg/lathe/turning.cfg:79 msgid "Less than cutter radius means no radius at end" -msgstr "Weniger als der Fräserradius bedeutet keinen Radius am Ende" +msgstr "Weniger als der Fraeserradius bedeutet keinen Radius am Ende" #: cfg/lathe/turning.cfg:71 cfg/lathe/turning.cfg:100 msgid "param_r" @@ -1301,9 +1301,9 @@ msgid "" "screw hole if tool is small enough Message possible in terminal window" msgstr "" -"Erzeugt Senkung für eine Inbusschraube Kann auch das " +"Erzeugt Senkung fuer eine Inbusschraube Kann auch das " "Schraubenloch bohren Nachricht im Terminalfenster möglich" +"style='oblique'>Nachricht im Terminalfenster moeglich" #: cfg/mill/SHCS.cfg:16 cfg/mill/SHCS_slot-arc.cfg:16 cfg/mill/SHCS_slot.cfg:16 #: cfg/mill/SHCS_slot2.cfg:16 cfg/mill/circle-2.cfg:16 cfg/mill/circle-k.cfg:16 @@ -1337,7 +1337,7 @@ msgstr "Nur falls benutzt" #: cfg/mill/SHCS.cfg:50 cfg/mill/SHCS_slot-arc.cfg:89 cfg/mill/SHCS_slot.cfg:65 #: cfg/mill/SHCS_slot2.cfg:62 msgid "Select size" -msgstr "Wähle Größe" +msgstr "Waehle Groeße" #: cfg/mill/SHCS.cfg:52 cfg/mill/SHCS_slot-arc.cfg:91 cfg/mill/SHCS_slot.cfg:67 #: cfg/mill/SHCS_slot2.cfg:64 @@ -1347,7 +1347,7 @@ msgstr "Zoll-Bruch=1:Metrisch=2:Zahl=3" #: cfg/mill/SHCS.cfg:54 cfg/mill/SHCS_slot-arc.cfg:93 cfg/mill/SHCS_slot.cfg:69 #: cfg/mill/SHCS_slot2.cfg:66 msgid "Select metric, fractional or numbered" -msgstr "Wähle Metrisch, Bruchzahl, Nummeriert" +msgstr "Waehle Metrisch, Bruchzahl, Nummeriert" #: cfg/mill/SHCS.cfg:60 cfg/mill/SHCS_slot-arc.cfg:99 cfg/mill/SHCS_slot.cfg:75 #: cfg/mill/SHCS_slot2.cfg:72 @@ -1386,13 +1386,13 @@ msgstr "Senkungstiefe" #: cfg/mill/SHCS_slot.cfg:104 cfg/mill/SHCS_slot2.cfg:101 msgid "User defined=0:Head clears surface=1:Maximum depth=2:G-Code=3" msgstr "" -"Benutzerdefiniert=0:Schraubenkopf bündig mit Oberfläche=1:Maximale Tiefe=2" +"Benutzerdefiniert=0:Schraubenkopf buendig mit Oberflaeche=1:Maximale Tiefe=2" #: cfg/mill/SHCS.cfg:92 cfg/mill/SHCS_slot-arc.cfg:131 #: cfg/mill/SHCS_slot.cfg:107 cfg/mill/SHCS_slot2.cfg:104 msgid "Or head under surface or leave material equal to screw diameter" msgstr "" -"Oder Kopf unter Oberfläche oder Material in Dicke des " +"Oder Kopf unter Oberflaeche oder Material in Dicke des " "Schraubendurchmesser stehen lassen" #: cfg/mill/SHCS.cfg:112 cfg/mill/SHCS_slot-arc.cfg:26 @@ -1406,8 +1406,8 @@ msgid "" "Diameter of washer used if any in usual units (specify a little larger to " "clear)" msgstr "" -"Durchmesser der Unterlegscheibe, falls benutzt, in üblichen Einheiten (etwas " -"größer definieren für lose Passung)" +"Durchmesser der Unterlegscheibe, falls benutzt, in ueblichen Einheiten " +"(etwas groeßer definieren fuer lose Passung)" #: cfg/mill/SHCS.cfg:127 cfg/mill/SHCS_slot-arc.cfg:161 #: cfg/mill/SHCS_slot.cfg:157 cfg/mill/SHCS_slot2.cfg:142 @@ -1417,7 +1417,7 @@ msgstr "Dicke" #: cfg/mill/SHCS.cfg:133 cfg/mill/SHCS_slot-arc.cfg:167 #: cfg/mill/SHCS_slot2.cfg:148 msgid "Thickness of washer used if any in usual units" -msgstr "Dicke der Unterlegscheibe, falls benutzt in üblicher Einheit" +msgstr "Dicke der Unterlegscheibe, falls benutzt in ueblicher Einheit" #: cfg/mill/SHCS.cfg:137 cfg/mill/SHCS_slot-arc.cfg:171 #: cfg/mill/SHCS_slot.cfg:168 cfg/mill/SHCS_slot2.cfg:152 @@ -1432,7 +1432,7 @@ msgstr "Dicke der Unterlegscheibe, falls benutzt in üblicher Einheit" #: cfg/mill/slot.cfg:89 cfg/mill/surf_finish.cfg:100 #: cfg/mill/thread-milling.cfg:62 msgid "Milling" -msgstr "Fräsen" +msgstr "Fraesen" #: cfg/mill/SHCS.cfg:143 cfg/mill/SHCS_slot-arc.cfg:177 #: cfg/mill/SHCS_slot.cfg:175 cfg/mill/SHCS_slot2.cfg:158 @@ -1491,7 +1491,7 @@ msgstr "Start Schnitt" #: cfg/mill/thread-milling.cfg:96 msgid "User defined=0:Surface=1:Half=2:One quarter=3:Three quarter=4:G-Code=5" msgstr "" -"Benutzerdefiniert=0:Oberfläche=1:Halb=2:Viertel=3:Dreiviertel=4:G-Code=5" +"Benutzerdefiniert=0:Oberflaeche=1:Halb=2:Viertel=3:Dreiviertel=4:G-Code=5" #: cfg/mill/SHCS.cfg:190 cfg/mill/SHCS_slot-arc.cfg:224 #: cfg/mill/SHCS_slot.cfg:221 cfg/mill/SHCS_slot2.cfg:205 @@ -1508,7 +1508,7 @@ msgstr "Schnitt bis" #: cfg/mill/SHCS.cfg:192 cfg/mill/SHCS_slot-arc.cfg:226 #: cfg/mill/SHCS_slot.cfg:223 cfg/mill/SHCS_slot2.cfg:207 msgid "User defined=0:Through=1:Bottom=2:G-Code=3" -msgstr "Benutzerdefinierten=0:Durch=1:Boden=2:G-Code=3" +msgstr "Benutzerdefinierten=0:Durch Werkstueck=1:Boden=2:G-Code=3" #: cfg/mill/SHCS.cfg:194 cfg/mill/SHCS_slot-arc.cfg:228 #: cfg/mill/SHCS_slot.cfg:225 cfg/mill/SHCS_slot2.cfg:209 @@ -1525,9 +1525,9 @@ msgid "" "the screw slot Message " "possible in terminal window" msgstr "" -"Erzeugt Kreisbogennut für eine Inbusschraube Schraubennut wird " -"gefräst Nachricht im " -"Terminalfenster möglich" +"Erzeugt Kreisbogennut fuer eine Inbusschraube Schraubennut wird " +"gefraest Nachricht im " +"Terminalfenster moeglich" #: cfg/mill/SHCS_slot-arc.cfg:32 cfg/mill/SHCS_slot-arc.cfg:42 #: cfg/mill/SHCS_slot-arc.cfg:51 @@ -1577,7 +1577,7 @@ msgstr "Benutzerdefinierter Start" #: cfg/mill/SHCS_slot.cfg:4 msgid "SHCS CBore Slot" -msgstr "Inbus Nut für Senkung" +msgstr "Inbus Nut fuer Senkung" #: cfg/mill/SHCS_slot.cfg:6 msgid "" @@ -1585,16 +1585,16 @@ msgid "" "screw Will mill the screw slot Message possible in terminal window" msgstr "" -"Erzeugt eine Senklochnut von gegebenem punkt für eine Inbusschraube Fräst auch das Schraubenloch nachricht im Terminalfenster möglich" +"Erzeugt eine Senklochnut von gegebenem punkt fuer eine Inbusschraube Fraest auch das Schraubenloch nachricht im Terminalfenster moeglich" #: cfg/mill/SHCS_slot.cfg:34 cfg/mill/diamond.cfg:26 cfg/mill/ellipse.cfg:26 #: cfg/mill/polygon.cfg:26 cfg/mill/rectangle.cfg:26 cfg/mill/slot.cfg:26 #: cfg/plasma/ellipse.cfg:26 cfg/plasma/polygon.cfg:26 #: cfg/plasma/rectangle.cfg:26 cfg/plasma/slot.cfg:26 msgid "Size, rotation" -msgstr "Größe, Drehung" +msgstr "Groeße, Drehung" #: cfg/mill/SHCS_slot.cfg:42 cfg/mill/drill-array.cfg:41 msgid "X reference" @@ -1638,11 +1638,11 @@ msgstr "X,Y-Zentrum der Nut oder linkes Ende" #: cfg/mill/SHCS_slot.cfg:127 cfg/mill/slot.cfg:68 cfg/plasma/slot.cfg:68 msgid "Effective length" -msgstr "Effektive Länge" +msgstr "Effektive Laenge" #: cfg/mill/SHCS_slot.cfg:131 cfg/mill/slot.cfg:72 cfg/plasma/slot.cfg:72 msgid "Length between center of arcs" -msgstr "Länge zwischen den Kreisbogenzentren" +msgstr "Laenge zwischen den Kreisbogenzentren" #: cfg/mill/SHCS_slot.cfg:136 cfg/mill/circle-2.cfg:76 #: cfg/mill/circle-k.cfg:118 cfg/mill/circle.cfg:110 cfg/mill/diamond.cfg:107 @@ -1670,11 +1670,11 @@ msgstr "Diameter der gebrauchten(benutzten) Waschmaschine wenn irgendwelcher" #: cfg/mill/SHCS_slot.cfg:164 msgid "Thickness of washer used if any" -msgstr "Stärke der gebrauchten(benutzten) Waschmaschine wenn irgendwelcher" +msgstr "Staerke der gebrauchten(benutzten) Waschmaschine wenn irgendwelcher" #: cfg/mill/SHCS_slot2.cfg:4 msgid "SHCS CBore Slot 2" -msgstr "Kreisnut für Inbusschraube" +msgstr "Kreisnut fuer Inbusschraube" #: cfg/mill/SHCS_slot2.cfg:6 msgid "" @@ -1682,9 +1682,9 @@ msgid "" "b> Will mill the screw slot Message possible in terminal window" msgstr "" -"Erzeugt Langnut für Inbusschraube mit zwei gegebenen Punkten " -"Schraubenloch wird gefräst Nachricht im Terminalfenster möglich" +"Erzeugt Langnut fuer Inbusschraube mit zwei gegebenen Punkten " +"Schraubenloch wird gefraest Nachricht im Terminalfenster moeglich" #: cfg/mill/SHCS_slot2.cfg:26 cfg/mill/circle-2.cfg:26 #: cfg/mill/polyline-mirror-i.cfg:56 cfg/mill/slot-2.cfg:26 @@ -1744,7 +1744,7 @@ msgstr "Erster Endpunkt des Durchmessers" #: cfg/mill/circle-2.cfg:47 cfg/mill/circle-2.cfg:56 cfg/plasma/circle-2.cfg:47 #: cfg/plasma/circle-2.cfg:56 msgid "Opposite end of the diameter" -msgstr "Gegenüberliegender Endpunkt des Durchmessers" +msgstr "Gegenueberliegender Endpunkt des Durchmessers" #: cfg/mill/circle-2.cfg:62 cfg/mill/circle.cfg:96 cfg/plasma/circle-2.cfg:62 #: cfg/plasma/circle.cfg:73 @@ -1759,7 +1759,7 @@ msgstr "Enfernen" #: cfg/mill/circle-2.cfg:70 cfg/mill/circle.cfg:104 cfg/plasma/circle-2.cfg:70 #: cfg/plasma/circle.cfg:81 msgid "Height to remove from diameter" -msgstr "Vom Durchmesser zu entfernende Höhe" +msgstr "Vom Durchmesser zu entfernende Hoehe" #: cfg/mill/circle-2.cfg:80 cfg/mill/circle.cfg:114 cfg/plasma/circle-2.cfg:80 #: cfg/plasma/circle.cfg:91 @@ -1796,7 +1796,7 @@ msgstr "Innerhalb normal=0:Tasche=1:Auf der Linie=2:Außerhalb=3" #: cfg/plasma/rectangle.cfg:130 cfg/plasma/slot-2.cfg:81 #: cfg/plasma/slot-arc.cfg:110 cfg/plasma/slot.cfg:98 msgid "Select tool path" -msgstr "Wähle Werkzeugpfad" +msgstr "Waehle Werkzeugpfad" #: cfg/mill/circle-2.cfg:99 cfg/mill/circle-k.cfg:141 cfg/mill/circle.cfg:133 #: cfg/mill/diamond.cfg:130 cfg/mill/ellipse.cfg:121 cfg/mill/polygon.cfg:92 @@ -1822,7 +1822,7 @@ msgid "" "User defined=0:Through=1:Bottom=2:Half=3:One quarter=4:Three quarter=5:G-" "Code=6" msgstr "" -"Benutzerdefiniert=0:Durch Werkstück=1:Bis auf Boden=2:Halb=3:Viertel=4:" +"Benutzerdefiniert=0:Durch Werkstueck=1:Bis auf Boden=2:Halb=3:Viertel=4:" "Dreiviertel=5:G-Code=6" #: cfg/mill/circle-2.cfg:158 cfg/mill/diamond.cfg:189 @@ -1840,7 +1840,7 @@ msgstr "Benutzerdefinierte Tiefe" #: cfg/mill/rectangle.cfg:30 cfg/mill/slot-2.cfg:157 cfg/mill/slot-arc.cfg:186 #: cfg/mill/slot.cfg:173 msgid "Finishing pass" -msgstr "Schlichtfräsen" +msgstr "Schlichtfraesen" #: cfg/mill/circle-2.cfg:172 cfg/mill/circle-k.cfg:32 cfg/mill/circle.cfg:32 #: cfg/mill/diamond.cfg:32 cfg/mill/ellipse.cfg:194 cfg/mill/polygon.cfg:165 @@ -1857,21 +1857,21 @@ msgstr "" #: cfg/mill/ellipse.cfg:195 cfg/mill/polygon.cfg:166 cfg/mill/slot-2.cfg:160 #: cfg/mill/slot-arc.cfg:189 cfg/mill/slot.cfg:176 msgid "Conventional for better finish" -msgstr "Konventionell für bessere Oberfläche" +msgstr "Konventionell fuer bessere Oberflaeche" #: cfg/mill/circle-2.cfg:179 cfg/mill/circle-k.cfg:39 cfg/mill/circle.cfg:39 #: cfg/mill/diamond.cfg:39 cfg/mill/ellipse.cfg:201 cfg/mill/polygon.cfg:172 #: cfg/mill/rectangle.cfg:39 cfg/mill/slot-2.cfg:166 cfg/mill/slot-arc.cfg:195 #: cfg/mill/slot.cfg:182 msgid "Finishing cut" -msgstr "Schlichtfrästiefe" +msgstr "Schlichtfraestiefe" #: cfg/mill/circle-2.cfg:184 cfg/mill/circle-k.cfg:44 cfg/mill/circle.cfg:44 #: cfg/mill/diamond.cfg:44 cfg/mill/ellipse.cfg:206 cfg/mill/polygon.cfg:177 #: cfg/mill/rectangle.cfg:44 cfg/mill/slot-2.cfg:171 cfg/mill/slot-arc.cfg:200 #: cfg/mill/slot.cfg:187 msgid "Last finishing cut" -msgstr "Letzter Schlichtfräsgang" +msgstr "Letzter Schlichtfraesgang" #: cfg/mill/circle-k.cfg:4 msgid "Circle Key" @@ -1942,7 +1942,7 @@ msgstr "Feder / Nut" #: cfg/mill/circle-k.cfg:100 cfg/mill/diamond.cfg:96 cfg/mill/rectangle.cfg:96 #: cfg/plasma/rectangle.cfg:77 msgid "Height" -msgstr "Höhe" +msgstr "Hoehe" #: cfg/mill/circle-k.cfg:103 msgid "" @@ -1950,7 +1950,7 @@ msgid "" "positive for key, negative for keyway" msgstr "" "Von außen\n" -"positiv für Feder, negativ für Nut" +"positiv fuer Feder, negativ fuer Nut" #: cfg/mill/circle-k.cfg:109 cfg/mill/diamond.cfg:85 cfg/mill/rectangle.cfg:85 #: cfg/mill/slot-2.cfg:62 cfg/mill/slot-arc.cfg:91 cfg/mill/slot.cfg:57 @@ -1977,7 +1977,7 @@ msgstr "Kreis mit Zentrum" #: cfg/mill/circle.cfg:6 cfg/plasma/circle.cfg:6 msgid "Create a Circle from it's center Can add a flat" -msgstr "Erzeuge Kreis vom Zentrum aus Abflachung (D-Loch) möglich" +msgstr "Erzeuge Kreis vom Zentrum aus Abflachung (D-Loch) moeglich" #: cfg/mill/diamond.cfg:4 msgid "Diamond" @@ -1989,7 +1989,7 @@ msgstr "Gewinde schneiden" #: cfg/mill/diamond.cfg:33 cfg/mill/rectangle.cfg:33 msgid "Usualy conventional has better finish" -msgstr "Konventionell erzeugt meist bessere Oberfläche" +msgstr "Konventionell erzeugt meist bessere Oberflaeche" #: cfg/mill/diamond.cfg:53 cfg/mill/diamond.cfg:71 cfg/mill/rectangle.cfg:53 #: cfg/mill/rectangle.cfg:71 cfg/plasma/rectangle.cfg:34 @@ -2013,7 +2013,7 @@ msgstr "Bohre in Zeilen" #: cfg/mill/drill-array.cfg:27 cfg/rectangular-array.cfg:42 msgid "Size and offsets" -msgstr "Größe und Offsets" +msgstr "Groeße und Offsets" #: cfg/mill/drill-array.cfg:34 cfg/mill/drill-circle.cfg:31 #: cfg/mill/drill-single.cfg:44 @@ -2078,16 +2078,16 @@ msgid "" "User defined=0:Through=1:Center drill depth=2:Bottom=3:Half=4:One quarter=5:" "Three quarter=6:G-Code=7" msgstr "" -"Benutzerdefiniert=0:Durch Werkstück=1:Bohrungstiefe zentrale Bohrung=2:Boden " -"des Werkstücks=3:Halb=4:Viertel=5:Dreiviertel=6:G-Code=7" +"Benutzerdefiniert=0:Durch Werkstueck=1:Bohrungstiefe zentrale Bohrung=2:" +"Boden des Werkstuecks=3:Halb=4:Viertel=5:Dreiviertel=6:G-Code=7" #: cfg/mill/drill-circle-irr.cfg:4 msgid "Drill Irr Circle" -msgstr "Bohre irreguläre Kreisteilung" +msgstr "Bohre irregulaere Kreisteilung" #: cfg/mill/drill-circle-irr.cfg:6 msgid "Drill Irregular Circle" -msgstr "Bohre irreguläre Kreisteilung" +msgstr "Bohre irregulaere Kreisteilung" #: cfg/mill/drill-circle-irr.cfg:27 msgid "Count, positions" @@ -2140,7 +2140,7 @@ msgstr "Bohre auf Kreisteilung" #: cfg/mill/drill-circle.cfg:6 msgid "Drill a Regular Circle" -msgstr "Bohre regelmäßige Kreisteilung" +msgstr "Bohre regelmaeßige Kreisteilung" #: cfg/mill/drill-circle.cfg:27 msgid "Count, start, end" @@ -2156,7 +2156,7 @@ msgstr "Durchmesser=1:Abstand zwischen Bohrungen=0" #: cfg/mill/drill-circle.cfg:56 msgid "Select dimension option" -msgstr "Wähle Dimensionierungsoption" +msgstr "Waehle Dimensionierungsoption" #: cfg/mill/drill-circle.cfg:61 msgid "Dimension" @@ -2176,7 +2176,7 @@ msgstr "Winkelbereich" #: cfg/mill/drill-circle.cfg:95 msgid "Angle covered by holes" -msgstr "Ausgefüllter Winkelbereich" +msgstr "Ausgefuellter Winkelbereich" #: cfg/mill/drill-single.cfg:4 msgid "Drill Single" @@ -2225,11 +2225,11 @@ msgstr "Radius in der Y-Achse" #: cfg/mill/ellipse.cfg:98 cfg/plasma/ellipse.cfg:98 msgid "Control points" -msgstr "Stützpunkte" +msgstr "Stuetzpunkte" #: cfg/mill/ellipse.cfg:103 cfg/plasma/ellipse.cfg:103 msgid "Per quadrant, smoother with more" -msgstr "Pro Quadrant, glatter mit größerer Zahl" +msgstr "Pro Quadrant, glatter mit groeßerer Zahl" #: cfg/mill/index-axisA.cfg:4 msgid "A indexing" @@ -2241,7 +2241,7 @@ msgstr "A-Achse drehen" #: cfg/mill/index-axisA.cfg:14 msgid "Disabling will NOT disable items" -msgstr "Abwählen betrifft nicht die Elemente" +msgstr "Abwaehlen betrifft nicht die Elemente" #: cfg/mill/index-axisA.cfg:21 cfg/mill/index-axisA.cfg:25 msgid "Number of steps" @@ -2254,16 +2254,16 @@ msgstr "Winkelbereich aller Elemente" #: cfg/mill/material.cfg:6 cfg/plasma/material2d.cfg:6 #: cfg/plasma/material3d.cfg:6 msgid "Workpiece or Raw material used" -msgstr "Werkstück oder Rohmaterial" +msgstr "Werkstueck oder Rohmaterial" #: cfg/mill/material.cfg:10 cfg/plasma/material2d.cfg:10 #: cfg/plasma/material3d.cfg:10 msgid "Show workpiece" -msgstr "Zeige Werkstück" +msgstr "Zeige Werkstueck" #: cfg/mill/material.cfg:25 msgid "Milling params" -msgstr "Fräsparameter" +msgstr "Fraesparameter" #: cfg/mill/material.cfg:31 cfg/plasma/material2d.cfg:27 #: cfg/plasma/material3d.cfg:27 @@ -2278,7 +2278,7 @@ msgstr "Y0" #: cfg/mill/material.cfg:49 cfg/plasma/material2d.cfg:45 #: cfg/plasma/material3d.cfg:45 msgid "Surface" -msgstr "Oberfläche" +msgstr "Oberflaeche" #: cfg/mill/material.cfg:60 cfg/plasma/material2d.cfg:57 #: cfg/plasma/material3d.cfg:56 cfg/rectangular-array.cfg:28 @@ -2303,7 +2303,7 @@ msgstr "Bestimme Z-Referenz" #: cfg/mill/material.cfg:82 cfg/plasma/material2d.cfg:79 #: cfg/plasma/material3d.cfg:78 msgid "Height (Y)" -msgstr "Höhe (Y)" +msgstr "Hoehe (Y)" #: cfg/mill/material.cfg:85 cfg/mill/probe-stock.cfg:42 #: cfg/plasma/material2d.cfg:82 cfg/plasma/material3d.cfg:81 @@ -2327,7 +2327,7 @@ msgstr "Z-Abstand" #: cfg/mill/material.cfg:118 msgid "Above surface or cut start" -msgstr "Über Oberfläche oder Schnittstart" +msgstr "Über Oberflaeche oder Schnittstart" #: cfg/mill/material.cfg:126 cfg/plasma/cutting-params2d.cfg:79 #: cfg/plasma/cutting-params3d.cfg:75 @@ -2341,7 +2341,7 @@ msgstr "Eilgang bis Z-Abstand" #: cfg/mill/material.cfg:137 msgid "Clear through" -msgstr "Freifräsen bis" +msgstr "Freifraesen bis" #: cfg/mill/material.cfg:140 msgid "Past bottom" @@ -2380,7 +2380,7 @@ msgstr "Wanddicke" #: cfg/mill/material.cfg:176 cfg/plasma/material2d.cfg:142 #: cfg/plasma/material3d.cfg:139 msgid "Define if hollow" -msgstr "Festlegen falls Hohlkörper" +msgstr "Festlegen falls Hohlkoerper" #: cfg/mill/polygon.cfg:4 cfg/plasma/polygon.cfg:4 msgid "Polygon" @@ -2415,8 +2415,8 @@ msgid "" "Add an arc to a polyline Define I and J offsets, angle and " "direction" msgstr "" -"Füge Kreisbogen an Polylinie Bestimme I und J Offsets, Winkel und " -"Richtung" +"Fuege Kreisbogen an Polylinie Bestimme I und J Offsets, Winkel " +"und Richtung" #: cfg/mill/polyline-arc-ij.cfg:10 cfg/mill/polyline-arc-m.cfg:10 #: cfg/mill/polyline-arc-polar.cfg:10 cfg/mill/polyline-arc-to.cfg:10 @@ -2428,7 +2428,7 @@ msgstr "" #: cfg/plasma/polyline-mirror-i.cfg:20 cfg/plasma/polyline-polar.cfg:50 #: cfg/plasma/polyline-to.cfg:48 cfg/plasma/polyline.cfg:18 msgid "Link" -msgstr "Verknüpfung" +msgstr "Verknuepfung" #: cfg/mill/polyline-arc-ij.cfg:12 cfg/mill/polyline-arc-m.cfg:12 #: cfg/mill/polyline-arc-polar.cfg:12 cfg/mill/polyline-arc-to.cfg:12 @@ -2440,7 +2440,7 @@ msgstr "Verknüpfung" #: cfg/plasma/polyline-mirror-i.cfg:22 cfg/plasma/polyline-polar.cfg:52 #: cfg/plasma/polyline-to.cfg:50 cfg/plasma/polyline.cfg:21 msgid "Link style with previous item" -msgstr "Verknüpfe Stil mit vorherigem Element" +msgstr "Verknuepfe Stil mit vorherigem Element" #: cfg/mill/polyline-arc-ij.cfg:15 cfg/mill/polyline-arc-m.cfg:15 #: cfg/mill/polyline-arc-polar.cfg:15 cfg/mill/polyline-arc-to.cfg:15 @@ -2467,7 +2467,7 @@ msgstr "Typ" #: cfg/plasma/polyline-polar.cfg:58 cfg/plasma/polyline-to.cfg:56 #: cfg/plasma/polyline.cfg:88 cfg/plasma/rectangle.cfg:105 msgid "None=0:Rounded=1:Beveled=2:Inverted Round=3" -msgstr "Keine=0:Rund=1:Abgeschrägt=2:Invertiert rund=3" +msgstr "Keine=0:Rund=1:Abgeschraegt=2:Invertiert rund=3" #: cfg/mill/polyline-arc-ij.cfg:20 cfg/mill/polyline-arc-m.cfg:20 #: cfg/mill/polyline-arc-polar.cfg:20 cfg/mill/polyline-arc-to.cfg:20 @@ -2478,7 +2478,7 @@ msgstr "Keine=0:Rund=1:Abgeschrägt=2:Invertiert rund=3" #: cfg/plasma/polyline-arc-top.cfg:20 cfg/plasma/polyline-mirror-i.cfg:34 #: cfg/plasma/polyline-to.cfg:58 cfg/plasma/polyline.cfg:90 msgid "Select link type" -msgstr "Auswahl Verknüpfungstyp" +msgstr "Auswahl Verknuepfungstyp" #: cfg/mill/polyline-arc-ij.cfg:29 cfg/mill/polyline-arc-m.cfg:29 #: cfg/mill/polyline-arc-polar.cfg:29 cfg/mill/polyline-arc-to.cfg:29 @@ -2491,7 +2491,7 @@ msgstr "Auswahl Verknüpfungstyp" #: cfg/plasma/polyline-polar.cfg:69 cfg/plasma/polyline-to.cfg:67 #: cfg/plasma/polyline.cfg:99 cfg/plasma/rectangle.cfg:116 msgid "Radius for rounded or distance from apex" -msgstr "Radius für Abrundung oder Abstand vom Scheitelpunkt" +msgstr "Radius fuer Abrundung oder Abstand vom Scheitelpunkt" #: cfg/mill/polyline-arc-ij.cfg:34 cfg/mill/polyline-arc-m.cfg:34 #: cfg/mill/polyline-arc-polar.cfg:34 cfg/mill/polyline-arc-to.cfg:34 @@ -2515,7 +2515,7 @@ msgstr "Komplement" #: cfg/plasma/polyline-mirror-i.cfg:52 cfg/plasma/polyline-polar.cfg:78 #: cfg/plasma/polyline-to.cfg:76 cfg/plasma/polyline.cfg:108 msgid "Reverse direction of tool path for rounded or inverted round" -msgstr "Werkzeugpfad umkehren für (invertierte) Abrundung" +msgstr "Werkzeugpfad umkehren fuer (invertierte) Abrundung" #: cfg/mill/polyline-arc-ij.cfg:47 cfg/mill/polyline-arc-ij.cfg:57 #: cfg/mill/polyline-arc-m.cfg:69 cfg/mill/polyline-arc-m.cfg:79 @@ -2540,7 +2540,7 @@ msgstr "Global=0:Speziell=1" #: cfg/mill/polyline-arc-top.cfg:54 cfg/mill/polyline-polar.cfg:94 #: cfg/mill/polyline-to.cfg:92 cfg/mill/polyline.cfg:269 msgid "Tool engagement for this segment" -msgstr "Werkzeugeingriff für dieses Segment" +msgstr "Werkzeugeingriff fuer dieses Segment" #: cfg/mill/polyline-arc-ij.cfg:73 cfg/mill/polyline-arc-m.cfg:95 #: cfg/mill/polyline-arc-polar.cfg:73 cfg/plasma/polyline-arc-ij.cfg:48 @@ -2614,7 +2614,7 @@ msgid "" "Add an mirrored arc to a polyline Define mirror line, I and J " "offsets, angle and direction" msgstr "" -"Füge gespiegelten Kreisbogen an Polylinie Bestimme Spiegellinie, " +"Fuege gespiegelten Kreisbogen an Polylinie Bestimme Spiegellinie, " "I und J offsets, Winkel und Richtung" #: cfg/mill/polyline-arc-m.cfg:42 cfg/mill/polyline-arc-m.cfg:50 @@ -2646,7 +2646,7 @@ msgid "" "Add an arc to a polyline Define center at polar position, angle " "where it ends and direction" msgstr "" -"Füge Kreisbogen an Polylinie Lege Zentrum an " +"Fuege Kreisbogen an Polylinie Lege Zentrum an " "Polarkoordinatenposition mit Endwinkel und Richtung fest" #: cfg/mill/polyline-arc-polar.cfg:77 cfg/plasma/polyline-arc-polar.cfg:52 @@ -2684,8 +2684,8 @@ msgid "" "Add an arc to a polyline Define destination, dir and arc height " "or radius" msgstr "" -"Füge Kreisbogen an Polylinie Bestimme Ziel, Richtung und " -"Bogenhöhe oder -radius" +"Fuege Kreisbogen an Polylinie Bestimme Ziel, Richtung und " +"Bogenhoehe oder -radius" #: cfg/mill/polyline-arc-to.cfg:73 cfg/plasma/polyline-arc-to.cfg:48 msgid "Arc end coords" @@ -2714,7 +2714,7 @@ msgstr "Relativ=4:Absolut=5:X relativ, Y absolut=41:X absolut, Y relativ=42" #: cfg/mill/polyline-arc-to.cfg:100 cfg/mill/polyline-to.cfg:44 #: cfg/plasma/polyline-arc-to.cfg:75 cfg/plasma/polyline-to.cfg:44 msgid "Select Relative or Absolute" -msgstr "Wähle relativ oder absolut" +msgstr "Waehle relativ oder absolut" #: cfg/mill/polyline-arc-to.cfg:105 cfg/mill/polyline-arc-top.cfg:98 #: cfg/mill/polyline-polar.cfg:17 cfg/plasma/polyline-arc-to.cfg:80 @@ -2732,13 +2732,13 @@ msgstr "Definiere Kreisbogen" #: cfg/mill/polyline.cfg:232 cfg/plasma/polyline-arc-to.cfg:88 #: cfg/plasma/polyline-arc-top.cfg:81 cfg/plasma/polyline.cfg:160 msgid "Radius=0:Arc height=1" -msgstr "Radius=0:Kreisbogenhöhe=1" +msgstr "Radius=0:Kreisbogenhoehe=1" #: cfg/mill/polyline-arc-to.cfg:115 cfg/mill/polyline-arc-top.cfg:108 #: cfg/mill/polyline.cfg:234 cfg/plasma/polyline-arc-to.cfg:90 #: cfg/plasma/polyline-arc-top.cfg:83 cfg/plasma/polyline.cfg:162 msgid "Select value defined" -msgstr "Wähle bestimmten Wert" +msgstr "Waehle bestimmten Wert" #: cfg/mill/polyline-arc-to.cfg:138 cfg/mill/polyline-arc-top.cfg:131 #: cfg/mill/polyline.cfg:248 cfg/plasma/polyline-arc-to.cfg:113 @@ -2750,7 +2750,7 @@ msgstr "Klappe Zentrum" #: cfg/mill/polyline.cfg:253 cfg/plasma/polyline-arc-to.cfg:118 #: cfg/plasma/polyline-arc-top.cfg:111 cfg/plasma/polyline.cfg:181 msgid "Center opposite side of chord" -msgstr "Dem Zentrum gegenüberliegende Seite der Sehne" +msgstr "Dem Zentrum gegenueberliegende Seite der Sehne" #: cfg/mill/polyline-arc-top.cfg:4 cfg/plasma/polyline-arc-top.cfg:4 msgid "Arc To Polar" @@ -2761,8 +2761,8 @@ msgid "" "Add an arc to a polyline Define polar destination, dir and arc " "height or radius" msgstr "" -"Füge Kreisbogen an Polylinie Definiere Endpunkt in " -"Polarkoordinaten, Richung und Höhe oder Radius des Kreisbogens" +"Fuege Kreisbogen an Polylinie Definiere Endpunkt in " +"Polarkoordinaten, Richung und Hoehe oder Radius des Kreisbogens" #: cfg/mill/polyline-arc-top.cfg:73 cfg/plasma/polyline-arc-top.cfg:48 msgid "Arc end" @@ -2770,7 +2770,7 @@ msgstr "Kreisbogenende" #: cfg/mill/polyline-arc-top.cfg:77 cfg/plasma/polyline-arc-top.cfg:52 msgid "Chord length" -msgstr "Sehnenlänge" +msgstr "Sehnenlaenge" #: cfg/mill/polyline-arc-top.cfg:82 cfg/plasma/polyline-arc-top.cfg:57 msgid "Center of arc will be calculated" @@ -2813,7 +2813,7 @@ msgstr "" #: cfg/mill/polyline-mirror-i.cfg:109 cfg/plasma/polyline-mirror-i.cfg:109 msgid "Arc height" -msgstr "Kreisbogenhöhe" +msgstr "Kreisbogenhoehe" #: cfg/mill/polyline-mirror-p.cfg:4 cfg/plasma/polyline-mirror-p.cfg:4 msgid "Mirror Polyline" @@ -2878,7 +2878,7 @@ msgstr "Wie entworfen=0:Entgegengesetzt=1" #: cfg/mill/polyline-mirror-p.cfg:80 cfg/mill/polyline.cfg:148 msgid "Mill as designed or in reverse" -msgstr "Fräsen wie entworfen oder entgegengesetzt" +msgstr "Fraesen wie entworfen oder entgegengesetzt" #: cfg/mill/polyline-mirror-p.cfg:140 cfg/mill/polyline.cfg:284 msgid "Global tool engagement" @@ -2898,7 +2898,7 @@ msgstr "" #: cfg/mill/polyline-polar.cfg:25 cfg/plasma/polyline-polar.cfg:25 msgid "Length of line" -msgstr "Länge der Linie" +msgstr "Laenge der Linie" #: cfg/mill/polyline-polar.cfg:44 cfg/plasma/polyline-polar.cfg:44 msgid "" @@ -2922,7 +2922,7 @@ msgstr "Wiederhole Polylinienelemente" #: cfg/mill/polyline-repeat.cfg:13 cfg/plasma/polyline-repeat.cfg:13 msgid "Add polyline items to repeat" -msgstr "Füge zu wiederholendes Polylinienelement hinzu" +msgstr "Fuege zu wiederholendes Polylinienelement hinzu" #: cfg/mill/polyline-repeat.cfg:16 cfg/plasma/polyline-repeat.cfg:16 msgid "Repeat" @@ -2934,7 +2934,7 @@ msgstr "Anzahl der Wiederholungen" #: cfg/mill/polyline-repeat.cfg:28 cfg/plasma/polyline-repeat.cfg:28 msgid "Disabling will disable ALL items in group" -msgstr "Abwählen wählt ALLE Elemente in der Gruppe ab" +msgstr "Abwaehlen waehlt ALLE Elemente in der Gruppe ab" #: cfg/mill/polyline-to.cfg:4 cfg/plasma/polyline-to.cfg:4 msgid "Line To" @@ -2963,7 +2963,7 @@ msgid "" "style='oblique'>Message possible in terminal window" msgstr "" "Erzeuge offene oder geschlossene Polylinie Nachricht im Terminalfenster möglichNachricht im Terminalfenster moeglich" #: cfg/mill/polyline.cfg:10 @@ -3000,7 +3000,7 @@ msgstr "Drehzentrum" #: cfg/mill/polyline.cfg:205 cfg/plasma/polyline.cfg:133 msgid "Add polyline items here" -msgstr "Füge Polylinienelement hier ein" +msgstr "Fuege Polylinienelement hier ein" #: cfg/mill/polyline.cfg:214 cfg/plasma/polyline.cfg:142 msgid "Closing item" @@ -3075,7 +3075,7 @@ msgid "" msgstr "" "Antasten der Kanten Am Schluss befindet sich der Taster oberhalb " "der Kante und kann optional als Antastpunkt benutzt werden, um die " -"gewählte Achse auf 0 zu setzen" +"gewaehlte Achse auf 0 zu setzen" #: cfg/mill/probe-edge.cfg:23 msgid "X=0:Y=1" @@ -3083,7 +3083,7 @@ msgstr "X=0:Y=1" #: cfg/mill/probe-edge.cfg:25 msgid "Select axis to find edge" -msgstr "Wähle Achse zur Suche der Kante" +msgstr "Waehle Achse zur Suche der Kante" #: cfg/mill/probe-edge.cfg:32 msgid "Ascending=1:Descending=-1" @@ -3095,7 +3095,7 @@ msgstr "Z-Freiabstand" #: cfg/mill/probe-edge.cfg:42 msgid "To raise above workpiece" -msgstr "Anheben oberhalb Werkstück" +msgstr "Anheben oberhalb Werkstueck" #: cfg/mill/probe-edge.cfg:48 msgid "Touch off axis" @@ -3111,7 +3111,7 @@ msgstr "probe.ngc" #: cfg/mill/probe-hole.cfg:4 msgid "Probe Hole" -msgstr "Länge Antaster" +msgstr "Laenge Antaster" #: cfg/mill/probe-hole.cfg:6 msgid "" @@ -3124,7 +3124,7 @@ msgstr "" #: cfg/mill/probe-hole.cfg:29 cfg/mill/probe-stock.cfg:23 #: cfg/mill/probe-stock.cfg:30 msgid "Double check" -msgstr "Nochmals prüfen" +msgstr "Nochmals pruefen" #: cfg/mill/probe-hole.cfg:33 msgid "Measure twice" @@ -3140,7 +3140,7 @@ msgstr "Setze Zentrum auf X0 und Y0" #: cfg/mill/probe-stock.cfg:4 msgid "Probe Workpiece" -msgstr "Taste Werkstück an" +msgstr "Taste Werkstueck an" #: cfg/mill/probe-stock.cfg:6 msgid "" @@ -3149,10 +3149,10 @@ msgid "" "foreground='blue' style='oblique'>Message possible in terminal window" msgstr "" -"Taste Werkstück an Taste jede Achse unterschiedlich innerhalb " -"oder außerhalb an 9 Optionen für das Antasten START MIT TASTER IM " +"Taste Werkstueck an Taste jede Achse unterschiedlich innerhalb " +"oder außerhalb an 9 Optionen fuer das Antasten START MIT TASTER IM " "ZENTRUM DES WERKSTÜCKS Nachricht im Terminalfenster möglich" +"style='oblique'>Nachricht im Terminalfenster moeglich" #: cfg/mill/probe-stock.cfg:17 msgid "Show entry lines" @@ -3160,7 +3160,7 @@ msgstr "Zeige Anfahrspur" #: cfg/mill/probe-stock.cfg:34 msgid "Only if X is double checked" -msgstr "Nur wenn X nochmals überprüft" +msgstr "Nur wenn X nochmals ueberprueft" #: cfg/mill/probe-stock.cfg:50 msgid "Probe axis" @@ -3168,7 +3168,7 @@ msgstr "Raster Antasten" #: cfg/mill/probe-stock.cfg:52 msgid "No=0:Yes and set height=1:Yes and do not set=2" -msgstr "Nein=0:Ja und Höhe setzen=1:Ja und Höhe nicht setzen=2" +msgstr "Nein=0:Ja und Hoehe setzen=1:Ja und Hoehe nicht setzen=2" #: cfg/mill/probe-stock.cfg:53 msgid "Do NOT Probe if hollow" @@ -3176,7 +3176,7 @@ msgstr "NICHT antasten wenn hohl" #: cfg/mill/probe-stock.cfg:68 msgid "Set value" -msgstr "Wähle bestimmten Wert" +msgstr "Waehle bestimmten Wert" #: cfg/mill/probe-stock.cfg:70 msgid "Value to set if touch" @@ -3215,7 +3215,7 @@ msgstr "Zeige Hilfsinfo zur Kalibration" #: cfg/mill/probe-stock.cfg:130 cfg/mill/probe-stock.cfg:139 msgid "Probe height" -msgstr "Tasterhöhe" +msgstr "Tasterhoehe" #: cfg/mill/probe-stock.cfg:148 msgid "Touch off X,Y" @@ -3223,7 +3223,7 @@ msgstr "Taste X,Y an" #: cfg/mill/probe-surface.cfg:4 msgid "Probe Surface" -msgstr "Oberfläche" +msgstr "Oberflaeche" #: cfg/mill/probe-surface.cfg:6 msgid "Probe height of material and set value" @@ -3262,8 +3262,8 @@ msgid "" "Create a Rectangle and align X and Y Corners can be radiused or " "beveled" msgstr "" -"Erzeuge Rechteck und richte an X- und Y-Achse aus Ecken können " -"mit Radius oder abgeschrägt versehen werden" +"Erzeuge Rechteck und richte an X- und Y-Achse aus Ecken koennen " +"mit Radius oder abgeschraegt versehen werden" #: cfg/mill/rectangle.cfg:117 cfg/plasma/rectangle.cfg:98 msgid "Corners" @@ -3271,7 +3271,7 @@ msgstr "Ecken" #: cfg/mill/rectangle.cfg:126 cfg/plasma/rectangle.cfg:107 msgid "Select corner type" -msgstr "Wähle Ecktype" +msgstr "Waehle Ecktype" #: cfg/mill/sel-drill.cfg:4 msgid "Drill/Reamer Change" @@ -3282,12 +3282,12 @@ msgid "" "Change Drill and/or settings Changes setting accordingly even if " "disabled" msgstr "" -"Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, " -"auch wenn abgewählt" +"Fuege Schneideparameter hinzu Ändert Einstellungen entsprechend, " +"auch wenn abgewaehlt" #: cfg/mill/sel-drill.cfg:17 msgid "Select drill or reamer" -msgstr "Wähle Bohrerdurchmesser" +msgstr "Waehle Bohrerdurchmesser" #: cfg/mill/sel-drill.cfg:21 cfg/mill/sel-end-mill.cfg:21 #: cfg/mill/sel-reamer.cfg:21 cfg/mill/sel-thread-mill.cfg:21 @@ -3303,7 +3303,7 @@ msgstr "Vorschub und Drehzahl" #: cfg/mill/sel-drill.cfg:42 msgid "Select drill size" -msgstr "Wähle Bohrerdurchmesser" +msgstr "Waehle Bohrerdurchmesser" #: cfg/mill/sel-drill.cfg:45 msgid "User defined=0:Fractional=1:Metric=2:Letter=3:Wire gauge=4:G-Code=5" @@ -3311,11 +3311,11 @@ msgstr "Benutzerdefiniert=0:inch-Bruch=1:Metrisch=2:Buchstabe=3:AWG=4:G-Code=5" #: cfg/mill/sel-drill.cfg:48 msgid "Select defined drill or enter size" -msgstr "Wähle Bohrer aus oder Eingabe der Größe" +msgstr "Waehle Bohrer aus oder Eingabe der Groeße" #: cfg/mill/sel-drill.cfg:68 msgid "Wire gauge drill" -msgstr "Bohrer nach AWG-Größe" +msgstr "Bohrer nach AWG-Groeße" #: cfg/mill/sel-drill.cfg:77 msgid "Lettered drill" @@ -3367,7 +3367,7 @@ msgstr "Keine=0:Uhrzeigersinn=3:Gegenuhrzeigersinn=4" #: cfg/mill/sel-reamer.cfg:73 cfg/mill/sel-thread-mill.cfg:69 #: cfg/mill/surf_finish.cfg:57 msgid "Select drill rotation" -msgstr "Wähle Bohrerdrehrichtung" +msgstr "Waehle Bohrerdrehrichtung" #: cfg/mill/sel-drill.cfg:148 msgid "Drilling feed" @@ -3380,11 +3380,11 @@ msgstr "Eintauch- oder Bohrvorschub" #: cfg/mill/sel-drill.cfg:159 msgid "Retract (R)" -msgstr "Rückzug (R)" +msgstr "Rueckzug (R)" #: cfg/mill/sel-drill.cfg:162 msgid "Retract height" -msgstr "Rückzughöhe" +msgstr "Rueckzughoehe" #: cfg/mill/sel-drill.cfg:170 msgid "" @@ -3416,23 +3416,23 @@ msgstr "Delta (Q)" #: cfg/mill/sel-end-mill.cfg:4 msgid "End Mill Change" -msgstr "Füllwinkel" +msgstr "Fuellwinkel" #: cfg/mill/sel-end-mill.cfg:6 msgid "" "Change end mill and/or settings Changes setting accordingly even " "if disabled" msgstr "" -"Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, " -"auch wenn abgewählt" +"Fuege Schneideparameter hinzu Ändert Einstellungen entsprechend, " +"auch wenn abgewaehlt" #: cfg/mill/sel-end-mill.cfg:17 cfg/mill/surf_finish.cfg:16 msgid "Select end mill" -msgstr "Ausgewählten Datei" +msgstr "Ausgewaehlten Datei" #: cfg/mill/sel-end-mill.cfg:29 msgid "Penetration" -msgstr "Frästiefe" +msgstr "Fraestiefe" #: cfg/mill/sel-end-mill.cfg:33 msgid "Milling step over" @@ -3440,7 +3440,7 @@ msgstr "Seitliche Zustellung" #: cfg/mill/sel-end-mill.cfg:35 msgid "Step over for pocketing and finishing" -msgstr "Seitliche Zustellung für Taschenfräsen und Schlichten" +msgstr "Seitliche Zustellung fuer Taschenfraesen und Schlichten" #: cfg/mill/sel-end-mill.cfg:55 msgid "Dynamic diameter" @@ -3449,7 +3449,7 @@ msgstr "Hauptdiameter" #: cfg/mill/sel-end-mill.cfg:58 msgid "Only for dynamic compensation, 0.0 to use diameter from table" msgstr "" -"Nur für dynamische Kompensation, mit 0.0 wird Wert aus WZ-Tabelle verwendet" +"Nur fuer dynamische Kompensation, mit 0.0 wird Wert aus WZ-Tabelle verwendet" #: cfg/mill/sel-end-mill.cfg:112 cfg/mill/sel-thread-mill.cfg:84 msgid "Vertical" @@ -3489,7 +3489,7 @@ msgstr "Seitlicher Eingriff in % Durchm." #: cfg/mill/sel-end-mill.cfg:169 msgid "Maximum for pocketing or surface finishing" -msgstr "Seitliche Zustellung für Taschenfräsen und Schlichten" +msgstr "Seitliche Zustellung fuer Taschenfraesen und Schlichten" #: cfg/mill/sel-reamer.cfg:4 msgid "Reamer Change" @@ -3500,28 +3500,28 @@ msgid "" "Change reamer and/or settings Changes setting accordingly even if " "disabled" msgstr "" -"Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, " -"auch wenn abgewählt" +"Fuege Schneideparameter hinzu Ändert Einstellungen entsprechend, " +"auch wenn abgewaehlt" #: cfg/mill/sel-reamer.cfg:17 msgid "Select reamer" -msgstr "Wähle Größe" +msgstr "Waehle Groeße" #: cfg/mill/sel-thread-mill.cfg:4 msgid "Thread Mill Change" -msgstr "Gewindefräser einwechseln" +msgstr "Gewindefraeser einwechseln" #: cfg/mill/sel-thread-mill.cfg:6 msgid "" "Change thread mill and/or settings Changes setting accordingly " "even if disabled" msgstr "" -"Ändere Gewindefräser und/oder Einstellungen Ändert Einstellungen " -"entsprechend, auch wenn abgewählt" +"Ändere Gewindefraeser und/oder Einstellungen Ändert Einstellungen " +"entsprechend, auch wenn abgewaehlt" #: cfg/mill/sel-thread-mill.cfg:17 msgid "Select thread mill" -msgstr "Wähle Gewindefräser" +msgstr "Waehle Gewindefraeser" #: cfg/mill/sel-thread-mill.cfg:99 msgid "Cutter engagement" @@ -3529,19 +3529,19 @@ msgstr "Schneideneingriff" #: cfg/mill/sel-thread-mill.cfg:110 msgid "Cutter teeth" -msgstr "Zähne" +msgstr "Zaehne" #: cfg/mill/sel-thread-mill.cfg:113 msgid "Number of cutter teeth" -msgstr "Anzahl Zähne" +msgstr "Anzahl Zaehne" #: cfg/mill/sel-thread-mill.cfg:119 msgid "Lead-in clearance" -msgstr "Freiraum für Einfahrt" +msgstr "Freiraum fuer Einfahrt" #: cfg/mill/sel-thread-mill.cfg:121 msgid "Distance from face in machine units before engaging cutter" -msgstr "Entfernung von der Oberfläche in Maschine-Einheiten vor Schnitt" +msgstr "Entfernung von der Oberflaeche in Maschine-Einheiten vor Schnitt" #: cfg/mill/slot-2.cfg:4 cfg/plasma/slot-2.cfg:4 msgid "Slot/oval 2 points" @@ -3617,7 +3617,7 @@ msgstr "Richtung des Werkzeugpfads" #: cfg/mill/surf_finish.cfg:6 msgid "Surface Finishing" -msgstr "Oberflächenbearbeitung" +msgstr "Oberflaechenbearbeitung" #: cfg/mill/surf_finish.cfg:28 msgid "Step over" @@ -3629,7 +3629,7 @@ msgstr "Minimum" #: cfg/mill/surf_finish.cfg:96 msgid "Tool path" -msgstr "Wähle Werkzeugpfad" +msgstr "Waehle Werkzeugpfad" #: cfg/mill/surf_finish.cfg:106 msgid "Main axis" @@ -3641,7 +3641,7 @@ msgstr "Beidseitig=0:Einseitig=2" #: cfg/mill/surf_finish.cfg:118 cfg/mill/surf_finish.cfg:126 msgid "Defines quality of finish" -msgstr "Bestimme Oberflächengüte" +msgstr "Bestimme Oberflaechenguete" #: cfg/mill/surf_finish.cfg:121 msgid "Entry mode" @@ -3657,7 +3657,7 @@ msgstr "Relativ zum Start" #: cfg/mill/surf_finish.cfg:154 msgid "Last cut" -msgstr "Letzter Schlichtfräsgang" +msgstr "Letzter Schlichtfraesgang" #: cfg/mill/surf_finish.cfg:159 msgid "Last cut depth" @@ -3677,19 +3677,19 @@ msgstr "Sicherheitsabstand" #: cfg/mill/surf_finish.cfg:177 msgid "Percent of tool diameter past edge" -msgstr "Prozent des WZ-Durchmessers über die Kante" +msgstr "Prozent des WZ-Durchmessers ueber die Kante" #: cfg/mill/surf_finish.cfg:184 msgid "User defined=0:Surface=1" -msgstr "Benutzerdefiniert=0:Oberfläche=1" +msgstr "Benutzerdefiniert=0:Oberflaeche=1" #: cfg/mill/thread-milling.cfg:4 msgid "Thread Milling" -msgstr "Gewindefräsen" +msgstr "Gewindefraesen" #: cfg/mill/thread-milling.cfg:6 msgid "Create internal or external threads" -msgstr "Inneres oder äußeres Gewinde" +msgstr "Inneres oder aeußeres Gewinde" #: cfg/mill/thread-milling.cfg:29 cfg/mill/thread-milling.cfg:47 msgid "Center of helix" @@ -3701,7 +3701,7 @@ msgstr "Internal=2:External=3" #: cfg/mill/thread-milling.cfg:70 msgid "Select helix side" -msgstr "Wähle Spiral-Seite" +msgstr "Waehle Spiral-Seite" #: cfg/mill/thread-milling.cfg:77 msgid "Clockwise (RH)=3:Counter-clockwise (LH)=2" @@ -3765,11 +3765,11 @@ msgstr "Strecken oder komprimieren" #: cfg/mill/ttt.cfg:63 msgid "Text height" -msgstr "Rückzughöhe" +msgstr "Rueckzughoehe" #: cfg/mill/ttt.cfg:66 msgid "Y Size of text" -msgstr "Größe und Offsets" +msgstr "Groeße und Offsets" #: cfg/mill/ttt.cfg:73 msgid "Align vertical" @@ -3790,7 +3790,7 @@ msgstr "Linienstart" #: cfg/mill/ttt.cfg:92 msgid "Ratio to Text height" -msgstr "Rückzughöhe" +msgstr "Rueckzughoehe" #: cfg/mill/ttt.cfg:97 msgid "Mirrored" @@ -3806,7 +3806,7 @@ msgstr "Unicode" #: cfg/mill/ttt.cfg:120 msgid "Filled" -msgstr "Füllwinkel" +msgstr "Fuellwinkel" #: cfg/mill/ttt.cfg:122 msgid "With horizontal lines" @@ -3814,7 +3814,7 @@ msgstr "Mit horizontalen Linien" #: cfg/mill/ttt.cfg:127 msgid "Filling scale" -msgstr "Füllwinkel" +msgstr "Fuellwinkel" #: cfg/mill/ttt.cfg:144 msgid "Engraving depth" @@ -3844,12 +3844,12 @@ msgid "" "Add cutting parameters Changes setting accordingly even if " "disabled" msgstr "" -"Füge Schneideparameter hinzu Ändert Einstellungen entsprechend, " -"auch wenn abgewählt" +"Fuege Schneideparameter hinzu Ändert Einstellungen entsprechend, " +"auch wenn abgewaehlt" #: cfg/plasma/cutting-params2d.cfg:14 cfg/plasma/cutting-params3d.cfg:14 msgid "Cutting params will be set even if disabled" -msgstr "Schneideparameter werden gesetzt, auch wenn abgewählt" +msgstr "Schneideparameter werden gesetzt, auch wenn abgewaehlt" #: cfg/plasma/cutting-params2d.cfg:17 cfg/plasma/cutting-params3d.cfg:17 msgid "Cut" @@ -3861,15 +3861,15 @@ msgstr "Schnittbreite" #: cfg/plasma/cutting-params2d.cfg:25 cfg/plasma/cutting-params3d.cfg:25 msgid "Select kerf width for compensation" -msgstr "Wähle Schnittbreite für Kompensation" +msgstr "Waehle Schnittbreite fuer Kompensation" #: cfg/plasma/cutting-params2d.cfg:29 cfg/plasma/cutting-params3d.cfg:29 msgid "Start height" -msgstr "Starthöhe" +msgstr "Starthoehe" #: cfg/plasma/cutting-params2d.cfg:33 cfg/plasma/cutting-params3d.cfg:33 msgid "Above surface" -msgstr "Oberhalb Oberfläche" +msgstr "Oberhalb Oberflaeche" #: cfg/plasma/cutting-params2d.cfg:39 cfg/plasma/cutting-params3d.cfg:38 msgid "Normal feed" @@ -3902,11 +3902,11 @@ msgstr "Auslauf-Faktor" #: cfg/plasma/cutting-params2d.cfg:109 cfg/plasma/cutting-params3d.cfg:104 msgid "Pierce delay" -msgstr "Verzögerung bis Durchbruch" +msgstr "Verzoegerung bis Durchbruch" #: cfg/plasma/cutting-params2d.cfg:112 cfg/plasma/cutting-params3d.cfg:107 msgid "Wait after torch OK" -msgstr "Wartezeit nach Zündung " +msgstr "Wartezeit nach Zuendung " #: cfg/plasma/material2d.cfg:72 cfg/plasma/material3d.cfg:72 msgid "Top=0:Bottom=1" @@ -3926,7 +3926,7 @@ msgstr "Werkzeugradiuskompensation" #: cfg/plasma/polyline-mirror-p.cfg:80 cfg/plasma/polyline.cfg:126 msgid "Cut as designed or in reverse" -msgstr "Schnitt, wie bestimmt, oder in Rückwärtsgang" +msgstr "Schnitt, wie bestimmt, oder in Rueckwaertsgang" #: cfg/plasma/polyline-to.cfg:42 msgid "Relative=0:Absolute=1" @@ -3951,7 +3951,7 @@ msgstr "_Projekte" #: cfg/proj_desc.cfg:7 msgid "Shows project name and you can add a comment" msgstr "" -"Zeigt den Projektnamen und ein Kommentar kann hinzugefügt werden" +"Zeigt den Projektnamen und ein Kommentar kann hinzugefuegt werden" #: cfg/proj_desc.cfg:11 msgid "Project name" @@ -3991,7 +3991,7 @@ msgstr "X-Drehung der Elemente" #: cfg/rectangular-array.cfg:116 cfg/rectangular-array.cfg:135 msgid "Relative to previous one" -msgstr "Relativ zum Vorgänger" +msgstr "Relativ zum Vorgaenger" #: cfg/rectangular-array.cfg:125 msgid "Y step" @@ -4007,11 +4007,11 @@ msgstr "NativeCAM" #: ncam.glade:186 ncam.glade:188 msgid "Cancel add" -msgstr "Hinzufügen abbrechen" +msgstr "Hinzufuegen abbrechen" #: ncam.glade:201 ncam.glade:203 msgid "Add cfg file" -msgstr "Füge cfg-Datei hinzu" +msgstr "Fuege cfg-Datei hinzu" #: ncam.glade:217 ncam.glade:219 msgid "Import XML file" @@ -4019,7 +4019,7 @@ msgstr "Importiere XML-Datei" #: ncam.py:85 msgid "NativeCAM for LinuxCNC" -msgstr "NativeCAM für LinuxCNC" +msgstr "NativeCAM fuer LinuxCNC" #: ncam.py:86 msgid "A GUI to help create LinuxCNC NGC files." @@ -4033,7 +4033,7 @@ msgid "" "\n" "It is recommended you use the deb package\n" msgstr "" -"Dieses Programm ist in der Hoffnung, das es nützlich ist, verbreitet " +"Dieses Programm ist in der Hoffnung, das es nuetzlich ist, verbreitet " "worden,\n" "allerdings OHNE JEDE GARANTIE; ohne jegliche, auch nur implizierte Garantie\n" "der MARKTTAUGLICHKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.\n" @@ -4093,7 +4093,7 @@ msgid "" "PROGRAM_PREFIX = abs or relative path to scripts directory\n" "i.e. PROGRAM_PREFIX = ./scripts or ~/ncam/scripts" msgstr "" -"ini-Datei enthält keinen PROGRAM_PREFIX\n" +"ini-Datei enthaelt keinen PROGRAM_PREFIX\n" "Editiere DISPLAY Abschnitt\n" "\n" "PROGRAM_PREFIX = absoluter oder relativer Pfad zum scripts-Verzeichnis\n" @@ -4141,11 +4141,11 @@ msgstr "" #: ncam.py:551 msgid "Stop LinuxCNC program, toggle the shown button, then restart" -msgstr "Stop LinuxCNC, drücke den gezeigten Knopf, dann Neustart" +msgstr "Stop LinuxCNC, druecke den gezeigten Knopf, dann Neustart" #: ncam.py:552 msgid "Skip block not active" -msgstr "Block überspringen nicht aktiv" +msgstr "Block ueberspringen nicht aktiv" #: ncam.py:562 ncam.py:1920 msgid "Do not show again" @@ -4197,7 +4197,7 @@ msgid "" "Type not defined for\n" "%s" msgstr "" -"Typ nicht definiert für\n" +"Typ nicht definiert fuer\n" "%s" #: ncam.py:1834 @@ -4221,7 +4221,7 @@ msgid "" "(*** GCode generated by NativeCAM for LinuxCNC ***)\n" "\n" msgstr "" -"(*** GCode erzeugt durch NativeCAM für LinuxCNC ***)\n" +"(*** GCode erzeugt durch NativeCAM fuer LinuxCNC ***)\n" "\n" #: ncam.py:2191 @@ -4252,7 +4252,7 @@ msgstr "" msgid "" "(This is a built-in safety to help avoid gouging into your work piece)\n" msgstr "" -"(Das ist eine eingebaute Sicherheit, um einen Einstich das Werkstück " +"(Das ist eine eingebaute Sicherheit, um einen Einstich das Werkstueck " "vermeiden zu helfen)\n" #: ncam.py:2281 @@ -4271,7 +4271,7 @@ msgid "" "%(detail)s" msgstr "" "ini Datei : %(inifilename)s\n" -"konte nicht geöffnet werden\n" +"konte nicht geoeffnet werden\n" "%(detail)s" #: ncam.py:2385 ncam.py:4982 @@ -4353,14 +4353,14 @@ msgstr "Zeige Linie" #: ncam.py:2974 msgid "Back..." -msgstr "Zurück..." +msgstr "Zurueck..." #: ncam.py:3031 msgid "" "Menu is old format, no toolbar defined.\n" "Update to new format" msgstr "" -"Menü hat altes Format, keine Toolbar definiert.\n" +"Menue hat altes Format, keine Toolbar definiert.\n" "Auf neues Format updaten " #: ncam.py:3050 ncam.py:3176 @@ -4377,7 +4377,7 @@ msgstr "_Projekte" #: ncam.py:3291 msgid "Open Example" -msgstr "Beispiel öffnen" +msgstr "Beispiel oeffnen" #: ncam.py:3291 msgid "Open Example Project" @@ -4405,11 +4405,11 @@ msgstr "_Bearbeiten" #: ncam.py:3298 msgid "Undo last operation" -msgstr "Letzten Vorgang rückgängig machen" +msgstr "Letzten Vorgang rueckgaengig machen" #: ncam.py:3299 msgid "Cancel last Undo" -msgstr "Letzte Wiederherstellung rückgängig machen" +msgstr "Letzte Wiederherstellung rueckgaengig machen" #: ncam.py:3300 msgid "Cut selected subroutine to clipboard" @@ -4421,11 +4421,11 @@ msgstr "Kopiere markierte Subroutine in Zwischenspeicher" #: ncam.py:3302 msgid "Paste from clipboard" -msgstr "Einfügen aus Zwischenspeicher" +msgstr "Einfuegen aus Zwischenspeicher" #: ncam.py:3303 msgid "Add a subroutine" -msgstr "Subroutine einfügen" +msgstr "Subroutine einfuegen" #: ncam.py:3304 msgid "Duplicate" @@ -4437,11 +4437,11 @@ msgstr "Markierte Subroutine duplizieren" #: ncam.py:3305 msgid "Remove selected subroutine" -msgstr "Markierte Subroutine löschen" +msgstr "Markierte Subroutine loeschen" #: ncam.py:3306 msgid "Add to Items" -msgstr "Hinzufügen zu Elementen" +msgstr "Hinzufuegen zu Elementen" #: ncam.py:3307 msgid "Remove from Items" @@ -4465,7 +4465,7 @@ msgstr "Speichere Werte dieser Subroutine als Standardwerte" #: ncam.py:3311 msgid "Delete Custom Default Values" -msgstr "Lösche Benutzerstandardwerte" +msgstr "Loesche Benutzerstandardwerte" #: ncam.py:3312 msgid "Set Digits" @@ -4473,7 +4473,7 @@ msgstr "Setze Stellenanzahl" #: ncam.py:3321 msgid "_Add" -msgstr "_Einfügen" +msgstr "_Einfuegen" #: ncam.py:3322 msgid "Add a Prototype Subroutine" @@ -4481,7 +4481,7 @@ msgstr "Öffne cfg-Datei" #: ncam.py:3322 msgid "Add a Subroutine Definition File" -msgstr "Füge Subroutinedefinitiion ein" +msgstr "Fuege Subroutinedefinitiion ein" #: ncam.py:3323 msgid "Import a Project File" @@ -4513,7 +4513,7 @@ msgstr "Zweigeteilte Ansicht" #: ncam.py:3336 msgid "Top / Bottom Layout" -msgstr "Ansicht übereinander" +msgstr "Ansicht uebereinander" #: ncam.py:3337 msgid "Side By Side Layout" @@ -4577,11 +4577,11 @@ msgstr "Keine Nachrichten mehr anzeigen" #: ncam.py:3363 msgid "Show All For Current Type" -msgstr "Alle für aktuellen Typ anzeigen" +msgstr "Alle fuer aktuellen Typ anzeigen" #: ncam.py:3364 msgid "Show None For Current Type" -msgstr "Zeige keine für aktuellen Typ" +msgstr "Zeige keine fuer aktuellen Typ" #: ncam.py:3367 msgid "_Help" @@ -4593,7 +4593,7 @@ msgstr "NativeCAM auf YouTube" #: ncam.py:3369 msgid "Translating NativeCAM" -msgstr "NativeCAM übersetzen" +msgstr "NativeCAM uebersetzen" #: ncam.py:3370 msgid "LinuxCNC web Site" @@ -4605,7 +4605,7 @@ msgstr "LinuxCNC Forum" #: ncam.py:3375 msgid "Hide Selected Field" -msgstr "Ausgewähltes Feld verbergen" +msgstr "Ausgewaehltes Feld verbergen" #: ncam.py:3376 msgid "Show All Fields" @@ -4635,11 +4635,11 @@ msgstr "Gruppe <-- -->Untergruppe" #: ncam.py:3382 msgid "Change to GCode" -msgstr "Änderung für GCode" +msgstr "Änderung fuer GCode" #: ncam.py:3383 msgid "Revert to original type" -msgstr "Kehren Sie zu ursprünglichem Typ zurück" +msgstr "Kehren Sie zu urspruenglichem Typ zurueck" #: ncam.py:3722 msgid "Secondary treeview focused" @@ -4663,12 +4663,12 @@ msgstr "Speichern als ngc..." #: ncam.py:4121 msgid "Enter new name for" -msgstr "Neuen Namen eingeben für" +msgstr "Neuen Namen eingeben fuer" #: ncam.py:4214 #, python-format msgid "'%(source_file)s' is not a valid cfg or xml file" -msgstr "'%(source_file)s' is keine gültige cfg oder xml Datei" +msgstr "'%(source_file)s' is keine gueltige cfg oder xml Datei" #: ncam.py:4244 msgid "" @@ -4729,11 +4729,11 @@ msgstr " \"%s\"" #: ncam.py:4856 msgid "Open project" -msgstr "Projekt öffnen" +msgstr "Projekt oeffnen" #: ncam.py:4860 msgid "Open example project" -msgstr "Demoprojekt öffnen" +msgstr "Demoprojekt oeffnen" #: ncam.py:4861 msgid "NativeCAM example projects" @@ -4778,27 +4778,27 @@ msgstr "Mitte" #: ncam_pref.glade:293 msgid "Loop back" -msgstr "Schleife zurück" +msgstr "Schleife zurueck" #: ncam_pref.glade:296 msgid "Spiral" -msgstr "Spiralförmig" +msgstr "Spiralfoermig" #: ncam_pref.glade:307 msgid "G38.2 - toward workpiece, stop on contact, signal failure" -msgstr "G38.2 - in Richtung Werkstück, Stop bei Kontakt, Fehler melden" +msgstr "G38.2 - in Richtung Werkstueck, Stop bei Kontakt, Fehler melden" #: ncam_pref.glade:310 msgid "G38.3 - toward workpiece, stop on contact" -msgstr "G38.3 - in Richtung Werkstück, Stop bei Kontakt" +msgstr "G38.3 - in Richtung Werkstueck, Stop bei Kontakt" #: ncam_pref.glade:313 msgid "G38.4 - away from workpiece, stop on loss of contact, signal failure" -msgstr "G38.4 - vom Werkstück weg, Stop bei Kontaktöffnung, Fehler melden" +msgstr "G38.4 - vom Werkstueck weg, Stop bei Kontaktoeffnung, Fehler melden" #: ncam_pref.glade:316 msgid "G38.5 - away from workpiece, stop on loss of contact" -msgstr "G38.4 - vom Werkstück weg, Stop bei Kontaktöffnung" +msgstr "G38.4 - vom Werkstueck weg, Stop bei Kontaktoeffnung" #: ncam_pref.glade:327 ncam_pref.glade:2961 msgid "Imperial" @@ -4821,12 +4821,12 @@ msgid "" "Increase if gmoccapy auto-refresh is intermittent or some input windows do " "not show" msgstr "" -"Erhöhen wenn gmoccapy autorefresh ruckelt oder einige Eingabefenster nicht " +"Erhoehen wenn gmoccapy autorefresh ruckelt oder einige Eingabefenster nicht " "gezeigt werden" #: ncam_pref.glade:450 msgid "Gmoccapy input time-out delay" -msgstr "Gmoccapy Eingabetimeout-Verzögerung" +msgstr "Gmoccapy Eingabetimeout-Verzoegerung" #: ncam_pref.glade:505 msgid "Autosave on closing" @@ -4886,7 +4886,7 @@ msgstr "Anzeige" #: ncam_pref.glade:933 msgid "Menu" -msgstr "Menü" +msgstr "Menue" #: ncam_pref.glade:989 msgid "Treeview" @@ -4894,7 +4894,7 @@ msgstr "Baumansicht" #: ncam_pref.glade:1003 msgid "Add menu" -msgstr "Menü hinzufügen" +msgstr "Menue hinzufuegen" #: ncam_pref.glade:1017 msgid "Quick access toolbar" @@ -4902,15 +4902,15 @@ msgstr "Schnellzugriffsleiste" #: ncam_pref.glade:1031 msgid "Add dialog" -msgstr "Dialog hinzufügen" +msgstr "Dialog hinzufuegen" #: ncam_pref.glade:1076 msgid "Main toolbar" -msgstr "Hauptmenüleiste" +msgstr "Hauptmenueleiste" #: ncam_pref.glade:1202 msgid "Icons Size" -msgstr "Größe der Icons" +msgstr "Groeße der Icons" #: ncam_pref.glade:1244 msgid "Cancel on focusing out" @@ -4938,7 +4938,7 @@ msgstr "Nachsatz " #: ncam_pref.glade:1845 msgid "Spindle full speed delay" -msgstr "Verzögerung bis volle Spindeldrehzahl" +msgstr "Verzoegerung bis volle Spindeldrehzahl" #: ncam_pref.glade:1890 msgid "Except on tool change" @@ -4974,15 +4974,15 @@ msgstr "Taster Sicherheitsabstand" #: ncam_pref.glade:2170 msgid "Probe tool length" -msgstr "Länge Antaster" +msgstr "Laenge Antaster" #: ncam_pref.glade:2202 msgid "Size of probe" -msgstr "Größe des Tasters" +msgstr "Groeße des Tasters" #: ncam_pref.glade:2225 msgid "Height of probe" -msgstr "Höhe des Tasters" +msgstr "Hoehe des Tasters" #: ncam_pref.glade:2245 msgid "Probing" @@ -5010,11 +5010,11 @@ msgstr "Optimieren" #: ncam_pref.glade:2662 msgid "Coordinates for offsetting and rotation" -msgstr "Koordinaten für Offset und Drehung" +msgstr "Koordinaten fuer Offset und Drehung" #: ncam_pref.glade:2692 msgid "Pocket expanding mode" -msgstr "Taschenfräsen Erweiterungsmethode" +msgstr "Taschenfraesen Erweiterungsmethode" #: ncam_pref.glade:2727 msgid "Center drill depth" From 3a9f806ffab08cc257c8b4dbe5e18650adbca430 Mon Sep 17 00:00:00 2001 From: daniel Date: Sun, 18 Oct 2020 20:21:15 +0200 Subject: [PATCH 5/5] additional adaptations in tool change and material --- cfg/lathe/material.cfg | 4 +-- cfg/lathe/tool-change.cfg | 5 +-- debian/changelog | 16 ++++++++-- locale/de/LC_MESSAGES/nativecam.mo | Bin 74572 -> 74814 bytes locale/de/LC_MESSAGES/nativecam.po | 48 ++++++++++++++++------------- 5 files changed, 45 insertions(+), 28 deletions(-) diff --git a/cfg/lathe/material.cfg b/cfg/lathe/material.cfg index 60c030a..a5689c7 100644 --- a/cfg/lathe/material.cfg +++ b/cfg/lathe/material.cfg @@ -74,7 +74,7 @@ value = 1.0 metric_value = 25.0 minimum_value = 0.0 not_allowed = 0 -tool_tip = _("When job is done") +tool_tip = _("Distance for G0 / rapid move") header = h2 [PARAM_Z_RAP] @@ -82,7 +82,7 @@ name = _("Safe Z rapid") type = float icon = lathe-rappid-z.png header = h3 -tool_tip = _("When job is done") +tool_tip = _("Distance for G0 / rapid move") value = 1.0 metric_value = 25.0 minimum_value = 0.0 diff --git a/cfg/lathe/tool-change.cfg b/cfg/lathe/tool-change.cfg index 9a04a67..46e01c4 100755 --- a/cfg/lathe/tool-change.cfg +++ b/cfg/lathe/tool-change.cfg @@ -70,7 +70,8 @@ name = _("Mode") icon = lathe-chuck.png type = combo header = h2 -options = _("Constant surface speed=0:RPM=1") +options = _("G96=0:G97=1") +tool_tip = _("G96 constant surface velocity, G97 constant RPM") value = 1 value_changed = parent.get_param('param_surf_speed').set_grayed(new_val == '1') @@ -89,7 +90,7 @@ tool_tip = _("RPM spindle speed") value = 500 [PARAM_SURF_SPEED] -name = "Surface speed" +name = _("Surface speed") header = h2 type = int minimum_value = 1 diff --git a/debian/changelog b/debian/changelog index 69813aa..74a88ab 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,18 @@ -nativecam (0.1.14a) UNRELEASED; urgency=medium +nativecam (0.1.15a2) UNRELEASED; urgency=medium - fix bug of rotation multiplied by 25.4 + bugfix german translation + even more bugfixes for translation + + -- Daniel Wed, 11 Oct 2020 16:11:00 +0100 + +nativecam (0.1.15) UNRELEASED; urgency=medium + + added german translation + homing check removed (did not work) + added lathe drilling operation + + -- Daniel Wed, 07 Oct 2020 20:46:00 +0100 - -- Fernand Veilleux Tue, 28 Nov 2017 08:07:00 -0500 nativecam (0.1.14) UNRELEASED; urgency=medium diff --git a/locale/de/LC_MESSAGES/nativecam.mo b/locale/de/LC_MESSAGES/nativecam.mo index 7d3f994edf064ba5919adaafaed0620f2f9d0364..69fc5ad269b8e59153313c165c5fdca174d9bc0b 100644 GIT binary patch delta 21526 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 delta 21250 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 C)oYIc diff --git a/locale/de/LC_MESSAGES/nativecam.po b/locale/de/LC_MESSAGES/nativecam.po index 96fc60d..41e68e0 100755 --- a/locale/de/LC_MESSAGES/nativecam.po +++ b/locale/de/LC_MESSAGES/nativecam.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: nativecam\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-07-05 08:41+0200\n" -"PO-Revision-Date: 2020-10-07 20:11+0200\n" +"PO-Revision-Date: 2020-10-12 13:04+0200\n" "Last-Translator: Daniel \n" "Language-Team: LL@li.org\n" "Language: de\n" @@ -155,7 +155,7 @@ msgstr "Winkel des ersten Elements" #: cfg/circular-array.cfg:80 cfg/mill/index-axisA.cfg:40 msgid "Fill angle" -msgstr "Fuellwinkel" +msgstr "Fuell Winkel" #: cfg/circular-array.cfg:84 msgid "Angle covered by items" @@ -444,7 +444,7 @@ msgstr "Werkzeug Orientierung sollte 8,9,3,4 oder 0 sein" #: cfg/lathe/facing.cfg:4 cfg/mill/surf_finish.cfg:4 msgid "Facing" -msgstr "Endbearbeitung" +msgstr "Plandrehen" #: cfg/lathe/facing.cfg:6 msgid "" @@ -610,11 +610,11 @@ msgstr "Durchmesser=7;Radius=8" #: cfg/lathe/material.cfg:70 msgid "Safe X rapid" -msgstr "Sicherer X Abstand fuer Eilgang" +msgstr "G0 Abstand X" #: cfg/lathe/material.cfg:77 cfg/lathe/material.cfg:85 -msgid "When job is done" -msgstr "Wenn fertig" +msgid "Distance for G0 / rapid move" +msgstr "Abstand für G0 / Eilgang" #: cfg/lathe/material.cfg:81 msgid "Safe Z rapid" @@ -771,13 +771,13 @@ msgstr "" #: cfg/lathe/taper_oda.cfg:43 cfg/lathe/taper_odl.cfg:30 #: cfg/lathe/taper_odl.cfg:43 msgid "Small diameter" -msgstr "Hauptdiameter" +msgstr "Kleiner Durchmesser" #: cfg/lathe/taper_ida.cfg:30 cfg/lathe/taper_idl.cfg:30 #: cfg/lathe/taper_idl.cfg:43 cfg/lathe/taper_oda.cfg:20 #: cfg/lathe/taper_odl.cfg:20 cfg/lathe/taper_odl.cfg:51 msgid "Large diameter" -msgstr "Hauptdiameter" +msgstr "Großer Durchmesser" #: cfg/lathe/taper_ida.cfg:49 cfg/lathe/taper_oda.cfg:49 msgid "End will be defined by angle" @@ -949,7 +949,7 @@ msgstr "Benutzerdefiniert=0:Automatisch=1:G-Code=2" #: cfg/lathe/threading.cfg:83 cfg/mill/thread-milling.cfg:178 msgid "Pitch" -msgstr "Wurf" +msgstr "Steigung" #: cfg/lathe/threading.cfg:87 cfg/mill/thread-milling.cfg:181 msgid "Metric pitch is thread to thread, imperial is per inch" @@ -959,7 +959,7 @@ msgstr "" #: cfg/lathe/threading.cfg:92 cfg/mill/thread-milling.cfg:189 msgid "Starts" -msgstr "Start" +msgstr "Anzahl Gewindegaenge" #: cfg/lathe/threading.cfg:95 cfg/mill/thread-milling.cfg:192 msgid "Number of helix" @@ -967,7 +967,7 @@ msgstr "Zahl(Nummer) von Spirale-Anfaengen" #: cfg/lathe/threading.cfg:105 msgid "Depth degression" -msgstr "Tiefendegression (R)" +msgstr "Zustellmodus" #: cfg/lathe/threading.cfg:111 msgid "1 = constant depth, 2 = constant area" @@ -991,7 +991,7 @@ msgstr "Tiefe der ersten Zustellung in Durchmesser-Werten" #: cfg/lathe/threading.cfg:135 msgid "End taper" -msgstr "Kegelfoermig" +msgstr "Endkegel" #: cfg/lathe/threading.cfg:138 msgid "None=0:On entry=1:On exit=2:Both=3" @@ -1077,7 +1077,7 @@ msgstr "Laengenkompensation benutzen" #: cfg/mill/sel-end-mill.cfg:68 cfg/mill/sel-reamer.cfg:44 #: cfg/mill/sel-thread-mill.cfg:40 cfg/mill/surf_finish.cfg:46 msgid "No=0:Already mounted and touched=3:From tool table=1:Table and probe=2" -msgstr "Kein=0:Aus Werkzeugtabelle=1:Tabelle und Antasten=2" +msgstr "Nein=0:Aus Werkzeugtabelle=1:Tabelle und Antasten=2" #: cfg/lathe/tool-change.cfg:44 cfg/mill/sel-drill.cfg:109 #: cfg/mill/sel-end-mill.cfg:71 cfg/mill/sel-reamer.cfg:47 @@ -1129,8 +1129,8 @@ msgid "Mode" msgstr "Modus" #: cfg/lathe/tool-change.cfg:73 -msgid "Constant surface speed=0:RPM=1" -msgstr "Setze Spindeldrehzahl" +msgid "G96 constant surface velocity, G97 constant RPM" +msgstr "G96 konstante Oberflaechengeschwindigkeit, G97 konstante Drehzahl" #: cfg/lathe/tool-change.cfg:76 cfg/lathe/tool-change.cfg:199 msgid "param_surf_speed" @@ -1169,11 +1169,11 @@ msgstr "Setze Spindeldrehzahl" #: cfg/lathe/tool-change.cfg:92 msgid "Surface speed" -msgstr "Oberflaeche" +msgstr "Oberflaechengeschwindigkeit" #: cfg/lathe/tool-change.cfg:97 msgid "Constant spindle speed" -msgstr "Setze Spindeldrehzahl" +msgstr "Konstante Spindeldrehzahl" #: cfg/lathe/tool-change.cfg:102 msgid "Roughing" @@ -1181,7 +1181,7 @@ msgstr "Schruppen" #: cfg/lathe/tool-change.cfg:104 msgid "Set these when usage is roughing" -msgstr "Setze diese Werte zum Bohren" +msgstr "Setze diese Werte zum Schruppen" #: cfg/lathe/tool-change.cfg:107 cfg/lathe/tool-change.cfg:134 #: cfg/mill/sel-end-mill.cfg:101 cfg/mill/sel-reamer.cfg:77 @@ -1202,6 +1202,12 @@ msgstr "Vorschub bei 100% Eingriff" msgid "Cut depth" msgstr "Schnitttiefe" +msgid "G94=0:G95=1" +msgstr "G94=0:G95=1" + +msgid "G94 is feed per min, G95 is feed per rev" +msgstr "G94 ist Vorschub/Zeit, G95 ist Vorschub/Umdrehung" + #: cfg/lathe/tool-change.cfg:121 cfg/lathe/tool-change.cfg:148 #: cfg/mill/sel-thread-mill.cfg:102 msgid "Depth of cutter engagment in machine units per pass" @@ -3416,7 +3422,7 @@ msgstr "Delta (Q)" #: cfg/mill/sel-end-mill.cfg:4 msgid "End Mill Change" -msgstr "Fuellwinkel" +msgstr "Fraeserwechsel" #: cfg/mill/sel-end-mill.cfg:6 msgid "" @@ -3806,7 +3812,7 @@ msgstr "Unicode" #: cfg/mill/ttt.cfg:120 msgid "Filled" -msgstr "Fuellwinkel" +msgstr "Ausgefuellt" #: cfg/mill/ttt.cfg:122 msgid "With horizontal lines" @@ -3814,7 +3820,7 @@ msgstr "Mit horizontalen Linien" #: cfg/mill/ttt.cfg:127 msgid "Filling scale" -msgstr "Fuellwinkel" +msgstr "Fuellskalierung" #: cfg/mill/ttt.cfg:144 msgid "Engraving depth"