From f5de62b9292651ce3b0ac207adf14109ec83ae2c Mon Sep 17 00:00:00 2001 From: cmstein Date: Wed, 11 Sep 2019 20:14:27 -0300 Subject: [PATCH] Update --- locale/pt_BR/LC_MESSAGES/strings.mo | Bin 174360 -> 204173 bytes locale/pt_BR/LC_MESSAGES/strings.po | 509 ++++++++++++++++++++-------- 2 files changed, 371 insertions(+), 138 deletions(-) diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index d33a55b64bcd984966ae95c173f99ee0ddbf2c80..161f5fbc254148409de88b0e4553a18731499a60 100644 GIT binary patch delta 54593 zcmcG%2Ygi3+PA%DLURBS5Tvu|1VZRl1VX4vsG(Y5l1!3;Boi_TRop13*hSRX5Ja&f z3Sv}5Q4|aIiVb^j;8ARd-}T>XO^ABh^E~gje`j;8d-Za!dzIPoT=jD3qV09OeGRHz z;qZ*C?l>*rh%SzER87Yz$ds?+Tw3fn!{BPTs+Qxt3|k|gyx4JC!lke=yc#xxcf)pY z59|QHgH2(hC63brc8Btx11ZmQ&cQJgj~n69@OMZ#PMxKWQx7(R*91uf<-c>8;~+Xu z!zB1DtPNj;b>TZu>Ar+@;IEc7&v2aP$j3res0XY``Ob+rl)+?3Cpf2B=2*^!N>~i5 z!3*JWa5YqgZiC0dEs&0Lo`j13g5_6G1=ggj`mhab0DHsZc%4!FqYO@i&0rihgcnQG@^6+kmmB|vaQgtqX$6D59p|n49j6KL-~EdIznH!}h$9t` zv%h70;Jr{a{TQk%55k_X#&?d>3l4x9!+Dmgp~k!dX2G{%Ivld!4Cz@=60~Rm;RdK4 zz6WZEc0;9m{s3JirP+&z5`GFbrU#)4{sSuG(Dx=@W6SnX@q0nV8xB>m45$KULFE&* z;U(6889WC63vKvX&qlb}dfWq5vj?FHejIj&FT&yQ7uXXH{)ZW=A}C$C9;!lH;9&R| zOo4wuP3x2&jM9#UQpPZB1ihs=a&fGN(%PS)YJTjGrlu{SGERl_;Si`EyBliA9)>P_ z3^s%x!3OXr==a<~$2kSLG3*NCunSyg=sC~ekTU!TRq$_?)qXsO zGk(Ts!H-}KnEZ>Wa1W>or$JS864cPlhN@rzoC=rw;f(+5I5cJ-`yP(-57-Gg@GF_X zWEh6?pepp7^{?@p8LBa`BmR@23SJDG!}DMhxDob(4?~r60IG+aLsXFRorXA+unkm% zo(h1&tUMm7t51bPU>Np>>!B+6Dm)f8{@t*vwHp{MC^0S;AQ z4OCa%2o>>es3EDa;X5r~w0s|GjQ2xT_z+Z2gbq7Sd)O1oe;QOpa-hnIL)nKFhnfGH z4o~9I2JVIL!C&ER@U1^g%U3!9KjA8<3SR}4@p>qed>7Q3uoWu5`=A=|B-HeL9wx&# zp@t$U5O9XUegQAwYvV#ZlyC!7O}9dg-D7Y8d>iJ%$-#iL0X_gFpOO@CM#Eij0<2vv z;1t4>;dAh5$b@prs|TF(;Dt2;evdV-X)4&(!=WxuhU)5mP%Rq@HKrL*%8~`8y=72i zcb@gX1geD_th@=%K;8+DgH3A%{N=ePln#u69bgvh482u2TI09}s(_cETK)-C28Urg z*!ZY`GZYT8TmqHBgHY)|f-PWD$Q0Z#w?piK=X`}jEj+HaiP!~7 z9uJ$tFjR||S+0QUvGbrRd?l0)+zzFTo1t2|9cn0FgKgo*us*C=$MkelpPu8i#i0Va zLUm3`Q)MTmNgJhUgyX!rkz8_!*QkUsl&t>|Q8kd;lu{olq6s1M5(} z^9Bx$`NvQ-{T{Z2jgB^B)f-BlY2}4hUJEsiw!=B_52%XHsb_{{DO9>^p@!}OEB^we z1IHZ`a6A{s2{^Qz9}dh-hg}tRFAn0%q;2+Rlo?C z1m{92cM((%EQIRuvl;|Ef3;eLMO24w-)LRDmwheKU_AJlYt5o*i=$C(~z4I3j*f(p-v z>e8!W5nKzkU#Qc>7@)>*JaR6)3T}g!!0}Cuj_reL=+{uw+xrEFYFfXUnNBHC(`gvg zn2v<%${BDtTm=WfJy1PRt+|Qc6>3a-z*evyR8LNYvJ3N}hT>wVg71RN63^LX`u%FzqNRyH1Sm{tLQC({+4K)h8@vt&2atoZ_Jh<=7@adKXbRMr zp9<5vVg(1CSen(uJ3N;@vuE|1gc`^Lsfh= zR6gsVT70{ew?gIjFjR$JZOi;ujX$;?hb-%~Gc9TXm7trI)1ihc6KdAP;1YNqoDe`6 z+nb)s>|lnb6iRo>p(=Pcl&)1k>C&?uJX4eR@KBAugX*F`pjyzlqZ!*aP!;I`6>k(& zMW$KKhgw`NgzACop$fhes)0{HDdoFRy7C9qkR9!HG8wmqs!?C4E*=9_fjl@8mOy26 zKU4uPLdD+)mC*s~AM9)jItHpjy`XeugyndsA)8_8EyJN{vjM7r-LN0r2dC4ejgkY- zWypnH0*(uvu4XIM1}dYIpjuQ6)gvC1?py;k&F+HT;4`oX{28i&$tk}5@SHI?G$t{q zE?Nnb;muIf>qV%7{$b@N-He4i9xDD!sQ62vrsYO>Jp2f1ZD^fp3|1%D2YC)u{41cV z`Tq!xR6O2?QmT60&2pIxl~EL)1UJI&@BmZ`+Vn6zG7M@OhM}fwA=Hp8ff}j{Z1~ks zL$VR7$0}ew&Hvpvl<;+^vHHl$-#}^YuTWhZ=xJKs!g3Jofd34ro;m|cd2g`(_gn6R zs$jKV#$+D@wcPiIo-9=qhZdc4plW!N<$X{UdJ1ZYUbgaQRz3iwGc|e}wt`F?rym@H z|0#U}&Sba|sv$qaYVZ%}SEw)ZUj-l2*R(JdN*)V4!91ujy9CMtJ`SaJxTbfLidm%>@dXZBSs-?@J#(ce%w_Cmq zJL3Nv)R?y&XylPlasgC@FM(>g<1mQ)9#lCWLJiHgko2DO8xEPuqmMTMouK4CR?dK` z*es~AEVBNkQ1ksvI2Aqu!?4j{GffvljrlE51#gCzqMX~|waDX!sA9~&&v8gAzk-=? zKa{qP9BRgV98`;@L$$aBy6|ipely&Jd=J$0n?1~Q`2r{%S!w0V;VR?}a477W7I4N= zzB5k_xDBd>e?Xbc>cdTs^oCNNVOGw9(vcWc*Ixp)C%nPR8(|mZ3aE;I2sO=rhw9m8 z>83||Lr*OlibEMqh8n9JsCl0U)f4kA7eN=`%=e;-VTJD@5Y7-_n^Hk8sf zhpJc?*cF}trKC})X?f;I&veO^c#OtlGgO8@!BTkqC{xhgQ1ib6N_!uJgW(HMYeb#V z0sm5J3{=Zrfdk+NurF*jCg5LmPK4^2RZtDM$itzGFNac=bx;LthRWz6s4jlS`oC`Z z5!5{24>h*GKfHRQOp?dH-sG(VJxy90Z9EZB-b;~cHEZHHbiqt*PbY(NB zu1kiRj%n6^Dpb52%lT08&VU-qE8%c>HB5u=K&`T^PVy`6IRkKL!!Z?hfEQYBfm#dp zLXF))%eLc81;#^7qbw*pu))gjTiMO9hg#U1@JlTphrN)0hW$1FyN)+C%7z+(Wl%$M z5me7y1vO@Oz)A3KsOcA+VD*H3VtUljCF@ z#jp%Y={|)TyC2{P_!Ddk2TwNIJR7PDR znE0KiF#n}Y!|+hSnNagP3l4x!sw85UNtwpK9#jDxq0$Y78j^`n z@lS;+uMDbU=VjXYe>EOG@z`PmK8C8u4_2->)wHNJREEh=73>E!6va?2UkLq-p~m=X z>whbhPCN*e{s}0%@v?_Q5s#i`=4nf)u4@A|pSwb}yeCu!CqQK|2DXD!t^Z=nm6n&l zQwYBX%253TC&E6{1I|2nHq>~Ic=*~9FU*Q1!hn{RIvyTKv4_Uds=mTK+Xu1%I~w)lV^6 zUk_?_G=Um|u24PH3u^37fLdF|LuvmsDBYO{r2}WdMwP`T>|+sDj_O z;om@2=r^e4xaO&*0?AMX4~EKTwB=N&iey7oq}0l%+whBE1I__e!8zd#wBT46Jv+d`!q1U1IPpbXPgsGgYxHScqv(w%PQE1?Y9 zU12Za*YG7gG*;ik<}fMC3`uLK3iO7`=tQWl%(9HZIP&Q*8SaNN$<4A&ymqi7au29{ zrbAV@2>LqV;ZVy?hw9=Bpt|r{8{uZlyI=?W?}J(u-+{96zd}{0X^vUdI>KSdGodWu zHI`dpC*)^gI{X1%3B3Ukqbx5#72G@5Xz>uJE*xj&X;9%gP(u{6TnZKMTpPaH@;b{~ zpoVe_R7D?v+7a!B*bC1&grf@{eez7#&xTU6rLZ%sfHEBK!%?tlz8SkYuq*Nkm=<8i z1apxOM9rP?jJd|*ZGq7?%_(&TRF@Y))%*-7CA$!6`dkS$6xUg9gqlTnK`Ge|sFpqh75{Ch)9(lH zR`?TCzUvn;|D{BCEizsH7L+npTO4pshTUODcma&UEl>$tEHMRjfs*?}_0UMDijA}3 zQ=uA?1(i<;R8L(ERpC259ID}V>+vX53tqJT@4_JRM^G7k3N=Irp?c&ucnDTs8gTxA z!PAW{1(yY!Ey(F`1v+#P>Xf{M1}}jx!s_^YCoMM#CY@=<@-jG(2zSFA_$6EeC!7^< zPK6)AZZM5pd%zehhwGtQIAA6BhHy4)KmiqS2J$m!n;vaV@XE+Yx(dNPcKNPc}xX9G-Ggyk;?_zVCbq5@c`~%eLHTV*cZe^!(=!Oc_Pe&w^$y6laVJ~W~S#& za4&N58Z-Zcmj|4OkaxfUL$KruV<%3(GT@ZqKdjtX*889*C3z3W79w7DRlvCydE_-l zd47cpkT+e6X(qh=bw=BVtu>Z%Je01S3)S_H!Zz?@sIISZz3HJLQ1a=pAG{aJvVL_v z^Iry|`Z}Za%`7`XO^-fMJ(CWbz^QOCEP_(P&tWQTyxy4Jkx;Xv3~CxKfdy~{RDt`U zrg7*7vxt@6;F*Za@kk@!JSeT+12f-V;ls(uE zWhb71s>o|lJ^V3Dfxp=BjvI}^^7`RWSDgT*)uW(n^IYh6CG3T~1oniRpjz^tXLsz^}rucV_xSL)3vSO9mpM_rq9bT z43ECm>|lyvZIrX-ZRXR9hPMa&uVl`Ink73e8{QFcT;yDs4A1q+{JRH-48z;-LYQ=C zz&QtA3T1eX+hmSXmqPW-H&9*sGgQTE-etPJAyf-n!ZvUcR6%h#1FnVR;6X@zo%GF6 z^M53cBsdy2fG0sEJPoR=S3z~{#jqwUxAHouRqj@(_z%G0@FOS#)bVa}d!7b0?G{*h z6C98HA@p?C>v@m0V#8dSWKp(?r*Y6#DS8sm$h zDt;YQ!#2V`@P1f_F8F2(?N`KKx0;M=-D@@q8L)Yf9~NN-;b-0#aK0j^7oc{%+aEDH z@)kS}`D>_IQf;T{i8fFbKM88yFMw+3rLY@(9%_gV?PUIE<7oA$nI>mJzl)(-ybi9T zBHLgMt z70?{2OWQ*w=wjtjP=;k3JPJmj3W!1Fa}LzlUj|j+CaCl;KvnE3s2=+RDxP=TZj(VT zs4g69nF~80uYl_E+n@?~3To_Mg=+bmP!;*o@&~AvABLJOb)V!cIEYmhUXLMJ6$m;m z{+;>+osGJGAA>`t^V@!gt@{W4uAB({trHwTcnOrHyaP(PADZzA7;jI0_=@E6-wLBgVK#VpyKU;bKx6MIy5}ZaH-|JXG86NZvMs2tn|FQ4__%^%?=A{Sy!(`(TL4UfQ3T63np?WY5)qs`O|0*aQ z+X%DZW*gqX8)>?}BUHlUVS6|Z&W7{hBKQ(y7C9%5G8vo=mEq?w8Ga8n6fH&@4uDON zGvQ!Z2$lcsP(!^Ps%O0yaj4~=K`F)eRt}Caa$TtT-V$mL*A|X|v*1Ly4yvI2mPd^Z z`Ua*gl>Z(|Gi(xw44o`u9z#iBi=alhAdoO}A7@MKA_+fZ9 z+y`aZawY_w9q@CgbT>~7`rGr4lT3@&!e#g$h9AMxCsQpNG-pcCxehs;X?prFR0Zoy zB_DNpBOLPR3^g`Ap)A%wsKsImlyc338k%#V49&$*U3?SNSlA5k)H1wn8uMS;{t+I^u-0@Fu@!8IJP4}mX22=%Y|A&Hw7%O6V@Re$8I~nb`CJVL zz|BzUKZpHbqnXBljf1Jk=gegOYb>|n(Gfli)#86Z7uKF-TAX6p8%kLRK`GN1s2)2N zswX2*EnfuHGgm5%nAC(>M>AVcq!Ca z-e~z4%s~DCN(Z`!jc%-f(&`(a?7)yL(~yZ!x-kbzS|Er<$-vFf}+n~Sx@4+z- zk80ULXBaGos_8v&8vGny2#4mFo_Q7yMg9zG>^nuw*mj4~iP3NbJO#FcH^8>=387aSUs>bXYg8bZl^pjtNEG83u=xlk=!3{QhMLg_>>&-6fRs2=PNRq%Ky zC7%zK-zq32yaxK;|J;Nl4Ub2mv@|K-^gwecC7EpHFib+e3KqfZpfai*HCwJm@I>Td zcr)A%uZLN4O@jjSOb^wA(yjLMnE#q~WATtS7emd43!rMc8cLaNgrndqa0qNxV7hiD z)EFKwhU&RJP;13L%kK+3qZ~B~O~m6YdqE}0fa=;gP!?_(lwrCO zs-SzJdhBVavHbul-j`7GKB>qIMKV-H#z4i-hEl?%9uAGoYN!_93RS>^P#Nrn8pFdd z2eyd?{fo(SU?=1cp(+|GHp<%)%CemX)dLqnDcf2rZ-k1!4OWBRQ#e%f=b*asb*O~z zLK&iOpb9!_z6tLMHRc1LubfZ~$b@S7JUA1sgeqtsRDK7b8WJc8`p5b9@OjPu7jY=z zy0}rc`=JVc61IUKSynGKCb|<;SB{73p(s=XE`ciODkw{OtM%V%<%gh#@=2(8AH()q zM}NSfmNYFhy3iF$>jy)P(MeF@Vd%m*lm)yTE{69)F36qK1xBlHT4;LgX{ZJqfU01_ zMW&}(Kp72B-|~fvV6G*8dGC zi}xv1L7}Cl7I0z10X_nPen2NjsN=IITQmPN3bmb?g=~wS;Gem8naYN(7h!Vr8AO39wE{0wT^9d%C7zZdKd)uJq@o;)9_M{c%!3+gC#^toot zo57yQX^?#R{RfA}e6r7PZFUGrusLj~`9BwjGCo5d@Fu7l-Vc@FDX1=d*@o}4{2q43 zzs5x-es}014~6QV)1Gito{Fmb?Jk-+Hpp@u6%io|99CxYF z+D=gOdjNFdB&hf$PzLH^E8huaXr6*W_&L)=RuC(MQ4!#Qx~Wu~higzAZpp&IZF{5-(+9&SPY^m0?NtGz3X<2pEr zfOSv_4?q?4E7VZbywWIDGSrw4g9?wr*WdyhKCawY#B3*w@IvG@FbdtPOvSzP zaZJGD0F=c_yV_X5u}}pphMH#QSowC?3%LTSOTUD&6MsP8=3is3@!COcLNlREdmJkK zQYe#s8$`D}=YHdGUWOX0uc0dP9aNY91f~6lp$tvvTI1gfN@oT_P1|%RWjz_HLS;}D zUk+2?O;Aes5>$nLfd1eA*T2qmc~htgw6*MD*%=PQzbjNh1yB`R3Fp8IpnB?SC=>e& zRM*#8Ym}`O?2bGTN-3k(|2)`1^ZzCsIxsu~hrxQ+v!Q?!p?YFBR7;0e%I? z!sK;9=LQ&uQnp6xO?U^WH6z=~*Td?_??C1IA@tO>U*eGVAB38(HE%Fu)Cj7;_E7V= zzvW3bd^VJ&EP~4T8Ytyl4^M?pLv1oUZ7>EY#d0`QzB4v3|J9}Q@Q`w>uo13rKr6(RiGMM=!X> zayOLe{Kd+xH=6LtPzK~|sOh>MYW93@<>5CQ`Eoc0|Bo%Z-C_jrA!w?bSzv1+{u@hw93gt^Ac`@D5YKrcl$Yqh(L1As7s0uug)SZiP@icB$nZ zHhj0C=X{Q1IT1p4nigCDH4U$Z((db^R;y288mzy`DBBdMjAuesv=pkxE`sWb_16C` zsPs=lDeL!8)3DWDGGNTVAvjd?DNr@eg6Z&VsCoP})R4RlrL3Pr7do4be;X+OR4D&Z zP!-98s>l+k3a)~(m^VNT!F{lu=Kqs8`ophmK)bumnD&8+I1wtNuw@JmMP3G_8#|yX z`Z&~>zYf))Poee!KU)9V_n4t=4rk%t3wnxp5soBy9hAHt%0O&}YIy}zMvp_a^exy8 zeh;Ms?iSOsu29N14CcadP=;zNoDC1abKs<{W@z_rW&W$cw)dI>dqPc%f$%JN7L;MB zzRfHuwV}3TgW)t7hg0D*@I>g|7j)i&^WYRXs>00wYhVWQH&7Ki{(dv-7T?eOSJz#M zhsNesr~-FD^}sIczXxh4-iNi|0VqTCE7TAi{eWqCBdGk^K$+~`P)d3N)S@#3%8->o zP1{R694hz@sDwLVOZc+&-w#!A^#_d(G=`m#+d~aW22^;ql}n+9=zOROZh&gYeNaRB zFjV|KP!;pu!J!KLWCQAKHxXMxO~Wow5xYTEaE#?FsIf1AO1}`QpbO!AcsZ1k)_BP1 z)F`ORnZcd0?&p1_kZ`|P|bHhO`j*M{2J64y$e;rU!Zn0bssSWr$7}v z+R7PFx{wd0)G??EoB>nL1 z0=B|p_!#T~dp~NFGY4v{3!!vn2~+!KbU zLXBmSl@~#o)bpS!dY$DKD5ZMJ@)f9f`>cGx@(@(RYVJ1ohfSc?lIgoWvqicZkDhqE z3dg`2Pns^B0CnNG98Q9dKrJHmpEB`JfF}ePYp9{v^t6fB>KS98is1zOpM+E3aeEBs zL0QU2JRGu2dn}tiYq~ZMcEJAbmUW*1%HQq;hg8pI)5cxi@X!Q z1y6fE=)4XGzF?;1F)y0^gf|h#90KlwyVFSAxzf z@M8Ef%z8EG?16n>GfEnG-6(G(DCO%7HND3}DRCZTHh9ib9B1ND4mAy%zF|yd8+Zls z5U4SJ)$%>q2Kh^<<+{#ZQ$Tkp`9v!hT6q;z{5ve4gVO%*;Q3nrf5xF{vEofr1OhZ@6QpoXaWTZYF$P1j_oil;-(`|=Ox<=XF>3bldi!7fk*^nz+YI_v?bL8U(z z%08@xo?3J}4von@HsA@Umc0zM2JC}M_yLr~`w1%k@30m+Qh%Rev-gblw|hV6e~?%P z_Ygk*19N%Z>?89-rUx6~pY$>Fe37 zH^WWv6R4hB^SN0gcEZ7`*caxsJN`@aVZ!}zD)El_$|!N}SIqyj@VEz$<*?7!L1zQp z28Y8L-vs@?*}T@W{kLXlHd!|Q&e#JFYP#M5$HJGOwsg(+n+?kpC<}N#JPkeqHRP?l z13~9U9OL0LaK!iKa;V-v%$T1B$K(GJoC4h+j7=|vBaqiZ>BxsrhAQ-ap?P&zfPT9UswT?5-AAA-#_ z|Jzhg^5^#nQ1dtgO1o!6X?+~Fh3COF@J^_)9ah5>ya*0Nz87k~e+y;let}x$8q`ek z$NC|-82M|c>6=?C$^7^Kmg309V-3`p{RDGhpQDm|WxN{pLLMAS@|7qCCEo<=!Z+X~ z_z6@4`qxhK*Zr|j1(iTe=X0SNvr&@Wb zmCK=v{|=}E_CZzPODH8f1lz%eb(8$*+8@d=6+#)RGwLRp`@eJW=!eG|C{z0ktOnnL znl|r2wfNYhO~pn-nc(qoIh=0gy_O$9jq#UIN?osBl9LXHKvnQ8m;^7c=Oy{e>Q#7X z%r-z(U^|qh+XK&oFF{S8laERA*ZFJVI^;U_=^2#sPFRTia)Ts)x(;iYWvCa5tO=lba+t)Yn;V>79i`U9l2M>sLWdtLvb8;5Dd%--gnOFD&;% zjpa{J1=VV5W&f^lPCiau1Z&KLj;xUxxMQf=~-JjQQWJWs?7+Q)j57 zQyEkj=_#jcY6gw_Aut)O?1ZeZSC7G+cvx?o4ai!y`P&lz;hR+dxd8v?s>EG@Z!f|Q z%8&A$-ZtWKmi!5ab3TDfG%h?Zz+Q~ScKlwYpkMI24xUZCI}`_ht#$)!`f+%jhTnX` zQh0aqo{sz)X-c7Cx zoc5oe`S&U7_C3`9Om(M(NZGu49)_n7{ zAH=T%tOJs%QwBYr!P*?-;sO4}U4+%*L;b@J;xS!0$!ms!u8Y zdiwFsCEknhL|!fJLy;%(enCEeefWcF{@Vg%*1~2WyU+LN&P?Q1xJUCQlejT*1ph3X z!)2to3ja*xKk(Nj#dzL4{Kp|{yS9XP4C$iyT?*F_e=4t@@8OxSMD|C^>u*GQiT5ZH zHC7CsbRsoEu18Nqp`I3&s|nNh0kg?i|KaKjNvr2Q{N97Ltel2BK%Dx-c?v$NNL8NK zH2$ds@FyA0SGIO5k)P)+un|+Oe|zHSx!TG`Vm-kBWBjssIj1=NZTQXj52N57Rvw7l zmx|3mzJz!);U@n6z-fhJB`*t{|7a_fjK7}idD&?@X|_ct+c+=U@Kdequhqo8)5d#< zG@QzuGkEo+QxPr4GkgiBRB_%*se<9{E3dgZQ5xQzmD8W39CHgNOLmb_uzLldBkkEHZvQm#MQ3o17uEW z{*GuUvUk6&%>**2Nnjk$U2rd~`phMKDFty#t9pEZ zTe8mm5#(=7I)4Ab(TdFL6Y&osTnJlLDWpH)zmkAIVsw5Yo(?2>Hsg0IZ)@WAp&}Q+ zLX)X8op^fABV5k|_^+~l?;@|Y`RnfwoHGb`1kcen^0}5u_&W*L5&1j(J|$iO@?cnG zGfTG_)wW!wL_8~q{~&K0;;%*SOt?0$**2cyaOdgV;n|Eb;j2V$NlOM2uoHJ(UOhty zdl|p!WcV!ZKGt6!o$0w9|Cfx@nM*t_J)FmhmxEsx{DJTnhEE_UUlTr!H=ne+qp1j5zgt$ zTL+IDiLec}ge%}Zyn22i{1lrw7kLE*?t&}vo2&>trxKTwx^o|IYr;>!Z&@%wO0GHTGj3Imgt#}f-3H~*#e*@ypA;XK|eEc>M zb}p|TT|i#RyO*$Kq`w5Wo@bFCs>b+7Nf0E{<*w1h4(w$^@v=bHw|~3 zILE@n$TM)~!kb~@X-`<1Eo2D1nebZhT;gQHXNY(OZ#&$_SpDh0}4UzluuEITpi2VuEGaNr%B)mh0i6sj|GX8Tm|DJ$5&xlS(>(A}Hlf%1{_eS1t$?Iw2Jb-&N?$xjf`TS_hu*rcf z{}v*I34EOld*j^$`9|D3YyqbuH{;dQ3%?n-PlOlS3^yXjZTLR?UnAZs!d%?vQ1A-m zeKu|v{60k9O8j0&+Rs6fh(;>Lyr0?3&L`|eGMtZm8yWWD z{Texd{1)yzc=bHR`xE|Cto$t0+T)#%<7Fb}!I$7HBA&zB6?q;JI^s?|&rom=g#Ff| zJ>iMxE$e<5-bK8sPdgj-B%U>S&!C*GCXVNH!qE-S0t#GBz;xW7;rA%-^ETl#me&ye zG5%K(_iWw~ylr_CPYlPpgaDr={_(`GY12dg=Bnr zLV#bAc#chc6JZzeu1C%w^9bRm*tk=W&*U9z<9>wu9^5r}?{1E@z--P{-crKvEi5E&Lr$=i-fwvK z^WILH@vtZHT0=dTYW|;&Fohb;<<(Pz3N`1|bGglQk`W#2?c7afGi-bXy=ddDhcA)e zKKxeUF5`WKxK*F)5Dw!1x$jwJ{yjp%Adzpe8J`KeQ{vh9J%_s)Z)4)7F1E@wbv^D*k1JpMw0h4MTK3BkoB$APy(eH3-)bI2LyY5f-`E z_z)HctQFy4Jtk`khDk0p3$dt7jnv^fb=Of7{~s193hk&L!|? zO&)?JN4_VbRyZz>TVCaVnO4{%SmaV~(JdDjs3JMoUC*FwB{e&g+c zU*f4jyal}1@n-XO=QR)GUx9EvnZHscK|lPOS~&!dCgb<<>rDlU;I)bL@D|<*(*Fa0 zJ(~@jp~yGbJl@5 zBRmNE!E1=Ony}|^-vYPee>3h;Hhz-jBltaO^ZEyAzE*sgcydjc=d8!44eufXeBqd*Eco!3PJv@r{R>ErWPR6em@^8FP@+O`-IKs&7bpF%RnF8;`V>b!(j3;9~F5GI} z<(3_6g>SHN6>l`|cS-*Vr9E{v2$O5&+bnwy9{jgf= zg#U!%(rBzG?o>vcsAi?ES^r^K?Yvk?v^2kPkn6fz8+=rn)VioBRvK1(H$7GmD{<0} zcua{diL6=qY4@$`K5bO3d917`Crl?~giG?GMb2=^(V{$ecx=(uEnl7#@P?P==0-~7 zRm$iL3UzbG$BH6uw{An+tO)&G94Vptg=%<;n;XU_H%hw-Vqrg@tg=$KDCWjvZeA>w z1&Jh1SjURhKH13s!3*xD6W_~p8^1ssjh?^714VM*^riKO& zo}M;&{MhlMhYT6yj))a?Ds{8-!$o-!q7k>Os2~!LyNhFG?z|$(SePF!^(Bo!PE1W| z)259xd@-pa+4KA+k}kzBWI?2)G@2bQ@Z7@Kf{2@25-SYNnw=So6(ov?xwB^bVHB04 zE?LMBxTAZdgbE|!B9j{l=@E5Pyf}hlRE~RU$X0!jU)rDYp_Wz3ac88=bhBfzk{q-* zJ$<^9K0e(&F_z_yjub^o!UbEtK3Lt$k4ee=2A0O$GTe-bJ32j<6LItWc+!PIp-v-8 zq6G!Aj8tiyW-@SDkx+K5NS#Eh zO1+qy<7Z3_qb1p?Zdy@ZLBw}g!ktnYDUSPoWd-4qN{2flT4IvP+x08xrj?Y07axhj z%=)XBs-N&H*m~^uKO`kZ3$xZ#KR7KlE6QM4Tag|s^u;iBF80lb8!e)XG+wc+xsmMB zHPa6!2U52#J(yQ5*>$=7(R~ct>P(gyFEohfwjbhN?85bOaSMO=+~RY!lOmr-nw(FN-b+7etCmRe+{d zRKtnpBr0s{>86K^7;Y&QBOP-~BEGWHp=dx0KVMA_H!Ky;j^;**RuaiW-PRoaTYg~H zn)$!2@zTpmOI5X;NHKGyb5SG@9LkDl_N#bX$9P#uZa6za_t+$6;zUi=XUq&? zJ{UXXvZ5&3sCE@bi^@t-w||+!`xi-4Lt{&2RhZ`mnwikbC zkerIKCpZ2lg;AqQ!o|@Xw{VzD$mkwD66MjCxn%{FwqM2<-AV~X^NM2FCZ!G+Eq0lf zv@SawkE{tC%IKaQEesbpBaHQP2WJhLsvgktSJiV?q$K8ht~u#Y?=ilmbQ$Qfh^f`s z@#$myC8*b+K9$L;glCM*oIEz&kI{Qj??jCF)}@C=25K>Q-8He+?D&1e5R}p%Q)y~w zp=?KDiuiUS)fo{rtFF-~Mz~6X)HVBmAD3!Z<$o3dGaQd-;g*5PTI_a8>9l6x;cEk- zHLo5Xy!Fw;djmtYkYH&ND;?#MwYnH!!`GYY!;xFZqf=D51pL)d= zfsy?ZNqnV`xRIPZ`pF7eu|-TnKWR~f38lr(OulVz1inrh=v!%4w6J50)_<+sn{&wMXZ(cA~`AQVV3#GqNq^h7%f>yzt?;ZH!E5i^4AP9V^gD5WFg75 zSjHpl7FZWmiraZ~&*T)htk_>pmY~JfT7-+RJE)h;tI}iF{A~s-j>Y3q?V>u5?vb3Z zW3${0by#N`JwFo7%P(baCYs}XZ6qeE$0p0V#H)DB=r*&8G|P9JzBL&oAMu%363dDl5ffQyOttyQ3Ris5Fwmr0 z$Y_%`YZZSS7sv@z%Vtke9&Q?FIfaSlb~0P^PV6$wT4`;dwm{mgF%?lJfB5NGJW66^ zdHEsrePJ{whtlk1Q`;h`rKFf*k5=oW$5m2o320>c8HG^4TtwAu~la!T-PSD-F8E1jy1rlW?ou5)8q zsm>T*uM%D|g6`Zh()d|0bHXL;P)A^F7$~LpZLAy3^>?7?4x3f4NJHuGRdd;Jl$EgT z{1@3KwipXzCG-AM5&yP?4*nES&1Jqrv{qSHZW@faPOaF`GH`RCyrN|wQkSiOb{PfX zVj5oFyj39iRA=mX{+B++8LN#>#LY^aATXbrCNiP4I19Ji%yVM+3LUOXZkHo}h3*zrU3L?3ssu)`ymP}UA zXbD4s#<3U2#`wm@A5pxpJ(ZhcRJbSK$R#2{GeGck_4LohOD9TX0`5Ow8o}oL>Ex5zfxn2DVC04a|N*1C_|C z{1!KGR)g*%*m1Ebh*L8ZHySG`Kc-2bS^1bYfsC4y+4(V^<>$8vY!1vS@832sq8rPY z*>8`dh`;Q%t=Ex_b@{@!ft9uV{eY7(ru>(-fgMMsv9I(EM8)0h0+$6Ex?{8*b~5bd zSO@s>6FLM=FJIOnP}8#q#_R&N=5BX$UexBMxP*Gg>C(zAgKy+Dyg6ko;C`=_#lv|K z4vPLcqeugQdUV%5RC_0X!$E&B*eDq%%&c(sJcc-*_=UxhqB!eYFjiE4Ux&c&HM)(^ zzO#H&$G{6c)7UX;su3?I;*5_hbSr)0oQ(hMqa$zm!cKv8N14T*Elov(&VdHiT(UI# zF;2tXtQMMWZ`{!Vxx7tE;Ds*Z%L;XSAiEJQWDo6cS=9sa;%JeqA1a-r#Xhy-yOcm` zpw=vBLT)b0VtFhh(6pj&YG6yXW2&szZYJ53f6^=Pe))sF18cp+y@vA1PMjzH%TvkU z4j!qFf1}`ElvHl_|5dJPM5(9ku36>n*~Pc`?3LVjer#cp86_?>%zcJNDsg-9KQHXB zWs$>p_M!=cMCD8K`A0L4-e5;>4;EFrnjT_T$fh}DP8C@Zno+qiO|6*OCs3T!!ao)| z6Lr9}i?$KCA;>9zp?~20I!Yuv#W|pyInB zfoFq_@>1OyuCKLIBDiPz?uz@<0)2v>YAeO_uMVO`>=*n40DD7!Y*Rz&x>K+L+2)KF z$4=)MYnfxzn=KaSW!)0kWx-w(RGoQ$ikhPJo^kd{u!~XVvj)SQ3>W*By{K|Zp>Z<_*VZrUAL#!aUh!Uf;EG_~0%P*IEG&$cR?Ht2Se4W+mm@vh$#q)g z`7T^}`fy8GM&cFUjSU2Xp1*(`seYVYK(@{?mAmbP4uqnmkwPk$r5&q1v#LF#&1N2=V*nQ3U3_i%`77Ou#SRL@o> zn(f-75f@EUST&W)kyw?Du$$F?(*(c#|6?2eFHP_`-u?SF{F}4pqj%~?V7ZMjVlg}3w#l1a^$?}uhCkY9J$J09UqwOvAk5Cx8j_BXof$~y7r00 zlU=hDv=?=lst5|Ay_q%eik}mS`!iODI&+HSaO+>3yE$b?cIwe$tb4c^mCGcN+1KWG z)JiNfQn~zMh6zr`4$eAq{axODLf|sbzbIPlhwH?h*hF(N72>GRad4p~ZkWB~A||fv zpzL|btTE&UVXq+hpT^Uz zQq_0`oEq8Hj!T;|aEhTzv*fcIiEyhMHkVFh1InC7_R>+CQb}Y4tiVxo59vy zJ69!TarVyqkWj>MRWUPusO|#&`*nLBv$j6h?^arz6V(O3E&{Q{ED!P2&=?ISyJVfu zHHap_>k^LIjN2m<^N%wz5h+6{g(Xqbq<9l zCTu%+1JPr3sCQ7H8`0>h>MfOJ12(y!uqe3XMz~J#J(o z8F7qkBUH-02K9CQ8@fuL-c@`;Y2z}-PR($8d4u|xXp}#tm`mSMcU+j?IZ9n_^(sS7 zil(QHpvcNB{b8V0RrJ{Zt;XN9gU-CT21V0IH>et_ZbLnj9Ru0~4fXGPY!=p%=ESU7X5Y_ceCJ~fattMYb9vsEjs z_S_^!57;$O4>{0OqoV!_ul-cQBK>83Pj$x@xy8{%5q^>?UotiD_>{u%A{ii48FFTK z^{4FpZ75TOZt;sub;tjymTZ?WnPnyZ{PT|osTBjK1)2oBBP(wm8cxBCXazWz@=EFtD3 z_Rs3-{k5`ow@7!XgBSXjjQ)1f+IrKhkh;OfNvI6R#=l22+2fzMgO;uHkCU=sWt{ns zLbi`mgtY@QkDSKXR`IH$V2qG+z!FCCe^l@r3Z*p-JcouDYK zvc6RoXH^@MXR`Ru+4|e~zvgS3_`lEf@3Z$`Rn_|+)b;PV{>zG*gA7-WT*|N=HXkJT z$2U%%i64`sjpi7|a8&*@&Q}5&D0`uuNSf$RG{xLgY6AGHA43~rEW(N388q&85E8Xe z#S=&M#6b+*(9H4(Vzah@)ltibUlH>)iQU3Q_zlJ0E^!ucJFyQzyE@r}Wa0|m{}F<9 z-5fIgj^g5&Wh}y`g__bFo1c`_&xlQXr<9Oq*4Dq|V-`8B@oYQHuVaPm8%m<#g36|G zs%OLM+XjB^Ir7awrA71i)srVo%^W#Gv5Xn{bJUWU$DKz`$e7xUo_)J#^z5h81)rMm zDTFrWBPNd>H*Vwz|7Wy+Q<%*{EgxZjqEbnT(!uwNp{>t|Ek`lR@ zsjY3Q-xKy5nSWP%v$N7(J%=kl|9-;SI#xyPmOQ&TOzg?DI+|bd*gDDVrRs3>|6d~Z~SoXYyQGMA_66&_*>%&dT-#abvp;xIZIu$2=5H<=U1Ext(X_?JoQ{SWbYMU|U zZ)!U_7ULGmoiMqZ?kBm@DzM+And`)iNNIRXq^yKd&eW${tiQj(%JFFoFMF1ezQ%?*?vrOddSQ!;P(^XQux=8 zZ0*dq6n?N7d2e_)&Xw0+r{7=OVPYL=O`@J5-vEuBk~SO*xcXs^ z^`*$|-HRW;IncAA^7p0w)hj=V$xwUT`s;{1g&%?A*t9A=rtVi?yH!W#uLjDu)K!)G ze`uGy|Gi=QKiH*2tw%>Z|6`2*rqb5L{VRJa!|rQ5+#T@pG@bpG(C(15J0P9iSEbp*Tio?;sLaiL ziuNt}9P<5N0sN-rm|ws-2m3X%$5XbfoRoFa(q*4Mm9RS<>K%&_v#8?2tibt!8s_)T z@?&xWlh_XVzt@{z{`{?uCQvAx&HcVv^=8a8pJ(~G@TG}=7ibRsz6DeC|KiInZPWO1 z)c^H=bdR1kH}8L&oqElF2&QZP|Lu2R)%77*ynI$pU~Lck+cTers=pGSr0Ppi4td<8 z=*Q|R0kbN;&k0-?ILa|QL_Q|s|CYXE19KSB2TYl|OXeTlHaF#`A@g%kr*wTNI@x?A zI-yf)`Q5pJq4`r;NeXqBQ;dSxZz|ac`oEO;M-lA}?LAMGTcA{TIzJMJ6j+&BCR^X> z@^gp1DCR>+|3^ABxcuAPz+SI%LD345pIAZM&KYBpWxMS)k~9-#!Xq3?T*>gQiJeEX zr`nGemQ`6$7)?&F<}+YYhyHGGT~14#xML14;`*DmHVyq{`0#QXPMLR8cn;2sNnLmfrx&B5f-gpBbnK*41Zvk;J$16)&s^ z+*SFpe8u8(0?!wF6T>CDHeiJG>sU@K@r8S0$@hPs{U_lpWuwg%Q8b+DOf3vE@Z7yK z;JRe_Ckc$b_Dul&clIYE7l(l{E^fGJ2?ql?09ef&v8Pn3i!*3{(xuiVRw7L!H9 zHDBTTU*AWH^0{!-_xFX7f_xRp?X*65$d9G)OQL_L=8s3XMBn(*t0lW`;6t%+3aZTM zUw!CzWL7Lp=g`*Mi?X9(Z5R1+g71}Le&&8o9(u3hE3?uE!#1NoCr@=pazW|ty3OUN z8qO)96n&tdHg4qP%rt$UKVIc>t!w6KTy>=ZMO2UPXWRv`>|M9J@o+RNOa}7NXy0%O zpZYD~6dm)w)SpzwnyuBLB%3~Bv5|?!gy(HxQ=nk!7Z~)W=u4{F2t&=ORCdYpY&svv%-v}|3NtuAY4$<<)~nrn%>Ab zzc=S6x`Z!c{GZ5G`#fTyxtb5mNdLPdKJOo{GW^f`N6~AzxX5!mr4?qy;+;}Mw*Ml2 zrfdc}{XG(+!X2}p7TeZE!3bW~~qP(&KYRv_8`PgHEoiIVz@|>8H z5iTu>F7X5Wt6u78s^*lpJT};*`9BGt%xq!Q;uW!Df;U&IF{LbvF(^N_Q82qNddVF< zZMR0PQZCg5bp2}i)`AJe)X>j_rLpn_je_(Yjren;0Ss&l2#VCWa zBwCX)Y`?yEk`6{#P4(?R^D?391eA~d7671%bzuhW0wNK@WER%X0u_{@J1vX5J7r%QQVbV@f<;s?$VD(h5d=*7ffTt3 z0Y5PD6N!X`L=(SAjK=WApdWmT(ck|(&vWmc?X=w*8x!cx&ffdn=jFWo&;OirsaG8k zLu`hEDdM7@lkX(&j?aS1Xp%t3U$G=~!uJ_)xYl>jNZ&rsU4M1yCQbBq7-N1Q`?~}I zK%pifxzc+Vw0Ej=m?U1dWR-h$!S>SDG`(4^bnQ8VnT4Lej-_v%?=D+^1G zpa37CEi9}J@3W>Jd>~4a!w76)xXvyUF!B30tsJo-9s`;E$k{}#9?+$BWH;p}wq5F6 zXwD><4BScC-ihC+%l=SD=h3S4A6UUSQTYkkrUhrmeH()oAb66480HEhG4uka%9l{g zAG;}MSx@-C>*-N7yeTP-$q=YYO-t?#@8p&{Q`S6Dj_0BPr2BA zJp1=W?%nEH@n9s{J~!&MCVQvfyKCz2s0CJ&4ZUD5+6qJT+ zAFkBHV1jIq1Ud(6_`8V~77Lj(6oNO>z_O%+ox>yq4MB$Q(!Cqp&Sm*I6!A^^-3|EW zGX~tbX}ZCEY;hjX)orfnpEtNwEAso;+x&uT*){INYR@qj47khFv3|EW{mg*7b#Z<> zLlTl?j}Ewps!0%OsyT89jI-+;2E!p$Pznm03cv{iHnJ6iZh=cL8FcHa&GgPeclT)(nzi|F2T(4pPP%3E5mP-gRU?%*gS~4~ zQ9=>|G|;9zOqupsIH<994NV{0BUjaVR)G{TXd^p&qx*4He1HI*e|S`UGg`L;%XJug z)zd0vqu+s#Q|%fDL-`RhiIu}RmX6U-UcZGYYuInhhJ8~Du8i}3Hr@*EYjs{sLM&sK ziG2Wrdb`y#aH0~&4plebH5)=$rq=6XLA}_T!N-wOv<1@G;qU*7{P@uZ7}LW#hen%H z!Ki9jwk@55#MpR$Yxy|FeES;d8=KsLk8Ylv2~8Vg)9KK4?i;6XZ_l*6ZP(M&pI_(R zbHh8+$F6suzlzpqc7~0K0oAZ)Cb=+#Qz4KlzK>y4`kU+B3#V=A98f#wHuY~Lo82Fm zZlWSl+`}&9y>mZ-Lbm&J?v?5}`1*iqBIB@0&`f?WT`}w)&WQ*^Y!-5hjPQ+tYc zfQRgEkMC(_KN@yRs%LBwHMyn?h|)t_+&|at3I>va2CzsCx-|A-BmnqTy941N=1G2TG;z;63~J|AC}l)dpuedX7nc^+GbiuJwc73 zfTXw`A1Oy>j@>W#IPsY|?}o)KPkHXc68|v7B|Z+#RV*sP+v~`n52nke1H1~qhO}vF zSiw+=3mZ6jr^3x<4cHag9xSK#A;Ica0K^kxU^7-UnLYnycg4cSoU@3#Hmc0>VgVN8KZ5Z*S2?WD$SKrkcfl zt>sp_O9x7f1yX{PYrcpOPgn9}uGP<$?{QaFSKzz#nuO>K=p@11WSj4B=Pfu5V=&ch zXbBs$(XYBE7F?W@mhC#2#MHcgQ$b~xzP&m7`=oo-B^==dSWbgjO;F&xnxYV<;K@Xh zs4B)&VS93fev9_w5tjd+X>(Bi{tYUH#QMn4@3I<}zc;H;$ zMqy82_(C{sCYo&%2|tFvlT=I=%1KbIXv`vNRkRIJ!DiDfhDU;_d036vVC(CbTLM$g ztTl~{5zO_~h$pG*h*#tnpw@!eec3a2x!QuIFu%6-Dg-k5&0d;uTNkdup|dMSB&!_N zQ`@4N)L_C7HX7a|#Gu)q?sk-emsc^-IY_8z2hur2W24=%CnvjNB?KUgQ0kip@ST9&%t-@}dxeVFDp7p2-6W?%X4!N_BX# z-7!R-HrWoO0-YPw0O06KM|12&T_xa(^|slV@6eiR^IB8-{-@kBY9YcQaMy8`Q9lXG zSg$k;@T2QYPGJ5cCu9EE`g`1lYWAhCxdW~*cYd;31`W*GNg4yMB-WF>Ux;57zZqd8Xt}SAE!Iv%Iy&&F-ntP~@W+BGn&=#&XQkQA zBj&EDmM~!GLGdW4uZwWZFVus(uWQr@2JjtoTu*&?K!9LZd}>@)64#Z_{(rEj6IfHi`5$LdNR(nv_KxLAJ^TV`ml5?W zR9u9UMH7uR!%UC@Ej7%jhla1pJv51WWc+2NCK`WH(L_`JT}?C)sGh~vSh4qJ&ewT6 z4Lvi(^>bTl66>ky`g_q>Q+z!Fo8+ZV+Hpf!2|bLG%&E{4NQomQT=ww@R;7-2^HC(9 zy&+qTq(dBwL0TD`Zmj19slo6NHKa>w&`%p5aBsO}AR14fW04=>wLt=t7%xsmSs9`X ze0zT+-nSUtLJDQNUPh%TfImyvOeM@~gc-TfRAI?J(ylGiiCE|977$v7a2<^nhG1%X zOo{#MH`q;(6NZQ>A1z`xBIpUgbk&3I`lM`d3N}xw#S$hJMgTH-s5lKx642Wg8;!VW zxKbSFQ4>;VfJvuO;3Z8yHt=v)C>P+8bl-#Sog2zqp;J-gjNFuB2-`xI9p=!eS!N_Q z9oe=Nu^lh-z^65`p@(pxi5`^WQOa023QcQQ=g`zHF zk>tH%xQ(;&CMcM^U2H@t&Wz7#*OTrCv4kFDOAd3Mub3K}H#KKq36jU5-Q#);)??<0 zim7xAKr~Ctt7A!NVI5p)XL6+Ox4J;-H8e*8th}L`dO)oL{pOg%{S0LYKM#4MoyNu{ zGTj!%nWZ)=D;U#IkdEoEHAP4;QHh&^SM%to?kwSxxu2r9hpY0AA3jHWe6%@?v0KfP zJO{t|>3!dHFI2aszx|H;L{eX^7N0)TLEDX14cYZL$xB+7;(#n-#K&2|_{|Wm5F8O& zDLZ>pqt^v z&u=Dci>aKzOm1$Z-#*~#>Cgdpc*j6gXoF5<`Em%6pScm7GC>2XV>A1!LT1FLOU#09 zRQ%CoD<5`^>LtU_ui#(FHu_DKhiocu!~sXsPO)Di$P@PjcA=53d&FIvJ@75JevuMg zMIZ%c+6|}6NE}yTXrelqRW{v;y*!#+IV$J83mKlz(8&pn9Tz{Jk&hfWM(X8Bljt&| zSDrO7YFzxhH>B6tVdyyN9Ylr(#5o&`m^r;x;&Z{ASRRSXzO%c**a;1`}*WdA_mnodI4&S6u6X~9ns-3Q{$64EnhC?y9m_brF0 z>n|KC4M=^bF))N@v62c~<+%WPJ_=p>2>@#T&Oudf=$1rOf7d;RHU#~M_d_?3^6HdQ z0G@q3?^!zSlYtvf5btdzKN5Rmh^^mIx?`~ny$v)@s8DR~rMz#{|B-SRl+B)N(Uv|= z*F&?A4TAR;W5~>o7zN9gKQJFgld}OK|8lA^wg^RDg8p}H<=#+P!IC`7!-rfXYr{L? z#eprVC1FxI4-|tSk|D7-8E+IIMCeW=0_o4J2(0RlfXy7gvGz4ue|7% zE7De43Rr@etF%V}^gQT25(P6i3GH&Vgt=@Yj=b0`QZF7{GNVFj*#f$ISezm{_o%xEG-ZiI)4-9z zVJyQjntg0tf;P#d5=y=<%9ssxcd?Ssb`H|xBXW42%eg(=;FnciRimZ>hc?pivw3*) z$iUFH{=DA@7FzKL`a-LZS>#V&uGd})p(7LU(Zz<5d;~gS-AkQ6{(QOy1&_Y8&i73a z_gh`1N}p9m#%w~c6nG<_Rx@qHJC<%`G;T#W=5u5A-uK+&ZY5M4b)>?Z21kMwNUwd| ztw;iuE|V$81#xMm+BkMXHfj+td{m^gR8e6#2F_En^;{W05Kl82(=ZLbh#S8Wm{VQJ zV-1*8w#-^q28t+PAW8zBo6PS0zFXp!kBB$cSVf`8bXtGHot3_jy4^kNNYtVMX(yI8 z$4jcXQn@OwIuwg`)2`*@v-Nn0NVJGQcm1_F<(#VKq%nV{9m_d$;3UYVNY^@s%5=tm z`IPVwj3PG0OhkOt5b(#>L>;$qlsA_6cS?I3lb4QCMEsE_-M_9XZ!|BHqo3%8m`}C3 zb-S%sO+}-UF0Hxc*}@;Vzg3rcOldVUjk^COee>(?g0%j$TXt5FJkXySmO0Qr>1`|A z%5w@YST7oms9N7f!_nHO-B6;2qkWd;lcdD95J6;kndTHxZJBhE)Ci3td?n_qsX~|f z7n@@gFk6z<21FkBwf4hLTFo7m9d_SNTvDw$PEHkEFxsYueE-u_G6Fh#^dJ$We*lO8^CbWP delta 25869 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 slow file loading but good visuals. This is the default.\n" "<>: Don't change this unless you know what you are doing !!!" msgstr "" +"Tipo de Buffer:\n" +"- Nenhum --> melhor desempenho, abertura de arquivos rápida, mas não tão boa aparência\n" +"- Completo --> abertura de arquivos lenta, mas boa aparência. Este é o padrão.\n" +"<>: Não altere isso, a menos que você saiba o que está fazendo !!!" #: flatcamGUI/FlatCAMGUI.py:4329 flatcamTools/ToolProperties.py:298 #: flatcamTools/ToolProperties.py:312 flatcamTools/ToolProperties.py:315 #: flatcamTools/ToolProperties.py:318 msgid "None" -msgstr "" +msgstr "Nenhum" #: flatcamGUI/FlatCAMGUI.py:4330 msgid "Full" -msgstr "" +msgstr "Completo" #: flatcamGUI/FlatCAMGUI.py:4342 msgid "Gerber Options" -msgstr "" +msgstr "Opções Gerber" #: flatcamGUI/FlatCAMGUI.py:4345 flatcamGUI/ObjectUI.py:250 msgid "Isolation Routing" -msgstr "" +msgstr "Roteamento de Isolação" #: flatcamGUI/FlatCAMGUI.py:4347 flatcamGUI/ObjectUI.py:252 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." msgstr "" +"Cria um objeto Geometria com caminho de\n" +"ferramenta para cortar polígonos externos." #: flatcamGUI/FlatCAMGUI.py:4358 flatcamGUI/FlatCAMGUI.py:5214 #: flatcamGUI/ObjectUI.py:848 msgid "Diameter of the cutting tool." -msgstr "" +msgstr "Diâmetro da ferramenta" #: flatcamGUI/FlatCAMGUI.py:4365 flatcamGUI/ObjectUI.py:277 msgid "# Passes" -msgstr "" +msgstr "Passes" #: flatcamGUI/FlatCAMGUI.py:4367 flatcamGUI/ObjectUI.py:279 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." msgstr "" +"Largura da isolação em relação à\n" +"largura da ferramenta (número inteiro)." #: flatcamGUI/FlatCAMGUI.py:4376 flatcamGUI/ObjectUI.py:288 msgid "Pass overlap" -msgstr "" +msgstr "Sobreposição" #: flatcamGUI/FlatCAMGUI.py:4378 flatcamGUI/ObjectUI.py:290 #, python-format @@ -7324,11 +7334,14 @@ msgid "" "A value here of 0.25 means an overlap of 25%% from the tool diameter found " "above." msgstr "" +"Quanto da largura da ferramenta (fração) é sobreposto a cada passagem da ferramenta.\n" +"Exemplo:\n" +"Um valor de 0.25 significa uma sobreposição de 25%% do diâmetro da ferramenta." #: flatcamGUI/FlatCAMGUI.py:4387 flatcamGUI/FlatCAMGUI.py:6490 #: flatcamGUI/ObjectUI.py:300 flatcamTools/ToolNonCopperClear.py:147 msgid "Milling Type" -msgstr "" +msgstr "Tipo de Fresamento" #: flatcamGUI/FlatCAMGUI.py:4389 flatcamGUI/ObjectUI.py:302 msgid "" @@ -7336,28 +7349,32 @@ msgid "" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" msgstr "" +"Tipo de fresamento:\n" +"- subida: melhor para fresamento de precisão e para reduzir o uso da " +"ferramenta\n" +"- convencional: útil quando não há compensação de folga" #: flatcamGUI/FlatCAMGUI.py:4394 flatcamGUI/FlatCAMGUI.py:6497 #: flatcamGUI/ObjectUI.py:306 flatcamTools/ToolNonCopperClear.py:154 msgid "Climb" -msgstr "" +msgstr "Subida" #: flatcamGUI/FlatCAMGUI.py:4395 flatcamGUI/FlatCAMGUI.py:6498 #: flatcamGUI/ObjectUI.py:307 flatcamTools/ToolNonCopperClear.py:155 msgid "Conv." -msgstr "" +msgstr "Conv." #: flatcamGUI/FlatCAMGUI.py:4399 flatcamGUI/ObjectUI.py:312 msgid "Combine Passes" -msgstr "" +msgstr "Combinar Passes" #: flatcamGUI/FlatCAMGUI.py:4401 flatcamGUI/ObjectUI.py:314 msgid "Combine all passes into one object" -msgstr "" +msgstr "Combinar todos os passes em um objeto" #: flatcamGUI/FlatCAMGUI.py:4406 flatcamGUI/ObjectUI.py:477 msgid "Non-copper regions" -msgstr "" +msgstr "Regiões sem cobre" #: flatcamGUI/FlatCAMGUI.py:4408 flatcamGUI/ObjectUI.py:479 msgid "" @@ -7367,11 +7384,16 @@ msgid "" "object. Can be used to remove all\n" "copper from a specified region." msgstr "" +"Cria polígonos cobrindo as\n" +"áreas sem cobre no PCB.\n" +"Equivalente ao inverso do\n" +"objeto. Pode ser usado para remover todo o\n" +"cobre de uma região especificada." #: flatcamGUI/FlatCAMGUI.py:4420 flatcamGUI/FlatCAMGUI.py:4445 #: flatcamGUI/ObjectUI.py:489 flatcamGUI/ObjectUI.py:521 msgid "Boundary Margin" -msgstr "" +msgstr "Margem Limite" #: flatcamGUI/FlatCAMGUI.py:4422 flatcamGUI/ObjectUI.py:491 msgid "" @@ -7380,26 +7402,31 @@ msgid "" "objects with this minimum\n" "distance." msgstr "" +"Especifica a borda do PCB\n" +"desenhando uma caixa em volta de todos os\n" +"objetos com esta distância mínima." #: flatcamGUI/FlatCAMGUI.py:4432 flatcamGUI/FlatCAMGUI.py:4454 #: flatcamGUI/ObjectUI.py:502 flatcamGUI/ObjectUI.py:531 msgid "Rounded Geo" -msgstr "" +msgstr "Geo Arredondado" #: flatcamGUI/FlatCAMGUI.py:4434 flatcamGUI/ObjectUI.py:504 msgid "Resulting geometry will have rounded corners." -msgstr "" +msgstr "A geometria resultante terá cantos arredondados." #: flatcamGUI/FlatCAMGUI.py:4439 flatcamGUI/ObjectUI.py:513 #: flatcamTools/ToolPanelize.py:85 msgid "Bounding Box" -msgstr "" +msgstr "Caixa Delimitadora" #: flatcamGUI/FlatCAMGUI.py:4447 flatcamGUI/ObjectUI.py:523 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." msgstr "" +"Distância das bordas da caixa\n" +"para o polígono mais próximo." #: flatcamGUI/FlatCAMGUI.py:4456 flatcamGUI/ObjectUI.py:533 msgid "" @@ -7408,14 +7435,17 @@ msgid "" "their radius is equal to\n" "the margin." msgstr "" +"Se a caixa delimitadora tiver\n" +"cantos arredondados, o seu raio\n" +"é igual à margem." #: flatcamGUI/FlatCAMGUI.py:4470 msgid "Gerber Adv. Options" -msgstr "" +msgstr "Opções Avançadas" #: flatcamGUI/FlatCAMGUI.py:4473 msgid "Advanced Param." -msgstr "" +msgstr "Parâmetros avançados" #: flatcamGUI/FlatCAMGUI.py:4475 msgid "" @@ -7423,10 +7453,13 @@ msgid "" "Those parameters are available only for\n" "Advanced App. Level." msgstr "" +"Uma lista de parâmetros avançados do Gerber.\n" +"Esses parâmetros estão disponíveis somente para\n" +"o nível avançado do aplicativo." #: flatcamGUI/FlatCAMGUI.py:4485 flatcamGUI/ObjectUI.py:318 msgid "\"Follow\"" -msgstr "" +msgstr "\"Segue\"" #: flatcamGUI/FlatCAMGUI.py:4487 flatcamGUI/ObjectUI.py:319 msgid "" @@ -7434,10 +7467,13 @@ msgid "" "This means that it will cut through\n" "the middle of the trace." msgstr "" +"Gera uma geometria 'Segue'.\n" +"Isso significa que ele cortará\n" +"no meio do traço." #: flatcamGUI/FlatCAMGUI.py:4494 msgid "Table Show/Hide" -msgstr "" +msgstr "Mostra/Esconde Tabela" #: flatcamGUI/FlatCAMGUI.py:4496 msgid "" @@ -7445,56 +7481,67 @@ msgid "" "Also, on hide, it will delete all mark shapes\n" "that are drawn on canvas." msgstr "" +"Alterna a exibição da Tabela de Aberturas Gerber.\n" +"Além disso, ao ocultar, ele excluirá todas as formas de marcas\n" +"que estão desenhadas na tela." #: flatcamGUI/FlatCAMGUI.py:4535 msgid "Gerber Export" -msgstr "" +msgstr "Exportar Gerber" #: flatcamGUI/FlatCAMGUI.py:4538 flatcamGUI/FlatCAMGUI.py:5363 msgid "Export Options" -msgstr "" +msgstr "Opções da Exportação" #: flatcamGUI/FlatCAMGUI.py:4540 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." msgstr "" +"Os parâmetros definidos aqui são usados no arquivo exportado\n" +"ao usar a entrada de menu Arquivo -> Exportar -> Exportar Gerber." #: flatcamGUI/FlatCAMGUI.py:4551 flatcamGUI/FlatCAMGUI.py:4557 msgid "The units used in the Gerber file." -msgstr "" +msgstr "As unidades usadas no arquivo Gerber." #: flatcamGUI/FlatCAMGUI.py:4554 flatcamGUI/FlatCAMGUI.py:4884 #: flatcamGUI/FlatCAMGUI.py:4986 flatcamGUI/FlatCAMGUI.py:5379 #: flatcamTools/ToolCalculators.py:60 flatcamTools/ToolPcbWizard.py:125 msgid "INCH" -msgstr "" +msgstr "in" #: flatcamGUI/FlatCAMGUI.py:4563 flatcamGUI/FlatCAMGUI.py:5388 msgid "Int/Decimals" -msgstr "" +msgstr "Int/Decimais" #: flatcamGUI/FlatCAMGUI.py:4565 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." msgstr "" +"O número de dígitos da parte inteira\n" +"e da parte fracionária do número." #: flatcamGUI/FlatCAMGUI.py:4576 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." msgstr "" +"Esse número configura o número de dígitos\n" +"da parte inteira das coordenadas de Gerber." #: flatcamGUI/FlatCAMGUI.py:4590 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." msgstr "" +"Este número configura o número de dígitos\n" +"da parte decimal das coordenadas de Gerber." #: flatcamGUI/FlatCAMGUI.py:4599 flatcamGUI/FlatCAMGUI.py:5449 msgid "Zeros" -msgstr "" +msgstr "Zeros" #: flatcamGUI/FlatCAMGUI.py:4602 flatcamGUI/FlatCAMGUI.py:4612 msgid "" @@ -7504,16 +7551,19 @@ msgid "" "If TZ is checked then Trailing Zeros are removed\n" "and Leading Zeros are kept." msgstr "" +"Define o tipo padrão de zeros de Gerber.\n" +"LZ: remove os zeros à esquerda e mantém os zeros à direita.\n" +"TZ: remove os zeros à direita e mantém os zeros à esquerda." #: flatcamGUI/FlatCAMGUI.py:4609 flatcamGUI/FlatCAMGUI.py:4962 #: flatcamGUI/FlatCAMGUI.py:5459 flatcamTools/ToolPcbWizard.py:111 msgid "LZ" -msgstr "" +msgstr "LZ" #: flatcamGUI/FlatCAMGUI.py:4610 flatcamGUI/FlatCAMGUI.py:4963 #: flatcamGUI/FlatCAMGUI.py:5460 flatcamTools/ToolPcbWizard.py:112 msgid "TZ" -msgstr "" +msgstr "TZ" #: flatcamGUI/FlatCAMGUI.py:4632 flatcamGUI/FlatCAMGUI.py:5513 #: flatcamGUI/FlatCAMGUI.py:6115 flatcamGUI/FlatCAMGUI.py:6394 @@ -7523,16 +7573,16 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:7386 flatcamGUI/FlatCAMGUI.py:7559 #: flatcamGUI/ObjectUI.py:1610 flatcamTools/ToolNonCopperClear.py:265 msgid "Parameters" -msgstr "" +msgstr "Parâmetros" #: flatcamGUI/FlatCAMGUI.py:4634 msgid "A list of Gerber Editor parameters." -msgstr "" +msgstr "Uma lista de parâmetros do Editor Gerber." #: flatcamGUI/FlatCAMGUI.py:4642 flatcamGUI/FlatCAMGUI.py:5523 #: flatcamGUI/FlatCAMGUI.py:6125 msgid "Selection limit" -msgstr "" +msgstr "Lim. de seleção" #: flatcamGUI/FlatCAMGUI.py:4644 msgid "" @@ -7542,56 +7592,61 @@ msgid "" "Increases the performance when moving a\n" "large number of geometric elements." msgstr "" +"Define o número máximo de ítens de geometria Gerber selecionados.\n" +"Acima desse valor a geometria se torna um retângulo de seleção.\n" +"Aumenta o desempenho ao mover um grande número de elementos geométricos." #: flatcamGUI/FlatCAMGUI.py:4656 msgid "New Aperture code" -msgstr "" +msgstr "Novo código do Aber." #: flatcamGUI/FlatCAMGUI.py:4668 msgid "New Aperture size" -msgstr "" +msgstr "Novo tamanho da aber." #: flatcamGUI/FlatCAMGUI.py:4670 msgid "Size for the new aperture" -msgstr "" +msgstr "Tamanho para a nova abertura" #: flatcamGUI/FlatCAMGUI.py:4680 msgid "New Aperture type" -msgstr "" +msgstr "Novo tipo de aber." #: flatcamGUI/FlatCAMGUI.py:4682 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." msgstr "" +"Tipo para a nova abertura.\n" +"Pode ser 'C', 'R' ou 'O'." #: flatcamGUI/FlatCAMGUI.py:4703 msgid "Aperture Dimensions" -msgstr "" +msgstr "Dimensão" #: flatcamGUI/FlatCAMGUI.py:4705 flatcamGUI/FlatCAMGUI.py:5798 #: flatcamGUI/FlatCAMGUI.py:6445 msgid "Diameters of the cutting tools, separated by ','" -msgstr "" +msgstr "Diâmetros das ferramentas de corte, separadas por ','" #: flatcamGUI/FlatCAMGUI.py:4711 #, python-format msgid "%s:" -msgstr "" +msgstr "%s:" #: flatcamGUI/FlatCAMGUI.py:4715 flatcamGUI/FlatCAMGUI.py:5564 #: flatcamGUI/FlatCAMGUI.py:5695 msgid "Linear Dir." -msgstr "" +msgstr "Direção" #: flatcamGUI/FlatCAMGUI.py:4751 msgid "Circular Pad Array" -msgstr "" +msgstr "Matriz Circular de Pads" #: flatcamGUI/FlatCAMGUI.py:4755 flatcamGUI/FlatCAMGUI.py:5604 #: flatcamGUI/FlatCAMGUI.py:5735 msgid "Circular Dir." -msgstr "" +msgstr "Sentido" #: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/FlatCAMGUI.py:5606 #: flatcamGUI/FlatCAMGUI.py:5737 @@ -7599,47 +7654,49 @@ msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." msgstr "" +"Sentido da matriz circular.\n" +"Pode ser CW = sentido horário ou CCW = sentido anti-horário." #: flatcamGUI/FlatCAMGUI.py:4768 flatcamGUI/FlatCAMGUI.py:5617 #: flatcamGUI/FlatCAMGUI.py:5748 msgid "Circ. Angle" -msgstr "" +msgstr "Ângulo Circ." #: flatcamGUI/FlatCAMGUI.py:4783 msgid "Distance at which to buffer the Gerber element." -msgstr "" +msgstr "Distância na qual armazenar o elemento Gerber." #: flatcamGUI/FlatCAMGUI.py:4790 msgid "Scale Tool" -msgstr "" +msgstr "Ferra. de Escala" #: flatcamGUI/FlatCAMGUI.py:4796 msgid "Factor to scale the Gerber element." -msgstr "" +msgstr "Fator para redimensionar o elemento Gerber." #: flatcamGUI/FlatCAMGUI.py:4803 msgid "Mark Area Tool" -msgstr "" +msgstr "Fer. Marcar Área" #: flatcamGUI/FlatCAMGUI.py:4807 flatcamGUI/FlatCAMGUI.py:4817 msgid "Threshold low" -msgstr "" +msgstr "Limiar baixo" #: flatcamGUI/FlatCAMGUI.py:4809 msgid "Threshold value under which the apertures are not marked." -msgstr "" +msgstr "Valor limiar sob o qual as aberturas não são marcadas." #: flatcamGUI/FlatCAMGUI.py:4819 msgid "Threshold value over which the apertures are not marked." -msgstr "" +msgstr "Valor limite sobre o qual as aberturas não são marcadas." #: flatcamGUI/FlatCAMGUI.py:4835 msgid "Excellon General" -msgstr "" +msgstr "Excellon Geral" #: flatcamGUI/FlatCAMGUI.py:4857 msgid "Excellon Format" -msgstr "" +msgstr "Formato Excellon" #: flatcamGUI/FlatCAMGUI.py:4859 msgid "" @@ -7663,10 +7720,29 @@ msgid "" "Sprint Layout 2:4 INCH LZ\n" "KiCAD 3:5 INCH TZ" msgstr "" +"Os arquivos de broca NC, normalmente chamados arquivos Excellon\n" +"são arquivos que podem ser encontrados em diferentes formatos.\n" +"Aqui é definido o formato usado quando as coordenadas\n" +"fornecidas não estiverem usando ponto.\n" +"\n" +"Padrões possíveis:\n" +"\n" +"PROTEUS 3:3 mm LZ\n" +"DipTrace 5:2 mm TZ\n" +"DipTrace 4:3 mm LZ\n" +"\n" +"EAGLE 3:3 mm TZ\n" +"EAGLE 4:3 mm TZ\n" +"EAGLE 2:5 polegadas TZ\n" +"EAGLE 3:5 polegadas TZ\n" +"\n" +"ALTIUM 2:4 polegadas LZ\n" +"Sprint Layout 2:4 polegadas LZ\n" +"KiCAD 3:5 polegadas TZ" #: flatcamGUI/FlatCAMGUI.py:4887 msgid "Default values for INCH are 2:4" -msgstr "" +msgstr "Valores padrão para Polegadas: 2:4" #: flatcamGUI/FlatCAMGUI.py:4895 flatcamGUI/FlatCAMGUI.py:4928 #: flatcamGUI/FlatCAMGUI.py:5403 @@ -7674,6 +7750,8 @@ msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." msgstr "" +"Este número configura o número de dígitos\n" +"da parte inteira das coordenadas de Excellon." #: flatcamGUI/FlatCAMGUI.py:4909 flatcamGUI/FlatCAMGUI.py:4942 #: flatcamGUI/FlatCAMGUI.py:5417 @@ -7681,18 +7759,20 @@ msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." msgstr "" +"Este número configura o número de dígitos\n" +"da parte decimal das coordenadas de Excellon." #: flatcamGUI/FlatCAMGUI.py:4917 msgid "METRIC" -msgstr "" +msgstr "MÉTRICO" #: flatcamGUI/FlatCAMGUI.py:4920 msgid "Default values for METRIC are 3:3" -msgstr "" +msgstr "Valores padrão para Métrico: 3:3" #: flatcamGUI/FlatCAMGUI.py:4951 msgid "Default Zeros" -msgstr "" +msgstr "Padrão Zeros" #: flatcamGUI/FlatCAMGUI.py:4954 flatcamGUI/FlatCAMGUI.py:5452 msgid "" @@ -7702,6 +7782,9 @@ msgid "" "If TZ is checked then Trailing Zeros are kept\n" "and Leading Zeros are removed." msgstr "" +"Define o tipo de zeros de Excellon.\n" +"LZ: mantém os zeros à esquerda e remove os zeros à direita.\n" +"TZ: mantém os zeros à direita e remove os zeros à esquerda." #: flatcamGUI/FlatCAMGUI.py:4965 msgid "" @@ -7712,10 +7795,14 @@ msgid "" "If TZ is checked then Trailing Zeros are kept\n" "and Leading Zeros are removed." msgstr "" +"Define o tipo padrão de zeros de Excellon,\n" +"se não for detectado no arquivo analisado.\n" +"LZ: mantém os zeros à esquerda e remove os zeros à direita.\n" +"TZ: mantém os zeros à direita e remove os zeros à esquerda." #: flatcamGUI/FlatCAMGUI.py:4975 msgid "Default Units" -msgstr "" +msgstr "Unidades Padrão" #: flatcamGUI/FlatCAMGUI.py:4978 msgid "" @@ -7724,6 +7811,10 @@ msgid "" "will be used.Some Excellon files don't have an header\n" "therefore this parameter will be used." msgstr "" +"Configura as unidades padrão dos arquivos Excellon.\n" +"Alguns arquivos Excellon não possuem um cabeçalho.\n" +"Se não for detectado no arquivo analisado, este padrão\n" +"será usado." #: flatcamGUI/FlatCAMGUI.py:4989 msgid "" @@ -7731,14 +7822,17 @@ msgid "" "Some Excellon files don't have an header\n" "therefore this parameter will be used." msgstr "" +"Configura as unidades dos arquivos Excellon.\n" +"Alguns arquivos Excellon não possuem um cabeçalho,\n" +"e assim este parâmetro será usado." #: flatcamGUI/FlatCAMGUI.py:4997 msgid "Excellon Optimization" -msgstr "" +msgstr "Otimização Excellon" #: flatcamGUI/FlatCAMGUI.py:5000 msgid "Algorithm: " -msgstr "" +msgstr "Algoritmo: " #: flatcamGUI/FlatCAMGUI.py:5002 flatcamGUI/FlatCAMGUI.py:5016 msgid "" @@ -7751,14 +7845,25 @@ msgid "" "If DISABLED, then FlatCAM works in 32bit mode and it uses \n" "Travelling Salesman algorithm for path optimization." msgstr "" +"Define o tipo de otimização para o caminho de perfuração do Excellon.\n" +"Se MH estiver marcado, será usado o algoritmo do Google OR-Tools com " +"MetaHeuristic.\n" +"O tempo de pesquisa padrão é de 3s.\n" +"Usar o comando TCL set_sys excellon_search_time para definir outros " +"valores.\n" +"Se Básico estiver marcado, será usado o algoritmo básico do Google OR-" +"Tools.\n" +"\n" +"Se DESABILITADO, FlatCAM está no modo de 32 bits e usa\n" +"o algoritmo Travelling Salesman para otimização de caminhos." #: flatcamGUI/FlatCAMGUI.py:5013 msgid "MH" -msgstr "" +msgstr "MH" #: flatcamGUI/FlatCAMGUI.py:5027 msgid "Optimization Time" -msgstr "" +msgstr "Tempo de Otimização" #: flatcamGUI/FlatCAMGUI.py:5030 msgid "" @@ -7767,71 +7872,81 @@ msgid "" "path optimization. This max duration is set here.\n" "In seconds." msgstr "" +"Quando o Metaheuristic (MH) da OR-Tools está ativado, este é o limite\n" +"máximo de tempo para otimizar o caminho, em segundos. Padrão: 3" #: flatcamGUI/FlatCAMGUI.py:5073 msgid "Excellon Options" -msgstr "" +msgstr "Opções Excellon" #: flatcamGUI/FlatCAMGUI.py:5076 flatcamGUI/FlatCAMGUI.py:5817 #: flatcamGUI/ObjectUI.py:643 msgid "Create CNC Job" -msgstr "" +msgstr "Criar Trabalho CNC" #: flatcamGUI/FlatCAMGUI.py:5078 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." msgstr "" +"Parâmetros usados para criar um objeto de Trabalho CNC\n" +"para a furação." #: flatcamGUI/FlatCAMGUI.py:5086 flatcamGUI/FlatCAMGUI.py:5829 #: flatcamGUI/FlatCAMGUI.py:6530 flatcamGUI/FlatCAMGUI.py:7190 #: flatcamGUI/ObjectUI.py:654 flatcamGUI/ObjectUI.py:1132 #: flatcamTools/ToolCalculators.py:107 flatcamTools/ToolNonCopperClear.py:269 msgid "Cut Z" -msgstr "" +msgstr "Profundidade de Corte" #: flatcamGUI/FlatCAMGUI.py:5088 flatcamGUI/ObjectUI.py:656 msgid "" "Drill depth (negative)\n" "below the copper surface." msgstr "" +"Profundidade da broca (negativo)\n" +"abaixo da superfície de cobre." #: flatcamGUI/FlatCAMGUI.py:5095 flatcamGUI/FlatCAMGUI.py:5867 #: flatcamGUI/ObjectUI.py:664 flatcamGUI/ObjectUI.py:1166 msgid "Travel Z" -msgstr "" +msgstr "Alt. Desloc." #: flatcamGUI/FlatCAMGUI.py:5097 flatcamGUI/ObjectUI.py:666 msgid "" "Tool height when travelling\n" "across the XY plane." msgstr "" +"Altura da ferramenta durante\n" +"deslocamentos sobre o plano XY." #: flatcamGUI/FlatCAMGUI.py:5105 flatcamGUI/FlatCAMGUI.py:5877 #: flatcamGUI/ObjectUI.py:674 flatcamGUI/ObjectUI.py:1184 msgid "Tool change" -msgstr "" +msgstr "Troca de ferramentas" #: flatcamGUI/FlatCAMGUI.py:5107 flatcamGUI/ObjectUI.py:676 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." msgstr "" +"Pausa para troca de ferramentas. Inclua a sequência\n" +"de troca de ferramentas em G-Code (em Trabalho CNC)." #: flatcamGUI/FlatCAMGUI.py:5114 flatcamGUI/FlatCAMGUI.py:5889 msgid "Toolchange Z" -msgstr "" +msgstr "Troca de Ferramentas" #: flatcamGUI/FlatCAMGUI.py:5116 flatcamGUI/FlatCAMGUI.py:5892 #: flatcamGUI/ObjectUI.py:684 flatcamGUI/ObjectUI.py:1180 msgid "" "Z-axis position (height) for\n" "tool change." -msgstr "" +msgstr "Posição do eixo Z (altura) para a troca de ferramenta." #: flatcamGUI/FlatCAMGUI.py:5123 flatcamGUI/ObjectUI.py:713 msgid "Feedrate (Plunge)" -msgstr "" +msgstr "Avanço (Mergulho)" #: flatcamGUI/FlatCAMGUI.py:5125 flatcamGUI/ObjectUI.py:715 msgid "" @@ -7839,20 +7954,25 @@ msgid "" "(in units per minute).\n" "This is for linear move G01." msgstr "" +"Velocidade da ferramenta durante a perfuração\n" +"(em unidades por minuto).\n" +"Para movimento linear G01." #: flatcamGUI/FlatCAMGUI.py:5134 msgid "Spindle Speed" -msgstr "" +msgstr "Velocidade do Spindle" #: flatcamGUI/FlatCAMGUI.py:5136 flatcamGUI/ObjectUI.py:742 msgid "" "Speed of the spindle\n" "in RPM (optional)" msgstr "" +"Velocidade do spindle\n" +"em RPM (opcional)" #: flatcamGUI/FlatCAMGUI.py:5144 flatcamGUI/FlatCAMGUI.py:5935 msgid "Spindle dir." -msgstr "" +msgstr "Sentido de Rotação" #: flatcamGUI/FlatCAMGUI.py:5146 flatcamGUI/FlatCAMGUI.py:5937 msgid "" @@ -7861,11 +7981,15 @@ msgid "" "- CW = clockwise or\n" "- CCW = counter clockwise" msgstr "" +"Define o sentido de rotação do spindle.\n" +"Pode ser:\n" +"- CW = sentido horário ou\n" +"- CCW = sentido anti-horário" #: flatcamGUI/FlatCAMGUI.py:5158 flatcamGUI/FlatCAMGUI.py:5949 #: flatcamGUI/ObjectUI.py:750 flatcamGUI/ObjectUI.py:1280 msgid "Dwell" -msgstr "" +msgstr "Esperar Velocidade" #: flatcamGUI/FlatCAMGUI.py:5160 flatcamGUI/FlatCAMGUI.py:5951 #: flatcamGUI/ObjectUI.py:752 flatcamGUI/ObjectUI.py:1283 @@ -7873,30 +7997,34 @@ msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." msgstr "" +"Pausa para permitir que o spindle atinja sua\n" +"velocidade antes de cortar." #: flatcamGUI/FlatCAMGUI.py:5163 flatcamGUI/FlatCAMGUI.py:5954 msgid "Duration" -msgstr "" +msgstr "Tempo de espera" #: flatcamGUI/FlatCAMGUI.py:5165 flatcamGUI/FlatCAMGUI.py:5956 #: flatcamGUI/ObjectUI.py:757 flatcamGUI/ObjectUI.py:1289 msgid "Number of time units for spindle to dwell." -msgstr "" +msgstr "Número de unidades de tempo para o fuso residir." #: flatcamGUI/FlatCAMGUI.py:5177 flatcamGUI/FlatCAMGUI.py:5966 #: flatcamGUI/ObjectUI.py:765 msgid "Postprocessor" -msgstr "" +msgstr "Pós-processador" #: flatcamGUI/FlatCAMGUI.py:5179 flatcamGUI/ObjectUI.py:767 msgid "" "The postprocessor JSON file that dictates\n" "Gcode output." msgstr "" +"O arquivo de pós-processamento (JSON) que define\n" +"a saída G-Code." #: flatcamGUI/FlatCAMGUI.py:5188 flatcamGUI/ObjectUI.py:807 msgid "Gcode" -msgstr "" +msgstr "G-Code" #: flatcamGUI/FlatCAMGUI.py:5190 msgid "" @@ -7905,50 +8033,58 @@ msgid "" "When choosing 'Slots' or 'Both', slots will be\n" "converted to drills." msgstr "" +"Escolha o que usar para a geração de G-Code:\n" +"'Brocas', 'Fendas' ou 'Ambos'.\n" +"Quando escolher 'Fendas' ou 'Ambos', as fendas serão\n" +"convertidos para brocas." #: flatcamGUI/FlatCAMGUI.py:5206 flatcamGUI/ObjectUI.py:831 msgid "Mill Holes" -msgstr "" +msgstr "Furação" #: flatcamGUI/FlatCAMGUI.py:5208 flatcamGUI/ObjectUI.py:833 msgid "Create Geometry for milling holes." -msgstr "" +msgstr "Cria geometria para furação." #: flatcamGUI/FlatCAMGUI.py:5212 flatcamGUI/ObjectUI.py:846 msgid "Drill Tool dia" -msgstr "" +msgstr "Diâmetro da Broca" #: flatcamGUI/FlatCAMGUI.py:5219 flatcamGUI/ObjectUI.py:862 msgid "Slot Tool dia" -msgstr "" +msgstr "Diâmetro da Fresa" #: flatcamGUI/FlatCAMGUI.py:5221 flatcamGUI/ObjectUI.py:864 msgid "" "Diameter of the cutting tool\n" "when milling slots." msgstr "" +"Diâmetro da ferramenta de corte\n" +"quando fresar fendas (ranhuras)." #: flatcamGUI/FlatCAMGUI.py:5233 msgid "Defaults" -msgstr "" +msgstr "Padrões" #: flatcamGUI/FlatCAMGUI.py:5246 msgid "Excellon Adv. Options" -msgstr "" +msgstr "Opções Avançadas Excellon" #: flatcamGUI/FlatCAMGUI.py:5252 flatcamGUI/FlatCAMGUI.py:5989 msgid "Advanced Options" -msgstr "" +msgstr "Opções Avançadas" #: flatcamGUI/FlatCAMGUI.py:5254 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object that are shown when App Level is Advanced." msgstr "" +"Parâmetros usados para criar um objeto de Trabalho CNC\n" +"para furação que são mostrados quando o nível do aplicativo for Avançado." #: flatcamGUI/FlatCAMGUI.py:5262 flatcamGUI/ObjectUI.py:614 msgid "Offset Z" -msgstr "" +msgstr "Deslocamento Z" #: flatcamGUI/FlatCAMGUI.py:5264 flatcamGUI/ObjectUI.py:632 msgid "" @@ -7956,41 +8092,47 @@ msgid "" "to create the desired exit hole diameter due of the tip shape.\n" "The value here can compensate the Cut Z parameter." msgstr "" +"Algumas brocas (as maiores) precisam perfurar mais profundamente\n" +"para criar o diâmetro desejado do orifício de saída devido à forma da " +"ponta.\n" +"Este valor pode compensar o parâmetro Profundidade de Corte Z." #: flatcamGUI/FlatCAMGUI.py:5271 msgid "Toolchange X,Y" -msgstr "" +msgstr "Troca de fer. X,Y" #: flatcamGUI/FlatCAMGUI.py:5273 flatcamGUI/FlatCAMGUI.py:6002 msgid "Toolchange X,Y position." -msgstr "" +msgstr "Posição X,Y para troca de ferramentas." #: flatcamGUI/FlatCAMGUI.py:5279 flatcamGUI/FlatCAMGUI.py:6009 #: flatcamGUI/ObjectUI.py:693 msgid "Start move Z" -msgstr "" +msgstr "Altura Z Inicial" #: flatcamGUI/FlatCAMGUI.py:5281 flatcamGUI/ObjectUI.py:695 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." msgstr "" +"Altura da ferramenta antes de iniciar o trabalho.\n" +"Exclua o valor se você não precisar deste recurso." #: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/FlatCAMGUI.py:6019 #: flatcamGUI/ObjectUI.py:703 flatcamGUI/ObjectUI.py:1210 msgid "End move Z" -msgstr "" +msgstr "Altura Z Final" #: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/FlatCAMGUI.py:6021 #: flatcamGUI/ObjectUI.py:705 flatcamGUI/ObjectUI.py:1212 msgid "" "Height of the tool after\n" "the last move at the end of the job." -msgstr "" +msgstr "Altura da ferramenta após o último movimento, no final do trabalho." #: flatcamGUI/FlatCAMGUI.py:5297 flatcamGUI/ObjectUI.py:724 msgid "Feedrate Rapids" -msgstr "" +msgstr "Taxa de Avanço Rápida" #: flatcamGUI/FlatCAMGUI.py:5299 flatcamGUI/ObjectUI.py:726 msgid "" @@ -8000,11 +8142,15 @@ msgid "" "It is useful only for Marlin,\n" "ignore for any other cases." msgstr "" +"Velocidade da ferramenta durante a perfuração\n" +"(em unidades por minuto).\n" +"Usado para movimento rápido G00.\n" +"É útil apenas para Marlin. Ignore para outros casos." #: flatcamGUI/FlatCAMGUI.py:5310 flatcamGUI/FlatCAMGUI.py:6052 #: flatcamGUI/ObjectUI.py:776 flatcamGUI/ObjectUI.py:1308 msgid "Probe Z depth" -msgstr "" +msgstr "Profundidade Z da Sonda" #: flatcamGUI/FlatCAMGUI.py:5312 flatcamGUI/FlatCAMGUI.py:6054 #: flatcamGUI/ObjectUI.py:778 flatcamGUI/ObjectUI.py:1310 @@ -8012,20 +8158,22 @@ msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." msgstr "" +"Profundidade máxima permitida para a sonda.\n" +"Valor negativo, em unidades atuais." #: flatcamGUI/FlatCAMGUI.py:5320 flatcamGUI/FlatCAMGUI.py:6062 #: flatcamGUI/ObjectUI.py:788 flatcamGUI/ObjectUI.py:1320 msgid "Feedrate Probe" -msgstr "" +msgstr "Avanço da Sonda" #: flatcamGUI/FlatCAMGUI.py:5322 flatcamGUI/FlatCAMGUI.py:6064 #: flatcamGUI/ObjectUI.py:790 flatcamGUI/ObjectUI.py:1322 msgid "The feedrate used while the probe is probing." -msgstr "" +msgstr "Velocidade de Avanço usada enquanto a sonda está operando." #: flatcamGUI/FlatCAMGUI.py:5328 flatcamGUI/FlatCAMGUI.py:6071 msgid "Fast Plunge" -msgstr "" +msgstr "Mergulho Rápido" #: flatcamGUI/FlatCAMGUI.py:5330 flatcamGUI/FlatCAMGUI.py:6073 msgid "" @@ -8034,10 +8182,14 @@ msgid "" "meaning the fastest speed available.\n" "WARNING: the move is done at Toolchange X,Y coords." msgstr "" +"Quando marcado, o movimento vertical da altura de Troca de\n" +"Ferramentas para a altura de Deslocamento é feito com G0,\n" +"na velocidade mais rápida disponível.\n" +"AVISO: o movimento é feito nas Coordenadas X,Y de troca de ferramentas." #: flatcamGUI/FlatCAMGUI.py:5339 msgid "Fast Retract" -msgstr "" +msgstr "Recolhimento Rápido" #: flatcamGUI/FlatCAMGUI.py:5341 msgid "" @@ -8048,20 +8200,28 @@ msgid "" " - When checked the travel from Z cut (cut depth) to Z_move\n" "(travel height) is done as fast as possible (G0) in one move." msgstr "" +"Estratégia para sair dos furos.\n" +"- Quando desmarcado, ao sair do furo, a broca sobe lentamente, com\n" +" avanço definido (G1), até a profundidade zero e depois some o mais\n" +" rápido possível (G0) até a altura de deslocamento.\n" +"- Quando marcado, a subida da profundidade de corte para a altura de\n" +" deslocamento é feita o mais rápido possível (G0) em um único movimento." #: flatcamGUI/FlatCAMGUI.py:5360 msgid "Excellon Export" -msgstr "" +msgstr "Exportar Excellon" #: flatcamGUI/FlatCAMGUI.py:5365 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." msgstr "" +"Os parâmetros definidos aqui são usados no arquivo exportado\n" +"ao usar a entrada de menu Arquivo -> Exportar -> Exportar Excellon." #: flatcamGUI/FlatCAMGUI.py:5376 flatcamGUI/FlatCAMGUI.py:5382 msgid "The units used in the Excellon file." -msgstr "" +msgstr "A unidade usada no arquivo Excellon gerado." #: flatcamGUI/FlatCAMGUI.py:5390 msgid "" @@ -8070,10 +8230,14 @@ msgid "" "Here we set the format used when the provided\n" "coordinates are not using period." msgstr "" +"Os arquivos com a furação, geralmente chamados de arquivos Excellon\n" +"são arquivos que podem ser encontrados em diferentes formatos.\n" +"Aqui é definido o formato usado quando as coordenadas\n" +"fornecidas não usam ponto." #: flatcamGUI/FlatCAMGUI.py:5426 msgid "Format" -msgstr "" +msgstr "Formato" #: flatcamGUI/FlatCAMGUI.py:5428 flatcamGUI/FlatCAMGUI.py:5438 msgid "" @@ -8084,14 +8248,20 @@ msgid "" "Also it will have to be specified if LZ = leading zeros are kept\n" "or TZ = trailing zeros are kept." msgstr "" +"Selecione o formato de coordenadas a usar.\n" +"As coordenadas podem ser salvas com ou sem ponto decimal.\n" +"Quando não há ponto decimal, é necessário especificar\n" +"o número de dígitos para a parte inteira e o número de casas decimais.\n" +"Deve ser especificado LZ (manter zeros à esquerda)\n" +"ou TZ (manter zeros à direita)." #: flatcamGUI/FlatCAMGUI.py:5435 msgid "Decimal" -msgstr "" +msgstr "Decimal" #: flatcamGUI/FlatCAMGUI.py:5436 msgid "No-Decimal" -msgstr "" +msgstr "Não Decimal" #: flatcamGUI/FlatCAMGUI.py:5462 msgid "" @@ -8101,10 +8271,13 @@ msgid "" "If TZ is checked then Trailing Zeros are kept\n" "and Leading Zeros are removed." msgstr "" +"Define o tipo padrão de zeros de Excellon.\n" +"LZ: mantém os zeros à esquerda e remove os zeros à direita.\n" +"TZ: mantém os zeros à direita e remove os zeros à esquerda." #: flatcamGUI/FlatCAMGUI.py:5472 msgid "Slot type" -msgstr "" +msgstr "Tipo de Ranhura" #: flatcamGUI/FlatCAMGUI.py:5475 flatcamGUI/FlatCAMGUI.py:5485 msgid "" @@ -8114,18 +8287,23 @@ msgid "" "If DRILLED(G85) the slots will be exported\n" "using the Drilled slot command (G85)." msgstr "" +"Definição de como as ranhuras serão exportadas.\n" +"Se roteado, as ranhuras serão roteadas\n" +"usando os comandos M15/M16.\n" +"Se perfurado as ranhuras serão exportadas\n" +"usando o comando Perfuração (G85)." #: flatcamGUI/FlatCAMGUI.py:5482 msgid "Routed" -msgstr "" +msgstr "Roteado" #: flatcamGUI/FlatCAMGUI.py:5483 msgid "Drilled(G85)" -msgstr "" +msgstr "Perfurado (G85)" #: flatcamGUI/FlatCAMGUI.py:5515 msgid "A list of Excellon Editor parameters." -msgstr "" +msgstr "Parâmetros do Editor Excellon." #: flatcamGUI/FlatCAMGUI.py:5525 msgid "" @@ -8135,49 +8313,55 @@ msgid "" "Increases the performance when moving a\n" "large number of geometric elements." msgstr "" +"Define o número máximo de ítens de geometria Excellon\n" +"selecionados. Acima desse valor a geometria se torna um\n" +"retângulo de seleção Aumenta o desempenho ao mover um\n" +"grande número de elementos geométricos." #: flatcamGUI/FlatCAMGUI.py:5537 msgid "New Tool Dia" -msgstr "" +msgstr "Novo Diâmetro" #: flatcamGUI/FlatCAMGUI.py:5560 msgid "Linear Drill Array" -msgstr "" +msgstr "Matriz Linear de Brocas" #: flatcamGUI/FlatCAMGUI.py:5580 flatcamGUI/FlatCAMGUI.py:6000 #, python-format msgid "%s:" -msgstr "" +msgstr "%s:" #: flatcamGUI/FlatCAMGUI.py:5600 msgid "Circular Drill Array" -msgstr "" +msgstr "Matriz Circular de Brocas" #: flatcamGUI/FlatCAMGUI.py:5628 flatcamGUI/ObjectUI.py:613 msgid "Slots" -msgstr "" +msgstr "Fendas" #: flatcamGUI/FlatCAMGUI.py:5679 msgid "Linear Slot Array" -msgstr "" +msgstr "Matriz Linear de Ranhuras" #: flatcamGUI/FlatCAMGUI.py:5731 msgid "Circular Slot Array" -msgstr "" +msgstr "Matriz Circular de Ranhuras" #: flatcamGUI/FlatCAMGUI.py:5765 msgid "Geometry General" -msgstr "" +msgstr "Geometria Geral" #: flatcamGUI/FlatCAMGUI.py:5784 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." msgstr "" +"Número de etapas do círculo para a aproximação linear\n" +"de Geometria círculo e arco." #: flatcamGUI/FlatCAMGUI.py:5812 msgid "Geometry Options" -msgstr "" +msgstr "Opções de Geometria" #: flatcamGUI/FlatCAMGUI.py:5819 msgid "" @@ -8185,16 +8369,21 @@ msgid "" "tracing the contours of this\n" "Geometry object." msgstr "" +"Cria um objeto de Trabalho CNC\n" +"traçando os contornos deste objeto\n" +"Geometria." #: flatcamGUI/FlatCAMGUI.py:5831 flatcamGUI/ObjectUI.py:1135 msgid "" "Cutting depth (negative)\n" "below the copper surface." msgstr "" +"Profundidade de corte (negativo)\n" +"abaixo da superfície de cobre." #: flatcamGUI/FlatCAMGUI.py:5839 flatcamGUI/ObjectUI.py:1144 msgid "Multi-Depth" -msgstr "" +msgstr "Multi-Profundidade" #: flatcamGUI/FlatCAMGUI.py:5842 flatcamGUI/ObjectUI.py:1147 msgid "" @@ -8203,10 +8392,14 @@ msgid "" "cut multiple times until Cut Z is\n" "reached." msgstr "" +"Use vários passes para limitar\n" +"a profundidade de corte em cada passagem. Vai\n" +"cortar várias vezes até o Corte Z é\n" +"alcançado." #: flatcamGUI/FlatCAMGUI.py:5851 msgid "Depth/Pass" -msgstr "" +msgstr "Profundidade por Passe" #: flatcamGUI/FlatCAMGUI.py:5853 msgid "" @@ -8216,32 +8409,38 @@ msgid "" "it is a fraction from the depth\n" "which has negative value." msgstr "" +"A profundidade a ser cortada em cada passe,\n" +"quando Múltiplas Profundidades estiver ativo.\n" +"Tem valor positivo, embora seja uma fração\n" +"da profundidade, que tem valor negativo." #: flatcamGUI/FlatCAMGUI.py:5869 flatcamGUI/ObjectUI.py:1168 msgid "" "Height of the tool when\n" "moving without cutting." -msgstr "" +msgstr "Altura da ferramenta ao mover sem cortar." #: flatcamGUI/FlatCAMGUI.py:5880 flatcamGUI/ObjectUI.py:1187 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." msgstr "" +"Sequência de troca de ferramentas incluída\n" +"no Código da Máquina (Pausa para troca de ferramentas)." #: flatcamGUI/FlatCAMGUI.py:5901 flatcamGUI/ObjectUI.py:1220 msgid "Feed Rate X-Y" -msgstr "" +msgstr "Taxa de Avanço XY" #: flatcamGUI/FlatCAMGUI.py:5903 flatcamGUI/ObjectUI.py:1222 msgid "" "Cutting speed in the XY\n" "plane in units per minute" -msgstr "" +msgstr "Velocidade de corte no plano XY em unidades por minuto" #: flatcamGUI/FlatCAMGUI.py:5911 flatcamGUI/ObjectUI.py:1230 msgid "Feed Rate Z" -msgstr "" +msgstr "Taxa de Avanço Z" #: flatcamGUI/FlatCAMGUI.py:5913 flatcamGUI/ObjectUI.py:1232 msgid "" @@ -8249,11 +8448,13 @@ msgid "" "plane in units per minute.\n" "It is called also Plunge." msgstr "" +"Velocidade de corte no plano Z em unidades por minuto.\n" +"Também é chamado de Mergulho." #: flatcamGUI/FlatCAMGUI.py:5922 flatcamGUI/ObjectUI.py:740 #: flatcamGUI/ObjectUI.py:1267 msgid "Spindle speed" -msgstr "" +msgstr "Velocidade do Spindle" #: flatcamGUI/FlatCAMGUI.py:5925 flatcamGUI/ObjectUI.py:1270 msgid "" @@ -8261,32 +8462,41 @@ msgid "" "If LASER postprocessor is used,\n" "this value is the power of laser." msgstr "" +"Velocidade do spindle em RPM (opcional).\n" +"Se o pós-processador LASER é usado,\n" +"este valor é a potência do laser." #: flatcamGUI/FlatCAMGUI.py:5968 flatcamGUI/ObjectUI.py:1299 msgid "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." msgstr "" +"Arquivo de Pós-processamento que determina o código\n" +"de máquina de saída(como G-Code, RML, HPGL)." #: flatcamGUI/FlatCAMGUI.py:5984 msgid "Geometry Adv. Options" -msgstr "" +msgstr "Opções Avançadas" #: flatcamGUI/FlatCAMGUI.py:5991 msgid "" "Parameters to create a CNC Job object\n" "tracing the contours of a Geometry object." msgstr "" +"Parâmetros para criar um objeto de Trabalho CNC\n" +"traçando os contornos de um objeto Geometria." #: flatcamGUI/FlatCAMGUI.py:6011 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." msgstr "" +"Altura da ferramenta ao iniciar o trabalho.\n" +"Exclua o valor se você não precisar deste recurso." #: flatcamGUI/FlatCAMGUI.py:6029 flatcamGUI/ObjectUI.py:1241 msgid "Feed Rate Rapids" -msgstr "" +msgstr "Taxa de Avanço Rápido" #: flatcamGUI/FlatCAMGUI.py:6031 flatcamGUI/ObjectUI.py:1243 msgid "" @@ -8296,10 +8506,13 @@ msgid "" "It is useful only for Marlin,\n" "ignore for any other cases." msgstr "" +"Velocidade de corte no plano XY (em unidades por minuto).\n" +"Para o movimento rápido G00.\n" +"É útil apenas para Marlin, ignore em outros casos." #: flatcamGUI/FlatCAMGUI.py:6042 flatcamGUI/ObjectUI.py:1257 msgid "Re-cut 1st pt." -msgstr "" +msgstr "Re-cortar o primeiro ponto" #: flatcamGUI/FlatCAMGUI.py:6044 flatcamGUI/ObjectUI.py:1259 msgid "" @@ -8308,10 +8521,13 @@ msgid "" "meet with last cut, we generate an\n" "extended cut over the first cut section." msgstr "" +"Para remover possíveis sobras no ponto de encontro\n" +"do primeiro com o último corte, gera-se um corte\n" +"próximo à primeira seção de corte." #: flatcamGUI/FlatCAMGUI.py:6083 msgid "Seg. X size" -msgstr "" +msgstr "Tamanho do Segmento X" #: flatcamGUI/FlatCAMGUI.py:6085 msgid "" @@ -8319,10 +8535,13 @@ msgid "" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the X axis." msgstr "" +"O tamanho do segmento de rastreio no eixo X.\n" +"Útil para nivelamento automático.\n" +"Valor 0 significa que não há segmentação no eixo X." #: flatcamGUI/FlatCAMGUI.py:6094 msgid "Seg. Y size" -msgstr "" +msgstr "Tamanho do Segmento Y" #: flatcamGUI/FlatCAMGUI.py:6096 msgid "" @@ -8330,14 +8549,17 @@ msgid "" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the Y axis." msgstr "" +"O tamanho do segmento de rastreio no eixo Y.\n" +"Útil para nivelamento automático.\n" +"Valor 0 significa que não há segmentação no eixo Y." #: flatcamGUI/FlatCAMGUI.py:6112 msgid "Geometry Editor" -msgstr "" +msgstr "Editor de Geometria" #: flatcamGUI/FlatCAMGUI.py:6117 msgid "A list of Geometry Editor parameters." -msgstr "" +msgstr "Parâmetros do Editor de Geometria." #: flatcamGUI/FlatCAMGUI.py:6127 msgid "" @@ -8347,19 +8569,22 @@ msgid "" "Increases the performance when moving a\n" "large number of geometric elements." msgstr "" +"Define o número máximo de ítens de geometria selecionados.\n" +"Acima desse valor a geometria se torna um retângulo de seleção.\n" +"Aumenta o desempenho ao mover um grande número de elementos geométricos." #: flatcamGUI/FlatCAMGUI.py:6146 msgid "CNC Job General" -msgstr "" +msgstr "Trabalho CNC Geral" #: flatcamGUI/FlatCAMGUI.py:6159 flatcamGUI/ObjectUI.py:938 #: flatcamGUI/ObjectUI.py:1501 msgid "Plot Object" -msgstr "" +msgstr "Mostrar" #: flatcamGUI/FlatCAMGUI.py:6164 flatcamGUI/ObjectUI.py:1396 msgid "Plot kind" -msgstr "" +msgstr "Tipo de Gráfico" #: flatcamGUI/FlatCAMGUI.py:6166 flatcamGUI/ObjectUI.py:1399 msgid "" @@ -8368,14 +8593,17 @@ msgid "" "above the work piece or it can be of type 'Cut',\n" "which means the moves that cut into the material." msgstr "" +"Seleciona o tipo de geometria mostrada na tela.\n" +"Pode ser do tipo 'Deslocamento', com os movimentos acima da peça, do\n" +"tipo 'Corte', com os movimentos cortando o material ou ambos." #: flatcamGUI/FlatCAMGUI.py:6174 flatcamGUI/ObjectUI.py:1408 msgid "Travel" -msgstr "" +msgstr "Desloc." #: flatcamGUI/FlatCAMGUI.py:6183 flatcamGUI/ObjectUI.py:1412 msgid "Display Annotation" -msgstr "" +msgstr "Exibir Anotação" #: flatcamGUI/FlatCAMGUI.py:6185 flatcamGUI/ObjectUI.py:1414 msgid "" @@ -8383,38 +8611,43 @@ msgid "" "When checked it will display numbers in order for each end\n" "of a travel line." msgstr "" +"Seleciona se deseja exibir a anotação de texto no gráfico.\n" +"Quando marcado, exibirá números para cada final\n" +"de uma linha de deslocamento." #: flatcamGUI/FlatCAMGUI.py:6197 msgid "Annotation Size" -msgstr "" +msgstr "Tamanho da Fonte" #: flatcamGUI/FlatCAMGUI.py:6199 msgid "The font size of the annotation text. In pixels." -msgstr "" +msgstr "O tamanho da fonte do texto de anotação, em pixels." #: flatcamGUI/FlatCAMGUI.py:6207 msgid "Annotation Color" -msgstr "" +msgstr "Cor da Fonte" #: flatcamGUI/FlatCAMGUI.py:6209 msgid "Set the font color for the annotation texts." -msgstr "" +msgstr "Define a cor da fonte para os textos de anotação." #: flatcamGUI/FlatCAMGUI.py:6232 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." msgstr "" +"O número de etapas de círculo para G-Code.\n" +"Aproximação linear para círculos e formas de arco." #: flatcamGUI/FlatCAMGUI.py:6240 msgid "Travel dia" -msgstr "" +msgstr "Diâmetro Desl." #: flatcamGUI/FlatCAMGUI.py:6242 msgid "" "The width of the travel lines to be\n" "rendered in the plot." -msgstr "" +msgstr "Largura da linha a ser renderizada no gráfico." #: flatcamGUI/FlatCAMGUI.py:6253 msgid "Coordinates decimals"