strings.pot 271 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398
  1. # SOME DESCRIPTIVE TITLE.
  2. # Copyright (C) YEAR ORGANIZATION
  3. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
  4. #
  5. #, fuzzy
  6. msgid ""
  7. msgstr ""
  8. "Project-Id-Version: \n"
  9. "POT-Creation-Date: 2019-08-13 04:05+0300\n"
  10. "PO-Revision-Date: 2019-03-25 15:08+0200\n"
  11. "Last-Translator: \n"
  12. "Language-Team: \n"
  13. "Language: en\n"
  14. "MIME-Version: 1.0\n"
  15. "Content-Type: text/plain; charset=UTF-8\n"
  16. "Content-Transfer-Encoding: 8bit\n"
  17. "Generated-By: pygettext.py 1.5\n"
  18. "X-Generator: Poedit 2.2.3\n"
  19. "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  20. "X-Poedit-Basepath: ..\n"
  21. "X-Poedit-SearchPath-0: .\n"
  22. "X-Poedit-SearchPathExcluded-0: build\n"
  23. "X-Poedit-SearchPathExcluded-1: doc\n"
  24. "X-Poedit-SearchPathExcluded-2: tests\n"
  25. #: FlatCAMApp.py:299 FlatCAMApp.py:6324
  26. msgid "New Project - Not saved"
  27. msgstr ""
  28. #: FlatCAMApp.py:953
  29. msgid "[ERROR] Could not find the Language files. The App strings are missing."
  30. msgstr ""
  31. #: FlatCAMApp.py:1866
  32. msgid ""
  33. "(Type help to get started)\n"
  34. "\n"
  35. msgstr ""
  36. #: FlatCAMApp.py:2054 ObjectCollection.py:80 flatcamTools/ToolImage.py:213
  37. #: flatcamTools/ToolPcbWizard.py:296 flatcamTools/ToolPcbWizard.py:319
  38. msgid "Open cancelled."
  39. msgstr ""
  40. #: FlatCAMApp.py:2068
  41. msgid "Open Config file failed."
  42. msgstr ""
  43. #: FlatCAMApp.py:2082
  44. msgid "Open Script file failed."
  45. msgstr ""
  46. #: FlatCAMApp.py:2288
  47. msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit."
  48. msgstr ""
  49. #: FlatCAMApp.py:2298
  50. msgid ""
  51. "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo "
  52. "Geometry is not possible.\n"
  53. "Edit only one geometry at a time."
  54. msgstr ""
  55. #: FlatCAMApp.py:2353
  56. msgid "[WARNING_NOTCL] Editor is activated ..."
  57. msgstr ""
  58. #: FlatCAMApp.py:2371
  59. msgid "Do you want to save the edited object?"
  60. msgstr ""
  61. #: FlatCAMApp.py:2372 flatcamGUI/FlatCAMGUI.py:1632
  62. msgid "Close Editor"
  63. msgstr ""
  64. #: FlatCAMApp.py:2375 FlatCAMApp.py:3491 FlatCAMApp.py:5357 FlatCAMApp.py:6233
  65. #: FlatCAMTranslation.py:96 FlatCAMTranslation.py:169
  66. #: flatcamGUI/FlatCAMGUI.py:3796
  67. msgid "Yes"
  68. msgstr ""
  69. #: FlatCAMApp.py:2376 FlatCAMApp.py:3492 FlatCAMApp.py:5358 FlatCAMApp.py:6234
  70. #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:170
  71. #: flatcamGUI/FlatCAMGUI.py:3797
  72. msgid "No"
  73. msgstr ""
  74. #: FlatCAMApp.py:2377 FlatCAMApp.py:3493 FlatCAMApp.py:3928 FlatCAMApp.py:6235
  75. msgid "Cancel"
  76. msgstr ""
  77. #: FlatCAMApp.py:2404
  78. msgid "[WARNING] Object empty after edit."
  79. msgstr ""
  80. #: FlatCAMApp.py:2426 FlatCAMApp.py:2445 FlatCAMApp.py:2457
  81. msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update."
  82. msgstr ""
  83. #: FlatCAMApp.py:2429
  84. #, python-format
  85. msgid "[selected] %s is updated, returning to App..."
  86. msgstr ""
  87. #: FlatCAMApp.py:2794
  88. msgid "[ERROR] Could not load defaults file."
  89. msgstr ""
  90. #: FlatCAMApp.py:2806
  91. msgid "[ERROR] Failed to parse defaults file."
  92. msgstr ""
  93. #: FlatCAMApp.py:2827 FlatCAMApp.py:2831
  94. msgid "Import FlatCAM Preferences"
  95. msgstr ""
  96. #: FlatCAMApp.py:2837
  97. msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled."
  98. msgstr ""
  99. #: FlatCAMApp.py:2845 FlatCAMApp.py:2904 FlatCAMApp.py:3370
  100. msgid "[ERROR_NOTCL] Could not load defaults file."
  101. msgstr ""
  102. #: FlatCAMApp.py:2853 FlatCAMApp.py:3379
  103. msgid "[ERROR_NOTCL] Failed to parse defaults file."
  104. msgstr ""
  105. #: FlatCAMApp.py:2857
  106. #, python-format
  107. msgid "[success] Imported Defaults from %s"
  108. msgstr ""
  109. #: FlatCAMApp.py:2872 FlatCAMApp.py:2877
  110. msgid "Export FlatCAM Preferences"
  111. msgstr ""
  112. #: FlatCAMApp.py:2884
  113. msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled."
  114. msgstr ""
  115. #: FlatCAMApp.py:2892 FlatCAMApp.py:4719 FlatCAMApp.py:7169 FlatCAMApp.py:7279
  116. #: FlatCAMApp.py:7400 FlatCAMApp.py:7455 FlatCAMApp.py:7563 FlatCAMApp.py:7686
  117. #: FlatCAMObj.py:5842 flatcamTools/ToolSolderPaste.py:1400
  118. msgid ""
  119. "[WARNING] Permission denied, saving not possible.\n"
  120. "Most likely another app is holding the file open and not accessible."
  121. msgstr ""
  122. #: FlatCAMApp.py:2923 FlatCAMApp.py:3424
  123. msgid "[ERROR_NOTCL] Failed to write defaults to file."
  124. msgstr ""
  125. #: FlatCAMApp.py:2983
  126. msgid "[ERROR_NOTCL] Failed to open recent files file for writing."
  127. msgstr ""
  128. #: FlatCAMApp.py:2993
  129. msgid "[ERROR_NOTCL] Failed to open recent projects file for writing."
  130. msgstr ""
  131. #: FlatCAMApp.py:3070 camlib.py:4467
  132. msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n"
  133. msgstr ""
  134. #: FlatCAMApp.py:3071
  135. #, python-brace-format
  136. msgid ""
  137. "Object ({kind}) failed because: {error} \n"
  138. "\n"
  139. msgstr ""
  140. #: FlatCAMApp.py:3091
  141. msgid "Converting units to "
  142. msgstr ""
  143. #: FlatCAMApp.py:3170 FlatCAMApp.py:3173 FlatCAMApp.py:3176 FlatCAMApp.py:3179
  144. #, python-brace-format
  145. msgid ""
  146. "[selected] {kind} created/selected: <span style=\"color:{color};\">{name}</"
  147. "span>"
  148. msgstr ""
  149. #: FlatCAMApp.py:3275
  150. #, python-brace-format
  151. msgid ""
  152. "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) - "
  153. "{arch} <BR><BR>2D Computer-Aided Printed Circuit Board<BR>Manufacturing."
  154. "<BR><BR>(c) 2014-2019 <B>Juan Pablo Caram</B><BR><BR><B> Main Contributors:</"
  155. "B><BR>Denis Hayrullin<BR>Kamil Sopko<BR>Marius Stanciu<BR>Matthieu "
  156. "Berthomé<BR>and many others found <a href = \"https://bitbucket.org/jpcgt/"
  157. "flatcam/pull-requests/?state=MERGED\">here.</a><BR><BR>Development is done "
  158. "<a href = \"https://bitbucket.org/jpcgt/flatcam/src/Beta/\">here.</"
  159. "a><BR>DOWNLOAD area <a href = \"https://bitbucket.org/jpcgt/flatcam/"
  160. "downloads/\">here.</a><BR>"
  161. msgstr ""
  162. #: FlatCAMApp.py:3308
  163. msgid "Close"
  164. msgstr ""
  165. #: FlatCAMApp.py:3428
  166. msgid "[success] Defaults saved."
  167. msgstr ""
  168. #: FlatCAMApp.py:3449
  169. msgid "[ERROR_NOTCL] Could not load factory defaults file."
  170. msgstr ""
  171. #: FlatCAMApp.py:3458
  172. msgid "[ERROR_NOTCL] Failed to parse factory defaults file."
  173. msgstr ""
  174. #: FlatCAMApp.py:3472
  175. msgid "[ERROR_NOTCL] Failed to write factory defaults to file."
  176. msgstr ""
  177. #: FlatCAMApp.py:3476
  178. msgid "Factory defaults saved."
  179. msgstr ""
  180. #: FlatCAMApp.py:3481 flatcamGUI/FlatCAMGUI.py:3132
  181. msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..."
  182. msgstr ""
  183. #: FlatCAMApp.py:3486 FlatCAMTranslation.py:164
  184. msgid ""
  185. "There are files/objects modified in FlatCAM. \n"
  186. "Do you want to Save the project?"
  187. msgstr ""
  188. #: FlatCAMApp.py:3489 FlatCAMApp.py:6231 FlatCAMTranslation.py:167
  189. msgid "Save changes"
  190. msgstr ""
  191. #: FlatCAMApp.py:3560
  192. msgid ""
  193. "[ERROR] Failed join. The Geometry objects are of different types.\n"
  194. "At least one is MultiGeo type and the other is SingleGeo type. A possibility "
  195. "is to convert from one to another and retry joining \n"
  196. "but in the case of converting from MultiGeo to SingleGeo, informations may "
  197. "be lost and the result may not be what was expected. \n"
  198. "Check the generated GCODE."
  199. msgstr ""
  200. #: FlatCAMApp.py:3601
  201. msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects."
  202. msgstr ""
  203. #: FlatCAMApp.py:3623
  204. msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects."
  205. msgstr ""
  206. #: FlatCAMApp.py:3638 FlatCAMApp.py:3663
  207. msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again."
  208. msgstr ""
  209. #: FlatCAMApp.py:3642 FlatCAMApp.py:3667
  210. #, python-format
  211. msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s"
  212. msgstr ""
  213. #: FlatCAMApp.py:3655
  214. msgid "[success] A Geometry object was converted to MultiGeo type."
  215. msgstr ""
  216. #: FlatCAMApp.py:3681
  217. msgid "[success] A Geometry object was converted to SingleGeo type."
  218. msgstr ""
  219. #: FlatCAMApp.py:3922
  220. msgid "Toggle Units"
  221. msgstr ""
  222. #: FlatCAMApp.py:3924
  223. msgid "<B>Change project units ...</B>"
  224. msgstr ""
  225. #: FlatCAMApp.py:3925
  226. msgid ""
  227. "Changing the units of the project causes all geometrical properties of all "
  228. "objects to be scaled accordingly.\n"
  229. "Continue?"
  230. msgstr ""
  231. #: FlatCAMApp.py:3927 FlatCAMApp.py:4802 FlatCAMApp.py:6509 FlatCAMApp.py:6522
  232. #: FlatCAMApp.py:6762 FlatCAMApp.py:6772
  233. msgid "Ok"
  234. msgstr ""
  235. #: FlatCAMApp.py:3975
  236. #, python-format
  237. msgid "[success] Converted units to %s"
  238. msgstr ""
  239. #: FlatCAMApp.py:3986
  240. msgid "[WARNING_NOTCL] Units conversion cancelled."
  241. msgstr ""
  242. #: FlatCAMApp.py:4668
  243. msgid "Open file"
  244. msgstr ""
  245. #: FlatCAMApp.py:4699 FlatCAMApp.py:4704
  246. msgid "Export G-Code ..."
  247. msgstr ""
  248. #: FlatCAMApp.py:4707
  249. msgid "[WARNING_NOTCL] Export Code cancelled."
  250. msgstr ""
  251. #: FlatCAMApp.py:4716
  252. msgid "[WARNING] No such file or directory"
  253. msgstr ""
  254. #: FlatCAMApp.py:4727
  255. #, python-format
  256. msgid "Saved to: %s"
  257. msgstr ""
  258. #: FlatCAMApp.py:4790 FlatCAMApp.py:4823 FlatCAMApp.py:4834 FlatCAMApp.py:4845
  259. #: flatcamTools/ToolNonCopperClear.py:569 flatcamTools/ToolSolderPaste.py:767
  260. msgid ""
  261. "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float "
  262. "format."
  263. msgstr ""
  264. #: FlatCAMApp.py:4795 FlatCAMApp.py:4828 FlatCAMApp.py:4839 FlatCAMApp.py:4850
  265. #: flatcamGUI/FlatCAMGUI.py:3027
  266. msgid "[WARNING_NOTCL] Adding Tool cancelled ..."
  267. msgstr ""
  268. #: FlatCAMApp.py:4798
  269. msgid ""
  270. "Adding Tool works only when Advanced is checked.\n"
  271. "Go to Preferences -> General - Show Advanced Options."
  272. msgstr ""
  273. #: FlatCAMApp.py:4915
  274. msgid "Object(s) deleted ..."
  275. msgstr ""
  276. #: FlatCAMApp.py:4919
  277. msgid "Failed. No object(s) selected..."
  278. msgstr ""
  279. #: FlatCAMApp.py:4921
  280. msgid "Save the work in Editor and try again ..."
  281. msgstr ""
  282. #: FlatCAMApp.py:4955
  283. msgid "Click to set the origin ..."
  284. msgstr ""
  285. #: FlatCAMApp.py:4967
  286. msgid "Jump to ..."
  287. msgstr ""
  288. #: FlatCAMApp.py:4968
  289. msgid "Enter the coordinates in format X,Y:"
  290. msgstr ""
  291. #: FlatCAMApp.py:4975
  292. msgid "Wrong coordinates. Enter coordinates in format: X,Y"
  293. msgstr ""
  294. #: FlatCAMApp.py:4993 flatcamEditors/FlatCAMExcEditor.py:2321
  295. #: flatcamEditors/FlatCAMExcEditor.py:2328
  296. #: flatcamEditors/FlatCAMGeoEditor.py:3660
  297. #: flatcamEditors/FlatCAMGeoEditor.py:3674
  298. #: flatcamEditors/FlatCAMGrbEditor.py:1040
  299. #: flatcamEditors/FlatCAMGrbEditor.py:1141
  300. #: flatcamEditors/FlatCAMGrbEditor.py:1409
  301. #: flatcamEditors/FlatCAMGrbEditor.py:1666
  302. #: flatcamEditors/FlatCAMGrbEditor.py:4074
  303. #: flatcamEditors/FlatCAMGrbEditor.py:4088 flatcamGUI/FlatCAMGUI.py:2431
  304. #: flatcamGUI/FlatCAMGUI.py:2443
  305. msgid "[success] Done."
  306. msgstr ""
  307. #: FlatCAMApp.py:5125 FlatCAMApp.py:5192
  308. msgid "[WARNING_NOTCL] No object is selected. Select an object and try again."
  309. msgstr ""
  310. #: FlatCAMApp.py:5233
  311. msgid "[success] Origin set ..."
  312. msgstr ""
  313. #: FlatCAMApp.py:5252 flatcamGUI/GUIElements.py:1375
  314. msgid "Preferences"
  315. msgstr ""
  316. #: FlatCAMApp.py:5318
  317. msgid "[WARNING_NOTCL] Preferences edited but not saved."
  318. msgstr ""
  319. #: FlatCAMApp.py:5352
  320. msgid ""
  321. "One or more values are changed.\n"
  322. "Do you want to save the Preferences?"
  323. msgstr ""
  324. #: FlatCAMApp.py:5354 flatcamGUI/FlatCAMGUI.py:953
  325. msgid "Save Preferences"
  326. msgstr ""
  327. #: FlatCAMApp.py:5366
  328. msgid "[success] Preferences saved."
  329. msgstr ""
  330. #: FlatCAMApp.py:5381
  331. msgid "[WARNING_NOTCL] No object selected to Flip on Y axis."
  332. msgstr ""
  333. #: FlatCAMApp.py:5406
  334. msgid "[success] Flip on Y axis done."
  335. msgstr ""
  336. #: FlatCAMApp.py:5408 FlatCAMApp.py:5448
  337. #: flatcamEditors/FlatCAMGeoEditor.py:1355
  338. #: flatcamEditors/FlatCAMGrbEditor.py:5501 flatcamTools/ToolTransform.py:747
  339. #, python-format
  340. msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed."
  341. msgstr ""
  342. #: FlatCAMApp.py:5421
  343. msgid "[WARNING_NOTCL] No object selected to Flip on X axis."
  344. msgstr ""
  345. #: FlatCAMApp.py:5446
  346. msgid "[success] Flip on X axis done."
  347. msgstr ""
  348. #: FlatCAMApp.py:5461
  349. msgid "[WARNING_NOTCL] No object selected to Rotate."
  350. msgstr ""
  351. #: FlatCAMApp.py:5464 FlatCAMApp.py:5509 FlatCAMApp.py:5540
  352. msgid "Transform"
  353. msgstr ""
  354. #: FlatCAMApp.py:5464 FlatCAMApp.py:5509 FlatCAMApp.py:5540
  355. msgid "Enter the Angle value:"
  356. msgstr ""
  357. #: FlatCAMApp.py:5494
  358. msgid "[success] Rotation done."
  359. msgstr ""
  360. #: FlatCAMApp.py:5496 flatcamEditors/FlatCAMGeoEditor.py:1298
  361. #: flatcamEditors/FlatCAMGrbEditor.py:5430 flatcamTools/ToolTransform.py:676
  362. #, python-format
  363. msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed."
  364. msgstr ""
  365. #: FlatCAMApp.py:5507
  366. msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis."
  367. msgstr ""
  368. #: FlatCAMApp.py:5528
  369. msgid "[success] Skew on X axis done."
  370. msgstr ""
  371. #: FlatCAMApp.py:5538
  372. msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis."
  373. msgstr ""
  374. #: FlatCAMApp.py:5559
  375. msgid "[success] Skew on Y axis done."
  376. msgstr ""
  377. #: FlatCAMApp.py:5609
  378. msgid "Grid On/Off"
  379. msgstr ""
  380. #: FlatCAMApp.py:5622 flatcamEditors/FlatCAMGeoEditor.py:937
  381. #: flatcamEditors/FlatCAMGrbEditor.py:2427
  382. #: flatcamEditors/FlatCAMGrbEditor.py:5019 flatcamGUI/ObjectUI.py:990
  383. #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207
  384. #: flatcamTools/ToolNonCopperClear.py:134 flatcamTools/ToolPaint.py:131
  385. #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:478
  386. #: flatcamTools/ToolTransform.py:337
  387. msgid "Add"
  388. msgstr ""
  389. #: FlatCAMApp.py:5623 FlatCAMObj.py:3379
  390. #: flatcamEditors/FlatCAMGrbEditor.py:2432 flatcamGUI/FlatCAMGUI.py:523
  391. #: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:1630
  392. #: flatcamGUI/FlatCAMGUI.py:1970 flatcamGUI/ObjectUI.py:1006
  393. #: flatcamTools/ToolNonCopperClear.py:146 flatcamTools/ToolPaint.py:143
  394. #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:480
  395. msgid "Delete"
  396. msgstr ""
  397. #: FlatCAMApp.py:5636
  398. msgid "New Grid ..."
  399. msgstr ""
  400. #: FlatCAMApp.py:5637
  401. msgid "Enter a Grid Value:"
  402. msgstr ""
  403. #: FlatCAMApp.py:5645 FlatCAMApp.py:5672
  404. msgid ""
  405. "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float "
  406. "format."
  407. msgstr ""
  408. #: FlatCAMApp.py:5651
  409. msgid "[success] New Grid added ..."
  410. msgstr ""
  411. #: FlatCAMApp.py:5654
  412. msgid "[WARNING_NOTCL] Grid already exists ..."
  413. msgstr ""
  414. #: FlatCAMApp.py:5657
  415. msgid "[WARNING_NOTCL] Adding New Grid cancelled ..."
  416. msgstr ""
  417. #: FlatCAMApp.py:5679
  418. msgid "[ERROR_NOTCL] Grid Value does not exist ..."
  419. msgstr ""
  420. #: FlatCAMApp.py:5682
  421. msgid "[success] Grid Value deleted ..."
  422. msgstr ""
  423. #: FlatCAMApp.py:5685
  424. msgid "[WARNING_NOTCL] Delete Grid value cancelled ..."
  425. msgstr ""
  426. #: FlatCAMApp.py:5691
  427. msgid "Key Shortcut List"
  428. msgstr ""
  429. #: FlatCAMApp.py:5724
  430. msgid "[WARNING_NOTCL] No object selected to copy it's name"
  431. msgstr ""
  432. #: FlatCAMApp.py:5728
  433. msgid "Name copied on clipboard ..."
  434. msgstr ""
  435. #: FlatCAMApp.py:5770 flatcamEditors/FlatCAMGrbEditor.py:4015
  436. msgid "[success] Coordinates copied to clipboard."
  437. msgstr ""
  438. #: FlatCAMApp.py:6019 FlatCAMApp.py:6022 FlatCAMApp.py:6025 FlatCAMApp.py:6028
  439. #: FlatCAMApp.py:6043 FlatCAMApp.py:6046 FlatCAMApp.py:6049 FlatCAMApp.py:6052
  440. #: FlatCAMApp.py:6092 FlatCAMApp.py:6095 FlatCAMApp.py:6098 FlatCAMApp.py:6101
  441. #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731
  442. #: ObjectCollection.py:734
  443. #, python-brace-format
  444. msgid "[selected]<span style=\"color:{color};\">{name}</span> selected"
  445. msgstr ""
  446. #: FlatCAMApp.py:6228
  447. msgid ""
  448. "There are files/objects opened in FlatCAM.\n"
  449. "Creating a New project will delete them.\n"
  450. "Do you want to Save the project?"
  451. msgstr ""
  452. #: FlatCAMApp.py:6249
  453. msgid "[success] New Project created..."
  454. msgstr ""
  455. #: FlatCAMApp.py:6368 FlatCAMApp.py:6371 flatcamGUI/FlatCAMGUI.py:604
  456. #: flatcamGUI/FlatCAMGUI.py:1849
  457. msgid "Open Gerber"
  458. msgstr ""
  459. #: FlatCAMApp.py:6376
  460. msgid "[WARNING_NOTCL] Open Gerber cancelled."
  461. msgstr ""
  462. #: FlatCAMApp.py:6397 FlatCAMApp.py:6400 flatcamGUI/FlatCAMGUI.py:605
  463. #: flatcamGUI/FlatCAMGUI.py:1850
  464. msgid "Open Excellon"
  465. msgstr ""
  466. #: FlatCAMApp.py:6405
  467. msgid "[WARNING_NOTCL] Open Excellon cancelled."
  468. msgstr ""
  469. #: FlatCAMApp.py:6427 FlatCAMApp.py:6430
  470. msgid "Open G-Code"
  471. msgstr ""
  472. #: FlatCAMApp.py:6435
  473. msgid "[WARNING_NOTCL] Open G-Code cancelled."
  474. msgstr ""
  475. #: FlatCAMApp.py:6453 FlatCAMApp.py:6456
  476. msgid "Open Project"
  477. msgstr ""
  478. #: FlatCAMApp.py:6464
  479. msgid "[WARNING_NOTCL] Open Project cancelled."
  480. msgstr ""
  481. #: FlatCAMApp.py:6483 FlatCAMApp.py:6486
  482. msgid "Open Configuration File"
  483. msgstr ""
  484. #: FlatCAMApp.py:6490
  485. msgid "[WARNING_NOTCL] Open Config cancelled."
  486. msgstr ""
  487. #: FlatCAMApp.py:6505 FlatCAMApp.py:6758 FlatCAMApp.py:9014 FlatCAMApp.py:9034
  488. #: FlatCAMApp.py:9055 FlatCAMApp.py:9077
  489. msgid "[WARNING_NOTCL] No object selected."
  490. msgstr ""
  491. #: FlatCAMApp.py:6506 FlatCAMApp.py:6759
  492. msgid "Please Select a Geometry object to export"
  493. msgstr ""
  494. #: FlatCAMApp.py:6519
  495. msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used."
  496. msgstr ""
  497. #: FlatCAMApp.py:6532 FlatCAMApp.py:6536
  498. msgid "Export SVG"
  499. msgstr ""
  500. #: FlatCAMApp.py:6541
  501. msgid "[WARNING_NOTCL] Export SVG cancelled."
  502. msgstr ""
  503. #: FlatCAMApp.py:6560
  504. msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4"
  505. msgstr ""
  506. #: FlatCAMApp.py:6566 FlatCAMApp.py:6570
  507. msgid "Export PNG Image"
  508. msgstr ""
  509. #: FlatCAMApp.py:6575
  510. msgid "Export PNG cancelled."
  511. msgstr ""
  512. #: FlatCAMApp.py:6594
  513. msgid ""
  514. "[WARNING_NOTCL] No object selected. Please select an Gerber object to export."
  515. msgstr ""
  516. #: FlatCAMApp.py:6599 FlatCAMApp.py:6722
  517. msgid ""
  518. "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..."
  519. msgstr ""
  520. #: FlatCAMApp.py:6611
  521. msgid "Save Gerber source file"
  522. msgstr ""
  523. #: FlatCAMApp.py:6616
  524. msgid "[WARNING_NOTCL] Save Gerber source file cancelled."
  525. msgstr ""
  526. #: FlatCAMApp.py:6635
  527. msgid ""
  528. "[WARNING_NOTCL] No object selected. Please select an Excellon object to "
  529. "export."
  530. msgstr ""
  531. #: FlatCAMApp.py:6640 FlatCAMApp.py:6681
  532. msgid ""
  533. "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..."
  534. msgstr ""
  535. #: FlatCAMApp.py:6648 FlatCAMApp.py:6652
  536. msgid "Save Excellon source file"
  537. msgstr ""
  538. #: FlatCAMApp.py:6657
  539. msgid "[WARNING_NOTCL] Saving Excellon source file cancelled."
  540. msgstr ""
  541. #: FlatCAMApp.py:6676
  542. msgid ""
  543. "[WARNING_NOTCL] No object selected. Please Select an Excellon object to "
  544. "export."
  545. msgstr ""
  546. #: FlatCAMApp.py:6689 FlatCAMApp.py:6693
  547. msgid "Export Excellon"
  548. msgstr ""
  549. #: FlatCAMApp.py:6698
  550. msgid "[WARNING_NOTCL] Export Excellon cancelled."
  551. msgstr ""
  552. #: FlatCAMApp.py:6717
  553. msgid ""
  554. "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export."
  555. msgstr ""
  556. #: FlatCAMApp.py:6730 FlatCAMApp.py:6734
  557. msgid "Export Gerber"
  558. msgstr ""
  559. #: FlatCAMApp.py:6739
  560. msgid "[WARNING_NOTCL] Export Gerber cancelled."
  561. msgstr ""
  562. #: FlatCAMApp.py:6769
  563. msgid "[ERROR_NOTCL] Only Geometry objects can be used."
  564. msgstr ""
  565. #: FlatCAMApp.py:6783 FlatCAMApp.py:6787
  566. msgid "Export DXF"
  567. msgstr ""
  568. #: FlatCAMApp.py:6793
  569. msgid "[WARNING_NOTCL] Export DXF cancelled."
  570. msgstr ""
  571. #: FlatCAMApp.py:6813 FlatCAMApp.py:6816
  572. msgid "Import SVG"
  573. msgstr ""
  574. #: FlatCAMApp.py:6825
  575. msgid "[WARNING_NOTCL] Open SVG cancelled."
  576. msgstr ""
  577. #: FlatCAMApp.py:6844 FlatCAMApp.py:6848
  578. msgid "Import DXF"
  579. msgstr ""
  580. #: FlatCAMApp.py:6857
  581. msgid "[WARNING_NOTCL] Open DXF cancelled."
  582. msgstr ""
  583. #: FlatCAMApp.py:6875
  584. #, python-format
  585. msgid "%s"
  586. msgstr ""
  587. #: FlatCAMApp.py:6895
  588. msgid ""
  589. "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file."
  590. msgstr ""
  591. #: FlatCAMApp.py:6902
  592. msgid ""
  593. "[WARNING_NOTCL] There is no selected object for which to see it's source "
  594. "file code."
  595. msgstr ""
  596. #: FlatCAMApp.py:6910
  597. msgid "Source Editor"
  598. msgstr ""
  599. #: FlatCAMApp.py:6920
  600. #, python-format
  601. msgid "[ERROR]App.on_view_source() -->%s"
  602. msgstr ""
  603. #: FlatCAMApp.py:6932 FlatCAMApp.py:8111 FlatCAMObj.py:5623
  604. #: flatcamTools/ToolSolderPaste.py:1284
  605. msgid "Code Editor"
  606. msgstr ""
  607. #: FlatCAMApp.py:6944
  608. msgid "Script Editor"
  609. msgstr ""
  610. #: FlatCAMApp.py:6947
  611. msgid ""
  612. "#\n"
  613. "# CREATE A NEW FLATCAM TCL SCRIPT\n"
  614. "# TCL Tutorial here: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial."
  615. "html\n"
  616. "#\n"
  617. "\n"
  618. "# FlatCAM commands list:\n"
  619. "# AddCircle, AddPolygon, AddPolyline, AddRectangle, AlignDrill, "
  620. "AlignDrillGrid, ClearShell, Cncjob,\n"
  621. "# Cutout, Delete, Drillcncjob, ExportGcode, ExportSVG, Exteriors, GeoCutout, "
  622. "GeoUnion, GetNames, GetSys,\n"
  623. "# ImportSvg, Interiors, Isolate, Follow, JoinExcellon, JoinGeometry, "
  624. "ListSys, MillHoles, Mirror, New,\n"
  625. "# NewGeometry, Offset, OpenExcellon, OpenGCode, OpenGerber, OpenProject, "
  626. "Options, Paint, Panelize,\n"
  627. "# Plot, SaveProject, SaveSys, Scale, SetActive, SetSys, Skew, SubtractPoly,"
  628. "SubtractRectangle, Version,\n"
  629. "# WriteGCode\n"
  630. "#\n"
  631. "\n"
  632. msgstr ""
  633. #: FlatCAMApp.py:6970 FlatCAMApp.py:6973
  634. msgid "Open TCL script"
  635. msgstr ""
  636. #: FlatCAMApp.py:6981
  637. msgid "[WARNING_NOTCL] Open TCL script cancelled."
  638. msgstr ""
  639. #: FlatCAMApp.py:6993
  640. #, python-format
  641. msgid "[ERROR]App.on_fileopenscript() -->%s"
  642. msgstr ""
  643. #: FlatCAMApp.py:7019 FlatCAMApp.py:7022
  644. msgid "Run TCL script"
  645. msgstr ""
  646. #: FlatCAMApp.py:7030
  647. msgid "[WARNING_NOTCL] Run TCL script cancelled."
  648. msgstr ""
  649. #: FlatCAMApp.py:7082 FlatCAMApp.py:7086
  650. msgid "Save Project As ..."
  651. msgstr ""
  652. #: FlatCAMApp.py:7083
  653. #, python-brace-format
  654. msgid "{l_save}/Project_{date}"
  655. msgstr ""
  656. #: FlatCAMApp.py:7091
  657. msgid "[WARNING_NOTCL] Save Project cancelled."
  658. msgstr ""
  659. #: FlatCAMApp.py:7136
  660. msgid "Exporting SVG"
  661. msgstr ""
  662. #: FlatCAMApp.py:7176 FlatCAMApp.py:7287 FlatCAMApp.py:7408
  663. #, python-format
  664. msgid "[success] SVG file exported to %s"
  665. msgstr ""
  666. #: FlatCAMApp.py:7207 FlatCAMApp.py:7333
  667. #, python-format
  668. msgid "[WARNING_NOTCL] No object Box. Using instead %s"
  669. msgstr ""
  670. #: FlatCAMApp.py:7290 FlatCAMApp.py:7411
  671. msgid "Generating Film ... Please wait."
  672. msgstr ""
  673. #: FlatCAMApp.py:7570
  674. #, python-format
  675. msgid "[success] Excellon file exported to %s"
  676. msgstr ""
  677. #: FlatCAMApp.py:7577
  678. msgid "Exporting Excellon"
  679. msgstr ""
  680. #: FlatCAMApp.py:7582 FlatCAMApp.py:7589
  681. msgid "[ERROR_NOTCL] Could not export Excellon file."
  682. msgstr ""
  683. #: FlatCAMApp.py:7693
  684. #, python-format
  685. msgid "[success] Gerber file exported to %s"
  686. msgstr ""
  687. #: FlatCAMApp.py:7700
  688. msgid "Exporting Gerber"
  689. msgstr ""
  690. #: FlatCAMApp.py:7705 FlatCAMApp.py:7712
  691. msgid "[ERROR_NOTCL] Could not export Gerber file."
  692. msgstr ""
  693. #: FlatCAMApp.py:7752
  694. #, python-format
  695. msgid "[success] DXF file exported to %s"
  696. msgstr ""
  697. #: FlatCAMApp.py:7758
  698. msgid "Exporting DXF"
  699. msgstr ""
  700. #: FlatCAMApp.py:7763 FlatCAMApp.py:7770
  701. msgid "[[WARNING_NOTCL]] Could not export DXF file."
  702. msgstr ""
  703. #: FlatCAMApp.py:7790 FlatCAMApp.py:7832 FlatCAMApp.py:7876
  704. msgid ""
  705. "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and "
  706. "Gerber are supported"
  707. msgstr ""
  708. #: FlatCAMApp.py:7800
  709. msgid "Importing SVG"
  710. msgstr ""
  711. #: FlatCAMApp.py:7811 FlatCAMApp.py:7853 FlatCAMApp.py:7896 FlatCAMApp.py:7973
  712. #: FlatCAMApp.py:8034 FlatCAMApp.py:8097 flatcamTools/ToolPDF.py:212
  713. #, python-format
  714. msgid "[success] Opened: %s"
  715. msgstr ""
  716. #: FlatCAMApp.py:7842
  717. msgid "Importing DXF"
  718. msgstr ""
  719. #: FlatCAMApp.py:7884
  720. msgid "Importing Image"
  721. msgstr ""
  722. #: FlatCAMApp.py:7925 FlatCAMApp.py:7927
  723. #, python-format
  724. msgid "[ERROR_NOTCL] Failed to open file: %s"
  725. msgstr ""
  726. #: FlatCAMApp.py:7930
  727. #, python-brace-format
  728. msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}"
  729. msgstr ""
  730. #: FlatCAMApp.py:7937 FlatCAMObj.py:4326
  731. #: flatcamEditors/FlatCAMGrbEditor.py:3835
  732. msgid "[ERROR] An internal error has occurred. See shell.\n"
  733. msgstr ""
  734. #: FlatCAMApp.py:7946
  735. msgid ""
  736. "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation."
  737. msgstr ""
  738. #: FlatCAMApp.py:7954
  739. msgid "Opening Gerber"
  740. msgstr ""
  741. #: FlatCAMApp.py:7964
  742. msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file."
  743. msgstr ""
  744. #: FlatCAMApp.py:7997 flatcamTools/ToolPcbWizard.py:418
  745. msgid "[ERROR_NOTCL] This is not Excellon file."
  746. msgstr ""
  747. #: FlatCAMApp.py:8000
  748. #, python-format
  749. msgid "[ERROR_NOTCL] Cannot open file: %s"
  750. msgstr ""
  751. #: FlatCAMApp.py:8005 flatcamTools/ToolPcbWizard.py:427
  752. msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n"
  753. msgstr ""
  754. #: FlatCAMApp.py:8018 flatcamTools/ToolPDF.py:262
  755. #: flatcamTools/ToolPcbWizard.py:440
  756. #, python-format
  757. msgid "[ERROR_NOTCL] No geometry found in file: %s"
  758. msgstr ""
  759. #: FlatCAMApp.py:8021
  760. msgid "Opening Excellon."
  761. msgstr ""
  762. #: FlatCAMApp.py:8027
  763. msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file."
  764. msgstr ""
  765. #: FlatCAMApp.py:8064
  766. #, python-format
  767. msgid "[ERROR_NOTCL] Failed to open %s"
  768. msgstr ""
  769. #: FlatCAMApp.py:8074
  770. msgid "[ERROR_NOTCL] This is not GCODE"
  771. msgstr ""
  772. #: FlatCAMApp.py:8080
  773. msgid "Opening G-Code."
  774. msgstr ""
  775. #: FlatCAMApp.py:8088
  776. msgid ""
  777. "[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n"
  778. " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
  779. "processing"
  780. msgstr ""
  781. #: FlatCAMApp.py:8128
  782. #, python-format
  783. msgid "[ERROR_NOTCL] Failed to open config file: %s"
  784. msgstr ""
  785. #: FlatCAMApp.py:8154 FlatCAMApp.py:8171
  786. #, python-format
  787. msgid "[ERROR_NOTCL] Failed to open project file: %s"
  788. msgstr ""
  789. #: FlatCAMApp.py:8194
  790. #, python-format
  791. msgid "[success] Project loaded from: %s"
  792. msgstr ""
  793. #: FlatCAMApp.py:8300
  794. msgid "Available commands:\n"
  795. msgstr ""
  796. #: FlatCAMApp.py:8302
  797. msgid ""
  798. "\n"
  799. "\n"
  800. "Type help <command_name> for usage.\n"
  801. " Example: help open_gerber"
  802. msgstr ""
  803. #: FlatCAMApp.py:8452
  804. msgid "Shows list of commands."
  805. msgstr ""
  806. #: FlatCAMApp.py:8509
  807. msgid "[ERROR_NOTCL] Failed to load recent item list."
  808. msgstr ""
  809. #: FlatCAMApp.py:8516
  810. msgid "[ERROR_NOTCL] Failed to parse recent item list."
  811. msgstr ""
  812. #: FlatCAMApp.py:8526
  813. msgid "[ERROR_NOTCL] Failed to load recent projects item list."
  814. msgstr ""
  815. #: FlatCAMApp.py:8533
  816. msgid "[ERROR_NOTCL] Failed to parse recent project item list."
  817. msgstr ""
  818. #: FlatCAMApp.py:8592 FlatCAMApp.py:8615
  819. msgid "Clear Recent files"
  820. msgstr ""
  821. #: FlatCAMApp.py:8632 flatcamGUI/FlatCAMGUI.py:970
  822. msgid "<b>Shortcut Key List</b>"
  823. msgstr ""
  824. #: FlatCAMApp.py:8644
  825. #, python-brace-format
  826. msgid ""
  827. "\n"
  828. "<p><span style=\"font-size:{tsize}px\"><strong>Selected Tab - Choose an Item "
  829. "from Project Tab</strong></span></p>\n"
  830. "\n"
  831. "<p><span style=\"font-size:{fsize}px\"><strong>Details</strong>:<br />\n"
  832. "The normal flow when working in FlatCAM is the following:</span></p>\n"
  833. "\n"
  834. "<ol>\n"
  835. "\t<li><span style=\"font-size:{fsize}px\">Loat/Import a Gerber, Excellon, "
  836. "Gcode, DXF, Raster Image or SVG file into FlatCAM using either the menu&#39;"
  837. "s, toolbars, key shortcuts or even dragging and dropping the files on the "
  838. "GUI.<br />\n"
  839. "\t<br />\n"
  840. "\tYou can also load a <strong>FlatCAM project</strong> by double clicking on "
  841. "the project file, drag &amp; drop of the file into the FLATCAM GUI or "
  842. "through the menu/toolbar links offered within the app.</span><br />\n"
  843. "\t&nbsp;</li>\n"
  844. "\t<li><span style=\"font-size:{fsize}px\">Once an object is available in the "
  845. "Project Tab, by selecting it and then focusing on <strong>SELECTED TAB </"
  846. "strong>(more simpler is to double click the object name in the Project Tab), "
  847. "<strong>SELECTED TAB </strong>will be updated with the object properties "
  848. "according to it&#39;s kind: Gerber, Excellon, Geometry or CNCJob object.<br /"
  849. ">\n"
  850. "\t<br />\n"
  851. "\tIf the selection of the object is done on the canvas by single click "
  852. "instead, and the <strong>SELECTED TAB</strong> is in focus, again the object "
  853. "properties will be displayed into the Selected Tab. Alternatively, double "
  854. "clicking on the object on the canvas will bring the <strong>SELECTED TAB</"
  855. "strong> and populate it even if it was out of focus.<br />\n"
  856. "\t<br />\n"
  857. "\tYou can change the parameters in this screen and the flow direction is "
  858. "like this:<br />\n"
  859. "\t<br />\n"
  860. "\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; Generate "
  861. "Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools (change "
  862. "param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob Object </"
  863. "strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/prepend to "
  864. "GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-&gt; Save GCode</"
  865. "span></li>\n"
  866. "</ol>\n"
  867. "\n"
  868. "<p><span style=\"font-size:{fsize}px\">A list of key shortcuts is available "
  869. "through an menu entry in <strong>Help -&gt; Shortcuts List</strong>&nbsp;or "
  870. "through it&#39;s own key shortcut: <strng>F3</strong>.</span></p>\n"
  871. "\n"
  872. " "
  873. msgstr ""
  874. #: FlatCAMApp.py:8722
  875. msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect."
  876. msgstr ""
  877. #: FlatCAMApp.py:8729
  878. msgid "[ERROR_NOTCL] Could not parse information about latest version."
  879. msgstr ""
  880. #: FlatCAMApp.py:8739
  881. msgid "[success] FlatCAM is up to date!"
  882. msgstr ""
  883. #: FlatCAMApp.py:8744
  884. msgid "Newer Version Available"
  885. msgstr ""
  886. #: FlatCAMApp.py:8745
  887. msgid ""
  888. "There is a newer version of FlatCAM available for download:\n"
  889. "\n"
  890. msgstr ""
  891. #: FlatCAMApp.py:8747
  892. msgid "info"
  893. msgstr ""
  894. #: FlatCAMApp.py:8766
  895. msgid "[success] All plots disabled."
  896. msgstr ""
  897. #: FlatCAMApp.py:8772
  898. msgid "[success] All non selected plots disabled."
  899. msgstr ""
  900. #: FlatCAMApp.py:8778
  901. msgid "[success] All plots enabled."
  902. msgstr ""
  903. #: FlatCAMApp.py:8784
  904. msgid "[success] Selected plots enabled..."
  905. msgstr ""
  906. #: FlatCAMApp.py:8792
  907. msgid "[success] Selected plots disabled..."
  908. msgstr ""
  909. #: FlatCAMApp.py:8802 FlatCAMApp.py:8829 FlatCAMApp.py:8846
  910. msgid "Working ..."
  911. msgstr ""
  912. #: FlatCAMApp.py:8883
  913. msgid "Saving FlatCAM Project"
  914. msgstr ""
  915. #: FlatCAMApp.py:8904 FlatCAMApp.py:8935
  916. #, python-format
  917. msgid "[success] Project saved to: %s"
  918. msgstr ""
  919. #: FlatCAMApp.py:8922
  920. #, python-format
  921. msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it."
  922. msgstr ""
  923. #: FlatCAMApp.py:8929
  924. #, python-format
  925. msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it."
  926. msgstr ""
  927. #: FlatCAMApp.py:8937
  928. #, python-format
  929. msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it."
  930. msgstr ""
  931. #: FlatCAMObj.py:209
  932. #, python-brace-format
  933. msgid "[success] Name changed from {old} to {new}"
  934. msgstr ""
  935. #: FlatCAMObj.py:558 FlatCAMObj.py:2128 FlatCAMObj.py:3384 FlatCAMObj.py:5516
  936. msgid "<span style=\"color:green;\"><b>Basic</b></span>"
  937. msgstr ""
  938. #: FlatCAMObj.py:570 FlatCAMObj.py:2144 FlatCAMObj.py:3406 FlatCAMObj.py:5522
  939. msgid "<span style=\"color:red;\"><b>Advanced</b></span>"
  940. msgstr ""
  941. #: FlatCAMObj.py:948 FlatCAMObj.py:1051
  942. msgid "[ERROR_NOTCL] Isolation geometry could not be generated."
  943. msgstr ""
  944. #: FlatCAMObj.py:985 FlatCAMObj.py:3079 FlatCAMObj.py:3341 FlatCAMObj.py:3619
  945. msgid "Rough"
  946. msgstr ""
  947. #: FlatCAMObj.py:1003 FlatCAMObj.py:1067
  948. #, python-format
  949. msgid "[success] Isolation geometry created: %s"
  950. msgstr ""
  951. #: FlatCAMObj.py:1246
  952. msgid "Plotting Apertures"
  953. msgstr ""
  954. #: FlatCAMObj.py:1969 flatcamEditors/FlatCAMExcEditor.py:1369
  955. msgid "Total Drills"
  956. msgstr ""
  957. #: FlatCAMObj.py:1995 flatcamEditors/FlatCAMExcEditor.py:1401
  958. msgid "Total Slots"
  959. msgstr ""
  960. #: FlatCAMObj.py:2202 FlatCAMObj.py:3457 FlatCAMObj.py:3747 FlatCAMObj.py:3934
  961. #: FlatCAMObj.py:3945 FlatCAMObj.py:4063 FlatCAMObj.py:4468 FlatCAMObj.py:4694
  962. #: FlatCAMObj.py:5097 flatcamEditors/FlatCAMExcEditor.py:1475
  963. #: flatcamTools/ToolCalculators.py:304 flatcamTools/ToolCalculators.py:315
  964. #: flatcamTools/ToolCalculators.py:327 flatcamTools/ToolCalculators.py:342
  965. #: flatcamTools/ToolCalculators.py:355 flatcamTools/ToolCalculators.py:369
  966. #: flatcamTools/ToolCalculators.py:380 flatcamTools/ToolCalculators.py:391
  967. #: flatcamTools/ToolCalculators.py:402 flatcamTools/ToolFilm.py:241
  968. #: flatcamTools/ToolFilm.py:248 flatcamTools/ToolNonCopperClear.py:560
  969. #: flatcamTools/ToolNonCopperClear.py:632
  970. #: flatcamTools/ToolNonCopperClear.py:711
  971. #: flatcamTools/ToolNonCopperClear.py:728 flatcamTools/ToolPaint.py:543
  972. #: flatcamTools/ToolPaint.py:615 flatcamTools/ToolPaint.py:752
  973. #: flatcamTools/ToolPaint.py:925 flatcamTools/ToolPaint.py:1079
  974. #: flatcamTools/ToolPaint.py:1379 flatcamTools/ToolPanelize.py:387
  975. #: flatcamTools/ToolPanelize.py:399 flatcamTools/ToolPanelize.py:412
  976. #: flatcamTools/ToolPanelize.py:425 flatcamTools/ToolPanelize.py:437
  977. #: flatcamTools/ToolPanelize.py:448 flatcamTools/ToolSolderPaste.py:758
  978. #: flatcamTools/ToolSolderPaste.py:830
  979. msgid "[ERROR_NOTCL] Wrong value format entered, use a number."
  980. msgstr ""
  981. #: FlatCAMObj.py:2426 FlatCAMObj.py:2518 FlatCAMObj.py:2641
  982. msgid ""
  983. "[ERROR_NOTCL] Please select one or more tools from the list and try again."
  984. msgstr ""
  985. #: FlatCAMObj.py:2433
  986. msgid ""
  987. "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled."
  988. msgstr ""
  989. #: FlatCAMObj.py:2447 FlatCAMObj.py:2542 FlatCAMObj.py:2661
  990. msgid "Tool_nr"
  991. msgstr ""
  992. #: FlatCAMObj.py:2447 FlatCAMObj.py:2542 FlatCAMObj.py:2661
  993. #: flatcamEditors/FlatCAMExcEditor.py:820
  994. #: flatcamEditors/FlatCAMExcEditor.py:2021 flatcamGUI/ObjectUI.py:554
  995. #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80
  996. #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81
  997. msgid "Diameter"
  998. msgstr ""
  999. #: FlatCAMObj.py:2447 FlatCAMObj.py:2542 FlatCAMObj.py:2661
  1000. msgid "Drills_Nr"
  1001. msgstr ""
  1002. #: FlatCAMObj.py:2447 FlatCAMObj.py:2542 FlatCAMObj.py:2661
  1003. msgid "Slots_Nr"
  1004. msgstr ""
  1005. #: FlatCAMObj.py:2528
  1006. msgid ""
  1007. "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled."
  1008. msgstr ""
  1009. #: FlatCAMObj.py:2702 FlatCAMObj.py:4361 FlatCAMObj.py:4567 FlatCAMObj.py:4873
  1010. msgid ""
  1011. "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self."
  1012. "options[\"z_pdepth\"]"
  1013. msgstr ""
  1014. #: FlatCAMObj.py:2712 FlatCAMObj.py:4371 FlatCAMObj.py:4577 FlatCAMObj.py:4883
  1015. msgid ""
  1016. "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or "
  1017. "self.options[\"feedrate_probe\"]"
  1018. msgstr ""
  1019. #: FlatCAMObj.py:2742 FlatCAMObj.py:4763 FlatCAMObj.py:4768 FlatCAMObj.py:4915
  1020. msgid "Generating CNC Code"
  1021. msgstr ""
  1022. #: FlatCAMObj.py:2767 FlatCAMObj.py:5057 camlib.py:5177 camlib.py:5636
  1023. #: camlib.py:5899
  1024. msgid ""
  1025. "[ERROR]The Toolchange X,Y field in Edit -> Preferences has to be in the "
  1026. "format (x, y) \n"
  1027. "but now there is only one value, not two. "
  1028. msgstr ""
  1029. #: FlatCAMObj.py:3079 FlatCAMObj.py:3986 FlatCAMObj.py:3987 FlatCAMObj.py:3996
  1030. msgid "Iso"
  1031. msgstr ""
  1032. #: FlatCAMObj.py:3079
  1033. msgid "Finish"
  1034. msgstr ""
  1035. #: FlatCAMObj.py:3377 flatcamGUI/FlatCAMGUI.py:522 flatcamGUI/FlatCAMGUI.py:721
  1036. #: flatcamGUI/FlatCAMGUI.py:1629 flatcamGUI/FlatCAMGUI.py:1968
  1037. #: flatcamGUI/ObjectUI.py:998
  1038. msgid "Copy"
  1039. msgstr ""
  1040. #: FlatCAMObj.py:3589
  1041. msgid "[ERROR_NOTCL] Please enter the desired tool diameter in Float format."
  1042. msgstr ""
  1043. #: FlatCAMObj.py:3663
  1044. msgid "[success] Tool added in Tool Table."
  1045. msgstr ""
  1046. #: FlatCAMObj.py:3666
  1047. msgid "[WARNING_NOTCL] Default Tool added. Wrong value format entered."
  1048. msgstr ""
  1049. #: FlatCAMObj.py:3698 FlatCAMObj.py:3706
  1050. msgid "[WARNING_NOTCL] Failed. Select a tool to copy."
  1051. msgstr ""
  1052. #: FlatCAMObj.py:3733
  1053. msgid "[success] Tool was copied in Tool Table."
  1054. msgstr ""
  1055. #: FlatCAMObj.py:3762
  1056. msgid "[success] Tool was edited in Tool Table."
  1057. msgstr ""
  1058. #: FlatCAMObj.py:3790 FlatCAMObj.py:3798
  1059. msgid "[WARNING_NOTCL] Failed. Select a tool to delete."
  1060. msgstr ""
  1061. #: FlatCAMObj.py:3820
  1062. msgid "[success] Tool was deleted in Tool Table."
  1063. msgstr ""
  1064. #: FlatCAMObj.py:4249
  1065. #, python-format
  1066. msgid ""
  1067. "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry."
  1068. msgstr ""
  1069. #: FlatCAMObj.py:4265
  1070. msgid "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number."
  1071. msgstr ""
  1072. #: FlatCAMObj.py:4290
  1073. msgid "[ERROR_NOTCL] Failed. No tool selected in the tool table ..."
  1074. msgstr ""
  1075. #: FlatCAMObj.py:4327
  1076. #, python-format
  1077. msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s"
  1078. msgstr ""
  1079. #: FlatCAMObj.py:4474 FlatCAMObj.py:4700
  1080. msgid ""
  1081. "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n"
  1082. "Add a Tool Offset or change the Offset Type."
  1083. msgstr ""
  1084. #: FlatCAMObj.py:4587 flatcamTools/ToolSolderPaste.py:1112
  1085. #: flatcamTools/ToolSolderPaste.py:1168
  1086. msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..."
  1087. msgstr ""
  1088. #: FlatCAMObj.py:4948 FlatCAMObj.py:4957 camlib.py:3358 camlib.py:3367
  1089. msgid "[ERROR_NOTCL] Scale factor has to be a number: integer or float."
  1090. msgstr ""
  1091. #: FlatCAMObj.py:4994
  1092. msgid "[success] Geometry Scale done."
  1093. msgstr ""
  1094. #: FlatCAMObj.py:5011 camlib.py:3436
  1095. msgid ""
  1096. "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only "
  1097. "one value in the Offset field."
  1098. msgstr ""
  1099. #: FlatCAMObj.py:5030
  1100. msgid "[success] Geometry Offset done."
  1101. msgstr ""
  1102. #: FlatCAMObj.py:5584 FlatCAMObj.py:5589 flatcamTools/ToolSolderPaste.py:1368
  1103. msgid "Export Machine Code ..."
  1104. msgstr ""
  1105. #: FlatCAMObj.py:5595 flatcamTools/ToolSolderPaste.py:1371
  1106. msgid "[WARNING_NOTCL] Export Machine Code cancelled ..."
  1107. msgstr ""
  1108. #: FlatCAMObj.py:5612
  1109. #, python-format
  1110. msgid "[success] Machine Code file saved to: %s"
  1111. msgstr ""
  1112. #: FlatCAMObj.py:5634
  1113. #, python-format
  1114. msgid "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s"
  1115. msgstr ""
  1116. #: FlatCAMObj.py:5751
  1117. #, python-format
  1118. msgid ""
  1119. "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s "
  1120. "CNCJob object."
  1121. msgstr ""
  1122. #: FlatCAMObj.py:5804
  1123. msgid "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21"
  1124. msgstr ""
  1125. #: FlatCAMObj.py:5817
  1126. msgid ""
  1127. "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's "
  1128. "empty."
  1129. msgstr ""
  1130. #: FlatCAMObj.py:5824
  1131. msgid "[success] Toolchange G-code was replaced by a custom code."
  1132. msgstr ""
  1133. #: FlatCAMObj.py:5838 flatcamTools/ToolSolderPaste.py:1397
  1134. msgid "[WARNING_NOTCL] No such file or directory"
  1135. msgstr ""
  1136. #: FlatCAMObj.py:5862 FlatCAMObj.py:5874
  1137. msgid ""
  1138. "[WARNING_NOTCL] The used postprocessor file has to have in it's name: "
  1139. "'toolchange_custom'"
  1140. msgstr ""
  1141. #: FlatCAMObj.py:5880
  1142. msgid "[ERROR] There is no postprocessor file."
  1143. msgstr ""
  1144. #: FlatCAMTranslation.py:91
  1145. msgid "The application will restart."
  1146. msgstr ""
  1147. #: FlatCAMTranslation.py:92
  1148. #, python-format
  1149. msgid "Are you sure do you want to change the current language to %s?"
  1150. msgstr ""
  1151. #: FlatCAMTranslation.py:94
  1152. msgid "Apply Language ..."
  1153. msgstr ""
  1154. #: ObjectCollection.py:426
  1155. #, python-brace-format
  1156. msgid "Object renamed from <b>{old}</b> to <b>{new}</b>"
  1157. msgstr ""
  1158. #: ObjectCollection.py:765
  1159. #, python-format
  1160. msgid "[ERROR] Cause of error: %s"
  1161. msgstr ""
  1162. #: camlib.py:197
  1163. msgid "[ERROR_NOTCL] self.solid_geometry is neither BaseGeometry or list."
  1164. msgstr ""
  1165. #: camlib.py:1400
  1166. msgid "[success] Object was mirrored ..."
  1167. msgstr ""
  1168. #: camlib.py:1402
  1169. msgid "[ERROR_NOTCL] Failed to mirror. No object selected"
  1170. msgstr ""
  1171. #: camlib.py:1438
  1172. msgid "[success] Object was rotated ..."
  1173. msgstr ""
  1174. #: camlib.py:1440
  1175. msgid "[ERROR_NOTCL] Failed to rotate. No object selected"
  1176. msgstr ""
  1177. #: camlib.py:1474
  1178. msgid "[success] Object was skewed ..."
  1179. msgstr ""
  1180. #: camlib.py:1476
  1181. msgid "[ERROR_NOTCL] Failed to skew. No object selected"
  1182. msgstr ""
  1183. #: camlib.py:2738 camlib.py:2823
  1184. #, python-format
  1185. msgid "[WARNING] Coordinates missing, line ignored: %s"
  1186. msgstr ""
  1187. #: camlib.py:2739 camlib.py:2824
  1188. msgid "[WARNING_NOTCL] GERBER file might be CORRUPT. Check the file !!!"
  1189. msgstr ""
  1190. #: camlib.py:2788
  1191. #, python-format
  1192. msgid ""
  1193. "[ERROR] Region does not have enough points. File will be processed but there "
  1194. "are parser errors. Line number: %s"
  1195. msgstr ""
  1196. #: camlib.py:3180
  1197. #, python-format
  1198. msgid ""
  1199. "[ERROR]Gerber Parser ERROR.\n"
  1200. "%s:"
  1201. msgstr ""
  1202. #: camlib.py:3404
  1203. msgid "[success] Gerber Scale done."
  1204. msgstr ""
  1205. #: camlib.py:3469
  1206. msgid "[success] Gerber Offset done."
  1207. msgstr ""
  1208. #: camlib.py:3523
  1209. msgid "[success] Gerber Mirror done."
  1210. msgstr ""
  1211. #: camlib.py:3569
  1212. msgid "[success] Gerber Skew done."
  1213. msgstr ""
  1214. #: camlib.py:3607
  1215. msgid "[success] Gerber Rotate done."
  1216. msgstr ""
  1217. #: camlib.py:3888
  1218. #, python-format
  1219. msgid "[ERROR_NOTCL] This is GCODE mark: %s"
  1220. msgstr ""
  1221. #: camlib.py:4003
  1222. #, python-format
  1223. msgid ""
  1224. "[WARNING] No tool diameter info's. See shell.\n"
  1225. "A tool change event: T%s was found but the Excellon file have no "
  1226. "informations regarding the tool diameters therefore the application will try "
  1227. "to load it by using some 'fake' diameters.\n"
  1228. "The user needs to edit the resulting Excellon object and change the "
  1229. "diameters to reflect the real diameters."
  1230. msgstr ""
  1231. #: camlib.py:4468
  1232. #, python-brace-format
  1233. msgid ""
  1234. "[ERROR] Excellon Parser error.\n"
  1235. "Parsing Failed. Line {l_nr}: {line}\n"
  1236. msgstr ""
  1237. #: camlib.py:4547
  1238. msgid ""
  1239. "[WARNING] Excellon.create_geometry() -> a drill location was skipped due of "
  1240. "not having a tool associated.\n"
  1241. "Check the resulting GCode."
  1242. msgstr ""
  1243. #: camlib.py:5086
  1244. #, python-format
  1245. msgid "[ERROR] There is no such parameter: %s"
  1246. msgstr ""
  1247. #: camlib.py:5156
  1248. msgid ""
  1249. "[WARNING] The Cut Z parameter has positive value. It is the depth value to "
  1250. "drill into material.\n"
  1251. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1252. "therefore the app will convert the value to negative. Check the resulting "
  1253. "CNC code (Gcode etc)."
  1254. msgstr ""
  1255. #: camlib.py:5163 camlib.py:5659 camlib.py:5922
  1256. #, python-format
  1257. msgid ""
  1258. "[WARNING] The Cut Z parameter is zero. There will be no cut, skipping %s file"
  1259. msgstr ""
  1260. #: camlib.py:5392 camlib.py:5489 camlib.py:5547
  1261. msgid "[ERROR_NOTCL] The loaded Excellon file has no drills ..."
  1262. msgstr ""
  1263. #: camlib.py:5494
  1264. msgid "[ERROR_NOTCL] Wrong optimization type selected."
  1265. msgstr ""
  1266. #: camlib.py:5647 camlib.py:5910
  1267. msgid ""
  1268. "[ERROR_NOTCL] Cut_Z parameter is None or zero. Most likely a bad "
  1269. "combinations of other parameters."
  1270. msgstr ""
  1271. #: camlib.py:5652 camlib.py:5915
  1272. msgid ""
  1273. "[WARNING] The Cut Z parameter has positive value. It is the depth value to "
  1274. "cut into material.\n"
  1275. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1276. "therefore the app will convert the value to negative.Check the resulting CNC "
  1277. "code (Gcode etc)."
  1278. msgstr ""
  1279. #: camlib.py:5664 camlib.py:5927
  1280. msgid "[ERROR_NOTCL] Travel Z parameter is None or zero."
  1281. msgstr ""
  1282. #: camlib.py:5668 camlib.py:5931
  1283. msgid ""
  1284. "[WARNING] The Travel Z parameter has negative value. It is the height value "
  1285. "to travel between cuts.\n"
  1286. "The Z Travel parameter needs to have a positive value, assuming it is a typo "
  1287. "therefore the app will convert the value to positive.Check the resulting CNC "
  1288. "code (Gcode etc)."
  1289. msgstr ""
  1290. #: camlib.py:5675 camlib.py:5938
  1291. #, python-format
  1292. msgid ""
  1293. "[WARNING] The Z Travel parameter is zero. This is dangerous, skipping %s file"
  1294. msgstr ""
  1295. #: camlib.py:5805
  1296. #, python-format
  1297. msgid "[ERROR]Expected a Geometry, got %s"
  1298. msgstr ""
  1299. #: camlib.py:5811
  1300. msgid ""
  1301. "[ERROR_NOTCL] Trying to generate a CNC Job from a Geometry object without "
  1302. "solid_geometry."
  1303. msgstr ""
  1304. #: camlib.py:5850
  1305. msgid ""
  1306. "[ERROR_NOTCL] The Tool Offset value is too negative to use for the "
  1307. "current_geometry.\n"
  1308. "Raise the value (in module) and try again."
  1309. msgstr ""
  1310. #: camlib.py:6062
  1311. msgid "[ERROR_NOTCL] There is no tool data in the SolderPaste geometry."
  1312. msgstr ""
  1313. #: flatcamEditors/FlatCAMExcEditor.py:37 flatcamEditors/FlatCAMExcEditor.py:143
  1314. #: flatcamEditors/FlatCAMGrbEditor.py:229
  1315. #: flatcamEditors/FlatCAMGrbEditor.py:234
  1316. msgid "Click to place ..."
  1317. msgstr ""
  1318. #: flatcamEditors/FlatCAMExcEditor.py:46
  1319. msgid "[WARNING_NOTCL] To add a drill first select a tool"
  1320. msgstr ""
  1321. #: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:166
  1322. #: flatcamEditors/FlatCAMExcEditor.py:451
  1323. #: flatcamEditors/FlatCAMExcEditor.py:476
  1324. #: flatcamEditors/FlatCAMGrbEditor.py:451
  1325. #: flatcamEditors/FlatCAMGrbEditor.py:1821
  1326. #: flatcamEditors/FlatCAMGrbEditor.py:1849
  1327. msgid "Click on target location ..."
  1328. msgstr ""
  1329. #: flatcamEditors/FlatCAMExcEditor.py:108
  1330. msgid "[success] Done. Drill added."
  1331. msgstr ""
  1332. #: flatcamEditors/FlatCAMExcEditor.py:150
  1333. msgid "[WARNING_NOTCL] To add an Drill Array first select a tool in Tool Table"
  1334. msgstr ""
  1335. #: flatcamEditors/FlatCAMExcEditor.py:183
  1336. msgid "Click on the Drill Circular Array Start position"
  1337. msgstr ""
  1338. #: flatcamEditors/FlatCAMExcEditor.py:205
  1339. #: flatcamEditors/FlatCAMGrbEditor.py:494
  1340. msgid ""
  1341. "[ERROR_NOTCL] The value is not Float. Check for comma instead of dot "
  1342. "separator."
  1343. msgstr ""
  1344. #: flatcamEditors/FlatCAMExcEditor.py:208
  1345. #, python-format
  1346. msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s"
  1347. msgstr ""
  1348. #: flatcamEditors/FlatCAMExcEditor.py:306
  1349. msgid "[WARNING_NOTCL] Too many drills for the selected spacing angle."
  1350. msgstr ""
  1351. #: flatcamEditors/FlatCAMExcEditor.py:323
  1352. msgid "[success] Done. Drill Array added."
  1353. msgstr ""
  1354. #: flatcamEditors/FlatCAMExcEditor.py:334
  1355. msgid "Click on the Drill(s) to resize ..."
  1356. msgstr ""
  1357. #: flatcamEditors/FlatCAMExcEditor.py:355
  1358. msgid ""
  1359. "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize."
  1360. msgstr ""
  1361. #: flatcamEditors/FlatCAMExcEditor.py:425
  1362. msgid "[success] Done. Drill Resize completed."
  1363. msgstr ""
  1364. #: flatcamEditors/FlatCAMExcEditor.py:428
  1365. msgid "[WARNING_NOTCL] Cancelled. No drills selected for resize ..."
  1366. msgstr ""
  1367. #: flatcamEditors/FlatCAMExcEditor.py:453
  1368. #: flatcamEditors/FlatCAMGrbEditor.py:1823
  1369. msgid "Click on reference location ..."
  1370. msgstr ""
  1371. #: flatcamEditors/FlatCAMExcEditor.py:508
  1372. msgid "[success] Done. Drill(s) Move completed."
  1373. msgstr ""
  1374. #: flatcamEditors/FlatCAMExcEditor.py:593
  1375. msgid "[success] Done. Drill(s) copied."
  1376. msgstr ""
  1377. #: flatcamEditors/FlatCAMExcEditor.py:793 flatcamGUI/FlatCAMGUI.py:5075
  1378. msgid "Excellon Editor"
  1379. msgstr ""
  1380. #: flatcamEditors/FlatCAMExcEditor.py:800
  1381. #: flatcamEditors/FlatCAMGrbEditor.py:2311
  1382. msgid "Name:"
  1383. msgstr ""
  1384. #: flatcamEditors/FlatCAMExcEditor.py:806 flatcamTools/ToolNonCopperClear.py:72
  1385. #: flatcamTools/ToolPaint.py:69 flatcamTools/ToolSolderPaste.py:70
  1386. msgid "Tools Table"
  1387. msgstr ""
  1388. #: flatcamEditors/FlatCAMExcEditor.py:808 flatcamGUI/ObjectUI.py:536
  1389. msgid ""
  1390. "Tools in this Excellon object\n"
  1391. "when are used for drilling."
  1392. msgstr ""
  1393. #: flatcamEditors/FlatCAMExcEditor.py:828
  1394. msgid "Add/Delete Tool"
  1395. msgstr ""
  1396. #: flatcamEditors/FlatCAMExcEditor.py:830
  1397. msgid ""
  1398. "Add/Delete a tool to the tool list\n"
  1399. "for this Excellon object."
  1400. msgstr ""
  1401. #: flatcamEditors/FlatCAMExcEditor.py:838 flatcamTools/ToolCutOut.py:92
  1402. msgid "Tool Dia:"
  1403. msgstr ""
  1404. #: flatcamEditors/FlatCAMExcEditor.py:840 flatcamGUI/FlatCAMGUI.py:5104
  1405. #: flatcamGUI/ObjectUI.py:977
  1406. msgid "Diameter for the new tool"
  1407. msgstr ""
  1408. #: flatcamEditors/FlatCAMExcEditor.py:848
  1409. msgid "Add Tool"
  1410. msgstr ""
  1411. #: flatcamEditors/FlatCAMExcEditor.py:850
  1412. msgid ""
  1413. "Add a new tool to the tool list\n"
  1414. "with the diameter specified above."
  1415. msgstr ""
  1416. #: flatcamEditors/FlatCAMExcEditor.py:862
  1417. msgid "Delete Tool"
  1418. msgstr ""
  1419. #: flatcamEditors/FlatCAMExcEditor.py:864
  1420. msgid ""
  1421. "Delete a tool in the tool list\n"
  1422. "by selecting a row in the tool table."
  1423. msgstr ""
  1424. #: flatcamEditors/FlatCAMExcEditor.py:882
  1425. msgid "Resize Drill(s)"
  1426. msgstr ""
  1427. #: flatcamEditors/FlatCAMExcEditor.py:884
  1428. msgid "Resize a drill or a selection of drills."
  1429. msgstr ""
  1430. #: flatcamEditors/FlatCAMExcEditor.py:891
  1431. msgid "Resize Dia:"
  1432. msgstr ""
  1433. #: flatcamEditors/FlatCAMExcEditor.py:893
  1434. msgid "Diameter to resize to."
  1435. msgstr ""
  1436. #: flatcamEditors/FlatCAMExcEditor.py:901
  1437. msgid "Resize"
  1438. msgstr ""
  1439. #: flatcamEditors/FlatCAMExcEditor.py:903
  1440. msgid "Resize drill(s)"
  1441. msgstr ""
  1442. #: flatcamEditors/FlatCAMExcEditor.py:925 flatcamGUI/FlatCAMGUI.py:1626
  1443. msgid "Add Drill Array"
  1444. msgstr ""
  1445. #: flatcamEditors/FlatCAMExcEditor.py:927
  1446. msgid "Add an array of drills (linear or circular array)"
  1447. msgstr ""
  1448. #: flatcamEditors/FlatCAMExcEditor.py:933
  1449. msgid ""
  1450. "Select the type of drills array to create.\n"
  1451. "It can be Linear X(Y) or Circular"
  1452. msgstr ""
  1453. #: flatcamEditors/FlatCAMExcEditor.py:936
  1454. #: flatcamEditors/FlatCAMGrbEditor.py:2598
  1455. msgid "Linear"
  1456. msgstr ""
  1457. #: flatcamEditors/FlatCAMExcEditor.py:937
  1458. #: flatcamEditors/FlatCAMGrbEditor.py:2599
  1459. msgid "Circular"
  1460. msgstr ""
  1461. #: flatcamEditors/FlatCAMExcEditor.py:945 flatcamGUI/FlatCAMGUI.py:5114
  1462. msgid "Nr of drills:"
  1463. msgstr ""
  1464. #: flatcamEditors/FlatCAMExcEditor.py:947 flatcamGUI/FlatCAMGUI.py:5116
  1465. msgid "Specify how many drills to be in the array."
  1466. msgstr ""
  1467. #: flatcamEditors/FlatCAMExcEditor.py:965
  1468. #: flatcamEditors/FlatCAMExcEditor.py:1011
  1469. #: flatcamEditors/FlatCAMGrbEditor.py:2625
  1470. #: flatcamEditors/FlatCAMGrbEditor.py:2670
  1471. msgid "Direction:"
  1472. msgstr ""
  1473. #: flatcamEditors/FlatCAMExcEditor.py:967
  1474. #: flatcamEditors/FlatCAMGrbEditor.py:2627 flatcamGUI/FlatCAMGUI.py:5131
  1475. msgid ""
  1476. "Direction on which the linear array is oriented:\n"
  1477. "- 'X' - horizontal axis \n"
  1478. "- 'Y' - vertical axis or \n"
  1479. "- 'Angle' - a custom angle for the array inclination"
  1480. msgstr ""
  1481. #: flatcamEditors/FlatCAMExcEditor.py:974
  1482. #: flatcamEditors/FlatCAMGrbEditor.py:2634 flatcamGUI/FlatCAMGUI.py:5137
  1483. msgid "X"
  1484. msgstr ""
  1485. #: flatcamEditors/FlatCAMExcEditor.py:975
  1486. #: flatcamEditors/FlatCAMGrbEditor.py:2635 flatcamGUI/FlatCAMGUI.py:5138
  1487. msgid "Y"
  1488. msgstr ""
  1489. #: flatcamEditors/FlatCAMExcEditor.py:976
  1490. #: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:5139
  1491. msgid "Angle"
  1492. msgstr ""
  1493. #: flatcamEditors/FlatCAMExcEditor.py:980
  1494. #: flatcamEditors/FlatCAMGrbEditor.py:2640 flatcamGUI/FlatCAMGUI.py:5145
  1495. msgid "Pitch:"
  1496. msgstr ""
  1497. #: flatcamEditors/FlatCAMExcEditor.py:982
  1498. #: flatcamEditors/FlatCAMGrbEditor.py:2642 flatcamGUI/FlatCAMGUI.py:5147
  1499. msgid "Pitch = Distance between elements of the array."
  1500. msgstr ""
  1501. #: flatcamEditors/FlatCAMExcEditor.py:990
  1502. #: flatcamEditors/FlatCAMExcEditor.py:1025
  1503. #: flatcamEditors/FlatCAMGeoEditor.py:665
  1504. #: flatcamEditors/FlatCAMGrbEditor.py:2649
  1505. #: flatcamEditors/FlatCAMGrbEditor.py:2685
  1506. #: flatcamEditors/FlatCAMGrbEditor.py:4746 flatcamGUI/FlatCAMGUI.py:5156
  1507. #: flatcamTools/ToolTransform.py:68
  1508. msgid "Angle:"
  1509. msgstr ""
  1510. #: flatcamEditors/FlatCAMExcEditor.py:992
  1511. #: flatcamEditors/FlatCAMGrbEditor.py:2651
  1512. msgid ""
  1513. "Angle at which the linear array is placed.\n"
  1514. "The precision is of max 2 decimals.\n"
  1515. "Min value is: -359.99 degrees.\n"
  1516. "Max value is: 360.00 degrees."
  1517. msgstr ""
  1518. #: flatcamEditors/FlatCAMExcEditor.py:1013
  1519. #: flatcamEditors/FlatCAMGrbEditor.py:2672
  1520. msgid ""
  1521. "Direction for circular array.Can be CW = clockwise or CCW = counter "
  1522. "clockwise."
  1523. msgstr ""
  1524. #: flatcamEditors/FlatCAMExcEditor.py:1021
  1525. #: flatcamEditors/FlatCAMGrbEditor.py:2680 flatcamGUI/FlatCAMGUI.py:4740
  1526. #: flatcamGUI/FlatCAMGUI.py:5175 flatcamGUI/FlatCAMGUI.py:5364
  1527. msgid "CW"
  1528. msgstr ""
  1529. #: flatcamEditors/FlatCAMExcEditor.py:1022
  1530. #: flatcamEditors/FlatCAMGrbEditor.py:2681 flatcamGUI/FlatCAMGUI.py:4741
  1531. #: flatcamGUI/FlatCAMGUI.py:5176 flatcamGUI/FlatCAMGUI.py:5365
  1532. msgid "CCW"
  1533. msgstr ""
  1534. #: flatcamEditors/FlatCAMExcEditor.py:1027
  1535. #: flatcamEditors/FlatCAMGrbEditor.py:2687 flatcamGUI/FlatCAMGUI.py:5158
  1536. #: flatcamGUI/FlatCAMGUI.py:5184
  1537. msgid "Angle at which each element in circular array is placed."
  1538. msgstr ""
  1539. #: flatcamEditors/FlatCAMExcEditor.py:1488
  1540. msgid ""
  1541. "[WARNING_NOTCL] Tool already in the original or actual tool list.\n"
  1542. "Save and reedit Excellon if you need to add this tool. "
  1543. msgstr ""
  1544. #: flatcamEditors/FlatCAMExcEditor.py:1497 flatcamGUI/FlatCAMGUI.py:3023
  1545. #, python-brace-format
  1546. msgid "[success] Added new tool with dia: {dia} {units}"
  1547. msgstr ""
  1548. #: flatcamEditors/FlatCAMExcEditor.py:1529
  1549. msgid "[WARNING_NOTCL] Select a tool in Tool Table"
  1550. msgstr ""
  1551. #: flatcamEditors/FlatCAMExcEditor.py:1561
  1552. #, python-brace-format
  1553. msgid "[success] Deleted tool with dia: {del_dia} {units}"
  1554. msgstr ""
  1555. #: flatcamEditors/FlatCAMExcEditor.py:2075
  1556. msgid ""
  1557. "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon "
  1558. "creation."
  1559. msgstr ""
  1560. #: flatcamEditors/FlatCAMExcEditor.py:2078
  1561. msgid "[ERROR] An internal error has ocurred. See shell.\n"
  1562. msgstr ""
  1563. #: flatcamEditors/FlatCAMExcEditor.py:2084
  1564. msgid "Creating Excellon."
  1565. msgstr ""
  1566. #: flatcamEditors/FlatCAMExcEditor.py:2093
  1567. msgid "[success] Excellon editing finished."
  1568. msgstr ""
  1569. #: flatcamEditors/FlatCAMExcEditor.py:2110
  1570. msgid "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected"
  1571. msgstr ""
  1572. #: flatcamEditors/FlatCAMExcEditor.py:2638
  1573. msgid "[success] Done. Drill(s) deleted."
  1574. msgstr ""
  1575. #: flatcamEditors/FlatCAMExcEditor.py:2706
  1576. #: flatcamEditors/FlatCAMGrbEditor.py:4464
  1577. msgid "Click on the circular array Center position"
  1578. msgstr ""
  1579. #: flatcamEditors/FlatCAMGeoEditor.py:80
  1580. #: flatcamEditors/FlatCAMGrbEditor.py:2463
  1581. msgid "Buffer distance:"
  1582. msgstr ""
  1583. #: flatcamEditors/FlatCAMGeoEditor.py:81
  1584. #: flatcamEditors/FlatCAMGrbEditor.py:2464
  1585. msgid "Buffer corner:"
  1586. msgstr ""
  1587. #: flatcamEditors/FlatCAMGeoEditor.py:83
  1588. msgid ""
  1589. "There are 3 types of corners:\n"
  1590. " - 'Round': the corner is rounded for exterior buffer.\n"
  1591. " - 'Square:' the corner is met in a sharp angle for exterior buffer.\n"
  1592. " - 'Beveled:' the corner is a line that directly connects the features "
  1593. "meeting in the corner"
  1594. msgstr ""
  1595. #: flatcamEditors/FlatCAMGeoEditor.py:89
  1596. #: flatcamEditors/FlatCAMGrbEditor.py:2472
  1597. msgid "Round"
  1598. msgstr ""
  1599. #: flatcamEditors/FlatCAMGeoEditor.py:90
  1600. #: flatcamEditors/FlatCAMGrbEditor.py:2473
  1601. msgid "Square"
  1602. msgstr ""
  1603. #: flatcamEditors/FlatCAMGeoEditor.py:91
  1604. #: flatcamEditors/FlatCAMGrbEditor.py:2474
  1605. msgid "Beveled"
  1606. msgstr ""
  1607. #: flatcamEditors/FlatCAMGeoEditor.py:98
  1608. msgid "Buffer Interior"
  1609. msgstr ""
  1610. #: flatcamEditors/FlatCAMGeoEditor.py:100
  1611. msgid "Buffer Exterior"
  1612. msgstr ""
  1613. #: flatcamEditors/FlatCAMGeoEditor.py:106
  1614. msgid "Full Buffer"
  1615. msgstr ""
  1616. #: flatcamEditors/FlatCAMGeoEditor.py:127
  1617. #: flatcamEditors/FlatCAMGeoEditor.py:2682
  1618. msgid "Buffer Tool"
  1619. msgstr ""
  1620. #: flatcamEditors/FlatCAMGeoEditor.py:138
  1621. #: flatcamEditors/FlatCAMGeoEditor.py:155
  1622. #: flatcamEditors/FlatCAMGeoEditor.py:172
  1623. #: flatcamEditors/FlatCAMGeoEditor.py:2700
  1624. #: flatcamEditors/FlatCAMGeoEditor.py:2726
  1625. #: flatcamEditors/FlatCAMGeoEditor.py:2752
  1626. #: flatcamEditors/FlatCAMGrbEditor.py:4516
  1627. msgid ""
  1628. "[WARNING_NOTCL] Buffer distance value is missing or wrong format. Add it and "
  1629. "retry."
  1630. msgstr ""
  1631. #: flatcamEditors/FlatCAMGeoEditor.py:343
  1632. msgid "Text Tool"
  1633. msgstr ""
  1634. #: flatcamEditors/FlatCAMGeoEditor.py:401 flatcamGUI/FlatCAMGUI.py:801
  1635. msgid "Tool"
  1636. msgstr ""
  1637. #: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:4120
  1638. #: flatcamGUI/FlatCAMGUI.py:5230 flatcamGUI/FlatCAMGUI.py:5664
  1639. #: flatcamGUI/FlatCAMGUI.py:5954 flatcamGUI/FlatCAMGUI.py:6109
  1640. #: flatcamGUI/ObjectUI.py:259
  1641. msgid "Tool dia:"
  1642. msgstr ""
  1643. #: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/FlatCAMGUI.py:6111
  1644. msgid ""
  1645. "Diameter of the tool to\n"
  1646. "be used in the operation."
  1647. msgstr ""
  1648. #: flatcamEditors/FlatCAMGeoEditor.py:443 flatcamGUI/FlatCAMGUI.py:5847
  1649. #: flatcamGUI/FlatCAMGUI.py:6120 flatcamTools/ToolNonCopperClear.py:165
  1650. #: flatcamTools/ToolPaint.py:160
  1651. msgid "Overlap Rate:"
  1652. msgstr ""
  1653. #: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamTools/ToolPaint.py:162
  1654. #, python-format
  1655. msgid ""
  1656. "How much (fraction) of the tool width to overlap each tool pass.\n"
  1657. "Example:\n"
  1658. "A value here of 0.25 means 25% from the tool diameter found above.\n"
  1659. "\n"
  1660. "Adjust the value starting with lower values\n"
  1661. "and increasing it if areas that should be painted are still \n"
  1662. "not painted.\n"
  1663. "Lower values = faster processing, faster execution on PCB.\n"
  1664. "Higher values = slow processing and slow execution on CNC\n"
  1665. "due of too many paths."
  1666. msgstr ""
  1667. #: flatcamEditors/FlatCAMGeoEditor.py:461 flatcamGUI/FlatCAMGUI.py:5863
  1668. #: flatcamGUI/FlatCAMGUI.py:5977 flatcamGUI/FlatCAMGUI.py:6130
  1669. #: flatcamTools/ToolCutOut.py:101 flatcamTools/ToolNonCopperClear.py:181
  1670. #: flatcamTools/ToolPaint.py:177
  1671. msgid "Margin:"
  1672. msgstr ""
  1673. #: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/FlatCAMGUI.py:6132
  1674. #: flatcamTools/ToolPaint.py:179
  1675. msgid ""
  1676. "Distance by which to avoid\n"
  1677. "the edges of the polygon to\n"
  1678. "be painted."
  1679. msgstr ""
  1680. #: flatcamEditors/FlatCAMGeoEditor.py:472 flatcamGUI/FlatCAMGUI.py:5872
  1681. #: flatcamGUI/FlatCAMGUI.py:6141 flatcamTools/ToolNonCopperClear.py:190
  1682. #: flatcamTools/ToolPaint.py:188
  1683. msgid "Method:"
  1684. msgstr ""
  1685. #: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:6143
  1686. msgid ""
  1687. "Algorithm to paint the polygon:<BR><B>Standard</B>: Fixed step inwards."
  1688. "<BR><B>Seed-based</B>: Outwards from seed."
  1689. msgstr ""
  1690. #: flatcamEditors/FlatCAMGeoEditor.py:480 flatcamGUI/FlatCAMGUI.py:5881
  1691. #: flatcamGUI/FlatCAMGUI.py:6149 flatcamTools/ToolNonCopperClear.py:199
  1692. #: flatcamTools/ToolPaint.py:197
  1693. msgid "Standard"
  1694. msgstr ""
  1695. #: flatcamEditors/FlatCAMGeoEditor.py:481 flatcamGUI/FlatCAMGUI.py:5882
  1696. #: flatcamGUI/FlatCAMGUI.py:6150 flatcamTools/ToolNonCopperClear.py:200
  1697. #: flatcamTools/ToolPaint.py:198
  1698. msgid "Seed-based"
  1699. msgstr ""
  1700. #: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/FlatCAMGUI.py:5883
  1701. #: flatcamGUI/FlatCAMGUI.py:6151 flatcamTools/ToolNonCopperClear.py:201
  1702. #: flatcamTools/ToolPaint.py:199
  1703. msgid "Straight lines"
  1704. msgstr ""
  1705. #: flatcamEditors/FlatCAMGeoEditor.py:487 flatcamGUI/FlatCAMGUI.py:5888
  1706. #: flatcamGUI/FlatCAMGUI.py:6156 flatcamTools/ToolNonCopperClear.py:206
  1707. #: flatcamTools/ToolPaint.py:204
  1708. msgid "Connect:"
  1709. msgstr ""
  1710. #: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/FlatCAMGUI.py:5890
  1711. #: flatcamGUI/FlatCAMGUI.py:6158 flatcamTools/ToolNonCopperClear.py:208
  1712. #: flatcamTools/ToolPaint.py:206
  1713. msgid ""
  1714. "Draw lines between resulting\n"
  1715. "segments to minimize tool lifts."
  1716. msgstr ""
  1717. #: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/FlatCAMGUI.py:5897
  1718. #: flatcamGUI/FlatCAMGUI.py:6166 flatcamTools/ToolNonCopperClear.py:215
  1719. #: flatcamTools/ToolPaint.py:213
  1720. msgid "Contour:"
  1721. msgstr ""
  1722. #: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/FlatCAMGUI.py:5899
  1723. #: flatcamGUI/FlatCAMGUI.py:6168 flatcamTools/ToolNonCopperClear.py:217
  1724. #: flatcamTools/ToolPaint.py:215
  1725. msgid ""
  1726. "Cut around the perimeter of the polygon\n"
  1727. "to trim rough edges."
  1728. msgstr ""
  1729. #: flatcamEditors/FlatCAMGeoEditor.py:509
  1730. msgid "Paint"
  1731. msgstr ""
  1732. #: flatcamEditors/FlatCAMGeoEditor.py:527 flatcamGUI/FlatCAMGUI.py:639
  1733. #: flatcamGUI/FlatCAMGUI.py:1883 flatcamGUI/ObjectUI.py:1321
  1734. #: flatcamTools/ToolPaint.py:343
  1735. msgid "Paint Tool"
  1736. msgstr ""
  1737. #: flatcamEditors/FlatCAMGeoEditor.py:563
  1738. msgid "[WARNING_NOTCL] Paint cancelled. No shape selected."
  1739. msgstr ""
  1740. #: flatcamEditors/FlatCAMGeoEditor.py:574 flatcamTools/ToolCutOut.py:372
  1741. #: flatcamTools/ToolCutOut.py:565 flatcamTools/ToolCutOut.py:727
  1742. #: flatcamTools/ToolCutOut.py:834 flatcamTools/ToolDblSided.py:362
  1743. msgid ""
  1744. "[WARNING_NOTCL] Tool diameter value is missing or wrong format. Add it and "
  1745. "retry."
  1746. msgstr ""
  1747. #: flatcamEditors/FlatCAMGeoEditor.py:585
  1748. msgid ""
  1749. "[WARNING_NOTCL] Overlap value is missing or wrong format. Add it and retry."
  1750. msgstr ""
  1751. #: flatcamEditors/FlatCAMGeoEditor.py:597
  1752. msgid ""
  1753. "[WARNING_NOTCL] Margin distance value is missing or wrong format. Add it and "
  1754. "retry."
  1755. msgstr ""
  1756. #: flatcamEditors/FlatCAMGeoEditor.py:606
  1757. #: flatcamEditors/FlatCAMGeoEditor.py:2707
  1758. #: flatcamEditors/FlatCAMGeoEditor.py:2733
  1759. #: flatcamEditors/FlatCAMGeoEditor.py:2759
  1760. #: flatcamTools/ToolNonCopperClear.py:924 flatcamTools/ToolProperties.py:104
  1761. msgid "Tools"
  1762. msgstr ""
  1763. #: flatcamEditors/FlatCAMGeoEditor.py:617
  1764. #: flatcamEditors/FlatCAMGeoEditor.py:990
  1765. #: flatcamEditors/FlatCAMGrbEditor.py:4697
  1766. #: flatcamEditors/FlatCAMGrbEditor.py:5082 flatcamGUI/FlatCAMGUI.py:650
  1767. #: flatcamGUI/FlatCAMGUI.py:1896 flatcamTools/ToolTransform.py:397
  1768. msgid "Transform Tool"
  1769. msgstr ""
  1770. #: flatcamEditors/FlatCAMGeoEditor.py:618
  1771. #: flatcamEditors/FlatCAMGeoEditor.py:679
  1772. #: flatcamEditors/FlatCAMGrbEditor.py:4698
  1773. #: flatcamEditors/FlatCAMGrbEditor.py:4760 flatcamTools/ToolTransform.py:24
  1774. #: flatcamTools/ToolTransform.py:82
  1775. msgid "Rotate"
  1776. msgstr ""
  1777. #: flatcamEditors/FlatCAMGeoEditor.py:619
  1778. #: flatcamEditors/FlatCAMGrbEditor.py:4699 flatcamTools/ToolTransform.py:25
  1779. msgid "Skew/Shear"
  1780. msgstr ""
  1781. #: flatcamEditors/FlatCAMGeoEditor.py:620
  1782. #: flatcamEditors/FlatCAMGrbEditor.py:2519
  1783. #: flatcamEditors/FlatCAMGrbEditor.py:4700 flatcamGUI/FlatCAMGUI.py:714
  1784. #: flatcamGUI/FlatCAMGUI.py:1962 flatcamGUI/ObjectUI.py:100
  1785. #: flatcamTools/ToolTransform.py:26
  1786. msgid "Scale"
  1787. msgstr ""
  1788. #: flatcamEditors/FlatCAMGeoEditor.py:621
  1789. #: flatcamEditors/FlatCAMGrbEditor.py:4701 flatcamTools/ToolTransform.py:27
  1790. msgid "Mirror (Flip)"
  1791. msgstr ""
  1792. #: flatcamEditors/FlatCAMGeoEditor.py:622
  1793. #: flatcamEditors/FlatCAMGrbEditor.py:4702 flatcamGUI/ObjectUI.py:127
  1794. #: flatcamGUI/ObjectUI.py:889 flatcamGUI/ObjectUI.py:1471
  1795. #: flatcamTools/ToolTransform.py:28
  1796. msgid "Offset"
  1797. msgstr ""
  1798. #: flatcamEditors/FlatCAMGeoEditor.py:633
  1799. #: flatcamEditors/FlatCAMGrbEditor.py:4714
  1800. #, python-format
  1801. msgid "Editor %s"
  1802. msgstr ""
  1803. #: flatcamEditors/FlatCAMGeoEditor.py:667
  1804. #: flatcamEditors/FlatCAMGrbEditor.py:4748 flatcamTools/ToolTransform.py:70
  1805. msgid ""
  1806. "Angle for Rotation action, in degrees.\n"
  1807. "Float number between -360 and 359.\n"
  1808. "Positive numbers for CW motion.\n"
  1809. "Negative numbers for CCW motion."
  1810. msgstr ""
  1811. #: flatcamEditors/FlatCAMGeoEditor.py:681
  1812. #: flatcamEditors/FlatCAMGrbEditor.py:4762
  1813. msgid ""
  1814. "Rotate the selected shape(s).\n"
  1815. "The point of reference is the middle of\n"
  1816. "the bounding box for all selected shapes."
  1817. msgstr ""
  1818. #: flatcamEditors/FlatCAMGeoEditor.py:704
  1819. #: flatcamEditors/FlatCAMGrbEditor.py:4785 flatcamTools/ToolTransform.py:107
  1820. msgid "Angle X:"
  1821. msgstr ""
  1822. #: flatcamEditors/FlatCAMGeoEditor.py:706
  1823. #: flatcamEditors/FlatCAMGeoEditor.py:724
  1824. #: flatcamEditors/FlatCAMGrbEditor.py:4787
  1825. #: flatcamEditors/FlatCAMGrbEditor.py:4805 flatcamTools/ToolTransform.py:109
  1826. #: flatcamTools/ToolTransform.py:127
  1827. msgid ""
  1828. "Angle for Skew action, in degrees.\n"
  1829. "Float number between -360 and 359."
  1830. msgstr ""
  1831. #: flatcamEditors/FlatCAMGeoEditor.py:715
  1832. #: flatcamEditors/FlatCAMGrbEditor.py:4796 flatcamTools/ToolTransform.py:118
  1833. msgid "Skew X"
  1834. msgstr ""
  1835. #: flatcamEditors/FlatCAMGeoEditor.py:717
  1836. #: flatcamEditors/FlatCAMGeoEditor.py:735
  1837. #: flatcamEditors/FlatCAMGrbEditor.py:4798
  1838. #: flatcamEditors/FlatCAMGrbEditor.py:4816
  1839. msgid ""
  1840. "Skew/shear the selected shape(s).\n"
  1841. "The point of reference is the middle of\n"
  1842. "the bounding box for all selected shapes."
  1843. msgstr ""
  1844. #: flatcamEditors/FlatCAMGeoEditor.py:722
  1845. #: flatcamEditors/FlatCAMGrbEditor.py:4803 flatcamTools/ToolTransform.py:125
  1846. msgid "Angle Y:"
  1847. msgstr ""
  1848. #: flatcamEditors/FlatCAMGeoEditor.py:733
  1849. #: flatcamEditors/FlatCAMGrbEditor.py:4814 flatcamTools/ToolTransform.py:136
  1850. msgid "Skew Y"
  1851. msgstr ""
  1852. #: flatcamEditors/FlatCAMGeoEditor.py:761
  1853. #: flatcamEditors/FlatCAMGrbEditor.py:4842 flatcamTools/ToolTransform.py:164
  1854. msgid "Factor X:"
  1855. msgstr ""
  1856. #: flatcamEditors/FlatCAMGeoEditor.py:763
  1857. #: flatcamEditors/FlatCAMGrbEditor.py:4844 flatcamTools/ToolTransform.py:166
  1858. msgid "Factor for Scale action over X axis."
  1859. msgstr ""
  1860. #: flatcamEditors/FlatCAMGeoEditor.py:771
  1861. #: flatcamEditors/FlatCAMGrbEditor.py:4852 flatcamTools/ToolTransform.py:174
  1862. msgid "Scale X"
  1863. msgstr ""
  1864. #: flatcamEditors/FlatCAMGeoEditor.py:773
  1865. #: flatcamEditors/FlatCAMGeoEditor.py:790
  1866. #: flatcamEditors/FlatCAMGrbEditor.py:4854
  1867. #: flatcamEditors/FlatCAMGrbEditor.py:4871
  1868. msgid ""
  1869. "Scale the selected shape(s).\n"
  1870. "The point of reference depends on \n"
  1871. "the Scale reference checkbox state."
  1872. msgstr ""
  1873. #: flatcamEditors/FlatCAMGeoEditor.py:778
  1874. #: flatcamEditors/FlatCAMGrbEditor.py:4859 flatcamTools/ToolTransform.py:181
  1875. msgid "Factor Y:"
  1876. msgstr ""
  1877. #: flatcamEditors/FlatCAMGeoEditor.py:780
  1878. #: flatcamEditors/FlatCAMGrbEditor.py:4861 flatcamTools/ToolTransform.py:183
  1879. msgid "Factor for Scale action over Y axis."
  1880. msgstr ""
  1881. #: flatcamEditors/FlatCAMGeoEditor.py:788
  1882. #: flatcamEditors/FlatCAMGrbEditor.py:4869 flatcamTools/ToolTransform.py:191
  1883. msgid "Scale Y"
  1884. msgstr ""
  1885. #: flatcamEditors/FlatCAMGeoEditor.py:797
  1886. #: flatcamEditors/FlatCAMGrbEditor.py:4878 flatcamGUI/FlatCAMGUI.py:6515
  1887. #: flatcamTools/ToolTransform.py:200
  1888. msgid "Link"
  1889. msgstr ""
  1890. #: flatcamEditors/FlatCAMGeoEditor.py:799
  1891. #: flatcamEditors/FlatCAMGrbEditor.py:4880
  1892. msgid ""
  1893. "Scale the selected shape(s)\n"
  1894. "using the Scale Factor X for both axis."
  1895. msgstr ""
  1896. #: flatcamEditors/FlatCAMGeoEditor.py:805
  1897. #: flatcamEditors/FlatCAMGrbEditor.py:4886 flatcamGUI/FlatCAMGUI.py:6523
  1898. #: flatcamTools/ToolTransform.py:208
  1899. msgid "Scale Reference"
  1900. msgstr ""
  1901. #: flatcamEditors/FlatCAMGeoEditor.py:807
  1902. #: flatcamEditors/FlatCAMGrbEditor.py:4888
  1903. msgid ""
  1904. "Scale the selected shape(s)\n"
  1905. "using the origin reference when checked,\n"
  1906. "and the center of the biggest bounding box\n"
  1907. "of the selected shapes when unchecked."
  1908. msgstr ""
  1909. #: flatcamEditors/FlatCAMGeoEditor.py:835
  1910. #: flatcamEditors/FlatCAMGrbEditor.py:4917 flatcamTools/ToolTransform.py:238
  1911. msgid "Value X:"
  1912. msgstr ""
  1913. #: flatcamEditors/FlatCAMGeoEditor.py:837
  1914. #: flatcamEditors/FlatCAMGrbEditor.py:4919 flatcamTools/ToolTransform.py:240
  1915. msgid "Value for Offset action on X axis."
  1916. msgstr ""
  1917. #: flatcamEditors/FlatCAMGeoEditor.py:845
  1918. #: flatcamEditors/FlatCAMGrbEditor.py:4927 flatcamTools/ToolTransform.py:248
  1919. msgid "Offset X"
  1920. msgstr ""
  1921. #: flatcamEditors/FlatCAMGeoEditor.py:847
  1922. #: flatcamEditors/FlatCAMGeoEditor.py:865
  1923. #: flatcamEditors/FlatCAMGrbEditor.py:4929
  1924. #: flatcamEditors/FlatCAMGrbEditor.py:4947
  1925. msgid ""
  1926. "Offset the selected shape(s).\n"
  1927. "The point of reference is the middle of\n"
  1928. "the bounding box for all selected shapes.\n"
  1929. msgstr ""
  1930. #: flatcamEditors/FlatCAMGeoEditor.py:853
  1931. #: flatcamEditors/FlatCAMGrbEditor.py:4935 flatcamTools/ToolTransform.py:255
  1932. msgid "Value Y:"
  1933. msgstr ""
  1934. #: flatcamEditors/FlatCAMGeoEditor.py:855
  1935. #: flatcamEditors/FlatCAMGrbEditor.py:4937 flatcamTools/ToolTransform.py:257
  1936. msgid "Value for Offset action on Y axis."
  1937. msgstr ""
  1938. #: flatcamEditors/FlatCAMGeoEditor.py:863
  1939. #: flatcamEditors/FlatCAMGrbEditor.py:4945 flatcamTools/ToolTransform.py:265
  1940. msgid "Offset Y"
  1941. msgstr ""
  1942. #: flatcamEditors/FlatCAMGeoEditor.py:894
  1943. #: flatcamEditors/FlatCAMGrbEditor.py:4976 flatcamTools/ToolTransform.py:295
  1944. msgid "Flip on X"
  1945. msgstr ""
  1946. #: flatcamEditors/FlatCAMGeoEditor.py:896
  1947. #: flatcamEditors/FlatCAMGeoEditor.py:904
  1948. #: flatcamEditors/FlatCAMGrbEditor.py:4978
  1949. #: flatcamEditors/FlatCAMGrbEditor.py:4986
  1950. msgid ""
  1951. "Flip the selected shape(s) over the X axis.\n"
  1952. "Does not create a new shape."
  1953. msgstr ""
  1954. #: flatcamEditors/FlatCAMGeoEditor.py:902
  1955. #: flatcamEditors/FlatCAMGrbEditor.py:4984 flatcamTools/ToolTransform.py:303
  1956. msgid "Flip on Y"
  1957. msgstr ""
  1958. #: flatcamEditors/FlatCAMGeoEditor.py:911
  1959. #: flatcamEditors/FlatCAMGrbEditor.py:4993 flatcamTools/ToolTransform.py:312
  1960. msgid "Ref Pt"
  1961. msgstr ""
  1962. #: flatcamEditors/FlatCAMGeoEditor.py:913
  1963. #: flatcamEditors/FlatCAMGrbEditor.py:4995
  1964. msgid ""
  1965. "Flip the selected shape(s)\n"
  1966. "around the point in Point Entry Field.\n"
  1967. "\n"
  1968. "The point coordinates can be captured by\n"
  1969. "left click on canvas together with pressing\n"
  1970. "SHIFT key. \n"
  1971. "Then click Add button to insert coordinates.\n"
  1972. "Or enter the coords in format (x, y) in the\n"
  1973. "Point Entry field and click Flip on X(Y)"
  1974. msgstr ""
  1975. #: flatcamEditors/FlatCAMGeoEditor.py:925
  1976. #: flatcamEditors/FlatCAMGrbEditor.py:5007 flatcamTools/ToolTransform.py:325
  1977. msgid "Point:"
  1978. msgstr ""
  1979. #: flatcamEditors/FlatCAMGeoEditor.py:927
  1980. #: flatcamEditors/FlatCAMGrbEditor.py:5009
  1981. msgid ""
  1982. "Coordinates in format (x, y) used as reference for mirroring.\n"
  1983. "The 'x' in (x, y) will be used when using Flip on X and\n"
  1984. "the 'y' in (x, y) will be used when using Flip on Y."
  1985. msgstr ""
  1986. #: flatcamEditors/FlatCAMGeoEditor.py:939
  1987. #: flatcamEditors/FlatCAMGrbEditor.py:5021 flatcamTools/ToolTransform.py:339
  1988. msgid ""
  1989. "The point coordinates can be captured by\n"
  1990. "left click on canvas together with pressing\n"
  1991. "SHIFT key. Then click Add button to insert."
  1992. msgstr ""
  1993. #: flatcamEditors/FlatCAMGeoEditor.py:1054
  1994. #: flatcamEditors/FlatCAMGrbEditor.py:5146
  1995. msgid "[WARNING_NOTCL] Transformation cancelled. No shape selected."
  1996. msgstr ""
  1997. #: flatcamEditors/FlatCAMGeoEditor.py:1075
  1998. #: flatcamEditors/FlatCAMGrbEditor.py:5166 flatcamTools/ToolTransform.py:467
  1999. msgid "[ERROR_NOTCL] Wrong value format entered for Rotate, use a number."
  2000. msgstr ""
  2001. #: flatcamEditors/FlatCAMGeoEditor.py:1112
  2002. #: flatcamEditors/FlatCAMGrbEditor.py:5209 flatcamTools/ToolTransform.py:501
  2003. msgid "[ERROR_NOTCL] Wrong value format entered for Skew X, use a number."
  2004. msgstr ""
  2005. #: flatcamEditors/FlatCAMGeoEditor.py:1133
  2006. #: flatcamEditors/FlatCAMGrbEditor.py:5236 flatcamTools/ToolTransform.py:519
  2007. msgid "[ERROR_NOTCL] Wrong value format entered for Skew Y, use a number."
  2008. msgstr ""
  2009. #: flatcamEditors/FlatCAMGeoEditor.py:1154
  2010. #: flatcamEditors/FlatCAMGrbEditor.py:5263 flatcamTools/ToolTransform.py:537
  2011. msgid "[ERROR_NOTCL] Wrong value format entered for Scale X, use a number."
  2012. msgstr ""
  2013. #: flatcamEditors/FlatCAMGeoEditor.py:1191
  2014. #: flatcamEditors/FlatCAMGrbEditor.py:5304 flatcamTools/ToolTransform.py:571
  2015. msgid "[ERROR_NOTCL] Wrong value format entered for Scale Y, use a number."
  2016. msgstr ""
  2017. #: flatcamEditors/FlatCAMGeoEditor.py:1223
  2018. #: flatcamEditors/FlatCAMGrbEditor.py:5342 flatcamTools/ToolTransform.py:600
  2019. msgid "[ERROR_NOTCL] Wrong value format entered for Offset X, use a number."
  2020. msgstr ""
  2021. #: flatcamEditors/FlatCAMGeoEditor.py:1244
  2022. #: flatcamEditors/FlatCAMGrbEditor.py:5368 flatcamTools/ToolTransform.py:618
  2023. msgid "[ERROR_NOTCL] Wrong value format entered for Offset Y, use a number."
  2024. msgstr ""
  2025. #: flatcamEditors/FlatCAMGeoEditor.py:1262
  2026. #: flatcamEditors/FlatCAMGrbEditor.py:5391
  2027. msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to rotate!"
  2028. msgstr ""
  2029. #: flatcamEditors/FlatCAMGeoEditor.py:1265
  2030. #: flatcamEditors/FlatCAMGrbEditor.py:5394 flatcamTools/ToolTransform.py:639
  2031. msgid "Appying Rotate"
  2032. msgstr ""
  2033. #: flatcamEditors/FlatCAMGeoEditor.py:1293
  2034. #: flatcamEditors/FlatCAMGrbEditor.py:5427
  2035. msgid "[success] Done. Rotate completed."
  2036. msgstr ""
  2037. #: flatcamEditors/FlatCAMGeoEditor.py:1309
  2038. #: flatcamEditors/FlatCAMGrbEditor.py:5446
  2039. msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to flip!"
  2040. msgstr ""
  2041. #: flatcamEditors/FlatCAMGeoEditor.py:1312
  2042. #: flatcamEditors/FlatCAMGrbEditor.py:5449 flatcamTools/ToolTransform.py:690
  2043. msgid "Applying Flip"
  2044. msgstr ""
  2045. #: flatcamEditors/FlatCAMGeoEditor.py:1342
  2046. #: flatcamEditors/FlatCAMGrbEditor.py:5488 flatcamTools/ToolTransform.py:732
  2047. msgid "[success] Flip on the Y axis done ..."
  2048. msgstr ""
  2049. #: flatcamEditors/FlatCAMGeoEditor.py:1345
  2050. #: flatcamEditors/FlatCAMGrbEditor.py:5496 flatcamTools/ToolTransform.py:741
  2051. msgid "[success] Flip on the X axis done ..."
  2052. msgstr ""
  2053. #: flatcamEditors/FlatCAMGeoEditor.py:1364
  2054. #: flatcamEditors/FlatCAMGrbEditor.py:5516
  2055. msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to shear/skew!"
  2056. msgstr ""
  2057. #: flatcamEditors/FlatCAMGeoEditor.py:1367
  2058. #: flatcamEditors/FlatCAMGrbEditor.py:5519 flatcamTools/ToolTransform.py:759
  2059. msgid "Applying Skew"
  2060. msgstr ""
  2061. #: flatcamEditors/FlatCAMGeoEditor.py:1392
  2062. #: flatcamEditors/FlatCAMGrbEditor.py:5554 flatcamTools/ToolTransform.py:790
  2063. #, python-format
  2064. msgid "[success] Skew on the %s axis done ..."
  2065. msgstr ""
  2066. #: flatcamEditors/FlatCAMGeoEditor.py:1396
  2067. #: flatcamEditors/FlatCAMGrbEditor.py:5558 flatcamTools/ToolTransform.py:794
  2068. #, python-format
  2069. msgid "[ERROR_NOTCL] Due of %s, Skew action was not executed."
  2070. msgstr ""
  2071. #: flatcamEditors/FlatCAMGeoEditor.py:1407
  2072. #: flatcamEditors/FlatCAMGrbEditor.py:5577
  2073. msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to scale!"
  2074. msgstr ""
  2075. #: flatcamEditors/FlatCAMGeoEditor.py:1410
  2076. #: flatcamEditors/FlatCAMGrbEditor.py:5580 flatcamTools/ToolTransform.py:808
  2077. msgid "Applying Scale"
  2078. msgstr ""
  2079. #: flatcamEditors/FlatCAMGeoEditor.py:1443
  2080. #: flatcamEditors/FlatCAMGrbEditor.py:5618 flatcamTools/ToolTransform.py:847
  2081. #, python-format
  2082. msgid "[success] Scale on the %s axis done ..."
  2083. msgstr ""
  2084. #: flatcamEditors/FlatCAMGeoEditor.py:1446
  2085. #: flatcamEditors/FlatCAMGrbEditor.py:5621 flatcamTools/ToolTransform.py:850
  2086. #, python-format
  2087. msgid "[ERROR_NOTCL] Due of %s, Scale action was not executed."
  2088. msgstr ""
  2089. #: flatcamEditors/FlatCAMGeoEditor.py:1455
  2090. #: flatcamEditors/FlatCAMGrbEditor.py:5634
  2091. msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to offset!"
  2092. msgstr ""
  2093. #: flatcamEditors/FlatCAMGeoEditor.py:1458
  2094. #: flatcamEditors/FlatCAMGrbEditor.py:5637 flatcamTools/ToolTransform.py:860
  2095. msgid "Applying Offset"
  2096. msgstr ""
  2097. #: flatcamEditors/FlatCAMGeoEditor.py:1469
  2098. #: flatcamEditors/FlatCAMGrbEditor.py:5659 flatcamTools/ToolTransform.py:879
  2099. #, python-format
  2100. msgid "[success] Offset on the %s axis done ..."
  2101. msgstr ""
  2102. #: flatcamEditors/FlatCAMGeoEditor.py:1473
  2103. #: flatcamEditors/FlatCAMGrbEditor.py:5663 flatcamTools/ToolTransform.py:883
  2104. #, python-format
  2105. msgid "[ERROR_NOTCL] Due of %s, Offset action was not executed."
  2106. msgstr ""
  2107. #: flatcamEditors/FlatCAMGeoEditor.py:1477
  2108. #: flatcamEditors/FlatCAMGrbEditor.py:5667
  2109. msgid "Rotate ..."
  2110. msgstr ""
  2111. #: flatcamEditors/FlatCAMGeoEditor.py:1478
  2112. #: flatcamEditors/FlatCAMGeoEditor.py:1535
  2113. #: flatcamEditors/FlatCAMGeoEditor.py:1552
  2114. #: flatcamEditors/FlatCAMGrbEditor.py:5668
  2115. #: flatcamEditors/FlatCAMGrbEditor.py:5725
  2116. #: flatcamEditors/FlatCAMGrbEditor.py:5742
  2117. msgid "Enter an Angle Value (degrees):"
  2118. msgstr ""
  2119. #: flatcamEditors/FlatCAMGeoEditor.py:1487
  2120. #: flatcamEditors/FlatCAMGrbEditor.py:5677
  2121. msgid "[success] Geometry shape rotate done..."
  2122. msgstr ""
  2123. #: flatcamEditors/FlatCAMGeoEditor.py:1492
  2124. #: flatcamEditors/FlatCAMGrbEditor.py:5682
  2125. msgid "[WARNING_NOTCL] Geometry shape rotate cancelled..."
  2126. msgstr ""
  2127. #: flatcamEditors/FlatCAMGeoEditor.py:1498
  2128. #: flatcamEditors/FlatCAMGrbEditor.py:5688
  2129. msgid "Offset on X axis ..."
  2130. msgstr ""
  2131. #: flatcamEditors/FlatCAMGeoEditor.py:1499
  2132. #: flatcamEditors/FlatCAMGeoEditor.py:1518
  2133. #: flatcamEditors/FlatCAMGrbEditor.py:5689
  2134. #: flatcamEditors/FlatCAMGrbEditor.py:5708
  2135. #, python-format
  2136. msgid "Enter a distance Value (%s):"
  2137. msgstr ""
  2138. #: flatcamEditors/FlatCAMGeoEditor.py:1508
  2139. #: flatcamEditors/FlatCAMGrbEditor.py:5698
  2140. msgid "[success] Geometry shape offset on X axis done..."
  2141. msgstr ""
  2142. #: flatcamEditors/FlatCAMGeoEditor.py:1512
  2143. #: flatcamEditors/FlatCAMGrbEditor.py:5702
  2144. msgid "[WARNING_NOTCL] Geometry shape offset X cancelled..."
  2145. msgstr ""
  2146. #: flatcamEditors/FlatCAMGeoEditor.py:1517
  2147. #: flatcamEditors/FlatCAMGrbEditor.py:5707
  2148. msgid "Offset on Y axis ..."
  2149. msgstr ""
  2150. #: flatcamEditors/FlatCAMGeoEditor.py:1527
  2151. #: flatcamEditors/FlatCAMGrbEditor.py:5717
  2152. msgid "[success] Geometry shape offset on Y axis done..."
  2153. msgstr ""
  2154. #: flatcamEditors/FlatCAMGeoEditor.py:1531
  2155. #: flatcamEditors/FlatCAMGrbEditor.py:5721
  2156. msgid "[WARNING_NOTCL] Geometry shape offset Y cancelled..."
  2157. msgstr ""
  2158. #: flatcamEditors/FlatCAMGeoEditor.py:1534
  2159. #: flatcamEditors/FlatCAMGrbEditor.py:5724
  2160. msgid "Skew on X axis ..."
  2161. msgstr ""
  2162. #: flatcamEditors/FlatCAMGeoEditor.py:1544
  2163. #: flatcamEditors/FlatCAMGrbEditor.py:5734
  2164. msgid "[success] Geometry shape skew on X axis done..."
  2165. msgstr ""
  2166. #: flatcamEditors/FlatCAMGeoEditor.py:1548
  2167. #: flatcamEditors/FlatCAMGrbEditor.py:5738
  2168. msgid "[WARNING_NOTCL] Geometry shape skew X cancelled..."
  2169. msgstr ""
  2170. #: flatcamEditors/FlatCAMGeoEditor.py:1551
  2171. #: flatcamEditors/FlatCAMGrbEditor.py:5741
  2172. msgid "Skew on Y axis ..."
  2173. msgstr ""
  2174. #: flatcamEditors/FlatCAMGeoEditor.py:1561
  2175. #: flatcamEditors/FlatCAMGrbEditor.py:5751
  2176. msgid "[success] Geometry shape skew on Y axis done..."
  2177. msgstr ""
  2178. #: flatcamEditors/FlatCAMGeoEditor.py:1565
  2179. #: flatcamEditors/FlatCAMGrbEditor.py:5755
  2180. msgid "[WARNING_NOTCL] Geometry shape skew Y cancelled..."
  2181. msgstr ""
  2182. #: flatcamEditors/FlatCAMGeoEditor.py:1929
  2183. #: flatcamEditors/FlatCAMGeoEditor.py:1980
  2184. #: flatcamEditors/FlatCAMGrbEditor.py:1361
  2185. #: flatcamEditors/FlatCAMGrbEditor.py:1430
  2186. msgid "Click on Center point ..."
  2187. msgstr ""
  2188. #: flatcamEditors/FlatCAMGeoEditor.py:1936
  2189. #: flatcamEditors/FlatCAMGrbEditor.py:1369
  2190. msgid "Click on Perimeter point to complete ..."
  2191. msgstr ""
  2192. #: flatcamEditors/FlatCAMGeoEditor.py:1965
  2193. msgid "[success] Done. Adding Circle completed."
  2194. msgstr ""
  2195. #: flatcamEditors/FlatCAMGeoEditor.py:2000
  2196. #: flatcamEditors/FlatCAMGrbEditor.py:1462
  2197. msgid "Click on Start point ..."
  2198. msgstr ""
  2199. #: flatcamEditors/FlatCAMGeoEditor.py:2002
  2200. #: flatcamEditors/FlatCAMGrbEditor.py:1464
  2201. msgid "Click on Point3 ..."
  2202. msgstr ""
  2203. #: flatcamEditors/FlatCAMGeoEditor.py:2004
  2204. #: flatcamEditors/FlatCAMGrbEditor.py:1466
  2205. msgid "Click on Stop point ..."
  2206. msgstr ""
  2207. #: flatcamEditors/FlatCAMGeoEditor.py:2009
  2208. #: flatcamEditors/FlatCAMGrbEditor.py:1471
  2209. msgid "Click on Stop point to complete ..."
  2210. msgstr ""
  2211. #: flatcamEditors/FlatCAMGeoEditor.py:2011
  2212. #: flatcamEditors/FlatCAMGrbEditor.py:1473
  2213. msgid "Click on Point2 to complete ..."
  2214. msgstr ""
  2215. #: flatcamEditors/FlatCAMGeoEditor.py:2013
  2216. #: flatcamEditors/FlatCAMGrbEditor.py:1475
  2217. msgid "Click on Center point to complete ..."
  2218. msgstr ""
  2219. #: flatcamEditors/FlatCAMGeoEditor.py:2025
  2220. #: flatcamEditors/FlatCAMGrbEditor.py:1487
  2221. #, python-format
  2222. msgid "Direction: %s"
  2223. msgstr ""
  2224. #: flatcamEditors/FlatCAMGeoEditor.py:2035
  2225. #: flatcamEditors/FlatCAMGrbEditor.py:1497
  2226. msgid "Mode: Start -> Stop -> Center. Click on Start point ..."
  2227. msgstr ""
  2228. #: flatcamEditors/FlatCAMGeoEditor.py:2038
  2229. #: flatcamEditors/FlatCAMGrbEditor.py:1500
  2230. msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..."
  2231. msgstr ""
  2232. #: flatcamEditors/FlatCAMGeoEditor.py:2041
  2233. #: flatcamEditors/FlatCAMGrbEditor.py:1503
  2234. msgid "Mode: Center -> Start -> Stop. Click on Center point ..."
  2235. msgstr ""
  2236. #: flatcamEditors/FlatCAMGeoEditor.py:2179
  2237. msgid "[success] Done. Arc completed."
  2238. msgstr ""
  2239. #: flatcamEditors/FlatCAMGeoEditor.py:2198
  2240. #: flatcamEditors/FlatCAMGeoEditor.py:2251
  2241. #: flatcamEditors/FlatCAMGeoEditor.py:2626
  2242. msgid "Click on 1st corner ..."
  2243. msgstr ""
  2244. #: flatcamEditors/FlatCAMGeoEditor.py:2204
  2245. msgid "Click on opposite corner to complete ..."
  2246. msgstr ""
  2247. #: flatcamEditors/FlatCAMGeoEditor.py:2232
  2248. msgid "[success] Done. Rectangle completed."
  2249. msgstr ""
  2250. #: flatcamEditors/FlatCAMGeoEditor.py:2258
  2251. msgid "Click on next Point or click right mouse button to complete ..."
  2252. msgstr ""
  2253. #: flatcamEditors/FlatCAMGeoEditor.py:2286
  2254. msgid "[success] Done. Polygon completed."
  2255. msgstr ""
  2256. #: flatcamEditors/FlatCAMGeoEditor.py:2296
  2257. #: flatcamEditors/FlatCAMGeoEditor.py:2342
  2258. #: flatcamEditors/FlatCAMGrbEditor.py:1058
  2259. #: flatcamEditors/FlatCAMGrbEditor.py:1252
  2260. msgid "Backtracked one point ..."
  2261. msgstr ""
  2262. #: flatcamEditors/FlatCAMGeoEditor.py:2324
  2263. msgid "[success] Done. Path completed."
  2264. msgstr ""
  2265. #: flatcamEditors/FlatCAMGeoEditor.py:2447
  2266. msgid "[WARNING_NOTCL] MOVE: No shape selected. Select a shape to move ..."
  2267. msgstr ""
  2268. #: flatcamEditors/FlatCAMGeoEditor.py:2449
  2269. #: flatcamEditors/FlatCAMGeoEditor.py:2461
  2270. msgid " MOVE: Click on reference point ..."
  2271. msgstr ""
  2272. #: flatcamEditors/FlatCAMGeoEditor.py:2452
  2273. msgid " Click on destination point ..."
  2274. msgstr ""
  2275. #: flatcamEditors/FlatCAMGeoEditor.py:2486
  2276. msgid "[success] Done. Geometry(s) Move completed."
  2277. msgstr ""
  2278. #: flatcamEditors/FlatCAMGeoEditor.py:2606
  2279. msgid "[success] Done. Geometry(s) Copy completed."
  2280. msgstr ""
  2281. #: flatcamEditors/FlatCAMGeoEditor.py:2640
  2282. #, python-format
  2283. msgid ""
  2284. "[ERROR]Font not supported. Only Regular, Bold, Italic and BoldItalic are "
  2285. "supported. Error: %s"
  2286. msgstr ""
  2287. #: flatcamEditors/FlatCAMGeoEditor.py:2650
  2288. msgid "[success] Done. Adding Text completed."
  2289. msgstr ""
  2290. #: flatcamEditors/FlatCAMGeoEditor.py:2678
  2291. msgid "Create buffer geometry ..."
  2292. msgstr ""
  2293. #: flatcamEditors/FlatCAMGeoEditor.py:2689
  2294. #: flatcamEditors/FlatCAMGeoEditor.py:2715
  2295. #: flatcamEditors/FlatCAMGeoEditor.py:2741
  2296. msgid "[WARNING_NOTCL] Buffer cancelled. No shape selected."
  2297. msgstr ""
  2298. #: flatcamEditors/FlatCAMGeoEditor.py:2711
  2299. #: flatcamEditors/FlatCAMGrbEditor.py:4561
  2300. msgid "[success] Done. Buffer Tool completed."
  2301. msgstr ""
  2302. #: flatcamEditors/FlatCAMGeoEditor.py:2737
  2303. msgid "[success] Done. Buffer Int Tool completed."
  2304. msgstr ""
  2305. #: flatcamEditors/FlatCAMGeoEditor.py:2763
  2306. msgid "[success] Done. Buffer Ext Tool completed."
  2307. msgstr ""
  2308. #: flatcamEditors/FlatCAMGeoEditor.py:2798
  2309. #: flatcamEditors/FlatCAMGrbEditor.py:2028
  2310. msgid "Select a shape to act as deletion area ..."
  2311. msgstr ""
  2312. #: flatcamEditors/FlatCAMGeoEditor.py:2800
  2313. #: flatcamEditors/FlatCAMGeoEditor.py:2819
  2314. #: flatcamEditors/FlatCAMGeoEditor.py:2825
  2315. #: flatcamEditors/FlatCAMGrbEditor.py:2030
  2316. msgid "Click to pick-up the erase shape..."
  2317. msgstr ""
  2318. #: flatcamEditors/FlatCAMGeoEditor.py:2829
  2319. #: flatcamEditors/FlatCAMGrbEditor.py:2087
  2320. msgid "Click to erase ..."
  2321. msgstr ""
  2322. #: flatcamEditors/FlatCAMGeoEditor.py:2858
  2323. #: flatcamEditors/FlatCAMGrbEditor.py:2120
  2324. msgid "[success] Done. Eraser tool action completed."
  2325. msgstr ""
  2326. #: flatcamEditors/FlatCAMGeoEditor.py:2901
  2327. msgid "Create Paint geometry ..."
  2328. msgstr ""
  2329. #: flatcamEditors/FlatCAMGeoEditor.py:2915
  2330. #: flatcamEditors/FlatCAMGrbEditor.py:2262
  2331. msgid "Shape transformations ..."
  2332. msgstr ""
  2333. #: flatcamEditors/FlatCAMGeoEditor.py:3419
  2334. #, python-brace-format
  2335. msgid ""
  2336. "[WARNING_NOTCL] Editing MultiGeo Geometry, tool: {tool} with diameter: {dia}"
  2337. msgstr ""
  2338. #: flatcamEditors/FlatCAMGeoEditor.py:3776
  2339. msgid "[WARNING_NOTCL] Copy cancelled. No shape selected."
  2340. msgstr ""
  2341. #: flatcamEditors/FlatCAMGeoEditor.py:3783 flatcamGUI/FlatCAMGUI.py:2753
  2342. #: flatcamGUI/FlatCAMGUI.py:2799 flatcamGUI/FlatCAMGUI.py:2817
  2343. #: flatcamGUI/FlatCAMGUI.py:2948 flatcamGUI/FlatCAMGUI.py:2960
  2344. #: flatcamGUI/FlatCAMGUI.py:2994
  2345. msgid "Click on target point."
  2346. msgstr ""
  2347. #: flatcamEditors/FlatCAMGeoEditor.py:4027
  2348. #: flatcamEditors/FlatCAMGeoEditor.py:4062
  2349. msgid ""
  2350. "[WARNING_NOTCL] A selection of at least 2 geo items is required to do "
  2351. "Intersection."
  2352. msgstr ""
  2353. #: flatcamEditors/FlatCAMGeoEditor.py:4146
  2354. #: flatcamEditors/FlatCAMGeoEditor.py:4184
  2355. #: flatcamEditors/FlatCAMGeoEditor.py:4260
  2356. msgid ""
  2357. "[ERROR_NOTCL] Negative buffer value is not accepted. Use Buffer interior to "
  2358. "generate an 'inside' shape"
  2359. msgstr ""
  2360. #: flatcamEditors/FlatCAMGeoEditor.py:4155
  2361. #: flatcamEditors/FlatCAMGeoEditor.py:4193
  2362. #: flatcamEditors/FlatCAMGeoEditor.py:4268
  2363. msgid "[WARNING_NOTCL] Nothing selected for buffering."
  2364. msgstr ""
  2365. #: flatcamEditors/FlatCAMGeoEditor.py:4159
  2366. #: flatcamEditors/FlatCAMGeoEditor.py:4197
  2367. #: flatcamEditors/FlatCAMGeoEditor.py:4272
  2368. msgid "[WARNING_NOTCL] Invalid distance for buffering."
  2369. msgstr ""
  2370. #: flatcamEditors/FlatCAMGeoEditor.py:4169
  2371. #: flatcamEditors/FlatCAMGeoEditor.py:4281
  2372. msgid ""
  2373. "[ERROR_NOTCL] Failed, the result is empty. Choose a different buffer value."
  2374. msgstr ""
  2375. #: flatcamEditors/FlatCAMGeoEditor.py:4177
  2376. msgid "[success] Full buffer geometry created."
  2377. msgstr ""
  2378. #: flatcamEditors/FlatCAMGeoEditor.py:4207
  2379. msgid ""
  2380. "[ERROR_NOTCL] Failed, the result is empty. Choose a smaller buffer value."
  2381. msgstr ""
  2382. #: flatcamEditors/FlatCAMGeoEditor.py:4222
  2383. msgid "[success] Interior buffer geometry created."
  2384. msgstr ""
  2385. #: flatcamEditors/FlatCAMGeoEditor.py:4293
  2386. msgid "[success] Exterior buffer geometry created."
  2387. msgstr ""
  2388. #: flatcamEditors/FlatCAMGeoEditor.py:4357
  2389. msgid "[WARNING_NOTCL] Nothing selected for painting."
  2390. msgstr ""
  2391. #: flatcamEditors/FlatCAMGeoEditor.py:4363
  2392. msgid "[WARNING] Invalid value for {}"
  2393. msgstr ""
  2394. #: flatcamEditors/FlatCAMGeoEditor.py:4369
  2395. msgid ""
  2396. "[ERROR_NOTCL] Could not do Paint. Overlap value has to be less than 1.00 "
  2397. "(100%)."
  2398. msgstr ""
  2399. #: flatcamEditors/FlatCAMGeoEditor.py:4428
  2400. #, python-format
  2401. msgid ""
  2402. "[ERROR] Could not do Paint. Try a different combination of parameters. Or a "
  2403. "different method of Paint\n"
  2404. "%s"
  2405. msgstr ""
  2406. #: flatcamEditors/FlatCAMGeoEditor.py:4439
  2407. msgid "[success] Paint done."
  2408. msgstr ""
  2409. #: flatcamEditors/FlatCAMGrbEditor.py:200
  2410. msgid "[WARNING_NOTCL] To add an Pad first select a aperture in Aperture Table"
  2411. msgstr ""
  2412. #: flatcamEditors/FlatCAMGrbEditor.py:206
  2413. #: flatcamEditors/FlatCAMGrbEditor.py:398
  2414. msgid ""
  2415. "[WARNING_NOTCL] Aperture size is zero. It needs to be greater than zero."
  2416. msgstr ""
  2417. #: flatcamEditors/FlatCAMGrbEditor.py:357
  2418. #: flatcamEditors/FlatCAMGrbEditor.py:662
  2419. msgid ""
  2420. "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'."
  2421. msgstr ""
  2422. #: flatcamEditors/FlatCAMGrbEditor.py:369
  2423. msgid "[success] Done. Adding Pad completed."
  2424. msgstr ""
  2425. #: flatcamEditors/FlatCAMGrbEditor.py:391
  2426. msgid ""
  2427. "[WARNING_NOTCL] To add an Pad Array first select a aperture in Aperture Table"
  2428. msgstr ""
  2429. #: flatcamEditors/FlatCAMGrbEditor.py:468
  2430. msgid "Click on the Pad Circular Array Start position"
  2431. msgstr ""
  2432. #: flatcamEditors/FlatCAMGrbEditor.py:497
  2433. msgid "[ERROR_NOTCL] The value is mistyped. Check the value."
  2434. msgstr ""
  2435. #: flatcamEditors/FlatCAMGrbEditor.py:687
  2436. msgid "[WARNING_NOTCL] Too many Pads for the selected spacing angle."
  2437. msgstr ""
  2438. #: flatcamEditors/FlatCAMGrbEditor.py:709
  2439. msgid "[success] Done. Pad Array added."
  2440. msgstr ""
  2441. #: flatcamEditors/FlatCAMGrbEditor.py:730
  2442. msgid "Select shape(s) and then click ..."
  2443. msgstr ""
  2444. #: flatcamEditors/FlatCAMGrbEditor.py:741
  2445. msgid "[ERROR_NOTCL] Failed. Nothing selected."
  2446. msgstr ""
  2447. #: flatcamEditors/FlatCAMGrbEditor.py:756
  2448. msgid ""
  2449. "[WARNING_NOTCL] Failed. Poligonize works only on geometries belonging to the "
  2450. "same aperture."
  2451. msgstr ""
  2452. #: flatcamEditors/FlatCAMGrbEditor.py:809
  2453. msgid "[success] Done. Poligonize completed."
  2454. msgstr ""
  2455. #: flatcamEditors/FlatCAMGrbEditor.py:860
  2456. #: flatcamEditors/FlatCAMGrbEditor.py:1075
  2457. #: flatcamEditors/FlatCAMGrbEditor.py:1099
  2458. msgid "Corner Mode 1: 45 degrees ..."
  2459. msgstr ""
  2460. #: flatcamEditors/FlatCAMGrbEditor.py:862
  2461. msgid "Click on 1st point ..."
  2462. msgstr ""
  2463. #: flatcamEditors/FlatCAMGrbEditor.py:872
  2464. #: flatcamEditors/FlatCAMGrbEditor.py:1170
  2465. msgid "Click on next Point or click Right mouse button to complete ..."
  2466. msgstr ""
  2467. #: flatcamEditors/FlatCAMGrbEditor.py:1063
  2468. #: flatcamEditors/FlatCAMGrbEditor.py:1096
  2469. msgid "Corner Mode 2: Reverse 45 degrees ..."
  2470. msgstr ""
  2471. #: flatcamEditors/FlatCAMGrbEditor.py:1066
  2472. #: flatcamEditors/FlatCAMGrbEditor.py:1093
  2473. msgid "Corner Mode 3: 90 degrees ..."
  2474. msgstr ""
  2475. #: flatcamEditors/FlatCAMGrbEditor.py:1069
  2476. #: flatcamEditors/FlatCAMGrbEditor.py:1090
  2477. msgid "Corner Mode 4: Reverse 90 degrees ..."
  2478. msgstr ""
  2479. #: flatcamEditors/FlatCAMGrbEditor.py:1072
  2480. #: flatcamEditors/FlatCAMGrbEditor.py:1087
  2481. msgid "Corner Mode 5: Free angle ..."
  2482. msgstr ""
  2483. #: flatcamEditors/FlatCAMGrbEditor.py:1126
  2484. #: flatcamEditors/FlatCAMGrbEditor.py:1284
  2485. #: flatcamEditors/FlatCAMGrbEditor.py:1323
  2486. msgid "Track Mode 1: 45 degrees ..."
  2487. msgstr ""
  2488. #: flatcamEditors/FlatCAMGrbEditor.py:1264
  2489. #: flatcamEditors/FlatCAMGrbEditor.py:1318
  2490. msgid "Track Mode 2: Reverse 45 degrees ..."
  2491. msgstr ""
  2492. #: flatcamEditors/FlatCAMGrbEditor.py:1269
  2493. #: flatcamEditors/FlatCAMGrbEditor.py:1313
  2494. msgid "Track Mode 3: 90 degrees ..."
  2495. msgstr ""
  2496. #: flatcamEditors/FlatCAMGrbEditor.py:1274
  2497. #: flatcamEditors/FlatCAMGrbEditor.py:1308
  2498. msgid "Track Mode 4: Reverse 90 degrees ..."
  2499. msgstr ""
  2500. #: flatcamEditors/FlatCAMGrbEditor.py:1279
  2501. #: flatcamEditors/FlatCAMGrbEditor.py:1303
  2502. msgid "Track Mode 5: Free angle ..."
  2503. msgstr ""
  2504. #: flatcamEditors/FlatCAMGrbEditor.py:1683
  2505. msgid "Scale the selected Gerber apertures ..."
  2506. msgstr ""
  2507. #: flatcamEditors/FlatCAMGrbEditor.py:1725
  2508. msgid "Buffer the selected apertures ..."
  2509. msgstr ""
  2510. #: flatcamEditors/FlatCAMGrbEditor.py:1767
  2511. msgid "Mark polygon areas in the edited Gerber ..."
  2512. msgstr ""
  2513. #: flatcamEditors/FlatCAMGrbEditor.py:1814
  2514. msgid "[WARNING_NOTCL] Nothing selected to move ..."
  2515. msgstr ""
  2516. #: flatcamEditors/FlatCAMGrbEditor.py:1937
  2517. msgid "[success] Done. Apertures Move completed."
  2518. msgstr ""
  2519. #: flatcamEditors/FlatCAMGrbEditor.py:2013
  2520. msgid "[success] Done. Apertures copied."
  2521. msgstr ""
  2522. #: flatcamEditors/FlatCAMGrbEditor.py:2304 flatcamGUI/FlatCAMGUI.py:1618
  2523. #: flatcamGUI/FlatCAMGUI.py:4390
  2524. msgid "Gerber Editor"
  2525. msgstr ""
  2526. #: flatcamEditors/FlatCAMGrbEditor.py:2324 flatcamGUI/ObjectUI.py:192
  2527. msgid "<b>Apertures:</b>"
  2528. msgstr ""
  2529. #: flatcamEditors/FlatCAMGrbEditor.py:2326 flatcamGUI/ObjectUI.py:194
  2530. msgid "Apertures Table for the Gerber Object."
  2531. msgstr ""
  2532. #: flatcamEditors/FlatCAMGrbEditor.py:2337
  2533. #: flatcamEditors/FlatCAMGrbEditor.py:3715 flatcamGUI/ObjectUI.py:227
  2534. msgid "Code"
  2535. msgstr ""
  2536. #: flatcamEditors/FlatCAMGrbEditor.py:2337
  2537. #: flatcamEditors/FlatCAMGrbEditor.py:3715 flatcamGUI/ObjectUI.py:227
  2538. #: flatcamGUI/ObjectUI.py:889 flatcamGUI/ObjectUI.py:1471
  2539. msgid "Type"
  2540. msgstr ""
  2541. #: flatcamEditors/FlatCAMGrbEditor.py:2337
  2542. #: flatcamEditors/FlatCAMGrbEditor.py:3715 flatcamGUI/ObjectUI.py:227
  2543. msgid "Size"
  2544. msgstr ""
  2545. #: flatcamEditors/FlatCAMGrbEditor.py:2337
  2546. #: flatcamEditors/FlatCAMGrbEditor.py:3715 flatcamGUI/ObjectUI.py:227
  2547. msgid "Dim"
  2548. msgstr ""
  2549. #: flatcamEditors/FlatCAMGrbEditor.py:2341 flatcamGUI/ObjectUI.py:231
  2550. msgid "Index"
  2551. msgstr ""
  2552. #: flatcamEditors/FlatCAMGrbEditor.py:2343 flatcamGUI/ObjectUI.py:233
  2553. msgid "Aperture Code"
  2554. msgstr ""
  2555. #: flatcamEditors/FlatCAMGrbEditor.py:2345 flatcamGUI/ObjectUI.py:235
  2556. msgid "Type of aperture: circular, rectangle, macros etc"
  2557. msgstr ""
  2558. #: flatcamEditors/FlatCAMGrbEditor.py:2347
  2559. #: flatcamEditors/FlatCAMGrbEditor.py:2380 flatcamGUI/ObjectUI.py:237
  2560. msgid "Aperture Size:"
  2561. msgstr ""
  2562. #: flatcamEditors/FlatCAMGrbEditor.py:2349 flatcamGUI/ObjectUI.py:239
  2563. msgid ""
  2564. "Aperture Dimensions:\n"
  2565. " - (width, height) for R, O type.\n"
  2566. " - (dia, nVertices) for P type"
  2567. msgstr ""
  2568. #: flatcamEditors/FlatCAMGrbEditor.py:2370
  2569. msgid "Aperture Code:"
  2570. msgstr ""
  2571. #: flatcamEditors/FlatCAMGrbEditor.py:2372
  2572. msgid "Code for the new aperture"
  2573. msgstr ""
  2574. #: flatcamEditors/FlatCAMGrbEditor.py:2382
  2575. msgid ""
  2576. "Size for the new aperture.\n"
  2577. "If aperture type is 'R' or 'O' then\n"
  2578. "this value is automatically\n"
  2579. "calculated as:\n"
  2580. "sqrt(width**2 + height**2)"
  2581. msgstr ""
  2582. #: flatcamEditors/FlatCAMGrbEditor.py:2394
  2583. msgid "Aperture Type:"
  2584. msgstr ""
  2585. #: flatcamEditors/FlatCAMGrbEditor.py:2396
  2586. msgid ""
  2587. "Select the type of new aperture. Can be:\n"
  2588. "C = circular\n"
  2589. "R = rectangular\n"
  2590. "O = oblong"
  2591. msgstr ""
  2592. #: flatcamEditors/FlatCAMGrbEditor.py:2407
  2593. msgid "Aperture Dim:"
  2594. msgstr ""
  2595. #: flatcamEditors/FlatCAMGrbEditor.py:2409
  2596. msgid ""
  2597. "Dimensions for the new aperture.\n"
  2598. "Active only for rectangular apertures (type R).\n"
  2599. "The format is (width, height)"
  2600. msgstr ""
  2601. #: flatcamEditors/FlatCAMGrbEditor.py:2418
  2602. msgid "Add/Delete Aperture:"
  2603. msgstr ""
  2604. #: flatcamEditors/FlatCAMGrbEditor.py:2420
  2605. msgid "Add/Delete an aperture in the aperture table"
  2606. msgstr ""
  2607. #: flatcamEditors/FlatCAMGrbEditor.py:2429
  2608. msgid "Add a new aperture to the aperture list."
  2609. msgstr ""
  2610. #: flatcamEditors/FlatCAMGrbEditor.py:2434
  2611. msgid "Delete a aperture in the aperture list"
  2612. msgstr ""
  2613. #: flatcamEditors/FlatCAMGrbEditor.py:2451
  2614. msgid "Buffer Aperture:"
  2615. msgstr ""
  2616. #: flatcamEditors/FlatCAMGrbEditor.py:2453
  2617. msgid "Buffer a aperture in the aperture list"
  2618. msgstr ""
  2619. #: flatcamEditors/FlatCAMGrbEditor.py:2466
  2620. msgid ""
  2621. "There are 3 types of corners:\n"
  2622. " - 'Round': the corner is rounded.\n"
  2623. " - 'Square:' the corner is met in a sharp angle.\n"
  2624. " - 'Beveled:' the corner is a line that directly connects the features "
  2625. "meeting in the corner"
  2626. msgstr ""
  2627. #: flatcamEditors/FlatCAMGrbEditor.py:2481 flatcamGUI/FlatCAMGUI.py:713
  2628. #: flatcamGUI/FlatCAMGUI.py:1961
  2629. msgid "Buffer"
  2630. msgstr ""
  2631. #: flatcamEditors/FlatCAMGrbEditor.py:2496
  2632. msgid "Scale Aperture:"
  2633. msgstr ""
  2634. #: flatcamEditors/FlatCAMGrbEditor.py:2498
  2635. msgid "Scale a aperture in the aperture list"
  2636. msgstr ""
  2637. #: flatcamEditors/FlatCAMGrbEditor.py:2506
  2638. msgid "Scale factor:"
  2639. msgstr ""
  2640. #: flatcamEditors/FlatCAMGrbEditor.py:2508
  2641. msgid ""
  2642. "The factor by which to scale the selected aperture.\n"
  2643. "Values can be between 0.0000 and 999.9999"
  2644. msgstr ""
  2645. #: flatcamEditors/FlatCAMGrbEditor.py:2534
  2646. msgid "Mark polygon areas:"
  2647. msgstr ""
  2648. #: flatcamEditors/FlatCAMGrbEditor.py:2536
  2649. msgid "Mark the polygon areas."
  2650. msgstr ""
  2651. #: flatcamEditors/FlatCAMGrbEditor.py:2544
  2652. msgid "Area UPPER threshold:"
  2653. msgstr ""
  2654. #: flatcamEditors/FlatCAMGrbEditor.py:2546
  2655. msgid ""
  2656. "The threshold value, all areas less than this are marked.\n"
  2657. "Can have a value between 0.0000 and 9999.9999"
  2658. msgstr ""
  2659. #: flatcamEditors/FlatCAMGrbEditor.py:2552
  2660. msgid "Area LOWER threshold:"
  2661. msgstr ""
  2662. #: flatcamEditors/FlatCAMGrbEditor.py:2554
  2663. msgid ""
  2664. "The threshold value, all areas more than this are marked.\n"
  2665. "Can have a value between 0.0000 and 9999.9999"
  2666. msgstr ""
  2667. #: flatcamEditors/FlatCAMGrbEditor.py:2567
  2668. msgid "Go"
  2669. msgstr ""
  2670. #: flatcamEditors/FlatCAMGrbEditor.py:2587 flatcamGUI/FlatCAMGUI.py:703
  2671. #: flatcamGUI/FlatCAMGUI.py:1951
  2672. msgid "Add Pad Array"
  2673. msgstr ""
  2674. #: flatcamEditors/FlatCAMGrbEditor.py:2589
  2675. msgid "Add an array of pads (linear or circular array)"
  2676. msgstr ""
  2677. #: flatcamEditors/FlatCAMGrbEditor.py:2595
  2678. msgid ""
  2679. "Select the type of pads array to create.\n"
  2680. "It can be Linear X(Y) or Circular"
  2681. msgstr ""
  2682. #: flatcamEditors/FlatCAMGrbEditor.py:2606
  2683. msgid "Nr of pads:"
  2684. msgstr ""
  2685. #: flatcamEditors/FlatCAMGrbEditor.py:2608
  2686. msgid "Specify how many pads to be in the array."
  2687. msgstr ""
  2688. #: flatcamEditors/FlatCAMGrbEditor.py:3096
  2689. #: flatcamEditors/FlatCAMGrbEditor.py:3100
  2690. msgid ""
  2691. "[WARNING_NOTCL] Aperture code value is missing or wrong format. Add it and "
  2692. "retry."
  2693. msgstr ""
  2694. #: flatcamEditors/FlatCAMGrbEditor.py:3136
  2695. msgid ""
  2696. "[WARNING_NOTCL] Aperture dimensions value is missing or wrong format. Add it "
  2697. "in format (width, height) and retry."
  2698. msgstr ""
  2699. #: flatcamEditors/FlatCAMGrbEditor.py:3148
  2700. msgid ""
  2701. "[WARNING_NOTCL] Aperture size value is missing or wrong format. Add it and "
  2702. "retry."
  2703. msgstr ""
  2704. #: flatcamEditors/FlatCAMGrbEditor.py:3159
  2705. msgid "[WARNING_NOTCL] Aperture already in the aperture table."
  2706. msgstr ""
  2707. #: flatcamEditors/FlatCAMGrbEditor.py:3166
  2708. #, python-brace-format
  2709. msgid "[success] Added new aperture with code: {apid}"
  2710. msgstr ""
  2711. #: flatcamEditors/FlatCAMGrbEditor.py:3194
  2712. msgid "[WARNING_NOTCL] Select an aperture in Aperture Table"
  2713. msgstr ""
  2714. #: flatcamEditors/FlatCAMGrbEditor.py:3200
  2715. #, python-format
  2716. msgid "[WARNING_NOTCL] Select an aperture in Aperture Table --> %s"
  2717. msgstr ""
  2718. #: flatcamEditors/FlatCAMGrbEditor.py:3223
  2719. #, python-brace-format
  2720. msgid "[success] Deleted aperture with code: {del_dia}"
  2721. msgstr ""
  2722. #: flatcamEditors/FlatCAMGrbEditor.py:3644
  2723. #, python-format
  2724. msgid "Adding aperture: %s geo ..."
  2725. msgstr ""
  2726. #: flatcamEditors/FlatCAMGrbEditor.py:3832
  2727. msgid ""
  2728. "[ERROR_NOTCL] There are no Aperture definitions in the file. Aborting Gerber "
  2729. "creation."
  2730. msgstr ""
  2731. #: flatcamEditors/FlatCAMGrbEditor.py:3840
  2732. msgid "Creating Gerber."
  2733. msgstr ""
  2734. #: flatcamEditors/FlatCAMGrbEditor.py:3848
  2735. msgid "[success] Gerber editing finished."
  2736. msgstr ""
  2737. #: flatcamEditors/FlatCAMGrbEditor.py:3864
  2738. msgid "[WARNING_NOTCL] Cancelled. No aperture is selected"
  2739. msgstr ""
  2740. #: flatcamEditors/FlatCAMGrbEditor.py:4394
  2741. msgid "[ERROR_NOTCL] Failed. No aperture geometry is selected."
  2742. msgstr ""
  2743. #: flatcamEditors/FlatCAMGrbEditor.py:4402
  2744. msgid "[success] Done. Apertures geometry deleted."
  2745. msgstr ""
  2746. #: flatcamEditors/FlatCAMGrbEditor.py:4545
  2747. msgid ""
  2748. "[WARNING_NOTCL] No aperture to buffer. Select at least one aperture and try "
  2749. "again."
  2750. msgstr ""
  2751. #: flatcamEditors/FlatCAMGrbEditor.py:4558
  2752. #, python-format
  2753. msgid ""
  2754. "[ERROR_NOTCL] Failed.\n"
  2755. "%s"
  2756. msgstr ""
  2757. #: flatcamEditors/FlatCAMGrbEditor.py:4575
  2758. msgid ""
  2759. "[WARNING_NOTCL] Scale factor value is missing or wrong format. Add it and "
  2760. "retry."
  2761. msgstr ""
  2762. #: flatcamEditors/FlatCAMGrbEditor.py:4608
  2763. msgid ""
  2764. "[WARNING_NOTCL] No aperture to scale. Select at least one aperture and try "
  2765. "again."
  2766. msgstr ""
  2767. #: flatcamEditors/FlatCAMGrbEditor.py:4624
  2768. msgid "[success] Done. Scale Tool completed."
  2769. msgstr ""
  2770. #: flatcamEditors/FlatCAMGrbEditor.py:4661
  2771. msgid "[success] Polygon areas marked."
  2772. msgstr ""
  2773. #: flatcamEditors/FlatCAMGrbEditor.py:4663
  2774. msgid "[WARNING_NOTCL] There are no polygons to mark area."
  2775. msgstr ""
  2776. #: flatcamGUI/FlatCAMGUI.py:51
  2777. msgid "&File"
  2778. msgstr ""
  2779. #: flatcamGUI/FlatCAMGUI.py:56
  2780. msgid "&New Project ...\tCTRL+N"
  2781. msgstr ""
  2782. #: flatcamGUI/FlatCAMGUI.py:58
  2783. msgid "Will create a new, blank project"
  2784. msgstr ""
  2785. #: flatcamGUI/FlatCAMGUI.py:63
  2786. msgid "&New"
  2787. msgstr ""
  2788. #: flatcamGUI/FlatCAMGUI.py:66
  2789. msgid "Geometry\tN"
  2790. msgstr ""
  2791. #: flatcamGUI/FlatCAMGUI.py:68
  2792. msgid "Will create a new, empty Geometry Object."
  2793. msgstr ""
  2794. #: flatcamGUI/FlatCAMGUI.py:70
  2795. msgid "Gerber\tB"
  2796. msgstr ""
  2797. #: flatcamGUI/FlatCAMGUI.py:72
  2798. msgid "Will create a new, empty Gerber Object."
  2799. msgstr ""
  2800. #: flatcamGUI/FlatCAMGUI.py:74
  2801. msgid "Excellon\tL"
  2802. msgstr ""
  2803. #: flatcamGUI/FlatCAMGUI.py:76
  2804. msgid "Will create a new, empty Excellon Object."
  2805. msgstr ""
  2806. #: flatcamGUI/FlatCAMGUI.py:79 flatcamTools/ToolPcbWizard.py:62
  2807. #: flatcamTools/ToolPcbWizard.py:69
  2808. msgid "Open"
  2809. msgstr ""
  2810. #: flatcamGUI/FlatCAMGUI.py:83
  2811. msgid "Open &Project ..."
  2812. msgstr ""
  2813. #: flatcamGUI/FlatCAMGUI.py:89
  2814. msgid "Open &Gerber ...\tCTRL+G"
  2815. msgstr ""
  2816. #: flatcamGUI/FlatCAMGUI.py:94
  2817. msgid "Open &Excellon ...\tCTRL+E"
  2818. msgstr ""
  2819. #: flatcamGUI/FlatCAMGUI.py:98
  2820. msgid "Open G-&Code ..."
  2821. msgstr ""
  2822. #: flatcamGUI/FlatCAMGUI.py:104
  2823. msgid "Open Config ..."
  2824. msgstr ""
  2825. #: flatcamGUI/FlatCAMGUI.py:108
  2826. msgid "Recent projects"
  2827. msgstr ""
  2828. #: flatcamGUI/FlatCAMGUI.py:109
  2829. msgid "Recent files"
  2830. msgstr ""
  2831. #: flatcamGUI/FlatCAMGUI.py:115
  2832. msgid "Scripting"
  2833. msgstr ""
  2834. #: flatcamGUI/FlatCAMGUI.py:118
  2835. msgid "New Script ..."
  2836. msgstr ""
  2837. #: flatcamGUI/FlatCAMGUI.py:119
  2838. msgid "Open Script ..."
  2839. msgstr ""
  2840. #: flatcamGUI/FlatCAMGUI.py:121
  2841. msgid "Run Script ...\tSHIFT+S"
  2842. msgstr ""
  2843. #: flatcamGUI/FlatCAMGUI.py:123
  2844. msgid ""
  2845. "Will run the opened Tcl Script thus\n"
  2846. "enabling the automation of certain\n"
  2847. "functions of FlatCAM."
  2848. msgstr ""
  2849. #: flatcamGUI/FlatCAMGUI.py:136
  2850. msgid "Import"
  2851. msgstr ""
  2852. #: flatcamGUI/FlatCAMGUI.py:138
  2853. msgid "&SVG as Geometry Object ..."
  2854. msgstr ""
  2855. #: flatcamGUI/FlatCAMGUI.py:141
  2856. msgid "&SVG as Gerber Object ..."
  2857. msgstr ""
  2858. #: flatcamGUI/FlatCAMGUI.py:146
  2859. msgid "&DXF as Geometry Object ..."
  2860. msgstr ""
  2861. #: flatcamGUI/FlatCAMGUI.py:149
  2862. msgid "&DXF as Gerber Object ..."
  2863. msgstr ""
  2864. #: flatcamGUI/FlatCAMGUI.py:154
  2865. msgid "Export"
  2866. msgstr ""
  2867. #: flatcamGUI/FlatCAMGUI.py:157
  2868. msgid "Export &SVG ..."
  2869. msgstr ""
  2870. #: flatcamGUI/FlatCAMGUI.py:160
  2871. msgid "Export DXF ..."
  2872. msgstr ""
  2873. #: flatcamGUI/FlatCAMGUI.py:165
  2874. msgid "Export &PNG ..."
  2875. msgstr ""
  2876. #: flatcamGUI/FlatCAMGUI.py:167
  2877. msgid ""
  2878. "Will export an image in PNG format,\n"
  2879. "the saved image will contain the visual \n"
  2880. "information currently in FlatCAM Plot Area."
  2881. msgstr ""
  2882. #: flatcamGUI/FlatCAMGUI.py:176
  2883. msgid "Export &Excellon ..."
  2884. msgstr ""
  2885. #: flatcamGUI/FlatCAMGUI.py:178
  2886. msgid ""
  2887. "Will export an Excellon Object as Excellon file,\n"
  2888. "the coordinates format, the file units and zeros\n"
  2889. "are set in Preferences -> Excellon Export."
  2890. msgstr ""
  2891. #: flatcamGUI/FlatCAMGUI.py:185
  2892. msgid "Export &Gerber ..."
  2893. msgstr ""
  2894. #: flatcamGUI/FlatCAMGUI.py:187
  2895. msgid ""
  2896. "Will export an Gerber Object as Gerber file,\n"
  2897. "the coordinates format, the file units and zeros\n"
  2898. "are set in Preferences -> Gerber Export."
  2899. msgstr ""
  2900. #: flatcamGUI/FlatCAMGUI.py:197
  2901. msgid "Save &Defaults"
  2902. msgstr ""
  2903. #: flatcamGUI/FlatCAMGUI.py:203 flatcamGUI/FlatCAMGUI.py:524
  2904. msgid "Save"
  2905. msgstr ""
  2906. #: flatcamGUI/FlatCAMGUI.py:206
  2907. msgid "&Save Project ..."
  2908. msgstr ""
  2909. #: flatcamGUI/FlatCAMGUI.py:211
  2910. msgid "Save Project &As ...\tCTRL+S"
  2911. msgstr ""
  2912. #: flatcamGUI/FlatCAMGUI.py:216
  2913. msgid "Save Project C&opy ..."
  2914. msgstr ""
  2915. #: flatcamGUI/FlatCAMGUI.py:223
  2916. msgid "E&xit"
  2917. msgstr ""
  2918. #: flatcamGUI/FlatCAMGUI.py:229
  2919. msgid "&Edit"
  2920. msgstr ""
  2921. #: flatcamGUI/FlatCAMGUI.py:232
  2922. msgid "Edit Object\tE"
  2923. msgstr ""
  2924. #: flatcamGUI/FlatCAMGUI.py:233
  2925. msgid "Close Editor\tCTRL+S"
  2926. msgstr ""
  2927. #: flatcamGUI/FlatCAMGUI.py:241
  2928. msgid "Conversion"
  2929. msgstr ""
  2930. #: flatcamGUI/FlatCAMGUI.py:243
  2931. msgid "&Join Geo/Gerber/Exc -> Geo"
  2932. msgstr ""
  2933. #: flatcamGUI/FlatCAMGUI.py:245
  2934. msgid ""
  2935. "Merge a selection of objects, which can be of type:\n"
  2936. "- Gerber\n"
  2937. "- Excellon\n"
  2938. "- Geometry\n"
  2939. "into a new combo Geometry object."
  2940. msgstr ""
  2941. #: flatcamGUI/FlatCAMGUI.py:252
  2942. msgid "Join Excellon(s) -> Excellon"
  2943. msgstr ""
  2944. #: flatcamGUI/FlatCAMGUI.py:254
  2945. msgid "Merge a selection of Excellon objects into a new combo Excellon object."
  2946. msgstr ""
  2947. #: flatcamGUI/FlatCAMGUI.py:257
  2948. msgid "Join Gerber(s) -> Gerber"
  2949. msgstr ""
  2950. #: flatcamGUI/FlatCAMGUI.py:259
  2951. msgid "Merge a selection of Gerber objects into a new combo Gerber object."
  2952. msgstr ""
  2953. #: flatcamGUI/FlatCAMGUI.py:264
  2954. msgid "Convert Single to MultiGeo"
  2955. msgstr ""
  2956. #: flatcamGUI/FlatCAMGUI.py:266
  2957. msgid ""
  2958. "Will convert a Geometry object from single_geometry type\n"
  2959. "to a multi_geometry type."
  2960. msgstr ""
  2961. #: flatcamGUI/FlatCAMGUI.py:270
  2962. msgid "Convert Multi to SingleGeo"
  2963. msgstr ""
  2964. #: flatcamGUI/FlatCAMGUI.py:272
  2965. msgid ""
  2966. "Will convert a Geometry object from multi_geometry type\n"
  2967. "to a single_geometry type."
  2968. msgstr ""
  2969. #: flatcamGUI/FlatCAMGUI.py:278
  2970. msgid "Convert Any to Geo"
  2971. msgstr ""
  2972. #: flatcamGUI/FlatCAMGUI.py:280
  2973. msgid "Convert Any to Gerber"
  2974. msgstr ""
  2975. #: flatcamGUI/FlatCAMGUI.py:285
  2976. msgid "&Copy\tCTRL+C"
  2977. msgstr ""
  2978. #: flatcamGUI/FlatCAMGUI.py:289
  2979. msgid "&Delete\tDEL"
  2980. msgstr ""
  2981. #: flatcamGUI/FlatCAMGUI.py:293
  2982. msgid "Se&t Origin\tO"
  2983. msgstr ""
  2984. #: flatcamGUI/FlatCAMGUI.py:294
  2985. msgid "Jump to Location\tJ"
  2986. msgstr ""
  2987. #: flatcamGUI/FlatCAMGUI.py:299
  2988. msgid "Toggle Units\tQ"
  2989. msgstr ""
  2990. #: flatcamGUI/FlatCAMGUI.py:300
  2991. msgid "&Select All\tCTRL+A"
  2992. msgstr ""
  2993. #: flatcamGUI/FlatCAMGUI.py:304
  2994. msgid "&Preferences\tSHIFT+P"
  2995. msgstr ""
  2996. #: flatcamGUI/FlatCAMGUI.py:307
  2997. msgid "&Options"
  2998. msgstr ""
  2999. #: flatcamGUI/FlatCAMGUI.py:322
  3000. msgid "&Rotate Selection\tSHIFT+(R)"
  3001. msgstr ""
  3002. #: flatcamGUI/FlatCAMGUI.py:327
  3003. msgid "&Skew on X axis\tSHIFT+X"
  3004. msgstr ""
  3005. #: flatcamGUI/FlatCAMGUI.py:329
  3006. msgid "S&kew on Y axis\tSHIFT+Y"
  3007. msgstr ""
  3008. #: flatcamGUI/FlatCAMGUI.py:334
  3009. msgid "Flip on &X axis\tX"
  3010. msgstr ""
  3011. #: flatcamGUI/FlatCAMGUI.py:336
  3012. msgid "Flip on &Y axis\tY"
  3013. msgstr ""
  3014. #: flatcamGUI/FlatCAMGUI.py:341
  3015. msgid "View source\tALT+S"
  3016. msgstr ""
  3017. #: flatcamGUI/FlatCAMGUI.py:346
  3018. msgid "&View"
  3019. msgstr ""
  3020. #: flatcamGUI/FlatCAMGUI.py:347
  3021. msgid "Enable all plots\tALT+1"
  3022. msgstr ""
  3023. #: flatcamGUI/FlatCAMGUI.py:349
  3024. msgid "Disable all plots\tALT+2"
  3025. msgstr ""
  3026. #: flatcamGUI/FlatCAMGUI.py:351
  3027. msgid "Disable non-selected\tALT+3"
  3028. msgstr ""
  3029. #: flatcamGUI/FlatCAMGUI.py:354
  3030. msgid "&Zoom Fit\tV"
  3031. msgstr ""
  3032. #: flatcamGUI/FlatCAMGUI.py:355
  3033. msgid "&Zoom In\t="
  3034. msgstr ""
  3035. #: flatcamGUI/FlatCAMGUI.py:356
  3036. msgid "&Zoom Out\t-"
  3037. msgstr ""
  3038. #: flatcamGUI/FlatCAMGUI.py:360
  3039. msgid "Toggle Code Editor\tCTRL+E"
  3040. msgstr ""
  3041. #: flatcamGUI/FlatCAMGUI.py:363
  3042. msgid "&Toggle FullScreen\tALT+F10"
  3043. msgstr ""
  3044. #: flatcamGUI/FlatCAMGUI.py:365
  3045. msgid "&Toggle Plot Area\tCTRL+F10"
  3046. msgstr ""
  3047. #: flatcamGUI/FlatCAMGUI.py:367
  3048. msgid "&Toggle Project/Sel/Tool\t`"
  3049. msgstr ""
  3050. #: flatcamGUI/FlatCAMGUI.py:370
  3051. msgid "&Toggle Grid Snap\tG"
  3052. msgstr ""
  3053. #: flatcamGUI/FlatCAMGUI.py:372
  3054. msgid "&Toggle Axis\tSHIFT+G"
  3055. msgstr ""
  3056. #: flatcamGUI/FlatCAMGUI.py:375
  3057. msgid "Toggle Workspace\tSHIFT+W"
  3058. msgstr ""
  3059. #: flatcamGUI/FlatCAMGUI.py:378
  3060. msgid "&Tool"
  3061. msgstr ""
  3062. #: flatcamGUI/FlatCAMGUI.py:380
  3063. msgid "&Command Line\tS"
  3064. msgstr ""
  3065. #: flatcamGUI/FlatCAMGUI.py:383
  3066. msgid "&Help"
  3067. msgstr ""
  3068. #: flatcamGUI/FlatCAMGUI.py:384
  3069. msgid "Help\tF1"
  3070. msgstr ""
  3071. #: flatcamGUI/FlatCAMGUI.py:385
  3072. msgid "FlatCAM.org"
  3073. msgstr ""
  3074. #: flatcamGUI/FlatCAMGUI.py:388
  3075. msgid "Shortcuts List\tF3"
  3076. msgstr ""
  3077. #: flatcamGUI/FlatCAMGUI.py:389
  3078. msgid "YouTube Channel\tF4"
  3079. msgstr ""
  3080. #: flatcamGUI/FlatCAMGUI.py:391
  3081. msgid "About"
  3082. msgstr ""
  3083. #: flatcamGUI/FlatCAMGUI.py:398
  3084. msgid "Add Circle\tO"
  3085. msgstr ""
  3086. #: flatcamGUI/FlatCAMGUI.py:400
  3087. msgid "Add Arc\tA"
  3088. msgstr ""
  3089. #: flatcamGUI/FlatCAMGUI.py:403
  3090. msgid "Add Rectangle\tR"
  3091. msgstr ""
  3092. #: flatcamGUI/FlatCAMGUI.py:406
  3093. msgid "Add Polygon\tN"
  3094. msgstr ""
  3095. #: flatcamGUI/FlatCAMGUI.py:408
  3096. msgid "Add Path\tP"
  3097. msgstr ""
  3098. #: flatcamGUI/FlatCAMGUI.py:410
  3099. msgid "Add Text\tT"
  3100. msgstr ""
  3101. #: flatcamGUI/FlatCAMGUI.py:413
  3102. msgid "Polygon Union\tU"
  3103. msgstr ""
  3104. #: flatcamGUI/FlatCAMGUI.py:415
  3105. msgid "Polygon Intersection\tE"
  3106. msgstr ""
  3107. #: flatcamGUI/FlatCAMGUI.py:417
  3108. msgid "Polygon Subtraction\tS"
  3109. msgstr ""
  3110. #: flatcamGUI/FlatCAMGUI.py:421
  3111. msgid "Cut Path\tX"
  3112. msgstr ""
  3113. #: flatcamGUI/FlatCAMGUI.py:423
  3114. msgid "Copy Geom\tC"
  3115. msgstr ""
  3116. #: flatcamGUI/FlatCAMGUI.py:425
  3117. msgid "Delete Shape\tDEL"
  3118. msgstr ""
  3119. #: flatcamGUI/FlatCAMGUI.py:428 flatcamGUI/FlatCAMGUI.py:499
  3120. msgid "Move\tM"
  3121. msgstr ""
  3122. #: flatcamGUI/FlatCAMGUI.py:430
  3123. msgid "Buffer Tool\tB"
  3124. msgstr ""
  3125. #: flatcamGUI/FlatCAMGUI.py:433
  3126. msgid "Paint Tool\tI"
  3127. msgstr ""
  3128. #: flatcamGUI/FlatCAMGUI.py:436
  3129. msgid "Transform Tool\tALT+R"
  3130. msgstr ""
  3131. #: flatcamGUI/FlatCAMGUI.py:440
  3132. msgid "Toggle Corner Snap\tK"
  3133. msgstr ""
  3134. #: flatcamGUI/FlatCAMGUI.py:443
  3135. msgid ">Excellon Editor<"
  3136. msgstr ""
  3137. #: flatcamGUI/FlatCAMGUI.py:447
  3138. msgid "Add Drill Array\tA"
  3139. msgstr ""
  3140. #: flatcamGUI/FlatCAMGUI.py:449
  3141. msgid "Add Drill\tD"
  3142. msgstr ""
  3143. #: flatcamGUI/FlatCAMGUI.py:453
  3144. msgid "Resize Drill(S)\tR"
  3145. msgstr ""
  3146. #: flatcamGUI/FlatCAMGUI.py:455 flatcamGUI/FlatCAMGUI.py:494
  3147. msgid "Copy\tC"
  3148. msgstr ""
  3149. #: flatcamGUI/FlatCAMGUI.py:457 flatcamGUI/FlatCAMGUI.py:496
  3150. msgid "Delete\tDEL"
  3151. msgstr ""
  3152. #: flatcamGUI/FlatCAMGUI.py:462
  3153. msgid "Move Drill(s)\tM"
  3154. msgstr ""
  3155. #: flatcamGUI/FlatCAMGUI.py:465
  3156. msgid ">Gerber Editor<"
  3157. msgstr ""
  3158. #: flatcamGUI/FlatCAMGUI.py:469
  3159. msgid "Add Pad\tP"
  3160. msgstr ""
  3161. #: flatcamGUI/FlatCAMGUI.py:471
  3162. msgid "Add Pad Array\tA"
  3163. msgstr ""
  3164. #: flatcamGUI/FlatCAMGUI.py:473
  3165. msgid "Add Track\tT"
  3166. msgstr ""
  3167. #: flatcamGUI/FlatCAMGUI.py:475
  3168. msgid "Add Region\tN"
  3169. msgstr ""
  3170. #: flatcamGUI/FlatCAMGUI.py:479
  3171. msgid "Poligonize\tALT+N"
  3172. msgstr ""
  3173. #: flatcamGUI/FlatCAMGUI.py:481
  3174. msgid "Add SemiDisc\tE"
  3175. msgstr ""
  3176. #: flatcamGUI/FlatCAMGUI.py:482
  3177. msgid "Add Disc\tD"
  3178. msgstr ""
  3179. #: flatcamGUI/FlatCAMGUI.py:484
  3180. msgid "Buffer\tB"
  3181. msgstr ""
  3182. #: flatcamGUI/FlatCAMGUI.py:485
  3183. msgid "Scale\tS"
  3184. msgstr ""
  3185. #: flatcamGUI/FlatCAMGUI.py:487
  3186. msgid "Mark Area\tALT+A"
  3187. msgstr ""
  3188. #: flatcamGUI/FlatCAMGUI.py:489
  3189. msgid "Eraser\tCTRL+E"
  3190. msgstr ""
  3191. #: flatcamGUI/FlatCAMGUI.py:491
  3192. msgid "Transform\tALT+R"
  3193. msgstr ""
  3194. #: flatcamGUI/FlatCAMGUI.py:515
  3195. msgid "Enable Plot"
  3196. msgstr ""
  3197. #: flatcamGUI/FlatCAMGUI.py:516
  3198. msgid "Disable Plot"
  3199. msgstr ""
  3200. #: flatcamGUI/FlatCAMGUI.py:518
  3201. msgid "Generate CNC"
  3202. msgstr ""
  3203. #: flatcamGUI/FlatCAMGUI.py:519
  3204. msgid "View Source"
  3205. msgstr ""
  3206. #: flatcamGUI/FlatCAMGUI.py:521 flatcamGUI/FlatCAMGUI.py:1631
  3207. msgid "Edit"
  3208. msgstr ""
  3209. #: flatcamGUI/FlatCAMGUI.py:527 flatcamGUI/FlatCAMGUI.py:1637
  3210. #: flatcamTools/ToolProperties.py:25
  3211. msgid "Properties"
  3212. msgstr ""
  3213. #: flatcamGUI/FlatCAMGUI.py:556
  3214. msgid "File Toolbar"
  3215. msgstr ""
  3216. #: flatcamGUI/FlatCAMGUI.py:560
  3217. msgid "Edit Toolbar"
  3218. msgstr ""
  3219. #: flatcamGUI/FlatCAMGUI.py:564
  3220. msgid "View Toolbar"
  3221. msgstr ""
  3222. #: flatcamGUI/FlatCAMGUI.py:568
  3223. msgid "Shell Toolbar"
  3224. msgstr ""
  3225. #: flatcamGUI/FlatCAMGUI.py:572
  3226. msgid "Tools Toolbar"
  3227. msgstr ""
  3228. #: flatcamGUI/FlatCAMGUI.py:576
  3229. msgid "Excellon Editor Toolbar"
  3230. msgstr ""
  3231. #: flatcamGUI/FlatCAMGUI.py:580
  3232. msgid "Geometry Editor Toolbar"
  3233. msgstr ""
  3234. #: flatcamGUI/FlatCAMGUI.py:584
  3235. msgid "Gerber Editor Toolbar"
  3236. msgstr ""
  3237. #: flatcamGUI/FlatCAMGUI.py:588
  3238. msgid "Grid Toolbar"
  3239. msgstr ""
  3240. #: flatcamGUI/FlatCAMGUI.py:607 flatcamGUI/FlatCAMGUI.py:1852
  3241. msgid "Open project"
  3242. msgstr ""
  3243. #: flatcamGUI/FlatCAMGUI.py:608 flatcamGUI/FlatCAMGUI.py:1853
  3244. msgid "Save project"
  3245. msgstr ""
  3246. #: flatcamGUI/FlatCAMGUI.py:611 flatcamGUI/FlatCAMGUI.py:1856
  3247. msgid "New Blank Geometry"
  3248. msgstr ""
  3249. #: flatcamGUI/FlatCAMGUI.py:612
  3250. msgid "New Blank Gerber"
  3251. msgstr ""
  3252. #: flatcamGUI/FlatCAMGUI.py:613 flatcamGUI/FlatCAMGUI.py:1857
  3253. msgid "New Blank Excellon"
  3254. msgstr ""
  3255. #: flatcamGUI/FlatCAMGUI.py:615 flatcamGUI/FlatCAMGUI.py:1859
  3256. msgid "Editor"
  3257. msgstr ""
  3258. #: flatcamGUI/FlatCAMGUI.py:617 flatcamGUI/FlatCAMGUI.py:1861
  3259. msgid "Save Object and close the Editor"
  3260. msgstr ""
  3261. #: flatcamGUI/FlatCAMGUI.py:621 flatcamGUI/FlatCAMGUI.py:1865
  3262. msgid "&Delete"
  3263. msgstr ""
  3264. #: flatcamGUI/FlatCAMGUI.py:624 flatcamGUI/FlatCAMGUI.py:1868
  3265. msgid "&Replot"
  3266. msgstr ""
  3267. #: flatcamGUI/FlatCAMGUI.py:625 flatcamGUI/FlatCAMGUI.py:1869
  3268. msgid "&Clear plot"
  3269. msgstr ""
  3270. #: flatcamGUI/FlatCAMGUI.py:626 flatcamGUI/FlatCAMGUI.py:1870
  3271. msgid "Zoom In"
  3272. msgstr ""
  3273. #: flatcamGUI/FlatCAMGUI.py:627 flatcamGUI/FlatCAMGUI.py:1871
  3274. msgid "Zoom Out"
  3275. msgstr ""
  3276. #: flatcamGUI/FlatCAMGUI.py:628 flatcamGUI/FlatCAMGUI.py:1606
  3277. #: flatcamGUI/FlatCAMGUI.py:1872
  3278. msgid "Zoom Fit"
  3279. msgstr ""
  3280. #: flatcamGUI/FlatCAMGUI.py:633 flatcamGUI/FlatCAMGUI.py:1877
  3281. msgid "&Command Line"
  3282. msgstr ""
  3283. #: flatcamGUI/FlatCAMGUI.py:636 flatcamGUI/FlatCAMGUI.py:1880
  3284. msgid "2Sided Tool"
  3285. msgstr ""
  3286. #: flatcamGUI/FlatCAMGUI.py:637 flatcamGUI/FlatCAMGUI.py:1881
  3287. msgid "&Cutout Tool"
  3288. msgstr ""
  3289. #: flatcamGUI/FlatCAMGUI.py:638 flatcamGUI/FlatCAMGUI.py:1882
  3290. #: flatcamGUI/ObjectUI.py:390 flatcamTools/ToolNonCopperClear.py:342
  3291. msgid "NCC Tool"
  3292. msgstr ""
  3293. #: flatcamGUI/FlatCAMGUI.py:642 flatcamGUI/FlatCAMGUI.py:1886
  3294. msgid "Panel Tool"
  3295. msgstr ""
  3296. #: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:1887
  3297. #: flatcamTools/ToolFilm.py:204
  3298. msgid "Film Tool"
  3299. msgstr ""
  3300. #: flatcamGUI/FlatCAMGUI.py:644 flatcamGUI/FlatCAMGUI.py:1889
  3301. #: flatcamTools/ToolSolderPaste.py:450
  3302. msgid "SolderPaste Tool"
  3303. msgstr ""
  3304. #: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:1890
  3305. #: flatcamTools/ToolSub.py:26
  3306. msgid "Substract Tool"
  3307. msgstr ""
  3308. #: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:1895
  3309. msgid "Calculators Tool"
  3310. msgstr ""
  3311. #: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:667
  3312. #: flatcamGUI/FlatCAMGUI.py:701 flatcamGUI/FlatCAMGUI.py:1899
  3313. #: flatcamGUI/FlatCAMGUI.py:1949
  3314. msgid "Select"
  3315. msgstr ""
  3316. #: flatcamGUI/FlatCAMGUI.py:654 flatcamGUI/FlatCAMGUI.py:1900
  3317. msgid "Add Drill Hole"
  3318. msgstr ""
  3319. #: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:1902
  3320. msgid "Add Drill Hole Array"
  3321. msgstr ""
  3322. #: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:1903
  3323. msgid "Resize Drill"
  3324. msgstr ""
  3325. #: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1906
  3326. msgid "Copy Drill"
  3327. msgstr ""
  3328. #: flatcamGUI/FlatCAMGUI.py:661 flatcamGUI/FlatCAMGUI.py:1908
  3329. msgid "Delete Drill"
  3330. msgstr ""
  3331. #: flatcamGUI/FlatCAMGUI.py:664 flatcamGUI/FlatCAMGUI.py:1911
  3332. msgid "Move Drill"
  3333. msgstr ""
  3334. #: flatcamGUI/FlatCAMGUI.py:668 flatcamGUI/FlatCAMGUI.py:1915
  3335. msgid "Add Circle"
  3336. msgstr ""
  3337. #: flatcamGUI/FlatCAMGUI.py:669 flatcamGUI/FlatCAMGUI.py:1916
  3338. msgid "Add Arc"
  3339. msgstr ""
  3340. #: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:1918
  3341. msgid "Add Rectangle"
  3342. msgstr ""
  3343. #: flatcamGUI/FlatCAMGUI.py:674 flatcamGUI/FlatCAMGUI.py:1921
  3344. msgid "Add Path"
  3345. msgstr ""
  3346. #: flatcamGUI/FlatCAMGUI.py:675 flatcamGUI/FlatCAMGUI.py:1923
  3347. msgid "Add Polygon"
  3348. msgstr ""
  3349. #: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:1925
  3350. msgid "Add Text"
  3351. msgstr ""
  3352. #: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:1926
  3353. msgid "Add Buffer"
  3354. msgstr ""
  3355. #: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:1927
  3356. msgid "Paint Shape"
  3357. msgstr ""
  3358. #: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:718
  3359. #: flatcamGUI/FlatCAMGUI.py:1928 flatcamGUI/FlatCAMGUI.py:1965
  3360. msgid "Eraser"
  3361. msgstr ""
  3362. #: flatcamGUI/FlatCAMGUI.py:683 flatcamGUI/FlatCAMGUI.py:1931
  3363. msgid "Polygon Union"
  3364. msgstr ""
  3365. #: flatcamGUI/FlatCAMGUI.py:685 flatcamGUI/FlatCAMGUI.py:1933
  3366. msgid "Polygon Intersection"
  3367. msgstr ""
  3368. #: flatcamGUI/FlatCAMGUI.py:687 flatcamGUI/FlatCAMGUI.py:1935
  3369. msgid "Polygon Subtraction"
  3370. msgstr ""
  3371. #: flatcamGUI/FlatCAMGUI.py:690 flatcamGUI/FlatCAMGUI.py:1938
  3372. msgid "Cut Path"
  3373. msgstr ""
  3374. #: flatcamGUI/FlatCAMGUI.py:691
  3375. msgid "Copy Shape(s)"
  3376. msgstr ""
  3377. #: flatcamGUI/FlatCAMGUI.py:694
  3378. msgid "Delete Shape '-'"
  3379. msgstr ""
  3380. #: flatcamGUI/FlatCAMGUI.py:696 flatcamGUI/FlatCAMGUI.py:725
  3381. #: flatcamGUI/FlatCAMGUI.py:1943 flatcamGUI/FlatCAMGUI.py:1972
  3382. msgid "Transformations"
  3383. msgstr ""
  3384. #: flatcamGUI/FlatCAMGUI.py:698
  3385. msgid "Move Objects "
  3386. msgstr ""
  3387. #: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:1950
  3388. msgid "Add Pad"
  3389. msgstr ""
  3390. #: flatcamGUI/FlatCAMGUI.py:704 flatcamGUI/FlatCAMGUI.py:1952
  3391. msgid "Add Track"
  3392. msgstr ""
  3393. #: flatcamGUI/FlatCAMGUI.py:705 flatcamGUI/FlatCAMGUI.py:1953
  3394. msgid "Add Region"
  3395. msgstr ""
  3396. #: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:1955
  3397. msgid "Poligonize"
  3398. msgstr ""
  3399. #: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:1957
  3400. msgid "SemiDisc"
  3401. msgstr ""
  3402. #: flatcamGUI/FlatCAMGUI.py:710 flatcamGUI/FlatCAMGUI.py:1958
  3403. msgid "Disc"
  3404. msgstr ""
  3405. #: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:1964
  3406. msgid "Mark Area"
  3407. msgstr ""
  3408. #: flatcamGUI/FlatCAMGUI.py:727 flatcamGUI/FlatCAMGUI.py:1616
  3409. #: flatcamGUI/FlatCAMGUI.py:1636 flatcamGUI/FlatCAMGUI.py:1974
  3410. #: flatcamTools/ToolMove.py:26
  3411. msgid "Move"
  3412. msgstr ""
  3413. #: flatcamGUI/FlatCAMGUI.py:733 flatcamGUI/FlatCAMGUI.py:1980
  3414. msgid "Snap to grid"
  3415. msgstr ""
  3416. #: flatcamGUI/FlatCAMGUI.py:736 flatcamGUI/FlatCAMGUI.py:1983
  3417. msgid "Grid X snapping distance"
  3418. msgstr ""
  3419. #: flatcamGUI/FlatCAMGUI.py:741 flatcamGUI/FlatCAMGUI.py:1988
  3420. msgid "Grid Y snapping distance"
  3421. msgstr ""
  3422. #: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1994
  3423. msgid ""
  3424. "When active, value on Grid_X\n"
  3425. "is copied to the Grid_Y value."
  3426. msgstr ""
  3427. #: flatcamGUI/FlatCAMGUI.py:753 flatcamGUI/FlatCAMGUI.py:2000
  3428. msgid "Snap to corner"
  3429. msgstr ""
  3430. #: flatcamGUI/FlatCAMGUI.py:757 flatcamGUI/FlatCAMGUI.py:2004
  3431. #: flatcamGUI/FlatCAMGUI.py:3374
  3432. msgid "Max. magnet distance"
  3433. msgstr ""
  3434. #: flatcamGUI/FlatCAMGUI.py:784 flatcamGUI/FlatCAMGUI.py:1600
  3435. msgid "Project"
  3436. msgstr ""
  3437. #: flatcamGUI/FlatCAMGUI.py:794
  3438. msgid "Selected"
  3439. msgstr ""
  3440. #: flatcamGUI/FlatCAMGUI.py:813 flatcamGUI/FlatCAMGUI.py:821
  3441. msgid "Plot Area"
  3442. msgstr ""
  3443. #: flatcamGUI/FlatCAMGUI.py:846
  3444. msgid "General"
  3445. msgstr ""
  3446. #: flatcamGUI/FlatCAMGUI.py:855
  3447. msgid "APP. DEFAULTS"
  3448. msgstr ""
  3449. #: flatcamGUI/FlatCAMGUI.py:856
  3450. msgid "PROJ. OPTIONS "
  3451. msgstr ""
  3452. #: flatcamGUI/FlatCAMGUI.py:868
  3453. msgid "GERBER"
  3454. msgstr ""
  3455. #: flatcamGUI/FlatCAMGUI.py:878
  3456. msgid "EXCELLON"
  3457. msgstr ""
  3458. #: flatcamGUI/FlatCAMGUI.py:888
  3459. msgid "GEOMETRY"
  3460. msgstr ""
  3461. #: flatcamGUI/FlatCAMGUI.py:898
  3462. msgid "CNC-JOB"
  3463. msgstr ""
  3464. #: flatcamGUI/FlatCAMGUI.py:907
  3465. msgid "TOOLS"
  3466. msgstr ""
  3467. #: flatcamGUI/FlatCAMGUI.py:924
  3468. msgid "Import Preferences"
  3469. msgstr ""
  3470. #: flatcamGUI/FlatCAMGUI.py:927
  3471. msgid ""
  3472. "Import a full set of FlatCAM settings from a file\n"
  3473. "previously saved on HDD.\n"
  3474. "\n"
  3475. "FlatCAM automatically save a 'factory_defaults' file\n"
  3476. "on the first start. Do not delete that file."
  3477. msgstr ""
  3478. #: flatcamGUI/FlatCAMGUI.py:934
  3479. msgid "Export Preferences"
  3480. msgstr ""
  3481. #: flatcamGUI/FlatCAMGUI.py:937
  3482. msgid ""
  3483. "Export a full set of FlatCAM settings in a file\n"
  3484. "that is saved on HDD."
  3485. msgstr ""
  3486. #: flatcamGUI/FlatCAMGUI.py:942
  3487. msgid "Open Pref Folder"
  3488. msgstr ""
  3489. #: flatcamGUI/FlatCAMGUI.py:945
  3490. msgid "Open the folder where FlatCAM save the preferences files."
  3491. msgstr ""
  3492. #: flatcamGUI/FlatCAMGUI.py:956
  3493. msgid ""
  3494. "Save the current settings in the 'current_defaults' file\n"
  3495. "which is the file storing the working default preferences."
  3496. msgstr ""
  3497. #: flatcamGUI/FlatCAMGUI.py:982
  3498. msgid ""
  3499. "<b>General Shortcut list</b><br>\n"
  3500. " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  3501. "\"width:283px\">\n"
  3502. " <tbody>\n"
  3503. " <tr height=\"20\">\n"
  3504. " <td height=\"20\" width=\"89\"><strong>F3</strong></"
  3505. "td>\n"
  3506. " <td width=\"194\"><span style=\"color:"
  3507. "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  3508. " </tr>\n"
  3509. " <tr height=\"20\">\n"
  3510. " <td height=\"20\">&nbsp;</td>\n"
  3511. " <td>&nbsp;</td>\n"
  3512. " </tr>\n"
  3513. " <tr height=\"20\">\n"
  3514. " <td height=\"20\"><strong>1</strong></td>\n"
  3515. " <td>&nbsp;Switch to Project Tab</td>\n"
  3516. " </tr>\n"
  3517. " <tr height=\"20\">\n"
  3518. " <td height=\"20\"><strong>2</strong></td>\n"
  3519. " <td>&nbsp;Switch to Selected Tab</td>\n"
  3520. " </tr>\n"
  3521. " <tr height=\"20\">\n"
  3522. " <td height=\"20\"><strong>3</strong></td>\n"
  3523. " <td>&nbsp;Switch to Tool Tab</td>\n"
  3524. " </tr>\n"
  3525. " <tr height=\"20\">\n"
  3526. " <td height=\"20\">&nbsp;</td>\n"
  3527. " <td>&nbsp;</td>\n"
  3528. " </tr>\n"
  3529. " <tr height=\"20\">\n"
  3530. " <td height=\"20\"><strong>B</strong></td>\n"
  3531. " <td>&nbsp;New Gerber</td>\n"
  3532. " </tr>\n"
  3533. " <tr height=\"20\">\n"
  3534. " <td height=\"20\"><strong>E</strong></td>\n"
  3535. " <td>&nbsp;Edit Object (if selected)</td>\n"
  3536. " </tr>\n"
  3537. " <tr height=\"20\">\n"
  3538. " <td height=\"20\"><strong>G</strong></td>\n"
  3539. " <td>&nbsp;Grid On/Off</td>\n"
  3540. " </tr>\n"
  3541. " <tr height=\"20\">\n"
  3542. " <td height=\"20\"><strong>J</strong></td>\n"
  3543. " <td>&nbsp;Jump to Coordinates</td>\n"
  3544. " </tr>\n"
  3545. " <tr height=\"20\">\n"
  3546. " <td height=\"20\"><strong>L</strong></td>\n"
  3547. " <td>&nbsp;New Excellon</td>\n"
  3548. " </tr>\n"
  3549. " <tr height=\"20\">\n"
  3550. " <td height=\"20\"><strong>M</strong></td>\n"
  3551. " <td>&nbsp;Move Obj</td>\n"
  3552. " </tr>\n"
  3553. " <tr height=\"20\">\n"
  3554. " <td height=\"20\"><strong>N</strong></td>\n"
  3555. " <td>&nbsp;New Geometry</td>\n"
  3556. " </tr>\n"
  3557. " <tr height=\"20\">\n"
  3558. " <td height=\"20\"><strong>O</strong></td>\n"
  3559. " <td>&nbsp;Set Origin</td>\n"
  3560. " </tr>\n"
  3561. " <tr height=\"20\">\n"
  3562. " <td height=\"20\"><strong>Q</strong></td>\n"
  3563. " <td>&nbsp;Change Units</td>\n"
  3564. " </tr>\n"
  3565. " <tr height=\"20\">\n"
  3566. " <td height=\"20\"><strong>P</strong></td>\n"
  3567. " <td>&nbsp;Open Properties Tool</td>\n"
  3568. " </tr>\n"
  3569. " <tr height=\"20\">\n"
  3570. " <td height=\"20\"><strong>R</strong></td>\n"
  3571. " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  3572. " </tr>\n"
  3573. " <tr height=\"20\">\n"
  3574. " <td height=\"20\"><strong>S</strong></td>\n"
  3575. " <td>&nbsp;Shell Toggle</td>\n"
  3576. " </tr>\n"
  3577. " <tr height=\"20\">\n"
  3578. " <td height=\"20\"><strong>T</strong></td>\n"
  3579. " <td>&nbsp;Add a Tool (when in Geometry Selected Tab "
  3580. "or in Tools NCC or Tools Paint)</td>\n"
  3581. " </tr>\n"
  3582. " <tr height=\"20\">\n"
  3583. " <td height=\"20\"><strong>V</strong></td>\n"
  3584. " <td>&nbsp;Zoom Fit</td>\n"
  3585. " </tr>\n"
  3586. " <tr height=\"20\">\n"
  3587. " <td height=\"20\"><strong>X</strong></td>\n"
  3588. " <td>&nbsp;Flip on X_axis</td>\n"
  3589. " </tr>\n"
  3590. " <tr height=\"20\">\n"
  3591. " <td height=\"20\"><strong>Y</strong></td>\n"
  3592. " <td>&nbsp;Flip on Y_axis</td>\n"
  3593. " </tr>\n"
  3594. " <tr height=\"20\">\n"
  3595. " <td height=\"20\"><strong>&#39;-&#39;</strong></td>\n"
  3596. " <td>&nbsp;Zoom Out</td>\n"
  3597. " </tr>\n"
  3598. " <tr height=\"20\">\n"
  3599. " <td height=\"20\"><strong>&#39;=&#39;</strong></td>\n"
  3600. " <td>&nbsp;Zoom In</td>\n"
  3601. " </tr>\n"
  3602. " <tr height=\"20\">\n"
  3603. " <td height=\"20\">&nbsp;</td>\n"
  3604. " <td>&nbsp;</td>\n"
  3605. " </tr>\n"
  3606. " <tr height=\"20\">\n"
  3607. " <td height=\"20\"><strong>CTRL+A</strong></td>\n"
  3608. " <td>&nbsp;Select All</td>\n"
  3609. " </tr>\n"
  3610. " <tr height=\"20\">\n"
  3611. " <td height=\"20\"><strong>CTRL+C</strong></td>\n"
  3612. " <td>&nbsp;Copy Obj</td>\n"
  3613. " </tr>\n"
  3614. " <tr height=\"20\">\n"
  3615. " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  3616. " <td>&nbsp;Open Excellon File</td>\n"
  3617. " </tr>\n"
  3618. " <tr height=\"20\">\n"
  3619. " <td height=\"20\"><strong>CTRL+G</strong></td>\n"
  3620. " <td>&nbsp;Open Gerber File</td>\n"
  3621. " </tr>\n"
  3622. " <tr height=\"20\">\n"
  3623. " <td height=\"20\"><strong>CTRL+N</strong></td>\n"
  3624. " <td>&nbsp;New Project</td>\n"
  3625. " </tr>\n"
  3626. " <tr height=\"20\">\n"
  3627. " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  3628. " <td>&nbsp;Measurement Tool</td>\n"
  3629. " </tr>\n"
  3630. " <tr height=\"20\">\n"
  3631. " <td height=\"20\"><strong>CTRL+O</strong></td>\n"
  3632. " <td>&nbsp;Open Project</td>\n"
  3633. " </tr>\n"
  3634. " <tr height=\"20\">\n"
  3635. " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  3636. " <td>&nbsp;Save Project As</td>\n"
  3637. " </tr>\n"
  3638. " <tr height=\"20\">\n"
  3639. " <td height=\"20\"><strong>CTRL+F10</strong></td>\n"
  3640. " <td>&nbsp;Toggle Plot Area</td>\n"
  3641. " </tr>\n"
  3642. " <tr height=\"20\">\n"
  3643. " <td height=\"20\">&nbsp;</td>\n"
  3644. " <td>&nbsp;</td>\n"
  3645. " </tr>\n"
  3646. " <tr height=\"20\">\n"
  3647. " <td height=\"20\"><strong>SHIFT+C</strong></td>\n"
  3648. " <td>&nbsp;Copy Obj_Name</td>\n"
  3649. " </tr>\n"
  3650. " <tr height=\"20\">\n"
  3651. " <td height=\"20\"><strong>SHIFT+E</strong></td>\n"
  3652. " <td>&nbsp;Toggle Code Editor</td>\n"
  3653. " </tr>\n"
  3654. " <tr height=\"20\">\n"
  3655. " <td height=\"20\"><strong>SHIFT+G</strong></td>\n"
  3656. " <td>&nbsp;Toggle the axis</td>\n"
  3657. " </tr>\n"
  3658. " <tr height=\"20\">\n"
  3659. " <td height=\"20\"><strong>SHIFT+P</strong></td>\n"
  3660. " <td>&nbsp;Open Preferences Window</td>\n"
  3661. " </tr>\n"
  3662. " <tr height=\"20\">\n"
  3663. " <td height=\"20\"><strong>SHIFT+R</strong></td>\n"
  3664. " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  3665. " </tr>\n"
  3666. " <tr height=\"20\">\n"
  3667. " <td height=\"20\"><strong>SHIFT+S</strong></td>\n"
  3668. " <td>&nbsp;Run a Script</td>\n"
  3669. " </tr>\n"
  3670. " <tr height=\"20\">\n"
  3671. " <td height=\"20\"><strong>SHIFT+W</strong></td>\n"
  3672. " <td>&nbsp;Toggle the workspace</td>\n"
  3673. " </tr>\n"
  3674. " <tr height=\"20\">\n"
  3675. " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  3676. " <td>&nbsp;Skew on X axis</td>\n"
  3677. " </tr>\n"
  3678. " <tr height=\"20\">\n"
  3679. " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  3680. " <td>&nbsp;Skew on Y axis</td>\n"
  3681. " </tr>\n"
  3682. " <tr height=\"20\">\n"
  3683. " <td height=\"20\">&nbsp;</td>\n"
  3684. " <td>&nbsp;</td>\n"
  3685. " </tr>\n"
  3686. " <tr height=\"20\">\n"
  3687. " <td height=\"20\"><strong>ALT+C</strong></td>\n"
  3688. " <td>&nbsp;Calculators Tool</td>\n"
  3689. " </tr>\n"
  3690. " <tr height=\"20\">\n"
  3691. " <td height=\"20\"><strong>ALT+D</strong></td>\n"
  3692. " <td>&nbsp;2-Sided PCB Tool</td>\n"
  3693. " </tr>\n"
  3694. " <tr height=\"20\">\n"
  3695. " <td height=\"20\"><strong>ALT+K</strong></td>\n"
  3696. " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  3697. " </tr>\n"
  3698. " <tr height=\"20\">\n"
  3699. " <td height=\"20\"><strong>ALT+L</strong></td>\n"
  3700. " <td>&nbsp;Film PCB Tool</td>\n"
  3701. " </tr>\n"
  3702. " <tr height=\"20\">\n"
  3703. " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  3704. " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  3705. " </tr>\n"
  3706. " <tr height=\"20\">\n"
  3707. " <td height=\"20\"><strong>ALT+P</strong></td>\n"
  3708. " <td>&nbsp;Paint Area Tool</td>\n"
  3709. " </tr>\n"
  3710. " <tr height=\"20\">\n"
  3711. " <td height=\"20\"><strong>ALT+Q</strong></td>\n"
  3712. " <td>&nbsp;PDF Import Tool</td>\n"
  3713. " </tr>\n"
  3714. " <tr height=\"20\">\n"
  3715. " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  3716. " <td>&nbsp;Transformations Tool</td>\n"
  3717. " </tr>\n"
  3718. " <tr height=\"20\">\n"
  3719. " <td height=\"20\"><strong>ALT+S</strong></td>\n"
  3720. " <td>&nbsp;View File Source</td>\n"
  3721. " </tr>\n"
  3722. " <tr height=\"20\">\n"
  3723. " <td height=\"20\"><strong>ALT+U</strong></td>\n"
  3724. " <td>&nbsp;Cutout PCB Tool</td>\n"
  3725. " </tr>\n"
  3726. " <tr height=\"20\">\n"
  3727. " <td height=\"20\"><strong>ALT+1</strong></td>\n"
  3728. " <td>&nbsp;Enable all Plots</td>\n"
  3729. " </tr>\n"
  3730. " <tr height=\"20\">\n"
  3731. " <td height=\"20\"><strong>ALT+2</strong></td>\n"
  3732. " <td>&nbsp;Disable all Plots</td>\n"
  3733. " </tr>\n"
  3734. " <tr height=\"20\">\n"
  3735. " <td height=\"20\"><strong>ALT+3</strong></td>\n"
  3736. " <td>&nbsp;Disable Non-selected Plots</td>\n"
  3737. " </tr>\n"
  3738. " <tr height=\"20\">\n"
  3739. " <td height=\"20\"><strong>ALT+F10</strong></td>\n"
  3740. " <td>&nbsp;Toggle Full Screen</td>\n"
  3741. " </tr>\n"
  3742. " <tr height=\"20\">\n"
  3743. " <td height=\"20\">&nbsp;</td>\n"
  3744. " <td>&nbsp;</td>\n"
  3745. " </tr>\n"
  3746. " <tr height=\"20\">\n"
  3747. " <td height=\"20\"><strong>F1</strong></td>\n"
  3748. " <td>&nbsp;Open Online Manual</td>\n"
  3749. " </tr>\n"
  3750. " <tr height=\"20\">\n"
  3751. " <td height=\"20\"><strong>F4</strong></td>\n"
  3752. " <td>&nbsp;Open Online Tutorials</td>\n"
  3753. " </tr>\n"
  3754. " <tr height=\"20\">\n"
  3755. " <td height=\"20\"><strong>Del</strong></td>\n"
  3756. " <td>&nbsp;Delete Object</td>\n"
  3757. " </tr>\n"
  3758. " <tr height=\"20\">\n"
  3759. " <td height=\"20\"><strong>Del</strong></td>\n"
  3760. " <td>&nbsp;Alternate: Delete Tool</td>\n"
  3761. " </tr>\n"
  3762. " <tr height=\"20\">\n"
  3763. " <td height=\"20\"><strong>'`'</strong></td>\n"
  3764. " <td>&nbsp;(left to Key_1)Toogle Notebook Area (Left "
  3765. "Side)</td>\n"
  3766. " </tr>\n"
  3767. " <tr height=\"20\">\n"
  3768. " <td height=\"20\"><strong>SPACE</strong></td>\n"
  3769. " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  3770. " </tr>\n"
  3771. " <tr height=\"20\">\n"
  3772. " <td height=\"20\"><strong>Escape</strong></td>\n"
  3773. " <td>&nbsp;Deselects all objects</td>\n"
  3774. " </tr>\n"
  3775. " </tbody>\n"
  3776. " </table>\n"
  3777. " \n"
  3778. " "
  3779. msgstr ""
  3780. #: flatcamGUI/FlatCAMGUI.py:1267
  3781. msgid ""
  3782. "<b>Editor Shortcut list</b><br>\n"
  3783. " <br>\n"
  3784. " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  3785. "strong><br>\n"
  3786. " \n"
  3787. " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  3788. "\"width:283px\">\n"
  3789. " <tbody>\n"
  3790. " <tr height=\"20\">\n"
  3791. " <td height=\"20\" width=\"89\"><strong>A</strong></"
  3792. "td>\n"
  3793. " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  3794. " </tr>\n"
  3795. " <tr height=\"20\">\n"
  3796. " <td height=\"20\"><strong>B</strong></td>\n"
  3797. " <td>&nbsp;Buffer Tool</td>\n"
  3798. " </tr>\n"
  3799. " <tr height=\"20\">\n"
  3800. " <td height=\"20\"><strong>C</strong></td>\n"
  3801. " <td>&nbsp;Copy Geo Item</td>\n"
  3802. " </tr>\n"
  3803. " <tr height=\"20\">\n"
  3804. " <td height=\"20\"><strong>D</strong></td>\n"
  3805. " <td>&nbsp;Within Add Arc will toogle the ARC "
  3806. "direction: CW or CCW</td>\n"
  3807. " </tr>\n"
  3808. " <tr height=\"20\">\n"
  3809. " <td height=\"20\"><strong>E</strong></td>\n"
  3810. " <td>&nbsp;Polygon Intersection Tool</td>\n"
  3811. " </tr>\n"
  3812. " <tr height=\"20\">\n"
  3813. " <td height=\"20\"><strong>I</strong></td>\n"
  3814. " <td>&nbsp;Paint Tool</td>\n"
  3815. " </tr>\n"
  3816. " <tr height=\"20\">\n"
  3817. " <td height=\"20\"><strong>J</strong></td>\n"
  3818. " <td>&nbsp;Jump to Location (x, y)</td>\n"
  3819. " </tr>\n"
  3820. " <tr height=\"20\">\n"
  3821. " <td height=\"20\"><strong>K</strong></td>\n"
  3822. " <td>&nbsp;Toggle Corner Snap</td>\n"
  3823. " </tr>\n"
  3824. " <tr height=\"20\">\n"
  3825. " <td height=\"20\"><strong>M</strong></td>\n"
  3826. " <td>&nbsp;Move Geo Item</td>\n"
  3827. " </tr>\n"
  3828. " <tr height=\"20\">\n"
  3829. " <td height=\"20\"><strong>M</strong></td>\n"
  3830. " <td>&nbsp;Within Add Arc will cycle through the ARC "
  3831. "modes</td>\n"
  3832. " </tr>\n"
  3833. " <tr height=\"20\">\n"
  3834. " <td height=\"20\"><strong>N</strong></td>\n"
  3835. " <td>&nbsp;Draw a Polygon</td>\n"
  3836. " </tr>\n"
  3837. " <tr height=\"20\">\n"
  3838. " <td height=\"20\"><strong>O</strong></td>\n"
  3839. " <td>&nbsp;Draw a Circle</td>\n"
  3840. " </tr>\n"
  3841. " <tr height=\"20\">\n"
  3842. " <td height=\"20\"><strong>P</strong></td>\n"
  3843. " <td>&nbsp;Draw a Path</td>\n"
  3844. " </tr>\n"
  3845. " <tr height=\"20\">\n"
  3846. " <td height=\"20\"><strong>R</strong></td>\n"
  3847. " <td>&nbsp;Draw Rectangle</td>\n"
  3848. " </tr>\n"
  3849. " <tr height=\"20\">\n"
  3850. " <td height=\"20\"><strong>S</strong></td>\n"
  3851. " <td>&nbsp;Polygon Substraction Tool</td>\n"
  3852. " </tr>\n"
  3853. " <tr height=\"20\">\n"
  3854. " <td height=\"20\"><strong>T</strong></td>\n"
  3855. " <td>&nbsp;Add Text Tool</td>\n"
  3856. " </tr>\n"
  3857. " <tr height=\"20\">\n"
  3858. " <td height=\"20\"><strong>U</strong></td>\n"
  3859. " <td>&nbsp;Polygon Union Tool</td>\n"
  3860. " </tr>\n"
  3861. " <tr height=\"20\">\n"
  3862. " <td height=\"20\"><strong>X</strong></td>\n"
  3863. " <td>&nbsp;Flip shape on X axis</td>\n"
  3864. " </tr>\n"
  3865. " <tr height=\"20\">\n"
  3866. " <td height=\"20\"><strong>Y</strong></td>\n"
  3867. " <td>&nbsp;Flip shape on Y axis</td>\n"
  3868. " </tr>\n"
  3869. " <tr height=\"20\">\n"
  3870. " <td height=\"20\">&nbsp;</td>\n"
  3871. " <td>&nbsp;</td>\n"
  3872. " </tr>\n"
  3873. " <tr height=\"20\">\n"
  3874. " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  3875. " <td>&nbsp;Skew shape on X axis</td>\n"
  3876. " </tr>\n"
  3877. " <tr height=\"20\">\n"
  3878. " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  3879. " <td>&nbsp;Skew shape on Y axis</td>\n"
  3880. " </tr>\n"
  3881. " <tr height=\"20\">\n"
  3882. " <td height=\"20\">&nbsp;</td>\n"
  3883. " <td>&nbsp;</td>\n"
  3884. " </tr>\n"
  3885. " <tr height=\"20\">\n"
  3886. " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  3887. " <td>&nbsp;Editor Transformation Tool</td>\n"
  3888. " </tr>\n"
  3889. " <tr height=\"20\">\n"
  3890. " <td height=\"20\"><strong>ALT+X</strong></td>\n"
  3891. " <td>&nbsp;Offset shape on X axis</td>\n"
  3892. " </tr>\n"
  3893. " <tr height=\"20\">\n"
  3894. " <td height=\"20\"><strong>ALT+Y</strong></td>\n"
  3895. " <td>&nbsp;Offset shape on Y axis</td>\n"
  3896. " </tr>\n"
  3897. " <tr height=\"20\">\n"
  3898. " <td height=\"20\">&nbsp;</td>\n"
  3899. " <td>&nbsp;</td>\n"
  3900. " </tr>\n"
  3901. " <tr height=\"20\">\n"
  3902. " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  3903. " <td>&nbsp;Measurement Tool</td>\n"
  3904. " </tr>\n"
  3905. " <tr height=\"20\">\n"
  3906. " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  3907. " <td>&nbsp;Save Object and Exit Editor</td>\n"
  3908. " </tr>\n"
  3909. " <tr height=\"20\">\n"
  3910. " <td height=\"20\"><strong>CTRL+X</strong></td>\n"
  3911. " <td>&nbsp;Polygon Cut Tool</td>\n"
  3912. " </tr>\n"
  3913. " <tr height=\"20\">\n"
  3914. " <td height=\"20\">&nbsp;</td>\n"
  3915. " <td>&nbsp;</td>\n"
  3916. " </tr>\n"
  3917. " <tr height=\"20\">\n"
  3918. " <td height=\"20\"><strong>Space</strong></td>\n"
  3919. " <td>&nbsp;Rotate Geometry</td>\n"
  3920. " </tr>\n"
  3921. " <tr height=\"20\">\n"
  3922. " <td height=\"20\"><strong>ENTER</strong></td>\n"
  3923. " <td>&nbsp;Finish drawing for certain tools</td>\n"
  3924. " </tr>\n"
  3925. " <tr height=\"20\">\n"
  3926. " <td height=\"20\"><strong>ESC</strong></td>\n"
  3927. " <td>&nbsp;Abort and return to Select</td>\n"
  3928. " </tr>\n"
  3929. " <tr height=\"20\">\n"
  3930. " <td height=\"20\"><strong>Del</strong></td>\n"
  3931. " <td>&nbsp;Delete Shape</td>\n"
  3932. " </tr>\n"
  3933. " </tbody>\n"
  3934. " </table>\n"
  3935. " <br>\n"
  3936. " <br>\n"
  3937. " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  3938. "strong><br>\n"
  3939. " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  3940. "\"width:283px\">\n"
  3941. " <tbody>\n"
  3942. " <tr height=\"20\">\n"
  3943. " <td height=\"20\" width=\"89\"><strong>A</strong></"
  3944. "td>\n"
  3945. " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  3946. " </tr>\n"
  3947. " <tr height=\"20\">\n"
  3948. " <td height=\"20\"><strong>C</strong></td>\n"
  3949. " <td>&nbsp;Copy Drill(s)</td>\n"
  3950. " </tr>\n"
  3951. " <tr height=\"20\">\n"
  3952. " <td height=\"20\"><strong>D</strong></td>\n"
  3953. " <td>&nbsp;Add Drill</td>\n"
  3954. " </tr>\n"
  3955. " <tr height=\"20\">\n"
  3956. " <td height=\"20\"><strong>J</strong></td>\n"
  3957. " <td>&nbsp;Jump to Location (x, y)</td>\n"
  3958. " </tr>\n"
  3959. " <tr height=\"20\">\n"
  3960. " <td height=\"20\"><strong>M</strong></td>\n"
  3961. " <td>&nbsp;Move Drill(s)</td>\n"
  3962. " </tr>\n"
  3963. " <tr height=\"20\">\n"
  3964. " <td height=\"20\"><strong>R</strong></td>\n"
  3965. " <td>&nbsp;Resize Drill(s)</td>\n"
  3966. " </tr>\n"
  3967. " <tr height=\"20\">\n"
  3968. " <td height=\"20\"><strong>T</strong></td>\n"
  3969. " <td>&nbsp;Add a new Tool</td>\n"
  3970. " </tr>\n"
  3971. " <tr height=\"20\">\n"
  3972. " <td height=\"20\">&nbsp;</td>\n"
  3973. " <td>&nbsp;</td>\n"
  3974. " </tr>\n"
  3975. " <tr height=\"20\">\n"
  3976. " <td height=\"20\"><strong>Del</strong></td>\n"
  3977. " <td>&nbsp;Delete Drill(s)</td>\n"
  3978. " </tr>\n"
  3979. " <tr height=\"20\">\n"
  3980. " <td height=\"20\"><strong>Del</strong></td>\n"
  3981. " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  3982. " </tr>\n"
  3983. " <tr height=\"20\">\n"
  3984. " <td height=\"20\">&nbsp;</td>\n"
  3985. " <td>&nbsp;</td>\n"
  3986. " </tr>\n"
  3987. " <tr height=\"20\">\n"
  3988. " <td height=\"20\"><strong>ESC</strong></td>\n"
  3989. " <td>&nbsp;Abort and return to Select</td>\n"
  3990. " </tr>\n"
  3991. " <tr height=\"20\">\n"
  3992. " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  3993. " <td>&nbsp;Save Object and Exit Editor</td>\n"
  3994. " </tr>\n"
  3995. " </tbody>\n"
  3996. " </table>\n"
  3997. " <br>\n"
  3998. " <br>\n"
  3999. " <strong><span style=\"color:#00ff00\">GERBER EDITOR</span></"
  4000. "strong><br>\n"
  4001. " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  4002. "\"width:283px\">\n"
  4003. " <tbody>\n"
  4004. " <tr height=\"20\">\n"
  4005. " <td height=\"20\" width=\"89\"><strong>A</strong></"
  4006. "td>\n"
  4007. " <td width=\"194\">&nbsp;Add Pad Array</td>\n"
  4008. " </tr>\n"
  4009. " <tr height=\"20\">\n"
  4010. " <td height=\"20\"><strong>B</strong></td>\n"
  4011. " <td>&nbsp;Buffer</td>\n"
  4012. " </tr>\n"
  4013. " <tr height=\"20\">\n"
  4014. " <td height=\"20\"><strong>C</strong></td>\n"
  4015. " <td>&nbsp;Copy</td>\n"
  4016. " </tr>\n"
  4017. " <tr height=\"20\">\n"
  4018. " <td height=\"20\"><strong>D</strong></td>\n"
  4019. " <td>&nbsp;Add Disc</td>\n"
  4020. " </tr>\n"
  4021. " <tr height=\"20\">\n"
  4022. " <td height=\"20\"><strong>E</strong></td>\n"
  4023. " <td>&nbsp;Add SemiDisc</td>\n"
  4024. " </tr>\n"
  4025. " <tr height=\"20\">\n"
  4026. " <td height=\"20\"><strong>J</strong></td>\n"
  4027. " <td>&nbsp;Jump to Location (x, y)</td>\n"
  4028. " </tr>\n"
  4029. " <tr height=\"20\">\n"
  4030. " <td height=\"20\"><strong>M</strong></td>\n"
  4031. " <td>&nbsp;Move</td>\n"
  4032. " </tr>\n"
  4033. " <tr height=\"20\">\n"
  4034. " <td height=\"20\"><strong>N</strong></td>\n"
  4035. " <td>&nbsp;Add Region</td>\n"
  4036. " </tr>\n"
  4037. " <tr height=\"20\">\n"
  4038. " <td height=\"20\"><strong>P</strong></td>\n"
  4039. " <td>&nbsp;Add Pad</td>\n"
  4040. " </tr>\n"
  4041. " <tr height=\"20\">\n"
  4042. " <td height=\"20\"><strong>R</strong></td>\n"
  4043. " <td>&nbsp;Within Track & Region Tools will cycle in "
  4044. "REVERSE the bend modes</td>\n"
  4045. " </tr>\n"
  4046. " <tr height=\"20\">\n"
  4047. " <td height=\"20\"><strong>S</strong></td>\n"
  4048. " <td>&nbsp;Scale</td>\n"
  4049. " </tr>\n"
  4050. " <tr height=\"20\">\n"
  4051. " <td height=\"20\"><strong>T</strong></td>\n"
  4052. " <td>&nbsp;Add Track</td>\n"
  4053. " </tr>\n"
  4054. " <tr height=\"20\">\n"
  4055. " <td height=\"20\"><strong>T</strong></td>\n"
  4056. " <td>&nbsp;Within Track & Region Tools will cycle "
  4057. "FORWARD the bend modes</td>\n"
  4058. " </tr>\n"
  4059. " <tr height=\"20\">\n"
  4060. " <td height=\"20\">&nbsp;</td>\n"
  4061. " <td>&nbsp;</td>\n"
  4062. " </tr>\n"
  4063. " <tr height=\"20\">\n"
  4064. " <td height=\"20\"><strong>Del</strong></td>\n"
  4065. " <td>&nbsp;Delete</td>\n"
  4066. " </tr>\n"
  4067. " <tr height=\"20\">\n"
  4068. " <td height=\"20\"><strong>Del</strong></td>\n"
  4069. " <td>&nbsp;Alternate: Delete Apertures</td>\n"
  4070. " </tr>\n"
  4071. " <tr height=\"20\">\n"
  4072. " <td height=\"20\">&nbsp;</td>\n"
  4073. " <td>&nbsp;</td>\n"
  4074. " </tr>\n"
  4075. " <tr height=\"20\">\n"
  4076. " <td height=\"20\"><strong>ESC</strong></td>\n"
  4077. " <td>&nbsp;Abort and return to Select</td>\n"
  4078. " </tr>\n"
  4079. " <tr height=\"20\">\n"
  4080. " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  4081. " <td>&nbsp;Eraser Tool</td>\n"
  4082. " </tr>\n"
  4083. " <tr height=\"20\">\n"
  4084. " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  4085. " <td>&nbsp;Save Object and Exit Editor</td>\n"
  4086. " </tr>\n"
  4087. " <tr height=\"20\">\n"
  4088. " <td height=\"20\">&nbsp;</td>\n"
  4089. " <td>&nbsp;</td>\n"
  4090. " </tr>\n"
  4091. " <tr height=\"20\">\n"
  4092. " <td height=\"20\"><strong>ALT+A</strong></td>\n"
  4093. " <td>&nbsp;Mark Area Tool</td>\n"
  4094. " </tr>\n"
  4095. " <tr height=\"20\">\n"
  4096. " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  4097. " <td>&nbsp;Poligonize Tool</td>\n"
  4098. " </tr>\n"
  4099. " <tr height=\"20\">\n"
  4100. " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  4101. " <td>&nbsp;Transformation Tool</td>\n"
  4102. " </tr>\n"
  4103. " </tbody>\n"
  4104. " </table>\n"
  4105. " "
  4106. msgstr ""
  4107. #: flatcamGUI/FlatCAMGUI.py:1591
  4108. msgid "Toggle Visibility"
  4109. msgstr ""
  4110. #: flatcamGUI/FlatCAMGUI.py:1592
  4111. msgid "Toggle Panel"
  4112. msgstr ""
  4113. #: flatcamGUI/FlatCAMGUI.py:1595
  4114. msgid "New"
  4115. msgstr ""
  4116. #: flatcamGUI/FlatCAMGUI.py:1596
  4117. msgid "Geometry"
  4118. msgstr ""
  4119. #: flatcamGUI/FlatCAMGUI.py:1598
  4120. msgid "Excellon"
  4121. msgstr ""
  4122. #: flatcamGUI/FlatCAMGUI.py:1603
  4123. msgid "Grids"
  4124. msgstr ""
  4125. #: flatcamGUI/FlatCAMGUI.py:1605
  4126. msgid "View"
  4127. msgstr ""
  4128. #: flatcamGUI/FlatCAMGUI.py:1607
  4129. msgid "Clear Plot"
  4130. msgstr ""
  4131. #: flatcamGUI/FlatCAMGUI.py:1608
  4132. msgid "Replot"
  4133. msgstr ""
  4134. #: flatcamGUI/FlatCAMGUI.py:1611
  4135. msgid "Geo Editor"
  4136. msgstr ""
  4137. #: flatcamGUI/FlatCAMGUI.py:1612
  4138. msgid "Line"
  4139. msgstr ""
  4140. #: flatcamGUI/FlatCAMGUI.py:1613
  4141. msgid "Rectangle"
  4142. msgstr ""
  4143. #: flatcamGUI/FlatCAMGUI.py:1614 flatcamGUI/FlatCAMGUI.py:5599
  4144. #: flatcamGUI/ObjectUI.py:1372
  4145. msgid "Cut"
  4146. msgstr ""
  4147. #: flatcamGUI/FlatCAMGUI.py:1619
  4148. msgid "Pad"
  4149. msgstr ""
  4150. #: flatcamGUI/FlatCAMGUI.py:1620
  4151. msgid "Pad Array"
  4152. msgstr ""
  4153. #: flatcamGUI/FlatCAMGUI.py:1621
  4154. msgid "Track"
  4155. msgstr ""
  4156. #: flatcamGUI/FlatCAMGUI.py:1622
  4157. msgid "Region"
  4158. msgstr ""
  4159. #: flatcamGUI/FlatCAMGUI.py:1624
  4160. msgid "Exc Editor"
  4161. msgstr ""
  4162. #: flatcamGUI/FlatCAMGUI.py:1625
  4163. msgid "Add Drill"
  4164. msgstr ""
  4165. #: flatcamGUI/FlatCAMGUI.py:1656
  4166. msgid "Print Preview"
  4167. msgstr ""
  4168. #: flatcamGUI/FlatCAMGUI.py:1657
  4169. msgid "Print Code"
  4170. msgstr ""
  4171. #: flatcamGUI/FlatCAMGUI.py:1658
  4172. msgid "Find in Code"
  4173. msgstr ""
  4174. #: flatcamGUI/FlatCAMGUI.py:1663
  4175. msgid "Replace With"
  4176. msgstr ""
  4177. #: flatcamGUI/FlatCAMGUI.py:1667 flatcamGUI/FlatCAMGUI.py:5597
  4178. #: flatcamGUI/FlatCAMGUI.py:6184 flatcamGUI/ObjectUI.py:1370
  4179. #: flatcamTools/ToolPaint.py:249
  4180. msgid "All"
  4181. msgstr ""
  4182. #: flatcamGUI/FlatCAMGUI.py:1669
  4183. msgid ""
  4184. "When checked it will replace all instances in the 'Find' box\n"
  4185. "with the text in the 'Replace' box.."
  4186. msgstr ""
  4187. #: flatcamGUI/FlatCAMGUI.py:1672
  4188. msgid "Open Code"
  4189. msgstr ""
  4190. #: flatcamGUI/FlatCAMGUI.py:1673
  4191. msgid "Save Code"
  4192. msgstr ""
  4193. #: flatcamGUI/FlatCAMGUI.py:1708
  4194. msgid ""
  4195. "Relative neasurement.\n"
  4196. "Reference is last click position"
  4197. msgstr ""
  4198. #: flatcamGUI/FlatCAMGUI.py:1714
  4199. msgid ""
  4200. "Absolute neasurement.\n"
  4201. "Reference is (X=0, Y= 0) position"
  4202. msgstr ""
  4203. #: flatcamGUI/FlatCAMGUI.py:1914
  4204. msgid "Select 'Esc'"
  4205. msgstr ""
  4206. #: flatcamGUI/FlatCAMGUI.py:1939
  4207. msgid "Copy Objects"
  4208. msgstr ""
  4209. #: flatcamGUI/FlatCAMGUI.py:1941
  4210. msgid "Delete Shape"
  4211. msgstr ""
  4212. #: flatcamGUI/FlatCAMGUI.py:1946
  4213. msgid "Move Objects"
  4214. msgstr ""
  4215. #: flatcamGUI/FlatCAMGUI.py:2377
  4216. msgid ""
  4217. "Please first select a geometry item to be cutted\n"
  4218. "then select the geometry item that will be cutted\n"
  4219. "out of the first item. In the end press ~X~ key or\n"
  4220. "the toolbar button."
  4221. msgstr ""
  4222. #: flatcamGUI/FlatCAMGUI.py:2384 flatcamGUI/FlatCAMGUI.py:2521
  4223. #: flatcamGUI/FlatCAMGUI.py:2580 flatcamGUI/FlatCAMGUI.py:2600
  4224. msgid "Warning"
  4225. msgstr ""
  4226. #: flatcamGUI/FlatCAMGUI.py:2451 flatcamGUI/FlatCAMGUI.py:2659
  4227. #: flatcamGUI/FlatCAMGUI.py:2870
  4228. msgid "[WARNING_NOTCL] Cancelled."
  4229. msgstr ""
  4230. #: flatcamGUI/FlatCAMGUI.py:2516
  4231. msgid ""
  4232. "Please select geometry items \n"
  4233. "on which to perform Intersection Tool."
  4234. msgstr ""
  4235. #: flatcamGUI/FlatCAMGUI.py:2575
  4236. msgid ""
  4237. "Please select geometry items \n"
  4238. "on which to perform Substraction Tool."
  4239. msgstr ""
  4240. #: flatcamGUI/FlatCAMGUI.py:2595
  4241. msgid ""
  4242. "Please select geometry items \n"
  4243. "on which to perform union."
  4244. msgstr ""
  4245. #: flatcamGUI/FlatCAMGUI.py:2675 flatcamGUI/FlatCAMGUI.py:2887
  4246. msgid "[WARNING_NOTCL] Cancelled. Nothing selected to delete."
  4247. msgstr ""
  4248. #: flatcamGUI/FlatCAMGUI.py:2759 flatcamGUI/FlatCAMGUI.py:2954
  4249. msgid "[WARNING_NOTCL] Cancelled. Nothing selected to copy."
  4250. msgstr ""
  4251. #: flatcamGUI/FlatCAMGUI.py:2805 flatcamGUI/FlatCAMGUI.py:3000
  4252. msgid "[WARNING_NOTCL] Cancelled. Nothing selected to move."
  4253. msgstr ""
  4254. #: flatcamGUI/FlatCAMGUI.py:3014
  4255. msgid "New Tool ..."
  4256. msgstr ""
  4257. #: flatcamGUI/FlatCAMGUI.py:3015
  4258. msgid "Enter a Tool Diameter:"
  4259. msgstr ""
  4260. #: flatcamGUI/FlatCAMGUI.py:3058
  4261. msgid "Measurement Tool exit..."
  4262. msgstr ""
  4263. #: flatcamGUI/FlatCAMGUI.py:3353
  4264. msgid "GUI Preferences"
  4265. msgstr ""
  4266. #: flatcamGUI/FlatCAMGUI.py:3359
  4267. msgid "Grid X value:"
  4268. msgstr ""
  4269. #: flatcamGUI/FlatCAMGUI.py:3361
  4270. msgid "This is the Grid snap value on X axis."
  4271. msgstr ""
  4272. #: flatcamGUI/FlatCAMGUI.py:3366
  4273. msgid "Grid Y value:"
  4274. msgstr ""
  4275. #: flatcamGUI/FlatCAMGUI.py:3368
  4276. msgid "This is the Grid snap value on Y axis."
  4277. msgstr ""
  4278. #: flatcamGUI/FlatCAMGUI.py:3373
  4279. msgid "Snap Max:"
  4280. msgstr ""
  4281. #: flatcamGUI/FlatCAMGUI.py:3378
  4282. msgid "Workspace:"
  4283. msgstr ""
  4284. #: flatcamGUI/FlatCAMGUI.py:3380
  4285. msgid ""
  4286. "Draw a delimiting rectangle on canvas.\n"
  4287. "The purpose is to illustrate the limits for our work."
  4288. msgstr ""
  4289. #: flatcamGUI/FlatCAMGUI.py:3383
  4290. msgid "Wk. format:"
  4291. msgstr ""
  4292. #: flatcamGUI/FlatCAMGUI.py:3385
  4293. msgid ""
  4294. "Select the type of rectangle to be used on canvas,\n"
  4295. "as valid workspace."
  4296. msgstr ""
  4297. #: flatcamGUI/FlatCAMGUI.py:3398
  4298. msgid "Plot Fill:"
  4299. msgstr ""
  4300. #: flatcamGUI/FlatCAMGUI.py:3400
  4301. msgid ""
  4302. "Set the fill color for plotted objects.\n"
  4303. "First 6 digits are the color and the last 2\n"
  4304. "digits are for alpha (transparency) level."
  4305. msgstr ""
  4306. #: flatcamGUI/FlatCAMGUI.py:3414 flatcamGUI/FlatCAMGUI.py:3464
  4307. #: flatcamGUI/FlatCAMGUI.py:3514
  4308. msgid "Alpha Level:"
  4309. msgstr ""
  4310. #: flatcamGUI/FlatCAMGUI.py:3416
  4311. msgid "Set the fill transparency for plotted objects."
  4312. msgstr ""
  4313. #: flatcamGUI/FlatCAMGUI.py:3433
  4314. msgid "Plot Line:"
  4315. msgstr ""
  4316. #: flatcamGUI/FlatCAMGUI.py:3435
  4317. msgid "Set the line color for plotted objects."
  4318. msgstr ""
  4319. #: flatcamGUI/FlatCAMGUI.py:3447
  4320. msgid "Sel. Fill:"
  4321. msgstr ""
  4322. #: flatcamGUI/FlatCAMGUI.py:3449
  4323. msgid ""
  4324. "Set the fill color for the selection box\n"
  4325. "in case that the selection is done from left to right.\n"
  4326. "First 6 digits are the color and the last 2\n"
  4327. "digits are for alpha (transparency) level."
  4328. msgstr ""
  4329. #: flatcamGUI/FlatCAMGUI.py:3466
  4330. msgid "Set the fill transparency for the 'left to right' selection box."
  4331. msgstr ""
  4332. #: flatcamGUI/FlatCAMGUI.py:3483
  4333. msgid "Sel. Line:"
  4334. msgstr ""
  4335. #: flatcamGUI/FlatCAMGUI.py:3485
  4336. msgid "Set the line color for the 'left to right' selection box."
  4337. msgstr ""
  4338. #: flatcamGUI/FlatCAMGUI.py:3497
  4339. msgid "Sel2. Fill:"
  4340. msgstr ""
  4341. #: flatcamGUI/FlatCAMGUI.py:3499
  4342. msgid ""
  4343. "Set the fill color for the selection box\n"
  4344. "in case that the selection is done from right to left.\n"
  4345. "First 6 digits are the color and the last 2\n"
  4346. "digits are for alpha (transparency) level."
  4347. msgstr ""
  4348. #: flatcamGUI/FlatCAMGUI.py:3516
  4349. msgid "Set the fill transparency for selection 'right to left' box."
  4350. msgstr ""
  4351. #: flatcamGUI/FlatCAMGUI.py:3533
  4352. msgid "Sel2. Line:"
  4353. msgstr ""
  4354. #: flatcamGUI/FlatCAMGUI.py:3535
  4355. msgid "Set the line color for the 'right to left' selection box."
  4356. msgstr ""
  4357. #: flatcamGUI/FlatCAMGUI.py:3547
  4358. msgid "Editor Draw:"
  4359. msgstr ""
  4360. #: flatcamGUI/FlatCAMGUI.py:3549
  4361. msgid "Set the color for the shape."
  4362. msgstr ""
  4363. #: flatcamGUI/FlatCAMGUI.py:3561
  4364. msgid "Editor Draw Sel.:"
  4365. msgstr ""
  4366. #: flatcamGUI/FlatCAMGUI.py:3563
  4367. msgid "Set the color of the shape when selected."
  4368. msgstr ""
  4369. #: flatcamGUI/FlatCAMGUI.py:3575
  4370. msgid "Project Items:"
  4371. msgstr ""
  4372. #: flatcamGUI/FlatCAMGUI.py:3577
  4373. msgid "Set the color of the items in Project Tab Tree."
  4374. msgstr ""
  4375. #: flatcamGUI/FlatCAMGUI.py:3588
  4376. msgid "Proj. Dis. Items:"
  4377. msgstr ""
  4378. #: flatcamGUI/FlatCAMGUI.py:3590
  4379. msgid ""
  4380. "Set the color of the items in Project Tab Tree,\n"
  4381. "for the case when the items are disabled."
  4382. msgstr ""
  4383. #: flatcamGUI/FlatCAMGUI.py:3641
  4384. msgid "GUI Settings"
  4385. msgstr ""
  4386. #: flatcamGUI/FlatCAMGUI.py:3647
  4387. msgid "Layout:"
  4388. msgstr ""
  4389. #: flatcamGUI/FlatCAMGUI.py:3649
  4390. msgid ""
  4391. "Select an layout for FlatCAM.\n"
  4392. "It is applied immediately."
  4393. msgstr ""
  4394. #: flatcamGUI/FlatCAMGUI.py:3665
  4395. msgid "Style:"
  4396. msgstr ""
  4397. #: flatcamGUI/FlatCAMGUI.py:3667
  4398. msgid ""
  4399. "Select an style for FlatCAM.\n"
  4400. "It will be applied at the next app start."
  4401. msgstr ""
  4402. #: flatcamGUI/FlatCAMGUI.py:3678
  4403. msgid "HDPI Support:"
  4404. msgstr ""
  4405. #: flatcamGUI/FlatCAMGUI.py:3680
  4406. msgid ""
  4407. "Enable High DPI support for FlatCAM.\n"
  4408. "It will be applied at the next app start."
  4409. msgstr ""
  4410. #: flatcamGUI/FlatCAMGUI.py:3693
  4411. msgid "Clear GUI Settings:"
  4412. msgstr ""
  4413. #: flatcamGUI/FlatCAMGUI.py:3695
  4414. msgid ""
  4415. "Clear the GUI settings for FlatCAM,\n"
  4416. "such as: layout, gui state, style, hdpi support etc."
  4417. msgstr ""
  4418. #: flatcamGUI/FlatCAMGUI.py:3698
  4419. msgid "Clear"
  4420. msgstr ""
  4421. #: flatcamGUI/FlatCAMGUI.py:3702
  4422. msgid "Hover Shape:"
  4423. msgstr ""
  4424. #: flatcamGUI/FlatCAMGUI.py:3704
  4425. msgid ""
  4426. "Enable display of a hover shape for FlatCAM objects.\n"
  4427. "It is displayed whenever the mouse cursor is hovering\n"
  4428. "over any kind of not-selected object."
  4429. msgstr ""
  4430. #: flatcamGUI/FlatCAMGUI.py:3711
  4431. msgid "Sel. Shape:"
  4432. msgstr ""
  4433. #: flatcamGUI/FlatCAMGUI.py:3713
  4434. msgid ""
  4435. "Enable the display of a selection shape for FlatCAM objects.\n"
  4436. "It is displayed whenever the mouse selects an object\n"
  4437. "either by clicking or dragging mouse from left to right or\n"
  4438. "right to left."
  4439. msgstr ""
  4440. #: flatcamGUI/FlatCAMGUI.py:3720
  4441. msgid "NB Font Size:"
  4442. msgstr ""
  4443. #: flatcamGUI/FlatCAMGUI.py:3722
  4444. msgid ""
  4445. "This sets the font size for the elements found in the Notebook.\n"
  4446. "The notebook is the collapsible area in the left side of the GUI,\n"
  4447. "and include the Project, Selected and Tool tabs."
  4448. msgstr ""
  4449. #: flatcamGUI/FlatCAMGUI.py:3737
  4450. msgid "Axis Font Size:"
  4451. msgstr ""
  4452. #: flatcamGUI/FlatCAMGUI.py:3739
  4453. msgid "This sets the font size for canvas axis."
  4454. msgstr ""
  4455. #: flatcamGUI/FlatCAMGUI.py:3791
  4456. msgid "Are you sure you want to delete the GUI Settings? \n"
  4457. msgstr ""
  4458. #: flatcamGUI/FlatCAMGUI.py:3794
  4459. msgid "Clear GUI Settings"
  4460. msgstr ""
  4461. #: flatcamGUI/FlatCAMGUI.py:3815
  4462. msgid "App Preferences"
  4463. msgstr ""
  4464. #: flatcamGUI/FlatCAMGUI.py:3821
  4465. msgid "<b>Units:</b>"
  4466. msgstr ""
  4467. #: flatcamGUI/FlatCAMGUI.py:3822
  4468. msgid ""
  4469. "The default value for FlatCAM units.\n"
  4470. "Whatever is selected here is set every time\n"
  4471. "FLatCAM is started."
  4472. msgstr ""
  4473. #: flatcamGUI/FlatCAMGUI.py:3825
  4474. msgid "IN"
  4475. msgstr ""
  4476. #: flatcamGUI/FlatCAMGUI.py:3826 flatcamGUI/FlatCAMGUI.py:4316
  4477. #: flatcamGUI/FlatCAMGUI.py:4577 flatcamGUI/FlatCAMGUI.py:4968
  4478. #: flatcamTools/ToolCalculators.py:61 flatcamTools/ToolPcbWizard.py:126
  4479. msgid "MM"
  4480. msgstr ""
  4481. #: flatcamGUI/FlatCAMGUI.py:3829
  4482. msgid "<b>APP. LEVEL:</b>"
  4483. msgstr ""
  4484. #: flatcamGUI/FlatCAMGUI.py:3830
  4485. msgid ""
  4486. "Choose the default level of usage for FlatCAM.\n"
  4487. "BASIC level -> reduced functionality, best for beginner's.\n"
  4488. "ADVANCED level -> full functionality.\n"
  4489. "\n"
  4490. "The choice here will influence the parameters in\n"
  4491. "the Selected Tab for all kinds of FlatCAM objects."
  4492. msgstr ""
  4493. #: flatcamGUI/FlatCAMGUI.py:3835 flatcamGUI/FlatCAMGUI.py:4604
  4494. msgid "Basic"
  4495. msgstr ""
  4496. #: flatcamGUI/FlatCAMGUI.py:3836
  4497. msgid "Advanced"
  4498. msgstr ""
  4499. #: flatcamGUI/FlatCAMGUI.py:3839
  4500. msgid "<b>Languages:</b>"
  4501. msgstr ""
  4502. #: flatcamGUI/FlatCAMGUI.py:3840
  4503. msgid "Set the language used throughout FlatCAM."
  4504. msgstr ""
  4505. #: flatcamGUI/FlatCAMGUI.py:3843
  4506. msgid "Apply Language"
  4507. msgstr ""
  4508. #: flatcamGUI/FlatCAMGUI.py:3844
  4509. msgid ""
  4510. "Set the language used throughout FlatCAM.\n"
  4511. "The app will restart after click.Windows: When FlatCAM is installed in "
  4512. "Program Files\n"
  4513. "directory, it is possible that the app will not\n"
  4514. "restart after the button is clicked due of Windows\n"
  4515. "security features. In this case the language will be\n"
  4516. "applied at the next app start."
  4517. msgstr ""
  4518. #: flatcamGUI/FlatCAMGUI.py:3853
  4519. msgid "Shell at StartUp:"
  4520. msgstr ""
  4521. #: flatcamGUI/FlatCAMGUI.py:3855 flatcamGUI/FlatCAMGUI.py:3860
  4522. msgid ""
  4523. "Check this box if you want the shell to\n"
  4524. "start automatically at startup."
  4525. msgstr ""
  4526. #: flatcamGUI/FlatCAMGUI.py:3865
  4527. msgid "Version Check:"
  4528. msgstr ""
  4529. #: flatcamGUI/FlatCAMGUI.py:3867 flatcamGUI/FlatCAMGUI.py:3872
  4530. msgid ""
  4531. "Check this box if you want to check\n"
  4532. "for a new version automatically at startup."
  4533. msgstr ""
  4534. #: flatcamGUI/FlatCAMGUI.py:3877
  4535. msgid "Send Stats:"
  4536. msgstr ""
  4537. #: flatcamGUI/FlatCAMGUI.py:3879 flatcamGUI/FlatCAMGUI.py:3884
  4538. msgid ""
  4539. "Check this box if you agree to send anonymous\n"
  4540. "stats automatically at startup, to help improve FlatCAM."
  4541. msgstr ""
  4542. #: flatcamGUI/FlatCAMGUI.py:3891
  4543. msgid "<b>Pan Button:</b>"
  4544. msgstr ""
  4545. #: flatcamGUI/FlatCAMGUI.py:3892
  4546. msgid ""
  4547. "Select the mouse button to use for panning:\n"
  4548. "- MMB --> Middle Mouse Button\n"
  4549. "- RMB --> Right Mouse Button"
  4550. msgstr ""
  4551. #: flatcamGUI/FlatCAMGUI.py:3895
  4552. msgid "MMB"
  4553. msgstr ""
  4554. #: flatcamGUI/FlatCAMGUI.py:3896
  4555. msgid "RMB"
  4556. msgstr ""
  4557. #: flatcamGUI/FlatCAMGUI.py:3899
  4558. msgid "<b>Multiple Sel:</b>"
  4559. msgstr ""
  4560. #: flatcamGUI/FlatCAMGUI.py:3900
  4561. msgid "Select the key used for multiple selection."
  4562. msgstr ""
  4563. #: flatcamGUI/FlatCAMGUI.py:3901
  4564. msgid "CTRL"
  4565. msgstr ""
  4566. #: flatcamGUI/FlatCAMGUI.py:3902
  4567. msgid "SHIFT"
  4568. msgstr ""
  4569. #: flatcamGUI/FlatCAMGUI.py:3905
  4570. msgid "Project at StartUp:"
  4571. msgstr ""
  4572. #: flatcamGUI/FlatCAMGUI.py:3907 flatcamGUI/FlatCAMGUI.py:3912
  4573. msgid ""
  4574. "Check this box if you want the project/selected/tool tab area to\n"
  4575. "to be shown automatically at startup."
  4576. msgstr ""
  4577. #: flatcamGUI/FlatCAMGUI.py:3917
  4578. msgid "Project AutoHide:"
  4579. msgstr ""
  4580. #: flatcamGUI/FlatCAMGUI.py:3919 flatcamGUI/FlatCAMGUI.py:3925
  4581. msgid ""
  4582. "Check this box if you want the project/selected/tool tab area to\n"
  4583. "hide automatically when there are no objects loaded and\n"
  4584. "to show whenever a new object is created."
  4585. msgstr ""
  4586. #: flatcamGUI/FlatCAMGUI.py:3931
  4587. msgid "<b>Enable ToolTips:</b>"
  4588. msgstr ""
  4589. #: flatcamGUI/FlatCAMGUI.py:3933 flatcamGUI/FlatCAMGUI.py:3938
  4590. msgid ""
  4591. "Check this box if you want to have toolTips displayed\n"
  4592. "when hovering with mouse over items throughout the App."
  4593. msgstr ""
  4594. #: flatcamGUI/FlatCAMGUI.py:3941
  4595. msgid "Workers number:"
  4596. msgstr ""
  4597. #: flatcamGUI/FlatCAMGUI.py:3943 flatcamGUI/FlatCAMGUI.py:3952
  4598. msgid ""
  4599. "The number of Qthreads made available to the App.\n"
  4600. "A bigger number may finish the jobs more quickly but\n"
  4601. "depending on your computer speed, may make the App\n"
  4602. "unresponsive. Can have a value between 2 and 16.\n"
  4603. "Default value is 2.\n"
  4604. "After change, it will be applied at next App start."
  4605. msgstr ""
  4606. #: flatcamGUI/FlatCAMGUI.py:3962
  4607. msgid "Geo Tolerance:"
  4608. msgstr ""
  4609. #: flatcamGUI/FlatCAMGUI.py:3964 flatcamGUI/FlatCAMGUI.py:3973
  4610. msgid ""
  4611. "This value can counter the effect of the Circle Steps\n"
  4612. "parameter. Default value is 0.01.\n"
  4613. "A lower value will increase the detail both in image\n"
  4614. "and in Gcode for the circles, with a higher cost in\n"
  4615. "performance. Higher value will provide more\n"
  4616. "performance at the expense of level of detail."
  4617. msgstr ""
  4618. #: flatcamGUI/FlatCAMGUI.py:4009
  4619. msgid "\"Open\" behavior"
  4620. msgstr ""
  4621. #: flatcamGUI/FlatCAMGUI.py:4011
  4622. msgid ""
  4623. "When checked the path for the last saved file is used when saving files,\n"
  4624. "and the path for the last opened file is used when opening files.\n"
  4625. "\n"
  4626. "When unchecked the path for opening files is the one used last: either the\n"
  4627. "path for saving files or the path for opening files."
  4628. msgstr ""
  4629. #: flatcamGUI/FlatCAMGUI.py:4020
  4630. msgid "Save Compressed Project"
  4631. msgstr ""
  4632. #: flatcamGUI/FlatCAMGUI.py:4022
  4633. msgid ""
  4634. "Whether to save a compressed or uncompressed project.\n"
  4635. "When checked it will save a compressed FlatCAM project."
  4636. msgstr ""
  4637. #: flatcamGUI/FlatCAMGUI.py:4033
  4638. msgid "Compression Level:"
  4639. msgstr ""
  4640. #: flatcamGUI/FlatCAMGUI.py:4035
  4641. msgid ""
  4642. "The level of compression used when saving\n"
  4643. "a FlatCAM project. Higher value means better compression\n"
  4644. "but require more RAM usage and more processing time."
  4645. msgstr ""
  4646. #: flatcamGUI/FlatCAMGUI.py:4058
  4647. msgid "Gerber General"
  4648. msgstr ""
  4649. #: flatcamGUI/FlatCAMGUI.py:4061 flatcamGUI/FlatCAMGUI.py:4428
  4650. #: flatcamGUI/FlatCAMGUI.py:5202 flatcamGUI/FlatCAMGUI.py:5571
  4651. #: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:503
  4652. #: flatcamGUI/ObjectUI.py:831 flatcamGUI/ObjectUI.py:1356
  4653. msgid "<b>Plot Options:</b>"
  4654. msgstr ""
  4655. #: flatcamGUI/FlatCAMGUI.py:4068 flatcamGUI/FlatCAMGUI.py:4440
  4656. #: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:504
  4657. msgid "Solid"
  4658. msgstr ""
  4659. #: flatcamGUI/FlatCAMGUI.py:4070 flatcamGUI/ObjectUI.py:158
  4660. msgid "Solid color polygons."
  4661. msgstr ""
  4662. #: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:164
  4663. msgid "M-Color"
  4664. msgstr ""
  4665. #: flatcamGUI/FlatCAMGUI.py:4077 flatcamGUI/ObjectUI.py:166
  4666. msgid "Draw polygons in different colors."
  4667. msgstr ""
  4668. #: flatcamGUI/FlatCAMGUI.py:4082 flatcamGUI/FlatCAMGUI.py:4434
  4669. #: flatcamGUI/FlatCAMGUI.py:5206 flatcamGUI/ObjectUI.py:172
  4670. msgid "Plot"
  4671. msgstr ""
  4672. #: flatcamGUI/FlatCAMGUI.py:4084 flatcamGUI/FlatCAMGUI.py:5208
  4673. #: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:544
  4674. #: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1456
  4675. msgid "Plot (show) this object."
  4676. msgstr ""
  4677. #: flatcamGUI/FlatCAMGUI.py:4089 flatcamGUI/FlatCAMGUI.py:5216
  4678. #: flatcamGUI/FlatCAMGUI.py:5654
  4679. msgid "Circle Steps:"
  4680. msgstr ""
  4681. #: flatcamGUI/FlatCAMGUI.py:4091
  4682. msgid ""
  4683. "The number of circle steps for Gerber \n"
  4684. "circular aperture linear approximation."
  4685. msgstr ""
  4686. #: flatcamGUI/FlatCAMGUI.py:4106
  4687. msgid "Gerber Options"
  4688. msgstr ""
  4689. #: flatcamGUI/FlatCAMGUI.py:4109 flatcamGUI/ObjectUI.py:250
  4690. msgid "<b>Isolation Routing:</b>"
  4691. msgstr ""
  4692. #: flatcamGUI/FlatCAMGUI.py:4111 flatcamGUI/ObjectUI.py:252
  4693. msgid ""
  4694. "Create a Geometry object with\n"
  4695. "toolpaths to cut outside polygons."
  4696. msgstr ""
  4697. #: flatcamGUI/FlatCAMGUI.py:4122 flatcamGUI/FlatCAMGUI.py:4802
  4698. #: flatcamGUI/FlatCAMGUI.py:5956 flatcamGUI/ObjectUI.py:786
  4699. #: flatcamGUI/ObjectUI.py:802
  4700. msgid "Diameter of the cutting tool."
  4701. msgstr ""
  4702. #: flatcamGUI/FlatCAMGUI.py:4129
  4703. msgid "Width (# passes):"
  4704. msgstr ""
  4705. #: flatcamGUI/FlatCAMGUI.py:4131 flatcamGUI/ObjectUI.py:274
  4706. msgid ""
  4707. "Width of the isolation gap in\n"
  4708. "number (integer) of tool widths."
  4709. msgstr ""
  4710. #: flatcamGUI/FlatCAMGUI.py:4140 flatcamGUI/ObjectUI.py:283
  4711. msgid "Pass overlap:"
  4712. msgstr ""
  4713. #: flatcamGUI/FlatCAMGUI.py:4142 flatcamGUI/ObjectUI.py:285
  4714. #, python-format
  4715. msgid ""
  4716. "How much (fraction) of the tool width to overlap each tool pass.\n"
  4717. "Example:\n"
  4718. "A value here of 0.25 means an overlap of 25% from the tool diameter found "
  4719. "above."
  4720. msgstr ""
  4721. #: flatcamGUI/FlatCAMGUI.py:4150 flatcamGUI/ObjectUI.py:295
  4722. msgid "Milling Type:"
  4723. msgstr ""
  4724. #: flatcamGUI/FlatCAMGUI.py:4152 flatcamGUI/ObjectUI.py:297
  4725. msgid ""
  4726. "Milling type:\n"
  4727. "- climb / best for precision milling and to reduce tool usage\n"
  4728. "- conventional / useful when there is no backlash compensation"
  4729. msgstr ""
  4730. #: flatcamGUI/FlatCAMGUI.py:4157 flatcamGUI/ObjectUI.py:302
  4731. msgid "Climb"
  4732. msgstr ""
  4733. #: flatcamGUI/FlatCAMGUI.py:4158 flatcamGUI/ObjectUI.py:303
  4734. msgid "Conv."
  4735. msgstr ""
  4736. #: flatcamGUI/FlatCAMGUI.py:4162
  4737. msgid "Combine Passes"
  4738. msgstr ""
  4739. #: flatcamGUI/FlatCAMGUI.py:4164 flatcamGUI/ObjectUI.py:309
  4740. msgid "Combine all passes into one object"
  4741. msgstr ""
  4742. #: flatcamGUI/FlatCAMGUI.py:4169
  4743. msgid "<b>Clear non-copper:</b>"
  4744. msgstr ""
  4745. #: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/FlatCAMGUI.py:5831
  4746. #: flatcamGUI/ObjectUI.py:384
  4747. msgid ""
  4748. "Create a Geometry object with\n"
  4749. "toolpaths to cut all non-copper regions."
  4750. msgstr ""
  4751. #: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/FlatCAMGUI.py:4206
  4752. #: flatcamGUI/ObjectUI.py:428 flatcamGUI/ObjectUI.py:462
  4753. msgid "Boundary Margin:"
  4754. msgstr ""
  4755. #: flatcamGUI/FlatCAMGUI.py:4182 flatcamGUI/ObjectUI.py:430
  4756. msgid ""
  4757. "Specify the edge of the PCB\n"
  4758. "by drawing a box around all\n"
  4759. "objects with this minimum\n"
  4760. "distance."
  4761. msgstr ""
  4762. #: flatcamGUI/FlatCAMGUI.py:4192 flatcamGUI/FlatCAMGUI.py:4215
  4763. msgid "Rounded corners"
  4764. msgstr ""
  4765. #: flatcamGUI/FlatCAMGUI.py:4194
  4766. msgid ""
  4767. "Creates a Geometry objects with polygons\n"
  4768. "covering the copper-free areas of the PCB."
  4769. msgstr ""
  4770. #: flatcamGUI/FlatCAMGUI.py:4200 flatcamGUI/ObjectUI.py:452
  4771. msgid "<b>Bounding Box:</b>"
  4772. msgstr ""
  4773. #: flatcamGUI/FlatCAMGUI.py:4208 flatcamGUI/ObjectUI.py:464
  4774. msgid ""
  4775. "Distance of the edges of the box\n"
  4776. "to the nearest polygon."
  4777. msgstr ""
  4778. #: flatcamGUI/FlatCAMGUI.py:4217 flatcamGUI/ObjectUI.py:474
  4779. msgid ""
  4780. "If the bounding box is \n"
  4781. "to have rounded corners\n"
  4782. "their radius is equal to\n"
  4783. "the margin."
  4784. msgstr ""
  4785. #: flatcamGUI/FlatCAMGUI.py:4231
  4786. msgid "Gerber Adv. Options"
  4787. msgstr ""
  4788. #: flatcamGUI/FlatCAMGUI.py:4234
  4789. msgid "<b>Advanced Param.:</b>"
  4790. msgstr ""
  4791. #: flatcamGUI/FlatCAMGUI.py:4236
  4792. msgid ""
  4793. "A list of Gerber advanced parameters.\n"
  4794. "Those parameters are available only for\n"
  4795. "Advanced App. Level."
  4796. msgstr ""
  4797. #: flatcamGUI/FlatCAMGUI.py:4246 flatcamGUI/ObjectUI.py:314
  4798. msgid "\"Follow\""
  4799. msgstr ""
  4800. #: flatcamGUI/FlatCAMGUI.py:4248 flatcamGUI/ObjectUI.py:316
  4801. msgid ""
  4802. "Generate a 'Follow' geometry.\n"
  4803. "This means that it will cut through\n"
  4804. "the middle of the trace."
  4805. msgstr ""
  4806. #: flatcamGUI/FlatCAMGUI.py:4255
  4807. msgid "Table Show/Hide"
  4808. msgstr ""
  4809. #: flatcamGUI/FlatCAMGUI.py:4257
  4810. msgid ""
  4811. "Toggle the display of the Gerber Apertures Table.\n"
  4812. "Also, on hide, it will delete all mark shapes\n"
  4813. "that are drawn on canvas."
  4814. msgstr ""
  4815. #: flatcamGUI/FlatCAMGUI.py:4296
  4816. msgid "Gerber Export"
  4817. msgstr ""
  4818. #: flatcamGUI/FlatCAMGUI.py:4299 flatcamGUI/FlatCAMGUI.py:4951
  4819. msgid "<b>Export Options:</b>"
  4820. msgstr ""
  4821. #: flatcamGUI/FlatCAMGUI.py:4301
  4822. msgid ""
  4823. "The parameters set here are used in the file exported\n"
  4824. "when using the File -> Export -> Export Gerber menu entry."
  4825. msgstr ""
  4826. #: flatcamGUI/FlatCAMGUI.py:4310 flatcamGUI/FlatCAMGUI.py:4962
  4827. msgid "<b>Units</b>:"
  4828. msgstr ""
  4829. #: flatcamGUI/FlatCAMGUI.py:4312 flatcamGUI/FlatCAMGUI.py:4318
  4830. msgid "The units used in the Gerber file."
  4831. msgstr ""
  4832. #: flatcamGUI/FlatCAMGUI.py:4315 flatcamGUI/FlatCAMGUI.py:4576
  4833. #: flatcamGUI/FlatCAMGUI.py:4967 flatcamTools/ToolCalculators.py:60
  4834. #: flatcamTools/ToolPcbWizard.py:125
  4835. msgid "INCH"
  4836. msgstr ""
  4837. #: flatcamGUI/FlatCAMGUI.py:4324 flatcamGUI/FlatCAMGUI.py:4976
  4838. msgid "<b>Int/Decimals:</b>"
  4839. msgstr ""
  4840. #: flatcamGUI/FlatCAMGUI.py:4326
  4841. msgid ""
  4842. "The number of digits in the whole part of the number\n"
  4843. "and in the fractional part of the number."
  4844. msgstr ""
  4845. #: flatcamGUI/FlatCAMGUI.py:4337
  4846. msgid ""
  4847. "This numbers signify the number of digits in\n"
  4848. "the whole part of Gerber coordinates."
  4849. msgstr ""
  4850. #: flatcamGUI/FlatCAMGUI.py:4351
  4851. msgid ""
  4852. "This numbers signify the number of digits in\n"
  4853. "the decimal part of Gerber coordinates."
  4854. msgstr ""
  4855. #: flatcamGUI/FlatCAMGUI.py:4360 flatcamGUI/FlatCAMGUI.py:5037
  4856. msgid "<b>Zeros</b>:"
  4857. msgstr ""
  4858. #: flatcamGUI/FlatCAMGUI.py:4363 flatcamGUI/FlatCAMGUI.py:4373
  4859. msgid ""
  4860. "This sets the type of Gerber zeros.\n"
  4861. "If LZ then Leading Zeros are removed and\n"
  4862. "Trailing Zeros are kept.\n"
  4863. "If TZ is checked then Trailing Zeros are removed\n"
  4864. "and Leading Zeros are kept."
  4865. msgstr ""
  4866. #: flatcamGUI/FlatCAMGUI.py:4370 flatcamGUI/FlatCAMGUI.py:4552
  4867. #: flatcamGUI/FlatCAMGUI.py:5047 flatcamTools/ToolPcbWizard.py:111
  4868. msgid "LZ"
  4869. msgstr ""
  4870. #: flatcamGUI/FlatCAMGUI.py:4371 flatcamGUI/FlatCAMGUI.py:4553
  4871. #: flatcamGUI/FlatCAMGUI.py:5048 flatcamTools/ToolPcbWizard.py:112
  4872. msgid "TZ"
  4873. msgstr ""
  4874. #: flatcamGUI/FlatCAMGUI.py:4393 flatcamGUI/FlatCAMGUI.py:5078
  4875. #: flatcamGUI/FlatCAMGUI.py:5537 flatcamGUI/FlatCAMGUI.py:5829
  4876. #: flatcamGUI/FlatCAMGUI.py:5943 flatcamGUI/FlatCAMGUI.py:6037
  4877. #: flatcamGUI/FlatCAMGUI.py:6096 flatcamGUI/FlatCAMGUI.py:6199
  4878. #: flatcamGUI/FlatCAMGUI.py:6260 flatcamGUI/FlatCAMGUI.py:6459
  4879. #: flatcamGUI/FlatCAMGUI.py:6586 flatcamGUI/FlatCAMGUI.py:6759
  4880. msgid "<b>Parameters:</b>"
  4881. msgstr ""
  4882. #: flatcamGUI/FlatCAMGUI.py:4395
  4883. msgid "A list of Gerber Editor parameters."
  4884. msgstr ""
  4885. #: flatcamGUI/FlatCAMGUI.py:4403 flatcamGUI/FlatCAMGUI.py:5088
  4886. #: flatcamGUI/FlatCAMGUI.py:5547
  4887. msgid "Selection limit:"
  4888. msgstr ""
  4889. #: flatcamGUI/FlatCAMGUI.py:4405
  4890. msgid ""
  4891. "Set the number of selected Gerber geometry\n"
  4892. "items above which the utility geometry\n"
  4893. "becomes just a selection rectangle.\n"
  4894. "Increases the performance when moving a\n"
  4895. "large number of geometric elements."
  4896. msgstr ""
  4897. #: flatcamGUI/FlatCAMGUI.py:4425
  4898. msgid "Excellon General"
  4899. msgstr ""
  4900. #: flatcamGUI/FlatCAMGUI.py:4447
  4901. msgid "<b>Excellon Format:</b>"
  4902. msgstr ""
  4903. #: flatcamGUI/FlatCAMGUI.py:4449
  4904. msgid ""
  4905. "The NC drill files, usually named Excellon files\n"
  4906. "are files that can be found in different formats.\n"
  4907. "Here we set the format used when the provided\n"
  4908. "coordinates are not using period.\n"
  4909. "\n"
  4910. "Possible presets:\n"
  4911. "\n"
  4912. "PROTEUS 3:3 MM LZ\n"
  4913. "DipTrace 5:2 MM TZ\n"
  4914. "DipTrace 4:3 MM LZ\n"
  4915. "\n"
  4916. "EAGLE 3:3 MM TZ\n"
  4917. "EAGLE 4:3 MM TZ\n"
  4918. "EAGLE 2:5 INCH TZ\n"
  4919. "EAGLE 3:5 INCH TZ\n"
  4920. "\n"
  4921. "ALTIUM 2:4 INCH LZ\n"
  4922. "Sprint Layout 2:4 INCH LZ\n"
  4923. "KiCAD 3:5 INCH TZ"
  4924. msgstr ""
  4925. #: flatcamGUI/FlatCAMGUI.py:4474
  4926. msgid "INCH:"
  4927. msgstr ""
  4928. #: flatcamGUI/FlatCAMGUI.py:4477
  4929. msgid "Default values for INCH are 2:4"
  4930. msgstr ""
  4931. #: flatcamGUI/FlatCAMGUI.py:4485 flatcamGUI/FlatCAMGUI.py:4518
  4932. #: flatcamGUI/FlatCAMGUI.py:4991
  4933. msgid ""
  4934. "This numbers signify the number of digits in\n"
  4935. "the whole part of Excellon coordinates."
  4936. msgstr ""
  4937. #: flatcamGUI/FlatCAMGUI.py:4499 flatcamGUI/FlatCAMGUI.py:4532
  4938. #: flatcamGUI/FlatCAMGUI.py:5005
  4939. msgid ""
  4940. "This numbers signify the number of digits in\n"
  4941. "the decimal part of Excellon coordinates."
  4942. msgstr ""
  4943. #: flatcamGUI/FlatCAMGUI.py:4507
  4944. msgid "METRIC:"
  4945. msgstr ""
  4946. #: flatcamGUI/FlatCAMGUI.py:4510
  4947. msgid "Default values for METRIC are 3:3"
  4948. msgstr ""
  4949. #: flatcamGUI/FlatCAMGUI.py:4541
  4950. msgid "Default <b>Zeros</b>:"
  4951. msgstr ""
  4952. #: flatcamGUI/FlatCAMGUI.py:4544 flatcamGUI/FlatCAMGUI.py:5040
  4953. msgid ""
  4954. "This sets the type of Excellon zeros.\n"
  4955. "If LZ then Leading Zeros are kept and\n"
  4956. "Trailing Zeros are removed.\n"
  4957. "If TZ is checked then Trailing Zeros are kept\n"
  4958. "and Leading Zeros are removed."
  4959. msgstr ""
  4960. #: flatcamGUI/FlatCAMGUI.py:4555
  4961. msgid ""
  4962. "This sets the default type of Excellon zeros.\n"
  4963. "If it is not detected in the parsed file the value here\n"
  4964. "will be used.If LZ then Leading Zeros are kept and\n"
  4965. "Trailing Zeros are removed.\n"
  4966. "If TZ is checked then Trailing Zeros are kept\n"
  4967. "and Leading Zeros are removed."
  4968. msgstr ""
  4969. #: flatcamGUI/FlatCAMGUI.py:4565
  4970. msgid "Default <b>Units</b>:"
  4971. msgstr ""
  4972. #: flatcamGUI/FlatCAMGUI.py:4568
  4973. msgid ""
  4974. "This sets the default units of Excellon files.\n"
  4975. "If it is not detected in the parsed file the value here\n"
  4976. "will be used.Some Excellon files don't have an header\n"
  4977. "therefore this parameter will be used."
  4978. msgstr ""
  4979. #: flatcamGUI/FlatCAMGUI.py:4579
  4980. msgid ""
  4981. "This sets the units of Excellon files.\n"
  4982. "Some Excellon files don't have an header\n"
  4983. "therefore this parameter will be used."
  4984. msgstr ""
  4985. #: flatcamGUI/FlatCAMGUI.py:4587
  4986. msgid "<b>Excellon Optimization:</b>"
  4987. msgstr ""
  4988. #: flatcamGUI/FlatCAMGUI.py:4590
  4989. msgid "Algorithm: "
  4990. msgstr ""
  4991. #: flatcamGUI/FlatCAMGUI.py:4592 flatcamGUI/FlatCAMGUI.py:4606
  4992. msgid ""
  4993. "This sets the optimization type for the Excellon drill path.\n"
  4994. "If MH is checked then Google OR-Tools algorithm with MetaHeuristic\n"
  4995. "Guided Local Path is used. Default search time is 3sec.\n"
  4996. "Use set_sys excellon_search_time value Tcl Command to set other values.\n"
  4997. "If Basic is checked then Google OR-Tools Basic algorithm is used.\n"
  4998. "\n"
  4999. "If DISABLED, then FlatCAM works in 32bit mode and it uses \n"
  5000. "Travelling Salesman algorithm for path optimization."
  5001. msgstr ""
  5002. #: flatcamGUI/FlatCAMGUI.py:4603
  5003. msgid "MH"
  5004. msgstr ""
  5005. #: flatcamGUI/FlatCAMGUI.py:4617
  5006. msgid "Optimization Time: "
  5007. msgstr ""
  5008. #: flatcamGUI/FlatCAMGUI.py:4620
  5009. msgid ""
  5010. "When OR-Tools Metaheuristic (MH) is enabled there is a\n"
  5011. "maximum threshold for how much time is spent doing the\n"
  5012. "path optimization. This max duration is set here.\n"
  5013. "In seconds."
  5014. msgstr ""
  5015. #: flatcamGUI/FlatCAMGUI.py:4663
  5016. msgid "Excellon Options"
  5017. msgstr ""
  5018. #: flatcamGUI/FlatCAMGUI.py:4666 flatcamGUI/ObjectUI.py:582
  5019. msgid "<b>Create CNC Job</b>"
  5020. msgstr ""
  5021. #: flatcamGUI/FlatCAMGUI.py:4668
  5022. msgid ""
  5023. "Parameters used to create a CNC Job object\n"
  5024. "for this drill object."
  5025. msgstr ""
  5026. #: flatcamGUI/FlatCAMGUI.py:4676 flatcamGUI/FlatCAMGUI.py:5263
  5027. #: flatcamGUI/FlatCAMGUI.py:6395 flatcamGUI/ObjectUI.py:593
  5028. #: flatcamGUI/ObjectUI.py:1069 flatcamTools/ToolCalculators.py:106
  5029. msgid "Cut Z:"
  5030. msgstr ""
  5031. #: flatcamGUI/FlatCAMGUI.py:4678 flatcamGUI/ObjectUI.py:595
  5032. msgid ""
  5033. "Drill depth (negative)\n"
  5034. "below the copper surface."
  5035. msgstr ""
  5036. #: flatcamGUI/FlatCAMGUI.py:4685 flatcamGUI/FlatCAMGUI.py:5296
  5037. #: flatcamGUI/ObjectUI.py:603 flatcamGUI/ObjectUI.py:1105
  5038. msgid "Travel Z:"
  5039. msgstr ""
  5040. #: flatcamGUI/FlatCAMGUI.py:4687 flatcamGUI/ObjectUI.py:605
  5041. msgid ""
  5042. "Tool height when travelling\n"
  5043. "across the XY plane."
  5044. msgstr ""
  5045. #: flatcamGUI/FlatCAMGUI.py:4695 flatcamGUI/FlatCAMGUI.py:5306
  5046. msgid "Tool change:"
  5047. msgstr ""
  5048. #: flatcamGUI/FlatCAMGUI.py:4697 flatcamGUI/FlatCAMGUI.py:5308
  5049. #: flatcamGUI/ObjectUI.py:615
  5050. msgid ""
  5051. "Include tool-change sequence\n"
  5052. "in G-Code (Pause for tool change)."
  5053. msgstr ""
  5054. #: flatcamGUI/FlatCAMGUI.py:4704 flatcamGUI/FlatCAMGUI.py:5316
  5055. msgid "Toolchange Z:"
  5056. msgstr ""
  5057. #: flatcamGUI/FlatCAMGUI.py:4706 flatcamGUI/FlatCAMGUI.py:5318
  5058. msgid "Toolchange Z position."
  5059. msgstr ""
  5060. #: flatcamGUI/FlatCAMGUI.py:4712
  5061. msgid "Feedrate:"
  5062. msgstr ""
  5063. #: flatcamGUI/FlatCAMGUI.py:4714
  5064. msgid ""
  5065. "Tool speed while drilling\n"
  5066. "(in units per minute)."
  5067. msgstr ""
  5068. #: flatcamGUI/FlatCAMGUI.py:4722
  5069. msgid "Spindle Speed:"
  5070. msgstr ""
  5071. #: flatcamGUI/FlatCAMGUI.py:4724 flatcamGUI/FlatCAMGUI.py:5348
  5072. #: flatcamGUI/ObjectUI.py:682
  5073. msgid ""
  5074. "Speed of the spindle\n"
  5075. "in RPM (optional)"
  5076. msgstr ""
  5077. #: flatcamGUI/FlatCAMGUI.py:4732 flatcamGUI/FlatCAMGUI.py:5356
  5078. msgid "Spindle dir.:"
  5079. msgstr ""
  5080. #: flatcamGUI/FlatCAMGUI.py:4734 flatcamGUI/FlatCAMGUI.py:5358
  5081. msgid ""
  5082. "This sets the direction that the spindle is rotating.\n"
  5083. "It can be either:\n"
  5084. "- CW = clockwise or\n"
  5085. "- CCW = counter clockwise"
  5086. msgstr ""
  5087. #: flatcamGUI/FlatCAMGUI.py:4746 flatcamGUI/FlatCAMGUI.py:5370
  5088. #: flatcamGUI/ObjectUI.py:690 flatcamGUI/ObjectUI.py:1231
  5089. msgid "Dwell:"
  5090. msgstr ""
  5091. #: flatcamGUI/FlatCAMGUI.py:4748 flatcamGUI/FlatCAMGUI.py:5372
  5092. #: flatcamGUI/ObjectUI.py:692 flatcamGUI/ObjectUI.py:1234
  5093. msgid ""
  5094. "Pause to allow the spindle to reach its\n"
  5095. "speed before cutting."
  5096. msgstr ""
  5097. #: flatcamGUI/FlatCAMGUI.py:4751 flatcamGUI/FlatCAMGUI.py:5375
  5098. msgid "Duration:"
  5099. msgstr ""
  5100. #: flatcamGUI/FlatCAMGUI.py:4753 flatcamGUI/FlatCAMGUI.py:5377
  5101. #: flatcamGUI/ObjectUI.py:697 flatcamGUI/ObjectUI.py:1241
  5102. msgid "Number of milliseconds for spindle to dwell."
  5103. msgstr ""
  5104. #: flatcamGUI/FlatCAMGUI.py:4765 flatcamGUI/FlatCAMGUI.py:5387
  5105. #: flatcamGUI/ObjectUI.py:705
  5106. msgid "Postprocessor:"
  5107. msgstr ""
  5108. #: flatcamGUI/FlatCAMGUI.py:4767
  5109. msgid ""
  5110. "The postprocessor file that dictates\n"
  5111. "gcode output."
  5112. msgstr ""
  5113. #: flatcamGUI/FlatCAMGUI.py:4776
  5114. msgid "<b>Gcode: </b>"
  5115. msgstr ""
  5116. #: flatcamGUI/FlatCAMGUI.py:4778
  5117. msgid ""
  5118. "Choose what to use for GCode generation:\n"
  5119. "'Drills', 'Slots' or 'Both'.\n"
  5120. "When choosing 'Slots' or 'Both', slots will be\n"
  5121. "converted to drills."
  5122. msgstr ""
  5123. #: flatcamGUI/FlatCAMGUI.py:4794 flatcamGUI/ObjectUI.py:770
  5124. msgid "<b>Mill Holes</b>"
  5125. msgstr ""
  5126. #: flatcamGUI/FlatCAMGUI.py:4796 flatcamGUI/ObjectUI.py:772
  5127. msgid "Create Geometry for milling holes."
  5128. msgstr ""
  5129. #: flatcamGUI/FlatCAMGUI.py:4800
  5130. msgid "Drill Tool dia:"
  5131. msgstr ""
  5132. #: flatcamGUI/FlatCAMGUI.py:4807
  5133. msgid "Slot Tool dia:"
  5134. msgstr ""
  5135. #: flatcamGUI/FlatCAMGUI.py:4809
  5136. msgid ""
  5137. "Diameter of the cutting tool\n"
  5138. "when milling slots."
  5139. msgstr ""
  5140. #: flatcamGUI/FlatCAMGUI.py:4821
  5141. msgid "Defaults"
  5142. msgstr ""
  5143. #: flatcamGUI/FlatCAMGUI.py:4834
  5144. msgid "Excellon Adv. Options"
  5145. msgstr ""
  5146. #: flatcamGUI/FlatCAMGUI.py:4840 flatcamGUI/FlatCAMGUI.py:5410
  5147. msgid "<b>Advanced Options:</b>"
  5148. msgstr ""
  5149. #: flatcamGUI/FlatCAMGUI.py:4842
  5150. msgid ""
  5151. "Parameters used to create a CNC Job object\n"
  5152. "for this drill object that are shown when App Level is Advanced."
  5153. msgstr ""
  5154. #: flatcamGUI/FlatCAMGUI.py:4850
  5155. msgid "Offset Z:"
  5156. msgstr ""
  5157. #: flatcamGUI/FlatCAMGUI.py:4852 flatcamGUI/ObjectUI.py:572
  5158. msgid ""
  5159. "Some drill bits (the larger ones) need to drill deeper\n"
  5160. "to create the desired exit hole diameter due of the tip shape.\n"
  5161. "The value here can compensate the Cut Z parameter."
  5162. msgstr ""
  5163. #: flatcamGUI/FlatCAMGUI.py:4859 flatcamGUI/FlatCAMGUI.py:5421
  5164. msgid "Toolchange X,Y:"
  5165. msgstr ""
  5166. #: flatcamGUI/FlatCAMGUI.py:4861 flatcamGUI/FlatCAMGUI.py:5423
  5167. msgid "Toolchange X,Y position."
  5168. msgstr ""
  5169. #: flatcamGUI/FlatCAMGUI.py:4867 flatcamGUI/FlatCAMGUI.py:5430
  5170. #: flatcamGUI/ObjectUI.py:632
  5171. msgid "Start move Z:"
  5172. msgstr ""
  5173. #: flatcamGUI/FlatCAMGUI.py:4869
  5174. msgid ""
  5175. "Height of the tool just after start.\n"
  5176. "Delete the value if you don't need this feature."
  5177. msgstr ""
  5178. #: flatcamGUI/FlatCAMGUI.py:4876 flatcamGUI/FlatCAMGUI.py:5440
  5179. #: flatcamGUI/ObjectUI.py:642 flatcamGUI/ObjectUI.py:1151
  5180. msgid "End move Z:"
  5181. msgstr ""
  5182. #: flatcamGUI/FlatCAMGUI.py:4878 flatcamGUI/FlatCAMGUI.py:5442
  5183. msgid ""
  5184. "Height of the tool after\n"
  5185. "the last move at the end of the job."
  5186. msgstr ""
  5187. #: flatcamGUI/FlatCAMGUI.py:4885 flatcamGUI/FlatCAMGUI.py:5450
  5188. #: flatcamGUI/ObjectUI.py:663
  5189. msgid "Feedrate Rapids:"
  5190. msgstr ""
  5191. #: flatcamGUI/FlatCAMGUI.py:4887 flatcamGUI/ObjectUI.py:665
  5192. msgid ""
  5193. "Tool speed while drilling\n"
  5194. "(in units per minute).\n"
  5195. "This is for the rapid move G00.\n"
  5196. "It is useful only for Marlin,\n"
  5197. "ignore for any other cases."
  5198. msgstr ""
  5199. #: flatcamGUI/FlatCAMGUI.py:4898 flatcamGUI/FlatCAMGUI.py:5474
  5200. #: flatcamGUI/ObjectUI.py:716 flatcamGUI/ObjectUI.py:1263
  5201. msgid "Probe Z depth:"
  5202. msgstr ""
  5203. #: flatcamGUI/FlatCAMGUI.py:4900 flatcamGUI/FlatCAMGUI.py:5476
  5204. #: flatcamGUI/ObjectUI.py:718 flatcamGUI/ObjectUI.py:1266
  5205. msgid ""
  5206. "The maximum depth that the probe is allowed\n"
  5207. "to probe. Negative value, in current units."
  5208. msgstr ""
  5209. #: flatcamGUI/FlatCAMGUI.py:4908 flatcamGUI/FlatCAMGUI.py:5484
  5210. #: flatcamGUI/ObjectUI.py:728 flatcamGUI/ObjectUI.py:1277
  5211. msgid "Feedrate Probe:"
  5212. msgstr ""
  5213. #: flatcamGUI/FlatCAMGUI.py:4910 flatcamGUI/FlatCAMGUI.py:5486
  5214. #: flatcamGUI/ObjectUI.py:730 flatcamGUI/ObjectUI.py:1280
  5215. msgid "The feedrate used while the probe is probing."
  5216. msgstr ""
  5217. #: flatcamGUI/FlatCAMGUI.py:4916 flatcamGUI/FlatCAMGUI.py:5493
  5218. msgid "Fast Plunge:"
  5219. msgstr ""
  5220. #: flatcamGUI/FlatCAMGUI.py:4918 flatcamGUI/FlatCAMGUI.py:5495
  5221. msgid ""
  5222. "By checking this, the vertical move from\n"
  5223. "Z_Toolchange to Z_move is done with G0,\n"
  5224. "meaning the fastest speed available.\n"
  5225. "WARNING: the move is done at Toolchange X,Y coords."
  5226. msgstr ""
  5227. #: flatcamGUI/FlatCAMGUI.py:4927
  5228. msgid "Fast Retract:"
  5229. msgstr ""
  5230. #: flatcamGUI/FlatCAMGUI.py:4929
  5231. msgid ""
  5232. "Exit hole strategy.\n"
  5233. " - When uncheked, while exiting the drilled hole the drill bit\n"
  5234. "will travel slow, with set feedrate (G1), up to zero depth and then\n"
  5235. "travel as fast as possible (G0) to the Z Move (travel height).\n"
  5236. " - When checked the travel from Z cut (cut depth) to Z_move\n"
  5237. "(travel height) is done as fast as possible (G0) in one move."
  5238. msgstr ""
  5239. #: flatcamGUI/FlatCAMGUI.py:4948
  5240. msgid "Excellon Export"
  5241. msgstr ""
  5242. #: flatcamGUI/FlatCAMGUI.py:4953
  5243. msgid ""
  5244. "The parameters set here are used in the file exported\n"
  5245. "when using the File -> Export -> Export Excellon menu entry."
  5246. msgstr ""
  5247. #: flatcamGUI/FlatCAMGUI.py:4964 flatcamGUI/FlatCAMGUI.py:4970
  5248. msgid "The units used in the Excellon file."
  5249. msgstr ""
  5250. #: flatcamGUI/FlatCAMGUI.py:4978
  5251. msgid ""
  5252. "The NC drill files, usually named Excellon files\n"
  5253. "are files that can be found in different formats.\n"
  5254. "Here we set the format used when the provided\n"
  5255. "coordinates are not using period."
  5256. msgstr ""
  5257. #: flatcamGUI/FlatCAMGUI.py:5014
  5258. msgid "<b>Format:</b>"
  5259. msgstr ""
  5260. #: flatcamGUI/FlatCAMGUI.py:5016 flatcamGUI/FlatCAMGUI.py:5026
  5261. msgid ""
  5262. "Select the kind of coordinates format used.\n"
  5263. "Coordinates can be saved with decimal point or without.\n"
  5264. "When there is no decimal point, it is required to specify\n"
  5265. "the number of digits for integer part and the number of decimals.\n"
  5266. "Also it will have to be specified if LZ = leading zeros are kept\n"
  5267. "or TZ = trailing zeros are kept."
  5268. msgstr ""
  5269. #: flatcamGUI/FlatCAMGUI.py:5023
  5270. msgid "Decimal"
  5271. msgstr ""
  5272. #: flatcamGUI/FlatCAMGUI.py:5024
  5273. msgid "No-Decimal"
  5274. msgstr ""
  5275. #: flatcamGUI/FlatCAMGUI.py:5050
  5276. msgid ""
  5277. "This sets the default type of Excellon zeros.\n"
  5278. "If LZ then Leading Zeros are kept and\n"
  5279. "Trailing Zeros are removed.\n"
  5280. "If TZ is checked then Trailing Zeros are kept\n"
  5281. "and Leading Zeros are removed."
  5282. msgstr ""
  5283. #: flatcamGUI/FlatCAMGUI.py:5080
  5284. msgid "A list of Excellon Editor parameters."
  5285. msgstr ""
  5286. #: flatcamGUI/FlatCAMGUI.py:5090
  5287. msgid ""
  5288. "Set the number of selected Excellon geometry\n"
  5289. "items above which the utility geometry\n"
  5290. "becomes just a selection rectangle.\n"
  5291. "Increases the performance when moving a\n"
  5292. "large number of geometric elements."
  5293. msgstr ""
  5294. #: flatcamGUI/FlatCAMGUI.py:5102
  5295. msgid "New Tool Dia:"
  5296. msgstr ""
  5297. #: flatcamGUI/FlatCAMGUI.py:5125
  5298. msgid "<b>Linear Drill Array:</b>"
  5299. msgstr ""
  5300. #: flatcamGUI/FlatCAMGUI.py:5129
  5301. msgid "Linear Dir.:"
  5302. msgstr ""
  5303. #: flatcamGUI/FlatCAMGUI.py:5165
  5304. msgid "<b>Circular Drill Array:</b>"
  5305. msgstr ""
  5306. #: flatcamGUI/FlatCAMGUI.py:5169
  5307. msgid "Circular Dir.:"
  5308. msgstr ""
  5309. #: flatcamGUI/FlatCAMGUI.py:5171
  5310. msgid ""
  5311. "Direction for circular array.\n"
  5312. "Can be CW = clockwise or CCW = counter clockwise."
  5313. msgstr ""
  5314. #: flatcamGUI/FlatCAMGUI.py:5182
  5315. msgid "Circ. Angle:"
  5316. msgstr ""
  5317. #: flatcamGUI/FlatCAMGUI.py:5199
  5318. msgid "Geometry General"
  5319. msgstr ""
  5320. #: flatcamGUI/FlatCAMGUI.py:5218
  5321. msgid ""
  5322. "The number of circle steps for <b>Geometry</b> \n"
  5323. "circle and arc shapes linear approximation."
  5324. msgstr ""
  5325. #: flatcamGUI/FlatCAMGUI.py:5226
  5326. msgid "<b>Tools:</b>"
  5327. msgstr ""
  5328. #: flatcamGUI/FlatCAMGUI.py:5232 flatcamGUI/FlatCAMGUI.py:5841
  5329. msgid "Diameters of the cutting tools, separated by ','"
  5330. msgstr ""
  5331. #: flatcamGUI/FlatCAMGUI.py:5246
  5332. msgid "Geometry Options"
  5333. msgstr ""
  5334. #: flatcamGUI/FlatCAMGUI.py:5251
  5335. msgid "<b>Create CNC Job:</b>"
  5336. msgstr ""
  5337. #: flatcamGUI/FlatCAMGUI.py:5253
  5338. msgid ""
  5339. "Create a CNC Job object\n"
  5340. "tracing the contours of this\n"
  5341. "Geometry object."
  5342. msgstr ""
  5343. #: flatcamGUI/FlatCAMGUI.py:5265 flatcamGUI/ObjectUI.py:1072
  5344. msgid ""
  5345. "Cutting depth (negative)\n"
  5346. "below the copper surface."
  5347. msgstr ""
  5348. #: flatcamGUI/FlatCAMGUI.py:5273
  5349. msgid "Multidepth"
  5350. msgstr ""
  5351. #: flatcamGUI/FlatCAMGUI.py:5275
  5352. msgid "Multidepth usage: True or False."
  5353. msgstr ""
  5354. #: flatcamGUI/FlatCAMGUI.py:5280
  5355. msgid "Depth/Pass:"
  5356. msgstr ""
  5357. #: flatcamGUI/FlatCAMGUI.py:5282
  5358. msgid ""
  5359. "The depth to cut on each pass,\n"
  5360. "when multidepth is enabled.\n"
  5361. "It has positive value although\n"
  5362. "it is a fraction from the depth\n"
  5363. "which has negative value."
  5364. msgstr ""
  5365. #: flatcamGUI/FlatCAMGUI.py:5298 flatcamGUI/ObjectUI.py:1108
  5366. msgid ""
  5367. "Height of the tool when\n"
  5368. "moving without cutting."
  5369. msgstr ""
  5370. #: flatcamGUI/FlatCAMGUI.py:5325 flatcamGUI/ObjectUI.py:1163
  5371. msgid "Feed Rate X-Y:"
  5372. msgstr ""
  5373. #: flatcamGUI/FlatCAMGUI.py:5327 flatcamGUI/ObjectUI.py:1166
  5374. msgid ""
  5375. "Cutting speed in the XY\n"
  5376. "plane in units per minute"
  5377. msgstr ""
  5378. #: flatcamGUI/FlatCAMGUI.py:5335
  5379. msgid "Feed Rate Z:"
  5380. msgstr ""
  5381. #: flatcamGUI/FlatCAMGUI.py:5337
  5382. msgid ""
  5383. "Cutting speed in the XY\n"
  5384. "plane in units per minute.\n"
  5385. "It is called also Plunge."
  5386. msgstr ""
  5387. #: flatcamGUI/FlatCAMGUI.py:5346 flatcamGUI/ObjectUI.py:680
  5388. #: flatcamGUI/ObjectUI.py:1218
  5389. msgid "Spindle speed:"
  5390. msgstr ""
  5391. #: flatcamGUI/FlatCAMGUI.py:5389
  5392. msgid ""
  5393. "The postprocessor file that dictates\n"
  5394. "Machine Code output."
  5395. msgstr ""
  5396. #: flatcamGUI/FlatCAMGUI.py:5405
  5397. msgid "Geometry Adv. Options"
  5398. msgstr ""
  5399. #: flatcamGUI/FlatCAMGUI.py:5412
  5400. msgid ""
  5401. "Parameters to create a CNC Job object\n"
  5402. "tracing the contours of a Geometry object."
  5403. msgstr ""
  5404. #: flatcamGUI/FlatCAMGUI.py:5432
  5405. msgid ""
  5406. "Height of the tool just after starting the work.\n"
  5407. "Delete the value if you don't need this feature."
  5408. msgstr ""
  5409. #: flatcamGUI/FlatCAMGUI.py:5452
  5410. msgid ""
  5411. "Cutting speed in the XY plane\n"
  5412. "(in units per minute).\n"
  5413. "This is for the rapid move G00.\n"
  5414. "It is useful only for Marlin,\n"
  5415. "ignore for any other cases."
  5416. msgstr ""
  5417. #: flatcamGUI/FlatCAMGUI.py:5464
  5418. msgid "Re-cut 1st pt."
  5419. msgstr ""
  5420. #: flatcamGUI/FlatCAMGUI.py:5466 flatcamGUI/ObjectUI.py:1209
  5421. msgid ""
  5422. "In order to remove possible\n"
  5423. "copper leftovers where first cut\n"
  5424. "meet with last cut, we generate an\n"
  5425. "extended cut over the first cut section."
  5426. msgstr ""
  5427. #: flatcamGUI/FlatCAMGUI.py:5505
  5428. msgid "Seg. X size:"
  5429. msgstr ""
  5430. #: flatcamGUI/FlatCAMGUI.py:5507
  5431. msgid ""
  5432. "The size of the trace segment on the X axis.\n"
  5433. "Useful for auto-leveling.\n"
  5434. "A value of 0 means no segmentation on the X axis."
  5435. msgstr ""
  5436. #: flatcamGUI/FlatCAMGUI.py:5516
  5437. msgid "Seg. Y size:"
  5438. msgstr ""
  5439. #: flatcamGUI/FlatCAMGUI.py:5518
  5440. msgid ""
  5441. "The size of the trace segment on the Y axis.\n"
  5442. "Useful for auto-leveling.\n"
  5443. "A value of 0 means no segmentation on the Y axis."
  5444. msgstr ""
  5445. #: flatcamGUI/FlatCAMGUI.py:5534
  5446. msgid "Geometry Editor"
  5447. msgstr ""
  5448. #: flatcamGUI/FlatCAMGUI.py:5539
  5449. msgid "A list of Geometry Editor parameters."
  5450. msgstr ""
  5451. #: flatcamGUI/FlatCAMGUI.py:5549
  5452. msgid ""
  5453. "Set the number of selected geometry\n"
  5454. "items above which the utility geometry\n"
  5455. "becomes just a selection rectangle.\n"
  5456. "Increases the performance when moving a\n"
  5457. "large number of geometric elements."
  5458. msgstr ""
  5459. #: flatcamGUI/FlatCAMGUI.py:5568
  5460. msgid "CNC Job General"
  5461. msgstr ""
  5462. #: flatcamGUI/FlatCAMGUI.py:5581 flatcamGUI/ObjectUI.py:542
  5463. #: flatcamGUI/ObjectUI.py:875 flatcamGUI/ObjectUI.py:1453
  5464. msgid "Plot Object"
  5465. msgstr ""
  5466. #: flatcamGUI/FlatCAMGUI.py:5588
  5467. msgid "Plot kind:"
  5468. msgstr ""
  5469. #: flatcamGUI/FlatCAMGUI.py:5590 flatcamGUI/ObjectUI.py:1362
  5470. msgid ""
  5471. "This selects the kind of geometries on the canvas to plot.\n"
  5472. "Those can be either of type 'Travel' which means the moves\n"
  5473. "above the work piece or it can be of type 'Cut',\n"
  5474. "which means the moves that cut into the material."
  5475. msgstr ""
  5476. #: flatcamGUI/FlatCAMGUI.py:5598 flatcamGUI/ObjectUI.py:1371
  5477. msgid "Travel"
  5478. msgstr ""
  5479. #: flatcamGUI/FlatCAMGUI.py:5607
  5480. msgid "Display Annotation:"
  5481. msgstr ""
  5482. #: flatcamGUI/FlatCAMGUI.py:5609 flatcamGUI/ObjectUI.py:1378
  5483. msgid ""
  5484. "This selects if to display text annotation on the plot.\n"
  5485. "When checked it will display numbers in order for each end\n"
  5486. "of a travel line."
  5487. msgstr ""
  5488. #: flatcamGUI/FlatCAMGUI.py:5621
  5489. msgid "Annotation Size:"
  5490. msgstr ""
  5491. #: flatcamGUI/FlatCAMGUI.py:5623
  5492. msgid "The font size of the annotation text. In pixels."
  5493. msgstr ""
  5494. #: flatcamGUI/FlatCAMGUI.py:5631
  5495. msgid "Annotation Color:"
  5496. msgstr ""
  5497. #: flatcamGUI/FlatCAMGUI.py:5633
  5498. msgid "Set the font color for the annotation texts."
  5499. msgstr ""
  5500. #: flatcamGUI/FlatCAMGUI.py:5656
  5501. msgid ""
  5502. "The number of circle steps for <b>GCode</b> \n"
  5503. "circle and arc shapes linear approximation."
  5504. msgstr ""
  5505. #: flatcamGUI/FlatCAMGUI.py:5666
  5506. msgid ""
  5507. "Diameter of the tool to be\n"
  5508. "rendered in the plot."
  5509. msgstr ""
  5510. #: flatcamGUI/FlatCAMGUI.py:5674
  5511. msgid "Coords dec.:"
  5512. msgstr ""
  5513. #: flatcamGUI/FlatCAMGUI.py:5676
  5514. msgid ""
  5515. "The number of decimals to be used for \n"
  5516. "the X, Y, Z coordinates in CNC code (GCODE, etc.)"
  5517. msgstr ""
  5518. #: flatcamGUI/FlatCAMGUI.py:5684
  5519. msgid "Feedrate dec.:"
  5520. msgstr ""
  5521. #: flatcamGUI/FlatCAMGUI.py:5686
  5522. msgid ""
  5523. "The number of decimals to be used for \n"
  5524. "the Feedrate parameter in CNC code (GCODE, etc.)"
  5525. msgstr ""
  5526. #: flatcamGUI/FlatCAMGUI.py:5701
  5527. msgid "CNC Job Options"
  5528. msgstr ""
  5529. #: flatcamGUI/FlatCAMGUI.py:5704 flatcamGUI/FlatCAMGUI.py:5745
  5530. msgid "<b>Export G-Code:</b>"
  5531. msgstr ""
  5532. #: flatcamGUI/FlatCAMGUI.py:5706 flatcamGUI/FlatCAMGUI.py:5747
  5533. #: flatcamGUI/ObjectUI.py:1489
  5534. msgid ""
  5535. "Export and save G-Code to\n"
  5536. "make this object to a file."
  5537. msgstr ""
  5538. #: flatcamGUI/FlatCAMGUI.py:5712
  5539. msgid "Prepend to G-Code:"
  5540. msgstr ""
  5541. #: flatcamGUI/FlatCAMGUI.py:5714
  5542. msgid ""
  5543. "Type here any G-Code commands you would\n"
  5544. "like to add at the beginning of the G-Code file."
  5545. msgstr ""
  5546. #: flatcamGUI/FlatCAMGUI.py:5723
  5547. msgid "Append to G-Code:"
  5548. msgstr ""
  5549. #: flatcamGUI/FlatCAMGUI.py:5725 flatcamGUI/ObjectUI.py:1511
  5550. msgid ""
  5551. "Type here any G-Code commands you would\n"
  5552. "like to append to the generated file.\n"
  5553. "I.e.: M2 (End of program)"
  5554. msgstr ""
  5555. #: flatcamGUI/FlatCAMGUI.py:5742
  5556. msgid "CNC Job Adv. Options"
  5557. msgstr ""
  5558. #: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1529
  5559. msgid "Toolchange G-Code:"
  5560. msgstr ""
  5561. #: flatcamGUI/FlatCAMGUI.py:5755
  5562. msgid ""
  5563. "Type here any G-Code commands you would\n"
  5564. "like to be executed when Toolchange event is encountered.\n"
  5565. "This will constitute a Custom Toolchange GCode,\n"
  5566. "or a Toolchange Macro."
  5567. msgstr ""
  5568. #: flatcamGUI/FlatCAMGUI.py:5769 flatcamGUI/ObjectUI.py:1551
  5569. msgid "Use Toolchange Macro"
  5570. msgstr ""
  5571. #: flatcamGUI/FlatCAMGUI.py:5771 flatcamGUI/ObjectUI.py:1554
  5572. msgid ""
  5573. "Check this box if you want to use\n"
  5574. "a Custom Toolchange GCode (macro)."
  5575. msgstr ""
  5576. #: flatcamGUI/FlatCAMGUI.py:5783 flatcamGUI/ObjectUI.py:1563
  5577. msgid ""
  5578. "A list of the FlatCAM variables that can be used\n"
  5579. "in the Toolchange event.\n"
  5580. "They have to be surrounded by the '%' symbol"
  5581. msgstr ""
  5582. #: flatcamGUI/FlatCAMGUI.py:5790 flatcamGUI/ObjectUI.py:1570
  5583. msgid "Parameters"
  5584. msgstr ""
  5585. #: flatcamGUI/FlatCAMGUI.py:5793 flatcamGUI/ObjectUI.py:1573
  5586. msgid "FlatCAM CNC parameters"
  5587. msgstr ""
  5588. #: flatcamGUI/FlatCAMGUI.py:5794 flatcamGUI/ObjectUI.py:1574
  5589. msgid "tool = tool number"
  5590. msgstr ""
  5591. #: flatcamGUI/FlatCAMGUI.py:5795 flatcamGUI/ObjectUI.py:1575
  5592. msgid "tooldia = tool diameter"
  5593. msgstr ""
  5594. #: flatcamGUI/FlatCAMGUI.py:5796 flatcamGUI/ObjectUI.py:1576
  5595. msgid "t_drills = for Excellon, total number of drills"
  5596. msgstr ""
  5597. #: flatcamGUI/FlatCAMGUI.py:5797 flatcamGUI/ObjectUI.py:1577
  5598. msgid "x_toolchange = X coord for Toolchange"
  5599. msgstr ""
  5600. #: flatcamGUI/FlatCAMGUI.py:5798 flatcamGUI/ObjectUI.py:1578
  5601. msgid "y_toolchange = Y coord for Toolchange"
  5602. msgstr ""
  5603. #: flatcamGUI/FlatCAMGUI.py:5799 flatcamGUI/ObjectUI.py:1579
  5604. msgid "z_toolchange = Z coord for Toolchange"
  5605. msgstr ""
  5606. #: flatcamGUI/FlatCAMGUI.py:5800
  5607. msgid "z_cut = Z depth for the cut"
  5608. msgstr ""
  5609. #: flatcamGUI/FlatCAMGUI.py:5801
  5610. msgid "z_move = Z height for travel"
  5611. msgstr ""
  5612. #: flatcamGUI/FlatCAMGUI.py:5802 flatcamGUI/ObjectUI.py:1582
  5613. msgid "z_depthpercut = the step value for multidepth cut"
  5614. msgstr ""
  5615. #: flatcamGUI/FlatCAMGUI.py:5803 flatcamGUI/ObjectUI.py:1583
  5616. msgid "spindlesspeed = the value for the spindle speed"
  5617. msgstr ""
  5618. #: flatcamGUI/FlatCAMGUI.py:5805 flatcamGUI/ObjectUI.py:1584
  5619. msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM"
  5620. msgstr ""
  5621. #: flatcamGUI/FlatCAMGUI.py:5826
  5622. msgid "NCC Tool Options"
  5623. msgstr ""
  5624. #: flatcamGUI/FlatCAMGUI.py:5839 flatcamGUI/FlatCAMGUI.py:6597
  5625. msgid "Tools dia:"
  5626. msgstr ""
  5627. #: flatcamGUI/FlatCAMGUI.py:5849 flatcamTools/ToolNonCopperClear.py:167
  5628. #, python-format
  5629. msgid ""
  5630. "How much (fraction) of the tool width to overlap each tool pass.\n"
  5631. "Example:\n"
  5632. "A value here of 0.25 means 25% from the tool diameter found above.\n"
  5633. "\n"
  5634. "Adjust the value starting with lower values\n"
  5635. "and increasing it if areas that should be cleared are still \n"
  5636. "not cleared.\n"
  5637. "Lower values = faster processing, faster execution on PCB.\n"
  5638. "Higher values = slow processing and slow execution on CNC\n"
  5639. "due of too many paths."
  5640. msgstr ""
  5641. #: flatcamGUI/FlatCAMGUI.py:5865 flatcamTools/ToolNonCopperClear.py:183
  5642. msgid "Bounding box margin."
  5643. msgstr ""
  5644. #: flatcamGUI/FlatCAMGUI.py:5874 flatcamTools/ToolNonCopperClear.py:192
  5645. #: flatcamTools/ToolPaint.py:190
  5646. msgid ""
  5647. "Algorithm for non-copper clearing:<BR><B>Standard</B>: Fixed step inwards."
  5648. "<BR><B>Seed-based</B>: Outwards from seed.<BR><B>Line-based</B>: Parallel "
  5649. "lines."
  5650. msgstr ""
  5651. #: flatcamGUI/FlatCAMGUI.py:5906 flatcamTools/ToolNonCopperClear.py:224
  5652. #: flatcamTools/ToolPaint.py:222
  5653. msgid "Rest M.:"
  5654. msgstr ""
  5655. #: flatcamGUI/FlatCAMGUI.py:5908
  5656. msgid ""
  5657. "If checked, use 'rest machining'.\n"
  5658. "Basically it will clear copper outside PCB features,\n"
  5659. "using the biggest tool and continue with the next tools,\n"
  5660. "from bigger to smaller, to clear areas of copper that\n"
  5661. "could not be cleared by previous tool.\n"
  5662. "If not checked, use the standard algorithm."
  5663. msgstr ""
  5664. #: flatcamGUI/FlatCAMGUI.py:5920 flatcamTools/ToolNonCopperClear.py:239
  5665. msgid "Itself"
  5666. msgstr ""
  5667. #: flatcamGUI/FlatCAMGUI.py:5921 flatcamGUI/FlatCAMGUI.py:6072
  5668. #: flatcamTools/ToolDblSided.py:132 flatcamTools/ToolNonCopperClear.py:240
  5669. msgid "Box"
  5670. msgstr ""
  5671. #: flatcamGUI/FlatCAMGUI.py:5922 flatcamTools/ToolNonCopperClear.py:241
  5672. msgid "Reference:"
  5673. msgstr ""
  5674. #: flatcamGUI/FlatCAMGUI.py:5924
  5675. msgid ""
  5676. "When choosing the 'Itself' option the non copper clearing extent\n"
  5677. "is based on the object that is copper cleared.\n"
  5678. " Choosing the 'Box' option will do non copper clearing within the box\n"
  5679. "specified by another object different than the one that is copper cleared."
  5680. msgstr ""
  5681. #: flatcamGUI/FlatCAMGUI.py:5940
  5682. msgid "Cutout Tool Options"
  5683. msgstr ""
  5684. #: flatcamGUI/FlatCAMGUI.py:5945 flatcamGUI/ObjectUI.py:400
  5685. msgid ""
  5686. "Create toolpaths to cut around\n"
  5687. "the PCB and separate it from\n"
  5688. "the original board."
  5689. msgstr ""
  5690. #: flatcamGUI/FlatCAMGUI.py:5963 flatcamTools/ToolCutOut.py:77
  5691. msgid "Obj kind:"
  5692. msgstr ""
  5693. #: flatcamGUI/FlatCAMGUI.py:5965 flatcamTools/ToolCutOut.py:79
  5694. msgid ""
  5695. "Choice of what kind the object we want to cutout is.<BR>- <B>Single</B>: "
  5696. "contain a single PCB Gerber outline object.<BR>- <B>Panel</B>: a panel PCB "
  5697. "Gerber object, which is made\n"
  5698. "out of many individual PCB outlines."
  5699. msgstr ""
  5700. #: flatcamGUI/FlatCAMGUI.py:5972 flatcamGUI/FlatCAMGUI.py:6182
  5701. #: flatcamTools/ToolCutOut.py:85 flatcamTools/ToolPaint.py:247
  5702. msgid "Single"
  5703. msgstr ""
  5704. #: flatcamGUI/FlatCAMGUI.py:5973 flatcamTools/ToolCutOut.py:86
  5705. msgid "Panel"
  5706. msgstr ""
  5707. #: flatcamGUI/FlatCAMGUI.py:5979
  5708. msgid ""
  5709. "Distance from objects at which\n"
  5710. "to draw the cutout."
  5711. msgstr ""
  5712. #: flatcamGUI/FlatCAMGUI.py:5986 flatcamTools/ToolCutOut.py:111
  5713. msgid "Gap size:"
  5714. msgstr ""
  5715. #: flatcamGUI/FlatCAMGUI.py:5988
  5716. msgid ""
  5717. "Size of the gaps in the toolpath\n"
  5718. "that will remain to hold the\n"
  5719. "board in place."
  5720. msgstr ""
  5721. #: flatcamGUI/FlatCAMGUI.py:5996 flatcamTools/ToolCutOut.py:149
  5722. msgid "Gaps:"
  5723. msgstr ""
  5724. #: flatcamGUI/FlatCAMGUI.py:5998
  5725. msgid ""
  5726. "Number of bridge gaps used for the cutout.\n"
  5727. "There can be maximum 8 bridges/gaps.\n"
  5728. "The choices are:\n"
  5729. "- lr - left + right\n"
  5730. "- tb - top + bottom\n"
  5731. "- 4 - left + right +top + bottom\n"
  5732. "- 2lr - 2*left + 2*right\n"
  5733. "- 2tb - 2*top + 2*bottom\n"
  5734. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  5735. msgstr ""
  5736. #: flatcamGUI/FlatCAMGUI.py:6019 flatcamTools/ToolCutOut.py:130
  5737. msgid "Convex Sh.:"
  5738. msgstr ""
  5739. #: flatcamGUI/FlatCAMGUI.py:6021
  5740. msgid "Create a convex shape surrounding the entire PCB."
  5741. msgstr ""
  5742. #: flatcamGUI/FlatCAMGUI.py:6034
  5743. msgid "2Sided Tool Options"
  5744. msgstr ""
  5745. #: flatcamGUI/FlatCAMGUI.py:6039
  5746. msgid ""
  5747. "A tool to help in creating a double sided\n"
  5748. "PCB using alignment holes."
  5749. msgstr ""
  5750. #: flatcamGUI/FlatCAMGUI.py:6049 flatcamTools/ToolDblSided.py:234
  5751. msgid "Drill diam.:"
  5752. msgstr ""
  5753. #: flatcamGUI/FlatCAMGUI.py:6051 flatcamTools/ToolDblSided.py:225
  5754. #: flatcamTools/ToolDblSided.py:236
  5755. msgid "Diameter of the drill for the alignment holes."
  5756. msgstr ""
  5757. #: flatcamGUI/FlatCAMGUI.py:6060 flatcamTools/ToolDblSided.py:120
  5758. msgid "Mirror Axis:"
  5759. msgstr ""
  5760. #: flatcamGUI/FlatCAMGUI.py:6062 flatcamTools/ToolDblSided.py:122
  5761. msgid "Mirror vertically (X) or horizontally (Y)."
  5762. msgstr ""
  5763. #: flatcamGUI/FlatCAMGUI.py:6071 flatcamTools/ToolDblSided.py:131
  5764. msgid "Point"
  5765. msgstr ""
  5766. #: flatcamGUI/FlatCAMGUI.py:6073 flatcamTools/ToolDblSided.py:133
  5767. msgid "Axis Ref:"
  5768. msgstr ""
  5769. #: flatcamGUI/FlatCAMGUI.py:6075
  5770. msgid ""
  5771. "The axis should pass through a <b>point</b> or cut\n"
  5772. " a specified <b>box</b> (in a Geometry object) in \n"
  5773. "the middle."
  5774. msgstr ""
  5775. #: flatcamGUI/FlatCAMGUI.py:6091
  5776. msgid "Paint Tool Options"
  5777. msgstr ""
  5778. #: flatcamGUI/FlatCAMGUI.py:6098 flatcamGUI/ObjectUI.py:1312
  5779. msgid ""
  5780. "Creates tool paths to cover the\n"
  5781. "whole area of a polygon (remove\n"
  5782. "all copper). You will be asked\n"
  5783. "to click on the desired polygon."
  5784. msgstr ""
  5785. #: flatcamGUI/FlatCAMGUI.py:6122
  5786. msgid ""
  5787. "How much (fraction) of the tool\n"
  5788. "width to overlap each tool pass."
  5789. msgstr ""
  5790. #: flatcamGUI/FlatCAMGUI.py:6176 flatcamTools/ToolPaint.py:237
  5791. msgid "Selection:"
  5792. msgstr ""
  5793. #: flatcamGUI/FlatCAMGUI.py:6178
  5794. msgid "How to select the polygons to paint."
  5795. msgstr ""
  5796. #: flatcamGUI/FlatCAMGUI.py:6183 flatcamTools/ToolPaint.py:248
  5797. msgid "Area"
  5798. msgstr ""
  5799. #: flatcamGUI/FlatCAMGUI.py:6196
  5800. msgid "Film Tool Options"
  5801. msgstr ""
  5802. #: flatcamGUI/FlatCAMGUI.py:6201
  5803. msgid ""
  5804. "Create a PCB film from a Gerber or Geometry\n"
  5805. "FlatCAM object.\n"
  5806. "The file is saved in SVG format."
  5807. msgstr ""
  5808. #: flatcamGUI/FlatCAMGUI.py:6212 flatcamTools/ToolFilm.py:116
  5809. msgid "Film Type:"
  5810. msgstr ""
  5811. #: flatcamGUI/FlatCAMGUI.py:6214 flatcamTools/ToolFilm.py:118
  5812. msgid ""
  5813. "Generate a Positive black film or a Negative film.\n"
  5814. "Positive means that it will print the features\n"
  5815. "with black on a white canvas.\n"
  5816. "Negative means that it will print the features\n"
  5817. "with white on a black canvas.\n"
  5818. "The Film format is SVG."
  5819. msgstr ""
  5820. #: flatcamGUI/FlatCAMGUI.py:6225 flatcamTools/ToolFilm.py:130
  5821. msgid "Border:"
  5822. msgstr ""
  5823. #: flatcamGUI/FlatCAMGUI.py:6227 flatcamTools/ToolFilm.py:132
  5824. msgid ""
  5825. "Specify a border around the object.\n"
  5826. "Only for negative film.\n"
  5827. "It helps if we use as a Box Object the same \n"
  5828. "object as in Film Object. It will create a thick\n"
  5829. "black bar around the actual print allowing for a\n"
  5830. "better delimitation of the outline features which are of\n"
  5831. "white color like the rest and which may confound with the\n"
  5832. "surroundings if not for this border."
  5833. msgstr ""
  5834. #: flatcamGUI/FlatCAMGUI.py:6240 flatcamTools/ToolFilm.py:144
  5835. msgid "Scale Stroke:"
  5836. msgstr ""
  5837. #: flatcamGUI/FlatCAMGUI.py:6242 flatcamTools/ToolFilm.py:146
  5838. msgid ""
  5839. "Scale the line stroke thickness of each feature in the SVG file.\n"
  5840. "It means that the line that envelope each SVG feature will be thicker or "
  5841. "thinner,\n"
  5842. "therefore the fine features may be more affected by this parameter."
  5843. msgstr ""
  5844. #: flatcamGUI/FlatCAMGUI.py:6257
  5845. msgid "Panelize Tool Options"
  5846. msgstr ""
  5847. #: flatcamGUI/FlatCAMGUI.py:6262
  5848. msgid ""
  5849. "Create an object that contains an array of (x, y) elements,\n"
  5850. "each element is a copy of the source object spaced\n"
  5851. "at a X distance, Y distance of each other."
  5852. msgstr ""
  5853. #: flatcamGUI/FlatCAMGUI.py:6273 flatcamTools/ToolPanelize.py:147
  5854. msgid "Spacing cols:"
  5855. msgstr ""
  5856. #: flatcamGUI/FlatCAMGUI.py:6275 flatcamTools/ToolPanelize.py:149
  5857. msgid ""
  5858. "Spacing between columns of the desired panel.\n"
  5859. "In current units."
  5860. msgstr ""
  5861. #: flatcamGUI/FlatCAMGUI.py:6283 flatcamTools/ToolPanelize.py:156
  5862. msgid "Spacing rows:"
  5863. msgstr ""
  5864. #: flatcamGUI/FlatCAMGUI.py:6285 flatcamTools/ToolPanelize.py:158
  5865. msgid ""
  5866. "Spacing between rows of the desired panel.\n"
  5867. "In current units."
  5868. msgstr ""
  5869. #: flatcamGUI/FlatCAMGUI.py:6293 flatcamTools/ToolPanelize.py:165
  5870. msgid "Columns:"
  5871. msgstr ""
  5872. #: flatcamGUI/FlatCAMGUI.py:6295 flatcamTools/ToolPanelize.py:167
  5873. msgid "Number of columns of the desired panel"
  5874. msgstr ""
  5875. #: flatcamGUI/FlatCAMGUI.py:6302 flatcamTools/ToolPanelize.py:173
  5876. msgid "Rows:"
  5877. msgstr ""
  5878. #: flatcamGUI/FlatCAMGUI.py:6304 flatcamTools/ToolPanelize.py:175
  5879. msgid "Number of rows of the desired panel"
  5880. msgstr ""
  5881. #: flatcamGUI/FlatCAMGUI.py:6310 flatcamTools/ToolPanelize.py:181
  5882. msgid "Gerber"
  5883. msgstr ""
  5884. #: flatcamGUI/FlatCAMGUI.py:6311 flatcamTools/ToolPanelize.py:182
  5885. msgid "Geo"
  5886. msgstr ""
  5887. #: flatcamGUI/FlatCAMGUI.py:6312
  5888. msgid "Panel Type:"
  5889. msgstr ""
  5890. #: flatcamGUI/FlatCAMGUI.py:6314
  5891. msgid ""
  5892. "Choose the type of object for the panel object:\n"
  5893. "- Gerber\n"
  5894. "- Geometry"
  5895. msgstr ""
  5896. #: flatcamGUI/FlatCAMGUI.py:6323
  5897. msgid "Constrain within:"
  5898. msgstr ""
  5899. #: flatcamGUI/FlatCAMGUI.py:6325 flatcamTools/ToolPanelize.py:195
  5900. msgid ""
  5901. "Area define by DX and DY within to constrain the panel.\n"
  5902. "DX and DY values are in current units.\n"
  5903. "Regardless of how many columns and rows are desired,\n"
  5904. "the final panel will have as many columns and rows as\n"
  5905. "they fit completely within selected area."
  5906. msgstr ""
  5907. #: flatcamGUI/FlatCAMGUI.py:6334 flatcamTools/ToolPanelize.py:204
  5908. msgid "Width (DX):"
  5909. msgstr ""
  5910. #: flatcamGUI/FlatCAMGUI.py:6336 flatcamTools/ToolPanelize.py:206
  5911. msgid ""
  5912. "The width (DX) within which the panel must fit.\n"
  5913. "In current units."
  5914. msgstr ""
  5915. #: flatcamGUI/FlatCAMGUI.py:6343 flatcamTools/ToolPanelize.py:212
  5916. msgid "Height (DY):"
  5917. msgstr ""
  5918. #: flatcamGUI/FlatCAMGUI.py:6345 flatcamTools/ToolPanelize.py:214
  5919. msgid ""
  5920. "The height (DY)within which the panel must fit.\n"
  5921. "In current units."
  5922. msgstr ""
  5923. #: flatcamGUI/FlatCAMGUI.py:6359
  5924. msgid "Calculators Tool Options"
  5925. msgstr ""
  5926. #: flatcamGUI/FlatCAMGUI.py:6362
  5927. msgid "<b>V-Shape Tool Calculator:</b>"
  5928. msgstr ""
  5929. #: flatcamGUI/FlatCAMGUI.py:6364
  5930. msgid ""
  5931. "Calculate the tool diameter for a given V-shape tool,\n"
  5932. "having the tip diameter, tip angle and\n"
  5933. "depth-of-cut as parameters."
  5934. msgstr ""
  5935. #: flatcamGUI/FlatCAMGUI.py:6375 flatcamTools/ToolCalculators.py:92
  5936. msgid "Tip Diameter:"
  5937. msgstr ""
  5938. #: flatcamGUI/FlatCAMGUI.py:6377
  5939. msgid ""
  5940. "This is the tool tip diameter.\n"
  5941. "It is specified by manufacturer."
  5942. msgstr ""
  5943. #: flatcamGUI/FlatCAMGUI.py:6385
  5944. msgid "Tip angle:"
  5945. msgstr ""
  5946. #: flatcamGUI/FlatCAMGUI.py:6387
  5947. msgid ""
  5948. "This is the angle on the tip of the tool.\n"
  5949. "It is specified by manufacturer."
  5950. msgstr ""
  5951. #: flatcamGUI/FlatCAMGUI.py:6397
  5952. msgid ""
  5953. "This is depth to cut into material.\n"
  5954. "In the CNCJob object it is the CutZ parameter."
  5955. msgstr ""
  5956. #: flatcamGUI/FlatCAMGUI.py:6404
  5957. msgid "<b>ElectroPlating Calculator:</b>"
  5958. msgstr ""
  5959. #: flatcamGUI/FlatCAMGUI.py:6406 flatcamTools/ToolCalculators.py:148
  5960. msgid ""
  5961. "This calculator is useful for those who plate the via/pad/drill holes,\n"
  5962. "using a method like grahite ink or calcium hypophosphite ink or palladium "
  5963. "chloride."
  5964. msgstr ""
  5965. #: flatcamGUI/FlatCAMGUI.py:6416 flatcamTools/ToolCalculators.py:157
  5966. msgid "Board Length:"
  5967. msgstr ""
  5968. #: flatcamGUI/FlatCAMGUI.py:6418 flatcamTools/ToolCalculators.py:161
  5969. msgid "This is the board length. In centimeters."
  5970. msgstr ""
  5971. #: flatcamGUI/FlatCAMGUI.py:6424 flatcamTools/ToolCalculators.py:163
  5972. msgid "Board Width:"
  5973. msgstr ""
  5974. #: flatcamGUI/FlatCAMGUI.py:6426 flatcamTools/ToolCalculators.py:167
  5975. msgid "This is the board width.In centimeters."
  5976. msgstr ""
  5977. #: flatcamGUI/FlatCAMGUI.py:6431 flatcamTools/ToolCalculators.py:169
  5978. msgid "Current Density:"
  5979. msgstr ""
  5980. #: flatcamGUI/FlatCAMGUI.py:6434 flatcamTools/ToolCalculators.py:173
  5981. msgid ""
  5982. "Current density to pass through the board. \n"
  5983. "In Amps per Square Feet ASF."
  5984. msgstr ""
  5985. #: flatcamGUI/FlatCAMGUI.py:6440 flatcamTools/ToolCalculators.py:176
  5986. msgid "Copper Growth:"
  5987. msgstr ""
  5988. #: flatcamGUI/FlatCAMGUI.py:6443 flatcamTools/ToolCalculators.py:180
  5989. msgid ""
  5990. "How thick the copper growth is intended to be.\n"
  5991. "In microns."
  5992. msgstr ""
  5993. #: flatcamGUI/FlatCAMGUI.py:6456
  5994. msgid "Transform Tool Options"
  5995. msgstr ""
  5996. #: flatcamGUI/FlatCAMGUI.py:6461
  5997. msgid ""
  5998. "Various transformations that can be applied\n"
  5999. "on a FlatCAM object."
  6000. msgstr ""
  6001. #: flatcamGUI/FlatCAMGUI.py:6471
  6002. msgid "Rotate Angle:"
  6003. msgstr ""
  6004. #: flatcamGUI/FlatCAMGUI.py:6473
  6005. msgid "Angle for rotation. In degrees."
  6006. msgstr ""
  6007. #: flatcamGUI/FlatCAMGUI.py:6480
  6008. msgid "Skew_X angle:"
  6009. msgstr ""
  6010. #: flatcamGUI/FlatCAMGUI.py:6482
  6011. msgid "Angle for Skew/Shear on X axis. In degrees."
  6012. msgstr ""
  6013. #: flatcamGUI/FlatCAMGUI.py:6489
  6014. msgid "Skew_Y angle:"
  6015. msgstr ""
  6016. #: flatcamGUI/FlatCAMGUI.py:6491
  6017. msgid "Angle for Skew/Shear on Y axis. In degrees."
  6018. msgstr ""
  6019. #: flatcamGUI/FlatCAMGUI.py:6498
  6020. msgid "Scale_X factor:"
  6021. msgstr ""
  6022. #: flatcamGUI/FlatCAMGUI.py:6500
  6023. msgid "Factor for scaling on X axis."
  6024. msgstr ""
  6025. #: flatcamGUI/FlatCAMGUI.py:6507
  6026. msgid "Scale_Y factor:"
  6027. msgstr ""
  6028. #: flatcamGUI/FlatCAMGUI.py:6509
  6029. msgid "Factor for scaling on Y axis."
  6030. msgstr ""
  6031. #: flatcamGUI/FlatCAMGUI.py:6517
  6032. msgid ""
  6033. "Scale the selected object(s)\n"
  6034. "using the Scale_X factor for both axis."
  6035. msgstr ""
  6036. #: flatcamGUI/FlatCAMGUI.py:6525 flatcamTools/ToolTransform.py:210
  6037. msgid ""
  6038. "Scale the selected object(s)\n"
  6039. "using the origin reference when checked,\n"
  6040. "and the center of the biggest bounding box\n"
  6041. "of the selected objects when unchecked."
  6042. msgstr ""
  6043. #: flatcamGUI/FlatCAMGUI.py:6534
  6044. msgid "Offset_X val:"
  6045. msgstr ""
  6046. #: flatcamGUI/FlatCAMGUI.py:6536
  6047. msgid "Distance to offset on X axis. In current units."
  6048. msgstr ""
  6049. #: flatcamGUI/FlatCAMGUI.py:6543
  6050. msgid "Offset_Y val:"
  6051. msgstr ""
  6052. #: flatcamGUI/FlatCAMGUI.py:6545
  6053. msgid "Distance to offset on Y axis. In current units."
  6054. msgstr ""
  6055. #: flatcamGUI/FlatCAMGUI.py:6551
  6056. msgid "Mirror Reference"
  6057. msgstr ""
  6058. #: flatcamGUI/FlatCAMGUI.py:6553 flatcamTools/ToolTransform.py:314
  6059. msgid ""
  6060. "Flip the selected object(s)\n"
  6061. "around the point in Point Entry Field.\n"
  6062. "\n"
  6063. "The point coordinates can be captured by\n"
  6064. "left click on canvas together with pressing\n"
  6065. "SHIFT key. \n"
  6066. "Then click Add button to insert coordinates.\n"
  6067. "Or enter the coords in format (x, y) in the\n"
  6068. "Point Entry field and click Flip on X(Y)"
  6069. msgstr ""
  6070. #: flatcamGUI/FlatCAMGUI.py:6564
  6071. msgid " Mirror Ref. Point:"
  6072. msgstr ""
  6073. #: flatcamGUI/FlatCAMGUI.py:6566 flatcamTools/ToolTransform.py:327
  6074. msgid ""
  6075. "Coordinates in format (x, y) used as reference for mirroring.\n"
  6076. "The 'x' in (x, y) will be used when using Flip on X and\n"
  6077. "the 'y' in (x, y) will be used when using Flip on Y and"
  6078. msgstr ""
  6079. #: flatcamGUI/FlatCAMGUI.py:6583
  6080. msgid "SolderPaste Tool Options"
  6081. msgstr ""
  6082. #: flatcamGUI/FlatCAMGUI.py:6588
  6083. msgid ""
  6084. "A tool to create GCode for dispensing\n"
  6085. "solder paste onto a PCB."
  6086. msgstr ""
  6087. #: flatcamGUI/FlatCAMGUI.py:6599
  6088. msgid "Diameters of nozzle tools, separated by ','"
  6089. msgstr ""
  6090. #: flatcamGUI/FlatCAMGUI.py:6606
  6091. msgid "<b>New Nozzle Dia:</b>"
  6092. msgstr ""
  6093. #: flatcamGUI/FlatCAMGUI.py:6608 flatcamTools/ToolSolderPaste.py:103
  6094. msgid "Diameter for the new Nozzle tool to add in the Tool Table"
  6095. msgstr ""
  6096. #: flatcamGUI/FlatCAMGUI.py:6616 flatcamTools/ToolSolderPaste.py:166
  6097. msgid "Z Dispense Start:"
  6098. msgstr ""
  6099. #: flatcamGUI/FlatCAMGUI.py:6618 flatcamTools/ToolSolderPaste.py:168
  6100. msgid "The height (Z) when solder paste dispensing starts."
  6101. msgstr ""
  6102. #: flatcamGUI/FlatCAMGUI.py:6625 flatcamTools/ToolSolderPaste.py:174
  6103. msgid "Z Dispense:"
  6104. msgstr ""
  6105. #: flatcamGUI/FlatCAMGUI.py:6627 flatcamTools/ToolSolderPaste.py:176
  6106. msgid "The height (Z) when doing solder paste dispensing."
  6107. msgstr ""
  6108. #: flatcamGUI/FlatCAMGUI.py:6634 flatcamTools/ToolSolderPaste.py:182
  6109. msgid "Z Dispense Stop:"
  6110. msgstr ""
  6111. #: flatcamGUI/FlatCAMGUI.py:6636 flatcamTools/ToolSolderPaste.py:184
  6112. msgid "The height (Z) when solder paste dispensing stops."
  6113. msgstr ""
  6114. #: flatcamGUI/FlatCAMGUI.py:6643 flatcamTools/ToolSolderPaste.py:190
  6115. msgid "Z Travel:"
  6116. msgstr ""
  6117. #: flatcamGUI/FlatCAMGUI.py:6645 flatcamTools/ToolSolderPaste.py:192
  6118. msgid ""
  6119. "The height (Z) for travel between pads\n"
  6120. "(without dispensing solder paste)."
  6121. msgstr ""
  6122. #: flatcamGUI/FlatCAMGUI.py:6653 flatcamTools/ToolSolderPaste.py:199
  6123. msgid "Z Toolchange:"
  6124. msgstr ""
  6125. #: flatcamGUI/FlatCAMGUI.py:6655 flatcamTools/ToolSolderPaste.py:201
  6126. msgid "The height (Z) for tool (nozzle) change."
  6127. msgstr ""
  6128. #: flatcamGUI/FlatCAMGUI.py:6662 flatcamTools/ToolSolderPaste.py:207
  6129. msgid "XY Toolchange:"
  6130. msgstr ""
  6131. #: flatcamGUI/FlatCAMGUI.py:6664 flatcamTools/ToolSolderPaste.py:209
  6132. msgid ""
  6133. "The X,Y location for tool (nozzle) change.\n"
  6134. "The format is (x, y) where x and y are real numbers."
  6135. msgstr ""
  6136. #: flatcamGUI/FlatCAMGUI.py:6672 flatcamTools/ToolSolderPaste.py:216
  6137. msgid "Feedrate X-Y:"
  6138. msgstr ""
  6139. #: flatcamGUI/FlatCAMGUI.py:6674 flatcamTools/ToolSolderPaste.py:218
  6140. msgid "Feedrate (speed) while moving on the X-Y plane."
  6141. msgstr ""
  6142. #: flatcamGUI/FlatCAMGUI.py:6681 flatcamTools/ToolSolderPaste.py:224
  6143. msgid "Feedrate Z:"
  6144. msgstr ""
  6145. #: flatcamGUI/FlatCAMGUI.py:6683 flatcamTools/ToolSolderPaste.py:226
  6146. msgid ""
  6147. "Feedrate (speed) while moving vertically\n"
  6148. "(on Z plane)."
  6149. msgstr ""
  6150. #: flatcamGUI/FlatCAMGUI.py:6691 flatcamTools/ToolSolderPaste.py:233
  6151. msgid "Feedrate Z Dispense:"
  6152. msgstr ""
  6153. #: flatcamGUI/FlatCAMGUI.py:6693
  6154. msgid ""
  6155. "Feedrate (speed) while moving up vertically\n"
  6156. "to Dispense position (on Z plane)."
  6157. msgstr ""
  6158. #: flatcamGUI/FlatCAMGUI.py:6701 flatcamTools/ToolSolderPaste.py:242
  6159. msgid "Spindle Speed FWD:"
  6160. msgstr ""
  6161. #: flatcamGUI/FlatCAMGUI.py:6703 flatcamTools/ToolSolderPaste.py:244
  6162. msgid ""
  6163. "The dispenser speed while pushing solder paste\n"
  6164. "through the dispenser nozzle."
  6165. msgstr ""
  6166. #: flatcamGUI/FlatCAMGUI.py:6711 flatcamTools/ToolSolderPaste.py:251
  6167. msgid "Dwell FWD:"
  6168. msgstr ""
  6169. #: flatcamGUI/FlatCAMGUI.py:6713 flatcamTools/ToolSolderPaste.py:253
  6170. msgid "Pause after solder dispensing."
  6171. msgstr ""
  6172. #: flatcamGUI/FlatCAMGUI.py:6720 flatcamTools/ToolSolderPaste.py:259
  6173. msgid "Spindle Speed REV:"
  6174. msgstr ""
  6175. #: flatcamGUI/FlatCAMGUI.py:6722 flatcamTools/ToolSolderPaste.py:261
  6176. msgid ""
  6177. "The dispenser speed while retracting solder paste\n"
  6178. "through the dispenser nozzle."
  6179. msgstr ""
  6180. #: flatcamGUI/FlatCAMGUI.py:6730 flatcamTools/ToolSolderPaste.py:268
  6181. msgid "Dwell REV:"
  6182. msgstr ""
  6183. #: flatcamGUI/FlatCAMGUI.py:6732 flatcamTools/ToolSolderPaste.py:270
  6184. msgid ""
  6185. "Pause after solder paste dispenser retracted,\n"
  6186. "to allow pressure equilibrium."
  6187. msgstr ""
  6188. #: flatcamGUI/FlatCAMGUI.py:6739 flatcamTools/ToolSolderPaste.py:276
  6189. msgid "PostProcessors:"
  6190. msgstr ""
  6191. #: flatcamGUI/FlatCAMGUI.py:6741 flatcamTools/ToolSolderPaste.py:278
  6192. msgid "Files that control the GCode generation."
  6193. msgstr ""
  6194. #: flatcamGUI/FlatCAMGUI.py:6756
  6195. msgid "Substractor Tool Options"
  6196. msgstr ""
  6197. #: flatcamGUI/FlatCAMGUI.py:6761
  6198. msgid ""
  6199. "A tool to substract one Gerber or Geometry object\n"
  6200. "from another of the same type."
  6201. msgstr ""
  6202. #: flatcamGUI/FlatCAMGUI.py:6766 flatcamTools/ToolSub.py:133
  6203. msgid "Close paths"
  6204. msgstr ""
  6205. #: flatcamGUI/FlatCAMGUI.py:6767 flatcamTools/ToolSub.py:134
  6206. msgid ""
  6207. "Checking this will close the paths cut by the Geometry substractor object."
  6208. msgstr ""
  6209. #: flatcamGUI/FlatCAMGUI.py:6793 flatcamGUI/FlatCAMGUI.py:6799
  6210. msgid "Idle."
  6211. msgstr ""
  6212. #: flatcamGUI/FlatCAMGUI.py:6823
  6213. msgid "Application started ..."
  6214. msgstr ""
  6215. #: flatcamGUI/FlatCAMGUI.py:6824
  6216. msgid "Hello!"
  6217. msgstr ""
  6218. #: flatcamGUI/ObjectUI.py:33
  6219. msgid "FlatCAM Object"
  6220. msgstr ""
  6221. #: flatcamGUI/ObjectUI.py:58
  6222. msgid ""
  6223. "BASIC is suitable for a beginner. Many parameters\n"
  6224. "are hidden from the user in this mode.\n"
  6225. "ADVANCED mode will make available all parameters.\n"
  6226. "\n"
  6227. "To change the application LEVEL, go to:\n"
  6228. "Edit -> Preferences -> General and check:\n"
  6229. "'APP. LEVEL' radio button."
  6230. msgstr ""
  6231. #: flatcamGUI/ObjectUI.py:79
  6232. msgid "<b>Scale:</b>"
  6233. msgstr ""
  6234. #: flatcamGUI/ObjectUI.py:81
  6235. msgid "Change the size of the object."
  6236. msgstr ""
  6237. #: flatcamGUI/ObjectUI.py:89
  6238. msgid "Factor:"
  6239. msgstr ""
  6240. #: flatcamGUI/ObjectUI.py:91
  6241. msgid ""
  6242. "Factor by which to multiply\n"
  6243. "geometric features of this object."
  6244. msgstr ""
  6245. #: flatcamGUI/ObjectUI.py:102
  6246. msgid "Perform scaling operation."
  6247. msgstr ""
  6248. #: flatcamGUI/ObjectUI.py:108
  6249. msgid "<b>Offset:</b>"
  6250. msgstr ""
  6251. #: flatcamGUI/ObjectUI.py:110
  6252. msgid "Change the position of this object."
  6253. msgstr ""
  6254. #: flatcamGUI/ObjectUI.py:117
  6255. msgid "Vector:"
  6256. msgstr ""
  6257. #: flatcamGUI/ObjectUI.py:119
  6258. msgid ""
  6259. "Amount by which to move the object\n"
  6260. "in the x and y axes in (x, y) format."
  6261. msgstr ""
  6262. #: flatcamGUI/ObjectUI.py:129
  6263. msgid "Perform the offset operation."
  6264. msgstr ""
  6265. #: flatcamGUI/ObjectUI.py:143
  6266. msgid "Gerber Object"
  6267. msgstr ""
  6268. #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:515
  6269. #: flatcamGUI/ObjectUI.py:837 flatcamGUI/ObjectUI.py:1388
  6270. msgid "<b>Name:</b>"
  6271. msgstr ""
  6272. #: flatcamGUI/ObjectUI.py:203
  6273. msgid ""
  6274. "Toggle the display of the Gerber Apertures Table.\n"
  6275. "When unchecked, it will delete all mark shapes\n"
  6276. "that are drawn on canvas."
  6277. msgstr ""
  6278. #: flatcamGUI/ObjectUI.py:213
  6279. msgid "Mark All"
  6280. msgstr ""
  6281. #: flatcamGUI/ObjectUI.py:215
  6282. msgid ""
  6283. "When checked it will display all the apertures.\n"
  6284. "When unchecked, it will delete all mark shapes\n"
  6285. "that are drawn on canvas."
  6286. msgstr ""
  6287. #: flatcamGUI/ObjectUI.py:243
  6288. msgid "Mark the aperture instances on canvas."
  6289. msgstr ""
  6290. #: flatcamGUI/ObjectUI.py:261
  6291. msgid ""
  6292. "Diameter of the cutting tool.\n"
  6293. "If you want to have an isolation path\n"
  6294. "inside the actual shape of the Gerber\n"
  6295. "feature, use a negative value for\n"
  6296. "this parameter."
  6297. msgstr ""
  6298. #: flatcamGUI/ObjectUI.py:272
  6299. msgid "Passes:"
  6300. msgstr ""
  6301. #: flatcamGUI/ObjectUI.py:307
  6302. msgid "Combine"
  6303. msgstr ""
  6304. #: flatcamGUI/ObjectUI.py:323
  6305. msgid "<b>Generate Isolation Geometry:</b>"
  6306. msgstr ""
  6307. #: flatcamGUI/ObjectUI.py:325
  6308. msgid ""
  6309. "Create a Geometry object with toolpaths to cut \n"
  6310. "isolation outside, inside or on both sides of the\n"
  6311. "object. For a Gerber object outside means outside\n"
  6312. "of the Gerber feature and inside means inside of\n"
  6313. "the Gerber feature, if possible at all. This means\n"
  6314. "that only if the Gerber feature has openings inside, they\n"
  6315. "will be isolated. If what is wanted is to cut isolation\n"
  6316. "inside the actual Gerber feature, use a negative tool\n"
  6317. "diameter above."
  6318. msgstr ""
  6319. #: flatcamGUI/ObjectUI.py:344
  6320. msgid "FULL Geo"
  6321. msgstr ""
  6322. #: flatcamGUI/ObjectUI.py:346
  6323. msgid ""
  6324. "Create the Geometry Object\n"
  6325. "for isolation routing. It contains both\n"
  6326. "the interiors and exteriors geometry."
  6327. msgstr ""
  6328. #: flatcamGUI/ObjectUI.py:355
  6329. msgid "Ext Geo"
  6330. msgstr ""
  6331. #: flatcamGUI/ObjectUI.py:357
  6332. msgid ""
  6333. "Create the Geometry Object\n"
  6334. "for isolation routing containing\n"
  6335. "only the exteriors geometry."
  6336. msgstr ""
  6337. #: flatcamGUI/ObjectUI.py:364
  6338. msgid "Int Geo"
  6339. msgstr ""
  6340. #: flatcamGUI/ObjectUI.py:366
  6341. msgid ""
  6342. "Create the Geometry Object\n"
  6343. "for isolation routing containing\n"
  6344. "only the interiors geometry."
  6345. msgstr ""
  6346. #: flatcamGUI/ObjectUI.py:382
  6347. msgid "<b>Clear N-copper:</b>"
  6348. msgstr ""
  6349. #: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285
  6350. msgid ""
  6351. "Create the Geometry Object\n"
  6352. "for non-copper routing."
  6353. msgstr ""
  6354. #: flatcamGUI/ObjectUI.py:398
  6355. msgid "<b>Board cutout:</b>"
  6356. msgstr ""
  6357. #: flatcamGUI/ObjectUI.py:406 flatcamTools/ToolCutOut.py:328
  6358. msgid "Cutout Tool"
  6359. msgstr ""
  6360. #: flatcamGUI/ObjectUI.py:408
  6361. msgid ""
  6362. "Generate the geometry for\n"
  6363. "the board cutout."
  6364. msgstr ""
  6365. #: flatcamGUI/ObjectUI.py:414
  6366. msgid "<b>Non-copper regions:</b>"
  6367. msgstr ""
  6368. #: flatcamGUI/ObjectUI.py:416
  6369. msgid ""
  6370. "Create polygons covering the\n"
  6371. "areas without copper on the PCB.\n"
  6372. "Equivalent to the inverse of this\n"
  6373. "object. Can be used to remove all\n"
  6374. "copper from a specified region."
  6375. msgstr ""
  6376. #: flatcamGUI/ObjectUI.py:441 flatcamGUI/ObjectUI.py:472
  6377. msgid "Rounded Geo"
  6378. msgstr ""
  6379. #: flatcamGUI/ObjectUI.py:443
  6380. msgid "Resulting geometry will have rounded corners."
  6381. msgstr ""
  6382. #: flatcamGUI/ObjectUI.py:448 flatcamGUI/ObjectUI.py:482
  6383. #: flatcamTools/ToolCutOut.py:183 flatcamTools/ToolCutOut.py:203
  6384. #: flatcamTools/ToolCutOut.py:254 flatcamTools/ToolSolderPaste.py:127
  6385. msgid "Generate Geo"
  6386. msgstr ""
  6387. #: flatcamGUI/ObjectUI.py:454
  6388. msgid ""
  6389. "Create a geometry surrounding the Gerber object.\n"
  6390. "Square shape."
  6391. msgstr ""
  6392. #: flatcamGUI/ObjectUI.py:484
  6393. msgid "Generate the Geometry object."
  6394. msgstr ""
  6395. #: flatcamGUI/ObjectUI.py:495
  6396. msgid "Excellon Object"
  6397. msgstr ""
  6398. #: flatcamGUI/ObjectUI.py:506
  6399. msgid "Solid circles."
  6400. msgstr ""
  6401. #: flatcamGUI/ObjectUI.py:534 flatcamGUI/ObjectUI.py:856
  6402. msgid "<b>Tools Table</b>"
  6403. msgstr ""
  6404. #: flatcamGUI/ObjectUI.py:554
  6405. msgid "Drills"
  6406. msgstr ""
  6407. #: flatcamGUI/ObjectUI.py:554
  6408. msgid "Slots"
  6409. msgstr ""
  6410. #: flatcamGUI/ObjectUI.py:555
  6411. msgid "Offset Z"
  6412. msgstr ""
  6413. #: flatcamGUI/ObjectUI.py:559
  6414. msgid ""
  6415. "This is the Tool Number.\n"
  6416. "When ToolChange is checked, on toolchange event this value\n"
  6417. "will be showed as a T1, T2 ... Tn in the Machine Code."
  6418. msgstr ""
  6419. #: flatcamGUI/ObjectUI.py:563 flatcamGUI/ObjectUI.py:902
  6420. #: flatcamTools/ToolNonCopperClear.py:97 flatcamTools/ToolPaint.py:94
  6421. msgid ""
  6422. "Tool Diameter. It's value (in current FlatCAM units) \n"
  6423. "is the cut width into the material."
  6424. msgstr ""
  6425. #: flatcamGUI/ObjectUI.py:566
  6426. msgid ""
  6427. "The number of Drill holes. Holes that are drilled with\n"
  6428. "a drill bit."
  6429. msgstr ""
  6430. #: flatcamGUI/ObjectUI.py:569
  6431. msgid ""
  6432. "The number of Slot holes. Holes that are created by\n"
  6433. "milling them with an endmill bit."
  6434. msgstr ""
  6435. #: flatcamGUI/ObjectUI.py:576
  6436. msgid "Toggle display of the drills for the current tool."
  6437. msgstr ""
  6438. #: flatcamGUI/ObjectUI.py:584
  6439. msgid ""
  6440. "Create a CNC Job object\n"
  6441. "for this drill object."
  6442. msgstr ""
  6443. #: flatcamGUI/ObjectUI.py:613 flatcamGUI/ObjectUI.py:1125
  6444. msgid "Tool change"
  6445. msgstr ""
  6446. #: flatcamGUI/ObjectUI.py:621 flatcamGUI/ObjectUI.py:1118
  6447. msgid "Tool change Z:"
  6448. msgstr ""
  6449. #: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:1121
  6450. msgid ""
  6451. "Z-axis position (height) for\n"
  6452. "tool change."
  6453. msgstr ""
  6454. #: flatcamGUI/ObjectUI.py:634
  6455. msgid ""
  6456. "Tool height just before starting the work.\n"
  6457. "Delete the value if you don't need this feature."
  6458. msgstr ""
  6459. #: flatcamGUI/ObjectUI.py:644
  6460. msgid ""
  6461. "Z-axis position (height) for\n"
  6462. "the last move."
  6463. msgstr ""
  6464. #: flatcamGUI/ObjectUI.py:652
  6465. msgid "Feedrate (Plunge):"
  6466. msgstr ""
  6467. #: flatcamGUI/ObjectUI.py:654
  6468. msgid ""
  6469. "Tool speed while drilling\n"
  6470. "(in units per minute).\n"
  6471. "This is for linear move G01."
  6472. msgstr ""
  6473. #: flatcamGUI/ObjectUI.py:707
  6474. msgid ""
  6475. "The json file that dictates\n"
  6476. "gcode output."
  6477. msgstr ""
  6478. #: flatcamGUI/ObjectUI.py:739
  6479. msgid ""
  6480. "Select from the Tools Table above\n"
  6481. "the tools you want to include."
  6482. msgstr ""
  6483. #: flatcamGUI/ObjectUI.py:746
  6484. msgid "<b>Type: </b>"
  6485. msgstr ""
  6486. #: flatcamGUI/ObjectUI.py:748
  6487. msgid ""
  6488. "Choose what to use for GCode generation:\n"
  6489. "'Drills', 'Slots' or 'Both'.\n"
  6490. "When choosing 'Slots' or 'Both', slots will be\n"
  6491. "converted to a series of drills."
  6492. msgstr ""
  6493. #: flatcamGUI/ObjectUI.py:763
  6494. msgid "Create GCode"
  6495. msgstr ""
  6496. #: flatcamGUI/ObjectUI.py:765
  6497. msgid "Generate the CNC Job."
  6498. msgstr ""
  6499. #: flatcamGUI/ObjectUI.py:777
  6500. msgid ""
  6501. "Select from the Tools Table above\n"
  6502. " the hole dias that are to be milled."
  6503. msgstr ""
  6504. #: flatcamGUI/ObjectUI.py:784
  6505. msgid "Drills Tool dia:"
  6506. msgstr ""
  6507. #: flatcamGUI/ObjectUI.py:791
  6508. msgid "Mill Drills Geo"
  6509. msgstr ""
  6510. #: flatcamGUI/ObjectUI.py:793
  6511. msgid ""
  6512. "Create the Geometry Object\n"
  6513. "for milling DRILLS toolpaths."
  6514. msgstr ""
  6515. #: flatcamGUI/ObjectUI.py:800
  6516. msgid "Slots Tool dia:"
  6517. msgstr ""
  6518. #: flatcamGUI/ObjectUI.py:807
  6519. msgid "Mill Slots Geo"
  6520. msgstr ""
  6521. #: flatcamGUI/ObjectUI.py:809
  6522. msgid ""
  6523. "Create the Geometry Object\n"
  6524. "for milling SLOTS toolpaths."
  6525. msgstr ""
  6526. #: flatcamGUI/ObjectUI.py:827
  6527. msgid "Geometry Object"
  6528. msgstr ""
  6529. #: flatcamGUI/ObjectUI.py:858
  6530. msgid ""
  6531. "Tools in this Geometry object used for cutting.\n"
  6532. "The 'Offset' entry will set an offset for the cut.\n"
  6533. "'Offset' can be inside, outside, on path (none) and custom.\n"
  6534. "'Type' entry is only informative and it allow to know the \n"
  6535. "intent of using the current tool. \n"
  6536. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  6537. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  6538. "ball(B), or V-Shaped(V). \n"
  6539. "When V-shaped is selected the 'Type' entry is automatically \n"
  6540. "set to Isolation, the CutZ parameter in the UI form is\n"
  6541. "grayed out and Cut Z is automatically calculated from the newly \n"
  6542. "showed UI form entries named V-Tip Dia and V-Tip Angle."
  6543. msgstr ""
  6544. #: flatcamGUI/ObjectUI.py:889 flatcamGUI/ObjectUI.py:1471
  6545. msgid "Dia"
  6546. msgstr ""
  6547. #: flatcamGUI/ObjectUI.py:889 flatcamGUI/ObjectUI.py:1471
  6548. #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80
  6549. msgid "TT"
  6550. msgstr ""
  6551. #: flatcamGUI/ObjectUI.py:896
  6552. msgid ""
  6553. "This is the Tool Number.\n"
  6554. "When ToolChange is checked, on toolchange event this value\n"
  6555. "will be showed as a T1, T2 ... Tn"
  6556. msgstr ""
  6557. #: flatcamGUI/ObjectUI.py:907
  6558. msgid ""
  6559. "The value for the Offset can be:\n"
  6560. "- Path -> There is no offset, the tool cut will be done through the geometry "
  6561. "line.\n"
  6562. "- In(side) -> The tool cut will follow the geometry inside. It will create a "
  6563. "'pocket'.\n"
  6564. "- Out(side) -> The tool cut will follow the geometry line on the outside."
  6565. msgstr ""
  6566. #: flatcamGUI/ObjectUI.py:914
  6567. msgid ""
  6568. "The (Operation) Type has only informative value. Usually the UI form "
  6569. "values \n"
  6570. "are choosed based on the operation type and this will serve as a reminder.\n"
  6571. "Can be 'Roughing', 'Finishing' or 'Isolation'.\n"
  6572. "For Roughing we may choose a lower Feedrate and multiDepth cut.\n"
  6573. "For Finishing we may choose a higher Feedrate, without multiDepth.\n"
  6574. "For Isolation we need a lower Feedrate as it use a milling bit with a fine "
  6575. "tip."
  6576. msgstr ""
  6577. #: flatcamGUI/ObjectUI.py:923
  6578. msgid ""
  6579. "The Tool Type (TT) can be:\n"
  6580. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the "
  6581. "cut width in material\n"
  6582. "is exactly the tool diameter.\n"
  6583. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  6584. "- V-Shape -> it will disable de Z-Cut parameter in the UI form and enable "
  6585. "two additional UI form\n"
  6586. "fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust "
  6587. "the Z-Cut parameter such\n"
  6588. "as the cut width into material will be equal with the value in the Tool "
  6589. "Diameter column of this table.\n"
  6590. "Choosing the V-Shape Tool Type automatically will select the Operation Type "
  6591. "as Isolation."
  6592. msgstr ""
  6593. #: flatcamGUI/ObjectUI.py:935
  6594. msgid ""
  6595. "Plot column. It is visible only for MultiGeo geometries, meaning geometries "
  6596. "that holds the geometry\n"
  6597. "data into the tools. For those geometries, deleting the tool will delete the "
  6598. "geometry data also,\n"
  6599. "so be WARNED. From the checkboxes on each row it can be enabled/disabled the "
  6600. "plot on canvas\n"
  6601. "for the corresponding tool."
  6602. msgstr ""
  6603. #: flatcamGUI/ObjectUI.py:948
  6604. msgid "Tool Offset:"
  6605. msgstr ""
  6606. #: flatcamGUI/ObjectUI.py:951
  6607. msgid ""
  6608. "The value to offset the cut when \n"
  6609. "the Offset type selected is 'Offset'.\n"
  6610. "The value can be positive for 'outside'\n"
  6611. "cut and negative for 'inside' cut."
  6612. msgstr ""
  6613. #: flatcamGUI/ObjectUI.py:974
  6614. msgid "<b>Tool Dia:</b>"
  6615. msgstr ""
  6616. #: flatcamGUI/ObjectUI.py:993 flatcamTools/ToolNonCopperClear.py:136
  6617. #: flatcamTools/ToolPaint.py:133
  6618. msgid ""
  6619. "Add a new tool to the Tool Table\n"
  6620. "with the diameter specified above."
  6621. msgstr ""
  6622. #: flatcamGUI/ObjectUI.py:1001
  6623. msgid ""
  6624. "Copy a selection of tools in the Tool Table\n"
  6625. "by first selecting a row in the Tool Table."
  6626. msgstr ""
  6627. #: flatcamGUI/ObjectUI.py:1009
  6628. msgid ""
  6629. "Delete a selection of tools in the Tool Table\n"
  6630. "by first selecting a row in the Tool Table."
  6631. msgstr ""
  6632. #: flatcamGUI/ObjectUI.py:1025
  6633. msgid "<b>Tool Data</b>"
  6634. msgstr ""
  6635. #: flatcamGUI/ObjectUI.py:1028
  6636. msgid ""
  6637. "The data used for creating GCode.\n"
  6638. "Each tool store it's own set of such data."
  6639. msgstr ""
  6640. #: flatcamGUI/ObjectUI.py:1046
  6641. msgid "V-Tip Dia:"
  6642. msgstr ""
  6643. #: flatcamGUI/ObjectUI.py:1049
  6644. msgid "The tip diameter for V-Shape Tool"
  6645. msgstr ""
  6646. #: flatcamGUI/ObjectUI.py:1057
  6647. msgid "V-Tip Angle:"
  6648. msgstr ""
  6649. #: flatcamGUI/ObjectUI.py:1060
  6650. msgid ""
  6651. "The tip angle for V-Shape Tool.\n"
  6652. "In degree."
  6653. msgstr ""
  6654. #: flatcamGUI/ObjectUI.py:1081
  6655. msgid "Multi-Depth:"
  6656. msgstr ""
  6657. #: flatcamGUI/ObjectUI.py:1084
  6658. msgid ""
  6659. "Use multiple passes to limit\n"
  6660. "the cut depth in each pass. Will\n"
  6661. "cut multiple times until Cut Z is\n"
  6662. "reached.\n"
  6663. "To the right, input the depth of \n"
  6664. "each pass (positive value)."
  6665. msgstr ""
  6666. #: flatcamGUI/ObjectUI.py:1097
  6667. msgid "Depth of each pass (positive)."
  6668. msgstr ""
  6669. #: flatcamGUI/ObjectUI.py:1128
  6670. msgid ""
  6671. "Include tool-change sequence\n"
  6672. "in the Machine Code (Pause for tool change)."
  6673. msgstr ""
  6674. #: flatcamGUI/ObjectUI.py:1154
  6675. msgid ""
  6676. "This is the height (Z) at which the CNC\n"
  6677. "will go as the last move."
  6678. msgstr ""
  6679. #: flatcamGUI/ObjectUI.py:1175
  6680. msgid "Feed Rate Z (Plunge):"
  6681. msgstr ""
  6682. #: flatcamGUI/ObjectUI.py:1178
  6683. msgid ""
  6684. "Cutting speed in the Z\n"
  6685. "plane in units per minute"
  6686. msgstr ""
  6687. #: flatcamGUI/ObjectUI.py:1187
  6688. msgid "Feed Rate Rapids:"
  6689. msgstr ""
  6690. #: flatcamGUI/ObjectUI.py:1190
  6691. msgid ""
  6692. "Cutting speed in the XY\n"
  6693. "plane in units per minute\n"
  6694. "(in units per minute).\n"
  6695. "This is for the rapid move G00.\n"
  6696. "It is useful only for Marlin,\n"
  6697. "ignore for any other cases."
  6698. msgstr ""
  6699. #: flatcamGUI/ObjectUI.py:1206
  6700. msgid "Cut over 1st pt"
  6701. msgstr ""
  6702. #: flatcamGUI/ObjectUI.py:1221
  6703. msgid ""
  6704. "Speed of the spindle in RPM (optional).\n"
  6705. "If LASER postprocessor is used,\n"
  6706. "this value is the power of laser."
  6707. msgstr ""
  6708. #: flatcamGUI/ObjectUI.py:1250
  6709. msgid "PostProcessor:"
  6710. msgstr ""
  6711. #: flatcamGUI/ObjectUI.py:1253
  6712. msgid ""
  6713. "The Postprocessor file that dictates\n"
  6714. "the Machine Code (like GCode, RML, HPGL) output."
  6715. msgstr ""
  6716. #: flatcamGUI/ObjectUI.py:1291
  6717. msgid ""
  6718. "Add at least one tool in the tool-table.\n"
  6719. "Click the header to select all, or Ctrl + LMB\n"
  6720. "for custom selection of tools."
  6721. msgstr ""
  6722. #: flatcamGUI/ObjectUI.py:1298
  6723. msgid "Generate"
  6724. msgstr ""
  6725. #: flatcamGUI/ObjectUI.py:1301
  6726. msgid "Generate the CNC Job object."
  6727. msgstr ""
  6728. #: flatcamGUI/ObjectUI.py:1309
  6729. msgid "<b>Paint Area:</b>"
  6730. msgstr ""
  6731. #: flatcamGUI/ObjectUI.py:1324
  6732. msgid "Launch Paint Tool in Tools Tab."
  6733. msgstr ""
  6734. #: flatcamGUI/ObjectUI.py:1341
  6735. msgid "CNC Job Object"
  6736. msgstr ""
  6737. #: flatcamGUI/ObjectUI.py:1359
  6738. msgid "<b>Plot kind:</b>"
  6739. msgstr ""
  6740. #: flatcamGUI/ObjectUI.py:1375
  6741. msgid "<b>Display Annotation:</b>"
  6742. msgstr ""
  6743. #: flatcamGUI/ObjectUI.py:1394
  6744. msgid "<b>Travelled dist.:</b>"
  6745. msgstr ""
  6746. #: flatcamGUI/ObjectUI.py:1397 flatcamGUI/ObjectUI.py:1404
  6747. msgid ""
  6748. "This is the total travelled distance on X-Y plane.\n"
  6749. "In current units."
  6750. msgstr ""
  6751. #: flatcamGUI/ObjectUI.py:1435
  6752. msgid "<b>CNC Tools Table</b>"
  6753. msgstr ""
  6754. #: flatcamGUI/ObjectUI.py:1438
  6755. msgid ""
  6756. "Tools in this CNCJob object used for cutting.\n"
  6757. "The tool diameter is used for plotting on canvas.\n"
  6758. "The 'Offset' entry will set an offset for the cut.\n"
  6759. "'Offset' can be inside, outside, on path (none) and custom.\n"
  6760. "'Type' entry is only informative and it allow to know the \n"
  6761. "intent of using the current tool. \n"
  6762. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  6763. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  6764. "ball(B), or V-Shaped(V)."
  6765. msgstr ""
  6766. #: flatcamGUI/ObjectUI.py:1472
  6767. msgid "P"
  6768. msgstr ""
  6769. #: flatcamGUI/ObjectUI.py:1478
  6770. msgid "Update Plot"
  6771. msgstr ""
  6772. #: flatcamGUI/ObjectUI.py:1480
  6773. msgid "Update the plot."
  6774. msgstr ""
  6775. #: flatcamGUI/ObjectUI.py:1487
  6776. msgid "<b>Export CNC Code:</b>"
  6777. msgstr ""
  6778. #: flatcamGUI/ObjectUI.py:1495
  6779. msgid "Prepend to CNC Code:"
  6780. msgstr ""
  6781. #: flatcamGUI/ObjectUI.py:1498
  6782. msgid ""
  6783. "Type here any G-Code commands you would\n"
  6784. "like to add to the beginning of the generated file."
  6785. msgstr ""
  6786. #: flatcamGUI/ObjectUI.py:1508
  6787. msgid "Append to CNC Code:"
  6788. msgstr ""
  6789. #: flatcamGUI/ObjectUI.py:1532
  6790. msgid ""
  6791. "Type here any G-Code commands you would\n"
  6792. "like to be executed when Toolchange event is encountered.\n"
  6793. "This will constitute a Custom Toolchange GCode,\n"
  6794. "or a Toolchange Macro.\n"
  6795. "The FlatCAM variables are surrounded by '%' symbol.\n"
  6796. "\n"
  6797. "WARNING: it can be used only with a postprocessor file\n"
  6798. "that has 'toolchange_custom' in it's name and this is built\n"
  6799. "having as template the 'Toolchange Custom' posprocessor file."
  6800. msgstr ""
  6801. #: flatcamGUI/ObjectUI.py:1580
  6802. msgid "z_cut = depth where to cut"
  6803. msgstr ""
  6804. #: flatcamGUI/ObjectUI.py:1581
  6805. msgid "z_move = height where to travel"
  6806. msgstr ""
  6807. #: flatcamGUI/ObjectUI.py:1600
  6808. msgid "View CNC Code"
  6809. msgstr ""
  6810. #: flatcamGUI/ObjectUI.py:1603
  6811. msgid ""
  6812. "Opens TAB to view/modify/print G-Code\n"
  6813. "file."
  6814. msgstr ""
  6815. #: flatcamGUI/ObjectUI.py:1609
  6816. msgid "Save CNC Code"
  6817. msgstr ""
  6818. #: flatcamGUI/ObjectUI.py:1612
  6819. msgid ""
  6820. "Opens dialog to save G-Code\n"
  6821. "file."
  6822. msgstr ""
  6823. #: flatcamTools/ToolCalculators.py:24
  6824. msgid "Calculators"
  6825. msgstr ""
  6826. #: flatcamTools/ToolCalculators.py:25
  6827. msgid "V-Shape Tool Calculator"
  6828. msgstr ""
  6829. #: flatcamTools/ToolCalculators.py:26
  6830. msgid "Units Calculator"
  6831. msgstr ""
  6832. #: flatcamTools/ToolCalculators.py:27
  6833. msgid "ElectroPlating Calculator"
  6834. msgstr ""
  6835. #: flatcamTools/ToolCalculators.py:68
  6836. msgid "Here you enter the value to be converted from INCH to MM"
  6837. msgstr ""
  6838. #: flatcamTools/ToolCalculators.py:73
  6839. msgid "Here you enter the value to be converted from MM to INCH"
  6840. msgstr ""
  6841. #: flatcamTools/ToolCalculators.py:96
  6842. msgid ""
  6843. "This is the diameter of the tool tip.\n"
  6844. "The manufacturer specifies it."
  6845. msgstr ""
  6846. #: flatcamTools/ToolCalculators.py:99
  6847. msgid "Tip Angle:"
  6848. msgstr ""
  6849. #: flatcamTools/ToolCalculators.py:103
  6850. msgid ""
  6851. "This is the angle of the tip of the tool.\n"
  6852. "It is specified by manufacturer."
  6853. msgstr ""
  6854. #: flatcamTools/ToolCalculators.py:110
  6855. msgid ""
  6856. "This is the depth to cut into the material.\n"
  6857. "In the CNCJob is the CutZ parameter."
  6858. msgstr ""
  6859. #: flatcamTools/ToolCalculators.py:113
  6860. msgid "Tool Diameter:"
  6861. msgstr ""
  6862. #: flatcamTools/ToolCalculators.py:117
  6863. msgid ""
  6864. "This is the tool diameter to be entered into\n"
  6865. "FlatCAM Gerber section.\n"
  6866. "In the CNCJob section it is called >Tool dia<."
  6867. msgstr ""
  6868. #: flatcamTools/ToolCalculators.py:128 flatcamTools/ToolCalculators.py:209
  6869. msgid "Calculate"
  6870. msgstr ""
  6871. #: flatcamTools/ToolCalculators.py:131
  6872. msgid ""
  6873. "Calculate either the Cut Z or the effective tool diameter,\n"
  6874. " depending on which is desired and which is known. "
  6875. msgstr ""
  6876. #: flatcamTools/ToolCalculators.py:185
  6877. msgid "Current Value:"
  6878. msgstr ""
  6879. #: flatcamTools/ToolCalculators.py:189
  6880. msgid ""
  6881. "This is the current intensity value\n"
  6882. "to be set on the Power Supply. In Amps."
  6883. msgstr ""
  6884. #: flatcamTools/ToolCalculators.py:193
  6885. msgid "Time:"
  6886. msgstr ""
  6887. #: flatcamTools/ToolCalculators.py:197
  6888. msgid ""
  6889. "This is the calculated time required for the procedure.\n"
  6890. "In minutes."
  6891. msgstr ""
  6892. #: flatcamTools/ToolCalculators.py:212
  6893. msgid ""
  6894. "Calculate the current intensity value and the procedure time,\n"
  6895. "depending on the parameters above"
  6896. msgstr ""
  6897. #: flatcamTools/ToolCalculators.py:256
  6898. msgid "Calc. Tool"
  6899. msgstr ""
  6900. #: flatcamTools/ToolCutOut.py:18
  6901. msgid "Cutout PCB"
  6902. msgstr ""
  6903. #: flatcamTools/ToolCutOut.py:54
  6904. msgid "Obj Type:"
  6905. msgstr ""
  6906. #: flatcamTools/ToolCutOut.py:56
  6907. msgid ""
  6908. "Specify the type of object to be cutout.\n"
  6909. "It can be of type: Gerber or Geometry.\n"
  6910. "What is selected here will dictate the kind\n"
  6911. "of objects that will populate the 'Object' combobox."
  6912. msgstr ""
  6913. #: flatcamTools/ToolCutOut.py:70 flatcamTools/ToolPanelize.py:71
  6914. msgid "Object:"
  6915. msgstr ""
  6916. #: flatcamTools/ToolCutOut.py:72
  6917. msgid "Object to be cutout. "
  6918. msgstr ""
  6919. #: flatcamTools/ToolCutOut.py:94
  6920. msgid ""
  6921. "Diameter of the tool used to cutout\n"
  6922. "the PCB shape out of the surrounding material."
  6923. msgstr ""
  6924. #: flatcamTools/ToolCutOut.py:103
  6925. msgid ""
  6926. "Margin over bounds. A positive value here\n"
  6927. "will make the cutout of the PCB further from\n"
  6928. "the actual PCB border"
  6929. msgstr ""
  6930. #: flatcamTools/ToolCutOut.py:113
  6931. msgid ""
  6932. "The size of the bridge gaps in the cutout\n"
  6933. "used to keep the board connected to\n"
  6934. "the surrounding material (the one \n"
  6935. "from which the PCB is cutout)."
  6936. msgstr ""
  6937. #: flatcamTools/ToolCutOut.py:132
  6938. msgid ""
  6939. "Create a convex shape surrounding the entire PCB.\n"
  6940. "Used only if the source object type is Gerber."
  6941. msgstr ""
  6942. #: flatcamTools/ToolCutOut.py:138
  6943. msgid "A. Automatic Bridge Gaps"
  6944. msgstr ""
  6945. #: flatcamTools/ToolCutOut.py:140
  6946. msgid "This section handle creation of automatic bridge gaps."
  6947. msgstr ""
  6948. #: flatcamTools/ToolCutOut.py:151
  6949. msgid ""
  6950. "Number of gaps used for the Automatic cutout.\n"
  6951. "There can be maximum 8 bridges/gaps.\n"
  6952. "The choices are:\n"
  6953. "- lr - left + right\n"
  6954. "- tb - top + bottom\n"
  6955. "- 4 - left + right +top + bottom\n"
  6956. "- 2lr - 2*left + 2*right\n"
  6957. "- 2tb - 2*top + 2*bottom\n"
  6958. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  6959. msgstr ""
  6960. #: flatcamTools/ToolCutOut.py:174
  6961. msgid "FreeForm:"
  6962. msgstr ""
  6963. #: flatcamTools/ToolCutOut.py:176
  6964. msgid ""
  6965. "The cutout shape can be of ny shape.\n"
  6966. "Useful when the PCB has a non-rectangular shape."
  6967. msgstr ""
  6968. #: flatcamTools/ToolCutOut.py:185
  6969. msgid ""
  6970. "Cutout the selected object.\n"
  6971. "The cutout shape can be of any shape.\n"
  6972. "Useful when the PCB has a non-rectangular shape."
  6973. msgstr ""
  6974. #: flatcamTools/ToolCutOut.py:194
  6975. msgid "Rectangular:"
  6976. msgstr ""
  6977. #: flatcamTools/ToolCutOut.py:196
  6978. msgid ""
  6979. "The resulting cutout shape is\n"
  6980. "always a rectangle shape and it will be\n"
  6981. "the bounding box of the Object."
  6982. msgstr ""
  6983. #: flatcamTools/ToolCutOut.py:205
  6984. msgid ""
  6985. "Cutout the selected object.\n"
  6986. "The resulting cutout shape is\n"
  6987. "always a rectangle shape and it will be\n"
  6988. "the bounding box of the Object."
  6989. msgstr ""
  6990. #: flatcamTools/ToolCutOut.py:213
  6991. msgid "B. Manual Bridge Gaps"
  6992. msgstr ""
  6993. #: flatcamTools/ToolCutOut.py:215
  6994. msgid ""
  6995. "This section handle creation of manual bridge gaps.\n"
  6996. "This is done by mouse clicking on the perimeter of the\n"
  6997. "Geometry object that is used as a cutout object. "
  6998. msgstr ""
  6999. #: flatcamTools/ToolCutOut.py:231
  7000. msgid "Geo Obj:"
  7001. msgstr ""
  7002. #: flatcamTools/ToolCutOut.py:233
  7003. msgid "Geometry object used to create the manual cutout."
  7004. msgstr ""
  7005. #: flatcamTools/ToolCutOut.py:244
  7006. msgid "Manual Geo:"
  7007. msgstr ""
  7008. #: flatcamTools/ToolCutOut.py:246 flatcamTools/ToolCutOut.py:256
  7009. msgid ""
  7010. "If the object to be cutout is a Gerber\n"
  7011. "first create a Geometry that surrounds it,\n"
  7012. "to be used as the cutout, if one doesn't exist yet.\n"
  7013. "Select the source Gerber file in the top object combobox."
  7014. msgstr ""
  7015. #: flatcamTools/ToolCutOut.py:266
  7016. msgid "Manual Add Bridge Gaps:"
  7017. msgstr ""
  7018. #: flatcamTools/ToolCutOut.py:268
  7019. msgid ""
  7020. "Use the left mouse button (LMB) click\n"
  7021. "to create a bridge gap to separate the PCB from\n"
  7022. "the surrounding material."
  7023. msgstr ""
  7024. #: flatcamTools/ToolCutOut.py:275
  7025. msgid "Generate Gap"
  7026. msgstr ""
  7027. #: flatcamTools/ToolCutOut.py:277
  7028. msgid ""
  7029. "Use the left mouse button (LMB) click\n"
  7030. "to create a bridge gap to separate the PCB from\n"
  7031. "the surrounding material.\n"
  7032. "The LMB click has to be done on the perimeter of\n"
  7033. "the Geometry object used as a cutout geometry."
  7034. msgstr ""
  7035. #: flatcamTools/ToolCutOut.py:358 flatcamTools/ToolCutOut.py:552
  7036. #: flatcamTools/ToolNonCopperClear.py:751
  7037. #: flatcamTools/ToolNonCopperClear.py:759
  7038. #: flatcamTools/ToolNonCopperClear.py:767 flatcamTools/ToolPaint.py:774
  7039. #: flatcamTools/ToolPanelize.py:353 flatcamTools/ToolPanelize.py:368
  7040. #: flatcamTools/ToolSub.py:244 flatcamTools/ToolSub.py:257
  7041. #: flatcamTools/ToolSub.py:437 flatcamTools/ToolSub.py:450
  7042. #, python-format
  7043. msgid "[ERROR_NOTCL] Could not retrieve object: %s"
  7044. msgstr ""
  7045. #: flatcamTools/ToolCutOut.py:362
  7046. msgid ""
  7047. "[ERROR_NOTCL] There is no object selected for Cutout.\n"
  7048. "Select one and try again."
  7049. msgstr ""
  7050. #: flatcamTools/ToolCutOut.py:377
  7051. msgid ""
  7052. "[WARNING_NOTCL] Tool Diameter is zero value. Change it to a positive real "
  7053. "number."
  7054. msgstr ""
  7055. #: flatcamTools/ToolCutOut.py:392 flatcamTools/ToolCutOut.py:585
  7056. #: flatcamTools/ToolCutOut.py:854
  7057. msgid ""
  7058. "[WARNING_NOTCL] Margin value is missing or wrong format. Add it and retry."
  7059. msgstr ""
  7060. #: flatcamTools/ToolCutOut.py:403 flatcamTools/ToolCutOut.py:596
  7061. #: flatcamTools/ToolCutOut.py:742
  7062. msgid ""
  7063. "[WARNING_NOTCL] Gap size value is missing or wrong format. Add it and retry."
  7064. msgstr ""
  7065. #: flatcamTools/ToolCutOut.py:410 flatcamTools/ToolCutOut.py:603
  7066. msgid "[WARNING_NOTCL] Number of gaps value is missing. Add it and retry."
  7067. msgstr ""
  7068. #: flatcamTools/ToolCutOut.py:414 flatcamTools/ToolCutOut.py:607
  7069. msgid ""
  7070. "[WARNING_NOTCL] Gaps value can be only one of: 'lr', 'tb', '2lr', '2tb', 4 "
  7071. "or 8. Fill in a correct value and retry. "
  7072. msgstr ""
  7073. #: flatcamTools/ToolCutOut.py:419 flatcamTools/ToolCutOut.py:612
  7074. msgid ""
  7075. "[ERROR]Cutout operation cannot be done on a multi-geo Geometry.\n"
  7076. "Optionally, this Multi-geo Geometry can be converted to Single-geo "
  7077. "Geometry,\n"
  7078. "and after that perform Cutout."
  7079. msgstr ""
  7080. #: flatcamTools/ToolCutOut.py:535 flatcamTools/ToolCutOut.py:712
  7081. msgid "[success] Any form CutOut operation finished."
  7082. msgstr ""
  7083. #: flatcamTools/ToolCutOut.py:556 flatcamTools/ToolPaint.py:778
  7084. #: flatcamTools/ToolPanelize.py:359
  7085. #, python-format
  7086. msgid "[ERROR_NOTCL] Object not found: %s"
  7087. msgstr ""
  7088. #: flatcamTools/ToolCutOut.py:570 flatcamTools/ToolCutOut.py:732
  7089. #: flatcamTools/ToolCutOut.py:839
  7090. msgid ""
  7091. "[ERROR_NOTCL] Tool Diameter is zero value. Change it to a positive real "
  7092. "number."
  7093. msgstr ""
  7094. #: flatcamTools/ToolCutOut.py:717
  7095. msgid ""
  7096. "Click on the selected geometry object perimeter to create a bridge gap ..."
  7097. msgstr ""
  7098. #: flatcamTools/ToolCutOut.py:758
  7099. msgid "Making manual bridge gap..."
  7100. msgstr ""
  7101. #: flatcamTools/ToolCutOut.py:782
  7102. #, python-format
  7103. msgid "[ERROR_NOTCL] Could not retrieve Geometry object: %s"
  7104. msgstr ""
  7105. #: flatcamTools/ToolCutOut.py:786
  7106. #, python-format
  7107. msgid "[ERROR_NOTCL] Geometry object for manual cutout not found: %s"
  7108. msgstr ""
  7109. #: flatcamTools/ToolCutOut.py:796
  7110. msgid "[success] Added manual Bridge Gap."
  7111. msgstr ""
  7112. #: flatcamTools/ToolCutOut.py:814
  7113. #, python-format
  7114. msgid "[ERROR_NOTCL] Could not retrieve Gerber object: %s"
  7115. msgstr ""
  7116. #: flatcamTools/ToolCutOut.py:818
  7117. msgid ""
  7118. "[ERROR_NOTCL] There is no Gerber object selected for Cutout.\n"
  7119. "Select one and try again."
  7120. msgstr ""
  7121. #: flatcamTools/ToolCutOut.py:823
  7122. msgid ""
  7123. "[ERROR_NOTCL] The selected object has to be of Gerber type.\n"
  7124. "Select a Gerber file and try again."
  7125. msgstr ""
  7126. #: flatcamTools/ToolDblSided.py:18
  7127. msgid "2-Sided PCB"
  7128. msgstr ""
  7129. #: flatcamTools/ToolDblSided.py:47
  7130. msgid "<b>GERBER:</b>"
  7131. msgstr ""
  7132. #: flatcamTools/ToolDblSided.py:52 flatcamTools/ToolDblSided.py:76
  7133. #: flatcamTools/ToolDblSided.py:100
  7134. msgid "Mirror"
  7135. msgstr ""
  7136. #: flatcamTools/ToolDblSided.py:54 flatcamTools/ToolDblSided.py:78
  7137. #: flatcamTools/ToolDblSided.py:102
  7138. msgid ""
  7139. "Mirrors (flips) the specified object around \n"
  7140. "the specified axis. Does not create a new \n"
  7141. "object, but modifies it."
  7142. msgstr ""
  7143. #: flatcamTools/ToolDblSided.py:71
  7144. msgid "<b>EXCELLON:</b>"
  7145. msgstr ""
  7146. #: flatcamTools/ToolDblSided.py:73
  7147. msgid "Excellon Object to be mirrored."
  7148. msgstr ""
  7149. #: flatcamTools/ToolDblSided.py:95
  7150. msgid "<b>GEOMETRY</b>:"
  7151. msgstr ""
  7152. #: flatcamTools/ToolDblSided.py:97
  7153. msgid "Geometry Obj to be mirrored."
  7154. msgstr ""
  7155. #: flatcamTools/ToolDblSided.py:135
  7156. msgid ""
  7157. "The axis should pass through a <b>point</b> or cut\n"
  7158. " a specified <b>box</b> (in a FlatCAM object) through \n"
  7159. "the center."
  7160. msgstr ""
  7161. #: flatcamTools/ToolDblSided.py:152
  7162. msgid "Point/Box Reference:"
  7163. msgstr ""
  7164. #: flatcamTools/ToolDblSided.py:154
  7165. msgid ""
  7166. "If 'Point' is selected above it store the coordinates (x, y) through which\n"
  7167. "the mirroring axis passes.\n"
  7168. "If 'Box' is selected above, select here a FlatCAM object (Gerber, Exc or "
  7169. "Geo).\n"
  7170. "Through the center of this object pass the mirroring axis selected above."
  7171. msgstr ""
  7172. #: flatcamTools/ToolDblSided.py:162
  7173. msgid ""
  7174. "Add the coordinates in format <b>(x, y)</b> through which the mirroring "
  7175. "axis \n"
  7176. " selected in 'MIRROR AXIS' pass.\n"
  7177. "The (x, y) coordinates are captured by pressing SHIFT key\n"
  7178. "and left mouse button click on canvas or you can enter the coords manually."
  7179. msgstr ""
  7180. #: flatcamTools/ToolDblSided.py:182 flatcamTools/ToolNonCopperClear.py:260
  7181. msgid "Gerber Reference Box Object"
  7182. msgstr ""
  7183. #: flatcamTools/ToolDblSided.py:183 flatcamTools/ToolNonCopperClear.py:261
  7184. msgid "Excellon Reference Box Object"
  7185. msgstr ""
  7186. #: flatcamTools/ToolDblSided.py:184 flatcamTools/ToolNonCopperClear.py:262
  7187. msgid "Geometry Reference Box Object"
  7188. msgstr ""
  7189. #: flatcamTools/ToolDblSided.py:192
  7190. msgid "Alignment Drill Coordinates:"
  7191. msgstr ""
  7192. #: flatcamTools/ToolDblSided.py:194
  7193. msgid ""
  7194. "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For "
  7195. "each set of (x, y) coordinates\n"
  7196. "entered here, a pair of drills will be created:\n"
  7197. "\n"
  7198. "- one drill at the coordinates from the field\n"
  7199. "- one drill in mirror position over the axis selected above in the 'Mirror "
  7200. "Axis'."
  7201. msgstr ""
  7202. #: flatcamTools/ToolDblSided.py:209
  7203. msgid ""
  7204. "Add alignment drill holes coords in the format: (x1, y1), (x2, y2), ... \n"
  7205. "on one side of the mirror axis.\n"
  7206. "\n"
  7207. "The coordinates set can be obtained:\n"
  7208. "- press SHIFT key and left mouse clicking on canvas. Then click Add.\n"
  7209. "- press SHIFT key and left mouse clicking on canvas. Then CTRL+V in the "
  7210. "field.\n"
  7211. "- press SHIFT key and left mouse clicking on canvas. Then RMB click in the "
  7212. "field and click Paste.\n"
  7213. "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..."
  7214. msgstr ""
  7215. #: flatcamTools/ToolDblSided.py:223
  7216. msgid "Alignment Drill Diameter"
  7217. msgstr ""
  7218. #: flatcamTools/ToolDblSided.py:246
  7219. msgid "Create Excellon Object"
  7220. msgstr ""
  7221. #: flatcamTools/ToolDblSided.py:248
  7222. msgid ""
  7223. "Creates an Excellon Object containing the\n"
  7224. "specified alignment holes and their mirror\n"
  7225. "images."
  7226. msgstr ""
  7227. #: flatcamTools/ToolDblSided.py:254
  7228. msgid "Reset"
  7229. msgstr ""
  7230. #: flatcamTools/ToolDblSided.py:256
  7231. msgid "Resets all the fields."
  7232. msgstr ""
  7233. #: flatcamTools/ToolDblSided.py:301
  7234. msgid "2-Sided Tool"
  7235. msgstr ""
  7236. #: flatcamTools/ToolDblSided.py:326
  7237. msgid ""
  7238. "[WARNING_NOTCL] 'Point' reference is selected and 'Point' coordinates are "
  7239. "missing. Add them and retry."
  7240. msgstr ""
  7241. #: flatcamTools/ToolDblSided.py:345
  7242. msgid ""
  7243. "[WARNING_NOTCL] There is no Box reference object loaded. Load one and retry."
  7244. msgstr ""
  7245. #: flatcamTools/ToolDblSided.py:367
  7246. msgid ""
  7247. "[WARNING_NOTCL] No value or wrong format in Drill Dia entry. Add it and "
  7248. "retry."
  7249. msgstr ""
  7250. #: flatcamTools/ToolDblSided.py:374
  7251. msgid ""
  7252. "[WARNING_NOTCL] There are no Alignment Drill Coordinates to use. Add them "
  7253. "and retry."
  7254. msgstr ""
  7255. #: flatcamTools/ToolDblSided.py:397
  7256. msgid "[success] Excellon object with alignment drills created..."
  7257. msgstr ""
  7258. #: flatcamTools/ToolDblSided.py:406
  7259. msgid "[WARNING_NOTCL] There is no Gerber object loaded ..."
  7260. msgstr ""
  7261. #: flatcamTools/ToolDblSided.py:410 flatcamTools/ToolDblSided.py:453
  7262. #: flatcamTools/ToolDblSided.py:497
  7263. msgid ""
  7264. "[ERROR_NOTCL] Only Gerber, Excellon and Geometry objects can be mirrored."
  7265. msgstr ""
  7266. #: flatcamTools/ToolDblSided.py:420
  7267. msgid ""
  7268. "[WARNING_NOTCL] 'Point' coordinates missing. Using Origin (0, 0) as "
  7269. "mirroring reference."
  7270. msgstr ""
  7271. #: flatcamTools/ToolDblSided.py:430 flatcamTools/ToolDblSided.py:474
  7272. #: flatcamTools/ToolDblSided.py:511
  7273. msgid "[WARNING_NOTCL] There is no Box object loaded ..."
  7274. msgstr ""
  7275. #: flatcamTools/ToolDblSided.py:440
  7276. #, python-format
  7277. msgid "[success] Gerber %s was mirrored..."
  7278. msgstr ""
  7279. #: flatcamTools/ToolDblSided.py:449
  7280. msgid "[WARNING_NOTCL] There is no Excellon object loaded ..."
  7281. msgstr ""
  7282. #: flatcamTools/ToolDblSided.py:464
  7283. msgid ""
  7284. "[WARNING_NOTCL] There are no Point coordinates in the Point field. Add "
  7285. "coords and try again ..."
  7286. msgstr ""
  7287. #: flatcamTools/ToolDblSided.py:484
  7288. #, python-format
  7289. msgid "[success] Excellon %s was mirrored..."
  7290. msgstr ""
  7291. #: flatcamTools/ToolDblSided.py:493
  7292. msgid "[WARNING_NOTCL] There is no Geometry object loaded ..."
  7293. msgstr ""
  7294. #: flatcamTools/ToolDblSided.py:521
  7295. #, python-format
  7296. msgid "[success] Geometry %s was mirrored..."
  7297. msgstr ""
  7298. #: flatcamTools/ToolFilm.py:25
  7299. msgid "Film PCB"
  7300. msgstr ""
  7301. #: flatcamTools/ToolFilm.py:56 flatcamTools/ToolImage.py:53
  7302. #: flatcamTools/ToolPanelize.py:56
  7303. msgid "Object Type:"
  7304. msgstr ""
  7305. #: flatcamTools/ToolFilm.py:58
  7306. msgid ""
  7307. "Specify the type of object for which to create the film.\n"
  7308. "The object can be of type: Gerber or Geometry.\n"
  7309. "The selection here decide the type of objects that will be\n"
  7310. "in the Film Object combobox."
  7311. msgstr ""
  7312. #: flatcamTools/ToolFilm.py:71
  7313. msgid "Film Object:"
  7314. msgstr ""
  7315. #: flatcamTools/ToolFilm.py:73
  7316. msgid "Object for which to create the film."
  7317. msgstr ""
  7318. #: flatcamTools/ToolFilm.py:89 flatcamTools/ToolPanelize.py:111
  7319. msgid "Box Type:"
  7320. msgstr ""
  7321. #: flatcamTools/ToolFilm.py:91
  7322. msgid ""
  7323. "Specify the type of object to be used as an container for\n"
  7324. "film creation. It can be: Gerber or Geometry type.The selection here decide "
  7325. "the type of objects that will be\n"
  7326. "in the Box Object combobox."
  7327. msgstr ""
  7328. #: flatcamTools/ToolFilm.py:104 flatcamTools/ToolPanelize.py:126
  7329. msgid "Box Object:"
  7330. msgstr ""
  7331. #: flatcamTools/ToolFilm.py:106
  7332. msgid ""
  7333. "The actual object that is used a container for the\n"
  7334. " selected object for which we create the film.\n"
  7335. "Usually it is the PCB outline but it can be also the\n"
  7336. "same object for which the film is created."
  7337. msgstr ""
  7338. #: flatcamTools/ToolFilm.py:114
  7339. msgid "Positive"
  7340. msgstr ""
  7341. #: flatcamTools/ToolFilm.py:115
  7342. msgid "Negative"
  7343. msgstr ""
  7344. #: flatcamTools/ToolFilm.py:157
  7345. msgid "Save Film"
  7346. msgstr ""
  7347. #: flatcamTools/ToolFilm.py:159
  7348. msgid ""
  7349. "Create a Film for the selected object, within\n"
  7350. "the specified box. Does not create a new \n"
  7351. " FlatCAM object, but directly save it in SVG format\n"
  7352. "which can be opened with Inkscape."
  7353. msgstr ""
  7354. #: flatcamTools/ToolFilm.py:225
  7355. msgid ""
  7356. "[ERROR_NOTCL] No FlatCAM object selected. Load an object for Film and retry."
  7357. msgstr ""
  7358. #: flatcamTools/ToolFilm.py:231
  7359. msgid ""
  7360. "[ERROR_NOTCL] No FlatCAM object selected. Load an object for Box and retry."
  7361. msgstr ""
  7362. #: flatcamTools/ToolFilm.py:255
  7363. msgid "Generating Film ..."
  7364. msgstr ""
  7365. #: flatcamTools/ToolFilm.py:260 flatcamTools/ToolFilm.py:264
  7366. msgid "Export SVG positive"
  7367. msgstr ""
  7368. #: flatcamTools/ToolFilm.py:269
  7369. msgid "[WARNING_NOTCL] Export SVG positive cancelled."
  7370. msgstr ""
  7371. #: flatcamTools/ToolFilm.py:276 flatcamTools/ToolFilm.py:280
  7372. msgid "Export SVG negative"
  7373. msgstr ""
  7374. #: flatcamTools/ToolFilm.py:285
  7375. msgid "[WARNING_NOTCL] Export SVG negative cancelled."
  7376. msgstr ""
  7377. #: flatcamTools/ToolImage.py:25
  7378. msgid "Image as Object"
  7379. msgstr ""
  7380. #: flatcamTools/ToolImage.py:31
  7381. msgid "Image to PCB"
  7382. msgstr ""
  7383. #: flatcamTools/ToolImage.py:55
  7384. msgid ""
  7385. "Specify the type of object to create from the image.\n"
  7386. "It can be of type: Gerber or Geometry."
  7387. msgstr ""
  7388. #: flatcamTools/ToolImage.py:63
  7389. msgid "DPI value:"
  7390. msgstr ""
  7391. #: flatcamTools/ToolImage.py:65
  7392. msgid "Specify a DPI value for the image."
  7393. msgstr ""
  7394. #: flatcamTools/ToolImage.py:72
  7395. msgid "Level of detail"
  7396. msgstr ""
  7397. #: flatcamTools/ToolImage.py:81
  7398. msgid "Image type"
  7399. msgstr ""
  7400. #: flatcamTools/ToolImage.py:83
  7401. msgid ""
  7402. "Choose a method for the image interpretation.\n"
  7403. "B/W means a black & white image. Color means a colored image."
  7404. msgstr ""
  7405. #: flatcamTools/ToolImage.py:90 flatcamTools/ToolImage.py:103
  7406. #: flatcamTools/ToolImage.py:114 flatcamTools/ToolImage.py:125
  7407. msgid "Mask value"
  7408. msgstr ""
  7409. #: flatcamTools/ToolImage.py:92
  7410. msgid ""
  7411. "Mask for monochrome image.\n"
  7412. "Takes values between [0 ... 255].\n"
  7413. "Decides the level of details to include\n"
  7414. "in the resulting geometry.\n"
  7415. "0 means no detail and 255 means everything \n"
  7416. "(which is totally black)."
  7417. msgstr ""
  7418. #: flatcamTools/ToolImage.py:105
  7419. msgid ""
  7420. "Mask for RED color.\n"
  7421. "Takes values between [0 ... 255].\n"
  7422. "Decides the level of details to include\n"
  7423. "in the resulting geometry."
  7424. msgstr ""
  7425. #: flatcamTools/ToolImage.py:116
  7426. msgid ""
  7427. "Mask for GREEN color.\n"
  7428. "Takes values between [0 ... 255].\n"
  7429. "Decides the level of details to include\n"
  7430. "in the resulting geometry."
  7431. msgstr ""
  7432. #: flatcamTools/ToolImage.py:127
  7433. msgid ""
  7434. "Mask for BLUE color.\n"
  7435. "Takes values between [0 ... 255].\n"
  7436. "Decides the level of details to include\n"
  7437. "in the resulting geometry."
  7438. msgstr ""
  7439. #: flatcamTools/ToolImage.py:139
  7440. msgid "Import image"
  7441. msgstr ""
  7442. #: flatcamTools/ToolImage.py:141
  7443. msgid "Open a image of raster type and then import it in FlatCAM."
  7444. msgstr ""
  7445. #: flatcamTools/ToolImage.py:170
  7446. msgid "Image Tool"
  7447. msgstr ""
  7448. #: flatcamTools/ToolImage.py:200 flatcamTools/ToolImage.py:203
  7449. msgid "Import IMAGE"
  7450. msgstr ""
  7451. #: flatcamTools/ToolMeasurement.py:26
  7452. msgid "Measurement"
  7453. msgstr ""
  7454. #: flatcamTools/ToolMeasurement.py:43
  7455. msgid "Units:"
  7456. msgstr ""
  7457. #: flatcamTools/ToolMeasurement.py:44
  7458. msgid "Those are the units in which the distance is measured."
  7459. msgstr ""
  7460. #: flatcamTools/ToolMeasurement.py:45
  7461. msgid "METRIC (mm)"
  7462. msgstr ""
  7463. #: flatcamTools/ToolMeasurement.py:45
  7464. msgid "INCH (in)"
  7465. msgstr ""
  7466. #: flatcamTools/ToolMeasurement.py:48
  7467. msgid "Start"
  7468. msgstr ""
  7469. #: flatcamTools/ToolMeasurement.py:48 flatcamTools/ToolMeasurement.py:51
  7470. msgid "Coords"
  7471. msgstr ""
  7472. #: flatcamTools/ToolMeasurement.py:49 flatcamTools/ToolMeasurement.py:65
  7473. msgid "This is measuring Start point coordinates."
  7474. msgstr ""
  7475. #: flatcamTools/ToolMeasurement.py:51
  7476. msgid "Stop"
  7477. msgstr ""
  7478. #: flatcamTools/ToolMeasurement.py:52 flatcamTools/ToolMeasurement.py:69
  7479. msgid "This is the measuring Stop point coordinates."
  7480. msgstr ""
  7481. #: flatcamTools/ToolMeasurement.py:54
  7482. msgid "Dx:"
  7483. msgstr ""
  7484. #: flatcamTools/ToolMeasurement.py:55 flatcamTools/ToolMeasurement.py:73
  7485. msgid "This is the distance measured over the X axis."
  7486. msgstr ""
  7487. #: flatcamTools/ToolMeasurement.py:57
  7488. msgid "Dy:"
  7489. msgstr ""
  7490. #: flatcamTools/ToolMeasurement.py:58 flatcamTools/ToolMeasurement.py:77
  7491. msgid "This is the distance measured over the Y axis."
  7492. msgstr ""
  7493. #: flatcamTools/ToolMeasurement.py:60
  7494. msgid "DISTANCE"
  7495. msgstr ""
  7496. #: flatcamTools/ToolMeasurement.py:61 flatcamTools/ToolMeasurement.py:81
  7497. msgid "This is the point to point Euclidian distance."
  7498. msgstr ""
  7499. #: flatcamTools/ToolMeasurement.py:83
  7500. msgid "Measure"
  7501. msgstr ""
  7502. #: flatcamTools/ToolMeasurement.py:131
  7503. msgid "Meas. Tool"
  7504. msgstr ""
  7505. #: flatcamTools/ToolMeasurement.py:176
  7506. msgid "MEASURING: Click on the Start point ..."
  7507. msgstr ""
  7508. #: flatcamTools/ToolMeasurement.py:269
  7509. msgid "MEASURING: Click on the Destination point ..."
  7510. msgstr ""
  7511. #: flatcamTools/ToolMeasurement.py:277
  7512. #, python-brace-format
  7513. msgid "MEASURING: Result D(x) = {d_x} | D(y) = {d_y} | Distance = {d_z}"
  7514. msgstr ""
  7515. #: flatcamTools/ToolMove.py:81
  7516. msgid "MOVE: Click on the Start point ..."
  7517. msgstr ""
  7518. #: flatcamTools/ToolMove.py:88
  7519. msgid "[WARNING_NOTCL] MOVE action cancelled. No object(s) to move."
  7520. msgstr ""
  7521. #: flatcamTools/ToolMove.py:110
  7522. msgid "MOVE: Click on the Destination point ..."
  7523. msgstr ""
  7524. #: flatcamTools/ToolMove.py:128
  7525. msgid "Moving ..."
  7526. msgstr ""
  7527. #: flatcamTools/ToolMove.py:135
  7528. msgid "[WARNING_NOTCL] No object(s) selected."
  7529. msgstr ""
  7530. #: flatcamTools/ToolMove.py:158
  7531. #, python-format
  7532. msgid "[ERROR_NOTCL] ToolMove.on_left_click() --> %s"
  7533. msgstr ""
  7534. #: flatcamTools/ToolMove.py:164
  7535. #, python-format
  7536. msgid "[success] %s object was moved ..."
  7537. msgstr ""
  7538. #: flatcamTools/ToolMove.py:174
  7539. msgid "[ERROR_NOTCL] ToolMove.on_left_click() --> Error when mouse left click."
  7540. msgstr ""
  7541. #: flatcamTools/ToolMove.py:202
  7542. msgid "[WARNING_NOTCL] Move action cancelled."
  7543. msgstr ""
  7544. #: flatcamTools/ToolMove.py:214
  7545. msgid "[WARNING_NOTCL] Object(s) not selected"
  7546. msgstr ""
  7547. #: flatcamTools/ToolNonCopperClear.py:26
  7548. msgid "Non-Copper Clearing"
  7549. msgstr ""
  7550. #: flatcamTools/ToolNonCopperClear.py:64
  7551. msgid "Gerber object to be cleared of excess copper. "
  7552. msgstr ""
  7553. #: flatcamTools/ToolNonCopperClear.py:74
  7554. msgid ""
  7555. "Tools pool from which the algorithm\n"
  7556. "will pick the ones used for copper clearing."
  7557. msgstr ""
  7558. #: flatcamTools/ToolNonCopperClear.py:89
  7559. msgid ""
  7560. "This is the Tool Number.\n"
  7561. "Non copper clearing will start with the tool with the biggest \n"
  7562. "diameter, continuing until there are no more tools.\n"
  7563. "Only tools that create NCC clearing geometry will still be present\n"
  7564. "in the resulting geometry. This is because with some tools\n"
  7565. "this function will not be able to create painting geometry."
  7566. msgstr ""
  7567. #: flatcamTools/ToolNonCopperClear.py:101 flatcamTools/ToolPaint.py:98
  7568. msgid ""
  7569. "The Tool Type (TT) can be:<BR>- <B>Circular</B> with 1 ... 4 teeth -> it is "
  7570. "informative only. Being circular, <BR>the cut width in material is exactly "
  7571. "the tool diameter.<BR>- <B>Ball</B> -> informative only and make reference "
  7572. "to the Ball type endmill.<BR>- <B>V-Shape</B> -> it will disable de Z-Cut "
  7573. "parameter in the resulting geometry UI form and enable two additional UI "
  7574. "form fields in the resulting geometry: V-Tip Dia and V-Tip Angle. Adjusting "
  7575. "those two values will adjust the Z-Cut parameter such as the cut width into "
  7576. "material will be equal with the value in the Tool Diameter column of this "
  7577. "table.<BR>Choosing the <B>V-Shape</B> Tool Type automatically will select "
  7578. "the Operation Type in the resulting geometry as Isolation."
  7579. msgstr ""
  7580. #: flatcamTools/ToolNonCopperClear.py:120 flatcamTools/ToolPaint.py:117
  7581. msgid "Tool Dia"
  7582. msgstr ""
  7583. #: flatcamTools/ToolNonCopperClear.py:122
  7584. msgid "Diameter for the new tool to add in the Tool Table"
  7585. msgstr ""
  7586. #: flatcamTools/ToolNonCopperClear.py:148 flatcamTools/ToolPaint.py:145
  7587. #: flatcamTools/ToolSolderPaste.py:123
  7588. msgid ""
  7589. "Delete a selection of tools in the Tool Table\n"
  7590. "by first selecting a row(s) in the Tool Table."
  7591. msgstr ""
  7592. #: flatcamTools/ToolNonCopperClear.py:226
  7593. msgid ""
  7594. "If checked, use 'rest machining'.\n"
  7595. "Basically it will clear copper outside PCB features,\n"
  7596. "using the biggest tool and continue with the next tools,\n"
  7597. "from bigger to smaller, to clear areas of copper that\n"
  7598. "could not be cleared by previous tool, until there is\n"
  7599. "no more copper to clear or there are no more tools.\n"
  7600. "If not checked, use the standard algorithm."
  7601. msgstr ""
  7602. #: flatcamTools/ToolNonCopperClear.py:243
  7603. msgid ""
  7604. "- 'Itself': the non copper clearing extent\n"
  7605. "is based on the object that is copper cleared.\n"
  7606. " - 'Box': will do non copper clearing within the box\n"
  7607. "specified by the object selected in the Ref. Object combobox."
  7608. msgstr ""
  7609. #: flatcamTools/ToolNonCopperClear.py:254
  7610. msgid "Ref. Type:"
  7611. msgstr ""
  7612. #: flatcamTools/ToolNonCopperClear.py:256
  7613. msgid ""
  7614. "The type of FlatCAM object to be used as non copper clearing reference.\n"
  7615. "It can be Gerber, Excellon or Geometry."
  7616. msgstr ""
  7617. #: flatcamTools/ToolNonCopperClear.py:267
  7618. msgid "Ref. Object:"
  7619. msgstr ""
  7620. #: flatcamTools/ToolNonCopperClear.py:269
  7621. msgid "The FlatCAM object to be used as non copper clearing reference."
  7622. msgstr ""
  7623. #: flatcamTools/ToolNonCopperClear.py:283
  7624. msgid "Generate Geometry"
  7625. msgstr ""
  7626. #: flatcamTools/ToolNonCopperClear.py:565 flatcamTools/ToolPaint.py:549
  7627. #: flatcamTools/ToolSolderPaste.py:763
  7628. msgid "[WARNING_NOTCL] Please enter a tool diameter to add, in Float format."
  7629. msgstr ""
  7630. #: flatcamTools/ToolNonCopperClear.py:594 flatcamTools/ToolPaint.py:573
  7631. msgid "[WARNING_NOTCL] Adding tool cancelled. Tool already in Tool Table."
  7632. msgstr ""
  7633. #: flatcamTools/ToolNonCopperClear.py:599 flatcamTools/ToolPaint.py:578
  7634. msgid "[success] New tool added to Tool Table."
  7635. msgstr ""
  7636. #: flatcamTools/ToolNonCopperClear.py:641 flatcamTools/ToolPaint.py:623
  7637. msgid "[success] Tool from Tool Table was edited."
  7638. msgstr ""
  7639. #: flatcamTools/ToolNonCopperClear.py:652 flatcamTools/ToolPaint.py:634
  7640. #: flatcamTools/ToolSolderPaste.py:850
  7641. msgid ""
  7642. "[WARNING_NOTCL] Edit cancelled. New diameter value is already in the Tool "
  7643. "Table."
  7644. msgstr ""
  7645. #: flatcamTools/ToolNonCopperClear.py:692 flatcamTools/ToolPaint.py:733
  7646. msgid "[WARNING_NOTCL] Delete failed. Select a tool to delete."
  7647. msgstr ""
  7648. #: flatcamTools/ToolNonCopperClear.py:697 flatcamTools/ToolPaint.py:738
  7649. msgid "[success] Tool(s) deleted from Tool Table."
  7650. msgstr ""
  7651. #: flatcamTools/ToolNonCopperClear.py:717 flatcamTools/ToolPaint.py:757
  7652. msgid ""
  7653. "[ERROR_NOTCL] Overlap value must be between 0 (inclusive) and 1 (exclusive), "
  7654. msgstr ""
  7655. #: flatcamTools/ToolNonCopperClear.py:780
  7656. msgid "[ERROR_NOTCL] No object available."
  7657. msgstr ""
  7658. #: flatcamTools/ToolNonCopperClear.py:789
  7659. msgid ""
  7660. "[ERROR_NOTCL] Could not get the extent of the area to be non copper cleared."
  7661. msgstr ""
  7662. #: flatcamTools/ToolNonCopperClear.py:822
  7663. #: flatcamTools/ToolNonCopperClear.py:944
  7664. msgid "Clearing Non-Copper areas."
  7665. msgstr ""
  7666. #: flatcamTools/ToolNonCopperClear.py:840
  7667. #, python-format
  7668. msgid "[success] Non-Copper Clearing with ToolDia = %s started."
  7669. msgstr ""
  7670. #: flatcamTools/ToolNonCopperClear.py:909
  7671. #, python-format
  7672. msgid "[ERROR_NOTCL] NCCTool.clear_non_copper() --> %s"
  7673. msgstr ""
  7674. #: flatcamTools/ToolNonCopperClear.py:914
  7675. msgid "[success] NCC Tool finished."
  7676. msgstr ""
  7677. #: flatcamTools/ToolNonCopperClear.py:916
  7678. msgid ""
  7679. "[WARNING_NOTCL] NCC Tool finished but some PCB features could not be "
  7680. "cleared. Check the result."
  7681. msgstr ""
  7682. #: flatcamTools/ToolNonCopperClear.py:962
  7683. #, python-format
  7684. msgid "[success] Non-Copper Rest Clearing with ToolDia = %s started."
  7685. msgstr ""
  7686. #: flatcamTools/ToolNonCopperClear.py:1060
  7687. #, python-format
  7688. msgid "[ERROR_NOTCL] NCCTool.clear_non_copper_rest() --> %s"
  7689. msgstr ""
  7690. #: flatcamTools/ToolNonCopperClear.py:1068
  7691. msgid ""
  7692. "[ERROR_NOTCL] NCC Tool finished but could not clear the object with current "
  7693. "settings."
  7694. msgstr ""
  7695. #: flatcamTools/ToolPDF.py:38
  7696. msgid "PDF Import Tool"
  7697. msgstr ""
  7698. #: flatcamTools/ToolPDF.py:152 flatcamTools/ToolPDF.py:156
  7699. msgid "Open PDF"
  7700. msgstr ""
  7701. #: flatcamTools/ToolPDF.py:159
  7702. msgid "[WARNING_NOTCL] Open PDF cancelled."
  7703. msgstr ""
  7704. #: flatcamTools/ToolPDF.py:186
  7705. msgid "Parsing PDF file ..."
  7706. msgstr ""
  7707. #: flatcamTools/ToolPDF.py:265 flatcamTools/ToolPDF.py:338
  7708. #, python-format
  7709. msgid "Rendering PDF layer #%d ..."
  7710. msgstr ""
  7711. #: flatcamTools/ToolPDF.py:269 flatcamTools/ToolPDF.py:342
  7712. msgid "[ERROR_NOTCL] Open PDF file failed."
  7713. msgstr ""
  7714. #: flatcamTools/ToolPDF.py:274 flatcamTools/ToolPDF.py:347
  7715. #, python-format
  7716. msgid "[success] Rendered: %s"
  7717. msgstr ""
  7718. #: flatcamTools/ToolPaint.py:24
  7719. msgid "Paint Area"
  7720. msgstr ""
  7721. #: flatcamTools/ToolPaint.py:60
  7722. msgid "Geometry:"
  7723. msgstr ""
  7724. #: flatcamTools/ToolPaint.py:62
  7725. msgid "Geometry object to be painted. "
  7726. msgstr ""
  7727. #: flatcamTools/ToolPaint.py:71
  7728. msgid ""
  7729. "Tools pool from which the algorithm\n"
  7730. "will pick the ones used for painting."
  7731. msgstr ""
  7732. #: flatcamTools/ToolPaint.py:86
  7733. msgid ""
  7734. "This is the Tool Number.\n"
  7735. "Painting will start with the tool with the biggest diameter,\n"
  7736. "continuing until there are no more tools.\n"
  7737. "Only tools that create painting geometry will still be present\n"
  7738. "in the resulting geometry. This is because with some tools\n"
  7739. "this function will not be able to create painting geometry."
  7740. msgstr ""
  7741. #: flatcamTools/ToolPaint.py:119
  7742. msgid "Diameter for the new tool."
  7743. msgstr ""
  7744. #: flatcamTools/ToolPaint.py:224
  7745. msgid ""
  7746. "If checked, use 'rest machining'.\n"
  7747. "Basically it will clear copper outside PCB features,\n"
  7748. "using the biggest tool and continue with the next tools,\n"
  7749. "from bigger to smaller, to clear areas of copper that\n"
  7750. "could not be cleared by previous tool, until there is\n"
  7751. "no more copper to clear or there are no more tools.\n"
  7752. "\n"
  7753. "If not checked, use the standard algorithm."
  7754. msgstr ""
  7755. #: flatcamTools/ToolPaint.py:239
  7756. msgid ""
  7757. "How to select the polygons to paint.<BR>Options:<BR>- <B>Single</B>: left "
  7758. "mouse click on the polygon to be painted.<BR>- <B>All</B>: paint all "
  7759. "polygons."
  7760. msgstr ""
  7761. #: flatcamTools/ToolPaint.py:254
  7762. msgid "Create Paint Geometry"
  7763. msgstr ""
  7764. #: flatcamTools/ToolPaint.py:256
  7765. msgid ""
  7766. "After clicking here, click inside<BR>the polygon you wish to be painted if "
  7767. "<B>Single</B> is selected.<BR>If <B>All</B> is selected then the Paint will "
  7768. "start after click.<BR>A new Geometry object with the tool<BR>paths will be "
  7769. "created."
  7770. msgstr ""
  7771. #: flatcamTools/ToolPaint.py:742
  7772. msgid "geometry_on_paint_button"
  7773. msgstr ""
  7774. #: flatcamTools/ToolPaint.py:761 flatcamTools/ToolPaint.py:797
  7775. msgid "[WARNING_NOTCL] Click inside the desired polygon."
  7776. msgstr ""
  7777. #: flatcamTools/ToolPaint.py:784
  7778. msgid "[ERROR_NOTCL] Can't do Paint on MultiGeo geometries ..."
  7779. msgstr ""
  7780. #: flatcamTools/ToolPaint.py:806 flatcamTools/ToolPaint.py:1083
  7781. #: flatcamTools/ToolPaint.py:1383
  7782. msgid "Painting polygon..."
  7783. msgstr ""
  7784. #: flatcamTools/ToolPaint.py:825
  7785. msgid "[WARNING_NOTCL] Click the start point of the paint area."
  7786. msgstr ""
  7787. #: flatcamTools/ToolPaint.py:836
  7788. msgid "[WARNING_NOTCL] Click the end point of the paint area."
  7789. msgstr ""
  7790. #: flatcamTools/ToolPaint.py:842
  7791. msgid "Done."
  7792. msgstr ""
  7793. #: flatcamTools/ToolPaint.py:932
  7794. msgid "[WARNING] No polygon found."
  7795. msgstr ""
  7796. #: flatcamTools/ToolPaint.py:935
  7797. msgid "Painting polygon."
  7798. msgstr ""
  7799. #: flatcamTools/ToolPaint.py:977
  7800. msgid "[ERROR_NOTCL] Geometry could not be painted completely"
  7801. msgstr ""
  7802. #: flatcamTools/ToolPaint.py:1003
  7803. #, python-format
  7804. msgid ""
  7805. "[ERROR] Could not do Paint. Try a different combination of parameters. Or a "
  7806. "different strategy of paint\n"
  7807. "%s"
  7808. msgstr ""
  7809. #: flatcamTools/ToolPaint.py:1045
  7810. #, python-format
  7811. msgid "[ERROR_NOTCL] PaintTool.paint_poly() --> %s"
  7812. msgstr ""
  7813. #: flatcamTools/ToolPaint.py:1051 flatcamTools/ToolPaint.py:1350
  7814. #: flatcamTools/ToolPaint.py:1641
  7815. msgid "Polygon Paint started ..."
  7816. msgstr ""
  7817. #: flatcamTools/ToolPaint.py:1204 flatcamTools/ToolPaint.py:1295
  7818. #: flatcamTools/ToolPaint.py:1495 flatcamTools/ToolPaint.py:1586
  7819. #, python-format
  7820. msgid ""
  7821. "[ERROR] Could not do Paint All. Try a different combination of parameters. "
  7822. "Or a different Method of paint\n"
  7823. "%s"
  7824. msgstr ""
  7825. #: flatcamTools/ToolPaint.py:1228 flatcamTools/ToolPaint.py:1519
  7826. msgid ""
  7827. "[ERROR] There is no Painting Geometry in the file.\n"
  7828. "Usually it means that the tool diameter is too big for the painted "
  7829. "geometry.\n"
  7830. "Change the painting parameters and try again."
  7831. msgstr ""
  7832. #: flatcamTools/ToolPaint.py:1237 flatcamTools/ToolPaint.py:1528
  7833. msgid "[success] Paint All Done."
  7834. msgstr ""
  7835. #: flatcamTools/ToolPaint.py:1325 flatcamTools/ToolPaint.py:1616
  7836. msgid ""
  7837. "[ERROR_NOTCL] There is no Painting Geometry in the file.\n"
  7838. "Usually it means that the tool diameter is too big for the painted "
  7839. "geometry.\n"
  7840. "Change the painting parameters and try again."
  7841. msgstr ""
  7842. #: flatcamTools/ToolPaint.py:1334 flatcamTools/ToolPaint.py:1625
  7843. msgid "[success] Paint All with Rest-Machining done."
  7844. msgstr ""
  7845. #: flatcamTools/ToolPanelize.py:25
  7846. msgid "Panelize PCB"
  7847. msgstr ""
  7848. #: flatcamTools/ToolPanelize.py:58
  7849. msgid ""
  7850. "Specify the type of object to be panelized\n"
  7851. "It can be of type: Gerber, Excellon or Geometry.\n"
  7852. "The selection here decide the type of objects that will be\n"
  7853. "in the Object combobox."
  7854. msgstr ""
  7855. #: flatcamTools/ToolPanelize.py:73
  7856. msgid ""
  7857. "Object to be panelized. This means that it will\n"
  7858. "be duplicated in an array of rows and columns."
  7859. msgstr ""
  7860. #: flatcamTools/ToolPanelize.py:84
  7861. msgid "Object"
  7862. msgstr ""
  7863. #: flatcamTools/ToolPanelize.py:85
  7864. msgid "Bounding Box"
  7865. msgstr ""
  7866. #: flatcamTools/ToolPanelize.py:86
  7867. msgid "<b>Penelization Reference:</b>"
  7868. msgstr ""
  7869. #: flatcamTools/ToolPanelize.py:88
  7870. msgid ""
  7871. "Choose the reference for panelization:\n"
  7872. "- Object = the bounding box of a different object\n"
  7873. "- Bounding Box = the bounding box of the object to be panelized\n"
  7874. "\n"
  7875. "The reference is useful when doing panelization for more than one\n"
  7876. "object. The spacings (really offsets) will be applied in reference\n"
  7877. "to this reference object therefore maintaining the panelized\n"
  7878. "objects in sync."
  7879. msgstr ""
  7880. #: flatcamTools/ToolPanelize.py:113
  7881. msgid ""
  7882. "Specify the type of object to be used as an container for\n"
  7883. "panelization. It can be: Gerber or Geometry type.\n"
  7884. "The selection here decide the type of objects that will be\n"
  7885. "in the Box Object combobox."
  7886. msgstr ""
  7887. #: flatcamTools/ToolPanelize.py:128
  7888. msgid ""
  7889. "The actual object that is used a container for the\n"
  7890. " selected object that is to be panelized."
  7891. msgstr ""
  7892. #: flatcamTools/ToolPanelize.py:134
  7893. msgid "<b>Panel Data:</b>"
  7894. msgstr ""
  7895. #: flatcamTools/ToolPanelize.py:136
  7896. msgid ""
  7897. "This informations will shape the resulting panel.\n"
  7898. "The number of rows and columns will set how many\n"
  7899. "duplicates of the original geometry will be generated.\n"
  7900. "\n"
  7901. "The spacings will set the distance between any two\n"
  7902. "elements of the panel array."
  7903. msgstr ""
  7904. #: flatcamTools/ToolPanelize.py:183
  7905. msgid "<b>Panel Type:</b>"
  7906. msgstr ""
  7907. #: flatcamTools/ToolPanelize.py:185
  7908. msgid ""
  7909. "Choose the type of object for the panel object:\n"
  7910. "- Geometry\n"
  7911. "- Gerber"
  7912. msgstr ""
  7913. #: flatcamTools/ToolPanelize.py:193
  7914. msgid "Constrain panel within:"
  7915. msgstr ""
  7916. #: flatcamTools/ToolPanelize.py:227
  7917. msgid "Panelize Object"
  7918. msgstr ""
  7919. #: flatcamTools/ToolPanelize.py:229
  7920. msgid ""
  7921. "Panelize the specified object around the specified box.\n"
  7922. "In other words it creates multiple copies of the source object,\n"
  7923. "arranged in a 2D array of rows and columns."
  7924. msgstr ""
  7925. #: flatcamTools/ToolPanelize.py:272
  7926. msgid "Panel. Tool"
  7927. msgstr ""
  7928. #: flatcamTools/ToolPanelize.py:372
  7929. #, python-format
  7930. msgid "[WARNING_NOTCL]No object Box. Using instead %s"
  7931. msgstr ""
  7932. #: flatcamTools/ToolPanelize.py:455
  7933. msgid ""
  7934. "[ERROR_NOTCL] Columns or Rows are zero value. Change them to a positive "
  7935. "integer."
  7936. msgstr ""
  7937. #: flatcamTools/ToolPanelize.py:480 flatcamTools/ToolPanelize.py:637
  7938. msgid "Generating panel ... Please wait."
  7939. msgstr ""
  7940. #: flatcamTools/ToolPanelize.py:630
  7941. msgid "[success] Panel done..."
  7942. msgstr ""
  7943. #: flatcamTools/ToolPanelize.py:633
  7944. #, python-brace-format
  7945. msgid ""
  7946. "[WARNING] Too big for the constrain area. Final panel has {col} columns and "
  7947. "{row} rows"
  7948. msgstr ""
  7949. #: flatcamTools/ToolPanelize.py:642
  7950. msgid "[success] Panel created successfully."
  7951. msgstr ""
  7952. #: flatcamTools/ToolPcbWizard.py:32
  7953. msgid "PcbWizard Import Tool"
  7954. msgstr ""
  7955. #: flatcamTools/ToolPcbWizard.py:40
  7956. msgid "Import 2-file Excellon"
  7957. msgstr ""
  7958. #: flatcamTools/ToolPcbWizard.py:51
  7959. msgid "<b>Load files:</b>"
  7960. msgstr ""
  7961. #: flatcamTools/ToolPcbWizard.py:57
  7962. msgid "Excellon file:"
  7963. msgstr ""
  7964. #: flatcamTools/ToolPcbWizard.py:59
  7965. msgid ""
  7966. "Load the Excellon file.\n"
  7967. "Usually it has a .DRL extension"
  7968. msgstr ""
  7969. #: flatcamTools/ToolPcbWizard.py:65
  7970. msgid "INF file:"
  7971. msgstr ""
  7972. #: flatcamTools/ToolPcbWizard.py:67
  7973. msgid "Load the INF file."
  7974. msgstr ""
  7975. #: flatcamTools/ToolPcbWizard.py:79
  7976. msgid "Tool Number"
  7977. msgstr ""
  7978. #: flatcamTools/ToolPcbWizard.py:81
  7979. msgid "Tool diameter in file units."
  7980. msgstr ""
  7981. #: flatcamTools/ToolPcbWizard.py:87
  7982. msgid "<b>Excellon format:</b>"
  7983. msgstr ""
  7984. #: flatcamTools/ToolPcbWizard.py:95
  7985. msgid "Int. digits:"
  7986. msgstr ""
  7987. #: flatcamTools/ToolPcbWizard.py:97
  7988. msgid "The number of digits for the integral part of the coordinates."
  7989. msgstr ""
  7990. #: flatcamTools/ToolPcbWizard.py:104
  7991. msgid "Frac. digits:"
  7992. msgstr ""
  7993. #: flatcamTools/ToolPcbWizard.py:106
  7994. msgid "The number of digits for the fractional part of the coordinates."
  7995. msgstr ""
  7996. #: flatcamTools/ToolPcbWizard.py:113
  7997. msgid "No Suppression"
  7998. msgstr ""
  7999. #: flatcamTools/ToolPcbWizard.py:114
  8000. msgid "Zeros supp.:"
  8001. msgstr ""
  8002. #: flatcamTools/ToolPcbWizard.py:116
  8003. msgid ""
  8004. "The type of zeros suppression used.\n"
  8005. "Can be of type:\n"
  8006. "- LZ = leading zeros are kept\n"
  8007. "- TZ = trailing zeros are kept\n"
  8008. "- No Suppression = no zero suppression"
  8009. msgstr ""
  8010. #: flatcamTools/ToolPcbWizard.py:127
  8011. msgid "Units"
  8012. msgstr ""
  8013. #: flatcamTools/ToolPcbWizard.py:129
  8014. msgid ""
  8015. "The type of units that the coordinates and tool\n"
  8016. "diameters are using. Can be INCH or MM."
  8017. msgstr ""
  8018. #: flatcamTools/ToolPcbWizard.py:136
  8019. msgid "Import Excellon"
  8020. msgstr ""
  8021. #: flatcamTools/ToolPcbWizard.py:138
  8022. msgid ""
  8023. "Import in FlatCAM an Excellon file\n"
  8024. "that store it's information's in 2 files.\n"
  8025. "One usually has .DRL extension while\n"
  8026. "the other has .INF extension."
  8027. msgstr ""
  8028. #: flatcamTools/ToolPcbWizard.py:192
  8029. msgid "PCBWizard Tool"
  8030. msgstr ""
  8031. #: flatcamTools/ToolPcbWizard.py:286 flatcamTools/ToolPcbWizard.py:290
  8032. msgid "Load PcbWizard Excellon file"
  8033. msgstr ""
  8034. #: flatcamTools/ToolPcbWizard.py:309 flatcamTools/ToolPcbWizard.py:313
  8035. msgid "Load PcbWizard INF file"
  8036. msgstr ""
  8037. #: flatcamTools/ToolPcbWizard.py:360
  8038. msgid ""
  8039. "[ERROR] The INF file does not contain the tool table.\n"
  8040. "Try to open the Excellon file from File -> Open -> Excellon\n"
  8041. "and edit the drill diameters manually."
  8042. msgstr ""
  8043. #: flatcamTools/ToolPcbWizard.py:380
  8044. msgid "[success] PcbWizard .INF file loaded."
  8045. msgstr ""
  8046. #: flatcamTools/ToolPcbWizard.py:384
  8047. msgid "[success] Main PcbWizard Excellon file loaded."
  8048. msgstr ""
  8049. #: flatcamTools/ToolPcbWizard.py:421
  8050. #, python-format
  8051. msgid "[ERROR_NOTCL] Cannot parse file: %s"
  8052. msgstr ""
  8053. #: flatcamTools/ToolPcbWizard.py:445
  8054. msgid "Importing Excellon."
  8055. msgstr ""
  8056. #: flatcamTools/ToolPcbWizard.py:452
  8057. msgid "[ERROR_NOTCL] Import Excellon file failed."
  8058. msgstr ""
  8059. #: flatcamTools/ToolPcbWizard.py:459
  8060. #, python-format
  8061. msgid "[success] Imported: %s"
  8062. msgstr ""
  8063. #: flatcamTools/ToolPcbWizard.py:462
  8064. msgid "[WARNING_NOTCL] Excellon merging is in progress. Please wait..."
  8065. msgstr ""
  8066. #: flatcamTools/ToolPcbWizard.py:464
  8067. msgid "[ERROR_NOTCL] The imported Excellon file is None."
  8068. msgstr ""
  8069. #: flatcamTools/ToolProperties.py:103
  8070. msgid "[ERROR_NOTCL] Properties Tool was not displayed. No object selected."
  8071. msgstr ""
  8072. #: flatcamTools/ToolProperties.py:110
  8073. msgid "[success] Object Properties are displayed."
  8074. msgstr ""
  8075. #: flatcamTools/ToolProperties.py:111
  8076. msgid "Properties Tool"
  8077. msgstr ""
  8078. #: flatcamTools/ToolShell.py:69
  8079. msgid "...proccessing..."
  8080. msgstr ""
  8081. #: flatcamTools/ToolShell.py:71
  8082. #, python-format
  8083. msgid "...proccessing... [%s]"
  8084. msgstr ""
  8085. #: flatcamTools/ToolSolderPaste.py:37
  8086. msgid "Solder Paste Tool"
  8087. msgstr ""
  8088. #: flatcamTools/ToolSolderPaste.py:65
  8089. msgid "Gerber Solder paste object. "
  8090. msgstr ""
  8091. #: flatcamTools/ToolSolderPaste.py:72
  8092. msgid ""
  8093. "Tools pool from which the algorithm\n"
  8094. "will pick the ones used for dispensing solder paste."
  8095. msgstr ""
  8096. #: flatcamTools/ToolSolderPaste.py:87
  8097. msgid ""
  8098. "This is the Tool Number.\n"
  8099. "The solder dispensing will start with the tool with the biggest \n"
  8100. "diameter, continuing until there are no more Nozzle tools.\n"
  8101. "If there are no longer tools but there are still pads not covered\n"
  8102. " with solder paste, the app will issue a warning message box."
  8103. msgstr ""
  8104. #: flatcamTools/ToolSolderPaste.py:94
  8105. msgid ""
  8106. "Nozzle tool Diameter. It's value (in current FlatCAM units)\n"
  8107. "is the width of the solder paste dispensed."
  8108. msgstr ""
  8109. #: flatcamTools/ToolSolderPaste.py:101
  8110. msgid "New Nozzle Tool"
  8111. msgstr ""
  8112. #: flatcamTools/ToolSolderPaste.py:117
  8113. msgid ""
  8114. "Add a new nozzle tool to the Tool Table\n"
  8115. "with the diameter specified above."
  8116. msgstr ""
  8117. #: flatcamTools/ToolSolderPaste.py:129
  8118. msgid "Generate solder paste dispensing geometry."
  8119. msgstr ""
  8120. #: flatcamTools/ToolSolderPaste.py:142
  8121. msgid "STEP 1:"
  8122. msgstr ""
  8123. #: flatcamTools/ToolSolderPaste.py:144
  8124. msgid ""
  8125. "First step is to select a number of nozzle tools for usage\n"
  8126. "and then optionally modify the GCode parameters bellow."
  8127. msgstr ""
  8128. #: flatcamTools/ToolSolderPaste.py:147
  8129. msgid ""
  8130. "Select tools.\n"
  8131. "Modify parameters."
  8132. msgstr ""
  8133. #: flatcamTools/ToolSolderPaste.py:235
  8134. msgid ""
  8135. "Feedrate (speed) while moving up vertically\n"
  8136. " to Dispense position (on Z plane)."
  8137. msgstr ""
  8138. #: flatcamTools/ToolSolderPaste.py:289
  8139. msgid "Generate GCode"
  8140. msgstr ""
  8141. #: flatcamTools/ToolSolderPaste.py:291
  8142. msgid ""
  8143. "Generate GCode for Solder Paste dispensing\n"
  8144. "on PCB pads."
  8145. msgstr ""
  8146. #: flatcamTools/ToolSolderPaste.py:306
  8147. msgid "STEP 2:"
  8148. msgstr ""
  8149. #: flatcamTools/ToolSolderPaste.py:308
  8150. msgid ""
  8151. "Second step is to create a solder paste dispensing\n"
  8152. "geometry out of an Solder Paste Mask Gerber file."
  8153. msgstr ""
  8154. #: flatcamTools/ToolSolderPaste.py:324
  8155. msgid "Geo Result:"
  8156. msgstr ""
  8157. #: flatcamTools/ToolSolderPaste.py:326
  8158. msgid ""
  8159. "Geometry Solder Paste object.\n"
  8160. "The name of the object has to end in:\n"
  8161. "'_solderpaste' as a protection."
  8162. msgstr ""
  8163. #: flatcamTools/ToolSolderPaste.py:335
  8164. msgid "STEP 3:"
  8165. msgstr ""
  8166. #: flatcamTools/ToolSolderPaste.py:337
  8167. msgid ""
  8168. "Third step is to select a solder paste dispensing geometry,\n"
  8169. "and then generate a CNCJob object.\n"
  8170. "\n"
  8171. "REMEMBER: if you want to create a CNCJob with new parameters,\n"
  8172. "first you need to generate a geometry with those new params,\n"
  8173. "and only after that you can generate an updated CNCJob."
  8174. msgstr ""
  8175. #: flatcamTools/ToolSolderPaste.py:357
  8176. msgid "CNC Result:"
  8177. msgstr ""
  8178. #: flatcamTools/ToolSolderPaste.py:359
  8179. msgid ""
  8180. "CNCJob Solder paste object.\n"
  8181. "In order to enable the GCode save section,\n"
  8182. "the name of the object has to end in:\n"
  8183. "'_solderpaste' as a protection."
  8184. msgstr ""
  8185. #: flatcamTools/ToolSolderPaste.py:369
  8186. msgid "View GCode"
  8187. msgstr ""
  8188. #: flatcamTools/ToolSolderPaste.py:371
  8189. msgid ""
  8190. "View the generated GCode for Solder Paste dispensing\n"
  8191. "on PCB pads."
  8192. msgstr ""
  8193. #: flatcamTools/ToolSolderPaste.py:375
  8194. msgid "Save GCode"
  8195. msgstr ""
  8196. #: flatcamTools/ToolSolderPaste.py:377
  8197. msgid ""
  8198. "Save the generated GCode for Solder Paste dispensing\n"
  8199. "on PCB pads, to a file."
  8200. msgstr ""
  8201. #: flatcamTools/ToolSolderPaste.py:381
  8202. msgid "STEP 4:"
  8203. msgstr ""
  8204. #: flatcamTools/ToolSolderPaste.py:383
  8205. msgid ""
  8206. "Fourth step (and last) is to select a CNCJob made from \n"
  8207. "a solder paste dispensing geometry, and then view/save it's GCode."
  8208. msgstr ""
  8209. #: flatcamTools/ToolSolderPaste.py:412
  8210. msgid "Delete Object"
  8211. msgstr ""
  8212. #: flatcamTools/ToolSolderPaste.py:792
  8213. msgid ""
  8214. "[WARNING_NOTCL] Adding Nozzle tool cancelled. Tool already in Tool Table."
  8215. msgstr ""
  8216. #: flatcamTools/ToolSolderPaste.py:797
  8217. msgid "[success] New Nozzle tool added to Tool Table."
  8218. msgstr ""
  8219. #: flatcamTools/ToolSolderPaste.py:839
  8220. msgid "[success] Nozzle tool from Tool Table was edited."
  8221. msgstr ""
  8222. #: flatcamTools/ToolSolderPaste.py:896
  8223. msgid "[WARNING_NOTCL] Delete failed. Select a Nozzle tool to delete."
  8224. msgstr ""
  8225. #: flatcamTools/ToolSolderPaste.py:901
  8226. msgid "[success] Nozzle tool(s) deleted from Tool Table."
  8227. msgstr ""
  8228. #: flatcamTools/ToolSolderPaste.py:956
  8229. msgid "[WARNING_NOTCL] No SolderPaste mask Gerber object loaded."
  8230. msgstr ""
  8231. #: flatcamTools/ToolSolderPaste.py:974
  8232. msgid "Creating Solder Paste dispensing geometry."
  8233. msgstr ""
  8234. #: flatcamTools/ToolSolderPaste.py:986
  8235. msgid "[WARNING_NOTCL] No Nozzle tools in the tool table."
  8236. msgstr ""
  8237. #: flatcamTools/ToolSolderPaste.py:1115
  8238. msgid "[success] Solder Paste geometry generated successfully..."
  8239. msgstr ""
  8240. #: flatcamTools/ToolSolderPaste.py:1121
  8241. msgid ""
  8242. "[WARNING_NOTCL] Some or all pads have no solder due of inadequate nozzle "
  8243. "diameters..."
  8244. msgstr ""
  8245. #: flatcamTools/ToolSolderPaste.py:1135
  8246. msgid "Generating Solder Paste dispensing geometry..."
  8247. msgstr ""
  8248. #: flatcamTools/ToolSolderPaste.py:1155
  8249. msgid "[WARNING_NOTCL] There is no Geometry object available."
  8250. msgstr ""
  8251. #: flatcamTools/ToolSolderPaste.py:1159
  8252. msgid ""
  8253. "[WARNING_NOTCL] This Geometry can't be processed. NOT a solder_paste_tool "
  8254. "geometry."
  8255. msgstr ""
  8256. #: flatcamTools/ToolSolderPaste.py:1265
  8257. #, python-format
  8258. msgid "[success] ToolSolderPaste CNCjob created: %s"
  8259. msgstr ""
  8260. #: flatcamTools/ToolSolderPaste.py:1297 flatcamTools/ToolSolderPaste.py:1301
  8261. #: flatcamTools/ToolSolderPaste.py:1353
  8262. msgid ""
  8263. "[WARNING_NOTCL] This CNCJob object can't be processed. NOT a "
  8264. "solder_paste_tool CNCJob object."
  8265. msgstr ""
  8266. #: flatcamTools/ToolSolderPaste.py:1325
  8267. msgid "[ERROR_NOTCL] No Gcode in the object..."
  8268. msgstr ""
  8269. #: flatcamTools/ToolSolderPaste.py:1334
  8270. #, python-format
  8271. msgid "[ERROR] ToolSolderPaste.on_view_gcode() -->%s"
  8272. msgstr ""
  8273. #: flatcamTools/ToolSolderPaste.py:1363
  8274. msgid "Export GCode ..."
  8275. msgstr ""
  8276. #: flatcamTools/ToolSolderPaste.py:1407
  8277. #, python-format
  8278. msgid "[success] Solder paste dispenser GCode file saved to: %s"
  8279. msgstr ""
  8280. #: flatcamTools/ToolSub.py:55
  8281. msgid "<b>Gerber Objects</b>"
  8282. msgstr ""
  8283. #: flatcamTools/ToolSub.py:64 flatcamTools/ToolSub.py:110
  8284. msgid "Target:"
  8285. msgstr ""
  8286. #: flatcamTools/ToolSub.py:66
  8287. msgid ""
  8288. "Gerber object from which to substract\n"
  8289. "the substractor Gerber object."
  8290. msgstr ""
  8291. #: flatcamTools/ToolSub.py:78 flatcamTools/ToolSub.py:124
  8292. msgid "Substractor:"
  8293. msgstr ""
  8294. #: flatcamTools/ToolSub.py:80
  8295. msgid ""
  8296. "Gerber object that will be substracted\n"
  8297. "from the target Gerber object."
  8298. msgstr ""
  8299. #: flatcamTools/ToolSub.py:87
  8300. msgid "Substract Gerber"
  8301. msgstr ""
  8302. #: flatcamTools/ToolSub.py:89
  8303. msgid ""
  8304. "Will remove the area occupied by the substractor\n"
  8305. "Gerber from the Target Gerber.\n"
  8306. "Can be used to remove the overlapping silkscreen\n"
  8307. "over the soldermask."
  8308. msgstr ""
  8309. #: flatcamTools/ToolSub.py:101
  8310. msgid "<b>Geometry Objects</b>"
  8311. msgstr ""
  8312. #: flatcamTools/ToolSub.py:112
  8313. msgid ""
  8314. "Geometry object from which to substract\n"
  8315. "the substractor Geometry object."
  8316. msgstr ""
  8317. #: flatcamTools/ToolSub.py:126
  8318. msgid ""
  8319. "Geometry object that will be substracted\n"
  8320. "from the target Geometry object."
  8321. msgstr ""
  8322. #: flatcamTools/ToolSub.py:137
  8323. msgid "Substract Geometry"
  8324. msgstr ""
  8325. #: flatcamTools/ToolSub.py:139
  8326. msgid ""
  8327. "Will remove the area occupied by the substractor\n"
  8328. "Geometry from the Target Geometry."
  8329. msgstr ""
  8330. #: flatcamTools/ToolSub.py:220
  8331. msgid "Sub Tool"
  8332. msgstr ""
  8333. #: flatcamTools/ToolSub.py:236 flatcamTools/ToolSub.py:429
  8334. msgid "[ERROR_NOTCL] No Target object loaded."
  8335. msgstr ""
  8336. #: flatcamTools/ToolSub.py:249 flatcamTools/ToolSub.py:442
  8337. msgid "[ERROR_NOTCL] No Substractor object loaded."
  8338. msgstr ""
  8339. #: flatcamTools/ToolSub.py:302
  8340. #, python-format
  8341. msgid "Parsing aperture %s geometry ..."
  8342. msgstr ""
  8343. #: flatcamTools/ToolSub.py:404 flatcamTools/ToolSub.py:597
  8344. msgid "Generating new object ..."
  8345. msgstr ""
  8346. #: flatcamTools/ToolSub.py:407 flatcamTools/ToolSub.py:600
  8347. msgid "[ERROR_NOTCL] Generating new object failed."
  8348. msgstr ""
  8349. #: flatcamTools/ToolSub.py:411 flatcamTools/ToolSub.py:605
  8350. #, python-format
  8351. msgid "[success] Created: %s"
  8352. msgstr ""
  8353. #: flatcamTools/ToolSub.py:454
  8354. msgid ""
  8355. "[ERROR_NOTCL] Currently, the Substractor geometry cannot be of type Multigeo."
  8356. msgstr ""
  8357. #: flatcamTools/ToolSub.py:499
  8358. msgid "Parsing solid_geometry ..."
  8359. msgstr ""
  8360. #: flatcamTools/ToolSub.py:501
  8361. #, python-format
  8362. msgid "Parsing tool %s geometry ..."
  8363. msgstr ""
  8364. #: flatcamTools/ToolTransform.py:23
  8365. msgid "Object Transform"
  8366. msgstr ""
  8367. #: flatcamTools/ToolTransform.py:84
  8368. msgid ""
  8369. "Rotate the selected object(s).\n"
  8370. "The point of reference is the middle of\n"
  8371. "the bounding box for all selected objects."
  8372. msgstr ""
  8373. #: flatcamTools/ToolTransform.py:120 flatcamTools/ToolTransform.py:138
  8374. msgid ""
  8375. "Skew/shear the selected object(s).\n"
  8376. "The point of reference is the middle of\n"
  8377. "the bounding box for all selected objects."
  8378. msgstr ""
  8379. #: flatcamTools/ToolTransform.py:176 flatcamTools/ToolTransform.py:193
  8380. msgid ""
  8381. "Scale the selected object(s).\n"
  8382. "The point of reference depends on \n"
  8383. "the Scale reference checkbox state."
  8384. msgstr ""
  8385. #: flatcamTools/ToolTransform.py:202
  8386. msgid ""
  8387. "Scale the selected object(s)\n"
  8388. "using the Scale Factor X for both axis."
  8389. msgstr ""
  8390. #: flatcamTools/ToolTransform.py:250 flatcamTools/ToolTransform.py:267
  8391. msgid ""
  8392. "Offset the selected object(s).\n"
  8393. "The point of reference is the middle of\n"
  8394. "the bounding box for all selected objects.\n"
  8395. msgstr ""
  8396. #: flatcamTools/ToolTransform.py:297 flatcamTools/ToolTransform.py:305
  8397. msgid ""
  8398. "Flip the selected object(s) over the X axis.\n"
  8399. "Does not create a new object.\n"
  8400. " "
  8401. msgstr ""
  8402. #: flatcamTools/ToolTransform.py:636
  8403. msgid "[WARNING_NOTCL] No object selected. Please Select an object to rotate!"
  8404. msgstr ""
  8405. #: flatcamTools/ToolTransform.py:664
  8406. msgid "CNCJob objects can't be rotated."
  8407. msgstr ""
  8408. #: flatcamTools/ToolTransform.py:672
  8409. msgid "[success] Rotate done ..."
  8410. msgstr ""
  8411. #: flatcamTools/ToolTransform.py:687
  8412. msgid "[WARNING_NOTCL] No object selected. Please Select an object to flip!"
  8413. msgstr ""
  8414. #: flatcamTools/ToolTransform.py:722
  8415. msgid "CNCJob objects can't be mirrored/flipped."
  8416. msgstr ""
  8417. #: flatcamTools/ToolTransform.py:756
  8418. msgid ""
  8419. "[WARNING_NOTCL] No object selected. Please Select an object to shear/skew!"
  8420. msgstr ""
  8421. #: flatcamTools/ToolTransform.py:778
  8422. msgid "CNCJob objects can't be skewed."
  8423. msgstr ""
  8424. #: flatcamTools/ToolTransform.py:805
  8425. msgid "[WARNING_NOTCL] No object selected. Please Select an object to scale!"
  8426. msgstr ""
  8427. #: flatcamTools/ToolTransform.py:838
  8428. msgid "CNCJob objects can't be scaled."
  8429. msgstr ""
  8430. #: flatcamTools/ToolTransform.py:857
  8431. msgid "[WARNING_NOTCL] No object selected. Please Select an object to offset!"
  8432. msgstr ""
  8433. #: flatcamTools/ToolTransform.py:866
  8434. msgid "CNCJob objects can't be offseted."
  8435. msgstr ""
  8436. #~ msgid ""
  8437. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  8438. #~ "Example:\n"
  8439. #~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n"
  8440. #~ "\n"
  8441. #~ "Adjust the value starting with lower values\n"
  8442. #~ "and increasing it if areas that should be painted are still \n"
  8443. #~ "not painted.\n"
  8444. #~ "Lower values = faster processing, faster execution on PCB.\n"
  8445. #~ "Higher values = slow processing and slow execution on CNC\n"
  8446. #~ "due of too many paths."
  8447. #~ msgstr ""
  8448. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  8449. #~ "Example:\n"
  8450. #~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n"
  8451. #~ "\n"
  8452. #~ "Adjust the value starting with lower values\n"
  8453. #~ "and increasing it if areas that should be painted are still \n"
  8454. #~ "not painted.\n"
  8455. #~ "Lower values = faster processing, faster execution on PCB.\n"
  8456. #~ "Higher values = slow processing and slow execution on CNC\n"
  8457. #~ "due of too many paths."
  8458. #~| msgid "z_toolchange = Z coord for Toolchange"
  8459. #~ msgid "z_cut = Z coord for Toolchange"
  8460. #~ msgstr "z_cut = Z coord for Toolchange"
  8461. #~| msgid "z_toolchange = Z coord for Toolchange"
  8462. #~ msgid "z_move = Z coord for Toolchange"
  8463. #~ msgstr "z_move = Z coord for Toolchange"
  8464. #~ msgid "%s/Project_%s"
  8465. #~ msgstr "%s/Project_%s"
  8466. #~ msgid "tool_tab"
  8467. #~ msgstr "tool_tab"