strings.po 713 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717
  1. # SOME DESCRIPTIVE TITLE.
  2. # Copyright (C) YEAR ORGANIZATION
  3. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
  4. #
  5. msgid ""
  6. msgstr ""
  7. "Project-Id-Version: \n"
  8. "POT-Creation-Date: 2020-04-27 12:30+0300\n"
  9. "PO-Revision-Date: 2020-04-27 12:31+0300\n"
  10. "Last-Translator: \n"
  11. "Language-Team: \n"
  12. "Language: en\n"
  13. "MIME-Version: 1.0\n"
  14. "Content-Type: text/plain; charset=UTF-8\n"
  15. "Content-Transfer-Encoding: 8bit\n"
  16. "Generated-By: pygettext.py 1.5\n"
  17. "X-Generator: Poedit 2.2.4\n"
  18. "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  19. "X-Poedit-Basepath: ../../..\n"
  20. "X-Poedit-SearchPath-0: .\n"
  21. "X-Poedit-SearchPathExcluded-0: build\n"
  22. "X-Poedit-SearchPathExcluded-1: doc\n"
  23. "X-Poedit-SearchPathExcluded-2: tests\n"
  24. #: FlatCAMApp.py:794 FlatCAMApp.py:826 FlatCAMDB.py:1481 FlatCAMDB.py:1596
  25. #: flatcamEditors/FlatCAMGeoEditor.py:499
  26. #: flatcamEditors/FlatCAMGeoEditor.py:569
  27. #: flatcamEditors/FlatCAMGeoEditor.py:5152 flatcamGUI/PreferencesUI.py:5509
  28. #: flatcamGUI/PreferencesUI.py:6056 flatcamTools/ToolNCC.py:431
  29. #: flatcamTools/ToolNCC.py:2396 flatcamTools/ToolNCC.py:2424
  30. #: flatcamTools/ToolNCC.py:2694 flatcamTools/ToolNCC.py:2726
  31. #: flatcamTools/ToolPaint.py:390 flatcamTools/ToolPaint.py:1843
  32. #: tclCommands/TclCommandCopperClear.py:128
  33. #: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127
  34. msgid "Seed"
  35. msgstr "Seed"
  36. #: FlatCAMApp.py:800 flatcamGUI/PreferencesUI.py:5588
  37. #: flatcamGUI/PreferencesUI.py:7695 flatcamTools/ToolCopperThieving.py:125
  38. #: flatcamTools/ToolNCC.py:535 flatcamTools/ToolNCC.py:1301
  39. #: flatcamTools/ToolNCC.py:1629 flatcamTools/ToolNCC.py:1914
  40. #: flatcamTools/ToolNCC.py:1978 flatcamTools/ToolNCC.py:2962
  41. #: flatcamTools/ToolNCC.py:2971 tclCommands/TclCommandCopperClear.py:190
  42. msgid "Itself"
  43. msgstr "Itself"
  44. #: FlatCAMApp.py:827 flatcamGUI/PreferencesUI.py:6119
  45. #: flatcamTools/ToolPaint.py:486 flatcamTools/ToolPaint.py:1422
  46. #: tclCommands/TclCommandPaint.py:162
  47. msgid "All Polygons"
  48. msgstr "All Polygons"
  49. #: FlatCAMApp.py:1134
  50. msgid "FlatCAM is initializing ..."
  51. msgstr "FlatCAM is initializing ..."
  52. #: FlatCAMApp.py:1828
  53. msgid "Could not find the Language files. The App strings are missing."
  54. msgstr "Could not find the Language files. The App strings are missing."
  55. #: FlatCAMApp.py:1922
  56. msgid ""
  57. "FlatCAM is initializing ...\n"
  58. "Canvas initialization started."
  59. msgstr ""
  60. "FlatCAM is initializing ...\n"
  61. "Canvas initialization started."
  62. #: FlatCAMApp.py:1942
  63. msgid ""
  64. "FlatCAM is initializing ...\n"
  65. "Canvas initialization started.\n"
  66. "Canvas initialization finished in"
  67. msgstr ""
  68. "FlatCAM is initializing ...\n"
  69. "Canvas initialization started.\n"
  70. "Canvas initialization finished in"
  71. #: FlatCAMApp.py:2815 FlatCAMApp.py:9396
  72. msgid "New Project - Not saved"
  73. msgstr "New Project - Not saved"
  74. #: FlatCAMApp.py:2911
  75. msgid ""
  76. "Found old default preferences files. Please reboot the application to update."
  77. msgstr ""
  78. "Found old default preferences files. Please reboot the application to update."
  79. #: FlatCAMApp.py:2962 FlatCAMApp.py:3882 FlatCAMApp.py:3931 FlatCAMApp.py:3986
  80. #: FlatCAMApp.py:4061 FlatCAMApp.py:6110 FlatCAMApp.py:9480 FlatCAMApp.py:9517
  81. #: FlatCAMApp.py:9559 FlatCAMApp.py:9588 FlatCAMApp.py:9629 FlatCAMApp.py:9654
  82. #: FlatCAMApp.py:9706 FlatCAMApp.py:9741 FlatCAMApp.py:9786 FlatCAMApp.py:9827
  83. #: FlatCAMApp.py:9868 FlatCAMApp.py:9909 FlatCAMApp.py:9950 FlatCAMApp.py:9994
  84. #: FlatCAMApp.py:10050 FlatCAMApp.py:10082 FlatCAMApp.py:10114
  85. #: FlatCAMApp.py:10351 FlatCAMApp.py:10394 FlatCAMApp.py:10471
  86. #: FlatCAMApp.py:10526 FlatCAMBookmark.py:291 FlatCAMBookmark.py:333
  87. #: FlatCAMDB.py:663 FlatCAMDB.py:709 FlatCAMDB.py:2093 FlatCAMDB.py:2139
  88. #: ObjectCollection.py:127 flatcamEditors/FlatCAMExcEditor.py:1023
  89. #: flatcamEditors/FlatCAMExcEditor.py:1091
  90. #: flatcamEditors/FlatCAMTextEditor.py:223 flatcamGUI/FlatCAMGUI.py:3389
  91. #: flatcamGUI/FlatCAMGUI.py:3601 flatcamGUI/FlatCAMGUI.py:3812
  92. #: flatcamTools/ToolFilm.py:754 flatcamTools/ToolFilm.py:900
  93. #: flatcamTools/ToolImage.py:247 flatcamTools/ToolMove.py:269
  94. #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324
  95. #: flatcamTools/ToolQRCode.py:791 flatcamTools/ToolQRCode.py:838
  96. msgid "Cancelled."
  97. msgstr "Cancelled."
  98. #: FlatCAMApp.py:2978
  99. msgid "Open Config file failed."
  100. msgstr "Open Config file failed."
  101. #: FlatCAMApp.py:2993
  102. msgid "Open Script file failed."
  103. msgstr "Open Script file failed."
  104. #: FlatCAMApp.py:3019
  105. msgid "Open Excellon file failed."
  106. msgstr "Open Excellon file failed."
  107. #: FlatCAMApp.py:3032
  108. msgid "Open GCode file failed."
  109. msgstr "Open GCode file failed."
  110. #: FlatCAMApp.py:3045
  111. msgid "Open Gerber file failed."
  112. msgstr "Open Gerber file failed."
  113. #: FlatCAMApp.py:3422
  114. msgid "Select a Geometry, Gerber or Excellon Object to edit."
  115. msgstr "Select a Geometry, Gerber or Excellon Object to edit."
  116. #: FlatCAMApp.py:3437
  117. msgid ""
  118. "Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
  119. "possible.\n"
  120. "Edit only one geometry at a time."
  121. msgstr ""
  122. "Simultaneous editing of tools geometry in a MultiGeo Geometry is not "
  123. "possible.\n"
  124. "Edit only one geometry at a time."
  125. #: FlatCAMApp.py:3495
  126. msgid "Editor is activated ..."
  127. msgstr "Editor is activated ..."
  128. #: FlatCAMApp.py:3516
  129. msgid "Do you want to save the edited object?"
  130. msgstr "Do you want to save the edited object?"
  131. #: FlatCAMApp.py:3517 flatcamGUI/FlatCAMGUI.py:2273
  132. msgid "Close Editor"
  133. msgstr "Close Editor"
  134. #: FlatCAMApp.py:3520 FlatCAMApp.py:5162 FlatCAMApp.py:8024 FlatCAMApp.py:8050
  135. #: FlatCAMApp.py:9300 FlatCAMTranslation.py:108 FlatCAMTranslation.py:199
  136. #: flatcamGUI/FlatCAMGUI.py:2479
  137. msgid "Yes"
  138. msgstr "Yes"
  139. #: FlatCAMApp.py:3521 FlatCAMApp.py:5163 FlatCAMApp.py:8025 FlatCAMApp.py:8051
  140. #: FlatCAMApp.py:9301 FlatCAMTranslation.py:109 FlatCAMTranslation.py:200
  141. #: flatcamGUI/FlatCAMGUI.py:2480 flatcamGUI/PreferencesUI.py:5443
  142. #: flatcamGUI/PreferencesUI.py:5989 flatcamTools/ToolNCC.py:182
  143. #: flatcamTools/ToolPaint.py:166
  144. msgid "No"
  145. msgstr "No"
  146. #: FlatCAMApp.py:3522 FlatCAMApp.py:5164 FlatCAMApp.py:6048 FlatCAMApp.py:7000
  147. #: FlatCAMApp.py:9302 FlatCAMDB.py:128 FlatCAMDB.py:1683
  148. #: flatcamGUI/FlatCAMGUI.py:1332
  149. msgid "Cancel"
  150. msgstr "Cancel"
  151. #: FlatCAMApp.py:3554
  152. msgid "Object empty after edit."
  153. msgstr "Object empty after edit."
  154. #: FlatCAMApp.py:3558 FlatCAMApp.py:3579 FlatCAMApp.py:3601
  155. msgid "Editor exited. Editor content saved."
  156. msgstr "Editor exited. Editor content saved."
  157. #: FlatCAMApp.py:3605 FlatCAMApp.py:3628 FlatCAMApp.py:3646
  158. msgid "Select a Gerber, Geometry or Excellon Object to update."
  159. msgstr "Select a Gerber, Geometry or Excellon Object to update."
  160. #: FlatCAMApp.py:3608
  161. msgid "is updated, returning to App..."
  162. msgstr "is updated, returning to App..."
  163. #: FlatCAMApp.py:3615
  164. msgid "Editor exited. Editor content was not saved."
  165. msgstr "Editor exited. Editor content was not saved."
  166. #: FlatCAMApp.py:3808 FlatCAMApp.py:3939 FlatCAMApp.py:5011
  167. msgid "Could not load defaults file."
  168. msgstr "Could not load defaults file."
  169. #: FlatCAMApp.py:3820 FlatCAMApp.py:3947 FlatCAMApp.py:5020
  170. msgid "Failed to parse defaults file."
  171. msgstr "Failed to parse defaults file."
  172. #: FlatCAMApp.py:3890 FlatCAMApp.py:5112
  173. msgid "Could not load factory defaults file."
  174. msgstr "Could not load factory defaults file."
  175. #: FlatCAMApp.py:3898 FlatCAMApp.py:5122
  176. msgid "Failed to parse factory defaults file."
  177. msgstr "Failed to parse factory defaults file."
  178. #: FlatCAMApp.py:3906
  179. msgid "Preferences default values are restored."
  180. msgstr "Preferences default values are restored."
  181. #: FlatCAMApp.py:3921 FlatCAMApp.py:3925
  182. msgid "Import FlatCAM Preferences"
  183. msgstr "Import FlatCAM Preferences"
  184. #: FlatCAMApp.py:3955
  185. msgid "Imported Defaults from"
  186. msgstr "Imported Defaults from"
  187. #: FlatCAMApp.py:3975 FlatCAMApp.py:3980
  188. msgid "Export FlatCAM Preferences"
  189. msgstr "Export FlatCAM Preferences"
  190. #: FlatCAMApp.py:3995 FlatCAMApp.py:4069 FlatCAMApp.py:10770
  191. #: FlatCAMApp.py:10818 FlatCAMApp.py:10943 FlatCAMApp.py:11079
  192. #: FlatCAMBookmark.py:299 FlatCAMDB.py:671 FlatCAMDB.py:2101
  193. #: flatcamEditors/FlatCAMTextEditor.py:276 flatcamObjects/FlatCAMCNCJob.py:958
  194. #: flatcamTools/ToolFilm.py:1031 flatcamTools/ToolFilm.py:1212
  195. #: flatcamTools/ToolSolderPaste.py:1534
  196. msgid ""
  197. "Permission denied, saving not possible.\n"
  198. "Most likely another app is holding the file open and not accessible."
  199. msgstr ""
  200. "Permission denied, saving not possible.\n"
  201. "Most likely another app is holding the file open and not accessible."
  202. #: FlatCAMApp.py:4007
  203. msgid "Could not load preferences file."
  204. msgstr "Could not load preferences file."
  205. #: FlatCAMApp.py:4026 FlatCAMApp.py:4093 FlatCAMApp.py:5039
  206. msgid "Failed to write defaults to file."
  207. msgstr "Failed to write defaults to file."
  208. #: FlatCAMApp.py:4031
  209. msgid "Exported preferences to"
  210. msgstr "Exported preferences to"
  211. #: FlatCAMApp.py:4051 FlatCAMApp.py:4056
  212. msgid "Save to file"
  213. msgstr "Save to file"
  214. #: FlatCAMApp.py:4080
  215. msgid "Could not load the file."
  216. msgstr "Could not load the file."
  217. #: FlatCAMApp.py:4096
  218. msgid "Exported file to"
  219. msgstr "Exported file to"
  220. #: FlatCAMApp.py:4179
  221. msgid "Failed to open recent files file for writing."
  222. msgstr "Failed to open recent files file for writing."
  223. #: FlatCAMApp.py:4190
  224. msgid "Failed to open recent projects file for writing."
  225. msgstr "Failed to open recent projects file for writing."
  226. #: FlatCAMApp.py:4275 FlatCAMApp.py:11275 FlatCAMApp.py:11334
  227. #: FlatCAMApp.py:11462 FlatCAMApp.py:12193
  228. #: flatcamEditors/FlatCAMGrbEditor.py:4231
  229. #: flatcamObjects/FlatCAMGeometry.py:1671 flatcamParsers/ParseExcellon.py:897
  230. #: flatcamTools/ToolPcbWizard.py:433
  231. msgid "An internal error has occurred. See shell.\n"
  232. msgstr "An internal error has occurred. See shell.\n"
  233. #: FlatCAMApp.py:4276
  234. #, python-brace-format
  235. msgid ""
  236. "Object ({kind}) failed because: {error} \n"
  237. "\n"
  238. msgstr ""
  239. "Object ({kind}) failed because: {error} \n"
  240. "\n"
  241. #: FlatCAMApp.py:4291
  242. msgid "Converting units to "
  243. msgstr "Converting units to "
  244. #: FlatCAMApp.py:4404
  245. msgid "CREATE A NEW FLATCAM TCL SCRIPT"
  246. msgstr "CREATE A NEW FLATCAM TCL SCRIPT"
  247. #: FlatCAMApp.py:4405
  248. msgid "TCL Tutorial is here"
  249. msgstr "TCL Tutorial is here"
  250. #: FlatCAMApp.py:4407
  251. msgid "FlatCAM commands list"
  252. msgstr "FlatCAM commands list"
  253. #: FlatCAMApp.py:4458 FlatCAMApp.py:4464 FlatCAMApp.py:4470 FlatCAMApp.py:4476
  254. #: FlatCAMApp.py:4482 FlatCAMApp.py:4488
  255. msgid "created/selected"
  256. msgstr "created/selected"
  257. #: FlatCAMApp.py:4503 FlatCAMApp.py:7086 flatcamObjects/FlatCAMObj.py:248
  258. #: flatcamObjects/FlatCAMObj.py:279 flatcamObjects/FlatCAMObj.py:295
  259. #: flatcamObjects/FlatCAMObj.py:375 flatcamTools/ToolCopperThieving.py:1481
  260. #: flatcamTools/ToolFiducials.py:809 flatcamTools/ToolMove.py:229
  261. #: flatcamTools/ToolQRCode.py:728
  262. msgid "Plotting"
  263. msgstr "Plotting"
  264. #: FlatCAMApp.py:4566 flatcamGUI/FlatCAMGUI.py:530
  265. msgid "About FlatCAM"
  266. msgstr "About FlatCAM"
  267. #: FlatCAMApp.py:4592
  268. msgid "2D Computer-Aided Printed Circuit Board Manufacturing"
  269. msgstr "2D Computer-Aided Printed Circuit Board Manufacturing"
  270. #: FlatCAMApp.py:4593
  271. msgid "Development"
  272. msgstr "Development"
  273. #: FlatCAMApp.py:4594
  274. msgid "DOWNLOAD"
  275. msgstr "DOWNLOAD"
  276. #: FlatCAMApp.py:4595
  277. msgid "Issue tracker"
  278. msgstr "Issue tracker"
  279. #: FlatCAMApp.py:4599 FlatCAMApp.py:4941 flatcamGUI/GUIElements.py:2583
  280. msgid "Close"
  281. msgstr "Close"
  282. #: FlatCAMApp.py:4614
  283. msgid "Licensed under the MIT license"
  284. msgstr "Licensed under the MIT license"
  285. #: FlatCAMApp.py:4623
  286. msgid ""
  287. "Permission is hereby granted, free of charge, to any person obtaining a "
  288. "copy\n"
  289. "of this software and associated documentation files (the \"Software\"), to "
  290. "deal\n"
  291. "in the Software without restriction, including without limitation the "
  292. "rights\n"
  293. "to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n"
  294. "copies of the Software, and to permit persons to whom the Software is\n"
  295. "furnished to do so, subject to the following conditions:\n"
  296. "\n"
  297. "The above copyright notice and this permission notice shall be included in\n"
  298. "all copies or substantial portions of the Software.\n"
  299. "\n"
  300. "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS "
  301. "OR\n"
  302. "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n"
  303. "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n"
  304. "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n"
  305. "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING "
  306. "FROM,\n"
  307. "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n"
  308. "THE SOFTWARE."
  309. msgstr ""
  310. "Permission is hereby granted, free of charge, to any person obtaining a "
  311. "copy\n"
  312. "of this software and associated documentation files (the \"Software\"), to "
  313. "deal\n"
  314. "in the Software without restriction, including without limitation the "
  315. "rights\n"
  316. "to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n"
  317. "copies of the Software, and to permit persons to whom the Software is\n"
  318. "furnished to do so, subject to the following conditions:\n"
  319. "\n"
  320. "The above copyright notice and this permission notice shall be included in\n"
  321. "all copies or substantial portions of the Software.\n"
  322. "\n"
  323. "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS "
  324. "OR\n"
  325. "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n"
  326. "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n"
  327. "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n"
  328. "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING "
  329. "FROM,\n"
  330. "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n"
  331. "THE SOFTWARE."
  332. #: FlatCAMApp.py:4645
  333. msgid ""
  334. "Some of the icons used are from the following sources:<br><div>Icons by <a "
  335. "href=\"https://www.flaticon.com/authors/freepik\" title=\"Freepik\">Freepik</"
  336. "a> from <a href=\"https://www.flaticon.com/\" title=\"Flaticon"
  337. "\">www.flaticon.com</a></div><div>Icons by <a target=\"_blank\" href="
  338. "\"https://icons8.com\">Icons8</a></div>Icons by <a href=\"http://www."
  339. "onlinewebfonts.com\">oNline Web Fonts</a>"
  340. msgstr ""
  341. "Some of the icons used are from the following sources:<br><div>Icons by <a "
  342. "href=\"https://www.flaticon.com/authors/freepik\" title=\"Freepik\">Freepik</"
  343. "a> from <a href=\"https://www.flaticon.com/\" title=\"Flaticon"
  344. "\">www.flaticon.com</a></div><div>Icons by <a target=\"_blank\" href="
  345. "\"https://icons8.com\">Icons8</a></div>Icons by <a href=\"http://www."
  346. "onlinewebfonts.com\">oNline Web Fonts</a>"
  347. #: FlatCAMApp.py:4678
  348. msgid "Splash"
  349. msgstr "Splash"
  350. #: FlatCAMApp.py:4684
  351. msgid "Programmers"
  352. msgstr "Programmers"
  353. #: FlatCAMApp.py:4690
  354. msgid "Translators"
  355. msgstr "Translators"
  356. #: FlatCAMApp.py:4696
  357. msgid "License"
  358. msgstr "License"
  359. #: FlatCAMApp.py:4702
  360. msgid "Attributions"
  361. msgstr "Attributions"
  362. #: FlatCAMApp.py:4725
  363. msgid "Programmer"
  364. msgstr "Programmer"
  365. #: FlatCAMApp.py:4726
  366. msgid "Status"
  367. msgstr "Status"
  368. #: FlatCAMApp.py:4727 FlatCAMApp.py:4805
  369. msgid "E-mail"
  370. msgstr "E-mail"
  371. #: FlatCAMApp.py:4735
  372. msgid "BETA Maintainer >= 2019"
  373. msgstr "BETA Maintainer >= 2019"
  374. #: FlatCAMApp.py:4802
  375. msgid "Language"
  376. msgstr "Language"
  377. #: FlatCAMApp.py:4803
  378. msgid "Translator"
  379. msgstr "Translator"
  380. #: FlatCAMApp.py:4804
  381. msgid "Corrections"
  382. msgstr "Corrections"
  383. #: FlatCAMApp.py:4913 FlatCAMApp.py:4921 FlatCAMApp.py:8069
  384. #: flatcamGUI/FlatCAMGUI.py:512
  385. msgid "Bookmarks Manager"
  386. msgstr "Bookmarks Manager"
  387. #: FlatCAMApp.py:4932
  388. msgid ""
  389. "This entry will resolve to another website if:\n"
  390. "\n"
  391. "1. FlatCAM.org website is down\n"
  392. "2. Someone forked FlatCAM project and wants to point\n"
  393. "to his own website\n"
  394. "\n"
  395. "If you can't get any informations about FlatCAM beta\n"
  396. "use the YouTube channel link from the Help menu."
  397. msgstr ""
  398. "This entry will resolve to another website if:\n"
  399. "\n"
  400. "1. FlatCAM.org website is down\n"
  401. "2. Someone forked FlatCAM project and wants to point\n"
  402. "to his own website\n"
  403. "\n"
  404. "If you can't get any informations about FlatCAM beta\n"
  405. "use the YouTube channel link from the Help menu."
  406. #: FlatCAMApp.py:4939
  407. msgid "Alternative website"
  408. msgstr "Alternative website"
  409. #: FlatCAMApp.py:5043 FlatCAMApp.py:8033
  410. msgid "Preferences saved."
  411. msgstr "Preferences saved."
  412. #: FlatCAMApp.py:5138
  413. msgid "Failed to write factory defaults to file."
  414. msgstr "Failed to write factory defaults to file."
  415. #: FlatCAMApp.py:5142
  416. msgid "Factory defaults saved."
  417. msgstr "Factory defaults saved."
  418. #: FlatCAMApp.py:5152 flatcamGUI/FlatCAMGUI.py:4178
  419. msgid "Application is saving the project. Please wait ..."
  420. msgstr "Application is saving the project. Please wait ..."
  421. #: FlatCAMApp.py:5157 FlatCAMTranslation.py:194
  422. msgid ""
  423. "There are files/objects modified in FlatCAM. \n"
  424. "Do you want to Save the project?"
  425. msgstr ""
  426. "There are files/objects modified in FlatCAM. \n"
  427. "Do you want to Save the project?"
  428. #: FlatCAMApp.py:5160 FlatCAMApp.py:9298 FlatCAMTranslation.py:197
  429. msgid "Save changes"
  430. msgstr "Save changes"
  431. #: FlatCAMApp.py:5416
  432. msgid "Selected Excellon file extensions registered with FlatCAM."
  433. msgstr "Selected Excellon file extensions registered with FlatCAM."
  434. #: FlatCAMApp.py:5438
  435. msgid "Selected GCode file extensions registered with FlatCAM."
  436. msgstr "Selected GCode file extensions registered with FlatCAM."
  437. #: FlatCAMApp.py:5460
  438. msgid "Selected Gerber file extensions registered with FlatCAM."
  439. msgstr "Selected Gerber file extensions registered with FlatCAM."
  440. #: FlatCAMApp.py:5648 FlatCAMApp.py:5707 FlatCAMApp.py:5735
  441. msgid "At least two objects are required for join. Objects currently selected"
  442. msgstr "At least two objects are required for join. Objects currently selected"
  443. #: FlatCAMApp.py:5657
  444. msgid ""
  445. "Failed join. The Geometry objects are of different types.\n"
  446. "At least one is MultiGeo type and the other is SingleGeo type. A possibility "
  447. "is to convert from one to another and retry joining \n"
  448. "but in the case of converting from MultiGeo to SingleGeo, informations may "
  449. "be lost and the result may not be what was expected. \n"
  450. "Check the generated GCODE."
  451. msgstr ""
  452. "Failed join. The Geometry objects are of different types.\n"
  453. "At least one is MultiGeo type and the other is SingleGeo type. A possibility "
  454. "is to convert from one to another and retry joining \n"
  455. "but in the case of converting from MultiGeo to SingleGeo, informations may "
  456. "be lost and the result may not be what was expected. \n"
  457. "Check the generated GCODE."
  458. #: FlatCAMApp.py:5669 FlatCAMApp.py:5679
  459. msgid "Geometry merging finished"
  460. msgstr "Geometry merging finished"
  461. #: FlatCAMApp.py:5702
  462. msgid "Failed. Excellon joining works only on Excellon objects."
  463. msgstr "Failed. Excellon joining works only on Excellon objects."
  464. #: FlatCAMApp.py:5712
  465. msgid "Excellon merging finished"
  466. msgstr "Excellon merging finished"
  467. #: FlatCAMApp.py:5730
  468. msgid "Failed. Gerber joining works only on Gerber objects."
  469. msgstr "Failed. Gerber joining works only on Gerber objects."
  470. #: FlatCAMApp.py:5740
  471. msgid "Gerber merging finished"
  472. msgstr "Gerber merging finished"
  473. #: FlatCAMApp.py:5760 FlatCAMApp.py:5795
  474. msgid "Failed. Select a Geometry Object and try again."
  475. msgstr "Failed. Select a Geometry Object and try again."
  476. #: FlatCAMApp.py:5764 FlatCAMApp.py:5800
  477. msgid "Expected a GeometryObject, got"
  478. msgstr "Expected a GeometryObject, got"
  479. #: FlatCAMApp.py:5777
  480. msgid "A Geometry object was converted to MultiGeo type."
  481. msgstr "A Geometry object was converted to MultiGeo type."
  482. #: FlatCAMApp.py:5815
  483. msgid "A Geometry object was converted to SingleGeo type."
  484. msgstr "A Geometry object was converted to SingleGeo type."
  485. #: FlatCAMApp.py:6042
  486. msgid "Toggle Units"
  487. msgstr "Toggle Units"
  488. #: FlatCAMApp.py:6044
  489. msgid ""
  490. "Changing the units of the project\n"
  491. "will scale all objects.\n"
  492. "\n"
  493. "Do you want to continue?"
  494. msgstr ""
  495. "Changing the units of the project\n"
  496. "will scale all objects.\n"
  497. "\n"
  498. "Do you want to continue?"
  499. #: FlatCAMApp.py:6047 FlatCAMApp.py:6922 FlatCAMApp.py:6999 FlatCAMApp.py:9673
  500. #: FlatCAMApp.py:9687 FlatCAMApp.py:10020 FlatCAMApp.py:10030
  501. msgid "Ok"
  502. msgstr "Ok"
  503. #: FlatCAMApp.py:6096
  504. msgid "Converted units to"
  505. msgstr "Converted units to"
  506. #: FlatCAMApp.py:6737
  507. msgid "Detachable Tabs"
  508. msgstr "Detachable Tabs"
  509. #: FlatCAMApp.py:6811 FlatCAMApp.py:6855 FlatCAMApp.py:6883 FlatCAMApp.py:7816
  510. #: FlatCAMApp.py:7884 FlatCAMApp.py:7988
  511. msgid "Preferences"
  512. msgstr "Preferences"
  513. #: FlatCAMApp.py:6817
  514. msgid "Preferences applied."
  515. msgstr "Preferences applied."
  516. #: FlatCAMApp.py:6888
  517. msgid "Preferences closed without saving."
  518. msgstr "Preferences closed without saving."
  519. #: FlatCAMApp.py:6911 flatcamTools/ToolNCC.py:932 flatcamTools/ToolNCC.py:1426
  520. #: flatcamTools/ToolPaint.py:858 flatcamTools/ToolSolderPaste.py:568
  521. #: flatcamTools/ToolSolderPaste.py:893
  522. msgid "Please enter a tool diameter with non-zero value, in Float format."
  523. msgstr "Please enter a tool diameter with non-zero value, in Float format."
  524. #: FlatCAMApp.py:6915 flatcamTools/ToolNCC.py:936 flatcamTools/ToolPaint.py:862
  525. #: flatcamTools/ToolSolderPaste.py:572
  526. msgid "Adding Tool cancelled"
  527. msgstr "Adding Tool cancelled"
  528. #: FlatCAMApp.py:6918
  529. msgid ""
  530. "Adding Tool works only when Advanced is checked.\n"
  531. "Go to Preferences -> General - Show Advanced Options."
  532. msgstr ""
  533. "Adding Tool works only when Advanced is checked.\n"
  534. "Go to Preferences -> General - Show Advanced Options."
  535. #: FlatCAMApp.py:6994
  536. msgid "Delete objects"
  537. msgstr "Delete objects"
  538. #: FlatCAMApp.py:6997
  539. msgid ""
  540. "Are you sure you want to permanently delete\n"
  541. "the selected objects?"
  542. msgstr ""
  543. "Are you sure you want to permanently delete\n"
  544. "the selected objects?"
  545. #: FlatCAMApp.py:7035
  546. msgid "Object(s) deleted"
  547. msgstr "Object(s) deleted"
  548. #: FlatCAMApp.py:7039 FlatCAMApp.py:7194 flatcamTools/ToolDblSided.py:818
  549. msgid "Failed. No object(s) selected..."
  550. msgstr "Failed. No object(s) selected..."
  551. #: FlatCAMApp.py:7041
  552. msgid "Save the work in Editor and try again ..."
  553. msgstr "Save the work in Editor and try again ..."
  554. #: FlatCAMApp.py:7070
  555. msgid "Object deleted"
  556. msgstr "Object deleted"
  557. #: FlatCAMApp.py:7097
  558. msgid "Click to set the origin ..."
  559. msgstr "Click to set the origin ..."
  560. #: FlatCAMApp.py:7119
  561. msgid "Setting Origin..."
  562. msgstr "Setting Origin..."
  563. #: FlatCAMApp.py:7132 FlatCAMApp.py:7234
  564. msgid "Origin set"
  565. msgstr "Origin set"
  566. #: FlatCAMApp.py:7149
  567. msgid "Origin coordinates specified but incomplete."
  568. msgstr "Origin coordinates specified but incomplete."
  569. #: FlatCAMApp.py:7190
  570. msgid "Moving to Origin..."
  571. msgstr "Moving to Origin..."
  572. #: FlatCAMApp.py:7271
  573. msgid "Jump to ..."
  574. msgstr "Jump to ..."
  575. #: FlatCAMApp.py:7272
  576. msgid "Enter the coordinates in format X,Y:"
  577. msgstr "Enter the coordinates in format X,Y:"
  578. #: FlatCAMApp.py:7282
  579. msgid "Wrong coordinates. Enter coordinates in format: X,Y"
  580. msgstr "Wrong coordinates. Enter coordinates in format: X,Y"
  581. #: FlatCAMApp.py:7360 FlatCAMApp.py:7509
  582. #: flatcamEditors/FlatCAMExcEditor.py:3624
  583. #: flatcamEditors/FlatCAMExcEditor.py:3632
  584. #: flatcamEditors/FlatCAMGeoEditor.py:4349
  585. #: flatcamEditors/FlatCAMGeoEditor.py:4363
  586. #: flatcamEditors/FlatCAMGrbEditor.py:1085
  587. #: flatcamEditors/FlatCAMGrbEditor.py:1202
  588. #: flatcamEditors/FlatCAMGrbEditor.py:1488
  589. #: flatcamEditors/FlatCAMGrbEditor.py:1757
  590. #: flatcamEditors/FlatCAMGrbEditor.py:4489
  591. #: flatcamEditors/FlatCAMGrbEditor.py:4504 flatcamGUI/FlatCAMGUI.py:3370
  592. #: flatcamGUI/FlatCAMGUI.py:3382 flatcamTools/ToolAlignObjects.py:393
  593. #: flatcamTools/ToolAlignObjects.py:415
  594. msgid "Done."
  595. msgstr "Done."
  596. #: FlatCAMApp.py:7375 FlatCAMApp.py:9669 FlatCAMApp.py:9764 FlatCAMApp.py:9805
  597. #: FlatCAMApp.py:9846 FlatCAMApp.py:9887 FlatCAMApp.py:9928 FlatCAMApp.py:9972
  598. #: FlatCAMApp.py:10016 FlatCAMApp.py:10504 FlatCAMApp.py:10508
  599. #: flatcamTools/ToolProperties.py:116
  600. msgid "No object selected."
  601. msgstr "No object selected."
  602. #: FlatCAMApp.py:7394
  603. msgid "Bottom-Left"
  604. msgstr "Bottom-Left"
  605. #: FlatCAMApp.py:7395 flatcamGUI/PreferencesUI.py:8111
  606. #: flatcamTools/ToolCalibration.py:159
  607. msgid "Top-Left"
  608. msgstr "Top-Left"
  609. #: FlatCAMApp.py:7396 flatcamGUI/PreferencesUI.py:8112
  610. #: flatcamTools/ToolCalibration.py:160
  611. msgid "Bottom-Right"
  612. msgstr "Bottom-Right"
  613. #: FlatCAMApp.py:7397
  614. msgid "Top-Right"
  615. msgstr "Top-Right"
  616. #: FlatCAMApp.py:7398 flatcamGUI/ObjectUI.py:2625
  617. msgid "Center"
  618. msgstr "Center"
  619. #: FlatCAMApp.py:7418
  620. msgid "Locate ..."
  621. msgstr "Locate ..."
  622. #: FlatCAMApp.py:7679 FlatCAMApp.py:7756
  623. msgid "No object is selected. Select an object and try again."
  624. msgstr "No object is selected. Select an object and try again."
  625. #: FlatCAMApp.py:7782
  626. msgid ""
  627. "Aborting. The current task will be gracefully closed as soon as possible..."
  628. msgstr ""
  629. "Aborting. The current task will be gracefully closed as soon as possible..."
  630. #: FlatCAMApp.py:7788
  631. msgid "The current task was gracefully closed on user request..."
  632. msgstr "The current task was gracefully closed on user request..."
  633. #: FlatCAMApp.py:7881
  634. msgid "Preferences edited but not saved."
  635. msgstr "Preferences edited but not saved."
  636. #: FlatCAMApp.py:7898 FlatCAMApp.py:7926 FlatCAMApp.py:7953 FlatCAMApp.py:7972
  637. #: FlatCAMApp.py:8039 FlatCAMDB.py:738 FlatCAMDB.py:913 FlatCAMDB.py:2168
  638. #: FlatCAMDB.py:2378 flatcamObjects/FlatCAMGeometry.py:862
  639. #: flatcamTools/ToolNCC.py:3958 flatcamTools/ToolNCC.py:4042
  640. #: flatcamTools/ToolPaint.py:3548 flatcamTools/ToolPaint.py:3633
  641. msgid "Tools Database"
  642. msgstr "Tools Database"
  643. #: FlatCAMApp.py:7950
  644. msgid "Tools in Tools Database edited but not saved."
  645. msgstr "Tools in Tools Database edited but not saved."
  646. #: FlatCAMApp.py:7976 flatcamTools/ToolNCC.py:3965
  647. #: flatcamTools/ToolPaint.py:3555
  648. msgid "Tool from DB added in Tool Table."
  649. msgstr "Tool from DB added in Tool Table."
  650. #: FlatCAMApp.py:7978
  651. msgid "Adding tool from DB is not allowed for this object."
  652. msgstr "Adding tool from DB is not allowed for this object."
  653. #: FlatCAMApp.py:8019
  654. msgid ""
  655. "One or more values are changed.\n"
  656. "Do you want to save the Preferences?"
  657. msgstr ""
  658. "One or more values are changed.\n"
  659. "Do you want to save the Preferences?"
  660. #: FlatCAMApp.py:8021 flatcamGUI/FlatCAMGUI.py:291
  661. msgid "Save Preferences"
  662. msgstr "Save Preferences"
  663. #: FlatCAMApp.py:8045
  664. msgid ""
  665. "One or more Tools are edited.\n"
  666. "Do you want to update the Tools Database?"
  667. msgstr ""
  668. "One or more Tools are edited.\n"
  669. "Do you want to update the Tools Database?"
  670. #: FlatCAMApp.py:8047
  671. msgid "Save Tools Database"
  672. msgstr "Save Tools Database"
  673. #: FlatCAMApp.py:8066 FlatCAMApp.py:10254 flatcamObjects/FlatCAMCNCJob.py:562
  674. msgid "Code Editor"
  675. msgstr "Code Editor"
  676. #: FlatCAMApp.py:8088
  677. msgid "No object selected to Flip on Y axis."
  678. msgstr "No object selected to Flip on Y axis."
  679. #: FlatCAMApp.py:8114
  680. msgid "Flip on Y axis done."
  681. msgstr "Flip on Y axis done."
  682. #: FlatCAMApp.py:8116 FlatCAMApp.py:8164
  683. #: flatcamEditors/FlatCAMGrbEditor.py:5893
  684. msgid "Flip action was not executed."
  685. msgstr "Flip action was not executed."
  686. #: FlatCAMApp.py:8136
  687. msgid "No object selected to Flip on X axis."
  688. msgstr "No object selected to Flip on X axis."
  689. #: FlatCAMApp.py:8162
  690. msgid "Flip on X axis done."
  691. msgstr "Flip on X axis done."
  692. #: FlatCAMApp.py:8184
  693. msgid "No object selected to Rotate."
  694. msgstr "No object selected to Rotate."
  695. #: FlatCAMApp.py:8187 FlatCAMApp.py:8240 FlatCAMApp.py:8279
  696. msgid "Transform"
  697. msgstr "Transform"
  698. #: FlatCAMApp.py:8187 FlatCAMApp.py:8240 FlatCAMApp.py:8279
  699. msgid "Enter the Angle value:"
  700. msgstr "Enter the Angle value:"
  701. #: FlatCAMApp.py:8218
  702. msgid "Rotation done."
  703. msgstr "Rotation done."
  704. #: FlatCAMApp.py:8220
  705. msgid "Rotation movement was not executed."
  706. msgstr "Rotation movement was not executed."
  707. #: FlatCAMApp.py:8238
  708. msgid "No object selected to Skew/Shear on X axis."
  709. msgstr "No object selected to Skew/Shear on X axis."
  710. #: FlatCAMApp.py:8260
  711. msgid "Skew on X axis done."
  712. msgstr "Skew on X axis done."
  713. #: FlatCAMApp.py:8277
  714. msgid "No object selected to Skew/Shear on Y axis."
  715. msgstr "No object selected to Skew/Shear on Y axis."
  716. #: FlatCAMApp.py:8299
  717. msgid "Skew on Y axis done."
  718. msgstr "Skew on Y axis done."
  719. #: FlatCAMApp.py:8450 FlatCAMApp.py:8497 flatcamGUI/FlatCAMGUI.py:488
  720. #: flatcamGUI/FlatCAMGUI.py:1713
  721. msgid "Select All"
  722. msgstr "Select All"
  723. #: FlatCAMApp.py:8454 FlatCAMApp.py:8501 flatcamGUI/FlatCAMGUI.py:490
  724. msgid "Deselect All"
  725. msgstr "Deselect All"
  726. #: FlatCAMApp.py:8517
  727. msgid "All objects are selected."
  728. msgstr "All objects are selected."
  729. #: FlatCAMApp.py:8527
  730. msgid "Objects selection is cleared."
  731. msgstr "Objects selection is cleared."
  732. #: FlatCAMApp.py:8547 flatcamGUI/FlatCAMGUI.py:1706
  733. msgid "Grid On/Off"
  734. msgstr "Grid On/Off"
  735. #: FlatCAMApp.py:8559 flatcamEditors/FlatCAMGeoEditor.py:939
  736. #: flatcamEditors/FlatCAMGrbEditor.py:2580
  737. #: flatcamEditors/FlatCAMGrbEditor.py:5475 flatcamGUI/ObjectUI.py:1594
  738. #: flatcamTools/ToolDblSided.py:192 flatcamTools/ToolDblSided.py:425
  739. #: flatcamTools/ToolNCC.py:294 flatcamTools/ToolNCC.py:631
  740. #: flatcamTools/ToolPaint.py:277 flatcamTools/ToolPaint.py:676
  741. #: flatcamTools/ToolSolderPaste.py:122 flatcamTools/ToolSolderPaste.py:597
  742. #: flatcamTools/ToolTransform.py:478
  743. msgid "Add"
  744. msgstr "Add"
  745. #: FlatCAMApp.py:8561 flatcamEditors/FlatCAMGrbEditor.py:2585
  746. #: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/FlatCAMGUI.py:736
  747. #: flatcamGUI/FlatCAMGUI.py:1059 flatcamGUI/FlatCAMGUI.py:2126
  748. #: flatcamGUI/FlatCAMGUI.py:2269 flatcamGUI/FlatCAMGUI.py:2733
  749. #: flatcamGUI/ObjectUI.py:1622 flatcamObjects/FlatCAMGeometry.py:480
  750. #: flatcamTools/ToolNCC.py:316 flatcamTools/ToolNCC.py:637
  751. #: flatcamTools/ToolPaint.py:299 flatcamTools/ToolPaint.py:682
  752. #: flatcamTools/ToolSolderPaste.py:128 flatcamTools/ToolSolderPaste.py:600
  753. msgid "Delete"
  754. msgstr "Delete"
  755. #: FlatCAMApp.py:8577
  756. msgid "New Grid ..."
  757. msgstr "New Grid ..."
  758. #: FlatCAMApp.py:8578
  759. msgid "Enter a Grid Value:"
  760. msgstr "Enter a Grid Value:"
  761. #: FlatCAMApp.py:8586 FlatCAMApp.py:8613
  762. msgid "Please enter a grid value with non-zero value, in Float format."
  763. msgstr "Please enter a grid value with non-zero value, in Float format."
  764. #: FlatCAMApp.py:8592
  765. msgid "New Grid added"
  766. msgstr "New Grid added"
  767. #: FlatCAMApp.py:8595
  768. msgid "Grid already exists"
  769. msgstr "Grid already exists"
  770. #: FlatCAMApp.py:8598
  771. msgid "Adding New Grid cancelled"
  772. msgstr "Adding New Grid cancelled"
  773. #: FlatCAMApp.py:8620
  774. msgid " Grid Value does not exist"
  775. msgstr " Grid Value does not exist"
  776. #: FlatCAMApp.py:8623
  777. msgid "Grid Value deleted"
  778. msgstr "Grid Value deleted"
  779. #: FlatCAMApp.py:8626
  780. msgid "Delete Grid value cancelled"
  781. msgstr "Delete Grid value cancelled"
  782. #: FlatCAMApp.py:8632
  783. msgid "Key Shortcut List"
  784. msgstr "Key Shortcut List"
  785. #: FlatCAMApp.py:8666
  786. msgid " No object selected to copy it's name"
  787. msgstr " No object selected to copy it's name"
  788. #: FlatCAMApp.py:8670
  789. msgid "Name copied on clipboard ..."
  790. msgstr "Name copied on clipboard ..."
  791. #: FlatCAMApp.py:8883 flatcamEditors/FlatCAMGrbEditor.py:4421
  792. msgid "Coordinates copied to clipboard."
  793. msgstr "Coordinates copied to clipboard."
  794. #: FlatCAMApp.py:9122 FlatCAMApp.py:9128 FlatCAMApp.py:9134 FlatCAMApp.py:9140
  795. #: ObjectCollection.py:923 ObjectCollection.py:929 ObjectCollection.py:935
  796. #: ObjectCollection.py:941 ObjectCollection.py:947 ObjectCollection.py:953
  797. msgid "selected"
  798. msgstr "selected"
  799. #: FlatCAMApp.py:9295
  800. msgid ""
  801. "There are files/objects opened in FlatCAM.\n"
  802. "Creating a New project will delete them.\n"
  803. "Do you want to Save the project?"
  804. msgstr ""
  805. "There are files/objects opened in FlatCAM.\n"
  806. "Creating a New project will delete them.\n"
  807. "Do you want to Save the project?"
  808. #: FlatCAMApp.py:9316
  809. msgid "New Project created"
  810. msgstr "New Project created"
  811. #: FlatCAMApp.py:9464 FlatCAMApp.py:9468 flatcamGUI/FlatCAMGUI.py:821
  812. #: flatcamGUI/FlatCAMGUI.py:2504
  813. msgid "Open Gerber"
  814. msgstr "Open Gerber"
  815. #: FlatCAMApp.py:9473 FlatCAMApp.py:9510 FlatCAMApp.py:9552 FlatCAMApp.py:9622
  816. #: FlatCAMApp.py:10373 FlatCAMApp.py:11545 FlatCAMApp.py:11606
  817. msgid ""
  818. "Canvas initialization started.\n"
  819. "Canvas initialization finished in"
  820. msgstr ""
  821. "Canvas initialization started.\n"
  822. "Canvas initialization finished in"
  823. #: FlatCAMApp.py:9475
  824. msgid "Opening Gerber file."
  825. msgstr "Opening Gerber file."
  826. #: FlatCAMApp.py:9502 FlatCAMApp.py:9506 flatcamGUI/FlatCAMGUI.py:823
  827. #: flatcamGUI/FlatCAMGUI.py:2506
  828. msgid "Open Excellon"
  829. msgstr "Open Excellon"
  830. #: FlatCAMApp.py:9512
  831. msgid "Opening Excellon file."
  832. msgstr "Opening Excellon file."
  833. #: FlatCAMApp.py:9543 FlatCAMApp.py:9547
  834. msgid "Open G-Code"
  835. msgstr "Open G-Code"
  836. #: FlatCAMApp.py:9554
  837. msgid "Opening G-Code file."
  838. msgstr "Opening G-Code file."
  839. #: FlatCAMApp.py:9577 FlatCAMApp.py:9580 flatcamGUI/FlatCAMGUI.py:1715
  840. msgid "Open Project"
  841. msgstr "Open Project"
  842. #: FlatCAMApp.py:9613 FlatCAMApp.py:9617
  843. msgid "Open HPGL2"
  844. msgstr "Open HPGL2"
  845. #: FlatCAMApp.py:9624
  846. msgid "Opening HPGL2 file."
  847. msgstr "Opening HPGL2 file."
  848. #: FlatCAMApp.py:9647 FlatCAMApp.py:9650
  849. msgid "Open Configuration File"
  850. msgstr "Open Configuration File"
  851. #: FlatCAMApp.py:9670 FlatCAMApp.py:10017
  852. msgid "Please Select a Geometry object to export"
  853. msgstr "Please Select a Geometry object to export"
  854. #: FlatCAMApp.py:9684
  855. msgid "Only Geometry, Gerber and CNCJob objects can be used."
  856. msgstr "Only Geometry, Gerber and CNCJob objects can be used."
  857. #: FlatCAMApp.py:9697 FlatCAMApp.py:9701 flatcamTools/ToolQRCode.py:829
  858. #: flatcamTools/ToolQRCode.py:833
  859. msgid "Export SVG"
  860. msgstr "Export SVG"
  861. #: FlatCAMApp.py:9726
  862. msgid "Data must be a 3D array with last dimension 3 or 4"
  863. msgstr "Data must be a 3D array with last dimension 3 or 4"
  864. #: FlatCAMApp.py:9732 FlatCAMApp.py:9736
  865. msgid "Export PNG Image"
  866. msgstr "Export PNG Image"
  867. #: FlatCAMApp.py:9769 FlatCAMApp.py:9977
  868. msgid "Failed. Only Gerber objects can be saved as Gerber files..."
  869. msgstr "Failed. Only Gerber objects can be saved as Gerber files..."
  870. #: FlatCAMApp.py:9781
  871. msgid "Save Gerber source file"
  872. msgstr "Save Gerber source file"
  873. #: FlatCAMApp.py:9810
  874. msgid "Failed. Only Script objects can be saved as TCL Script files..."
  875. msgstr "Failed. Only Script objects can be saved as TCL Script files..."
  876. #: FlatCAMApp.py:9822
  877. msgid "Save Script source file"
  878. msgstr "Save Script source file"
  879. #: FlatCAMApp.py:9851
  880. msgid "Failed. Only Document objects can be saved as Document files..."
  881. msgstr "Failed. Only Document objects can be saved as Document files..."
  882. #: FlatCAMApp.py:9863
  883. msgid "Save Document source file"
  884. msgstr "Save Document source file"
  885. #: FlatCAMApp.py:9892 FlatCAMApp.py:9933 FlatCAMApp.py:10856
  886. msgid "Failed. Only Excellon objects can be saved as Excellon files..."
  887. msgstr "Failed. Only Excellon objects can be saved as Excellon files..."
  888. #: FlatCAMApp.py:9900 FlatCAMApp.py:9904
  889. msgid "Save Excellon source file"
  890. msgstr "Save Excellon source file"
  891. #: FlatCAMApp.py:9941 FlatCAMApp.py:9945
  892. msgid "Export Excellon"
  893. msgstr "Export Excellon"
  894. #: FlatCAMApp.py:9985 FlatCAMApp.py:9989
  895. msgid "Export Gerber"
  896. msgstr "Export Gerber"
  897. #: FlatCAMApp.py:10027
  898. msgid "Only Geometry objects can be used."
  899. msgstr "Only Geometry objects can be used."
  900. #: FlatCAMApp.py:10041 FlatCAMApp.py:10045
  901. msgid "Export DXF"
  902. msgstr "Export DXF"
  903. #: FlatCAMApp.py:10070 FlatCAMApp.py:10073
  904. msgid "Import SVG"
  905. msgstr "Import SVG"
  906. #: FlatCAMApp.py:10101 FlatCAMApp.py:10105
  907. msgid "Import DXF"
  908. msgstr "Import DXF"
  909. #: FlatCAMApp.py:10156
  910. msgid "Viewing the source code of the selected object."
  911. msgstr "Viewing the source code of the selected object."
  912. #: FlatCAMApp.py:10157 flatcamObjects/FlatCAMCNCJob.py:548
  913. #: flatcamObjects/FlatCAMScript.py:133
  914. msgid "Loading..."
  915. msgstr "Loading..."
  916. #: FlatCAMApp.py:10163 FlatCAMApp.py:10167
  917. msgid "Select an Gerber or Excellon file to view it's source file."
  918. msgstr "Select an Gerber or Excellon file to view it's source file."
  919. #: FlatCAMApp.py:10181
  920. msgid "Source Editor"
  921. msgstr "Source Editor"
  922. #: FlatCAMApp.py:10221 FlatCAMApp.py:10228
  923. msgid "There is no selected object for which to see it's source file code."
  924. msgstr "There is no selected object for which to see it's source file code."
  925. #: FlatCAMApp.py:10240
  926. msgid "Failed to load the source code for the selected object"
  927. msgstr "Failed to load the source code for the selected object"
  928. #: FlatCAMApp.py:10276
  929. msgid "Go to Line ..."
  930. msgstr "Go to Line ..."
  931. #: FlatCAMApp.py:10277
  932. msgid "Line:"
  933. msgstr "Line:"
  934. #: FlatCAMApp.py:10306
  935. msgid "New TCL script file created in Code Editor."
  936. msgstr "New TCL script file created in Code Editor."
  937. #: FlatCAMApp.py:10345 FlatCAMApp.py:10347
  938. msgid "Open TCL script"
  939. msgstr "Open TCL script"
  940. #: FlatCAMApp.py:10375
  941. msgid "Executing ScriptObject file."
  942. msgstr "Executing ScriptObject file."
  943. #: FlatCAMApp.py:10383 FlatCAMApp.py:10386
  944. msgid "Run TCL script"
  945. msgstr "Run TCL script"
  946. #: FlatCAMApp.py:10409
  947. msgid "TCL script file opened in Code Editor and executed."
  948. msgstr "TCL script file opened in Code Editor and executed."
  949. #: FlatCAMApp.py:10460 FlatCAMApp.py:10466
  950. msgid "Save Project As ..."
  951. msgstr "Save Project As ..."
  952. #: FlatCAMApp.py:10462 flatcamGUI/FlatCAMGUI.py:1119
  953. #: flatcamGUI/FlatCAMGUI.py:2161
  954. msgid "Project"
  955. msgstr "Project"
  956. #: FlatCAMApp.py:10501
  957. msgid "FlatCAM objects print"
  958. msgstr "FlatCAM objects print"
  959. #: FlatCAMApp.py:10514 FlatCAMApp.py:10521
  960. msgid "Save Object as PDF ..."
  961. msgstr "Save Object as PDF ..."
  962. #: FlatCAMApp.py:10530
  963. msgid "Printing PDF ... Please wait."
  964. msgstr "Printing PDF ... Please wait."
  965. #: FlatCAMApp.py:10709
  966. msgid "PDF file saved to"
  967. msgstr "PDF file saved to"
  968. #: FlatCAMApp.py:10734
  969. msgid "Exporting SVG"
  970. msgstr "Exporting SVG"
  971. #: FlatCAMApp.py:10777
  972. msgid "SVG file exported to"
  973. msgstr "SVG file exported to"
  974. #: FlatCAMApp.py:10803
  975. msgid ""
  976. "Save cancelled because source file is empty. Try to export the Gerber file."
  977. msgstr ""
  978. "Save cancelled because source file is empty. Try to export the Gerber file."
  979. #: FlatCAMApp.py:10950
  980. msgid "Excellon file exported to"
  981. msgstr "Excellon file exported to"
  982. #: FlatCAMApp.py:10959
  983. msgid "Exporting Excellon"
  984. msgstr "Exporting Excellon"
  985. #: FlatCAMApp.py:10964 FlatCAMApp.py:10971
  986. msgid "Could not export Excellon file."
  987. msgstr "Could not export Excellon file."
  988. #: FlatCAMApp.py:11086
  989. msgid "Gerber file exported to"
  990. msgstr "Gerber file exported to"
  991. #: FlatCAMApp.py:11094
  992. msgid "Exporting Gerber"
  993. msgstr "Exporting Gerber"
  994. #: FlatCAMApp.py:11099 FlatCAMApp.py:11106
  995. msgid "Could not export Gerber file."
  996. msgstr "Could not export Gerber file."
  997. #: FlatCAMApp.py:11141
  998. msgid "DXF file exported to"
  999. msgstr "DXF file exported to"
  1000. #: FlatCAMApp.py:11147
  1001. msgid "Exporting DXF"
  1002. msgstr "Exporting DXF"
  1003. #: FlatCAMApp.py:11152 FlatCAMApp.py:11159
  1004. msgid "Could not export DXF file."
  1005. msgstr "Could not export DXF file."
  1006. #: FlatCAMApp.py:11182 FlatCAMApp.py:11224 flatcamTools/ToolImage.py:277
  1007. msgid ""
  1008. "Not supported type is picked as parameter. Only Geometry and Gerber are "
  1009. "supported"
  1010. msgstr ""
  1011. "Not supported type is picked as parameter. Only Geometry and Gerber are "
  1012. "supported"
  1013. #: FlatCAMApp.py:11192
  1014. msgid "Importing SVG"
  1015. msgstr "Importing SVG"
  1016. #: FlatCAMApp.py:11203 FlatCAMApp.py:11243 FlatCAMApp.py:11301
  1017. #: FlatCAMApp.py:11366 FlatCAMApp.py:11430 FlatCAMApp.py:11495
  1018. #: FlatCAMApp.py:11532 flatcamTools/ToolImage.py:297
  1019. #: flatcamTools/ToolPDF.py:225
  1020. msgid "Opened"
  1021. msgstr "Opened"
  1022. #: FlatCAMApp.py:11233
  1023. msgid "Importing DXF"
  1024. msgstr "Importing DXF"
  1025. #: FlatCAMApp.py:11267 FlatCAMApp.py:11454
  1026. msgid "Failed to open file"
  1027. msgstr "Failed to open file"
  1028. #: FlatCAMApp.py:11270 FlatCAMApp.py:11457
  1029. msgid "Failed to parse file"
  1030. msgstr "Failed to parse file"
  1031. #: FlatCAMApp.py:11282
  1032. msgid "Object is not Gerber file or empty. Aborting object creation."
  1033. msgstr "Object is not Gerber file or empty. Aborting object creation."
  1034. #: FlatCAMApp.py:11287
  1035. msgid "Opening Gerber"
  1036. msgstr "Opening Gerber"
  1037. #: FlatCAMApp.py:11294
  1038. msgid " Open Gerber failed. Probable not a Gerber file."
  1039. msgstr " Open Gerber failed. Probable not a Gerber file."
  1040. #: FlatCAMApp.py:11325 flatcamTools/ToolPcbWizard.py:425
  1041. msgid "This is not Excellon file."
  1042. msgstr "This is not Excellon file."
  1043. #: FlatCAMApp.py:11329
  1044. msgid "Cannot open file"
  1045. msgstr "Cannot open file"
  1046. #: FlatCAMApp.py:11348 flatcamTools/ToolPDF.py:275
  1047. #: flatcamTools/ToolPcbWizard.py:447
  1048. msgid "No geometry found in file"
  1049. msgstr "No geometry found in file"
  1050. #: FlatCAMApp.py:11351
  1051. msgid "Opening Excellon."
  1052. msgstr "Opening Excellon."
  1053. #: FlatCAMApp.py:11358
  1054. msgid "Open Excellon file failed. Probable not an Excellon file."
  1055. msgstr "Open Excellon file failed. Probable not an Excellon file."
  1056. #: FlatCAMApp.py:11390
  1057. msgid "Reading GCode file"
  1058. msgstr "Reading GCode file"
  1059. #: FlatCAMApp.py:11397
  1060. msgid "Failed to open"
  1061. msgstr "Failed to open"
  1062. #: FlatCAMApp.py:11405
  1063. msgid "This is not GCODE"
  1064. msgstr "This is not GCODE"
  1065. #: FlatCAMApp.py:11410
  1066. msgid "Opening G-Code."
  1067. msgstr "Opening G-Code."
  1068. #: FlatCAMApp.py:11419
  1069. msgid ""
  1070. "Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
  1071. "from File menu.\n"
  1072. " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
  1073. "processing"
  1074. msgstr ""
  1075. "Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
  1076. "from File menu.\n"
  1077. " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
  1078. "processing"
  1079. #: FlatCAMApp.py:11476
  1080. msgid "Object is not HPGL2 file or empty. Aborting object creation."
  1081. msgstr "Object is not HPGL2 file or empty. Aborting object creation."
  1082. #: FlatCAMApp.py:11481
  1083. msgid "Opening HPGL2"
  1084. msgstr "Opening HPGL2"
  1085. #: FlatCAMApp.py:11488
  1086. msgid " Open HPGL2 failed. Probable not a HPGL2 file."
  1087. msgstr " Open HPGL2 failed. Probable not a HPGL2 file."
  1088. #: FlatCAMApp.py:11508
  1089. msgid "Opening TCL Script..."
  1090. msgstr "Opening TCL Script..."
  1091. #: FlatCAMApp.py:11516
  1092. msgid "TCL script file opened in Code Editor."
  1093. msgstr "TCL script file opened in Code Editor."
  1094. #: FlatCAMApp.py:11519
  1095. msgid "Failed to open TCL Script."
  1096. msgstr "Failed to open TCL Script."
  1097. #: FlatCAMApp.py:11547
  1098. msgid "Opening FlatCAM Config file."
  1099. msgstr "Opening FlatCAM Config file."
  1100. #: FlatCAMApp.py:11575
  1101. msgid "Failed to open config file"
  1102. msgstr "Failed to open config file"
  1103. #: FlatCAMApp.py:11603
  1104. msgid "Loading Project ... Please Wait ..."
  1105. msgstr "Loading Project ... Please Wait ..."
  1106. #: FlatCAMApp.py:11608
  1107. msgid "Opening FlatCAM Project file."
  1108. msgstr "Opening FlatCAM Project file."
  1109. #: FlatCAMApp.py:11618 FlatCAMApp.py:11636
  1110. msgid "Failed to open project file"
  1111. msgstr "Failed to open project file"
  1112. #: FlatCAMApp.py:11673
  1113. msgid "Loading Project ... restoring"
  1114. msgstr "Loading Project ... restoring"
  1115. #: FlatCAMApp.py:11683
  1116. msgid "Project loaded from"
  1117. msgstr "Project loaded from"
  1118. #: FlatCAMApp.py:11752
  1119. msgid "Redrawing all objects"
  1120. msgstr "Redrawing all objects"
  1121. #: FlatCAMApp.py:11840
  1122. msgid "Failed to load recent item list."
  1123. msgstr "Failed to load recent item list."
  1124. #: FlatCAMApp.py:11847
  1125. msgid "Failed to parse recent item list."
  1126. msgstr "Failed to parse recent item list."
  1127. #: FlatCAMApp.py:11857
  1128. msgid "Failed to load recent projects item list."
  1129. msgstr "Failed to load recent projects item list."
  1130. #: FlatCAMApp.py:11864
  1131. msgid "Failed to parse recent project item list."
  1132. msgstr "Failed to parse recent project item list."
  1133. #: FlatCAMApp.py:11925
  1134. msgid "Clear Recent projects"
  1135. msgstr "Clear Recent projects"
  1136. #: FlatCAMApp.py:11949
  1137. msgid "Clear Recent files"
  1138. msgstr "Clear Recent files"
  1139. #: FlatCAMApp.py:11971 flatcamGUI/FlatCAMGUI.py:1348
  1140. msgid "<b>Shortcut Key List</b>"
  1141. msgstr "<b>Shortcut Key List</b>"
  1142. #: FlatCAMApp.py:12051
  1143. msgid "Selected Tab - Choose an Item from Project Tab"
  1144. msgstr "Selected Tab - Choose an Item from Project Tab"
  1145. #: FlatCAMApp.py:12052
  1146. msgid "Details"
  1147. msgstr "Details"
  1148. #: FlatCAMApp.py:12054
  1149. msgid "The normal flow when working in FlatCAM is the following:"
  1150. msgstr "The normal flow when working in FlatCAM is the following:"
  1151. #: FlatCAMApp.py:12055
  1152. msgid ""
  1153. "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into "
  1154. "FlatCAM using either the toolbars, key shortcuts or even dragging and "
  1155. "dropping the files on the GUI."
  1156. msgstr ""
  1157. "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into "
  1158. "FlatCAM using either the toolbars, key shortcuts or even dragging and "
  1159. "dropping the files on the GUI."
  1160. #: FlatCAMApp.py:12058
  1161. msgid ""
  1162. "You can also load a FlatCAM project by double clicking on the project file, "
  1163. "drag and drop of the file into the FLATCAM GUI or through the menu (or "
  1164. "toolbar) actions offered within the app."
  1165. msgstr ""
  1166. "You can also load a FlatCAM project by double clicking on the project file, "
  1167. "drag and drop of the file into the FLATCAM GUI or through the menu (or "
  1168. "toolbar) actions offered within the app."
  1169. #: FlatCAMApp.py:12061
  1170. msgid ""
  1171. "Once an object is available in the Project Tab, by selecting it and then "
  1172. "focusing on SELECTED TAB (more simpler is to double click the object name in "
  1173. "the Project Tab, SELECTED TAB will be updated with the object properties "
  1174. "according to its kind: Gerber, Excellon, Geometry or CNCJob object."
  1175. msgstr ""
  1176. "Once an object is available in the Project Tab, by selecting it and then "
  1177. "focusing on SELECTED TAB (more simpler is to double click the object name in "
  1178. "the Project Tab, SELECTED TAB will be updated with the object properties "
  1179. "according to its kind: Gerber, Excellon, Geometry or CNCJob object."
  1180. #: FlatCAMApp.py:12065
  1181. msgid ""
  1182. "If the selection of the object is done on the canvas by single click "
  1183. "instead, and the SELECTED TAB is in focus, again the object properties will "
  1184. "be displayed into the Selected Tab. Alternatively, double clicking on the "
  1185. "object on the canvas will bring the SELECTED TAB and populate it even if it "
  1186. "was out of focus."
  1187. msgstr ""
  1188. "If the selection of the object is done on the canvas by single click "
  1189. "instead, and the SELECTED TAB is in focus, again the object properties will "
  1190. "be displayed into the Selected Tab. Alternatively, double clicking on the "
  1191. "object on the canvas will bring the SELECTED TAB and populate it even if it "
  1192. "was out of focus."
  1193. #: FlatCAMApp.py:12069
  1194. msgid ""
  1195. "You can change the parameters in this screen and the flow direction is like "
  1196. "this:"
  1197. msgstr ""
  1198. "You can change the parameters in this screen and the flow direction is like "
  1199. "this:"
  1200. #: FlatCAMApp.py:12070
  1201. msgid ""
  1202. "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> "
  1203. "Geometry Object --> Add tools (change param in Selected Tab) --> Generate "
  1204. "CNCJob --> CNCJob Object --> Verify GCode (through Edit CNC Code) and/or "
  1205. "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode."
  1206. msgstr ""
  1207. "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> "
  1208. "Geometry Object --> Add tools (change param in Selected Tab) --> Generate "
  1209. "CNCJob --> CNCJob Object --> Verify GCode (through Edit CNC Code) and/or "
  1210. "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode."
  1211. #: FlatCAMApp.py:12074
  1212. msgid ""
  1213. "A list of key shortcuts is available through an menu entry in Help --> "
  1214. "Shortcuts List or through its own key shortcut: <b>F3</b>."
  1215. msgstr ""
  1216. "A list of key shortcuts is available through an menu entry in Help --> "
  1217. "Shortcuts List or through its own key shortcut: <b>F3</b>."
  1218. #: FlatCAMApp.py:12138
  1219. msgid "Failed checking for latest version. Could not connect."
  1220. msgstr "Failed checking for latest version. Could not connect."
  1221. #: FlatCAMApp.py:12145
  1222. msgid "Could not parse information about latest version."
  1223. msgstr "Could not parse information about latest version."
  1224. #: FlatCAMApp.py:12155
  1225. msgid "FlatCAM is up to date!"
  1226. msgstr "FlatCAM is up to date!"
  1227. #: FlatCAMApp.py:12160
  1228. msgid "Newer Version Available"
  1229. msgstr "Newer Version Available"
  1230. #: FlatCAMApp.py:12162
  1231. msgid "There is a newer version of FlatCAM available for download:"
  1232. msgstr "There is a newer version of FlatCAM available for download:"
  1233. #: FlatCAMApp.py:12166
  1234. msgid "info"
  1235. msgstr "info"
  1236. #: FlatCAMApp.py:12194
  1237. msgid ""
  1238. "OpenGL canvas initialization failed. HW or HW configuration not supported."
  1239. "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
  1240. "tab.\n"
  1241. "\n"
  1242. msgstr ""
  1243. "OpenGL canvas initialization failed. HW or HW configuration not supported."
  1244. "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General "
  1245. "tab.\n"
  1246. "\n"
  1247. #: FlatCAMApp.py:12273
  1248. msgid "All plots disabled."
  1249. msgstr "All plots disabled."
  1250. #: FlatCAMApp.py:12280
  1251. msgid "All non selected plots disabled."
  1252. msgstr "All non selected plots disabled."
  1253. #: FlatCAMApp.py:12287
  1254. msgid "All plots enabled."
  1255. msgstr "All plots enabled."
  1256. #: FlatCAMApp.py:12293
  1257. msgid "Selected plots enabled..."
  1258. msgstr "Selected plots enabled..."
  1259. #: FlatCAMApp.py:12301
  1260. msgid "Selected plots disabled..."
  1261. msgstr "Selected plots disabled..."
  1262. #: FlatCAMApp.py:12334
  1263. msgid "Enabling plots ..."
  1264. msgstr "Enabling plots ..."
  1265. #: FlatCAMApp.py:12386
  1266. msgid "Disabling plots ..."
  1267. msgstr "Disabling plots ..."
  1268. #: FlatCAMApp.py:12409
  1269. msgid "Working ..."
  1270. msgstr "Working ..."
  1271. #: FlatCAMApp.py:12464 flatcamGUI/FlatCAMGUI.py:688
  1272. msgid "Red"
  1273. msgstr "Red"
  1274. #: FlatCAMApp.py:12466 flatcamGUI/FlatCAMGUI.py:691
  1275. msgid "Blue"
  1276. msgstr "Blue"
  1277. #: FlatCAMApp.py:12469 flatcamGUI/FlatCAMGUI.py:694
  1278. msgid "Yellow"
  1279. msgstr "Yellow"
  1280. #: FlatCAMApp.py:12471 flatcamGUI/FlatCAMGUI.py:697
  1281. msgid "Green"
  1282. msgstr "Green"
  1283. #: FlatCAMApp.py:12473 flatcamGUI/FlatCAMGUI.py:700
  1284. msgid "Purple"
  1285. msgstr "Purple"
  1286. #: FlatCAMApp.py:12475 flatcamGUI/FlatCAMGUI.py:703
  1287. msgid "Brown"
  1288. msgstr "Brown"
  1289. #: FlatCAMApp.py:12477 FlatCAMApp.py:12533 flatcamGUI/FlatCAMGUI.py:706
  1290. msgid "White"
  1291. msgstr "White"
  1292. #: FlatCAMApp.py:12479 flatcamGUI/FlatCAMGUI.py:709
  1293. msgid "Black"
  1294. msgstr "Black"
  1295. #: FlatCAMApp.py:12482 flatcamGUI/FlatCAMGUI.py:714
  1296. msgid "Custom"
  1297. msgstr "Custom"
  1298. #: FlatCAMApp.py:12492 flatcamGUI/FlatCAMGUI.py:722
  1299. msgid "Default"
  1300. msgstr "Default"
  1301. #: FlatCAMApp.py:12516 flatcamGUI/FlatCAMGUI.py:719
  1302. msgid "Opacity"
  1303. msgstr "Opacity"
  1304. #: FlatCAMApp.py:12518
  1305. msgid "Set alpha level ..."
  1306. msgstr "Set alpha level ..."
  1307. #: FlatCAMApp.py:12518 flatcamGUI/PreferencesUI.py:6900
  1308. #: flatcamGUI/PreferencesUI.py:8230 flatcamGUI/PreferencesUI.py:8444
  1309. #: flatcamTools/ToolExtractDrills.py:164 flatcamTools/ToolExtractDrills.py:285
  1310. #: flatcamTools/ToolPunchGerber.py:192 flatcamTools/ToolPunchGerber.py:308
  1311. #: flatcamTools/ToolTransform.py:357
  1312. msgid "Value"
  1313. msgstr "Value"
  1314. #: FlatCAMApp.py:12594
  1315. msgid "Saving FlatCAM Project"
  1316. msgstr "Saving FlatCAM Project"
  1317. #: FlatCAMApp.py:12615 FlatCAMApp.py:12651
  1318. msgid "Project saved to"
  1319. msgstr "Project saved to"
  1320. #: FlatCAMApp.py:12622
  1321. msgid "The object is used by another application."
  1322. msgstr "The object is used by another application."
  1323. #: FlatCAMApp.py:12636
  1324. msgid "Failed to verify project file"
  1325. msgstr "Failed to verify project file"
  1326. #: FlatCAMApp.py:12636 FlatCAMApp.py:12644 FlatCAMApp.py:12654
  1327. msgid "Retry to save it."
  1328. msgstr "Retry to save it."
  1329. #: FlatCAMApp.py:12644 FlatCAMApp.py:12654
  1330. msgid "Failed to parse saved project file"
  1331. msgstr "Failed to parse saved project file"
  1332. #: FlatCAMBookmark.py:57 FlatCAMBookmark.py:84
  1333. msgid "Title"
  1334. msgstr "Title"
  1335. #: FlatCAMBookmark.py:58 FlatCAMBookmark.py:88
  1336. msgid "Web Link"
  1337. msgstr "Web Link"
  1338. #: FlatCAMBookmark.py:62
  1339. msgid ""
  1340. "Index.\n"
  1341. "The rows in gray color will populate the Bookmarks menu.\n"
  1342. "The number of gray colored rows is set in Preferences."
  1343. msgstr ""
  1344. "Index.\n"
  1345. "The rows in gray color will populate the Bookmarks menu.\n"
  1346. "The number of gray colored rows is set in Preferences."
  1347. #: FlatCAMBookmark.py:66
  1348. msgid ""
  1349. "Description of the link that is set as an menu action.\n"
  1350. "Try to keep it short because it is installed as a menu item."
  1351. msgstr ""
  1352. "Description of the link that is set as an menu action.\n"
  1353. "Try to keep it short because it is installed as a menu item."
  1354. #: FlatCAMBookmark.py:69
  1355. msgid "Web Link. E.g: https://your_website.org "
  1356. msgstr "Web Link. E.g: https://your_website.org "
  1357. #: FlatCAMBookmark.py:78
  1358. msgid "New Bookmark"
  1359. msgstr "New Bookmark"
  1360. #: FlatCAMBookmark.py:97
  1361. msgid "Add Entry"
  1362. msgstr "Add Entry"
  1363. #: FlatCAMBookmark.py:98
  1364. msgid "Remove Entry"
  1365. msgstr "Remove Entry"
  1366. #: FlatCAMBookmark.py:99
  1367. msgid "Export List"
  1368. msgstr "Export List"
  1369. #: FlatCAMBookmark.py:100
  1370. msgid "Import List"
  1371. msgstr "Import List"
  1372. #: FlatCAMBookmark.py:181
  1373. msgid "Title entry is empty."
  1374. msgstr "Title entry is empty."
  1375. #: FlatCAMBookmark.py:190
  1376. msgid "Web link entry is empty."
  1377. msgstr "Web link entry is empty."
  1378. #: FlatCAMBookmark.py:198
  1379. msgid "Either the Title or the Weblink already in the table."
  1380. msgstr "Either the Title or the Weblink already in the table."
  1381. #: FlatCAMBookmark.py:218
  1382. msgid "Bookmark added."
  1383. msgstr "Bookmark added."
  1384. #: FlatCAMBookmark.py:235
  1385. msgid "This bookmark can not be removed"
  1386. msgstr "This bookmark can not be removed"
  1387. #: FlatCAMBookmark.py:266
  1388. msgid "Bookmark removed."
  1389. msgstr "Bookmark removed."
  1390. #: FlatCAMBookmark.py:281
  1391. msgid "Export FlatCAM Bookmarks"
  1392. msgstr "Export FlatCAM Bookmarks"
  1393. #: FlatCAMBookmark.py:284 flatcamGUI/FlatCAMGUI.py:509
  1394. msgid "Bookmarks"
  1395. msgstr "Bookmarks"
  1396. #: FlatCAMBookmark.py:310 FlatCAMBookmark.py:340
  1397. msgid "Could not load bookmarks file."
  1398. msgstr "Could not load bookmarks file."
  1399. #: FlatCAMBookmark.py:320
  1400. msgid "Failed to write bookmarks to file."
  1401. msgstr "Failed to write bookmarks to file."
  1402. #: FlatCAMBookmark.py:322
  1403. msgid "Exported bookmarks to"
  1404. msgstr "Exported bookmarks to"
  1405. #: FlatCAMBookmark.py:328
  1406. msgid "Import FlatCAM Bookmarks"
  1407. msgstr "Import FlatCAM Bookmarks"
  1408. #: FlatCAMBookmark.py:347
  1409. msgid "Imported Bookmarks from"
  1410. msgstr "Imported Bookmarks from"
  1411. #: FlatCAMCommon.py:29
  1412. msgid "The user requested a graceful exit of the current task."
  1413. msgstr "The user requested a graceful exit of the current task."
  1414. #: FlatCAMDB.py:86
  1415. msgid "Add Geometry Tool in DB"
  1416. msgstr "Add Geometry Tool in DB"
  1417. #: FlatCAMDB.py:88 FlatCAMDB.py:1643
  1418. msgid ""
  1419. "Add a new tool in the Tools Database.\n"
  1420. "It will be used in the Geometry UI.\n"
  1421. "You can edit it after it is added."
  1422. msgstr ""
  1423. "Add a new tool in the Tools Database.\n"
  1424. "It will be used in the Geometry UI.\n"
  1425. "You can edit it after it is added."
  1426. #: FlatCAMDB.py:102 FlatCAMDB.py:1657
  1427. msgid "Delete Tool from DB"
  1428. msgstr "Delete Tool from DB"
  1429. #: FlatCAMDB.py:104 FlatCAMDB.py:1659
  1430. msgid "Remove a selection of tools in the Tools Database."
  1431. msgstr "Remove a selection of tools in the Tools Database."
  1432. #: FlatCAMDB.py:108 FlatCAMDB.py:1663
  1433. msgid "Export DB"
  1434. msgstr "Export DB"
  1435. #: FlatCAMDB.py:110 FlatCAMDB.py:1665
  1436. msgid "Save the Tools Database to a custom text file."
  1437. msgstr "Save the Tools Database to a custom text file."
  1438. #: FlatCAMDB.py:114 FlatCAMDB.py:1669
  1439. msgid "Import DB"
  1440. msgstr "Import DB"
  1441. #: FlatCAMDB.py:116 FlatCAMDB.py:1671
  1442. msgid "Load the Tools Database information's from a custom text file."
  1443. msgstr "Load the Tools Database information's from a custom text file."
  1444. #: FlatCAMDB.py:120 FlatCAMDB.py:1675
  1445. msgid "Add Tool from Tools DB"
  1446. msgstr "Add Tool from Tools DB"
  1447. #: FlatCAMDB.py:122 FlatCAMDB.py:1677
  1448. msgid ""
  1449. "Add a new tool in the Tools Table of the\n"
  1450. "active Geometry object after selecting a tool\n"
  1451. "in the Tools Database."
  1452. msgstr ""
  1453. "Add a new tool in the Tools Table of the\n"
  1454. "active Geometry object after selecting a tool\n"
  1455. "in the Tools Database."
  1456. #: FlatCAMDB.py:158 FlatCAMDB.py:833 FlatCAMDB.py:1087
  1457. msgid "Tool Name"
  1458. msgstr "Tool Name"
  1459. #: FlatCAMDB.py:159 FlatCAMDB.py:835 FlatCAMDB.py:1100
  1460. #: flatcamEditors/FlatCAMExcEditor.py:1604 flatcamGUI/ObjectUI.py:1344
  1461. #: flatcamGUI/ObjectUI.py:1582 flatcamGUI/PreferencesUI.py:5971
  1462. #: flatcamTools/ToolNCC.py:278 flatcamTools/ToolNCC.py:287
  1463. #: flatcamTools/ToolPaint.py:261
  1464. msgid "Tool Dia"
  1465. msgstr "Tool Dia"
  1466. #: FlatCAMDB.py:160 FlatCAMDB.py:837 FlatCAMDB.py:1281
  1467. #: flatcamGUI/ObjectUI.py:1557
  1468. msgid "Tool Offset"
  1469. msgstr "Tool Offset"
  1470. #: FlatCAMDB.py:161 FlatCAMDB.py:839 FlatCAMDB.py:1298
  1471. msgid "Custom Offset"
  1472. msgstr "Custom Offset"
  1473. #: FlatCAMDB.py:162 FlatCAMDB.py:841 FlatCAMDB.py:1265
  1474. #: flatcamGUI/ObjectUI.py:308 flatcamGUI/PreferencesUI.py:2397
  1475. #: flatcamGUI/PreferencesUI.py:5332 flatcamGUI/PreferencesUI.py:5901
  1476. #: flatcamGUI/PreferencesUI.py:5911 flatcamTools/ToolNCC.py:213
  1477. #: flatcamTools/ToolNCC.py:227 flatcamTools/ToolPaint.py:196
  1478. msgid "Tool Type"
  1479. msgstr "Tool Type"
  1480. #: FlatCAMDB.py:163 FlatCAMDB.py:843 FlatCAMDB.py:1113
  1481. msgid "Tool Shape"
  1482. msgstr "Tool Shape"
  1483. #: FlatCAMDB.py:164 FlatCAMDB.py:846 FlatCAMDB.py:1129
  1484. #: flatcamGUI/ObjectUI.py:349 flatcamGUI/ObjectUI.py:899
  1485. #: flatcamGUI/ObjectUI.py:1702 flatcamGUI/ObjectUI.py:2255
  1486. #: flatcamGUI/PreferencesUI.py:2437 flatcamGUI/PreferencesUI.py:3311
  1487. #: flatcamGUI/PreferencesUI.py:4241 flatcamGUI/PreferencesUI.py:5377
  1488. #: flatcamGUI/PreferencesUI.py:5666 flatcamGUI/PreferencesUI.py:5944
  1489. #: flatcamGUI/PreferencesUI.py:5952 flatcamGUI/PreferencesUI.py:6635
  1490. #: flatcamTools/ToolCalculators.py:114 flatcamTools/ToolCutOut.py:138
  1491. #: flatcamTools/ToolNCC.py:260 flatcamTools/ToolNCC.py:268
  1492. #: flatcamTools/ToolPaint.py:243
  1493. msgid "Cut Z"
  1494. msgstr "Cut Z"
  1495. #: FlatCAMDB.py:165 FlatCAMDB.py:848 FlatCAMDB.py:1143
  1496. msgid "MultiDepth"
  1497. msgstr "MultiDepth"
  1498. #: FlatCAMDB.py:166 FlatCAMDB.py:850 FlatCAMDB.py:1156
  1499. msgid "DPP"
  1500. msgstr "DPP"
  1501. #: FlatCAMDB.py:167 FlatCAMDB.py:852 FlatCAMDB.py:1312
  1502. msgid "V-Dia"
  1503. msgstr "V-Dia"
  1504. #: FlatCAMDB.py:168 FlatCAMDB.py:854 FlatCAMDB.py:1326
  1505. msgid "V-Angle"
  1506. msgstr "V-Angle"
  1507. #: FlatCAMDB.py:169 FlatCAMDB.py:856 FlatCAMDB.py:1170
  1508. #: flatcamGUI/ObjectUI.py:945 flatcamGUI/ObjectUI.py:1749
  1509. #: flatcamGUI/PreferencesUI.py:3352 flatcamGUI/PreferencesUI.py:4294
  1510. #: flatcamGUI/PreferencesUI.py:8041 flatcamObjects/FlatCAMExcellon.py:1316
  1511. #: flatcamObjects/FlatCAMGeometry.py:1552 flatcamTools/ToolCalibration.py:74
  1512. msgid "Travel Z"
  1513. msgstr "Travel Z"
  1514. #: FlatCAMDB.py:170 FlatCAMDB.py:858
  1515. msgid "FR"
  1516. msgstr "FR"
  1517. #: FlatCAMDB.py:171 FlatCAMDB.py:860
  1518. msgid "FR Z"
  1519. msgstr "FR Z"
  1520. #: FlatCAMDB.py:172 FlatCAMDB.py:862 FlatCAMDB.py:1340
  1521. msgid "FR Rapids"
  1522. msgstr "FR Rapids"
  1523. #: FlatCAMDB.py:173 FlatCAMDB.py:864 FlatCAMDB.py:1213
  1524. #: flatcamGUI/PreferencesUI.py:3440
  1525. msgid "Spindle Speed"
  1526. msgstr "Spindle Speed"
  1527. #: FlatCAMDB.py:174 FlatCAMDB.py:866 FlatCAMDB.py:1228
  1528. #: flatcamGUI/ObjectUI.py:1063 flatcamGUI/ObjectUI.py:1856
  1529. msgid "Dwell"
  1530. msgstr "Dwell"
  1531. #: FlatCAMDB.py:175 FlatCAMDB.py:868 FlatCAMDB.py:1241
  1532. msgid "Dwelltime"
  1533. msgstr "Dwelltime"
  1534. #: FlatCAMDB.py:176 FlatCAMDB.py:870 flatcamGUI/ObjectUI.py:2013
  1535. #: flatcamGUI/PreferencesUI.py:3475 flatcamGUI/PreferencesUI.py:4447
  1536. #: flatcamGUI/PreferencesUI.py:7148 flatcamTools/ToolSolderPaste.py:335
  1537. msgid "Preprocessor"
  1538. msgstr "Preprocessor"
  1539. #: FlatCAMDB.py:177 FlatCAMDB.py:872 FlatCAMDB.py:1356
  1540. msgid "ExtraCut"
  1541. msgstr "ExtraCut"
  1542. #: FlatCAMDB.py:178 FlatCAMDB.py:874 FlatCAMDB.py:1371
  1543. msgid "E-Cut Length"
  1544. msgstr "E-Cut Length"
  1545. #: FlatCAMDB.py:179 FlatCAMDB.py:876
  1546. msgid "Toolchange"
  1547. msgstr "Toolchange"
  1548. #: FlatCAMDB.py:180 FlatCAMDB.py:878
  1549. msgid "Toolchange XY"
  1550. msgstr "Toolchange XY"
  1551. #: FlatCAMDB.py:181 FlatCAMDB.py:880 flatcamGUI/PreferencesUI.py:3378
  1552. #: flatcamGUI/PreferencesUI.py:4324 flatcamGUI/PreferencesUI.py:8078
  1553. #: flatcamTools/ToolCalibration.py:111
  1554. msgid "Toolchange Z"
  1555. msgstr "Toolchange Z"
  1556. #: FlatCAMDB.py:182 FlatCAMDB.py:882 flatcamGUI/ObjectUI.py:1192
  1557. #: flatcamGUI/PreferencesUI.py:3586 flatcamGUI/PreferencesUI.py:4493
  1558. msgid "Start Z"
  1559. msgstr "Start Z"
  1560. #: FlatCAMDB.py:183 FlatCAMDB.py:885
  1561. msgid "End Z"
  1562. msgstr "End Z"
  1563. #: FlatCAMDB.py:187
  1564. msgid "Tool Index."
  1565. msgstr "Tool Index."
  1566. #: FlatCAMDB.py:189 FlatCAMDB.py:1089
  1567. msgid ""
  1568. "Tool name.\n"
  1569. "This is not used in the app, it's function\n"
  1570. "is to serve as a note for the user."
  1571. msgstr ""
  1572. "Tool name.\n"
  1573. "This is not used in the app, it's function\n"
  1574. "is to serve as a note for the user."
  1575. #: FlatCAMDB.py:193 FlatCAMDB.py:1102
  1576. msgid "Tool Diameter."
  1577. msgstr "Tool Diameter."
  1578. #: FlatCAMDB.py:195 FlatCAMDB.py:1283
  1579. msgid ""
  1580. "Tool Offset.\n"
  1581. "Can be of a few types:\n"
  1582. "Path = zero offset\n"
  1583. "In = offset inside by half of tool diameter\n"
  1584. "Out = offset outside by half of tool diameter\n"
  1585. "Custom = custom offset using the Custom Offset value"
  1586. msgstr ""
  1587. "Tool Offset.\n"
  1588. "Can be of a few types:\n"
  1589. "Path = zero offset\n"
  1590. "In = offset inside by half of tool diameter\n"
  1591. "Out = offset outside by half of tool diameter\n"
  1592. "Custom = custom offset using the Custom Offset value"
  1593. #: FlatCAMDB.py:202 FlatCAMDB.py:1300
  1594. msgid ""
  1595. "Custom Offset.\n"
  1596. "A value to be used as offset from the current path."
  1597. msgstr ""
  1598. "Custom Offset.\n"
  1599. "A value to be used as offset from the current path."
  1600. #: FlatCAMDB.py:205 FlatCAMDB.py:1267
  1601. msgid ""
  1602. "Tool Type.\n"
  1603. "Can be:\n"
  1604. "Iso = isolation cut\n"
  1605. "Rough = rough cut, low feedrate, multiple passes\n"
  1606. "Finish = finishing cut, high feedrate"
  1607. msgstr ""
  1608. "Tool Type.\n"
  1609. "Can be:\n"
  1610. "Iso = isolation cut\n"
  1611. "Rough = rough cut, low feedrate, multiple passes\n"
  1612. "Finish = finishing cut, high feedrate"
  1613. #: FlatCAMDB.py:211 FlatCAMDB.py:1115
  1614. msgid ""
  1615. "Tool Shape. \n"
  1616. "Can be:\n"
  1617. "C1 ... C4 = circular tool with x flutes\n"
  1618. "B = ball tip milling tool\n"
  1619. "V = v-shape milling tool"
  1620. msgstr ""
  1621. "Tool Shape. \n"
  1622. "Can be:\n"
  1623. "C1 ... C4 = circular tool with x flutes\n"
  1624. "B = ball tip milling tool\n"
  1625. "V = v-shape milling tool"
  1626. #: FlatCAMDB.py:217 FlatCAMDB.py:1131
  1627. msgid ""
  1628. "Cutting Depth.\n"
  1629. "The depth at which to cut into material."
  1630. msgstr ""
  1631. "Cutting Depth.\n"
  1632. "The depth at which to cut into material."
  1633. #: FlatCAMDB.py:220 FlatCAMDB.py:1145
  1634. msgid ""
  1635. "Multi Depth.\n"
  1636. "Selecting this will allow cutting in multiple passes,\n"
  1637. "each pass adding a DPP parameter depth."
  1638. msgstr ""
  1639. "Multi Depth.\n"
  1640. "Selecting this will allow cutting in multiple passes,\n"
  1641. "each pass adding a DPP parameter depth."
  1642. #: FlatCAMDB.py:224 FlatCAMDB.py:1158
  1643. msgid ""
  1644. "DPP. Depth per Pass.\n"
  1645. "The value used to cut into material on each pass."
  1646. msgstr ""
  1647. "DPP. Depth per Pass.\n"
  1648. "The value used to cut into material on each pass."
  1649. #: FlatCAMDB.py:227 FlatCAMDB.py:1314
  1650. msgid ""
  1651. "V-Dia.\n"
  1652. "Diameter of the tip for V-Shape Tools."
  1653. msgstr ""
  1654. "V-Dia.\n"
  1655. "Diameter of the tip for V-Shape Tools."
  1656. #: FlatCAMDB.py:230 FlatCAMDB.py:1328
  1657. msgid ""
  1658. "V-Agle.\n"
  1659. "Angle at the tip for the V-Shape Tools."
  1660. msgstr ""
  1661. "V-Agle.\n"
  1662. "Angle at the tip for the V-Shape Tools."
  1663. #: FlatCAMDB.py:233 FlatCAMDB.py:1172
  1664. msgid ""
  1665. "Clearance Height.\n"
  1666. "Height at which the milling bit will travel between cuts,\n"
  1667. "above the surface of the material, avoiding all fixtures."
  1668. msgstr ""
  1669. "Clearance Height.\n"
  1670. "Height at which the milling bit will travel between cuts,\n"
  1671. "above the surface of the material, avoiding all fixtures."
  1672. #: FlatCAMDB.py:237
  1673. msgid ""
  1674. "FR. Feedrate\n"
  1675. "The speed on XY plane used while cutting into material."
  1676. msgstr ""
  1677. "FR. Feedrate\n"
  1678. "The speed on XY plane used while cutting into material."
  1679. #: FlatCAMDB.py:240
  1680. msgid ""
  1681. "FR Z. Feedrate Z\n"
  1682. "The speed on Z plane."
  1683. msgstr ""
  1684. "FR Z. Feedrate Z\n"
  1685. "The speed on Z plane."
  1686. #: FlatCAMDB.py:243 FlatCAMDB.py:1342
  1687. msgid ""
  1688. "FR Rapids. Feedrate Rapids\n"
  1689. "Speed used while moving as fast as possible.\n"
  1690. "This is used only by some devices that can't use\n"
  1691. "the G0 g-code command. Mostly 3D printers."
  1692. msgstr ""
  1693. "FR Rapids. Feedrate Rapids\n"
  1694. "Speed used while moving as fast as possible.\n"
  1695. "This is used only by some devices that can't use\n"
  1696. "the G0 g-code command. Mostly 3D printers."
  1697. #: FlatCAMDB.py:248 FlatCAMDB.py:1215
  1698. msgid ""
  1699. "Spindle Speed.\n"
  1700. "If it's left empty it will not be used.\n"
  1701. "The speed of the spindle in RPM."
  1702. msgstr ""
  1703. "Spindle Speed.\n"
  1704. "If it's left empty it will not be used.\n"
  1705. "The speed of the spindle in RPM."
  1706. #: FlatCAMDB.py:252 FlatCAMDB.py:1230
  1707. msgid ""
  1708. "Dwell.\n"
  1709. "Check this if a delay is needed to allow\n"
  1710. "the spindle motor to reach it's set speed."
  1711. msgstr ""
  1712. "Dwell.\n"
  1713. "Check this if a delay is needed to allow\n"
  1714. "the spindle motor to reach it's set speed."
  1715. #: FlatCAMDB.py:256 FlatCAMDB.py:1243
  1716. msgid ""
  1717. "Dwell Time.\n"
  1718. "A delay used to allow the motor spindle reach it's set speed."
  1719. msgstr ""
  1720. "Dwell Time.\n"
  1721. "A delay used to allow the motor spindle reach it's set speed."
  1722. #: FlatCAMDB.py:259
  1723. msgid ""
  1724. "Preprocessor.\n"
  1725. "A selection of files that will alter the generated G-code\n"
  1726. "to fit for a number of use cases."
  1727. msgstr ""
  1728. "Preprocessor.\n"
  1729. "A selection of files that will alter the generated G-code\n"
  1730. "to fit for a number of use cases."
  1731. #: FlatCAMDB.py:263 FlatCAMDB.py:1358
  1732. msgid ""
  1733. "Extra Cut.\n"
  1734. "If checked, after a isolation is finished an extra cut\n"
  1735. "will be added where the start and end of isolation meet\n"
  1736. "such as that this point is covered by this extra cut to\n"
  1737. "ensure a complete isolation."
  1738. msgstr ""
  1739. "Extra Cut.\n"
  1740. "If checked, after a isolation is finished an extra cut\n"
  1741. "will be added where the start and end of isolation meet\n"
  1742. "such as that this point is covered by this extra cut to\n"
  1743. "ensure a complete isolation."
  1744. #: FlatCAMDB.py:269 FlatCAMDB.py:1373
  1745. msgid ""
  1746. "Extra Cut length.\n"
  1747. "If checked, after a isolation is finished an extra cut\n"
  1748. "will be added where the start and end of isolation meet\n"
  1749. "such as that this point is covered by this extra cut to\n"
  1750. "ensure a complete isolation. This is the length of\n"
  1751. "the extra cut."
  1752. msgstr ""
  1753. "Extra Cut length.\n"
  1754. "If checked, after a isolation is finished an extra cut\n"
  1755. "will be added where the start and end of isolation meet\n"
  1756. "such as that this point is covered by this extra cut to\n"
  1757. "ensure a complete isolation. This is the length of\n"
  1758. "the extra cut."
  1759. #: FlatCAMDB.py:276
  1760. msgid ""
  1761. "Toolchange.\n"
  1762. "It will create a toolchange event.\n"
  1763. "The kind of toolchange is determined by\n"
  1764. "the preprocessor file."
  1765. msgstr ""
  1766. "Toolchange.\n"
  1767. "It will create a toolchange event.\n"
  1768. "The kind of toolchange is determined by\n"
  1769. "the preprocessor file."
  1770. #: FlatCAMDB.py:281
  1771. msgid ""
  1772. "Toolchange XY.\n"
  1773. "A set of coordinates in the format (x, y).\n"
  1774. "Will determine the cartesian position of the point\n"
  1775. "where the tool change event take place."
  1776. msgstr ""
  1777. "Toolchange XY.\n"
  1778. "A set of coordinates in the format (x, y).\n"
  1779. "Will determine the cartesian position of the point\n"
  1780. "where the tool change event take place."
  1781. #: FlatCAMDB.py:286
  1782. msgid ""
  1783. "Toolchange Z.\n"
  1784. "The position on Z plane where the tool change event take place."
  1785. msgstr ""
  1786. "Toolchange Z.\n"
  1787. "The position on Z plane where the tool change event take place."
  1788. #: FlatCAMDB.py:289
  1789. msgid ""
  1790. "Start Z.\n"
  1791. "If it's left empty it will not be used.\n"
  1792. "A position on Z plane to move immediately after job start."
  1793. msgstr ""
  1794. "Start Z.\n"
  1795. "If it's left empty it will not be used.\n"
  1796. "A position on Z plane to move immediately after job start."
  1797. #: FlatCAMDB.py:293
  1798. msgid ""
  1799. "End Z.\n"
  1800. "A position on Z plane to move immediately after job stop."
  1801. msgstr ""
  1802. "End Z.\n"
  1803. "A position on Z plane to move immediately after job stop."
  1804. #: FlatCAMDB.py:305 FlatCAMDB.py:682 FlatCAMDB.py:716 FlatCAMDB.py:1891
  1805. #: FlatCAMDB.py:2112 FlatCAMDB.py:2146
  1806. msgid "Could not load Tools DB file."
  1807. msgstr "Could not load Tools DB file."
  1808. #: FlatCAMDB.py:313 FlatCAMDB.py:724 FlatCAMDB.py:1899 FlatCAMDB.py:2154
  1809. msgid "Failed to parse Tools DB file."
  1810. msgstr "Failed to parse Tools DB file."
  1811. #: FlatCAMDB.py:316 FlatCAMDB.py:727 FlatCAMDB.py:1902 FlatCAMDB.py:2157
  1812. msgid "Loaded FlatCAM Tools DB from"
  1813. msgstr "Loaded FlatCAM Tools DB from"
  1814. #: FlatCAMDB.py:322 FlatCAMDB.py:1816
  1815. msgid "Add to DB"
  1816. msgstr "Add to DB"
  1817. #: FlatCAMDB.py:324 FlatCAMDB.py:1819
  1818. msgid "Copy from DB"
  1819. msgstr "Copy from DB"
  1820. #: FlatCAMDB.py:326 FlatCAMDB.py:1822
  1821. msgid "Delete from DB"
  1822. msgstr "Delete from DB"
  1823. #: FlatCAMDB.py:603 FlatCAMDB.py:2029
  1824. msgid "Tool added to DB."
  1825. msgstr "Tool added to DB."
  1826. #: FlatCAMDB.py:624 FlatCAMDB.py:2053
  1827. msgid "Tool copied from Tools DB."
  1828. msgstr "Tool copied from Tools DB."
  1829. #: FlatCAMDB.py:642 FlatCAMDB.py:2072
  1830. msgid "Tool removed from Tools DB."
  1831. msgstr "Tool removed from Tools DB."
  1832. #: FlatCAMDB.py:653 FlatCAMDB.py:2083
  1833. msgid "Export Tools Database"
  1834. msgstr "Export Tools Database"
  1835. #: FlatCAMDB.py:656 FlatCAMDB.py:2086
  1836. msgid "Tools_Database"
  1837. msgstr "Tools_Database"
  1838. #: FlatCAMDB.py:693 FlatCAMDB.py:696 FlatCAMDB.py:748 FlatCAMDB.py:2123
  1839. #: FlatCAMDB.py:2126 FlatCAMDB.py:2178
  1840. msgid "Failed to write Tools DB to file."
  1841. msgstr "Failed to write Tools DB to file."
  1842. #: FlatCAMDB.py:699 FlatCAMDB.py:2129
  1843. msgid "Exported Tools DB to"
  1844. msgstr "Exported Tools DB to"
  1845. #: FlatCAMDB.py:706 FlatCAMDB.py:2136
  1846. msgid "Import FlatCAM Tools DB"
  1847. msgstr "Import FlatCAM Tools DB"
  1848. #: FlatCAMDB.py:752 FlatCAMDB.py:2182
  1849. msgid "Saved Tools DB."
  1850. msgstr "Saved Tools DB."
  1851. #: FlatCAMDB.py:899 FlatCAMDB.py:2365
  1852. msgid "No Tool/row selected in the Tools Database table"
  1853. msgstr "No Tool/row selected in the Tools Database table"
  1854. #: FlatCAMDB.py:917 FlatCAMDB.py:2382
  1855. msgid "Cancelled adding tool from DB."
  1856. msgstr "Cancelled adding tool from DB."
  1857. #: FlatCAMDB.py:1018
  1858. msgid "Basic Geo Parameters"
  1859. msgstr "Basic Geo Parameters"
  1860. #: FlatCAMDB.py:1030
  1861. msgid "Advanced Geo Parameters"
  1862. msgstr "Advanced Geo Parameters"
  1863. #: FlatCAMDB.py:1042
  1864. msgid "NCC Parameters"
  1865. msgstr "NCC Parameters"
  1866. #: FlatCAMDB.py:1054
  1867. msgid "Paint Parameters"
  1868. msgstr "Paint Parameters"
  1869. #: FlatCAMDB.py:1185 flatcamGUI/ObjectUI.py:966 flatcamGUI/ObjectUI.py:1768
  1870. #: flatcamGUI/PreferencesUI.py:4378 flatcamGUI/PreferencesUI.py:7059
  1871. #: flatcamTools/ToolSolderPaste.py:253
  1872. msgid "Feedrate X-Y"
  1873. msgstr "Feedrate X-Y"
  1874. #: FlatCAMDB.py:1187
  1875. msgid ""
  1876. "Feedrate X-Y. Feedrate\n"
  1877. "The speed on XY plane used while cutting into material."
  1878. msgstr ""
  1879. "Feedrate X-Y. Feedrate\n"
  1880. "The speed on XY plane used while cutting into material."
  1881. #: FlatCAMDB.py:1199 flatcamGUI/ObjectUI.py:981 flatcamGUI/ObjectUI.py:1782
  1882. #: flatcamGUI/PreferencesUI.py:3425 flatcamGUI/PreferencesUI.py:4393
  1883. #: flatcamGUI/PreferencesUI.py:7072 flatcamTools/ToolSolderPaste.py:265
  1884. msgid "Feedrate Z"
  1885. msgstr "Feedrate Z"
  1886. #: FlatCAMDB.py:1201
  1887. msgid ""
  1888. "Feedrate Z\n"
  1889. "The speed on Z plane."
  1890. msgstr ""
  1891. "Feedrate Z\n"
  1892. "The speed on Z plane."
  1893. #: FlatCAMDB.py:1399 flatcamGUI/ObjectUI.py:844
  1894. #: flatcamGUI/PreferencesUI.py:3264 flatcamTools/ToolNCC.py:341
  1895. msgid "Operation"
  1896. msgstr "Operation"
  1897. #: FlatCAMDB.py:1401 flatcamTools/ToolNCC.py:343
  1898. msgid ""
  1899. "The 'Operation' can be:\n"
  1900. "- Isolation -> will ensure that the non-copper clearing is always complete.\n"
  1901. "If it's not successful then the non-copper clearing will fail, too.\n"
  1902. "- Clear -> the regular non-copper clearing."
  1903. msgstr ""
  1904. "The 'Operation' can be:\n"
  1905. "- Isolation -> will ensure that the non-copper clearing is always complete.\n"
  1906. "If it's not successful then the non-copper clearing will fail, too.\n"
  1907. "- Clear -> the regular non-copper clearing."
  1908. #: FlatCAMDB.py:1408 flatcamEditors/FlatCAMGrbEditor.py:2739
  1909. #: flatcamGUI/GUIElements.py:2577 flatcamTools/ToolNCC.py:350
  1910. msgid "Clear"
  1911. msgstr "Clear"
  1912. #: FlatCAMDB.py:1409 flatcamTools/ToolNCC.py:351 flatcamTools/ToolNCC.py:1618
  1913. msgid "Isolation"
  1914. msgstr "Isolation"
  1915. #: FlatCAMDB.py:1417 flatcamGUI/ObjectUI.py:408 flatcamGUI/ObjectUI.py:866
  1916. #: flatcamGUI/PreferencesUI.py:2257 flatcamGUI/PreferencesUI.py:3280
  1917. #: flatcamGUI/PreferencesUI.py:4665 flatcamGUI/PreferencesUI.py:5416
  1918. #: flatcamTools/ToolNCC.py:359
  1919. msgid "Milling Type"
  1920. msgstr "Milling Type"
  1921. #: FlatCAMDB.py:1419 FlatCAMDB.py:1427 flatcamGUI/PreferencesUI.py:5418
  1922. #: flatcamGUI/PreferencesUI.py:5426 flatcamTools/ToolNCC.py:361
  1923. #: flatcamTools/ToolNCC.py:369
  1924. msgid ""
  1925. "Milling type when the selected tool is of type: 'iso_op':\n"
  1926. "- climb / best for precision milling and to reduce tool usage\n"
  1927. "- conventional / useful when there is no backlash compensation"
  1928. msgstr ""
  1929. "Milling type when the selected tool is of type: 'iso_op':\n"
  1930. "- climb / best for precision milling and to reduce tool usage\n"
  1931. "- conventional / useful when there is no backlash compensation"
  1932. #: FlatCAMDB.py:1424 flatcamGUI/ObjectUI.py:414
  1933. #: flatcamGUI/PreferencesUI.py:2264 flatcamGUI/PreferencesUI.py:4671
  1934. #: flatcamGUI/PreferencesUI.py:5423 flatcamTools/ToolNCC.py:366
  1935. msgid "Climb"
  1936. msgstr "Climb"
  1937. #: FlatCAMDB.py:1425 flatcamGUI/ObjectUI.py:415
  1938. #: flatcamGUI/PreferencesUI.py:2265 flatcamGUI/PreferencesUI.py:4672
  1939. #: flatcamGUI/PreferencesUI.py:5424 flatcamTools/ToolNCC.py:367
  1940. msgid "Conventional"
  1941. msgstr "Conventional"
  1942. #: FlatCAMDB.py:1437 FlatCAMDB.py:1546 flatcamEditors/FlatCAMGeoEditor.py:451
  1943. #: flatcamGUI/PreferencesUI.py:5461 flatcamGUI/PreferencesUI.py:6002
  1944. #: flatcamTools/ToolNCC.py:382 flatcamTools/ToolPaint.py:329
  1945. msgid "Overlap"
  1946. msgstr "Overlap"
  1947. #: FlatCAMDB.py:1439 flatcamGUI/PreferencesUI.py:5463
  1948. #: flatcamTools/ToolNCC.py:384
  1949. msgid ""
  1950. "How much (percentage) of the tool width to overlap each tool pass.\n"
  1951. "Adjust the value starting with lower values\n"
  1952. "and increasing it if areas that should be cleared are still \n"
  1953. "not cleared.\n"
  1954. "Lower values = faster processing, faster execution on CNC.\n"
  1955. "Higher values = slow processing and slow execution on CNC\n"
  1956. "due of too many paths."
  1957. msgstr ""
  1958. "How much (percentage) of the tool width to overlap each tool pass.\n"
  1959. "Adjust the value starting with lower values\n"
  1960. "and increasing it if areas that should be cleared are still \n"
  1961. "not cleared.\n"
  1962. "Lower values = faster processing, faster execution on CNC.\n"
  1963. "Higher values = slow processing and slow execution on CNC\n"
  1964. "due of too many paths."
  1965. #: FlatCAMDB.py:1458 FlatCAMDB.py:1567 flatcamEditors/FlatCAMGeoEditor.py:471
  1966. #: flatcamGUI/PreferencesUI.py:5481 flatcamGUI/PreferencesUI.py:5723
  1967. #: flatcamGUI/PreferencesUI.py:6022 flatcamGUI/PreferencesUI.py:7681
  1968. #: flatcamGUI/PreferencesUI.py:7838 flatcamGUI/PreferencesUI.py:7923
  1969. #: flatcamGUI/PreferencesUI.py:8570 flatcamGUI/PreferencesUI.py:8578
  1970. #: flatcamTools/ToolCopperThieving.py:111
  1971. #: flatcamTools/ToolCopperThieving.py:362 flatcamTools/ToolCutOut.py:190
  1972. #: flatcamTools/ToolFiducials.py:172 flatcamTools/ToolInvertGerber.py:88
  1973. #: flatcamTools/ToolInvertGerber.py:96 flatcamTools/ToolNCC.py:403
  1974. #: flatcamTools/ToolPaint.py:350
  1975. msgid "Margin"
  1976. msgstr "Margin"
  1977. #: FlatCAMDB.py:1460 flatcamGUI/PreferencesUI.py:5483
  1978. #: flatcamGUI/PreferencesUI.py:7683 flatcamGUI/PreferencesUI.py:7925
  1979. #: flatcamGUI/PreferencesUI.py:7989 flatcamTools/ToolCopperThieving.py:113
  1980. #: flatcamTools/ToolFiducials.py:174 flatcamTools/ToolFiducials.py:237
  1981. #: flatcamTools/ToolNCC.py:405
  1982. msgid "Bounding box margin."
  1983. msgstr "Bounding box margin."
  1984. #: FlatCAMDB.py:1471 FlatCAMDB.py:1582 flatcamEditors/FlatCAMGeoEditor.py:485
  1985. #: flatcamGUI/PreferencesUI.py:5494 flatcamGUI/PreferencesUI.py:6037
  1986. #: flatcamGUI/PreferencesUI.py:8204 flatcamGUI/PreferencesUI.py:8417
  1987. #: flatcamTools/ToolExtractDrills.py:128 flatcamTools/ToolNCC.py:416
  1988. #: flatcamTools/ToolPaint.py:365 flatcamTools/ToolPunchGerber.py:139
  1989. msgid "Method"
  1990. msgstr "Method"
  1991. #: FlatCAMDB.py:1473 flatcamGUI/PreferencesUI.py:5496
  1992. #: flatcamTools/ToolNCC.py:418
  1993. msgid ""
  1994. "Algorithm for copper clearing:\n"
  1995. "- Standard: Fixed step inwards.\n"
  1996. "- Seed-based: Outwards from seed.\n"
  1997. "- Line-based: Parallel lines."
  1998. msgstr ""
  1999. "Algorithm for copper clearing:\n"
  2000. "- Standard: Fixed step inwards.\n"
  2001. "- Seed-based: Outwards from seed.\n"
  2002. "- Line-based: Parallel lines."
  2003. #: FlatCAMDB.py:1481 FlatCAMDB.py:1596 flatcamEditors/FlatCAMGeoEditor.py:499
  2004. #: flatcamGUI/PreferencesUI.py:5509 flatcamGUI/PreferencesUI.py:6056
  2005. #: flatcamTools/ToolNCC.py:431 flatcamTools/ToolNCC.py:2390
  2006. #: flatcamTools/ToolNCC.py:2419 flatcamTools/ToolNCC.py:2688
  2007. #: flatcamTools/ToolNCC.py:2720 flatcamTools/ToolPaint.py:390
  2008. #: flatcamTools/ToolPaint.py:1829 tclCommands/TclCommandCopperClear.py:126
  2009. #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125
  2010. msgid "Standard"
  2011. msgstr "Standard"
  2012. #: FlatCAMDB.py:1481 FlatCAMDB.py:1596 flatcamEditors/FlatCAMGeoEditor.py:499
  2013. #: flatcamEditors/FlatCAMGeoEditor.py:5156 flatcamGUI/PreferencesUI.py:5509
  2014. #: flatcamGUI/PreferencesUI.py:6056 flatcamTools/ToolNCC.py:431
  2015. #: flatcamTools/ToolPaint.py:390 flatcamTools/ToolPaint.py:699
  2016. #: flatcamTools/ToolPaint.py:1857 tclCommands/TclCommandCopperClear.py:130
  2017. #: tclCommands/TclCommandPaint.py:129
  2018. msgid "Lines"
  2019. msgstr "Lines"
  2020. #: FlatCAMDB.py:1489 FlatCAMDB.py:1607 flatcamGUI/PreferencesUI.py:5516
  2021. #: flatcamGUI/PreferencesUI.py:6063 flatcamTools/ToolNCC.py:439
  2022. #: flatcamTools/ToolPaint.py:401
  2023. msgid "Connect"
  2024. msgstr "Connect"
  2025. #: FlatCAMDB.py:1493 FlatCAMDB.py:1610 flatcamEditors/FlatCAMGeoEditor.py:508
  2026. #: flatcamGUI/PreferencesUI.py:5518 flatcamGUI/PreferencesUI.py:6065
  2027. #: flatcamTools/ToolNCC.py:443 flatcamTools/ToolPaint.py:404
  2028. msgid ""
  2029. "Draw lines between resulting\n"
  2030. "segments to minimize tool lifts."
  2031. msgstr ""
  2032. "Draw lines between resulting\n"
  2033. "segments to minimize tool lifts."
  2034. #: FlatCAMDB.py:1499 FlatCAMDB.py:1614 flatcamGUI/PreferencesUI.py:5525
  2035. #: flatcamGUI/PreferencesUI.py:6071 flatcamTools/ToolNCC.py:449
  2036. #: flatcamTools/ToolPaint.py:408
  2037. msgid "Contour"
  2038. msgstr "Contour"
  2039. #: FlatCAMDB.py:1503 FlatCAMDB.py:1617 flatcamEditors/FlatCAMGeoEditor.py:518
  2040. #: flatcamGUI/PreferencesUI.py:5527 flatcamGUI/PreferencesUI.py:6073
  2041. #: flatcamTools/ToolNCC.py:453 flatcamTools/ToolPaint.py:411
  2042. msgid ""
  2043. "Cut around the perimeter of the polygon\n"
  2044. "to trim rough edges."
  2045. msgstr ""
  2046. "Cut around the perimeter of the polygon\n"
  2047. "to trim rough edges."
  2048. #: FlatCAMDB.py:1509 flatcamEditors/FlatCAMGeoEditor.py:612
  2049. #: flatcamEditors/FlatCAMGrbEditor.py:5145 flatcamGUI/ObjectUI.py:142
  2050. #: flatcamGUI/ObjectUI.py:1496 flatcamGUI/ObjectUI.py:2245
  2051. #: flatcamGUI/PreferencesUI.py:5534 flatcamGUI/PreferencesUI.py:6822
  2052. #: flatcamTools/ToolNCC.py:459 flatcamTools/ToolTransform.py:28
  2053. msgid "Offset"
  2054. msgstr "Offset"
  2055. #: FlatCAMDB.py:1513 flatcamGUI/PreferencesUI.py:5536
  2056. #: flatcamTools/ToolNCC.py:463
  2057. msgid ""
  2058. "If used, it will add an offset to the copper features.\n"
  2059. "The copper clearing will finish to a distance\n"
  2060. "from the copper features.\n"
  2061. "The value can be between 0 and 10 FlatCAM units."
  2062. msgstr ""
  2063. "If used, it will add an offset to the copper features.\n"
  2064. "The copper clearing will finish to a distance\n"
  2065. "from the copper features.\n"
  2066. "The value can be between 0 and 10 FlatCAM units."
  2067. #: FlatCAMDB.py:1548 flatcamEditors/FlatCAMGeoEditor.py:453
  2068. #: flatcamGUI/PreferencesUI.py:6004 flatcamTools/ToolPaint.py:331
  2069. msgid ""
  2070. "How much (percentage) of the tool width to overlap each tool pass.\n"
  2071. "Adjust the value starting with lower values\n"
  2072. "and increasing it if areas that should be painted are still \n"
  2073. "not painted.\n"
  2074. "Lower values = faster processing, faster execution on CNC.\n"
  2075. "Higher values = slow processing and slow execution on CNC\n"
  2076. "due of too many paths."
  2077. msgstr ""
  2078. "How much (percentage) of the tool width to overlap each tool pass.\n"
  2079. "Adjust the value starting with lower values\n"
  2080. "and increasing it if areas that should be painted are still \n"
  2081. "not painted.\n"
  2082. "Lower values = faster processing, faster execution on CNC.\n"
  2083. "Higher values = slow processing and slow execution on CNC\n"
  2084. "due of too many paths."
  2085. #: FlatCAMDB.py:1569 flatcamEditors/FlatCAMGeoEditor.py:473
  2086. #: flatcamGUI/PreferencesUI.py:6024 flatcamTools/ToolPaint.py:352
  2087. msgid ""
  2088. "Distance by which to avoid\n"
  2089. "the edges of the polygon to\n"
  2090. "be painted."
  2091. msgstr ""
  2092. "Distance by which to avoid\n"
  2093. "the edges of the polygon to\n"
  2094. "be painted."
  2095. #: FlatCAMDB.py:1584 flatcamGUI/PreferencesUI.py:6039
  2096. #: flatcamTools/ToolPaint.py:367
  2097. msgid ""
  2098. "Algorithm for painting:\n"
  2099. "- Standard: Fixed step inwards.\n"
  2100. "- Seed-based: Outwards from seed.\n"
  2101. "- Line-based: Parallel lines.\n"
  2102. "- Laser-lines: Active only for Gerber objects.\n"
  2103. "Will create lines that follow the traces.\n"
  2104. "- Combo: In case of failure a new method will be picked from the above\n"
  2105. "in the order specified."
  2106. msgstr ""
  2107. "Algorithm for painting:\n"
  2108. "- Standard: Fixed step inwards.\n"
  2109. "- Seed-based: Outwards from seed.\n"
  2110. "- Line-based: Parallel lines.\n"
  2111. "- Laser-lines: Active only for Gerber objects.\n"
  2112. "Will create lines that follow the traces.\n"
  2113. "- Combo: In case of failure a new method will be picked from the above\n"
  2114. "in the order specified."
  2115. #: FlatCAMDB.py:1596 FlatCAMDB.py:1598 flatcamGUI/PreferencesUI.py:6056
  2116. #: flatcamTools/ToolPaint.py:390 flatcamTools/ToolPaint.py:392
  2117. #: flatcamTools/ToolPaint.py:693 flatcamTools/ToolPaint.py:698
  2118. #: flatcamTools/ToolPaint.py:1871 tclCommands/TclCommandPaint.py:131
  2119. msgid "Laser_lines"
  2120. msgstr "Laser_lines"
  2121. #: FlatCAMDB.py:1596 flatcamGUI/PreferencesUI.py:6056
  2122. #: flatcamTools/ToolPaint.py:390 flatcamTools/ToolPaint.py:2022
  2123. #: tclCommands/TclCommandPaint.py:133
  2124. msgid "Combo"
  2125. msgstr "Combo"
  2126. #: FlatCAMDB.py:1641
  2127. msgid "Add Tool in DB"
  2128. msgstr "Add Tool in DB"
  2129. #: FlatCAMProcess.py:172
  2130. msgid "processes running."
  2131. msgstr "processes running."
  2132. #: FlatCAMTool.py:245 FlatCAMTool.py:252 flatcamGUI/ObjectUI.py:156
  2133. #: flatcamGUI/ObjectUI.py:163
  2134. msgid "Edited value is out of range"
  2135. msgstr "Edited value is out of range"
  2136. #: FlatCAMTool.py:247 FlatCAMTool.py:254 flatcamGUI/ObjectUI.py:158
  2137. #: flatcamGUI/ObjectUI.py:165
  2138. msgid "Edited value is within limits."
  2139. msgstr "Edited value is within limits."
  2140. #: FlatCAMTranslation.py:103
  2141. msgid "The application will restart."
  2142. msgstr "The application will restart."
  2143. #: FlatCAMTranslation.py:105
  2144. msgid "Are you sure do you want to change the current language to"
  2145. msgstr "Are you sure do you want to change the current language to"
  2146. #: FlatCAMTranslation.py:106
  2147. msgid "Apply Language ..."
  2148. msgstr "Apply Language ..."
  2149. #: ObjectCollection.py:511
  2150. #, python-brace-format
  2151. msgid "Object renamed from <b>{old}</b> to <b>{new}</b>"
  2152. msgstr "Object renamed from <b>{old}</b> to <b>{new}</b>"
  2153. #: ObjectCollection.py:984
  2154. msgid "Cause of error"
  2155. msgstr "Cause of error"
  2156. #: camlib.py:597
  2157. msgid "self.solid_geometry is neither BaseGeometry or list."
  2158. msgstr "self.solid_geometry is neither BaseGeometry or list."
  2159. #: camlib.py:970
  2160. msgid "Pass"
  2161. msgstr "Pass"
  2162. #: camlib.py:981 flatcamGUI/PreferencesUI.py:2476
  2163. #: flatcamObjects/FlatCAMGerber.py:496 flatcamTools/ToolCopperThieving.py:1016
  2164. #: flatcamTools/ToolCopperThieving.py:1205
  2165. #: flatcamTools/ToolCopperThieving.py:1217 flatcamTools/ToolNCC.py:2045
  2166. #: flatcamTools/ToolNCC.py:2153 flatcamTools/ToolNCC.py:2167
  2167. #: flatcamTools/ToolNCC.py:3098 flatcamTools/ToolNCC.py:3203
  2168. #: flatcamTools/ToolNCC.py:3218 flatcamTools/ToolNCC.py:3484
  2169. #: flatcamTools/ToolNCC.py:3585 flatcamTools/ToolNCC.py:3600
  2170. msgid "Buffering"
  2171. msgstr "Buffering"
  2172. #: camlib.py:990
  2173. msgid "Get Exteriors"
  2174. msgstr "Get Exteriors"
  2175. #: camlib.py:993
  2176. msgid "Get Interiors"
  2177. msgstr "Get Interiors"
  2178. #: camlib.py:2172
  2179. msgid "Object was mirrored"
  2180. msgstr "Object was mirrored"
  2181. #: camlib.py:2174
  2182. msgid "Failed to mirror. No object selected"
  2183. msgstr "Failed to mirror. No object selected"
  2184. #: camlib.py:2239
  2185. msgid "Object was rotated"
  2186. msgstr "Object was rotated"
  2187. #: camlib.py:2241
  2188. msgid "Failed to rotate. No object selected"
  2189. msgstr "Failed to rotate. No object selected"
  2190. #: camlib.py:2307
  2191. msgid "Object was skewed"
  2192. msgstr "Object was skewed"
  2193. #: camlib.py:2309
  2194. msgid "Failed to skew. No object selected"
  2195. msgstr "Failed to skew. No object selected"
  2196. #: camlib.py:2385
  2197. msgid "Object was buffered"
  2198. msgstr "Object was buffered"
  2199. #: camlib.py:2387
  2200. msgid "Failed to buffer. No object selected"
  2201. msgstr "Failed to buffer. No object selected"
  2202. #: camlib.py:2594
  2203. msgid "There is no such parameter"
  2204. msgstr "There is no such parameter"
  2205. #: camlib.py:2654 camlib.py:2887 camlib.py:3116 camlib.py:3338
  2206. msgid ""
  2207. "The Cut Z parameter has positive value. It is the depth value to drill into "
  2208. "material.\n"
  2209. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  2210. "therefore the app will convert the value to negative. Check the resulting "
  2211. "CNC code (Gcode etc)."
  2212. msgstr ""
  2213. "The Cut Z parameter has positive value. It is the depth value to drill into "
  2214. "material.\n"
  2215. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  2216. "therefore the app will convert the value to negative. Check the resulting "
  2217. "CNC code (Gcode etc)."
  2218. #: camlib.py:2662 camlib.py:2897 camlib.py:3126 camlib.py:3348 camlib.py:3634
  2219. #: camlib.py:4020
  2220. msgid "The Cut Z parameter is zero. There will be no cut, skipping file"
  2221. msgstr "The Cut Z parameter is zero. There will be no cut, skipping file"
  2222. #: camlib.py:2673 camlib.py:3988
  2223. msgid ""
  2224. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  2225. "y) \n"
  2226. "but now there is only one value, not two. "
  2227. msgstr ""
  2228. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  2229. "y) \n"
  2230. "but now there is only one value, not two. "
  2231. #: camlib.py:2682 camlib.py:3585 camlib.py:3970
  2232. msgid ""
  2233. "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) "
  2234. "but now there is only one value, not two."
  2235. msgstr ""
  2236. "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) "
  2237. "but now there is only one value, not two."
  2238. #: camlib.py:2770
  2239. msgid "Creating a list of points to drill..."
  2240. msgstr "Creating a list of points to drill..."
  2241. #: camlib.py:2860 camlib.py:3732 camlib.py:4124
  2242. msgid "Starting G-Code"
  2243. msgstr "Starting G-Code"
  2244. #: camlib.py:3001 camlib.py:3220 camlib.py:3384 camlib.py:3745 camlib.py:4135
  2245. msgid "Starting G-Code for tool with diameter"
  2246. msgstr "Starting G-Code for tool with diameter"
  2247. #: camlib.py:3084 camlib.py:3302 camlib.py:3470
  2248. msgid "G91 coordinates not implemented"
  2249. msgstr "G91 coordinates not implemented"
  2250. #: camlib.py:3090 camlib.py:3309 camlib.py:3476
  2251. msgid "The loaded Excellon file has no drills"
  2252. msgstr "The loaded Excellon file has no drills"
  2253. #: camlib.py:3499
  2254. msgid "Finished G-Code generation..."
  2255. msgstr "Finished G-Code generation..."
  2256. #: camlib.py:3603
  2257. msgid ""
  2258. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  2259. "y) \n"
  2260. "but now there is only one value, not two."
  2261. msgstr ""
  2262. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  2263. "y) \n"
  2264. "but now there is only one value, not two."
  2265. #: camlib.py:3617 camlib.py:4003
  2266. msgid ""
  2267. "Cut_Z parameter is None or zero. Most likely a bad combinations of other "
  2268. "parameters."
  2269. msgstr ""
  2270. "Cut_Z parameter is None or zero. Most likely a bad combinations of other "
  2271. "parameters."
  2272. #: camlib.py:3626 camlib.py:4012
  2273. msgid ""
  2274. "The Cut Z parameter has positive value. It is the depth value to cut into "
  2275. "material.\n"
  2276. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  2277. "therefore the app will convert the value to negative.Check the resulting CNC "
  2278. "code (Gcode etc)."
  2279. msgstr ""
  2280. "The Cut Z parameter has positive value. It is the depth value to cut into "
  2281. "material.\n"
  2282. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  2283. "therefore the app will convert the value to negative.Check the resulting CNC "
  2284. "code (Gcode etc)."
  2285. #: camlib.py:3639 camlib.py:4026
  2286. msgid "Travel Z parameter is None or zero."
  2287. msgstr "Travel Z parameter is None or zero."
  2288. #: camlib.py:3644 camlib.py:4031
  2289. msgid ""
  2290. "The Travel Z parameter has negative value. It is the height value to travel "
  2291. "between cuts.\n"
  2292. "The Z Travel parameter needs to have a positive value, assuming it is a typo "
  2293. "therefore the app will convert the value to positive.Check the resulting CNC "
  2294. "code (Gcode etc)."
  2295. msgstr ""
  2296. "The Travel Z parameter has negative value. It is the height value to travel "
  2297. "between cuts.\n"
  2298. "The Z Travel parameter needs to have a positive value, assuming it is a typo "
  2299. "therefore the app will convert the value to positive.Check the resulting CNC "
  2300. "code (Gcode etc)."
  2301. #: camlib.py:3652 camlib.py:4039
  2302. msgid "The Z Travel parameter is zero. This is dangerous, skipping file"
  2303. msgstr "The Z Travel parameter is zero. This is dangerous, skipping file"
  2304. #: camlib.py:3671 camlib.py:4062
  2305. msgid "Indexing geometry before generating G-Code..."
  2306. msgstr "Indexing geometry before generating G-Code..."
  2307. #: camlib.py:3815 camlib.py:4204
  2308. msgid "Finished G-Code generation"
  2309. msgstr "Finished G-Code generation"
  2310. #: camlib.py:3815
  2311. msgid "paths traced"
  2312. msgstr "paths traced"
  2313. #: camlib.py:3865
  2314. msgid "Expected a Geometry, got"
  2315. msgstr "Expected a Geometry, got"
  2316. #: camlib.py:3872
  2317. msgid ""
  2318. "Trying to generate a CNC Job from a Geometry object without solid_geometry."
  2319. msgstr ""
  2320. "Trying to generate a CNC Job from a Geometry object without solid_geometry."
  2321. #: camlib.py:3913
  2322. msgid ""
  2323. "The Tool Offset value is too negative to use for the current_geometry.\n"
  2324. "Raise the value (in module) and try again."
  2325. msgstr ""
  2326. "The Tool Offset value is too negative to use for the current_geometry.\n"
  2327. "Raise the value (in module) and try again."
  2328. #: camlib.py:4204
  2329. msgid " paths traced."
  2330. msgstr " paths traced."
  2331. #: camlib.py:4232
  2332. msgid "There is no tool data in the SolderPaste geometry."
  2333. msgstr "There is no tool data in the SolderPaste geometry."
  2334. #: camlib.py:4321
  2335. #| msgid "Finished SolderPste G-Code generation"
  2336. msgid "Finished SolderPaste G-Code generation"
  2337. msgstr "Finished SolderPaste G-Code generation"
  2338. #: camlib.py:4321
  2339. msgid "paths traced."
  2340. msgstr "paths traced."
  2341. #: camlib.py:4581
  2342. msgid "Parsing GCode file. Number of lines"
  2343. msgstr "Parsing GCode file. Number of lines"
  2344. #: camlib.py:4688
  2345. msgid "Creating Geometry from the parsed GCode file. "
  2346. msgstr "Creating Geometry from the parsed GCode file. "
  2347. #: camlib.py:4831 camlib.py:5123 camlib.py:5234 camlib.py:5390
  2348. msgid "G91 coordinates not implemented ..."
  2349. msgstr "G91 coordinates not implemented ..."
  2350. #: camlib.py:4963
  2351. msgid "Unifying Geometry from parsed Geometry segments"
  2352. msgstr "Unifying Geometry from parsed Geometry segments"
  2353. #: flatcamEditors/FlatCAMExcEditor.py:50 flatcamEditors/FlatCAMExcEditor.py:74
  2354. #: flatcamEditors/FlatCAMExcEditor.py:168
  2355. #: flatcamEditors/FlatCAMExcEditor.py:385
  2356. #: flatcamEditors/FlatCAMExcEditor.py:589
  2357. #: flatcamEditors/FlatCAMGrbEditor.py:241
  2358. #: flatcamEditors/FlatCAMGrbEditor.py:248
  2359. msgid "Click to place ..."
  2360. msgstr "Click to place ..."
  2361. #: flatcamEditors/FlatCAMExcEditor.py:58
  2362. msgid "To add a drill first select a tool"
  2363. msgstr "To add a drill first select a tool"
  2364. #: flatcamEditors/FlatCAMExcEditor.py:122
  2365. msgid "Done. Drill added."
  2366. msgstr "Done. Drill added."
  2367. #: flatcamEditors/FlatCAMExcEditor.py:176
  2368. msgid "To add an Drill Array first select a tool in Tool Table"
  2369. msgstr "To add an Drill Array first select a tool in Tool Table"
  2370. #: flatcamEditors/FlatCAMExcEditor.py:192
  2371. #: flatcamEditors/FlatCAMExcEditor.py:415
  2372. #: flatcamEditors/FlatCAMExcEditor.py:636
  2373. #: flatcamEditors/FlatCAMExcEditor.py:1151
  2374. #: flatcamEditors/FlatCAMExcEditor.py:1178
  2375. #: flatcamEditors/FlatCAMGrbEditor.py:471
  2376. #: flatcamEditors/FlatCAMGrbEditor.py:1935
  2377. #: flatcamEditors/FlatCAMGrbEditor.py:1965
  2378. msgid "Click on target location ..."
  2379. msgstr "Click on target location ..."
  2380. #: flatcamEditors/FlatCAMExcEditor.py:211
  2381. msgid "Click on the Drill Circular Array Start position"
  2382. msgstr "Click on the Drill Circular Array Start position"
  2383. #: flatcamEditors/FlatCAMExcEditor.py:233
  2384. #: flatcamEditors/FlatCAMExcEditor.py:677
  2385. #: flatcamEditors/FlatCAMGrbEditor.py:516
  2386. msgid "The value is not Float. Check for comma instead of dot separator."
  2387. msgstr "The value is not Float. Check for comma instead of dot separator."
  2388. #: flatcamEditors/FlatCAMExcEditor.py:237
  2389. msgid "The value is mistyped. Check the value"
  2390. msgstr "The value is mistyped. Check the value"
  2391. #: flatcamEditors/FlatCAMExcEditor.py:336
  2392. msgid "Too many drills for the selected spacing angle."
  2393. msgstr "Too many drills for the selected spacing angle."
  2394. #: flatcamEditors/FlatCAMExcEditor.py:354
  2395. msgid "Done. Drill Array added."
  2396. msgstr "Done. Drill Array added."
  2397. #: flatcamEditors/FlatCAMExcEditor.py:394
  2398. msgid "To add a slot first select a tool"
  2399. msgstr "To add a slot first select a tool"
  2400. #: flatcamEditors/FlatCAMExcEditor.py:454
  2401. #: flatcamEditors/FlatCAMExcEditor.py:461
  2402. #: flatcamEditors/FlatCAMExcEditor.py:742
  2403. #: flatcamEditors/FlatCAMExcEditor.py:749
  2404. msgid "Value is missing or wrong format. Add it and retry."
  2405. msgstr "Value is missing or wrong format. Add it and retry."
  2406. #: flatcamEditors/FlatCAMExcEditor.py:559
  2407. msgid "Done. Adding Slot completed."
  2408. msgstr "Done. Adding Slot completed."
  2409. #: flatcamEditors/FlatCAMExcEditor.py:597
  2410. msgid "To add an Slot Array first select a tool in Tool Table"
  2411. msgstr "To add an Slot Array first select a tool in Tool Table"
  2412. #: flatcamEditors/FlatCAMExcEditor.py:655
  2413. msgid "Click on the Slot Circular Array Start position"
  2414. msgstr "Click on the Slot Circular Array Start position"
  2415. #: flatcamEditors/FlatCAMExcEditor.py:680
  2416. #: flatcamEditors/FlatCAMGrbEditor.py:519
  2417. msgid "The value is mistyped. Check the value."
  2418. msgstr "The value is mistyped. Check the value."
  2419. #: flatcamEditors/FlatCAMExcEditor.py:859
  2420. msgid "Too many Slots for the selected spacing angle."
  2421. msgstr "Too many Slots for the selected spacing angle."
  2422. #: flatcamEditors/FlatCAMExcEditor.py:882
  2423. msgid "Done. Slot Array added."
  2424. msgstr "Done. Slot Array added."
  2425. #: flatcamEditors/FlatCAMExcEditor.py:904
  2426. msgid "Click on the Drill(s) to resize ..."
  2427. msgstr "Click on the Drill(s) to resize ..."
  2428. #: flatcamEditors/FlatCAMExcEditor.py:934
  2429. msgid "Resize drill(s) failed. Please enter a diameter for resize."
  2430. msgstr "Resize drill(s) failed. Please enter a diameter for resize."
  2431. #: flatcamEditors/FlatCAMExcEditor.py:1112
  2432. msgid "Done. Drill/Slot Resize completed."
  2433. msgstr "Done. Drill/Slot Resize completed."
  2434. #: flatcamEditors/FlatCAMExcEditor.py:1115
  2435. msgid "Cancelled. No drills/slots selected for resize ..."
  2436. msgstr "Cancelled. No drills/slots selected for resize ..."
  2437. #: flatcamEditors/FlatCAMExcEditor.py:1153
  2438. #: flatcamEditors/FlatCAMGrbEditor.py:1937
  2439. msgid "Click on reference location ..."
  2440. msgstr "Click on reference location ..."
  2441. #: flatcamEditors/FlatCAMExcEditor.py:1210
  2442. msgid "Done. Drill(s) Move completed."
  2443. msgstr "Done. Drill(s) Move completed."
  2444. #: flatcamEditors/FlatCAMExcEditor.py:1318
  2445. msgid "Done. Drill(s) copied."
  2446. msgstr "Done. Drill(s) copied."
  2447. #: flatcamEditors/FlatCAMExcEditor.py:1557 flatcamGUI/PreferencesUI.py:3829
  2448. msgid "Excellon Editor"
  2449. msgstr "Excellon Editor"
  2450. #: flatcamEditors/FlatCAMExcEditor.py:1564
  2451. #: flatcamEditors/FlatCAMGrbEditor.py:2460
  2452. msgid "Name:"
  2453. msgstr "Name:"
  2454. #: flatcamEditors/FlatCAMExcEditor.py:1570 flatcamGUI/ObjectUI.py:760
  2455. #: flatcamGUI/ObjectUI.py:1464 flatcamTools/ToolNCC.py:120
  2456. #: flatcamTools/ToolPaint.py:115 flatcamTools/ToolSolderPaste.py:74
  2457. msgid "Tools Table"
  2458. msgstr "Tools Table"
  2459. #: flatcamEditors/FlatCAMExcEditor.py:1572 flatcamGUI/ObjectUI.py:762
  2460. msgid ""
  2461. "Tools in this Excellon object\n"
  2462. "when are used for drilling."
  2463. msgstr ""
  2464. "Tools in this Excellon object\n"
  2465. "when are used for drilling."
  2466. #: flatcamEditors/FlatCAMExcEditor.py:1584
  2467. #: flatcamEditors/FlatCAMExcEditor.py:3066 flatcamGUI/ObjectUI.py:780
  2468. #: flatcamObjects/FlatCAMExcellon.py:1098
  2469. #: flatcamObjects/FlatCAMExcellon.py:1188
  2470. #: flatcamObjects/FlatCAMExcellon.py:1373 flatcamTools/ToolNCC.py:132
  2471. #: flatcamTools/ToolPaint.py:128 flatcamTools/ToolPcbWizard.py:76
  2472. #: flatcamTools/ToolProperties.py:416 flatcamTools/ToolProperties.py:476
  2473. #: flatcamTools/ToolSolderPaste.py:85 tclCommands/TclCommandDrillcncjob.py:193
  2474. msgid "Diameter"
  2475. msgstr "Diameter"
  2476. #: flatcamEditors/FlatCAMExcEditor.py:1592
  2477. msgid "Add/Delete Tool"
  2478. msgstr "Add/Delete Tool"
  2479. #: flatcamEditors/FlatCAMExcEditor.py:1594
  2480. msgid ""
  2481. "Add/Delete a tool to the tool list\n"
  2482. "for this Excellon object."
  2483. msgstr ""
  2484. "Add/Delete a tool to the tool list\n"
  2485. "for this Excellon object."
  2486. #: flatcamEditors/FlatCAMExcEditor.py:1606 flatcamGUI/ObjectUI.py:1584
  2487. #: flatcamGUI/PreferencesUI.py:3860
  2488. msgid "Diameter for the new tool"
  2489. msgstr "Diameter for the new tool"
  2490. #: flatcamEditors/FlatCAMExcEditor.py:1616
  2491. msgid "Add Tool"
  2492. msgstr "Add Tool"
  2493. #: flatcamEditors/FlatCAMExcEditor.py:1618
  2494. msgid ""
  2495. "Add a new tool to the tool list\n"
  2496. "with the diameter specified above."
  2497. msgstr ""
  2498. "Add a new tool to the tool list\n"
  2499. "with the diameter specified above."
  2500. #: flatcamEditors/FlatCAMExcEditor.py:1630
  2501. msgid "Delete Tool"
  2502. msgstr "Delete Tool"
  2503. #: flatcamEditors/FlatCAMExcEditor.py:1632
  2504. msgid ""
  2505. "Delete a tool in the tool list\n"
  2506. "by selecting a row in the tool table."
  2507. msgstr ""
  2508. "Delete a tool in the tool list\n"
  2509. "by selecting a row in the tool table."
  2510. #: flatcamEditors/FlatCAMExcEditor.py:1650 flatcamGUI/FlatCAMGUI.py:2004
  2511. msgid "Resize Drill(s)"
  2512. msgstr "Resize Drill(s)"
  2513. #: flatcamEditors/FlatCAMExcEditor.py:1652
  2514. msgid "Resize a drill or a selection of drills."
  2515. msgstr "Resize a drill or a selection of drills."
  2516. #: flatcamEditors/FlatCAMExcEditor.py:1659
  2517. msgid "Resize Dia"
  2518. msgstr "Resize Dia"
  2519. #: flatcamEditors/FlatCAMExcEditor.py:1661
  2520. msgid "Diameter to resize to."
  2521. msgstr "Diameter to resize to."
  2522. #: flatcamEditors/FlatCAMExcEditor.py:1672
  2523. msgid "Resize"
  2524. msgstr "Resize"
  2525. #: flatcamEditors/FlatCAMExcEditor.py:1674
  2526. msgid "Resize drill(s)"
  2527. msgstr "Resize drill(s)"
  2528. #: flatcamEditors/FlatCAMExcEditor.py:1699 flatcamGUI/FlatCAMGUI.py:2003
  2529. #: flatcamGUI/FlatCAMGUI.py:2255
  2530. msgid "Add Drill Array"
  2531. msgstr "Add Drill Array"
  2532. #: flatcamEditors/FlatCAMExcEditor.py:1701
  2533. msgid "Add an array of drills (linear or circular array)"
  2534. msgstr "Add an array of drills (linear or circular array)"
  2535. #: flatcamEditors/FlatCAMExcEditor.py:1707
  2536. msgid ""
  2537. "Select the type of drills array to create.\n"
  2538. "It can be Linear X(Y) or Circular"
  2539. msgstr ""
  2540. "Select the type of drills array to create.\n"
  2541. "It can be Linear X(Y) or Circular"
  2542. #: flatcamEditors/FlatCAMExcEditor.py:1710
  2543. #: flatcamEditors/FlatCAMExcEditor.py:1924
  2544. #: flatcamEditors/FlatCAMGrbEditor.py:2772
  2545. msgid "Linear"
  2546. msgstr "Linear"
  2547. #: flatcamEditors/FlatCAMExcEditor.py:1711
  2548. #: flatcamEditors/FlatCAMExcEditor.py:1925
  2549. #: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/ObjectUI.py:315
  2550. #: flatcamGUI/PreferencesUI.py:5340 flatcamGUI/PreferencesUI.py:5909
  2551. #: flatcamGUI/PreferencesUI.py:7971 flatcamGUI/PreferencesUI.py:8151
  2552. #: flatcamGUI/PreferencesUI.py:8248 flatcamGUI/PreferencesUI.py:8363
  2553. #: flatcamGUI/PreferencesUI.py:8462 flatcamTools/ToolExtractDrills.py:78
  2554. #: flatcamTools/ToolExtractDrills.py:201 flatcamTools/ToolFiducials.py:220
  2555. #: flatcamTools/ToolNCC.py:221 flatcamTools/ToolPaint.py:204
  2556. #: flatcamTools/ToolPunchGerber.py:89 flatcamTools/ToolPunchGerber.py:229
  2557. msgid "Circular"
  2558. msgstr "Circular"
  2559. #: flatcamEditors/FlatCAMExcEditor.py:1719 flatcamGUI/PreferencesUI.py:3871
  2560. msgid "Nr of drills"
  2561. msgstr "Nr of drills"
  2562. #: flatcamEditors/FlatCAMExcEditor.py:1720 flatcamGUI/PreferencesUI.py:3873
  2563. msgid "Specify how many drills to be in the array."
  2564. msgstr "Specify how many drills to be in the array."
  2565. #: flatcamEditors/FlatCAMExcEditor.py:1738
  2566. #: flatcamEditors/FlatCAMExcEditor.py:1788
  2567. #: flatcamEditors/FlatCAMExcEditor.py:1860
  2568. #: flatcamEditors/FlatCAMExcEditor.py:1953
  2569. #: flatcamEditors/FlatCAMExcEditor.py:2004
  2570. #: flatcamEditors/FlatCAMGrbEditor.py:1571
  2571. #: flatcamEditors/FlatCAMGrbEditor.py:2801
  2572. #: flatcamEditors/FlatCAMGrbEditor.py:2850 flatcamGUI/PreferencesUI.py:3981
  2573. msgid "Direction"
  2574. msgstr "Direction"
  2575. #: flatcamEditors/FlatCAMExcEditor.py:1740
  2576. #: flatcamEditors/FlatCAMExcEditor.py:1955
  2577. #: flatcamEditors/FlatCAMGrbEditor.py:2803 flatcamGUI/PreferencesUI.py:2718
  2578. #: flatcamGUI/PreferencesUI.py:3889 flatcamGUI/PreferencesUI.py:4037
  2579. msgid ""
  2580. "Direction on which the linear array is oriented:\n"
  2581. "- 'X' - horizontal axis \n"
  2582. "- 'Y' - vertical axis or \n"
  2583. "- 'Angle' - a custom angle for the array inclination"
  2584. msgstr ""
  2585. "Direction on which the linear array is oriented:\n"
  2586. "- 'X' - horizontal axis \n"
  2587. "- 'Y' - vertical axis or \n"
  2588. "- 'Angle' - a custom angle for the array inclination"
  2589. #: flatcamEditors/FlatCAMExcEditor.py:1747
  2590. #: flatcamEditors/FlatCAMExcEditor.py:1869
  2591. #: flatcamEditors/FlatCAMExcEditor.py:1962
  2592. #: flatcamEditors/FlatCAMGrbEditor.py:2810 flatcamGUI/PreferencesUI.py:2724
  2593. #: flatcamGUI/PreferencesUI.py:3895 flatcamGUI/PreferencesUI.py:3990
  2594. #: flatcamGUI/PreferencesUI.py:4043 flatcamGUI/PreferencesUI.py:6341
  2595. #: flatcamTools/ToolFilm.py:256
  2596. msgid "X"
  2597. msgstr "X"
  2598. #: flatcamEditors/FlatCAMExcEditor.py:1748
  2599. #: flatcamEditors/FlatCAMExcEditor.py:1870
  2600. #: flatcamEditors/FlatCAMExcEditor.py:1963
  2601. #: flatcamEditors/FlatCAMGrbEditor.py:2811 flatcamGUI/PreferencesUI.py:2725
  2602. #: flatcamGUI/PreferencesUI.py:3896 flatcamGUI/PreferencesUI.py:3991
  2603. #: flatcamGUI/PreferencesUI.py:4044 flatcamGUI/PreferencesUI.py:6342
  2604. #: flatcamTools/ToolFilm.py:257
  2605. msgid "Y"
  2606. msgstr "Y"
  2607. #: flatcamEditors/FlatCAMExcEditor.py:1749
  2608. #: flatcamEditors/FlatCAMExcEditor.py:1766
  2609. #: flatcamEditors/FlatCAMExcEditor.py:1800
  2610. #: flatcamEditors/FlatCAMExcEditor.py:1871
  2611. #: flatcamEditors/FlatCAMExcEditor.py:1875
  2612. #: flatcamEditors/FlatCAMExcEditor.py:1964
  2613. #: flatcamEditors/FlatCAMExcEditor.py:1982
  2614. #: flatcamEditors/FlatCAMExcEditor.py:2016
  2615. #: flatcamEditors/FlatCAMGrbEditor.py:2812
  2616. #: flatcamEditors/FlatCAMGrbEditor.py:2829
  2617. #: flatcamEditors/FlatCAMGrbEditor.py:2865 flatcamGUI/PreferencesUI.py:2726
  2618. #: flatcamGUI/PreferencesUI.py:2744 flatcamGUI/PreferencesUI.py:3897
  2619. #: flatcamGUI/PreferencesUI.py:3916 flatcamGUI/PreferencesUI.py:3992
  2620. #: flatcamGUI/PreferencesUI.py:3997 flatcamGUI/PreferencesUI.py:4045
  2621. #: flatcamGUI/PreferencesUI.py:4066 flatcamGUI/PreferencesUI.py:6733
  2622. #: flatcamTools/ToolDistance.py:120 flatcamTools/ToolDistanceMin.py:69
  2623. #: flatcamTools/ToolTransform.py:60
  2624. msgid "Angle"
  2625. msgstr "Angle"
  2626. #: flatcamEditors/FlatCAMExcEditor.py:1753
  2627. #: flatcamEditors/FlatCAMExcEditor.py:1968
  2628. #: flatcamEditors/FlatCAMGrbEditor.py:2816 flatcamGUI/PreferencesUI.py:2732
  2629. #: flatcamGUI/PreferencesUI.py:3903 flatcamGUI/PreferencesUI.py:4051
  2630. msgid "Pitch"
  2631. msgstr "Pitch"
  2632. #: flatcamEditors/FlatCAMExcEditor.py:1755
  2633. #: flatcamEditors/FlatCAMExcEditor.py:1970
  2634. #: flatcamEditors/FlatCAMGrbEditor.py:2818 flatcamGUI/PreferencesUI.py:2734
  2635. #: flatcamGUI/PreferencesUI.py:3905 flatcamGUI/PreferencesUI.py:4053
  2636. msgid "Pitch = Distance between elements of the array."
  2637. msgstr "Pitch = Distance between elements of the array."
  2638. #: flatcamEditors/FlatCAMExcEditor.py:1768
  2639. #: flatcamEditors/FlatCAMExcEditor.py:1984
  2640. msgid ""
  2641. "Angle at which the linear array is placed.\n"
  2642. "The precision is of max 2 decimals.\n"
  2643. "Min value is: -360 degrees.\n"
  2644. "Max value is: 360.00 degrees."
  2645. msgstr ""
  2646. "Angle at which the linear array is placed.\n"
  2647. "The precision is of max 2 decimals.\n"
  2648. "Min value is: -360 degrees.\n"
  2649. "Max value is: 360.00 degrees."
  2650. #: flatcamEditors/FlatCAMExcEditor.py:1789
  2651. #: flatcamEditors/FlatCAMExcEditor.py:2005
  2652. #: flatcamEditors/FlatCAMGrbEditor.py:2852
  2653. msgid ""
  2654. "Direction for circular array.Can be CW = clockwise or CCW = counter "
  2655. "clockwise."
  2656. msgstr ""
  2657. "Direction for circular array.Can be CW = clockwise or CCW = counter "
  2658. "clockwise."
  2659. #: flatcamEditors/FlatCAMExcEditor.py:1796
  2660. #: flatcamEditors/FlatCAMExcEditor.py:2012
  2661. #: flatcamEditors/FlatCAMGrbEditor.py:2860 flatcamGUI/PreferencesUI.py:2766
  2662. #: flatcamGUI/PreferencesUI.py:3646 flatcamGUI/PreferencesUI.py:3939
  2663. #: flatcamGUI/PreferencesUI.py:4089 flatcamGUI/PreferencesUI.py:4581
  2664. msgid "CW"
  2665. msgstr "CW"
  2666. #: flatcamEditors/FlatCAMExcEditor.py:1797
  2667. #: flatcamEditors/FlatCAMExcEditor.py:2013
  2668. #: flatcamEditors/FlatCAMGrbEditor.py:2861 flatcamGUI/PreferencesUI.py:2767
  2669. #: flatcamGUI/PreferencesUI.py:3647 flatcamGUI/PreferencesUI.py:3940
  2670. #: flatcamGUI/PreferencesUI.py:4090 flatcamGUI/PreferencesUI.py:4582
  2671. msgid "CCW"
  2672. msgstr "CCW"
  2673. #: flatcamEditors/FlatCAMExcEditor.py:1801
  2674. #: flatcamEditors/FlatCAMExcEditor.py:2017
  2675. #: flatcamEditors/FlatCAMGrbEditor.py:2867 flatcamGUI/PreferencesUI.py:2746
  2676. #: flatcamGUI/PreferencesUI.py:2775 flatcamGUI/PreferencesUI.py:3918
  2677. #: flatcamGUI/PreferencesUI.py:3948 flatcamGUI/PreferencesUI.py:4068
  2678. #: flatcamGUI/PreferencesUI.py:4098
  2679. msgid "Angle at which each element in circular array is placed."
  2680. msgstr "Angle at which each element in circular array is placed."
  2681. #: flatcamEditors/FlatCAMExcEditor.py:1835
  2682. msgid "Slot Parameters"
  2683. msgstr "Slot Parameters"
  2684. #: flatcamEditors/FlatCAMExcEditor.py:1837
  2685. msgid ""
  2686. "Parameters for adding a slot (hole with oval shape)\n"
  2687. "either single or as an part of an array."
  2688. msgstr ""
  2689. "Parameters for adding a slot (hole with oval shape)\n"
  2690. "either single or as an part of an array."
  2691. #: flatcamEditors/FlatCAMExcEditor.py:1846 flatcamGUI/PreferencesUI.py:3965
  2692. #: flatcamTools/ToolProperties.py:559
  2693. msgid "Length"
  2694. msgstr "Length"
  2695. #: flatcamEditors/FlatCAMExcEditor.py:1848 flatcamGUI/PreferencesUI.py:3967
  2696. msgid "Length = The length of the slot."
  2697. msgstr "Length = The length of the slot."
  2698. #: flatcamEditors/FlatCAMExcEditor.py:1862 flatcamGUI/PreferencesUI.py:3983
  2699. msgid ""
  2700. "Direction on which the slot is oriented:\n"
  2701. "- 'X' - horizontal axis \n"
  2702. "- 'Y' - vertical axis or \n"
  2703. "- 'Angle' - a custom angle for the slot inclination"
  2704. msgstr ""
  2705. "Direction on which the slot is oriented:\n"
  2706. "- 'X' - horizontal axis \n"
  2707. "- 'Y' - vertical axis or \n"
  2708. "- 'Angle' - a custom angle for the slot inclination"
  2709. #: flatcamEditors/FlatCAMExcEditor.py:1877
  2710. msgid ""
  2711. "Angle at which the slot is placed.\n"
  2712. "The precision is of max 2 decimals.\n"
  2713. "Min value is: -360 degrees.\n"
  2714. "Max value is: 360.00 degrees."
  2715. msgstr ""
  2716. "Angle at which the slot is placed.\n"
  2717. "The precision is of max 2 decimals.\n"
  2718. "Min value is: -360 degrees.\n"
  2719. "Max value is: 360.00 degrees."
  2720. #: flatcamEditors/FlatCAMExcEditor.py:1910
  2721. msgid "Slot Array Parameters"
  2722. msgstr "Slot Array Parameters"
  2723. #: flatcamEditors/FlatCAMExcEditor.py:1912
  2724. msgid "Parameters for the array of slots (linear or circular array)"
  2725. msgstr "Parameters for the array of slots (linear or circular array)"
  2726. #: flatcamEditors/FlatCAMExcEditor.py:1921
  2727. msgid ""
  2728. "Select the type of slot array to create.\n"
  2729. "It can be Linear X(Y) or Circular"
  2730. msgstr ""
  2731. "Select the type of slot array to create.\n"
  2732. "It can be Linear X(Y) or Circular"
  2733. #: flatcamEditors/FlatCAMExcEditor.py:1933 flatcamGUI/PreferencesUI.py:4022
  2734. msgid "Nr of slots"
  2735. msgstr "Nr of slots"
  2736. #: flatcamEditors/FlatCAMExcEditor.py:1934 flatcamGUI/PreferencesUI.py:4024
  2737. msgid "Specify how many slots to be in the array."
  2738. msgstr "Specify how many slots to be in the array."
  2739. #: flatcamEditors/FlatCAMExcEditor.py:2452
  2740. #: flatcamObjects/FlatCAMExcellon.py:410
  2741. msgid "Total Drills"
  2742. msgstr "Total Drills"
  2743. #: flatcamEditors/FlatCAMExcEditor.py:2484
  2744. #: flatcamObjects/FlatCAMExcellon.py:441
  2745. msgid "Total Slots"
  2746. msgstr "Total Slots"
  2747. #: flatcamEditors/FlatCAMExcEditor.py:2559
  2748. #: flatcamEditors/FlatCAMGeoEditor.py:1076
  2749. #: flatcamEditors/FlatCAMGeoEditor.py:1117
  2750. #: flatcamEditors/FlatCAMGeoEditor.py:1145
  2751. #: flatcamEditors/FlatCAMGeoEditor.py:1173
  2752. #: flatcamEditors/FlatCAMGeoEditor.py:1217
  2753. #: flatcamEditors/FlatCAMGeoEditor.py:1252
  2754. #: flatcamEditors/FlatCAMGeoEditor.py:1280
  2755. #: flatcamObjects/FlatCAMGeometry.py:571 flatcamObjects/FlatCAMGeometry.py:1005
  2756. #: flatcamObjects/FlatCAMGeometry.py:1726
  2757. #: flatcamObjects/FlatCAMGeometry.py:2370 flatcamTools/ToolNCC.py:1493
  2758. #: flatcamTools/ToolPaint.py:1244 flatcamTools/ToolPaint.py:1415
  2759. #: flatcamTools/ToolSolderPaste.py:883 flatcamTools/ToolSolderPaste.py:956
  2760. msgid "Wrong value format entered, use a number."
  2761. msgstr "Wrong value format entered, use a number."
  2762. #: flatcamEditors/FlatCAMExcEditor.py:2570
  2763. msgid ""
  2764. "Tool already in the original or actual tool list.\n"
  2765. "Save and reedit Excellon if you need to add this tool. "
  2766. msgstr ""
  2767. "Tool already in the original or actual tool list.\n"
  2768. "Save and reedit Excellon if you need to add this tool. "
  2769. #: flatcamEditors/FlatCAMExcEditor.py:2579 flatcamGUI/FlatCAMGUI.py:4009
  2770. msgid "Added new tool with dia"
  2771. msgstr "Added new tool with dia"
  2772. #: flatcamEditors/FlatCAMExcEditor.py:2612
  2773. msgid "Select a tool in Tool Table"
  2774. msgstr "Select a tool in Tool Table"
  2775. #: flatcamEditors/FlatCAMExcEditor.py:2642
  2776. msgid "Deleted tool with diameter"
  2777. msgstr "Deleted tool with diameter"
  2778. #: flatcamEditors/FlatCAMExcEditor.py:2790
  2779. msgid "Done. Tool edit completed."
  2780. msgstr "Done. Tool edit completed."
  2781. #: flatcamEditors/FlatCAMExcEditor.py:3352
  2782. msgid "There are no Tools definitions in the file. Aborting Excellon creation."
  2783. msgstr ""
  2784. "There are no Tools definitions in the file. Aborting Excellon creation."
  2785. #: flatcamEditors/FlatCAMExcEditor.py:3356
  2786. msgid "An internal error has ocurred. See Shell.\n"
  2787. msgstr "An internal error has ocurred. See Shell.\n"
  2788. #: flatcamEditors/FlatCAMExcEditor.py:3361
  2789. msgid "Creating Excellon."
  2790. msgstr "Creating Excellon."
  2791. #: flatcamEditors/FlatCAMExcEditor.py:3373
  2792. msgid "Excellon editing finished."
  2793. msgstr "Excellon editing finished."
  2794. #: flatcamEditors/FlatCAMExcEditor.py:3390
  2795. msgid "Cancelled. There is no Tool/Drill selected"
  2796. msgstr "Cancelled. There is no Tool/Drill selected"
  2797. #: flatcamEditors/FlatCAMExcEditor.py:4003
  2798. msgid "Done. Drill(s) deleted."
  2799. msgstr "Done. Drill(s) deleted."
  2800. #: flatcamEditors/FlatCAMExcEditor.py:4076
  2801. #: flatcamEditors/FlatCAMExcEditor.py:4086
  2802. #: flatcamEditors/FlatCAMGrbEditor.py:4897
  2803. msgid "Click on the circular array Center position"
  2804. msgstr "Click on the circular array Center position"
  2805. #: flatcamEditors/FlatCAMGeoEditor.py:85
  2806. msgid "Buffer distance:"
  2807. msgstr "Buffer distance:"
  2808. #: flatcamEditors/FlatCAMGeoEditor.py:86
  2809. msgid "Buffer corner:"
  2810. msgstr "Buffer corner:"
  2811. #: flatcamEditors/FlatCAMGeoEditor.py:88
  2812. #| msgid ""
  2813. #| "There are 3 types of corners:\n"
  2814. #| " - 'Round': the corner is rounded for exterior buffer.\n"
  2815. #| " - 'Square:' the corner is met in a sharp angle for exterior buffer.\n"
  2816. #| " - 'Beveled:' the corner is a line that directly connects the features "
  2817. #| "meeting in the corner"
  2818. msgid ""
  2819. "There are 3 types of corners:\n"
  2820. " - 'Round': the corner is rounded for exterior buffer.\n"
  2821. " - 'Square': the corner is met in a sharp angle for exterior buffer.\n"
  2822. " - 'Beveled': the corner is a line that directly connects the features "
  2823. "meeting in the corner"
  2824. msgstr ""
  2825. "There are 3 types of corners:\n"
  2826. " - 'Round': the corner is rounded for exterior buffer.\n"
  2827. " - 'Square': the corner is met in a sharp angle for exterior buffer.\n"
  2828. " - 'Beveled': the corner is a line that directly connects the features "
  2829. "meeting in the corner"
  2830. #: flatcamEditors/FlatCAMGeoEditor.py:94
  2831. #: flatcamEditors/FlatCAMGrbEditor.py:2628
  2832. msgid "Round"
  2833. msgstr "Round"
  2834. #: flatcamEditors/FlatCAMGeoEditor.py:95
  2835. #: flatcamEditors/FlatCAMGrbEditor.py:2629 flatcamGUI/PreferencesUI.py:5606
  2836. #: flatcamGUI/PreferencesUI.py:6130 flatcamGUI/PreferencesUI.py:7564
  2837. #: flatcamGUI/PreferencesUI.py:8167 flatcamGUI/PreferencesUI.py:8274
  2838. #: flatcamGUI/PreferencesUI.py:8379 flatcamGUI/PreferencesUI.py:8488
  2839. #: flatcamTools/ToolExtractDrills.py:94 flatcamTools/ToolExtractDrills.py:227
  2840. #: flatcamTools/ToolNCC.py:583 flatcamTools/ToolPaint.py:527
  2841. #: flatcamTools/ToolPunchGerber.py:105 flatcamTools/ToolPunchGerber.py:255
  2842. #: flatcamTools/ToolQRCode.py:198
  2843. msgid "Square"
  2844. msgstr "Square"
  2845. #: flatcamEditors/FlatCAMGeoEditor.py:96
  2846. #: flatcamEditors/FlatCAMGrbEditor.py:2630
  2847. msgid "Beveled"
  2848. msgstr "Beveled"
  2849. #: flatcamEditors/FlatCAMGeoEditor.py:103
  2850. msgid "Buffer Interior"
  2851. msgstr "Buffer Interior"
  2852. #: flatcamEditors/FlatCAMGeoEditor.py:105
  2853. msgid "Buffer Exterior"
  2854. msgstr "Buffer Exterior"
  2855. #: flatcamEditors/FlatCAMGeoEditor.py:111
  2856. msgid "Full Buffer"
  2857. msgstr "Full Buffer"
  2858. #: flatcamEditors/FlatCAMGeoEditor.py:132
  2859. #: flatcamEditors/FlatCAMGeoEditor.py:3017 flatcamGUI/FlatCAMGUI.py:1913
  2860. #: flatcamGUI/PreferencesUI.py:2786
  2861. msgid "Buffer Tool"
  2862. msgstr "Buffer Tool"
  2863. #: flatcamEditors/FlatCAMGeoEditor.py:144
  2864. #: flatcamEditors/FlatCAMGeoEditor.py:161
  2865. #: flatcamEditors/FlatCAMGeoEditor.py:178
  2866. #: flatcamEditors/FlatCAMGeoEditor.py:3036
  2867. #: flatcamEditors/FlatCAMGeoEditor.py:3064
  2868. #: flatcamEditors/FlatCAMGeoEditor.py:3092
  2869. #: flatcamEditors/FlatCAMGrbEditor.py:4950
  2870. msgid "Buffer distance value is missing or wrong format. Add it and retry."
  2871. msgstr "Buffer distance value is missing or wrong format. Add it and retry."
  2872. #: flatcamEditors/FlatCAMGeoEditor.py:242
  2873. msgid "Font"
  2874. msgstr "Font"
  2875. #: flatcamEditors/FlatCAMGeoEditor.py:323 flatcamGUI/FlatCAMGUI.py:2193
  2876. msgid "Text"
  2877. msgstr "Text"
  2878. #: flatcamEditors/FlatCAMGeoEditor.py:349
  2879. msgid "Text Tool"
  2880. msgstr "Text Tool"
  2881. #: flatcamEditors/FlatCAMGeoEditor.py:405 flatcamGUI/FlatCAMGUI.py:496
  2882. #: flatcamGUI/FlatCAMGUI.py:1143 flatcamGUI/ObjectUI.py:817
  2883. #: flatcamGUI/ObjectUI.py:1661 flatcamObjects/FlatCAMExcellon.py:742
  2884. #: flatcamObjects/FlatCAMExcellon.py:1084 flatcamObjects/FlatCAMGeometry.py:731
  2885. #: flatcamTools/ToolNCC.py:331 flatcamTools/ToolNCC.py:797
  2886. #: flatcamTools/ToolPaint.py:314 flatcamTools/ToolPaint.py:767
  2887. msgid "Tool"
  2888. msgstr "Tool"
  2889. #: flatcamEditors/FlatCAMGeoEditor.py:439 flatcamGUI/ObjectUI.py:363
  2890. #: flatcamGUI/PreferencesUI.py:2205
  2891. msgid "Tool dia"
  2892. msgstr "Tool dia"
  2893. #: flatcamEditors/FlatCAMGeoEditor.py:441
  2894. msgid "Diameter of the tool to be used in the operation."
  2895. msgstr "Diameter of the tool to be used in the operation."
  2896. #: flatcamEditors/FlatCAMGeoEditor.py:487
  2897. msgid ""
  2898. "Algorithm to paint the polygons:\n"
  2899. "- Standard: Fixed step inwards.\n"
  2900. "- Seed-based: Outwards from seed.\n"
  2901. "- Line-based: Parallel lines."
  2902. msgstr ""
  2903. "Algorithm to paint the polygons:\n"
  2904. "- Standard: Fixed step inwards.\n"
  2905. "- Seed-based: Outwards from seed.\n"
  2906. "- Line-based: Parallel lines."
  2907. #: flatcamEditors/FlatCAMGeoEditor.py:506
  2908. msgid "Connect:"
  2909. msgstr "Connect:"
  2910. #: flatcamEditors/FlatCAMGeoEditor.py:516
  2911. msgid "Contour:"
  2912. msgstr "Contour:"
  2913. #: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:2197
  2914. msgid "Paint"
  2915. msgstr "Paint"
  2916. #: flatcamEditors/FlatCAMGeoEditor.py:547 flatcamGUI/FlatCAMGUI.py:909
  2917. #: flatcamGUI/FlatCAMGUI.py:2588 flatcamGUI/ObjectUI.py:2058
  2918. #: flatcamTools/ToolPaint.py:43 flatcamTools/ToolPaint.py:738
  2919. msgid "Paint Tool"
  2920. msgstr "Paint Tool"
  2921. #: flatcamEditors/FlatCAMGeoEditor.py:583
  2922. #: flatcamEditors/FlatCAMGeoEditor.py:1055
  2923. #: flatcamEditors/FlatCAMGeoEditor.py:3024
  2924. #: flatcamEditors/FlatCAMGeoEditor.py:3052
  2925. #: flatcamEditors/FlatCAMGeoEditor.py:3080
  2926. #: flatcamEditors/FlatCAMGeoEditor.py:4502
  2927. #: flatcamEditors/FlatCAMGrbEditor.py:5601
  2928. msgid "Cancelled. No shape selected."
  2929. msgstr "Cancelled. No shape selected."
  2930. #: flatcamEditors/FlatCAMGeoEditor.py:596
  2931. #: flatcamEditors/FlatCAMGeoEditor.py:3042
  2932. #: flatcamEditors/FlatCAMGeoEditor.py:3070
  2933. #: flatcamEditors/FlatCAMGeoEditor.py:3098 flatcamGUI/PreferencesUI.py:4149
  2934. #: flatcamTools/ToolProperties.py:117 flatcamTools/ToolProperties.py:162
  2935. msgid "Tools"
  2936. msgstr "Tools"
  2937. #: flatcamEditors/FlatCAMGeoEditor.py:607
  2938. #: flatcamEditors/FlatCAMGeoEditor.py:991
  2939. #: flatcamEditors/FlatCAMGrbEditor.py:5140
  2940. #: flatcamEditors/FlatCAMGrbEditor.py:5537 flatcamGUI/FlatCAMGUI.py:930
  2941. #: flatcamGUI/FlatCAMGUI.py:2609 flatcamTools/ToolTransform.py:460
  2942. msgid "Transform Tool"
  2943. msgstr "Transform Tool"
  2944. #: flatcamEditors/FlatCAMGeoEditor.py:608
  2945. #: flatcamEditors/FlatCAMGeoEditor.py:673
  2946. #: flatcamEditors/FlatCAMGrbEditor.py:5141
  2947. #: flatcamEditors/FlatCAMGrbEditor.py:5206 flatcamGUI/PreferencesUI.py:6725
  2948. #: flatcamTools/ToolTransform.py:24 flatcamTools/ToolTransform.py:466
  2949. msgid "Rotate"
  2950. msgstr "Rotate"
  2951. #: flatcamEditors/FlatCAMGeoEditor.py:609
  2952. #: flatcamEditors/FlatCAMGrbEditor.py:5142 flatcamTools/ToolTransform.py:25
  2953. msgid "Skew/Shear"
  2954. msgstr "Skew/Shear"
  2955. #: flatcamEditors/FlatCAMGeoEditor.py:610
  2956. #: flatcamEditors/FlatCAMGrbEditor.py:2677
  2957. #: flatcamEditors/FlatCAMGrbEditor.py:5143 flatcamGUI/FlatCAMGUI.py:1048
  2958. #: flatcamGUI/FlatCAMGUI.py:2125 flatcamGUI/FlatCAMGUI.py:2240
  2959. #: flatcamGUI/FlatCAMGUI.py:2723 flatcamGUI/ObjectUI.py:124
  2960. #: flatcamGUI/PreferencesUI.py:6775 flatcamTools/ToolTransform.py:26
  2961. msgid "Scale"
  2962. msgstr "Scale"
  2963. #: flatcamEditors/FlatCAMGeoEditor.py:611
  2964. #: flatcamEditors/FlatCAMGrbEditor.py:5144 flatcamTools/ToolTransform.py:27
  2965. msgid "Mirror (Flip)"
  2966. msgstr "Mirror (Flip)"
  2967. #: flatcamEditors/FlatCAMGeoEditor.py:625
  2968. #: flatcamEditors/FlatCAMGrbEditor.py:5158 flatcamGUI/FlatCAMGUI.py:841
  2969. #: flatcamGUI/FlatCAMGUI.py:2524
  2970. msgid "Editor"
  2971. msgstr "Editor"
  2972. #: flatcamEditors/FlatCAMGeoEditor.py:657
  2973. #: flatcamEditors/FlatCAMGrbEditor.py:5190
  2974. msgid "Angle:"
  2975. msgstr "Angle:"
  2976. #: flatcamEditors/FlatCAMGeoEditor.py:659
  2977. #: flatcamEditors/FlatCAMGrbEditor.py:5192 flatcamGUI/PreferencesUI.py:6735
  2978. #: flatcamTools/ToolTransform.py:62
  2979. msgid ""
  2980. "Angle for Rotation action, in degrees.\n"
  2981. "Float number between -360 and 359.\n"
  2982. "Positive numbers for CW motion.\n"
  2983. "Negative numbers for CCW motion."
  2984. msgstr ""
  2985. "Angle for Rotation action, in degrees.\n"
  2986. "Float number between -360 and 359.\n"
  2987. "Positive numbers for CW motion.\n"
  2988. "Negative numbers for CCW motion."
  2989. #: flatcamEditors/FlatCAMGeoEditor.py:675
  2990. #: flatcamEditors/FlatCAMGrbEditor.py:5208
  2991. msgid ""
  2992. "Rotate the selected shape(s).\n"
  2993. "The point of reference is the middle of\n"
  2994. "the bounding box for all selected shapes."
  2995. msgstr ""
  2996. "Rotate the selected shape(s).\n"
  2997. "The point of reference is the middle of\n"
  2998. "the bounding box for all selected shapes."
  2999. #: flatcamEditors/FlatCAMGeoEditor.py:698
  3000. #: flatcamEditors/FlatCAMGrbEditor.py:5231
  3001. msgid "Angle X:"
  3002. msgstr "Angle X:"
  3003. #: flatcamEditors/FlatCAMGeoEditor.py:700
  3004. #: flatcamEditors/FlatCAMGeoEditor.py:720
  3005. #: flatcamEditors/FlatCAMGrbEditor.py:5233
  3006. #: flatcamEditors/FlatCAMGrbEditor.py:5253 flatcamGUI/PreferencesUI.py:6754
  3007. #: flatcamGUI/PreferencesUI.py:6768 flatcamTools/ToolCalibration.py:505
  3008. #: flatcamTools/ToolCalibration.py:518
  3009. msgid ""
  3010. "Angle for Skew action, in degrees.\n"
  3011. "Float number between -360 and 359."
  3012. msgstr ""
  3013. "Angle for Skew action, in degrees.\n"
  3014. "Float number between -360 and 359."
  3015. #: flatcamEditors/FlatCAMGeoEditor.py:711
  3016. #: flatcamEditors/FlatCAMGrbEditor.py:5244 flatcamTools/ToolTransform.py:467
  3017. msgid "Skew X"
  3018. msgstr "Skew X"
  3019. #: flatcamEditors/FlatCAMGeoEditor.py:713
  3020. #: flatcamEditors/FlatCAMGeoEditor.py:733
  3021. #: flatcamEditors/FlatCAMGrbEditor.py:5246
  3022. #: flatcamEditors/FlatCAMGrbEditor.py:5266
  3023. msgid ""
  3024. "Skew/shear the selected shape(s).\n"
  3025. "The point of reference is the middle of\n"
  3026. "the bounding box for all selected shapes."
  3027. msgstr ""
  3028. "Skew/shear the selected shape(s).\n"
  3029. "The point of reference is the middle of\n"
  3030. "the bounding box for all selected shapes."
  3031. #: flatcamEditors/FlatCAMGeoEditor.py:718
  3032. #: flatcamEditors/FlatCAMGrbEditor.py:5251
  3033. msgid "Angle Y:"
  3034. msgstr "Angle Y:"
  3035. #: flatcamEditors/FlatCAMGeoEditor.py:731
  3036. #: flatcamEditors/FlatCAMGrbEditor.py:5264 flatcamTools/ToolTransform.py:468
  3037. msgid "Skew Y"
  3038. msgstr "Skew Y"
  3039. #: flatcamEditors/FlatCAMGeoEditor.py:759
  3040. #: flatcamEditors/FlatCAMGrbEditor.py:5292
  3041. msgid "Factor X:"
  3042. msgstr "Factor X:"
  3043. #: flatcamEditors/FlatCAMGeoEditor.py:761
  3044. #: flatcamEditors/FlatCAMGrbEditor.py:5294 flatcamTools/ToolCalibration.py:469
  3045. msgid "Factor for Scale action over X axis."
  3046. msgstr "Factor for Scale action over X axis."
  3047. #: flatcamEditors/FlatCAMGeoEditor.py:771
  3048. #: flatcamEditors/FlatCAMGrbEditor.py:5304 flatcamTools/ToolTransform.py:469
  3049. msgid "Scale X"
  3050. msgstr "Scale X"
  3051. #: flatcamEditors/FlatCAMGeoEditor.py:773
  3052. #: flatcamEditors/FlatCAMGeoEditor.py:792
  3053. #: flatcamEditors/FlatCAMGrbEditor.py:5306
  3054. #: flatcamEditors/FlatCAMGrbEditor.py:5325
  3055. msgid ""
  3056. "Scale the selected shape(s).\n"
  3057. "The point of reference depends on \n"
  3058. "the Scale reference checkbox state."
  3059. msgstr ""
  3060. "Scale the selected shape(s).\n"
  3061. "The point of reference depends on \n"
  3062. "the Scale reference checkbox state."
  3063. #: flatcamEditors/FlatCAMGeoEditor.py:778
  3064. #: flatcamEditors/FlatCAMGrbEditor.py:5311
  3065. msgid "Factor Y:"
  3066. msgstr "Factor Y:"
  3067. #: flatcamEditors/FlatCAMGeoEditor.py:780
  3068. #: flatcamEditors/FlatCAMGrbEditor.py:5313 flatcamTools/ToolCalibration.py:481
  3069. msgid "Factor for Scale action over Y axis."
  3070. msgstr "Factor for Scale action over Y axis."
  3071. #: flatcamEditors/FlatCAMGeoEditor.py:790
  3072. #: flatcamEditors/FlatCAMGrbEditor.py:5323 flatcamTools/ToolTransform.py:470
  3073. msgid "Scale Y"
  3074. msgstr "Scale Y"
  3075. #: flatcamEditors/FlatCAMGeoEditor.py:799
  3076. #: flatcamEditors/FlatCAMGrbEditor.py:5332 flatcamGUI/PreferencesUI.py:6804
  3077. #: flatcamTools/ToolTransform.py:189
  3078. msgid "Link"
  3079. msgstr "Link"
  3080. #: flatcamEditors/FlatCAMGeoEditor.py:801
  3081. #: flatcamEditors/FlatCAMGrbEditor.py:5334
  3082. msgid ""
  3083. "Scale the selected shape(s)\n"
  3084. "using the Scale Factor X for both axis."
  3085. msgstr ""
  3086. "Scale the selected shape(s)\n"
  3087. "using the Scale Factor X for both axis."
  3088. #: flatcamEditors/FlatCAMGeoEditor.py:807
  3089. #: flatcamEditors/FlatCAMGrbEditor.py:5340 flatcamGUI/PreferencesUI.py:6812
  3090. #: flatcamTools/ToolTransform.py:196
  3091. msgid "Scale Reference"
  3092. msgstr "Scale Reference"
  3093. #: flatcamEditors/FlatCAMGeoEditor.py:809
  3094. #: flatcamEditors/FlatCAMGrbEditor.py:5342
  3095. msgid ""
  3096. "Scale the selected shape(s)\n"
  3097. "using the origin reference when checked,\n"
  3098. "and the center of the biggest bounding box\n"
  3099. "of the selected shapes when unchecked."
  3100. msgstr ""
  3101. "Scale the selected shape(s)\n"
  3102. "using the origin reference when checked,\n"
  3103. "and the center of the biggest bounding box\n"
  3104. "of the selected shapes when unchecked."
  3105. #: flatcamEditors/FlatCAMGeoEditor.py:837
  3106. #: flatcamEditors/FlatCAMGrbEditor.py:5371
  3107. msgid "Value X:"
  3108. msgstr "Value X:"
  3109. #: flatcamEditors/FlatCAMGeoEditor.py:839
  3110. #: flatcamEditors/FlatCAMGrbEditor.py:5373
  3111. msgid "Value for Offset action on X axis."
  3112. msgstr "Value for Offset action on X axis."
  3113. #: flatcamEditors/FlatCAMGeoEditor.py:849
  3114. #: flatcamEditors/FlatCAMGrbEditor.py:5383 flatcamTools/ToolTransform.py:473
  3115. msgid "Offset X"
  3116. msgstr "Offset X"
  3117. #: flatcamEditors/FlatCAMGeoEditor.py:851
  3118. #: flatcamEditors/FlatCAMGeoEditor.py:871
  3119. #: flatcamEditors/FlatCAMGrbEditor.py:5385
  3120. #: flatcamEditors/FlatCAMGrbEditor.py:5405
  3121. msgid ""
  3122. "Offset the selected shape(s).\n"
  3123. "The point of reference is the middle of\n"
  3124. "the bounding box for all selected shapes.\n"
  3125. msgstr ""
  3126. "Offset the selected shape(s).\n"
  3127. "The point of reference is the middle of\n"
  3128. "the bounding box for all selected shapes.\n"
  3129. #: flatcamEditors/FlatCAMGeoEditor.py:857
  3130. #: flatcamEditors/FlatCAMGrbEditor.py:5391
  3131. msgid "Value Y:"
  3132. msgstr "Value Y:"
  3133. #: flatcamEditors/FlatCAMGeoEditor.py:859
  3134. #: flatcamEditors/FlatCAMGrbEditor.py:5393
  3135. msgid "Value for Offset action on Y axis."
  3136. msgstr "Value for Offset action on Y axis."
  3137. #: flatcamEditors/FlatCAMGeoEditor.py:869
  3138. #: flatcamEditors/FlatCAMGrbEditor.py:5403 flatcamTools/ToolTransform.py:474
  3139. msgid "Offset Y"
  3140. msgstr "Offset Y"
  3141. #: flatcamEditors/FlatCAMGeoEditor.py:900
  3142. #: flatcamEditors/FlatCAMGrbEditor.py:5434 flatcamTools/ToolTransform.py:475
  3143. msgid "Flip on X"
  3144. msgstr "Flip on X"
  3145. #: flatcamEditors/FlatCAMGeoEditor.py:902
  3146. #: flatcamEditors/FlatCAMGeoEditor.py:909
  3147. #: flatcamEditors/FlatCAMGrbEditor.py:5436
  3148. #: flatcamEditors/FlatCAMGrbEditor.py:5443
  3149. msgid ""
  3150. "Flip the selected shape(s) over the X axis.\n"
  3151. "Does not create a new shape."
  3152. msgstr ""
  3153. "Flip the selected shape(s) over the X axis.\n"
  3154. "Does not create a new shape."
  3155. #: flatcamEditors/FlatCAMGeoEditor.py:907
  3156. #: flatcamEditors/FlatCAMGrbEditor.py:5441 flatcamTools/ToolTransform.py:476
  3157. msgid "Flip on Y"
  3158. msgstr "Flip on Y"
  3159. #: flatcamEditors/FlatCAMGeoEditor.py:915
  3160. #: flatcamEditors/FlatCAMGrbEditor.py:5449
  3161. msgid "Ref Pt"
  3162. msgstr "Ref Pt"
  3163. #: flatcamEditors/FlatCAMGeoEditor.py:917
  3164. #: flatcamEditors/FlatCAMGrbEditor.py:5451
  3165. msgid ""
  3166. "Flip the selected shape(s)\n"
  3167. "around the point in Point Entry Field.\n"
  3168. "\n"
  3169. "The point coordinates can be captured by\n"
  3170. "left click on canvas together with pressing\n"
  3171. "SHIFT key. \n"
  3172. "Then click Add button to insert coordinates.\n"
  3173. "Or enter the coords in format (x, y) in the\n"
  3174. "Point Entry field and click Flip on X(Y)"
  3175. msgstr ""
  3176. "Flip the selected shape(s)\n"
  3177. "around the point in Point Entry Field.\n"
  3178. "\n"
  3179. "The point coordinates can be captured by\n"
  3180. "left click on canvas together with pressing\n"
  3181. "SHIFT key. \n"
  3182. "Then click Add button to insert coordinates.\n"
  3183. "Or enter the coords in format (x, y) in the\n"
  3184. "Point Entry field and click Flip on X(Y)"
  3185. #: flatcamEditors/FlatCAMGeoEditor.py:929
  3186. #: flatcamEditors/FlatCAMGrbEditor.py:5463
  3187. msgid "Point:"
  3188. msgstr "Point:"
  3189. #: flatcamEditors/FlatCAMGeoEditor.py:931
  3190. #: flatcamEditors/FlatCAMGrbEditor.py:5465 flatcamTools/ToolTransform.py:299
  3191. msgid ""
  3192. "Coordinates in format (x, y) used as reference for mirroring.\n"
  3193. "The 'x' in (x, y) will be used when using Flip on X and\n"
  3194. "the 'y' in (x, y) will be used when using Flip on Y."
  3195. msgstr ""
  3196. "Coordinates in format (x, y) used as reference for mirroring.\n"
  3197. "The 'x' in (x, y) will be used when using Flip on X and\n"
  3198. "the 'y' in (x, y) will be used when using Flip on Y."
  3199. #: flatcamEditors/FlatCAMGeoEditor.py:941
  3200. #: flatcamEditors/FlatCAMGrbEditor.py:5477 flatcamTools/ToolTransform.py:309
  3201. msgid ""
  3202. "The point coordinates can be captured by\n"
  3203. "left click on canvas together with pressing\n"
  3204. "SHIFT key. Then click Add button to insert."
  3205. msgstr ""
  3206. "The point coordinates can be captured by\n"
  3207. "left click on canvas together with pressing\n"
  3208. "SHIFT key. Then click Add button to insert."
  3209. #: flatcamEditors/FlatCAMGeoEditor.py:1304
  3210. #: flatcamEditors/FlatCAMGrbEditor.py:5785
  3211. msgid "No shape selected. Please Select a shape to rotate!"
  3212. msgstr "No shape selected. Please Select a shape to rotate!"
  3213. #: flatcamEditors/FlatCAMGeoEditor.py:1307
  3214. #: flatcamEditors/FlatCAMGrbEditor.py:5788 flatcamTools/ToolTransform.py:679
  3215. msgid "Appying Rotate"
  3216. msgstr "Appying Rotate"
  3217. #: flatcamEditors/FlatCAMGeoEditor.py:1333
  3218. #: flatcamEditors/FlatCAMGrbEditor.py:5820
  3219. msgid "Done. Rotate completed."
  3220. msgstr "Done. Rotate completed."
  3221. #: flatcamEditors/FlatCAMGeoEditor.py:1335
  3222. msgid "Rotation action was not executed"
  3223. msgstr "Rotation action was not executed"
  3224. #: flatcamEditors/FlatCAMGeoEditor.py:1354
  3225. #: flatcamEditors/FlatCAMGrbEditor.py:5839
  3226. msgid "No shape selected. Please Select a shape to flip!"
  3227. msgstr "No shape selected. Please Select a shape to flip!"
  3228. #: flatcamEditors/FlatCAMGeoEditor.py:1357
  3229. #: flatcamEditors/FlatCAMGrbEditor.py:5842 flatcamTools/ToolTransform.py:728
  3230. msgid "Applying Flip"
  3231. msgstr "Applying Flip"
  3232. #: flatcamEditors/FlatCAMGeoEditor.py:1386
  3233. #: flatcamEditors/FlatCAMGrbEditor.py:5880 flatcamTools/ToolTransform.py:769
  3234. msgid "Flip on the Y axis done"
  3235. msgstr "Flip on the Y axis done"
  3236. #: flatcamEditors/FlatCAMGeoEditor.py:1390
  3237. #: flatcamEditors/FlatCAMGrbEditor.py:5889 flatcamTools/ToolTransform.py:778
  3238. msgid "Flip on the X axis done"
  3239. msgstr "Flip on the X axis done"
  3240. #: flatcamEditors/FlatCAMGeoEditor.py:1398
  3241. msgid "Flip action was not executed"
  3242. msgstr "Flip action was not executed"
  3243. #: flatcamEditors/FlatCAMGeoEditor.py:1416
  3244. #: flatcamEditors/FlatCAMGrbEditor.py:5909
  3245. msgid "No shape selected. Please Select a shape to shear/skew!"
  3246. msgstr "No shape selected. Please Select a shape to shear/skew!"
  3247. #: flatcamEditors/FlatCAMGeoEditor.py:1419
  3248. #: flatcamEditors/FlatCAMGrbEditor.py:5912 flatcamTools/ToolTransform.py:801
  3249. msgid "Applying Skew"
  3250. msgstr "Applying Skew"
  3251. #: flatcamEditors/FlatCAMGeoEditor.py:1442
  3252. #: flatcamEditors/FlatCAMGrbEditor.py:5946
  3253. msgid "Skew on the X axis done"
  3254. msgstr "Skew on the X axis done"
  3255. #: flatcamEditors/FlatCAMGeoEditor.py:1444
  3256. #: flatcamEditors/FlatCAMGrbEditor.py:5948
  3257. msgid "Skew on the Y axis done"
  3258. msgstr "Skew on the Y axis done"
  3259. #: flatcamEditors/FlatCAMGeoEditor.py:1447
  3260. msgid "Skew action was not executed"
  3261. msgstr "Skew action was not executed"
  3262. #: flatcamEditors/FlatCAMGeoEditor.py:1469
  3263. #: flatcamEditors/FlatCAMGrbEditor.py:5970
  3264. msgid "No shape selected. Please Select a shape to scale!"
  3265. msgstr "No shape selected. Please Select a shape to scale!"
  3266. #: flatcamEditors/FlatCAMGeoEditor.py:1472
  3267. #: flatcamEditors/FlatCAMGrbEditor.py:5973 flatcamTools/ToolTransform.py:847
  3268. msgid "Applying Scale"
  3269. msgstr "Applying Scale"
  3270. #: flatcamEditors/FlatCAMGeoEditor.py:1504
  3271. #: flatcamEditors/FlatCAMGrbEditor.py:6010
  3272. msgid "Scale on the X axis done"
  3273. msgstr "Scale on the X axis done"
  3274. #: flatcamEditors/FlatCAMGeoEditor.py:1506
  3275. #: flatcamEditors/FlatCAMGrbEditor.py:6012
  3276. msgid "Scale on the Y axis done"
  3277. msgstr "Scale on the Y axis done"
  3278. #: flatcamEditors/FlatCAMGeoEditor.py:1508
  3279. msgid "Scale action was not executed"
  3280. msgstr "Scale action was not executed"
  3281. #: flatcamEditors/FlatCAMGeoEditor.py:1523
  3282. #: flatcamEditors/FlatCAMGrbEditor.py:6029
  3283. msgid "No shape selected. Please Select a shape to offset!"
  3284. msgstr "No shape selected. Please Select a shape to offset!"
  3285. #: flatcamEditors/FlatCAMGeoEditor.py:1526
  3286. #: flatcamEditors/FlatCAMGrbEditor.py:6032 flatcamTools/ToolTransform.py:897
  3287. msgid "Applying Offset"
  3288. msgstr "Applying Offset"
  3289. #: flatcamEditors/FlatCAMGeoEditor.py:1536
  3290. #: flatcamEditors/FlatCAMGrbEditor.py:6053
  3291. msgid "Offset on the X axis done"
  3292. msgstr "Offset on the X axis done"
  3293. #: flatcamEditors/FlatCAMGeoEditor.py:1538
  3294. #: flatcamEditors/FlatCAMGrbEditor.py:6055
  3295. msgid "Offset on the Y axis done"
  3296. msgstr "Offset on the Y axis done"
  3297. #: flatcamEditors/FlatCAMGeoEditor.py:1541
  3298. msgid "Offset action was not executed"
  3299. msgstr "Offset action was not executed"
  3300. #: flatcamEditors/FlatCAMGeoEditor.py:1545
  3301. #: flatcamEditors/FlatCAMGrbEditor.py:6062
  3302. msgid "Rotate ..."
  3303. msgstr "Rotate ..."
  3304. #: flatcamEditors/FlatCAMGeoEditor.py:1546
  3305. #: flatcamEditors/FlatCAMGeoEditor.py:1601
  3306. #: flatcamEditors/FlatCAMGeoEditor.py:1618
  3307. #: flatcamEditors/FlatCAMGrbEditor.py:6063
  3308. #: flatcamEditors/FlatCAMGrbEditor.py:6112
  3309. #: flatcamEditors/FlatCAMGrbEditor.py:6127
  3310. msgid "Enter an Angle Value (degrees)"
  3311. msgstr "Enter an Angle Value (degrees)"
  3312. #: flatcamEditors/FlatCAMGeoEditor.py:1555
  3313. #: flatcamEditors/FlatCAMGrbEditor.py:6071
  3314. msgid "Geometry shape rotate done"
  3315. msgstr "Geometry shape rotate done"
  3316. #: flatcamEditors/FlatCAMGeoEditor.py:1559
  3317. #: flatcamEditors/FlatCAMGrbEditor.py:6074
  3318. msgid "Geometry shape rotate cancelled"
  3319. msgstr "Geometry shape rotate cancelled"
  3320. #: flatcamEditors/FlatCAMGeoEditor.py:1564
  3321. #: flatcamEditors/FlatCAMGrbEditor.py:6079
  3322. msgid "Offset on X axis ..."
  3323. msgstr "Offset on X axis ..."
  3324. #: flatcamEditors/FlatCAMGeoEditor.py:1565
  3325. #: flatcamEditors/FlatCAMGeoEditor.py:1584
  3326. #: flatcamEditors/FlatCAMGrbEditor.py:6080
  3327. #: flatcamEditors/FlatCAMGrbEditor.py:6097
  3328. msgid "Enter a distance Value"
  3329. msgstr "Enter a distance Value"
  3330. #: flatcamEditors/FlatCAMGeoEditor.py:1574
  3331. #: flatcamEditors/FlatCAMGrbEditor.py:6088
  3332. msgid "Geometry shape offset on X axis done"
  3333. msgstr "Geometry shape offset on X axis done"
  3334. #: flatcamEditors/FlatCAMGeoEditor.py:1578
  3335. #: flatcamEditors/FlatCAMGrbEditor.py:6091
  3336. msgid "Geometry shape offset X cancelled"
  3337. msgstr "Geometry shape offset X cancelled"
  3338. #: flatcamEditors/FlatCAMGeoEditor.py:1583
  3339. #: flatcamEditors/FlatCAMGrbEditor.py:6096
  3340. msgid "Offset on Y axis ..."
  3341. msgstr "Offset on Y axis ..."
  3342. #: flatcamEditors/FlatCAMGeoEditor.py:1593
  3343. #: flatcamEditors/FlatCAMGrbEditor.py:6105
  3344. msgid "Geometry shape offset on Y axis done"
  3345. msgstr "Geometry shape offset on Y axis done"
  3346. #: flatcamEditors/FlatCAMGeoEditor.py:1597
  3347. msgid "Geometry shape offset on Y axis canceled"
  3348. msgstr "Geometry shape offset on Y axis canceled"
  3349. #: flatcamEditors/FlatCAMGeoEditor.py:1600
  3350. #: flatcamEditors/FlatCAMGrbEditor.py:6111
  3351. msgid "Skew on X axis ..."
  3352. msgstr "Skew on X axis ..."
  3353. #: flatcamEditors/FlatCAMGeoEditor.py:1610
  3354. #: flatcamEditors/FlatCAMGrbEditor.py:6120
  3355. msgid "Geometry shape skew on X axis done"
  3356. msgstr "Geometry shape skew on X axis done"
  3357. #: flatcamEditors/FlatCAMGeoEditor.py:1614
  3358. msgid "Geometry shape skew on X axis canceled"
  3359. msgstr "Geometry shape skew on X axis canceled"
  3360. #: flatcamEditors/FlatCAMGeoEditor.py:1617
  3361. #: flatcamEditors/FlatCAMGrbEditor.py:6126
  3362. msgid "Skew on Y axis ..."
  3363. msgstr "Skew on Y axis ..."
  3364. #: flatcamEditors/FlatCAMGeoEditor.py:1627
  3365. #: flatcamEditors/FlatCAMGrbEditor.py:6135
  3366. msgid "Geometry shape skew on Y axis done"
  3367. msgstr "Geometry shape skew on Y axis done"
  3368. #: flatcamEditors/FlatCAMGeoEditor.py:1631
  3369. msgid "Geometry shape skew on Y axis canceled"
  3370. msgstr "Geometry shape skew on Y axis canceled"
  3371. #: flatcamEditors/FlatCAMGeoEditor.py:2008
  3372. #: flatcamEditors/FlatCAMGeoEditor.py:2079
  3373. #: flatcamEditors/FlatCAMGrbEditor.py:1435
  3374. #: flatcamEditors/FlatCAMGrbEditor.py:1513
  3375. msgid "Click on Center point ..."
  3376. msgstr "Click on Center point ..."
  3377. #: flatcamEditors/FlatCAMGeoEditor.py:2021
  3378. #: flatcamEditors/FlatCAMGrbEditor.py:1445
  3379. msgid "Click on Perimeter point to complete ..."
  3380. msgstr "Click on Perimeter point to complete ..."
  3381. #: flatcamEditors/FlatCAMGeoEditor.py:2053
  3382. msgid "Done. Adding Circle completed."
  3383. msgstr "Done. Adding Circle completed."
  3384. #: flatcamEditors/FlatCAMGeoEditor.py:2107
  3385. #: flatcamEditors/FlatCAMGrbEditor.py:1546
  3386. msgid "Click on Start point ..."
  3387. msgstr "Click on Start point ..."
  3388. #: flatcamEditors/FlatCAMGeoEditor.py:2109
  3389. #: flatcamEditors/FlatCAMGrbEditor.py:1548
  3390. msgid "Click on Point3 ..."
  3391. msgstr "Click on Point3 ..."
  3392. #: flatcamEditors/FlatCAMGeoEditor.py:2111
  3393. #: flatcamEditors/FlatCAMGrbEditor.py:1550
  3394. msgid "Click on Stop point ..."
  3395. msgstr "Click on Stop point ..."
  3396. #: flatcamEditors/FlatCAMGeoEditor.py:2116
  3397. #: flatcamEditors/FlatCAMGrbEditor.py:1555
  3398. msgid "Click on Stop point to complete ..."
  3399. msgstr "Click on Stop point to complete ..."
  3400. #: flatcamEditors/FlatCAMGeoEditor.py:2118
  3401. #: flatcamEditors/FlatCAMGrbEditor.py:1557
  3402. msgid "Click on Point2 to complete ..."
  3403. msgstr "Click on Point2 to complete ..."
  3404. #: flatcamEditors/FlatCAMGeoEditor.py:2120
  3405. #: flatcamEditors/FlatCAMGrbEditor.py:1559
  3406. msgid "Click on Center point to complete ..."
  3407. msgstr "Click on Center point to complete ..."
  3408. #: flatcamEditors/FlatCAMGeoEditor.py:2132
  3409. #, python-format
  3410. msgid "Direction: %s"
  3411. msgstr "Direction: %s"
  3412. #: flatcamEditors/FlatCAMGeoEditor.py:2146
  3413. #: flatcamEditors/FlatCAMGrbEditor.py:1585
  3414. msgid "Mode: Start -> Stop -> Center. Click on Start point ..."
  3415. msgstr "Mode: Start -> Stop -> Center. Click on Start point ..."
  3416. #: flatcamEditors/FlatCAMGeoEditor.py:2149
  3417. #: flatcamEditors/FlatCAMGrbEditor.py:1588
  3418. msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..."
  3419. msgstr "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..."
  3420. #: flatcamEditors/FlatCAMGeoEditor.py:2152
  3421. #: flatcamEditors/FlatCAMGrbEditor.py:1591
  3422. msgid "Mode: Center -> Start -> Stop. Click on Center point ..."
  3423. msgstr "Mode: Center -> Start -> Stop. Click on Center point ..."
  3424. #: flatcamEditors/FlatCAMGeoEditor.py:2293
  3425. msgid "Done. Arc completed."
  3426. msgstr "Done. Arc completed."
  3427. #: flatcamEditors/FlatCAMGeoEditor.py:2324
  3428. #: flatcamEditors/FlatCAMGeoEditor.py:2397
  3429. msgid "Click on 1st corner ..."
  3430. msgstr "Click on 1st corner ..."
  3431. #: flatcamEditors/FlatCAMGeoEditor.py:2336
  3432. msgid "Click on opposite corner to complete ..."
  3433. msgstr "Click on opposite corner to complete ..."
  3434. #: flatcamEditors/FlatCAMGeoEditor.py:2366
  3435. msgid "Done. Rectangle completed."
  3436. msgstr "Done. Rectangle completed."
  3437. #: flatcamEditors/FlatCAMGeoEditor.py:2410 flatcamTools/ToolNCC.py:1728
  3438. #: flatcamTools/ToolPaint.py:1623
  3439. msgid "Click on next Point or click right mouse button to complete ..."
  3440. msgstr "Click on next Point or click right mouse button to complete ..."
  3441. #: flatcamEditors/FlatCAMGeoEditor.py:2441
  3442. msgid "Done. Polygon completed."
  3443. msgstr "Done. Polygon completed."
  3444. #: flatcamEditors/FlatCAMGeoEditor.py:2455
  3445. #: flatcamEditors/FlatCAMGeoEditor.py:2520
  3446. #: flatcamEditors/FlatCAMGrbEditor.py:1111
  3447. #: flatcamEditors/FlatCAMGrbEditor.py:1322
  3448. msgid "Backtracked one point ..."
  3449. msgstr "Backtracked one point ..."
  3450. #: flatcamEditors/FlatCAMGeoEditor.py:2498
  3451. msgid "Done. Path completed."
  3452. msgstr "Done. Path completed."
  3453. #: flatcamEditors/FlatCAMGeoEditor.py:2657
  3454. msgid "No shape selected. Select a shape to explode"
  3455. msgstr "No shape selected. Select a shape to explode"
  3456. #: flatcamEditors/FlatCAMGeoEditor.py:2690
  3457. msgid "Done. Polygons exploded into lines."
  3458. msgstr "Done. Polygons exploded into lines."
  3459. #: flatcamEditors/FlatCAMGeoEditor.py:2722
  3460. msgid "MOVE: No shape selected. Select a shape to move"
  3461. msgstr "MOVE: No shape selected. Select a shape to move"
  3462. #: flatcamEditors/FlatCAMGeoEditor.py:2725
  3463. #: flatcamEditors/FlatCAMGeoEditor.py:2745
  3464. msgid " MOVE: Click on reference point ..."
  3465. msgstr " MOVE: Click on reference point ..."
  3466. #: flatcamEditors/FlatCAMGeoEditor.py:2730
  3467. msgid " Click on destination point ..."
  3468. msgstr " Click on destination point ..."
  3469. #: flatcamEditors/FlatCAMGeoEditor.py:2770
  3470. msgid "Done. Geometry(s) Move completed."
  3471. msgstr "Done. Geometry(s) Move completed."
  3472. #: flatcamEditors/FlatCAMGeoEditor.py:2903
  3473. msgid "Done. Geometry(s) Copy completed."
  3474. msgstr "Done. Geometry(s) Copy completed."
  3475. #: flatcamEditors/FlatCAMGeoEditor.py:2934
  3476. #: flatcamEditors/FlatCAMGrbEditor.py:897
  3477. msgid "Click on 1st point ..."
  3478. msgstr "Click on 1st point ..."
  3479. #: flatcamEditors/FlatCAMGeoEditor.py:2958
  3480. msgid ""
  3481. "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. "
  3482. "Error"
  3483. msgstr ""
  3484. "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. "
  3485. "Error"
  3486. #: flatcamEditors/FlatCAMGeoEditor.py:2966
  3487. msgid "No text to add."
  3488. msgstr "No text to add."
  3489. #: flatcamEditors/FlatCAMGeoEditor.py:2976
  3490. msgid " Done. Adding Text completed."
  3491. msgstr " Done. Adding Text completed."
  3492. #: flatcamEditors/FlatCAMGeoEditor.py:3013
  3493. msgid "Create buffer geometry ..."
  3494. msgstr "Create buffer geometry ..."
  3495. #: flatcamEditors/FlatCAMGeoEditor.py:3048
  3496. #: flatcamEditors/FlatCAMGrbEditor.py:4994
  3497. msgid "Done. Buffer Tool completed."
  3498. msgstr "Done. Buffer Tool completed."
  3499. #: flatcamEditors/FlatCAMGeoEditor.py:3076
  3500. msgid "Done. Buffer Int Tool completed."
  3501. msgstr "Done. Buffer Int Tool completed."
  3502. #: flatcamEditors/FlatCAMGeoEditor.py:3104
  3503. msgid "Done. Buffer Ext Tool completed."
  3504. msgstr "Done. Buffer Ext Tool completed."
  3505. #: flatcamEditors/FlatCAMGeoEditor.py:3153
  3506. #: flatcamEditors/FlatCAMGrbEditor.py:2151
  3507. msgid "Select a shape to act as deletion area ..."
  3508. msgstr "Select a shape to act as deletion area ..."
  3509. #: flatcamEditors/FlatCAMGeoEditor.py:3155
  3510. #: flatcamEditors/FlatCAMGeoEditor.py:3181
  3511. #: flatcamEditors/FlatCAMGeoEditor.py:3187
  3512. #: flatcamEditors/FlatCAMGrbEditor.py:2153
  3513. msgid "Click to pick-up the erase shape..."
  3514. msgstr "Click to pick-up the erase shape..."
  3515. #: flatcamEditors/FlatCAMGeoEditor.py:3191
  3516. #: flatcamEditors/FlatCAMGrbEditor.py:2212
  3517. msgid "Click to erase ..."
  3518. msgstr "Click to erase ..."
  3519. #: flatcamEditors/FlatCAMGeoEditor.py:3220
  3520. #: flatcamEditors/FlatCAMGrbEditor.py:2245
  3521. msgid "Done. Eraser tool action completed."
  3522. msgstr "Done. Eraser tool action completed."
  3523. #: flatcamEditors/FlatCAMGeoEditor.py:3270
  3524. msgid "Create Paint geometry ..."
  3525. msgstr "Create Paint geometry ..."
  3526. #: flatcamEditors/FlatCAMGeoEditor.py:3283
  3527. #: flatcamEditors/FlatCAMGrbEditor.py:2408
  3528. msgid "Shape transformations ..."
  3529. msgstr "Shape transformations ..."
  3530. #: flatcamEditors/FlatCAMGeoEditor.py:3339 flatcamGUI/PreferencesUI.py:4636
  3531. msgid "Geometry Editor"
  3532. msgstr "Geometry Editor"
  3533. #: flatcamEditors/FlatCAMGeoEditor.py:3345
  3534. #: flatcamEditors/FlatCAMGrbEditor.py:2486
  3535. #: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:262
  3536. #: flatcamGUI/ObjectUI.py:1496 flatcamGUI/ObjectUI.py:2245
  3537. #: flatcamTools/ToolCutOut.py:95
  3538. msgid "Type"
  3539. msgstr "Type"
  3540. #: flatcamEditors/FlatCAMGeoEditor.py:3345 flatcamGUI/ObjectUI.py:217
  3541. #: flatcamGUI/ObjectUI.py:741 flatcamGUI/ObjectUI.py:1432
  3542. #: flatcamGUI/ObjectUI.py:2154 flatcamGUI/ObjectUI.py:2458
  3543. #: flatcamGUI/ObjectUI.py:2525 flatcamTools/ToolCalibration.py:234
  3544. #: flatcamTools/ToolFiducials.py:73
  3545. msgid "Name"
  3546. msgstr "Name"
  3547. #: flatcamEditors/FlatCAMGeoEditor.py:3587
  3548. msgid "Ring"
  3549. msgstr "Ring"
  3550. #: flatcamEditors/FlatCAMGeoEditor.py:3589
  3551. msgid "Line"
  3552. msgstr "Line"
  3553. #: flatcamEditors/FlatCAMGeoEditor.py:3591 flatcamGUI/FlatCAMGUI.py:2187
  3554. #: flatcamGUI/PreferencesUI.py:5607 flatcamGUI/PreferencesUI.py:6131
  3555. #: flatcamTools/ToolNCC.py:584 flatcamTools/ToolPaint.py:528
  3556. msgid "Polygon"
  3557. msgstr "Polygon"
  3558. #: flatcamEditors/FlatCAMGeoEditor.py:3593
  3559. msgid "Multi-Line"
  3560. msgstr "Multi-Line"
  3561. #: flatcamEditors/FlatCAMGeoEditor.py:3595
  3562. msgid "Multi-Polygon"
  3563. msgstr "Multi-Polygon"
  3564. #: flatcamEditors/FlatCAMGeoEditor.py:3602
  3565. msgid "Geo Elem"
  3566. msgstr "Geo Elem"
  3567. #: flatcamEditors/FlatCAMGeoEditor.py:4076
  3568. msgid "Editing MultiGeo Geometry, tool"
  3569. msgstr "Editing MultiGeo Geometry, tool"
  3570. #: flatcamEditors/FlatCAMGeoEditor.py:4078
  3571. msgid "with diameter"
  3572. msgstr "with diameter"
  3573. #: flatcamEditors/FlatCAMGeoEditor.py:4509 flatcamGUI/FlatCAMGUI.py:3695
  3574. #: flatcamGUI/FlatCAMGUI.py:3741 flatcamGUI/FlatCAMGUI.py:3759
  3575. #: flatcamGUI/FlatCAMGUI.py:3899 flatcamGUI/FlatCAMGUI.py:3938
  3576. #: flatcamGUI/FlatCAMGUI.py:3950 flatcamGUI/FlatCAMGUI.py:3967
  3577. msgid "Click on target point."
  3578. msgstr "Click on target point."
  3579. #: flatcamEditors/FlatCAMGeoEditor.py:4823
  3580. #: flatcamEditors/FlatCAMGeoEditor.py:4858
  3581. msgid "A selection of at least 2 geo items is required to do Intersection."
  3582. msgstr "A selection of at least 2 geo items is required to do Intersection."
  3583. #: flatcamEditors/FlatCAMGeoEditor.py:4944
  3584. #: flatcamEditors/FlatCAMGeoEditor.py:5048
  3585. msgid ""
  3586. "Negative buffer value is not accepted. Use Buffer interior to generate an "
  3587. "'inside' shape"
  3588. msgstr ""
  3589. "Negative buffer value is not accepted. Use Buffer interior to generate an "
  3590. "'inside' shape"
  3591. #: flatcamEditors/FlatCAMGeoEditor.py:4954
  3592. #: flatcamEditors/FlatCAMGeoEditor.py:5007
  3593. #: flatcamEditors/FlatCAMGeoEditor.py:5057
  3594. msgid "Nothing selected for buffering."
  3595. msgstr "Nothing selected for buffering."
  3596. #: flatcamEditors/FlatCAMGeoEditor.py:4959
  3597. #: flatcamEditors/FlatCAMGeoEditor.py:5011
  3598. #: flatcamEditors/FlatCAMGeoEditor.py:5062
  3599. msgid "Invalid distance for buffering."
  3600. msgstr "Invalid distance for buffering."
  3601. #: flatcamEditors/FlatCAMGeoEditor.py:4983
  3602. #: flatcamEditors/FlatCAMGeoEditor.py:5082
  3603. msgid "Failed, the result is empty. Choose a different buffer value."
  3604. msgstr "Failed, the result is empty. Choose a different buffer value."
  3605. #: flatcamEditors/FlatCAMGeoEditor.py:4994
  3606. msgid "Full buffer geometry created."
  3607. msgstr "Full buffer geometry created."
  3608. #: flatcamEditors/FlatCAMGeoEditor.py:5000
  3609. msgid "Negative buffer value is not accepted."
  3610. msgstr "Negative buffer value is not accepted."
  3611. #: flatcamEditors/FlatCAMGeoEditor.py:5031
  3612. msgid "Failed, the result is empty. Choose a smaller buffer value."
  3613. msgstr "Failed, the result is empty. Choose a smaller buffer value."
  3614. #: flatcamEditors/FlatCAMGeoEditor.py:5041
  3615. msgid "Interior buffer geometry created."
  3616. msgstr "Interior buffer geometry created."
  3617. #: flatcamEditors/FlatCAMGeoEditor.py:5092
  3618. msgid "Exterior buffer geometry created."
  3619. msgstr "Exterior buffer geometry created."
  3620. #: flatcamEditors/FlatCAMGeoEditor.py:5098
  3621. #, python-format
  3622. msgid "Could not do Paint. Overlap value has to be less than 100%%."
  3623. msgstr "Could not do Paint. Overlap value has to be less than 100%%."
  3624. #: flatcamEditors/FlatCAMGeoEditor.py:5105
  3625. msgid "Nothing selected for painting."
  3626. msgstr "Nothing selected for painting."
  3627. #: flatcamEditors/FlatCAMGeoEditor.py:5111
  3628. msgid "Invalid value for"
  3629. msgstr "Invalid value for"
  3630. #: flatcamEditors/FlatCAMGeoEditor.py:5170
  3631. msgid ""
  3632. "Could not do Paint. Try a different combination of parameters. Or a "
  3633. "different method of Paint"
  3634. msgstr ""
  3635. "Could not do Paint. Try a different combination of parameters. Or a "
  3636. "different method of Paint"
  3637. #: flatcamEditors/FlatCAMGeoEditor.py:5181
  3638. msgid "Paint done."
  3639. msgstr "Paint done."
  3640. #: flatcamEditors/FlatCAMGrbEditor.py:211
  3641. msgid "To add an Pad first select a aperture in Aperture Table"
  3642. msgstr "To add an Pad first select a aperture in Aperture Table"
  3643. #: flatcamEditors/FlatCAMGrbEditor.py:218
  3644. #: flatcamEditors/FlatCAMGrbEditor.py:418
  3645. msgid "Aperture size is zero. It needs to be greater than zero."
  3646. msgstr "Aperture size is zero. It needs to be greater than zero."
  3647. #: flatcamEditors/FlatCAMGrbEditor.py:371
  3648. #: flatcamEditors/FlatCAMGrbEditor.py:684
  3649. msgid ""
  3650. "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'."
  3651. msgstr ""
  3652. "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'."
  3653. #: flatcamEditors/FlatCAMGrbEditor.py:383
  3654. msgid "Done. Adding Pad completed."
  3655. msgstr "Done. Adding Pad completed."
  3656. #: flatcamEditors/FlatCAMGrbEditor.py:410
  3657. msgid "To add an Pad Array first select a aperture in Aperture Table"
  3658. msgstr "To add an Pad Array first select a aperture in Aperture Table"
  3659. #: flatcamEditors/FlatCAMGrbEditor.py:490
  3660. msgid "Click on the Pad Circular Array Start position"
  3661. msgstr "Click on the Pad Circular Array Start position"
  3662. #: flatcamEditors/FlatCAMGrbEditor.py:710
  3663. msgid "Too many Pads for the selected spacing angle."
  3664. msgstr "Too many Pads for the selected spacing angle."
  3665. #: flatcamEditors/FlatCAMGrbEditor.py:733
  3666. msgid "Done. Pad Array added."
  3667. msgstr "Done. Pad Array added."
  3668. #: flatcamEditors/FlatCAMGrbEditor.py:758
  3669. msgid "Select shape(s) and then click ..."
  3670. msgstr "Select shape(s) and then click ..."
  3671. #: flatcamEditors/FlatCAMGrbEditor.py:770
  3672. msgid "Failed. Nothing selected."
  3673. msgstr "Failed. Nothing selected."
  3674. #: flatcamEditors/FlatCAMGrbEditor.py:786
  3675. msgid ""
  3676. "Failed. Poligonize works only on geometries belonging to the same aperture."
  3677. msgstr ""
  3678. "Failed. Poligonize works only on geometries belonging to the same aperture."
  3679. #: flatcamEditors/FlatCAMGrbEditor.py:840
  3680. msgid "Done. Poligonize completed."
  3681. msgstr "Done. Poligonize completed."
  3682. #: flatcamEditors/FlatCAMGrbEditor.py:895
  3683. #: flatcamEditors/FlatCAMGrbEditor.py:1128
  3684. #: flatcamEditors/FlatCAMGrbEditor.py:1152
  3685. msgid "Corner Mode 1: 45 degrees ..."
  3686. msgstr "Corner Mode 1: 45 degrees ..."
  3687. #: flatcamEditors/FlatCAMGrbEditor.py:907
  3688. #: flatcamEditors/FlatCAMGrbEditor.py:1237
  3689. msgid "Click on next Point or click Right mouse button to complete ..."
  3690. msgstr "Click on next Point or click Right mouse button to complete ..."
  3691. #: flatcamEditors/FlatCAMGrbEditor.py:1116
  3692. #: flatcamEditors/FlatCAMGrbEditor.py:1149
  3693. msgid "Corner Mode 2: Reverse 45 degrees ..."
  3694. msgstr "Corner Mode 2: Reverse 45 degrees ..."
  3695. #: flatcamEditors/FlatCAMGrbEditor.py:1119
  3696. #: flatcamEditors/FlatCAMGrbEditor.py:1146
  3697. msgid "Corner Mode 3: 90 degrees ..."
  3698. msgstr "Corner Mode 3: 90 degrees ..."
  3699. #: flatcamEditors/FlatCAMGrbEditor.py:1122
  3700. #: flatcamEditors/FlatCAMGrbEditor.py:1143
  3701. msgid "Corner Mode 4: Reverse 90 degrees ..."
  3702. msgstr "Corner Mode 4: Reverse 90 degrees ..."
  3703. #: flatcamEditors/FlatCAMGrbEditor.py:1125
  3704. #: flatcamEditors/FlatCAMGrbEditor.py:1140
  3705. msgid "Corner Mode 5: Free angle ..."
  3706. msgstr "Corner Mode 5: Free angle ..."
  3707. #: flatcamEditors/FlatCAMGrbEditor.py:1182
  3708. #: flatcamEditors/FlatCAMGrbEditor.py:1358
  3709. #: flatcamEditors/FlatCAMGrbEditor.py:1397
  3710. msgid "Track Mode 1: 45 degrees ..."
  3711. msgstr "Track Mode 1: 45 degrees ..."
  3712. #: flatcamEditors/FlatCAMGrbEditor.py:1338
  3713. #: flatcamEditors/FlatCAMGrbEditor.py:1392
  3714. msgid "Track Mode 2: Reverse 45 degrees ..."
  3715. msgstr "Track Mode 2: Reverse 45 degrees ..."
  3716. #: flatcamEditors/FlatCAMGrbEditor.py:1343
  3717. #: flatcamEditors/FlatCAMGrbEditor.py:1387
  3718. msgid "Track Mode 3: 90 degrees ..."
  3719. msgstr "Track Mode 3: 90 degrees ..."
  3720. #: flatcamEditors/FlatCAMGrbEditor.py:1348
  3721. #: flatcamEditors/FlatCAMGrbEditor.py:1382
  3722. msgid "Track Mode 4: Reverse 90 degrees ..."
  3723. msgstr "Track Mode 4: Reverse 90 degrees ..."
  3724. #: flatcamEditors/FlatCAMGrbEditor.py:1353
  3725. #: flatcamEditors/FlatCAMGrbEditor.py:1377
  3726. msgid "Track Mode 5: Free angle ..."
  3727. msgstr "Track Mode 5: Free angle ..."
  3728. #: flatcamEditors/FlatCAMGrbEditor.py:1778
  3729. msgid "Scale the selected Gerber apertures ..."
  3730. msgstr "Scale the selected Gerber apertures ..."
  3731. #: flatcamEditors/FlatCAMGrbEditor.py:1820
  3732. msgid "Buffer the selected apertures ..."
  3733. msgstr "Buffer the selected apertures ..."
  3734. #: flatcamEditors/FlatCAMGrbEditor.py:1862
  3735. msgid "Mark polygon areas in the edited Gerber ..."
  3736. msgstr "Mark polygon areas in the edited Gerber ..."
  3737. #: flatcamEditors/FlatCAMGrbEditor.py:1928
  3738. msgid "Nothing selected to move"
  3739. msgstr "Nothing selected to move"
  3740. #: flatcamEditors/FlatCAMGrbEditor.py:2053
  3741. msgid "Done. Apertures Move completed."
  3742. msgstr "Done. Apertures Move completed."
  3743. #: flatcamEditors/FlatCAMGrbEditor.py:2135
  3744. msgid "Done. Apertures copied."
  3745. msgstr "Done. Apertures copied."
  3746. #: flatcamEditors/FlatCAMGrbEditor.py:2453 flatcamGUI/FlatCAMGUI.py:2218
  3747. #: flatcamGUI/PreferencesUI.py:2623
  3748. msgid "Gerber Editor"
  3749. msgstr "Gerber Editor"
  3750. #: flatcamEditors/FlatCAMGrbEditor.py:2473 flatcamGUI/ObjectUI.py:227
  3751. #: flatcamTools/ToolProperties.py:159
  3752. msgid "Apertures"
  3753. msgstr "Apertures"
  3754. #: flatcamEditors/FlatCAMGrbEditor.py:2475 flatcamGUI/ObjectUI.py:229
  3755. msgid "Apertures Table for the Gerber Object."
  3756. msgstr "Apertures Table for the Gerber Object."
  3757. #: flatcamEditors/FlatCAMGrbEditor.py:2486
  3758. #: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:262
  3759. msgid "Code"
  3760. msgstr "Code"
  3761. #: flatcamEditors/FlatCAMGrbEditor.py:2486
  3762. #: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:262
  3763. #: flatcamGUI/PreferencesUI.py:1184 flatcamGUI/PreferencesUI.py:7776
  3764. #: flatcamGUI/PreferencesUI.py:7805 flatcamGUI/PreferencesUI.py:7907
  3765. #: flatcamTools/ToolCopperThieving.py:261
  3766. #: flatcamTools/ToolCopperThieving.py:301 flatcamTools/ToolFiducials.py:156
  3767. msgid "Size"
  3768. msgstr "Size"
  3769. #: flatcamEditors/FlatCAMGrbEditor.py:2486
  3770. #: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:262
  3771. msgid "Dim"
  3772. msgstr "Dim"
  3773. #: flatcamEditors/FlatCAMGrbEditor.py:2490 flatcamGUI/ObjectUI.py:266
  3774. msgid "Index"
  3775. msgstr "Index"
  3776. #: flatcamEditors/FlatCAMGrbEditor.py:2492
  3777. #: flatcamEditors/FlatCAMGrbEditor.py:2521 flatcamGUI/ObjectUI.py:268
  3778. msgid "Aperture Code"
  3779. msgstr "Aperture Code"
  3780. #: flatcamEditors/FlatCAMGrbEditor.py:2494 flatcamGUI/ObjectUI.py:270
  3781. msgid "Type of aperture: circular, rectangle, macros etc"
  3782. msgstr "Type of aperture: circular, rectangle, macros etc"
  3783. #: flatcamEditors/FlatCAMGrbEditor.py:2496 flatcamGUI/ObjectUI.py:272
  3784. msgid "Aperture Size:"
  3785. msgstr "Aperture Size:"
  3786. #: flatcamEditors/FlatCAMGrbEditor.py:2498 flatcamGUI/ObjectUI.py:274
  3787. msgid ""
  3788. "Aperture Dimensions:\n"
  3789. " - (width, height) for R, O type.\n"
  3790. " - (dia, nVertices) for P type"
  3791. msgstr ""
  3792. "Aperture Dimensions:\n"
  3793. " - (width, height) for R, O type.\n"
  3794. " - (dia, nVertices) for P type"
  3795. #: flatcamEditors/FlatCAMGrbEditor.py:2522 flatcamGUI/PreferencesUI.py:2654
  3796. msgid "Code for the new aperture"
  3797. msgstr "Code for the new aperture"
  3798. #: flatcamEditors/FlatCAMGrbEditor.py:2531
  3799. msgid "Aperture Size"
  3800. msgstr "Aperture Size"
  3801. #: flatcamEditors/FlatCAMGrbEditor.py:2533
  3802. msgid ""
  3803. "Size for the new aperture.\n"
  3804. "If aperture type is 'R' or 'O' then\n"
  3805. "this value is automatically\n"
  3806. "calculated as:\n"
  3807. "sqrt(width**2 + height**2)"
  3808. msgstr ""
  3809. "Size for the new aperture.\n"
  3810. "If aperture type is 'R' or 'O' then\n"
  3811. "this value is automatically\n"
  3812. "calculated as:\n"
  3813. "sqrt(width**2 + height**2)"
  3814. #: flatcamEditors/FlatCAMGrbEditor.py:2547
  3815. msgid "Aperture Type"
  3816. msgstr "Aperture Type"
  3817. #: flatcamEditors/FlatCAMGrbEditor.py:2549
  3818. msgid ""
  3819. "Select the type of new aperture. Can be:\n"
  3820. "C = circular\n"
  3821. "R = rectangular\n"
  3822. "O = oblong"
  3823. msgstr ""
  3824. "Select the type of new aperture. Can be:\n"
  3825. "C = circular\n"
  3826. "R = rectangular\n"
  3827. "O = oblong"
  3828. #: flatcamEditors/FlatCAMGrbEditor.py:2560
  3829. msgid "Aperture Dim"
  3830. msgstr "Aperture Dim"
  3831. #: flatcamEditors/FlatCAMGrbEditor.py:2562
  3832. msgid ""
  3833. "Dimensions for the new aperture.\n"
  3834. "Active only for rectangular apertures (type R).\n"
  3835. "The format is (width, height)"
  3836. msgstr ""
  3837. "Dimensions for the new aperture.\n"
  3838. "Active only for rectangular apertures (type R).\n"
  3839. "The format is (width, height)"
  3840. #: flatcamEditors/FlatCAMGrbEditor.py:2571
  3841. msgid "Add/Delete Aperture"
  3842. msgstr "Add/Delete Aperture"
  3843. #: flatcamEditors/FlatCAMGrbEditor.py:2573
  3844. msgid "Add/Delete an aperture in the aperture table"
  3845. msgstr "Add/Delete an aperture in the aperture table"
  3846. #: flatcamEditors/FlatCAMGrbEditor.py:2582
  3847. msgid "Add a new aperture to the aperture list."
  3848. msgstr "Add a new aperture to the aperture list."
  3849. #: flatcamEditors/FlatCAMGrbEditor.py:2587
  3850. msgid "Delete a aperture in the aperture list"
  3851. msgstr "Delete a aperture in the aperture list"
  3852. #: flatcamEditors/FlatCAMGrbEditor.py:2604
  3853. msgid "Buffer Aperture"
  3854. msgstr "Buffer Aperture"
  3855. #: flatcamEditors/FlatCAMGrbEditor.py:2606
  3856. msgid "Buffer a aperture in the aperture list"
  3857. msgstr "Buffer a aperture in the aperture list"
  3858. #: flatcamEditors/FlatCAMGrbEditor.py:2619 flatcamGUI/PreferencesUI.py:2790
  3859. msgid "Buffer distance"
  3860. msgstr "Buffer distance"
  3861. #: flatcamEditors/FlatCAMGrbEditor.py:2620
  3862. msgid "Buffer corner"
  3863. msgstr "Buffer corner"
  3864. #: flatcamEditors/FlatCAMGrbEditor.py:2622
  3865. #| msgid ""
  3866. #| "There are 3 types of corners:\n"
  3867. #| " - 'Round': the corner is rounded.\n"
  3868. #| " - 'Square:' the corner is met in a sharp angle.\n"
  3869. #| " - 'Beveled:' the corner is a line that directly connects the features "
  3870. #| "meeting in the corner"
  3871. msgid ""
  3872. "There are 3 types of corners:\n"
  3873. " - 'Round': the corner is rounded.\n"
  3874. " - 'Square': the corner is met in a sharp angle.\n"
  3875. " - 'Beveled': the corner is a line that directly connects the features "
  3876. "meeting in the corner"
  3877. msgstr ""
  3878. "There are 3 types of corners:\n"
  3879. " - 'Round': the corner is rounded.\n"
  3880. " - 'Square': the corner is met in a sharp angle.\n"
  3881. " - 'Beveled': the corner is a line that directly connects the features "
  3882. "meeting in the corner"
  3883. #: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:1046
  3884. #: flatcamGUI/FlatCAMGUI.py:2123 flatcamGUI/FlatCAMGUI.py:2195
  3885. #: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/FlatCAMGUI.py:2721
  3886. #: flatcamGUI/PreferencesUI.py:6880 flatcamTools/ToolTransform.py:29
  3887. msgid "Buffer"
  3888. msgstr "Buffer"
  3889. #: flatcamEditors/FlatCAMGrbEditor.py:2652
  3890. msgid "Scale Aperture"
  3891. msgstr "Scale Aperture"
  3892. #: flatcamEditors/FlatCAMGrbEditor.py:2654
  3893. msgid "Scale a aperture in the aperture list"
  3894. msgstr "Scale a aperture in the aperture list"
  3895. #: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:2805
  3896. msgid "Scale factor"
  3897. msgstr "Scale factor"
  3898. #: flatcamEditors/FlatCAMGrbEditor.py:2664
  3899. msgid ""
  3900. "The factor by which to scale the selected aperture.\n"
  3901. "Values can be between 0.0000 and 999.9999"
  3902. msgstr ""
  3903. "The factor by which to scale the selected aperture.\n"
  3904. "Values can be between 0.0000 and 999.9999"
  3905. #: flatcamEditors/FlatCAMGrbEditor.py:2692
  3906. msgid "Mark polygons"
  3907. msgstr "Mark polygons"
  3908. #: flatcamEditors/FlatCAMGrbEditor.py:2694
  3909. msgid "Mark the polygon areas."
  3910. msgstr "Mark the polygon areas."
  3911. #: flatcamEditors/FlatCAMGrbEditor.py:2702
  3912. msgid "Area UPPER threshold"
  3913. msgstr "Area UPPER threshold"
  3914. #: flatcamEditors/FlatCAMGrbEditor.py:2704
  3915. msgid ""
  3916. "The threshold value, all areas less than this are marked.\n"
  3917. "Can have a value between 0.0000 and 9999.9999"
  3918. msgstr ""
  3919. "The threshold value, all areas less than this are marked.\n"
  3920. "Can have a value between 0.0000 and 9999.9999"
  3921. #: flatcamEditors/FlatCAMGrbEditor.py:2711
  3922. msgid "Area LOWER threshold"
  3923. msgstr "Area LOWER threshold"
  3924. #: flatcamEditors/FlatCAMGrbEditor.py:2713
  3925. msgid ""
  3926. "The threshold value, all areas more than this are marked.\n"
  3927. "Can have a value between 0.0000 and 9999.9999"
  3928. msgstr ""
  3929. "The threshold value, all areas more than this are marked.\n"
  3930. "Can have a value between 0.0000 and 9999.9999"
  3931. #: flatcamEditors/FlatCAMGrbEditor.py:2727
  3932. msgid "Mark"
  3933. msgstr "Mark"
  3934. #: flatcamEditors/FlatCAMGrbEditor.py:2729
  3935. msgid "Mark the polygons that fit within limits."
  3936. msgstr "Mark the polygons that fit within limits."
  3937. #: flatcamEditors/FlatCAMGrbEditor.py:2735
  3938. msgid "Delete all the marked polygons."
  3939. msgstr "Delete all the marked polygons."
  3940. #: flatcamEditors/FlatCAMGrbEditor.py:2741
  3941. msgid "Clear all the markings."
  3942. msgstr "Clear all the markings."
  3943. #: flatcamEditors/FlatCAMGrbEditor.py:2761 flatcamGUI/FlatCAMGUI.py:1031
  3944. #: flatcamGUI/FlatCAMGUI.py:2123 flatcamGUI/FlatCAMGUI.py:2706
  3945. msgid "Add Pad Array"
  3946. msgstr "Add Pad Array"
  3947. #: flatcamEditors/FlatCAMGrbEditor.py:2763
  3948. msgid "Add an array of pads (linear or circular array)"
  3949. msgstr "Add an array of pads (linear or circular array)"
  3950. #: flatcamEditors/FlatCAMGrbEditor.py:2769
  3951. msgid ""
  3952. "Select the type of pads array to create.\n"
  3953. "It can be Linear X(Y) or Circular"
  3954. msgstr ""
  3955. "Select the type of pads array to create.\n"
  3956. "It can be Linear X(Y) or Circular"
  3957. #: flatcamEditors/FlatCAMGrbEditor.py:2780 flatcamGUI/PreferencesUI.py:2691
  3958. msgid "Nr of pads"
  3959. msgstr "Nr of pads"
  3960. #: flatcamEditors/FlatCAMGrbEditor.py:2782 flatcamGUI/PreferencesUI.py:2693
  3961. msgid "Specify how many pads to be in the array."
  3962. msgstr "Specify how many pads to be in the array."
  3963. #: flatcamEditors/FlatCAMGrbEditor.py:2831
  3964. msgid ""
  3965. "Angle at which the linear array is placed.\n"
  3966. "The precision is of max 2 decimals.\n"
  3967. "Min value is: -359.99 degrees.\n"
  3968. "Max value is: 360.00 degrees."
  3969. msgstr ""
  3970. "Angle at which the linear array is placed.\n"
  3971. "The precision is of max 2 decimals.\n"
  3972. "Min value is: -359.99 degrees.\n"
  3973. "Max value is: 360.00 degrees."
  3974. #: flatcamEditors/FlatCAMGrbEditor.py:3321
  3975. #: flatcamEditors/FlatCAMGrbEditor.py:3325
  3976. msgid "Aperture code value is missing or wrong format. Add it and retry."
  3977. msgstr "Aperture code value is missing or wrong format. Add it and retry."
  3978. #: flatcamEditors/FlatCAMGrbEditor.py:3361
  3979. msgid ""
  3980. "Aperture dimensions value is missing or wrong format. Add it in format "
  3981. "(width, height) and retry."
  3982. msgstr ""
  3983. "Aperture dimensions value is missing or wrong format. Add it in format "
  3984. "(width, height) and retry."
  3985. #: flatcamEditors/FlatCAMGrbEditor.py:3374
  3986. msgid "Aperture size value is missing or wrong format. Add it and retry."
  3987. msgstr "Aperture size value is missing or wrong format. Add it and retry."
  3988. #: flatcamEditors/FlatCAMGrbEditor.py:3385
  3989. msgid "Aperture already in the aperture table."
  3990. msgstr "Aperture already in the aperture table."
  3991. #: flatcamEditors/FlatCAMGrbEditor.py:3393
  3992. msgid "Added new aperture with code"
  3993. msgstr "Added new aperture with code"
  3994. #: flatcamEditors/FlatCAMGrbEditor.py:3422
  3995. msgid " Select an aperture in Aperture Table"
  3996. msgstr " Select an aperture in Aperture Table"
  3997. #: flatcamEditors/FlatCAMGrbEditor.py:3430
  3998. msgid "Select an aperture in Aperture Table -->"
  3999. msgstr "Select an aperture in Aperture Table -->"
  4000. #: flatcamEditors/FlatCAMGrbEditor.py:3453
  4001. msgid "Deleted aperture with code"
  4002. msgstr "Deleted aperture with code"
  4003. #: flatcamEditors/FlatCAMGrbEditor.py:3950
  4004. msgid "Loading Gerber into Editor"
  4005. msgstr "Loading Gerber into Editor"
  4006. #: flatcamEditors/FlatCAMGrbEditor.py:4078
  4007. msgid "Setting up the UI"
  4008. msgstr "Setting up the UI"
  4009. #: flatcamEditors/FlatCAMGrbEditor.py:4079
  4010. msgid "Adding geometry finished. Preparing the GUI"
  4011. msgstr "Adding geometry finished. Preparing the GUI"
  4012. #: flatcamEditors/FlatCAMGrbEditor.py:4088
  4013. msgid "Finished loading the Gerber object into the editor."
  4014. msgstr "Finished loading the Gerber object into the editor."
  4015. #: flatcamEditors/FlatCAMGrbEditor.py:4228
  4016. msgid ""
  4017. "There are no Aperture definitions in the file. Aborting Gerber creation."
  4018. msgstr ""
  4019. "There are no Aperture definitions in the file. Aborting Gerber creation."
  4020. #: flatcamEditors/FlatCAMGrbEditor.py:4238
  4021. msgid "Creating Gerber."
  4022. msgstr "Creating Gerber."
  4023. #: flatcamEditors/FlatCAMGrbEditor.py:4247
  4024. msgid "Done. Gerber editing finished."
  4025. msgstr "Done. Gerber editing finished."
  4026. #: flatcamEditors/FlatCAMGrbEditor.py:4265
  4027. msgid "Cancelled. No aperture is selected"
  4028. msgstr "Cancelled. No aperture is selected"
  4029. #: flatcamEditors/FlatCAMGrbEditor.py:4826
  4030. msgid "Failed. No aperture geometry is selected."
  4031. msgstr "Failed. No aperture geometry is selected."
  4032. #: flatcamEditors/FlatCAMGrbEditor.py:4835
  4033. #: flatcamEditors/FlatCAMGrbEditor.py:5106
  4034. msgid "Done. Apertures geometry deleted."
  4035. msgstr "Done. Apertures geometry deleted."
  4036. #: flatcamEditors/FlatCAMGrbEditor.py:4978
  4037. msgid "No aperture to buffer. Select at least one aperture and try again."
  4038. msgstr "No aperture to buffer. Select at least one aperture and try again."
  4039. #: flatcamEditors/FlatCAMGrbEditor.py:4990
  4040. msgid "Failed."
  4041. msgstr "Failed."
  4042. #: flatcamEditors/FlatCAMGrbEditor.py:5009
  4043. msgid "Scale factor value is missing or wrong format. Add it and retry."
  4044. msgstr "Scale factor value is missing or wrong format. Add it and retry."
  4045. #: flatcamEditors/FlatCAMGrbEditor.py:5041
  4046. msgid "No aperture to scale. Select at least one aperture and try again."
  4047. msgstr "No aperture to scale. Select at least one aperture and try again."
  4048. #: flatcamEditors/FlatCAMGrbEditor.py:5057
  4049. msgid "Done. Scale Tool completed."
  4050. msgstr "Done. Scale Tool completed."
  4051. #: flatcamEditors/FlatCAMGrbEditor.py:5095
  4052. msgid "Polygons marked."
  4053. msgstr "Polygons marked."
  4054. #: flatcamEditors/FlatCAMGrbEditor.py:5098
  4055. msgid "No polygons were marked. None fit within the limits."
  4056. msgstr "No polygons were marked. None fit within the limits."
  4057. #: flatcamEditors/FlatCAMGrbEditor.py:5822
  4058. msgid "Rotation action was not executed."
  4059. msgstr "Rotation action was not executed."
  4060. #: flatcamEditors/FlatCAMGrbEditor.py:5950
  4061. msgid "Skew action was not executed."
  4062. msgstr "Skew action was not executed."
  4063. #: flatcamEditors/FlatCAMGrbEditor.py:6015
  4064. msgid "Scale action was not executed."
  4065. msgstr "Scale action was not executed."
  4066. #: flatcamEditors/FlatCAMGrbEditor.py:6058
  4067. msgid "Offset action was not executed."
  4068. msgstr "Offset action was not executed."
  4069. #: flatcamEditors/FlatCAMGrbEditor.py:6108
  4070. msgid "Geometry shape offset Y cancelled"
  4071. msgstr "Geometry shape offset Y cancelled"
  4072. #: flatcamEditors/FlatCAMGrbEditor.py:6123
  4073. msgid "Geometry shape skew X cancelled"
  4074. msgstr "Geometry shape skew X cancelled"
  4075. #: flatcamEditors/FlatCAMGrbEditor.py:6138
  4076. msgid "Geometry shape skew Y cancelled"
  4077. msgstr "Geometry shape skew Y cancelled"
  4078. #: flatcamEditors/FlatCAMTextEditor.py:74
  4079. msgid "Print Preview"
  4080. msgstr "Print Preview"
  4081. #: flatcamEditors/FlatCAMTextEditor.py:75
  4082. msgid "Open a OS standard Preview Print window."
  4083. msgstr "Open a OS standard Preview Print window."
  4084. #: flatcamEditors/FlatCAMTextEditor.py:78
  4085. msgid "Print Code"
  4086. msgstr "Print Code"
  4087. #: flatcamEditors/FlatCAMTextEditor.py:79
  4088. msgid "Open a OS standard Print window."
  4089. msgstr "Open a OS standard Print window."
  4090. #: flatcamEditors/FlatCAMTextEditor.py:81
  4091. msgid "Find in Code"
  4092. msgstr "Find in Code"
  4093. #: flatcamEditors/FlatCAMTextEditor.py:82
  4094. msgid "Will search and highlight in yellow the string in the Find box."
  4095. msgstr "Will search and highlight in yellow the string in the Find box."
  4096. #: flatcamEditors/FlatCAMTextEditor.py:86
  4097. msgid "Find box. Enter here the strings to be searched in the text."
  4098. msgstr "Find box. Enter here the strings to be searched in the text."
  4099. #: flatcamEditors/FlatCAMTextEditor.py:88
  4100. msgid "Replace With"
  4101. msgstr "Replace With"
  4102. #: flatcamEditors/FlatCAMTextEditor.py:89
  4103. msgid ""
  4104. "Will replace the string from the Find box with the one in the Replace box."
  4105. msgstr ""
  4106. "Will replace the string from the Find box with the one in the Replace box."
  4107. #: flatcamEditors/FlatCAMTextEditor.py:93
  4108. msgid "String to replace the one in the Find box throughout the text."
  4109. msgstr "String to replace the one in the Find box throughout the text."
  4110. #: flatcamEditors/FlatCAMTextEditor.py:95 flatcamGUI/ObjectUI.py:485
  4111. #: flatcamGUI/ObjectUI.py:2138 flatcamGUI/PreferencesUI.py:2250
  4112. #: flatcamGUI/PreferencesUI.py:4712
  4113. msgid "All"
  4114. msgstr "All"
  4115. #: flatcamEditors/FlatCAMTextEditor.py:96
  4116. msgid ""
  4117. "When checked it will replace all instances in the 'Find' box\n"
  4118. "with the text in the 'Replace' box.."
  4119. msgstr ""
  4120. "When checked it will replace all instances in the 'Find' box\n"
  4121. "with the text in the 'Replace' box.."
  4122. #: flatcamEditors/FlatCAMTextEditor.py:99
  4123. msgid "Copy All"
  4124. msgstr "Copy All"
  4125. #: flatcamEditors/FlatCAMTextEditor.py:100
  4126. msgid "Will copy all the text in the Code Editor to the clipboard."
  4127. msgstr "Will copy all the text in the Code Editor to the clipboard."
  4128. #: flatcamEditors/FlatCAMTextEditor.py:103
  4129. msgid "Open Code"
  4130. msgstr "Open Code"
  4131. #: flatcamEditors/FlatCAMTextEditor.py:104
  4132. msgid "Will open a text file in the editor."
  4133. msgstr "Will open a text file in the editor."
  4134. #: flatcamEditors/FlatCAMTextEditor.py:106
  4135. msgid "Save Code"
  4136. msgstr "Save Code"
  4137. #: flatcamEditors/FlatCAMTextEditor.py:107
  4138. msgid "Will save the text in the editor into a file."
  4139. msgstr "Will save the text in the editor into a file."
  4140. #: flatcamEditors/FlatCAMTextEditor.py:109
  4141. msgid "Run Code"
  4142. msgstr "Run Code"
  4143. #: flatcamEditors/FlatCAMTextEditor.py:110
  4144. msgid "Will run the TCL commands found in the text file, one by one."
  4145. msgstr "Will run the TCL commands found in the text file, one by one."
  4146. #: flatcamEditors/FlatCAMTextEditor.py:184
  4147. msgid "Open file"
  4148. msgstr "Open file"
  4149. #: flatcamEditors/FlatCAMTextEditor.py:215
  4150. #: flatcamEditors/FlatCAMTextEditor.py:220
  4151. msgid "Export Code ..."
  4152. msgstr "Export Code ..."
  4153. #: flatcamEditors/FlatCAMTextEditor.py:272 flatcamObjects/FlatCAMCNCJob.py:954
  4154. #: flatcamTools/ToolSolderPaste.py:1530
  4155. msgid "No such file or directory"
  4156. msgstr "No such file or directory"
  4157. #: flatcamEditors/FlatCAMTextEditor.py:284 flatcamObjects/FlatCAMCNCJob.py:968
  4158. msgid "Saved to"
  4159. msgstr "Saved to"
  4160. #: flatcamEditors/FlatCAMTextEditor.py:334
  4161. msgid "Code Editor content copied to clipboard ..."
  4162. msgstr "Code Editor content copied to clipboard ..."
  4163. #: flatcamGUI/FlatCAMGUI.py:66 flatcamGUI/FlatCAMGUI.py:68
  4164. #: flatcamGUI/FlatCAMGUI.py:2148
  4165. msgid "Toggle Panel"
  4166. msgstr "Toggle Panel"
  4167. #: flatcamGUI/FlatCAMGUI.py:78
  4168. msgid "File"
  4169. msgstr "File"
  4170. #: flatcamGUI/FlatCAMGUI.py:83
  4171. msgid "&New Project ...\tCtrl+N"
  4172. msgstr "&New Project ...\tCtrl+N"
  4173. #: flatcamGUI/FlatCAMGUI.py:85
  4174. msgid "Will create a new, blank project"
  4175. msgstr "Will create a new, blank project"
  4176. #: flatcamGUI/FlatCAMGUI.py:90
  4177. msgid "&New"
  4178. msgstr "&New"
  4179. #: flatcamGUI/FlatCAMGUI.py:94
  4180. msgid "Geometry\tN"
  4181. msgstr "Geometry\tN"
  4182. #: flatcamGUI/FlatCAMGUI.py:96
  4183. msgid "Will create a new, empty Geometry Object."
  4184. msgstr "Will create a new, empty Geometry Object."
  4185. #: flatcamGUI/FlatCAMGUI.py:99
  4186. msgid "Gerber\tB"
  4187. msgstr "Gerber\tB"
  4188. #: flatcamGUI/FlatCAMGUI.py:101
  4189. msgid "Will create a new, empty Gerber Object."
  4190. msgstr "Will create a new, empty Gerber Object."
  4191. #: flatcamGUI/FlatCAMGUI.py:104
  4192. msgid "Excellon\tL"
  4193. msgstr "Excellon\tL"
  4194. #: flatcamGUI/FlatCAMGUI.py:106
  4195. msgid "Will create a new, empty Excellon Object."
  4196. msgstr "Will create a new, empty Excellon Object."
  4197. #: flatcamGUI/FlatCAMGUI.py:111
  4198. msgid "Document\tD"
  4199. msgstr "Document\tD"
  4200. #: flatcamGUI/FlatCAMGUI.py:113
  4201. msgid "Will create a new, empty Document Object."
  4202. msgstr "Will create a new, empty Document Object."
  4203. #: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:4327
  4204. #: flatcamTools/ToolPcbWizard.py:62 flatcamTools/ToolPcbWizard.py:69
  4205. msgid "Open"
  4206. msgstr "Open"
  4207. #: flatcamGUI/FlatCAMGUI.py:122
  4208. msgid "Open &Project ..."
  4209. msgstr "Open &Project ..."
  4210. #: flatcamGUI/FlatCAMGUI.py:128 flatcamGUI/FlatCAMGUI.py:4337
  4211. msgid "Open &Gerber ...\tCtrl+G"
  4212. msgstr "Open &Gerber ...\tCtrl+G"
  4213. #: flatcamGUI/FlatCAMGUI.py:133 flatcamGUI/FlatCAMGUI.py:4342
  4214. msgid "Open &Excellon ...\tCtrl+E"
  4215. msgstr "Open &Excellon ...\tCtrl+E"
  4216. #: flatcamGUI/FlatCAMGUI.py:138 flatcamGUI/FlatCAMGUI.py:4347
  4217. msgid "Open G-&Code ..."
  4218. msgstr "Open G-&Code ..."
  4219. #: flatcamGUI/FlatCAMGUI.py:145
  4220. msgid "Open Config ..."
  4221. msgstr "Open Config ..."
  4222. #: flatcamGUI/FlatCAMGUI.py:150
  4223. msgid "Recent projects"
  4224. msgstr "Recent projects"
  4225. #: flatcamGUI/FlatCAMGUI.py:152
  4226. msgid "Recent files"
  4227. msgstr "Recent files"
  4228. #: flatcamGUI/FlatCAMGUI.py:155 flatcamGUI/FlatCAMGUI.py:738
  4229. #: flatcamGUI/FlatCAMGUI.py:1324
  4230. msgid "Save"
  4231. msgstr "Save"
  4232. #: flatcamGUI/FlatCAMGUI.py:159
  4233. msgid "&Save Project ...\tCtrl+S"
  4234. msgstr "&Save Project ...\tCtrl+S"
  4235. #: flatcamGUI/FlatCAMGUI.py:164
  4236. msgid "Save Project &As ...\tCtrl+Shift+S"
  4237. msgstr "Save Project &As ...\tCtrl+Shift+S"
  4238. #: flatcamGUI/FlatCAMGUI.py:179
  4239. msgid "Scripting"
  4240. msgstr "Scripting"
  4241. #: flatcamGUI/FlatCAMGUI.py:183 flatcamGUI/FlatCAMGUI.py:888
  4242. #: flatcamGUI/FlatCAMGUI.py:2567
  4243. msgid "New Script ..."
  4244. msgstr "New Script ..."
  4245. #: flatcamGUI/FlatCAMGUI.py:185 flatcamGUI/FlatCAMGUI.py:890
  4246. #: flatcamGUI/FlatCAMGUI.py:2569
  4247. msgid "Open Script ..."
  4248. msgstr "Open Script ..."
  4249. #: flatcamGUI/FlatCAMGUI.py:187 flatcamGUI/FlatCAMGUI.py:892
  4250. #: flatcamGUI/FlatCAMGUI.py:2571 flatcamGUI/FlatCAMGUI.py:4316
  4251. msgid "Run Script ..."
  4252. msgstr "Run Script ..."
  4253. #: flatcamGUI/FlatCAMGUI.py:189 flatcamGUI/FlatCAMGUI.py:4318
  4254. msgid ""
  4255. "Will run the opened Tcl Script thus\n"
  4256. "enabling the automation of certain\n"
  4257. "functions of FlatCAM."
  4258. msgstr ""
  4259. "Will run the opened Tcl Script thus\n"
  4260. "enabling the automation of certain\n"
  4261. "functions of FlatCAM."
  4262. #: flatcamGUI/FlatCAMGUI.py:203
  4263. msgid "Import"
  4264. msgstr "Import"
  4265. #: flatcamGUI/FlatCAMGUI.py:205
  4266. msgid "&SVG as Geometry Object ..."
  4267. msgstr "&SVG as Geometry Object ..."
  4268. #: flatcamGUI/FlatCAMGUI.py:208
  4269. msgid "&SVG as Gerber Object ..."
  4270. msgstr "&SVG as Gerber Object ..."
  4271. #: flatcamGUI/FlatCAMGUI.py:213
  4272. msgid "&DXF as Geometry Object ..."
  4273. msgstr "&DXF as Geometry Object ..."
  4274. #: flatcamGUI/FlatCAMGUI.py:216
  4275. msgid "&DXF as Gerber Object ..."
  4276. msgstr "&DXF as Gerber Object ..."
  4277. #: flatcamGUI/FlatCAMGUI.py:220
  4278. msgid "HPGL2 as Geometry Object ..."
  4279. msgstr "HPGL2 as Geometry Object ..."
  4280. #: flatcamGUI/FlatCAMGUI.py:226
  4281. msgid "Export"
  4282. msgstr "Export"
  4283. #: flatcamGUI/FlatCAMGUI.py:230
  4284. msgid "Export &SVG ..."
  4285. msgstr "Export &SVG ..."
  4286. #: flatcamGUI/FlatCAMGUI.py:234
  4287. msgid "Export DXF ..."
  4288. msgstr "Export DXF ..."
  4289. #: flatcamGUI/FlatCAMGUI.py:240
  4290. msgid "Export &PNG ..."
  4291. msgstr "Export &PNG ..."
  4292. #: flatcamGUI/FlatCAMGUI.py:242
  4293. msgid ""
  4294. "Will export an image in PNG format,\n"
  4295. "the saved image will contain the visual \n"
  4296. "information currently in FlatCAM Plot Area."
  4297. msgstr ""
  4298. "Will export an image in PNG format,\n"
  4299. "the saved image will contain the visual \n"
  4300. "information currently in FlatCAM Plot Area."
  4301. #: flatcamGUI/FlatCAMGUI.py:251
  4302. msgid "Export &Excellon ..."
  4303. msgstr "Export &Excellon ..."
  4304. #: flatcamGUI/FlatCAMGUI.py:253
  4305. msgid ""
  4306. "Will export an Excellon Object as Excellon file,\n"
  4307. "the coordinates format, the file units and zeros\n"
  4308. "are set in Preferences -> Excellon Export."
  4309. msgstr ""
  4310. "Will export an Excellon Object as Excellon file,\n"
  4311. "the coordinates format, the file units and zeros\n"
  4312. "are set in Preferences -> Excellon Export."
  4313. #: flatcamGUI/FlatCAMGUI.py:260
  4314. msgid "Export &Gerber ..."
  4315. msgstr "Export &Gerber ..."
  4316. #: flatcamGUI/FlatCAMGUI.py:262
  4317. msgid ""
  4318. "Will export an Gerber Object as Gerber file,\n"
  4319. "the coordinates format, the file units and zeros\n"
  4320. "are set in Preferences -> Gerber Export."
  4321. msgstr ""
  4322. "Will export an Gerber Object as Gerber file,\n"
  4323. "the coordinates format, the file units and zeros\n"
  4324. "are set in Preferences -> Gerber Export."
  4325. #: flatcamGUI/FlatCAMGUI.py:272
  4326. msgid "Backup"
  4327. msgstr "Backup"
  4328. #: flatcamGUI/FlatCAMGUI.py:277
  4329. msgid "Import Preferences from file ..."
  4330. msgstr "Import Preferences from file ..."
  4331. #: flatcamGUI/FlatCAMGUI.py:283
  4332. msgid "Export Preferences to file ..."
  4333. msgstr "Export Preferences to file ..."
  4334. #: flatcamGUI/FlatCAMGUI.py:297 flatcamGUI/FlatCAMGUI.py:1715
  4335. msgid "Print (PDF)"
  4336. msgstr "Print (PDF)"
  4337. #: flatcamGUI/FlatCAMGUI.py:305
  4338. msgid "E&xit"
  4339. msgstr "E&xit"
  4340. #: flatcamGUI/FlatCAMGUI.py:313 flatcamGUI/FlatCAMGUI.py:732
  4341. #: flatcamGUI/FlatCAMGUI.py:2271
  4342. msgid "Edit"
  4343. msgstr "Edit"
  4344. #: flatcamGUI/FlatCAMGUI.py:317
  4345. msgid "Edit Object\tE"
  4346. msgstr "Edit Object\tE"
  4347. #: flatcamGUI/FlatCAMGUI.py:319
  4348. msgid "Close Editor\tCtrl+S"
  4349. msgstr "Close Editor\tCtrl+S"
  4350. #: flatcamGUI/FlatCAMGUI.py:328
  4351. msgid "Conversion"
  4352. msgstr "Conversion"
  4353. #: flatcamGUI/FlatCAMGUI.py:330
  4354. msgid "&Join Geo/Gerber/Exc -> Geo"
  4355. msgstr "&Join Geo/Gerber/Exc -> Geo"
  4356. #: flatcamGUI/FlatCAMGUI.py:332
  4357. msgid ""
  4358. "Merge a selection of objects, which can be of type:\n"
  4359. "- Gerber\n"
  4360. "- Excellon\n"
  4361. "- Geometry\n"
  4362. "into a new combo Geometry object."
  4363. msgstr ""
  4364. "Merge a selection of objects, which can be of type:\n"
  4365. "- Gerber\n"
  4366. "- Excellon\n"
  4367. "- Geometry\n"
  4368. "into a new combo Geometry object."
  4369. #: flatcamGUI/FlatCAMGUI.py:339
  4370. msgid "Join Excellon(s) -> Excellon"
  4371. msgstr "Join Excellon(s) -> Excellon"
  4372. #: flatcamGUI/FlatCAMGUI.py:341
  4373. msgid "Merge a selection of Excellon objects into a new combo Excellon object."
  4374. msgstr ""
  4375. "Merge a selection of Excellon objects into a new combo Excellon object."
  4376. #: flatcamGUI/FlatCAMGUI.py:344
  4377. msgid "Join Gerber(s) -> Gerber"
  4378. msgstr "Join Gerber(s) -> Gerber"
  4379. #: flatcamGUI/FlatCAMGUI.py:346
  4380. msgid "Merge a selection of Gerber objects into a new combo Gerber object."
  4381. msgstr "Merge a selection of Gerber objects into a new combo Gerber object."
  4382. #: flatcamGUI/FlatCAMGUI.py:351
  4383. msgid "Convert Single to MultiGeo"
  4384. msgstr "Convert Single to MultiGeo"
  4385. #: flatcamGUI/FlatCAMGUI.py:353
  4386. msgid ""
  4387. "Will convert a Geometry object from single_geometry type\n"
  4388. "to a multi_geometry type."
  4389. msgstr ""
  4390. "Will convert a Geometry object from single_geometry type\n"
  4391. "to a multi_geometry type."
  4392. #: flatcamGUI/FlatCAMGUI.py:357
  4393. msgid "Convert Multi to SingleGeo"
  4394. msgstr "Convert Multi to SingleGeo"
  4395. #: flatcamGUI/FlatCAMGUI.py:359
  4396. msgid ""
  4397. "Will convert a Geometry object from multi_geometry type\n"
  4398. "to a single_geometry type."
  4399. msgstr ""
  4400. "Will convert a Geometry object from multi_geometry type\n"
  4401. "to a single_geometry type."
  4402. #: flatcamGUI/FlatCAMGUI.py:366
  4403. msgid "Convert Any to Geo"
  4404. msgstr "Convert Any to Geo"
  4405. #: flatcamGUI/FlatCAMGUI.py:369
  4406. msgid "Convert Any to Gerber"
  4407. msgstr "Convert Any to Gerber"
  4408. #: flatcamGUI/FlatCAMGUI.py:375
  4409. msgid "&Copy\tCtrl+C"
  4410. msgstr "&Copy\tCtrl+C"
  4411. #: flatcamGUI/FlatCAMGUI.py:380
  4412. msgid "&Delete\tDEL"
  4413. msgstr "&Delete\tDEL"
  4414. #: flatcamGUI/FlatCAMGUI.py:385
  4415. msgid "Se&t Origin\tO"
  4416. msgstr "Se&t Origin\tO"
  4417. #: flatcamGUI/FlatCAMGUI.py:387
  4418. msgid "Move to Origin\tShift+O"
  4419. msgstr "Move to Origin\tShift+O"
  4420. #: flatcamGUI/FlatCAMGUI.py:390
  4421. msgid "Jump to Location\tJ"
  4422. msgstr "Jump to Location\tJ"
  4423. #: flatcamGUI/FlatCAMGUI.py:392
  4424. msgid "Locate in Object\tShift+J"
  4425. msgstr "Locate in Object\tShift+J"
  4426. #: flatcamGUI/FlatCAMGUI.py:397
  4427. msgid "Toggle Units\tQ"
  4428. msgstr "Toggle Units\tQ"
  4429. #: flatcamGUI/FlatCAMGUI.py:399
  4430. msgid "&Select All\tCtrl+A"
  4431. msgstr "&Select All\tCtrl+A"
  4432. #: flatcamGUI/FlatCAMGUI.py:404
  4433. msgid "&Preferences\tShift+P"
  4434. msgstr "&Preferences\tShift+P"
  4435. #: flatcamGUI/FlatCAMGUI.py:410 flatcamTools/ToolProperties.py:155
  4436. msgid "Options"
  4437. msgstr "Options"
  4438. #: flatcamGUI/FlatCAMGUI.py:412
  4439. msgid "&Rotate Selection\tShift+(R)"
  4440. msgstr "&Rotate Selection\tShift+(R)"
  4441. #: flatcamGUI/FlatCAMGUI.py:417
  4442. msgid "&Skew on X axis\tShift+X"
  4443. msgstr "&Skew on X axis\tShift+X"
  4444. #: flatcamGUI/FlatCAMGUI.py:419
  4445. msgid "S&kew on Y axis\tShift+Y"
  4446. msgstr "S&kew on Y axis\tShift+Y"
  4447. #: flatcamGUI/FlatCAMGUI.py:424
  4448. msgid "Flip on &X axis\tX"
  4449. msgstr "Flip on &X axis\tX"
  4450. #: flatcamGUI/FlatCAMGUI.py:426
  4451. msgid "Flip on &Y axis\tY"
  4452. msgstr "Flip on &Y axis\tY"
  4453. #: flatcamGUI/FlatCAMGUI.py:431
  4454. msgid "View source\tAlt+S"
  4455. msgstr "View source\tAlt+S"
  4456. #: flatcamGUI/FlatCAMGUI.py:433
  4457. msgid "Tools DataBase\tCtrl+D"
  4458. msgstr "Tools DataBase\tCtrl+D"
  4459. #: flatcamGUI/FlatCAMGUI.py:440 flatcamGUI/FlatCAMGUI.py:2168
  4460. msgid "View"
  4461. msgstr "View"
  4462. #: flatcamGUI/FlatCAMGUI.py:442
  4463. msgid "Enable all plots\tAlt+1"
  4464. msgstr "Enable all plots\tAlt+1"
  4465. #: flatcamGUI/FlatCAMGUI.py:444
  4466. msgid "Disable all plots\tAlt+2"
  4467. msgstr "Disable all plots\tAlt+2"
  4468. #: flatcamGUI/FlatCAMGUI.py:446
  4469. msgid "Disable non-selected\tAlt+3"
  4470. msgstr "Disable non-selected\tAlt+3"
  4471. #: flatcamGUI/FlatCAMGUI.py:450
  4472. msgid "&Zoom Fit\tV"
  4473. msgstr "&Zoom Fit\tV"
  4474. #: flatcamGUI/FlatCAMGUI.py:452
  4475. msgid "&Zoom In\t="
  4476. msgstr "&Zoom In\t="
  4477. #: flatcamGUI/FlatCAMGUI.py:454
  4478. msgid "&Zoom Out\t-"
  4479. msgstr "&Zoom Out\t-"
  4480. #: flatcamGUI/FlatCAMGUI.py:459
  4481. msgid "Redraw All\tF5"
  4482. msgstr "Redraw All\tF5"
  4483. #: flatcamGUI/FlatCAMGUI.py:463
  4484. msgid "Toggle Code Editor\tShift+E"
  4485. msgstr "Toggle Code Editor\tShift+E"
  4486. #: flatcamGUI/FlatCAMGUI.py:466
  4487. msgid "&Toggle FullScreen\tAlt+F10"
  4488. msgstr "&Toggle FullScreen\tAlt+F10"
  4489. #: flatcamGUI/FlatCAMGUI.py:468
  4490. msgid "&Toggle Plot Area\tCtrl+F10"
  4491. msgstr "&Toggle Plot Area\tCtrl+F10"
  4492. #: flatcamGUI/FlatCAMGUI.py:470
  4493. msgid "&Toggle Project/Sel/Tool\t`"
  4494. msgstr "&Toggle Project/Sel/Tool\t`"
  4495. #: flatcamGUI/FlatCAMGUI.py:474
  4496. msgid "&Toggle Grid Snap\tG"
  4497. msgstr "&Toggle Grid Snap\tG"
  4498. #: flatcamGUI/FlatCAMGUI.py:476
  4499. msgid "&Toggle Grid Lines\tAlt+G"
  4500. msgstr "&Toggle Grid Lines\tAlt+G"
  4501. #: flatcamGUI/FlatCAMGUI.py:478
  4502. msgid "&Toggle Axis\tShift+G"
  4503. msgstr "&Toggle Axis\tShift+G"
  4504. #: flatcamGUI/FlatCAMGUI.py:480
  4505. msgid "Toggle Workspace\tShift+W"
  4506. msgstr "Toggle Workspace\tShift+W"
  4507. #: flatcamGUI/FlatCAMGUI.py:485
  4508. msgid "Objects"
  4509. msgstr "Objects"
  4510. #: flatcamGUI/FlatCAMGUI.py:499
  4511. msgid "&Command Line\tS"
  4512. msgstr "&Command Line\tS"
  4513. #: flatcamGUI/FlatCAMGUI.py:504
  4514. msgid "Help"
  4515. msgstr "Help"
  4516. #: flatcamGUI/FlatCAMGUI.py:506
  4517. msgid "Online Help\tF1"
  4518. msgstr "Online Help\tF1"
  4519. #: flatcamGUI/FlatCAMGUI.py:516
  4520. msgid "Report a bug"
  4521. msgstr "Report a bug"
  4522. #: flatcamGUI/FlatCAMGUI.py:519
  4523. msgid "Excellon Specification"
  4524. msgstr "Excellon Specification"
  4525. #: flatcamGUI/FlatCAMGUI.py:521
  4526. msgid "Gerber Specification"
  4527. msgstr "Gerber Specification"
  4528. #: flatcamGUI/FlatCAMGUI.py:526
  4529. msgid "Shortcuts List\tF3"
  4530. msgstr "Shortcuts List\tF3"
  4531. #: flatcamGUI/FlatCAMGUI.py:528
  4532. msgid "YouTube Channel\tF4"
  4533. msgstr "YouTube Channel\tF4"
  4534. #: flatcamGUI/FlatCAMGUI.py:539
  4535. msgid "Add Circle\tO"
  4536. msgstr "Add Circle\tO"
  4537. #: flatcamGUI/FlatCAMGUI.py:542
  4538. msgid "Add Arc\tA"
  4539. msgstr "Add Arc\tA"
  4540. #: flatcamGUI/FlatCAMGUI.py:545
  4541. msgid "Add Rectangle\tR"
  4542. msgstr "Add Rectangle\tR"
  4543. #: flatcamGUI/FlatCAMGUI.py:548
  4544. msgid "Add Polygon\tN"
  4545. msgstr "Add Polygon\tN"
  4546. #: flatcamGUI/FlatCAMGUI.py:551
  4547. msgid "Add Path\tP"
  4548. msgstr "Add Path\tP"
  4549. #: flatcamGUI/FlatCAMGUI.py:554
  4550. msgid "Add Text\tT"
  4551. msgstr "Add Text\tT"
  4552. #: flatcamGUI/FlatCAMGUI.py:557
  4553. msgid "Polygon Union\tU"
  4554. msgstr "Polygon Union\tU"
  4555. #: flatcamGUI/FlatCAMGUI.py:559
  4556. msgid "Polygon Intersection\tE"
  4557. msgstr "Polygon Intersection\tE"
  4558. #: flatcamGUI/FlatCAMGUI.py:561
  4559. msgid "Polygon Subtraction\tS"
  4560. msgstr "Polygon Subtraction\tS"
  4561. #: flatcamGUI/FlatCAMGUI.py:565
  4562. msgid "Cut Path\tX"
  4563. msgstr "Cut Path\tX"
  4564. #: flatcamGUI/FlatCAMGUI.py:569
  4565. msgid "Copy Geom\tC"
  4566. msgstr "Copy Geom\tC"
  4567. #: flatcamGUI/FlatCAMGUI.py:571
  4568. msgid "Delete Shape\tDEL"
  4569. msgstr "Delete Shape\tDEL"
  4570. #: flatcamGUI/FlatCAMGUI.py:575 flatcamGUI/FlatCAMGUI.py:662
  4571. msgid "Move\tM"
  4572. msgstr "Move\tM"
  4573. #: flatcamGUI/FlatCAMGUI.py:577
  4574. msgid "Buffer Tool\tB"
  4575. msgstr "Buffer Tool\tB"
  4576. #: flatcamGUI/FlatCAMGUI.py:580
  4577. msgid "Paint Tool\tI"
  4578. msgstr "Paint Tool\tI"
  4579. #: flatcamGUI/FlatCAMGUI.py:583
  4580. msgid "Transform Tool\tAlt+R"
  4581. msgstr "Transform Tool\tAlt+R"
  4582. #: flatcamGUI/FlatCAMGUI.py:587
  4583. msgid "Toggle Corner Snap\tK"
  4584. msgstr "Toggle Corner Snap\tK"
  4585. #: flatcamGUI/FlatCAMGUI.py:593
  4586. msgid ">Excellon Editor<"
  4587. msgstr ">Excellon Editor<"
  4588. #: flatcamGUI/FlatCAMGUI.py:597
  4589. msgid "Add Drill Array\tA"
  4590. msgstr "Add Drill Array\tA"
  4591. #: flatcamGUI/FlatCAMGUI.py:599
  4592. msgid "Add Drill\tD"
  4593. msgstr "Add Drill\tD"
  4594. #: flatcamGUI/FlatCAMGUI.py:603
  4595. msgid "Add Slot Array\tQ"
  4596. msgstr "Add Slot Array\tQ"
  4597. #: flatcamGUI/FlatCAMGUI.py:605
  4598. msgid "Add Slot\tW"
  4599. msgstr "Add Slot\tW"
  4600. #: flatcamGUI/FlatCAMGUI.py:609
  4601. msgid "Resize Drill(S)\tR"
  4602. msgstr "Resize Drill(S)\tR"
  4603. #: flatcamGUI/FlatCAMGUI.py:612 flatcamGUI/FlatCAMGUI.py:656
  4604. msgid "Copy\tC"
  4605. msgstr "Copy\tC"
  4606. #: flatcamGUI/FlatCAMGUI.py:614 flatcamGUI/FlatCAMGUI.py:658
  4607. msgid "Delete\tDEL"
  4608. msgstr "Delete\tDEL"
  4609. #: flatcamGUI/FlatCAMGUI.py:619
  4610. msgid "Move Drill(s)\tM"
  4611. msgstr "Move Drill(s)\tM"
  4612. #: flatcamGUI/FlatCAMGUI.py:624
  4613. msgid ">Gerber Editor<"
  4614. msgstr ">Gerber Editor<"
  4615. #: flatcamGUI/FlatCAMGUI.py:628
  4616. msgid "Add Pad\tP"
  4617. msgstr "Add Pad\tP"
  4618. #: flatcamGUI/FlatCAMGUI.py:630
  4619. msgid "Add Pad Array\tA"
  4620. msgstr "Add Pad Array\tA"
  4621. #: flatcamGUI/FlatCAMGUI.py:632
  4622. msgid "Add Track\tT"
  4623. msgstr "Add Track\tT"
  4624. #: flatcamGUI/FlatCAMGUI.py:634
  4625. msgid "Add Region\tN"
  4626. msgstr "Add Region\tN"
  4627. #: flatcamGUI/FlatCAMGUI.py:638
  4628. msgid "Poligonize\tAlt+N"
  4629. msgstr "Poligonize\tAlt+N"
  4630. #: flatcamGUI/FlatCAMGUI.py:640
  4631. msgid "Add SemiDisc\tE"
  4632. msgstr "Add SemiDisc\tE"
  4633. #: flatcamGUI/FlatCAMGUI.py:642
  4634. msgid "Add Disc\tD"
  4635. msgstr "Add Disc\tD"
  4636. #: flatcamGUI/FlatCAMGUI.py:644
  4637. msgid "Buffer\tB"
  4638. msgstr "Buffer\tB"
  4639. #: flatcamGUI/FlatCAMGUI.py:646
  4640. msgid "Scale\tS"
  4641. msgstr "Scale\tS"
  4642. #: flatcamGUI/FlatCAMGUI.py:648
  4643. msgid "Mark Area\tAlt+A"
  4644. msgstr "Mark Area\tAlt+A"
  4645. #: flatcamGUI/FlatCAMGUI.py:650
  4646. msgid "Eraser\tCtrl+E"
  4647. msgstr "Eraser\tCtrl+E"
  4648. #: flatcamGUI/FlatCAMGUI.py:652
  4649. msgid "Transform\tAlt+R"
  4650. msgstr "Transform\tAlt+R"
  4651. #: flatcamGUI/FlatCAMGUI.py:679
  4652. msgid "Enable Plot"
  4653. msgstr "Enable Plot"
  4654. #: flatcamGUI/FlatCAMGUI.py:681
  4655. msgid "Disable Plot"
  4656. msgstr "Disable Plot"
  4657. #: flatcamGUI/FlatCAMGUI.py:685
  4658. msgid "Set Color"
  4659. msgstr "Set Color"
  4660. #: flatcamGUI/FlatCAMGUI.py:727
  4661. msgid "Generate CNC"
  4662. msgstr "Generate CNC"
  4663. #: flatcamGUI/FlatCAMGUI.py:729
  4664. msgid "View Source"
  4665. msgstr "View Source"
  4666. #: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:848
  4667. #: flatcamGUI/FlatCAMGUI.py:1057 flatcamGUI/FlatCAMGUI.py:2123
  4668. #: flatcamGUI/FlatCAMGUI.py:2267 flatcamGUI/FlatCAMGUI.py:2532
  4669. #: flatcamGUI/FlatCAMGUI.py:2731 flatcamGUI/ObjectUI.py:1616
  4670. #: flatcamObjects/FlatCAMGeometry.py:477 flatcamTools/ToolPanelize.py:541
  4671. #: flatcamTools/ToolPanelize.py:568 flatcamTools/ToolPanelize.py:667
  4672. #: flatcamTools/ToolPanelize.py:701 flatcamTools/ToolPanelize.py:766
  4673. msgid "Copy"
  4674. msgstr "Copy"
  4675. #: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:2280
  4676. #: flatcamTools/ToolProperties.py:31
  4677. msgid "Properties"
  4678. msgstr "Properties"
  4679. #: flatcamGUI/FlatCAMGUI.py:771
  4680. msgid "File Toolbar"
  4681. msgstr "File Toolbar"
  4682. #: flatcamGUI/FlatCAMGUI.py:775
  4683. msgid "Edit Toolbar"
  4684. msgstr "Edit Toolbar"
  4685. #: flatcamGUI/FlatCAMGUI.py:779
  4686. msgid "View Toolbar"
  4687. msgstr "View Toolbar"
  4688. #: flatcamGUI/FlatCAMGUI.py:783
  4689. msgid "Shell Toolbar"
  4690. msgstr "Shell Toolbar"
  4691. #: flatcamGUI/FlatCAMGUI.py:787
  4692. msgid "Tools Toolbar"
  4693. msgstr "Tools Toolbar"
  4694. #: flatcamGUI/FlatCAMGUI.py:791
  4695. msgid "Excellon Editor Toolbar"
  4696. msgstr "Excellon Editor Toolbar"
  4697. #: flatcamGUI/FlatCAMGUI.py:797
  4698. msgid "Geometry Editor Toolbar"
  4699. msgstr "Geometry Editor Toolbar"
  4700. #: flatcamGUI/FlatCAMGUI.py:801
  4701. msgid "Gerber Editor Toolbar"
  4702. msgstr "Gerber Editor Toolbar"
  4703. #: flatcamGUI/FlatCAMGUI.py:805
  4704. msgid "Grid Toolbar"
  4705. msgstr "Grid Toolbar"
  4706. #: flatcamGUI/FlatCAMGUI.py:826 flatcamGUI/FlatCAMGUI.py:2509
  4707. msgid "Open project"
  4708. msgstr "Open project"
  4709. #: flatcamGUI/FlatCAMGUI.py:828 flatcamGUI/FlatCAMGUI.py:2511
  4710. msgid "Save project"
  4711. msgstr "Save project"
  4712. #: flatcamGUI/FlatCAMGUI.py:834 flatcamGUI/FlatCAMGUI.py:2517
  4713. msgid "New Blank Geometry"
  4714. msgstr "New Blank Geometry"
  4715. #: flatcamGUI/FlatCAMGUI.py:836 flatcamGUI/FlatCAMGUI.py:2519
  4716. msgid "New Blank Gerber"
  4717. msgstr "New Blank Gerber"
  4718. #: flatcamGUI/FlatCAMGUI.py:838 flatcamGUI/FlatCAMGUI.py:2521
  4719. msgid "New Blank Excellon"
  4720. msgstr "New Blank Excellon"
  4721. #: flatcamGUI/FlatCAMGUI.py:843 flatcamGUI/FlatCAMGUI.py:2527
  4722. msgid "Save Object and close the Editor"
  4723. msgstr "Save Object and close the Editor"
  4724. #: flatcamGUI/FlatCAMGUI.py:850 flatcamGUI/FlatCAMGUI.py:2534
  4725. msgid "&Delete"
  4726. msgstr "&Delete"
  4727. #: flatcamGUI/FlatCAMGUI.py:853 flatcamGUI/FlatCAMGUI.py:1714
  4728. #: flatcamGUI/FlatCAMGUI.py:1920 flatcamGUI/FlatCAMGUI.py:2537
  4729. #: flatcamTools/ToolDistance.py:35 flatcamTools/ToolDistance.py:195
  4730. msgid "Distance Tool"
  4731. msgstr "Distance Tool"
  4732. #: flatcamGUI/FlatCAMGUI.py:855 flatcamGUI/FlatCAMGUI.py:2539
  4733. msgid "Distance Min Tool"
  4734. msgstr "Distance Min Tool"
  4735. #: flatcamGUI/FlatCAMGUI.py:857 flatcamGUI/FlatCAMGUI.py:1707
  4736. #: flatcamGUI/FlatCAMGUI.py:2541
  4737. msgid "Set Origin"
  4738. msgstr "Set Origin"
  4739. #: flatcamGUI/FlatCAMGUI.py:859
  4740. msgid "Move to Origin"
  4741. msgstr "Move to Origin"
  4742. #: flatcamGUI/FlatCAMGUI.py:862 flatcamGUI/FlatCAMGUI.py:2543
  4743. msgid "Jump to Location"
  4744. msgstr "Jump to Location"
  4745. #: flatcamGUI/FlatCAMGUI.py:864 flatcamGUI/FlatCAMGUI.py:1719
  4746. #: flatcamGUI/FlatCAMGUI.py:2545
  4747. msgid "Locate in Object"
  4748. msgstr "Locate in Object"
  4749. #: flatcamGUI/FlatCAMGUI.py:870 flatcamGUI/FlatCAMGUI.py:2551
  4750. msgid "&Replot"
  4751. msgstr "&Replot"
  4752. #: flatcamGUI/FlatCAMGUI.py:872 flatcamGUI/FlatCAMGUI.py:2553
  4753. msgid "&Clear plot"
  4754. msgstr "&Clear plot"
  4755. #: flatcamGUI/FlatCAMGUI.py:874 flatcamGUI/FlatCAMGUI.py:1710
  4756. #: flatcamGUI/FlatCAMGUI.py:2555
  4757. msgid "Zoom In"
  4758. msgstr "Zoom In"
  4759. #: flatcamGUI/FlatCAMGUI.py:876 flatcamGUI/FlatCAMGUI.py:1710
  4760. #: flatcamGUI/FlatCAMGUI.py:2557
  4761. msgid "Zoom Out"
  4762. msgstr "Zoom Out"
  4763. #: flatcamGUI/FlatCAMGUI.py:878 flatcamGUI/FlatCAMGUI.py:1709
  4764. #: flatcamGUI/FlatCAMGUI.py:2170 flatcamGUI/FlatCAMGUI.py:2559
  4765. msgid "Zoom Fit"
  4766. msgstr "Zoom Fit"
  4767. #: flatcamGUI/FlatCAMGUI.py:886 flatcamGUI/FlatCAMGUI.py:2565
  4768. msgid "&Command Line"
  4769. msgstr "&Command Line"
  4770. #: flatcamGUI/FlatCAMGUI.py:898 flatcamGUI/FlatCAMGUI.py:2577
  4771. msgid "2Sided Tool"
  4772. msgstr "2Sided Tool"
  4773. #: flatcamGUI/FlatCAMGUI.py:900 flatcamGUI/FlatCAMGUI.py:1725
  4774. #: flatcamGUI/FlatCAMGUI.py:2579
  4775. msgid "Align Objects Tool"
  4776. msgstr "Align Objects Tool"
  4777. #: flatcamGUI/FlatCAMGUI.py:902 flatcamGUI/FlatCAMGUI.py:1726
  4778. #: flatcamGUI/FlatCAMGUI.py:2581 flatcamTools/ToolExtractDrills.py:393
  4779. msgid "Extract Drills Tool"
  4780. msgstr "Extract Drills Tool"
  4781. #: flatcamGUI/FlatCAMGUI.py:905 flatcamGUI/ObjectUI.py:595
  4782. #: flatcamTools/ToolCutOut.py:446
  4783. msgid "Cutout Tool"
  4784. msgstr "Cutout Tool"
  4785. #: flatcamGUI/FlatCAMGUI.py:907 flatcamGUI/FlatCAMGUI.py:2586
  4786. #: flatcamGUI/ObjectUI.py:573 flatcamGUI/ObjectUI.py:2076
  4787. #: flatcamTools/ToolNCC.py:974
  4788. msgid "NCC Tool"
  4789. msgstr "NCC Tool"
  4790. #: flatcamGUI/FlatCAMGUI.py:913 flatcamGUI/FlatCAMGUI.py:2592
  4791. msgid "Panel Tool"
  4792. msgstr "Panel Tool"
  4793. #: flatcamGUI/FlatCAMGUI.py:915 flatcamGUI/FlatCAMGUI.py:2594
  4794. #: flatcamTools/ToolFilm.py:586
  4795. msgid "Film Tool"
  4796. msgstr "Film Tool"
  4797. #: flatcamGUI/FlatCAMGUI.py:917 flatcamGUI/FlatCAMGUI.py:2596
  4798. #: flatcamTools/ToolSolderPaste.py:553
  4799. msgid "SolderPaste Tool"
  4800. msgstr "SolderPaste Tool"
  4801. #: flatcamGUI/FlatCAMGUI.py:919 flatcamGUI/FlatCAMGUI.py:2598
  4802. #: flatcamTools/ToolSub.py:35
  4803. msgid "Subtract Tool"
  4804. msgstr "Subtract Tool"
  4805. #: flatcamGUI/FlatCAMGUI.py:921 flatcamGUI/FlatCAMGUI.py:2600
  4806. #: flatcamTools/ToolRulesCheck.py:616
  4807. msgid "Rules Tool"
  4808. msgstr "Rules Tool"
  4809. #: flatcamGUI/FlatCAMGUI.py:923 flatcamGUI/FlatCAMGUI.py:1728
  4810. #: flatcamGUI/FlatCAMGUI.py:2602 flatcamTools/ToolOptimal.py:33
  4811. #: flatcamTools/ToolOptimal.py:307
  4812. msgid "Optimal Tool"
  4813. msgstr "Optimal Tool"
  4814. #: flatcamGUI/FlatCAMGUI.py:928 flatcamGUI/FlatCAMGUI.py:1725
  4815. #: flatcamGUI/FlatCAMGUI.py:2607
  4816. msgid "Calculators Tool"
  4817. msgstr "Calculators Tool"
  4818. #: flatcamGUI/FlatCAMGUI.py:932 flatcamGUI/FlatCAMGUI.py:1729
  4819. #: flatcamGUI/FlatCAMGUI.py:2611 flatcamTools/ToolQRCode.py:43
  4820. #: flatcamTools/ToolQRCode.py:382
  4821. msgid "QRCode Tool"
  4822. msgstr "QRCode Tool"
  4823. #: flatcamGUI/FlatCAMGUI.py:934 flatcamGUI/FlatCAMGUI.py:2613
  4824. #: flatcamTools/ToolCopperThieving.py:39 flatcamTools/ToolCopperThieving.py:568
  4825. msgid "Copper Thieving Tool"
  4826. msgstr "Copper Thieving Tool"
  4827. #: flatcamGUI/FlatCAMGUI.py:937 flatcamGUI/FlatCAMGUI.py:1726
  4828. #: flatcamGUI/FlatCAMGUI.py:2616 flatcamTools/ToolFiducials.py:33
  4829. #: flatcamTools/ToolFiducials.py:395
  4830. msgid "Fiducials Tool"
  4831. msgstr "Fiducials Tool"
  4832. #: flatcamGUI/FlatCAMGUI.py:939 flatcamGUI/FlatCAMGUI.py:2618
  4833. #: flatcamTools/ToolCalibration.py:37 flatcamTools/ToolCalibration.py:759
  4834. msgid "Calibration Tool"
  4835. msgstr "Calibration Tool"
  4836. #: flatcamGUI/FlatCAMGUI.py:941 flatcamGUI/FlatCAMGUI.py:1726
  4837. msgid "Punch Gerber Tool"
  4838. msgstr "Punch Gerber Tool"
  4839. #: flatcamGUI/FlatCAMGUI.py:943 flatcamTools/ToolInvertGerber.py:31
  4840. msgid "Invert Gerber Tool"
  4841. msgstr "Invert Gerber Tool"
  4842. #: flatcamGUI/FlatCAMGUI.py:949 flatcamGUI/FlatCAMGUI.py:975
  4843. #: flatcamGUI/FlatCAMGUI.py:1027 flatcamGUI/FlatCAMGUI.py:2624
  4844. #: flatcamGUI/FlatCAMGUI.py:2702
  4845. msgid "Select"
  4846. msgstr "Select"
  4847. #: flatcamGUI/FlatCAMGUI.py:951 flatcamGUI/FlatCAMGUI.py:2626
  4848. msgid "Add Drill Hole"
  4849. msgstr "Add Drill Hole"
  4850. #: flatcamGUI/FlatCAMGUI.py:953 flatcamGUI/FlatCAMGUI.py:2628
  4851. msgid "Add Drill Hole Array"
  4852. msgstr "Add Drill Hole Array"
  4853. #: flatcamGUI/FlatCAMGUI.py:955 flatcamGUI/FlatCAMGUI.py:2005
  4854. #: flatcamGUI/FlatCAMGUI.py:2258 flatcamGUI/FlatCAMGUI.py:2632
  4855. msgid "Add Slot"
  4856. msgstr "Add Slot"
  4857. #: flatcamGUI/FlatCAMGUI.py:957 flatcamGUI/FlatCAMGUI.py:2004
  4858. #: flatcamGUI/FlatCAMGUI.py:2260 flatcamGUI/FlatCAMGUI.py:2634
  4859. msgid "Add Slot Array"
  4860. msgstr "Add Slot Array"
  4861. #: flatcamGUI/FlatCAMGUI.py:959 flatcamGUI/FlatCAMGUI.py:2263
  4862. #: flatcamGUI/FlatCAMGUI.py:2630
  4863. msgid "Resize Drill"
  4864. msgstr "Resize Drill"
  4865. #: flatcamGUI/FlatCAMGUI.py:963 flatcamGUI/FlatCAMGUI.py:2638
  4866. msgid "Copy Drill"
  4867. msgstr "Copy Drill"
  4868. #: flatcamGUI/FlatCAMGUI.py:965 flatcamGUI/FlatCAMGUI.py:2640
  4869. msgid "Delete Drill"
  4870. msgstr "Delete Drill"
  4871. #: flatcamGUI/FlatCAMGUI.py:969 flatcamGUI/FlatCAMGUI.py:2644
  4872. msgid "Move Drill"
  4873. msgstr "Move Drill"
  4874. #: flatcamGUI/FlatCAMGUI.py:977 flatcamGUI/FlatCAMGUI.py:2652
  4875. msgid "Add Circle"
  4876. msgstr "Add Circle"
  4877. #: flatcamGUI/FlatCAMGUI.py:979 flatcamGUI/FlatCAMGUI.py:2654
  4878. msgid "Add Arc"
  4879. msgstr "Add Arc"
  4880. #: flatcamGUI/FlatCAMGUI.py:981 flatcamGUI/FlatCAMGUI.py:2656
  4881. msgid "Add Rectangle"
  4882. msgstr "Add Rectangle"
  4883. #: flatcamGUI/FlatCAMGUI.py:985 flatcamGUI/FlatCAMGUI.py:2660
  4884. msgid "Add Path"
  4885. msgstr "Add Path"
  4886. #: flatcamGUI/FlatCAMGUI.py:987 flatcamGUI/FlatCAMGUI.py:2662
  4887. msgid "Add Polygon"
  4888. msgstr "Add Polygon"
  4889. #: flatcamGUI/FlatCAMGUI.py:990 flatcamGUI/FlatCAMGUI.py:2665
  4890. msgid "Add Text"
  4891. msgstr "Add Text"
  4892. #: flatcamGUI/FlatCAMGUI.py:992 flatcamGUI/FlatCAMGUI.py:2667
  4893. msgid "Add Buffer"
  4894. msgstr "Add Buffer"
  4895. #: flatcamGUI/FlatCAMGUI.py:994 flatcamGUI/FlatCAMGUI.py:2669
  4896. msgid "Paint Shape"
  4897. msgstr "Paint Shape"
  4898. #: flatcamGUI/FlatCAMGUI.py:996 flatcamGUI/FlatCAMGUI.py:1053
  4899. #: flatcamGUI/FlatCAMGUI.py:2199 flatcamGUI/FlatCAMGUI.py:2244
  4900. #: flatcamGUI/FlatCAMGUI.py:2671 flatcamGUI/FlatCAMGUI.py:2727
  4901. msgid "Eraser"
  4902. msgstr "Eraser"
  4903. #: flatcamGUI/FlatCAMGUI.py:1000 flatcamGUI/FlatCAMGUI.py:2675
  4904. msgid "Polygon Union"
  4905. msgstr "Polygon Union"
  4906. #: flatcamGUI/FlatCAMGUI.py:1002 flatcamGUI/FlatCAMGUI.py:2677
  4907. msgid "Polygon Explode"
  4908. msgstr "Polygon Explode"
  4909. #: flatcamGUI/FlatCAMGUI.py:1005 flatcamGUI/FlatCAMGUI.py:2680
  4910. msgid "Polygon Intersection"
  4911. msgstr "Polygon Intersection"
  4912. #: flatcamGUI/FlatCAMGUI.py:1007 flatcamGUI/FlatCAMGUI.py:2682
  4913. msgid "Polygon Subtraction"
  4914. msgstr "Polygon Subtraction"
  4915. #: flatcamGUI/FlatCAMGUI.py:1011 flatcamGUI/FlatCAMGUI.py:2686
  4916. msgid "Cut Path"
  4917. msgstr "Cut Path"
  4918. #: flatcamGUI/FlatCAMGUI.py:1013
  4919. msgid "Copy Shape(s)"
  4920. msgstr "Copy Shape(s)"
  4921. #: flatcamGUI/FlatCAMGUI.py:1016
  4922. msgid "Delete Shape '-'"
  4923. msgstr "Delete Shape '-'"
  4924. #: flatcamGUI/FlatCAMGUI.py:1018 flatcamGUI/FlatCAMGUI.py:1061
  4925. #: flatcamGUI/FlatCAMGUI.py:2211 flatcamGUI/FlatCAMGUI.py:2248
  4926. #: flatcamGUI/FlatCAMGUI.py:2692 flatcamGUI/FlatCAMGUI.py:2735
  4927. #: flatcamGUI/ObjectUI.py:108
  4928. msgid "Transformations"
  4929. msgstr "Transformations"
  4930. #: flatcamGUI/FlatCAMGUI.py:1021
  4931. msgid "Move Objects "
  4932. msgstr "Move Objects "
  4933. #: flatcamGUI/FlatCAMGUI.py:1029 flatcamGUI/FlatCAMGUI.py:2124
  4934. #: flatcamGUI/FlatCAMGUI.py:2704
  4935. msgid "Add Pad"
  4936. msgstr "Add Pad"
  4937. #: flatcamGUI/FlatCAMGUI.py:1033 flatcamGUI/FlatCAMGUI.py:2125
  4938. #: flatcamGUI/FlatCAMGUI.py:2708
  4939. msgid "Add Track"
  4940. msgstr "Add Track"
  4941. #: flatcamGUI/FlatCAMGUI.py:1035 flatcamGUI/FlatCAMGUI.py:2124
  4942. #: flatcamGUI/FlatCAMGUI.py:2710
  4943. msgid "Add Region"
  4944. msgstr "Add Region"
  4945. #: flatcamGUI/FlatCAMGUI.py:1037 flatcamGUI/FlatCAMGUI.py:2230
  4946. #: flatcamGUI/FlatCAMGUI.py:2712
  4947. msgid "Poligonize"
  4948. msgstr "Poligonize"
  4949. #: flatcamGUI/FlatCAMGUI.py:1040 flatcamGUI/FlatCAMGUI.py:2232
  4950. #: flatcamGUI/FlatCAMGUI.py:2715
  4951. msgid "SemiDisc"
  4952. msgstr "SemiDisc"
  4953. #: flatcamGUI/FlatCAMGUI.py:1042 flatcamGUI/FlatCAMGUI.py:2234
  4954. #: flatcamGUI/FlatCAMGUI.py:2717
  4955. msgid "Disc"
  4956. msgstr "Disc"
  4957. #: flatcamGUI/FlatCAMGUI.py:1050 flatcamGUI/FlatCAMGUI.py:2242
  4958. #: flatcamGUI/FlatCAMGUI.py:2725
  4959. msgid "Mark Area"
  4960. msgstr "Mark Area"
  4961. #: flatcamGUI/FlatCAMGUI.py:1064 flatcamGUI/FlatCAMGUI.py:2124
  4962. #: flatcamGUI/FlatCAMGUI.py:2215 flatcamGUI/FlatCAMGUI.py:2278
  4963. #: flatcamGUI/FlatCAMGUI.py:2738 flatcamTools/ToolMove.py:27
  4964. msgid "Move"
  4965. msgstr "Move"
  4966. #: flatcamGUI/FlatCAMGUI.py:1072 flatcamGUI/FlatCAMGUI.py:2747
  4967. msgid "Snap to grid"
  4968. msgstr "Snap to grid"
  4969. #: flatcamGUI/FlatCAMGUI.py:1075 flatcamGUI/FlatCAMGUI.py:2750
  4970. msgid "Grid X snapping distance"
  4971. msgstr "Grid X snapping distance"
  4972. #: flatcamGUI/FlatCAMGUI.py:1080 flatcamGUI/FlatCAMGUI.py:2755
  4973. msgid "Grid Y snapping distance"
  4974. msgstr "Grid Y snapping distance"
  4975. #: flatcamGUI/FlatCAMGUI.py:1086 flatcamGUI/FlatCAMGUI.py:2761
  4976. msgid ""
  4977. "When active, value on Grid_X\n"
  4978. "is copied to the Grid_Y value."
  4979. msgstr ""
  4980. "When active, value on Grid_X\n"
  4981. "is copied to the Grid_Y value."
  4982. #: flatcamGUI/FlatCAMGUI.py:1093 flatcamGUI/FlatCAMGUI.py:2768
  4983. msgid "Snap to corner"
  4984. msgstr "Snap to corner"
  4985. #: flatcamGUI/FlatCAMGUI.py:1097 flatcamGUI/FlatCAMGUI.py:2772
  4986. #: flatcamGUI/PreferencesUI.py:1159
  4987. msgid "Max. magnet distance"
  4988. msgstr "Max. magnet distance"
  4989. #: flatcamGUI/FlatCAMGUI.py:1134
  4990. msgid "Selected"
  4991. msgstr "Selected"
  4992. #: flatcamGUI/FlatCAMGUI.py:1162 flatcamGUI/FlatCAMGUI.py:1170
  4993. msgid "Plot Area"
  4994. msgstr "Plot Area"
  4995. #: flatcamGUI/FlatCAMGUI.py:1197
  4996. msgid "General"
  4997. msgstr "General"
  4998. #: flatcamGUI/FlatCAMGUI.py:1212 flatcamTools/ToolCopperThieving.py:74
  4999. #: flatcamTools/ToolDblSided.py:64 flatcamTools/ToolExtractDrills.py:61
  5000. #: flatcamTools/ToolInvertGerber.py:72 flatcamTools/ToolOptimal.py:71
  5001. #: flatcamTools/ToolPunchGerber.py:64
  5002. msgid "GERBER"
  5003. msgstr "GERBER"
  5004. #: flatcamGUI/FlatCAMGUI.py:1222 flatcamTools/ToolDblSided.py:92
  5005. msgid "EXCELLON"
  5006. msgstr "EXCELLON"
  5007. #: flatcamGUI/FlatCAMGUI.py:1232 flatcamTools/ToolDblSided.py:120
  5008. msgid "GEOMETRY"
  5009. msgstr "GEOMETRY"
  5010. #: flatcamGUI/FlatCAMGUI.py:1242
  5011. msgid "CNC-JOB"
  5012. msgstr "CNC-JOB"
  5013. #: flatcamGUI/FlatCAMGUI.py:1251 flatcamGUI/ObjectUI.py:562
  5014. #: flatcamGUI/ObjectUI.py:2051
  5015. msgid "TOOLS"
  5016. msgstr "TOOLS"
  5017. #: flatcamGUI/FlatCAMGUI.py:1260
  5018. msgid "TOOLS 2"
  5019. msgstr "TOOLS 2"
  5020. #: flatcamGUI/FlatCAMGUI.py:1270
  5021. msgid "UTILITIES"
  5022. msgstr "UTILITIES"
  5023. #: flatcamGUI/FlatCAMGUI.py:1287 flatcamGUI/PreferencesUI.py:3015
  5024. msgid "Restore Defaults"
  5025. msgstr "Restore Defaults"
  5026. #: flatcamGUI/FlatCAMGUI.py:1290
  5027. msgid ""
  5028. "Restore the entire set of default values\n"
  5029. "to the initial values loaded after first launch."
  5030. msgstr ""
  5031. "Restore the entire set of default values\n"
  5032. "to the initial values loaded after first launch."
  5033. #: flatcamGUI/FlatCAMGUI.py:1295
  5034. msgid "Open Pref Folder"
  5035. msgstr "Open Pref Folder"
  5036. #: flatcamGUI/FlatCAMGUI.py:1298
  5037. msgid "Open the folder where FlatCAM save the preferences files."
  5038. msgstr "Open the folder where FlatCAM save the preferences files."
  5039. #: flatcamGUI/FlatCAMGUI.py:1302 flatcamGUI/FlatCAMGUI.py:2477
  5040. msgid "Clear GUI Settings"
  5041. msgstr "Clear GUI Settings"
  5042. #: flatcamGUI/FlatCAMGUI.py:1306
  5043. msgid ""
  5044. "Clear the GUI settings for FlatCAM,\n"
  5045. "such as: layout, gui state, style, hdpi support etc."
  5046. msgstr ""
  5047. "Clear the GUI settings for FlatCAM,\n"
  5048. "such as: layout, gui state, style, hdpi support etc."
  5049. #: flatcamGUI/FlatCAMGUI.py:1317
  5050. msgid "Apply"
  5051. msgstr "Apply"
  5052. #: flatcamGUI/FlatCAMGUI.py:1320
  5053. msgid "Apply the current preferences without saving to a file."
  5054. msgstr "Apply the current preferences without saving to a file."
  5055. #: flatcamGUI/FlatCAMGUI.py:1327
  5056. msgid ""
  5057. "Save the current settings in the 'current_defaults' file\n"
  5058. "which is the file storing the working default preferences."
  5059. msgstr ""
  5060. "Save the current settings in the 'current_defaults' file\n"
  5061. "which is the file storing the working default preferences."
  5062. #: flatcamGUI/FlatCAMGUI.py:1335
  5063. msgid "Will not save the changes and will close the preferences window."
  5064. msgstr "Will not save the changes and will close the preferences window."
  5065. #: flatcamGUI/FlatCAMGUI.py:1704
  5066. msgid "SHOW SHORTCUT LIST"
  5067. msgstr "SHOW SHORTCUT LIST"
  5068. #: flatcamGUI/FlatCAMGUI.py:1704
  5069. msgid "Switch to Project Tab"
  5070. msgstr "Switch to Project Tab"
  5071. #: flatcamGUI/FlatCAMGUI.py:1704
  5072. msgid "Switch to Selected Tab"
  5073. msgstr "Switch to Selected Tab"
  5074. #: flatcamGUI/FlatCAMGUI.py:1705
  5075. msgid "Switch to Tool Tab"
  5076. msgstr "Switch to Tool Tab"
  5077. #: flatcamGUI/FlatCAMGUI.py:1706
  5078. msgid "New Gerber"
  5079. msgstr "New Gerber"
  5080. #: flatcamGUI/FlatCAMGUI.py:1706
  5081. msgid "Edit Object (if selected)"
  5082. msgstr "Edit Object (if selected)"
  5083. #: flatcamGUI/FlatCAMGUI.py:1706
  5084. msgid "Jump to Coordinates"
  5085. msgstr "Jump to Coordinates"
  5086. #: flatcamGUI/FlatCAMGUI.py:1707
  5087. msgid "New Excellon"
  5088. msgstr "New Excellon"
  5089. #: flatcamGUI/FlatCAMGUI.py:1707
  5090. msgid "Move Obj"
  5091. msgstr "Move Obj"
  5092. #: flatcamGUI/FlatCAMGUI.py:1707
  5093. msgid "New Geometry"
  5094. msgstr "New Geometry"
  5095. #: flatcamGUI/FlatCAMGUI.py:1707
  5096. msgid "Change Units"
  5097. msgstr "Change Units"
  5098. #: flatcamGUI/FlatCAMGUI.py:1708
  5099. msgid "Open Properties Tool"
  5100. msgstr "Open Properties Tool"
  5101. #: flatcamGUI/FlatCAMGUI.py:1708
  5102. msgid "Rotate by 90 degree CW"
  5103. msgstr "Rotate by 90 degree CW"
  5104. #: flatcamGUI/FlatCAMGUI.py:1708
  5105. msgid "Shell Toggle"
  5106. msgstr "Shell Toggle"
  5107. #: flatcamGUI/FlatCAMGUI.py:1709
  5108. msgid ""
  5109. "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)"
  5110. msgstr ""
  5111. "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)"
  5112. #: flatcamGUI/FlatCAMGUI.py:1710
  5113. msgid "Flip on X_axis"
  5114. msgstr "Flip on X_axis"
  5115. #: flatcamGUI/FlatCAMGUI.py:1710
  5116. msgid "Flip on Y_axis"
  5117. msgstr "Flip on Y_axis"
  5118. #: flatcamGUI/FlatCAMGUI.py:1713
  5119. msgid "Copy Obj"
  5120. msgstr "Copy Obj"
  5121. #: flatcamGUI/FlatCAMGUI.py:1713
  5122. msgid "Open Tools Database"
  5123. msgstr "Open Tools Database"
  5124. #: flatcamGUI/FlatCAMGUI.py:1714
  5125. msgid "Open Excellon File"
  5126. msgstr "Open Excellon File"
  5127. #: flatcamGUI/FlatCAMGUI.py:1714
  5128. msgid "Open Gerber File"
  5129. msgstr "Open Gerber File"
  5130. #: flatcamGUI/FlatCAMGUI.py:1714
  5131. msgid "New Project"
  5132. msgstr "New Project"
  5133. #: flatcamGUI/FlatCAMGUI.py:1715 flatcamTools/ToolPDF.py:42
  5134. msgid "PDF Import Tool"
  5135. msgstr "PDF Import Tool"
  5136. #: flatcamGUI/FlatCAMGUI.py:1715
  5137. msgid "Save Project"
  5138. msgstr "Save Project"
  5139. #: flatcamGUI/FlatCAMGUI.py:1715
  5140. msgid "Toggle Plot Area"
  5141. msgstr "Toggle Plot Area"
  5142. #: flatcamGUI/FlatCAMGUI.py:1718
  5143. msgid "Copy Obj_Name"
  5144. msgstr "Copy Obj_Name"
  5145. #: flatcamGUI/FlatCAMGUI.py:1719
  5146. msgid "Toggle Code Editor"
  5147. msgstr "Toggle Code Editor"
  5148. #: flatcamGUI/FlatCAMGUI.py:1719
  5149. msgid "Toggle the axis"
  5150. msgstr "Toggle the axis"
  5151. #: flatcamGUI/FlatCAMGUI.py:1719 flatcamGUI/FlatCAMGUI.py:1918
  5152. #: flatcamGUI/FlatCAMGUI.py:2005 flatcamGUI/FlatCAMGUI.py:2127
  5153. msgid "Distance Minimum Tool"
  5154. msgstr "Distance Minimum Tool"
  5155. #: flatcamGUI/FlatCAMGUI.py:1720
  5156. msgid "Open Preferences Window"
  5157. msgstr "Open Preferences Window"
  5158. #: flatcamGUI/FlatCAMGUI.py:1721
  5159. msgid "Rotate by 90 degree CCW"
  5160. msgstr "Rotate by 90 degree CCW"
  5161. #: flatcamGUI/FlatCAMGUI.py:1721
  5162. msgid "Run a Script"
  5163. msgstr "Run a Script"
  5164. #: flatcamGUI/FlatCAMGUI.py:1721
  5165. msgid "Toggle the workspace"
  5166. msgstr "Toggle the workspace"
  5167. #: flatcamGUI/FlatCAMGUI.py:1721
  5168. msgid "Skew on X axis"
  5169. msgstr "Skew on X axis"
  5170. #: flatcamGUI/FlatCAMGUI.py:1722
  5171. msgid "Skew on Y axis"
  5172. msgstr "Skew on Y axis"
  5173. #: flatcamGUI/FlatCAMGUI.py:1725
  5174. msgid "2-Sided PCB Tool"
  5175. msgstr "2-Sided PCB Tool"
  5176. #: flatcamGUI/FlatCAMGUI.py:1725
  5177. msgid "Transformations Tool"
  5178. msgstr "Transformations Tool"
  5179. #: flatcamGUI/FlatCAMGUI.py:1727
  5180. msgid "Solder Paste Dispensing Tool"
  5181. msgstr "Solder Paste Dispensing Tool"
  5182. #: flatcamGUI/FlatCAMGUI.py:1728
  5183. msgid "Film PCB Tool"
  5184. msgstr "Film PCB Tool"
  5185. #: flatcamGUI/FlatCAMGUI.py:1728
  5186. msgid "Non-Copper Clearing Tool"
  5187. msgstr "Non-Copper Clearing Tool"
  5188. #: flatcamGUI/FlatCAMGUI.py:1729
  5189. msgid "Paint Area Tool"
  5190. msgstr "Paint Area Tool"
  5191. #: flatcamGUI/FlatCAMGUI.py:1729
  5192. msgid "Rules Check Tool"
  5193. msgstr "Rules Check Tool"
  5194. #: flatcamGUI/FlatCAMGUI.py:1730
  5195. msgid "View File Source"
  5196. msgstr "View File Source"
  5197. #: flatcamGUI/FlatCAMGUI.py:1731
  5198. msgid "Cutout PCB Tool"
  5199. msgstr "Cutout PCB Tool"
  5200. #: flatcamGUI/FlatCAMGUI.py:1731
  5201. msgid "Enable all Plots"
  5202. msgstr "Enable all Plots"
  5203. #: flatcamGUI/FlatCAMGUI.py:1731
  5204. msgid "Disable all Plots"
  5205. msgstr "Disable all Plots"
  5206. #: flatcamGUI/FlatCAMGUI.py:1731
  5207. msgid "Disable Non-selected Plots"
  5208. msgstr "Disable Non-selected Plots"
  5209. #: flatcamGUI/FlatCAMGUI.py:1732
  5210. msgid "Toggle Full Screen"
  5211. msgstr "Toggle Full Screen"
  5212. #: flatcamGUI/FlatCAMGUI.py:1735
  5213. msgid "Abort current task (gracefully)"
  5214. msgstr "Abort current task (gracefully)"
  5215. #: flatcamGUI/FlatCAMGUI.py:1738
  5216. msgid "Save Project As"
  5217. msgstr "Save Project As"
  5218. #: flatcamGUI/FlatCAMGUI.py:1739
  5219. msgid ""
  5220. "Paste Special. Will convert a Windows path style to the one required in Tcl "
  5221. "Shell"
  5222. msgstr ""
  5223. "Paste Special. Will convert a Windows path style to the one required in Tcl "
  5224. "Shell"
  5225. #: flatcamGUI/FlatCAMGUI.py:1742
  5226. msgid "Open Online Manual"
  5227. msgstr "Open Online Manual"
  5228. #: flatcamGUI/FlatCAMGUI.py:1743
  5229. msgid "Open Online Tutorials"
  5230. msgstr "Open Online Tutorials"
  5231. #: flatcamGUI/FlatCAMGUI.py:1743
  5232. msgid "Refresh Plots"
  5233. msgstr "Refresh Plots"
  5234. #: flatcamGUI/FlatCAMGUI.py:1743 flatcamTools/ToolSolderPaste.py:509
  5235. msgid "Delete Object"
  5236. msgstr "Delete Object"
  5237. #: flatcamGUI/FlatCAMGUI.py:1743
  5238. msgid "Alternate: Delete Tool"
  5239. msgstr "Alternate: Delete Tool"
  5240. #: flatcamGUI/FlatCAMGUI.py:1744
  5241. msgid "(left to Key_1)Toogle Notebook Area (Left Side)"
  5242. msgstr "(left to Key_1)Toogle Notebook Area (Left Side)"
  5243. #: flatcamGUI/FlatCAMGUI.py:1744
  5244. msgid "En(Dis)able Obj Plot"
  5245. msgstr "En(Dis)able Obj Plot"
  5246. #: flatcamGUI/FlatCAMGUI.py:1745
  5247. msgid "Deselects all objects"
  5248. msgstr "Deselects all objects"
  5249. #: flatcamGUI/FlatCAMGUI.py:1759
  5250. msgid "Editor Shortcut list"
  5251. msgstr "Editor Shortcut list"
  5252. #: flatcamGUI/FlatCAMGUI.py:1913
  5253. msgid "GEOMETRY EDITOR"
  5254. msgstr "GEOMETRY EDITOR"
  5255. #: flatcamGUI/FlatCAMGUI.py:1913
  5256. msgid "Draw an Arc"
  5257. msgstr "Draw an Arc"
  5258. #: flatcamGUI/FlatCAMGUI.py:1913
  5259. msgid "Copy Geo Item"
  5260. msgstr "Copy Geo Item"
  5261. #: flatcamGUI/FlatCAMGUI.py:1914
  5262. msgid "Within Add Arc will toogle the ARC direction: CW or CCW"
  5263. msgstr "Within Add Arc will toogle the ARC direction: CW or CCW"
  5264. #: flatcamGUI/FlatCAMGUI.py:1914
  5265. msgid "Polygon Intersection Tool"
  5266. msgstr "Polygon Intersection Tool"
  5267. #: flatcamGUI/FlatCAMGUI.py:1915
  5268. msgid "Geo Paint Tool"
  5269. msgstr "Geo Paint Tool"
  5270. #: flatcamGUI/FlatCAMGUI.py:1915 flatcamGUI/FlatCAMGUI.py:2004
  5271. #: flatcamGUI/FlatCAMGUI.py:2124
  5272. msgid "Jump to Location (x, y)"
  5273. msgstr "Jump to Location (x, y)"
  5274. #: flatcamGUI/FlatCAMGUI.py:1915
  5275. msgid "Toggle Corner Snap"
  5276. msgstr "Toggle Corner Snap"
  5277. #: flatcamGUI/FlatCAMGUI.py:1915
  5278. msgid "Move Geo Item"
  5279. msgstr "Move Geo Item"
  5280. #: flatcamGUI/FlatCAMGUI.py:1916
  5281. msgid "Within Add Arc will cycle through the ARC modes"
  5282. msgstr "Within Add Arc will cycle through the ARC modes"
  5283. #: flatcamGUI/FlatCAMGUI.py:1916
  5284. msgid "Draw a Polygon"
  5285. msgstr "Draw a Polygon"
  5286. #: flatcamGUI/FlatCAMGUI.py:1916
  5287. msgid "Draw a Circle"
  5288. msgstr "Draw a Circle"
  5289. #: flatcamGUI/FlatCAMGUI.py:1917
  5290. msgid "Draw a Path"
  5291. msgstr "Draw a Path"
  5292. #: flatcamGUI/FlatCAMGUI.py:1917
  5293. msgid "Draw Rectangle"
  5294. msgstr "Draw Rectangle"
  5295. #: flatcamGUI/FlatCAMGUI.py:1917
  5296. msgid "Polygon Subtraction Tool"
  5297. msgstr "Polygon Subtraction Tool"
  5298. #: flatcamGUI/FlatCAMGUI.py:1917
  5299. msgid "Add Text Tool"
  5300. msgstr "Add Text Tool"
  5301. #: flatcamGUI/FlatCAMGUI.py:1918
  5302. msgid "Polygon Union Tool"
  5303. msgstr "Polygon Union Tool"
  5304. #: flatcamGUI/FlatCAMGUI.py:1918
  5305. msgid "Flip shape on X axis"
  5306. msgstr "Flip shape on X axis"
  5307. #: flatcamGUI/FlatCAMGUI.py:1918
  5308. msgid "Flip shape on Y axis"
  5309. msgstr "Flip shape on Y axis"
  5310. #: flatcamGUI/FlatCAMGUI.py:1919
  5311. msgid "Skew shape on X axis"
  5312. msgstr "Skew shape on X axis"
  5313. #: flatcamGUI/FlatCAMGUI.py:1919
  5314. msgid "Skew shape on Y axis"
  5315. msgstr "Skew shape on Y axis"
  5316. #: flatcamGUI/FlatCAMGUI.py:1919
  5317. msgid "Editor Transformation Tool"
  5318. msgstr "Editor Transformation Tool"
  5319. #: flatcamGUI/FlatCAMGUI.py:1920
  5320. msgid "Offset shape on X axis"
  5321. msgstr "Offset shape on X axis"
  5322. #: flatcamGUI/FlatCAMGUI.py:1920
  5323. msgid "Offset shape on Y axis"
  5324. msgstr "Offset shape on Y axis"
  5325. #: flatcamGUI/FlatCAMGUI.py:1921 flatcamGUI/FlatCAMGUI.py:2007
  5326. #: flatcamGUI/FlatCAMGUI.py:2129
  5327. msgid "Save Object and Exit Editor"
  5328. msgstr "Save Object and Exit Editor"
  5329. #: flatcamGUI/FlatCAMGUI.py:1921
  5330. msgid "Polygon Cut Tool"
  5331. msgstr "Polygon Cut Tool"
  5332. #: flatcamGUI/FlatCAMGUI.py:1922
  5333. msgid "Rotate Geometry"
  5334. msgstr "Rotate Geometry"
  5335. #: flatcamGUI/FlatCAMGUI.py:1922
  5336. msgid "Finish drawing for certain tools"
  5337. msgstr "Finish drawing for certain tools"
  5338. #: flatcamGUI/FlatCAMGUI.py:1922 flatcamGUI/FlatCAMGUI.py:2007
  5339. #: flatcamGUI/FlatCAMGUI.py:2127
  5340. msgid "Abort and return to Select"
  5341. msgstr "Abort and return to Select"
  5342. #: flatcamGUI/FlatCAMGUI.py:1923 flatcamGUI/FlatCAMGUI.py:2690
  5343. msgid "Delete Shape"
  5344. msgstr "Delete Shape"
  5345. #: flatcamGUI/FlatCAMGUI.py:2003
  5346. msgid "EXCELLON EDITOR"
  5347. msgstr "EXCELLON EDITOR"
  5348. #: flatcamGUI/FlatCAMGUI.py:2003
  5349. msgid "Copy Drill(s)"
  5350. msgstr "Copy Drill(s)"
  5351. #: flatcamGUI/FlatCAMGUI.py:2003 flatcamGUI/FlatCAMGUI.py:2253
  5352. msgid "Add Drill"
  5353. msgstr "Add Drill"
  5354. #: flatcamGUI/FlatCAMGUI.py:2004
  5355. msgid "Move Drill(s)"
  5356. msgstr "Move Drill(s)"
  5357. #: flatcamGUI/FlatCAMGUI.py:2005
  5358. msgid "Add a new Tool"
  5359. msgstr "Add a new Tool"
  5360. #: flatcamGUI/FlatCAMGUI.py:2006
  5361. msgid "Delete Drill(s)"
  5362. msgstr "Delete Drill(s)"
  5363. #: flatcamGUI/FlatCAMGUI.py:2006
  5364. msgid "Alternate: Delete Tool(s)"
  5365. msgstr "Alternate: Delete Tool(s)"
  5366. #: flatcamGUI/FlatCAMGUI.py:2123
  5367. msgid "GERBER EDITOR"
  5368. msgstr "GERBER EDITOR"
  5369. #: flatcamGUI/FlatCAMGUI.py:2123
  5370. msgid "Add Disc"
  5371. msgstr "Add Disc"
  5372. #: flatcamGUI/FlatCAMGUI.py:2123
  5373. msgid "Add SemiDisc"
  5374. msgstr "Add SemiDisc"
  5375. #: flatcamGUI/FlatCAMGUI.py:2125
  5376. msgid "Within Track & Region Tools will cycle in REVERSE the bend modes"
  5377. msgstr "Within Track & Region Tools will cycle in REVERSE the bend modes"
  5378. #: flatcamGUI/FlatCAMGUI.py:2126
  5379. msgid "Within Track & Region Tools will cycle FORWARD the bend modes"
  5380. msgstr "Within Track & Region Tools will cycle FORWARD the bend modes"
  5381. #: flatcamGUI/FlatCAMGUI.py:2127
  5382. msgid "Alternate: Delete Apertures"
  5383. msgstr "Alternate: Delete Apertures"
  5384. #: flatcamGUI/FlatCAMGUI.py:2128
  5385. msgid "Eraser Tool"
  5386. msgstr "Eraser Tool"
  5387. #: flatcamGUI/FlatCAMGUI.py:2129 flatcamGUI/PreferencesUI.py:2816
  5388. msgid "Mark Area Tool"
  5389. msgstr "Mark Area Tool"
  5390. #: flatcamGUI/FlatCAMGUI.py:2129
  5391. msgid "Poligonize Tool"
  5392. msgstr "Poligonize Tool"
  5393. #: flatcamGUI/FlatCAMGUI.py:2129
  5394. msgid "Transformation Tool"
  5395. msgstr "Transformation Tool"
  5396. #: flatcamGUI/FlatCAMGUI.py:2146
  5397. msgid "Toggle Visibility"
  5398. msgstr "Toggle Visibility"
  5399. #: flatcamGUI/FlatCAMGUI.py:2152
  5400. msgid "New"
  5401. msgstr "New"
  5402. #: flatcamGUI/FlatCAMGUI.py:2154 flatcamGUI/ObjectUI.py:449
  5403. #: flatcamObjects/FlatCAMGerber.py:238 flatcamObjects/FlatCAMGerber.py:326
  5404. #: flatcamTools/ToolCalibration.py:631 flatcamTools/ToolCalibration.py:648
  5405. #: flatcamTools/ToolCalibration.py:815 flatcamTools/ToolCopperThieving.py:144
  5406. #: flatcamTools/ToolCopperThieving.py:158
  5407. #: flatcamTools/ToolCopperThieving.py:604 flatcamTools/ToolCutOut.py:92
  5408. #: flatcamTools/ToolDblSided.py:226 flatcamTools/ToolFilm.py:69
  5409. #: flatcamTools/ToolFilm.py:102 flatcamTools/ToolFilm.py:549
  5410. #: flatcamTools/ToolFilm.py:557 flatcamTools/ToolImage.py:49
  5411. #: flatcamTools/ToolImage.py:271 flatcamTools/ToolNCC.py:95
  5412. #: flatcamTools/ToolNCC.py:558 flatcamTools/ToolNCC.py:1295
  5413. #: flatcamTools/ToolPaint.py:502 flatcamTools/ToolPaint.py:706
  5414. #: flatcamTools/ToolPanelize.py:116 flatcamTools/ToolPanelize.py:372
  5415. #: flatcamTools/ToolPanelize.py:389
  5416. msgid "Geometry"
  5417. msgstr "Geometry"
  5418. #: flatcamGUI/FlatCAMGUI.py:2158 flatcamGUI/PreferencesUI.py:8410
  5419. #: flatcamTools/ToolAlignObjects.py:74 flatcamTools/ToolAlignObjects.py:110
  5420. #: flatcamTools/ToolCalibration.py:197 flatcamTools/ToolCalibration.py:631
  5421. #: flatcamTools/ToolCalibration.py:648 flatcamTools/ToolCalibration.py:807
  5422. #: flatcamTools/ToolCalibration.py:815 flatcamTools/ToolCopperThieving.py:144
  5423. #: flatcamTools/ToolCopperThieving.py:158
  5424. #: flatcamTools/ToolCopperThieving.py:604 flatcamTools/ToolDblSided.py:225
  5425. #: flatcamTools/ToolFilm.py:359 flatcamTools/ToolNCC.py:558
  5426. #: flatcamTools/ToolNCC.py:1295 flatcamTools/ToolPaint.py:502
  5427. #: flatcamTools/ToolPaint.py:706 flatcamTools/ToolPanelize.py:372
  5428. #: flatcamTools/ToolPunchGerber.py:149 flatcamTools/ToolPunchGerber.py:164
  5429. msgid "Excellon"
  5430. msgstr "Excellon"
  5431. #: flatcamGUI/FlatCAMGUI.py:2165
  5432. msgid "Grids"
  5433. msgstr "Grids"
  5434. #: flatcamGUI/FlatCAMGUI.py:2172
  5435. msgid "Clear Plot"
  5436. msgstr "Clear Plot"
  5437. #: flatcamGUI/FlatCAMGUI.py:2174
  5438. msgid "Replot"
  5439. msgstr "Replot"
  5440. #: flatcamGUI/FlatCAMGUI.py:2178
  5441. msgid "Geo Editor"
  5442. msgstr "Geo Editor"
  5443. #: flatcamGUI/FlatCAMGUI.py:2180
  5444. msgid "Path"
  5445. msgstr "Path"
  5446. #: flatcamGUI/FlatCAMGUI.py:2182
  5447. msgid "Rectangle"
  5448. msgstr "Rectangle"
  5449. #: flatcamGUI/FlatCAMGUI.py:2185
  5450. msgid "Circle"
  5451. msgstr "Circle"
  5452. #: flatcamGUI/FlatCAMGUI.py:2189
  5453. msgid "Arc"
  5454. msgstr "Arc"
  5455. #: flatcamGUI/FlatCAMGUI.py:2203
  5456. msgid "Union"
  5457. msgstr "Union"
  5458. #: flatcamGUI/FlatCAMGUI.py:2205
  5459. msgid "Intersection"
  5460. msgstr "Intersection"
  5461. #: flatcamGUI/FlatCAMGUI.py:2207
  5462. msgid "Subtraction"
  5463. msgstr "Subtraction"
  5464. #: flatcamGUI/FlatCAMGUI.py:2209 flatcamGUI/ObjectUI.py:2140
  5465. #: flatcamGUI/PreferencesUI.py:4714
  5466. msgid "Cut"
  5467. msgstr "Cut"
  5468. #: flatcamGUI/FlatCAMGUI.py:2220
  5469. msgid "Pad"
  5470. msgstr "Pad"
  5471. #: flatcamGUI/FlatCAMGUI.py:2222
  5472. msgid "Pad Array"
  5473. msgstr "Pad Array"
  5474. #: flatcamGUI/FlatCAMGUI.py:2226
  5475. msgid "Track"
  5476. msgstr "Track"
  5477. #: flatcamGUI/FlatCAMGUI.py:2228
  5478. msgid "Region"
  5479. msgstr "Region"
  5480. #: flatcamGUI/FlatCAMGUI.py:2251
  5481. msgid "Exc Editor"
  5482. msgstr "Exc Editor"
  5483. #: flatcamGUI/FlatCAMGUI.py:2296
  5484. msgid ""
  5485. "Relative neasurement.\n"
  5486. "Reference is last click position"
  5487. msgstr ""
  5488. "Relative neasurement.\n"
  5489. "Reference is last click position"
  5490. #: flatcamGUI/FlatCAMGUI.py:2302
  5491. msgid ""
  5492. "Absolute neasurement.\n"
  5493. "Reference is (X=0, Y= 0) position"
  5494. msgstr ""
  5495. "Absolute neasurement.\n"
  5496. "Reference is (X=0, Y= 0) position"
  5497. #: flatcamGUI/FlatCAMGUI.py:2406
  5498. msgid "Lock Toolbars"
  5499. msgstr "Lock Toolbars"
  5500. #: flatcamGUI/FlatCAMGUI.py:2465
  5501. msgid "FlatCAM Preferences Folder opened."
  5502. msgstr "FlatCAM Preferences Folder opened."
  5503. #: flatcamGUI/FlatCAMGUI.py:2476
  5504. msgid "Are you sure you want to delete the GUI Settings? \n"
  5505. msgstr "Are you sure you want to delete the GUI Settings? \n"
  5506. #: flatcamGUI/FlatCAMGUI.py:2584
  5507. msgid "&Cutout Tool"
  5508. msgstr "&Cutout Tool"
  5509. #: flatcamGUI/FlatCAMGUI.py:2650
  5510. msgid "Select 'Esc'"
  5511. msgstr "Select 'Esc'"
  5512. #: flatcamGUI/FlatCAMGUI.py:2688
  5513. msgid "Copy Objects"
  5514. msgstr "Copy Objects"
  5515. #: flatcamGUI/FlatCAMGUI.py:2696
  5516. msgid "Move Objects"
  5517. msgstr "Move Objects"
  5518. #: flatcamGUI/FlatCAMGUI.py:3312
  5519. msgid ""
  5520. "Please first select a geometry item to be cutted\n"
  5521. "then select the geometry item that will be cutted\n"
  5522. "out of the first item. In the end press ~X~ key or\n"
  5523. "the toolbar button."
  5524. msgstr ""
  5525. "Please first select a geometry item to be cutted\n"
  5526. "then select the geometry item that will be cutted\n"
  5527. "out of the first item. In the end press ~X~ key or\n"
  5528. "the toolbar button."
  5529. #: flatcamGUI/FlatCAMGUI.py:3319 flatcamGUI/FlatCAMGUI.py:3478
  5530. #: flatcamGUI/FlatCAMGUI.py:3523 flatcamGUI/FlatCAMGUI.py:3543
  5531. msgid "Warning"
  5532. msgstr "Warning"
  5533. #: flatcamGUI/FlatCAMGUI.py:3473
  5534. msgid ""
  5535. "Please select geometry items \n"
  5536. "on which to perform Intersection Tool."
  5537. msgstr ""
  5538. "Please select geometry items \n"
  5539. "on which to perform Intersection Tool."
  5540. #: flatcamGUI/FlatCAMGUI.py:3518
  5541. msgid ""
  5542. "Please select geometry items \n"
  5543. "on which to perform Substraction Tool."
  5544. msgstr ""
  5545. "Please select geometry items \n"
  5546. "on which to perform Substraction Tool."
  5547. #: flatcamGUI/FlatCAMGUI.py:3538
  5548. msgid ""
  5549. "Please select geometry items \n"
  5550. "on which to perform union."
  5551. msgstr ""
  5552. "Please select geometry items \n"
  5553. "on which to perform union."
  5554. #: flatcamGUI/FlatCAMGUI.py:3617 flatcamGUI/FlatCAMGUI.py:3828
  5555. msgid "Cancelled. Nothing selected to delete."
  5556. msgstr "Cancelled. Nothing selected to delete."
  5557. #: flatcamGUI/FlatCAMGUI.py:3701 flatcamGUI/FlatCAMGUI.py:3944
  5558. msgid "Cancelled. Nothing selected to copy."
  5559. msgstr "Cancelled. Nothing selected to copy."
  5560. #: flatcamGUI/FlatCAMGUI.py:3747 flatcamGUI/FlatCAMGUI.py:3973
  5561. msgid "Cancelled. Nothing selected to move."
  5562. msgstr "Cancelled. Nothing selected to move."
  5563. #: flatcamGUI/FlatCAMGUI.py:3999
  5564. msgid "New Tool ..."
  5565. msgstr "New Tool ..."
  5566. #: flatcamGUI/FlatCAMGUI.py:4000 flatcamTools/ToolNCC.py:924
  5567. #: flatcamTools/ToolPaint.py:850 flatcamTools/ToolSolderPaste.py:560
  5568. msgid "Enter a Tool Diameter"
  5569. msgstr "Enter a Tool Diameter"
  5570. #: flatcamGUI/FlatCAMGUI.py:4012
  5571. msgid "Adding Tool cancelled ..."
  5572. msgstr "Adding Tool cancelled ..."
  5573. #: flatcamGUI/FlatCAMGUI.py:4025
  5574. msgid "Distance Tool exit..."
  5575. msgstr "Distance Tool exit..."
  5576. #: flatcamGUI/FlatCAMGUI.py:4234 flatcamGUI/FlatCAMGUI.py:4241
  5577. msgid "Idle."
  5578. msgstr "Idle."
  5579. #: flatcamGUI/FlatCAMGUI.py:4272
  5580. msgid "Application started ..."
  5581. msgstr "Application started ..."
  5582. #: flatcamGUI/FlatCAMGUI.py:4273
  5583. msgid "Hello!"
  5584. msgstr "Hello!"
  5585. #: flatcamGUI/FlatCAMGUI.py:4331
  5586. msgid "Open Project ..."
  5587. msgstr "Open Project ..."
  5588. #: flatcamGUI/FlatCAMGUI.py:4357
  5589. msgid "Exit"
  5590. msgstr "Exit"
  5591. #: flatcamGUI/GUIElements.py:2513 flatcamGUI/PreferencesUI.py:6313
  5592. #: flatcamTools/ToolDblSided.py:173 flatcamTools/ToolDblSided.py:388
  5593. #: flatcamTools/ToolFilm.py:219
  5594. msgid "Reference"
  5595. msgstr "Reference"
  5596. #: flatcamGUI/GUIElements.py:2515
  5597. msgid ""
  5598. "The reference can be:\n"
  5599. "- Absolute -> the reference point is point (0,0)\n"
  5600. "- Relative -> the reference point is the mouse position before Jump"
  5601. msgstr ""
  5602. "The reference can be:\n"
  5603. "- Absolute -> the reference point is point (0,0)\n"
  5604. "- Relative -> the reference point is the mouse position before Jump"
  5605. #: flatcamGUI/GUIElements.py:2520
  5606. msgid "Abs"
  5607. msgstr "Abs"
  5608. #: flatcamGUI/GUIElements.py:2521
  5609. msgid "Relative"
  5610. msgstr "Relative"
  5611. #: flatcamGUI/GUIElements.py:2531
  5612. msgid "Location"
  5613. msgstr "Location"
  5614. #: flatcamGUI/GUIElements.py:2533
  5615. msgid ""
  5616. "The Location value is a tuple (x,y).\n"
  5617. "If the reference is Absolute then the Jump will be at the position (x,y).\n"
  5618. "If the reference is Relative then the Jump will be at the (x,y) distance\n"
  5619. "from the current mouse location point."
  5620. msgstr ""
  5621. "The Location value is a tuple (x,y).\n"
  5622. "If the reference is Absolute then the Jump will be at the position (x,y).\n"
  5623. "If the reference is Relative then the Jump will be at the (x,y) distance\n"
  5624. "from the current mouse location point."
  5625. #: flatcamGUI/GUIElements.py:2573
  5626. msgid "Save Log"
  5627. msgstr "Save Log"
  5628. #: flatcamGUI/GUIElements.py:2592 flatcamTools/ToolShell.py:285
  5629. msgid "Type >help< to get started"
  5630. msgstr "Type >help< to get started"
  5631. #: flatcamGUI/ObjectUI.py:38
  5632. msgid "FlatCAM Object"
  5633. msgstr "FlatCAM Object"
  5634. #: flatcamGUI/ObjectUI.py:77
  5635. msgid ""
  5636. "BASIC is suitable for a beginner. Many parameters\n"
  5637. "are hidden from the user in this mode.\n"
  5638. "ADVANCED mode will make available all parameters.\n"
  5639. "\n"
  5640. "To change the application LEVEL, go to:\n"
  5641. "Edit -> Preferences -> General and check:\n"
  5642. "'APP. LEVEL' radio button."
  5643. msgstr ""
  5644. "BASIC is suitable for a beginner. Many parameters\n"
  5645. "are hidden from the user in this mode.\n"
  5646. "ADVANCED mode will make available all parameters.\n"
  5647. "\n"
  5648. "To change the application LEVEL, go to:\n"
  5649. "Edit -> Preferences -> General and check:\n"
  5650. "'APP. LEVEL' radio button."
  5651. #: flatcamGUI/ObjectUI.py:110
  5652. msgid "Geometrical transformations of the current object."
  5653. msgstr "Geometrical transformations of the current object."
  5654. #: flatcamGUI/ObjectUI.py:119
  5655. msgid ""
  5656. "Factor by which to multiply\n"
  5657. "geometric features of this object.\n"
  5658. "Expressions are allowed. E.g: 1/25.4"
  5659. msgstr ""
  5660. "Factor by which to multiply\n"
  5661. "geometric features of this object.\n"
  5662. "Expressions are allowed. E.g: 1/25.4"
  5663. #: flatcamGUI/ObjectUI.py:126
  5664. msgid "Perform scaling operation."
  5665. msgstr "Perform scaling operation."
  5666. #: flatcamGUI/ObjectUI.py:137
  5667. msgid ""
  5668. "Amount by which to move the object\n"
  5669. "in the x and y axes in (x, y) format.\n"
  5670. "Expressions are allowed. E.g: (1/3.2, 0.5*3)"
  5671. msgstr ""
  5672. "Amount by which to move the object\n"
  5673. "in the x and y axes in (x, y) format.\n"
  5674. "Expressions are allowed. E.g: (1/3.2, 0.5*3)"
  5675. #: flatcamGUI/ObjectUI.py:144
  5676. msgid "Perform the offset operation."
  5677. msgstr "Perform the offset operation."
  5678. #: flatcamGUI/ObjectUI.py:177
  5679. msgid "Gerber Object"
  5680. msgstr "Gerber Object"
  5681. #: flatcamGUI/ObjectUI.py:186 flatcamGUI/ObjectUI.py:729
  5682. #: flatcamGUI/ObjectUI.py:1425 flatcamGUI/ObjectUI.py:2124
  5683. #: flatcamGUI/PreferencesUI.py:1940 flatcamGUI/PreferencesUI.py:2856
  5684. #: flatcamGUI/PreferencesUI.py:4121 flatcamGUI/PreferencesUI.py:4688
  5685. msgid "Plot Options"
  5686. msgstr "Plot Options"
  5687. #: flatcamGUI/ObjectUI.py:192 flatcamGUI/ObjectUI.py:730
  5688. #: flatcamGUI/PreferencesUI.py:1947 flatcamGUI/PreferencesUI.py:2868
  5689. #: flatcamGUI/PreferencesUI.py:7728 flatcamTools/ToolCopperThieving.py:191
  5690. msgid "Solid"
  5691. msgstr "Solid"
  5692. #: flatcamGUI/ObjectUI.py:194 flatcamGUI/PreferencesUI.py:1949
  5693. msgid "Solid color polygons."
  5694. msgstr "Solid color polygons."
  5695. #: flatcamGUI/ObjectUI.py:200
  5696. msgid "Multi-Color"
  5697. msgstr "Multi-Color"
  5698. #: flatcamGUI/ObjectUI.py:202 flatcamGUI/PreferencesUI.py:1956
  5699. msgid "Draw polygons in different colors."
  5700. msgstr "Draw polygons in different colors."
  5701. #: flatcamGUI/ObjectUI.py:208 flatcamGUI/ObjectUI.py:768
  5702. #: flatcamGUI/PreferencesUI.py:1961 flatcamGUI/PreferencesUI.py:2862
  5703. #: flatcamGUI/PreferencesUI.py:4125
  5704. msgid "Plot"
  5705. msgstr "Plot"
  5706. #: flatcamGUI/ObjectUI.py:210 flatcamGUI/ObjectUI.py:770
  5707. #: flatcamGUI/ObjectUI.py:1485 flatcamGUI/ObjectUI.py:2234
  5708. #: flatcamGUI/PreferencesUI.py:1963 flatcamGUI/PreferencesUI.py:4127
  5709. #: flatcamGUI/PreferencesUI.py:4699
  5710. msgid "Plot (show) this object."
  5711. msgstr "Plot (show) this object."
  5712. #: flatcamGUI/ObjectUI.py:238
  5713. msgid ""
  5714. "Toggle the display of the Gerber Apertures Table.\n"
  5715. "When unchecked, it will delete all mark shapes\n"
  5716. "that are drawn on canvas."
  5717. msgstr ""
  5718. "Toggle the display of the Gerber Apertures Table.\n"
  5719. "When unchecked, it will delete all mark shapes\n"
  5720. "that are drawn on canvas."
  5721. #: flatcamGUI/ObjectUI.py:248
  5722. msgid "Mark All"
  5723. msgstr "Mark All"
  5724. #: flatcamGUI/ObjectUI.py:250
  5725. msgid ""
  5726. "When checked it will display all the apertures.\n"
  5727. "When unchecked, it will delete all mark shapes\n"
  5728. "that are drawn on canvas."
  5729. msgstr ""
  5730. "When checked it will display all the apertures.\n"
  5731. "When unchecked, it will delete all mark shapes\n"
  5732. "that are drawn on canvas."
  5733. #: flatcamGUI/ObjectUI.py:278
  5734. msgid "Mark the aperture instances on canvas."
  5735. msgstr "Mark the aperture instances on canvas."
  5736. #: flatcamGUI/ObjectUI.py:290 flatcamGUI/PreferencesUI.py:2194
  5737. msgid "Isolation Routing"
  5738. msgstr "Isolation Routing"
  5739. #: flatcamGUI/ObjectUI.py:292 flatcamGUI/PreferencesUI.py:2196
  5740. msgid ""
  5741. "Create a Geometry object with\n"
  5742. "toolpaths to cut outside polygons."
  5743. msgstr ""
  5744. "Create a Geometry object with\n"
  5745. "toolpaths to cut outside polygons."
  5746. #: flatcamGUI/ObjectUI.py:310 flatcamGUI/PreferencesUI.py:2399
  5747. msgid ""
  5748. "Choose what tool to use for Gerber isolation:\n"
  5749. "'Circular' or 'V-shape'.\n"
  5750. "When the 'V-shape' is selected then the tool\n"
  5751. "diameter will depend on the chosen cut depth."
  5752. msgstr ""
  5753. "Choose what tool to use for Gerber isolation:\n"
  5754. "'Circular' or 'V-shape'.\n"
  5755. "When the 'V-shape' is selected then the tool\n"
  5756. "diameter will depend on the chosen cut depth."
  5757. #: flatcamGUI/ObjectUI.py:316
  5758. msgid "V-Shape"
  5759. msgstr "V-Shape"
  5760. #: flatcamGUI/ObjectUI.py:322 flatcamGUI/ObjectUI.py:1671
  5761. #: flatcamGUI/PreferencesUI.py:2411 flatcamGUI/PreferencesUI.py:5351
  5762. #: flatcamGUI/PreferencesUI.py:5917 flatcamGUI/PreferencesUI.py:5924
  5763. #: flatcamTools/ToolNCC.py:233 flatcamTools/ToolNCC.py:240
  5764. #: flatcamTools/ToolPaint.py:216
  5765. msgid "V-Tip Dia"
  5766. msgstr "V-Tip Dia"
  5767. #: flatcamGUI/ObjectUI.py:324 flatcamGUI/ObjectUI.py:1674
  5768. #: flatcamGUI/PreferencesUI.py:2413 flatcamGUI/PreferencesUI.py:5353
  5769. #: flatcamGUI/PreferencesUI.py:5919 flatcamTools/ToolNCC.py:235
  5770. #: flatcamTools/ToolPaint.py:218
  5771. msgid "The tip diameter for V-Shape Tool"
  5772. msgstr "The tip diameter for V-Shape Tool"
  5773. #: flatcamGUI/ObjectUI.py:335 flatcamGUI/ObjectUI.py:1686
  5774. #: flatcamGUI/PreferencesUI.py:2424 flatcamGUI/PreferencesUI.py:5363
  5775. #: flatcamGUI/PreferencesUI.py:5930 flatcamGUI/PreferencesUI.py:5938
  5776. #: flatcamTools/ToolNCC.py:246 flatcamTools/ToolNCC.py:254
  5777. #: flatcamTools/ToolPaint.py:229
  5778. msgid "V-Tip Angle"
  5779. msgstr "V-Tip Angle"
  5780. #: flatcamGUI/ObjectUI.py:337 flatcamGUI/ObjectUI.py:1689
  5781. #: flatcamGUI/PreferencesUI.py:2426 flatcamGUI/PreferencesUI.py:5365
  5782. #: flatcamGUI/PreferencesUI.py:5932 flatcamTools/ToolNCC.py:248
  5783. #: flatcamTools/ToolPaint.py:231
  5784. msgid ""
  5785. "The tip angle for V-Shape Tool.\n"
  5786. "In degree."
  5787. msgstr ""
  5788. "The tip angle for V-Shape Tool.\n"
  5789. "In degree."
  5790. #: flatcamGUI/ObjectUI.py:351 flatcamGUI/ObjectUI.py:1705
  5791. #: flatcamGUI/PreferencesUI.py:2439 flatcamGUI/PreferencesUI.py:4243
  5792. #: flatcamGUI/PreferencesUI.py:5669 flatcamTools/ToolCutOut.py:141
  5793. msgid ""
  5794. "Cutting depth (negative)\n"
  5795. "below the copper surface."
  5796. msgstr ""
  5797. "Cutting depth (negative)\n"
  5798. "below the copper surface."
  5799. #: flatcamGUI/ObjectUI.py:365
  5800. msgid ""
  5801. "Diameter of the cutting tool.\n"
  5802. "If you want to have an isolation path\n"
  5803. "inside the actual shape of the Gerber\n"
  5804. "feature, use a negative value for\n"
  5805. "this parameter."
  5806. msgstr ""
  5807. "Diameter of the cutting tool.\n"
  5808. "If you want to have an isolation path\n"
  5809. "inside the actual shape of the Gerber\n"
  5810. "feature, use a negative value for\n"
  5811. "this parameter."
  5812. #: flatcamGUI/ObjectUI.py:381 flatcamGUI/PreferencesUI.py:2218
  5813. msgid "# Passes"
  5814. msgstr "# Passes"
  5815. #: flatcamGUI/ObjectUI.py:383 flatcamGUI/PreferencesUI.py:2220
  5816. msgid ""
  5817. "Width of the isolation gap in\n"
  5818. "number (integer) of tool widths."
  5819. msgstr ""
  5820. "Width of the isolation gap in\n"
  5821. "number (integer) of tool widths."
  5822. #: flatcamGUI/ObjectUI.py:394 flatcamGUI/PreferencesUI.py:2230
  5823. msgid "Pass overlap"
  5824. msgstr "Pass overlap"
  5825. #: flatcamGUI/ObjectUI.py:396 flatcamGUI/PreferencesUI.py:2232
  5826. msgid "How much (percentage) of the tool width to overlap each tool pass."
  5827. msgstr "How much (percentage) of the tool width to overlap each tool pass."
  5828. #: flatcamGUI/ObjectUI.py:410 flatcamGUI/PreferencesUI.py:2259
  5829. #: flatcamGUI/PreferencesUI.py:4667
  5830. msgid ""
  5831. "Milling type:\n"
  5832. "- climb / best for precision milling and to reduce tool usage\n"
  5833. "- conventional / useful when there is no backlash compensation"
  5834. msgstr ""
  5835. "Milling type:\n"
  5836. "- climb / best for precision milling and to reduce tool usage\n"
  5837. "- conventional / useful when there is no backlash compensation"
  5838. #: flatcamGUI/ObjectUI.py:420
  5839. msgid "Combine"
  5840. msgstr "Combine"
  5841. #: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:2271
  5842. msgid "Combine all passes into one object"
  5843. msgstr "Combine all passes into one object"
  5844. #: flatcamGUI/ObjectUI.py:426 flatcamGUI/PreferencesUI.py:2373
  5845. msgid "\"Follow\""
  5846. msgstr "\"Follow\""
  5847. #: flatcamGUI/ObjectUI.py:427 flatcamGUI/PreferencesUI.py:2375
  5848. msgid ""
  5849. "Generate a 'Follow' geometry.\n"
  5850. "This means that it will cut through\n"
  5851. "the middle of the trace."
  5852. msgstr ""
  5853. "Generate a 'Follow' geometry.\n"
  5854. "This means that it will cut through\n"
  5855. "the middle of the trace."
  5856. #: flatcamGUI/ObjectUI.py:433
  5857. msgid "Except"
  5858. msgstr "Except"
  5859. #: flatcamGUI/ObjectUI.py:436
  5860. msgid ""
  5861. "When the isolation geometry is generated,\n"
  5862. "by checking this, the area of the object bellow\n"
  5863. "will be subtracted from the isolation geometry."
  5864. msgstr ""
  5865. "When the isolation geometry is generated,\n"
  5866. "by checking this, the area of the object bellow\n"
  5867. "will be subtracted from the isolation geometry."
  5868. #: flatcamGUI/ObjectUI.py:449 flatcamGUI/PreferencesUI.py:6527
  5869. #: flatcamObjects/FlatCAMGerber.py:238 flatcamObjects/FlatCAMGerber.py:326
  5870. #: flatcamTools/ToolAlignObjects.py:73 flatcamTools/ToolAlignObjects.py:109
  5871. #: flatcamTools/ToolCalibration.py:196 flatcamTools/ToolCalibration.py:631
  5872. #: flatcamTools/ToolCalibration.py:648 flatcamTools/ToolCalibration.py:807
  5873. #: flatcamTools/ToolCalibration.py:815 flatcamTools/ToolCopperThieving.py:144
  5874. #: flatcamTools/ToolCopperThieving.py:158
  5875. #: flatcamTools/ToolCopperThieving.py:604 flatcamTools/ToolCutOut.py:91
  5876. #: flatcamTools/ToolDblSided.py:224 flatcamTools/ToolFilm.py:69
  5877. #: flatcamTools/ToolFilm.py:102 flatcamTools/ToolFilm.py:549
  5878. #: flatcamTools/ToolFilm.py:557 flatcamTools/ToolImage.py:49
  5879. #: flatcamTools/ToolImage.py:252 flatcamTools/ToolImage.py:273
  5880. #: flatcamTools/ToolNCC.py:96 flatcamTools/ToolNCC.py:558
  5881. #: flatcamTools/ToolNCC.py:1295 flatcamTools/ToolPaint.py:502
  5882. #: flatcamTools/ToolPaint.py:706 flatcamTools/ToolPanelize.py:116
  5883. #: flatcamTools/ToolPanelize.py:202 flatcamTools/ToolPanelize.py:372
  5884. #: flatcamTools/ToolPanelize.py:389
  5885. msgid "Gerber"
  5886. msgstr "Gerber"
  5887. #: flatcamGUI/ObjectUI.py:456 flatcamTools/ToolNCC.py:86
  5888. #: flatcamTools/ToolPaint.py:80
  5889. msgid "Obj Type"
  5890. msgstr "Obj Type"
  5891. #: flatcamGUI/ObjectUI.py:458
  5892. msgid ""
  5893. "Specify the type of object to be excepted from isolation.\n"
  5894. "It can be of type: Gerber or Geometry.\n"
  5895. "What is selected here will dictate the kind\n"
  5896. "of objects that will populate the 'Object' combobox."
  5897. msgstr ""
  5898. "Specify the type of object to be excepted from isolation.\n"
  5899. "It can be of type: Gerber or Geometry.\n"
  5900. "What is selected here will dictate the kind\n"
  5901. "of objects that will populate the 'Object' combobox."
  5902. #: flatcamGUI/ObjectUI.py:471 flatcamGUI/PreferencesUI.py:8028
  5903. #: flatcamTools/ToolCalibration.py:186 flatcamTools/ToolNCC.py:109
  5904. #: flatcamTools/ToolPaint.py:103 flatcamTools/ToolPanelize.py:98
  5905. #: flatcamTools/ToolQRCode.py:78
  5906. msgid "Object"
  5907. msgstr "Object"
  5908. #: flatcamGUI/ObjectUI.py:472
  5909. msgid "Object whose area will be removed from isolation geometry."
  5910. msgstr "Object whose area will be removed from isolation geometry."
  5911. #: flatcamGUI/ObjectUI.py:479 flatcamGUI/PreferencesUI.py:2244
  5912. msgid "Scope"
  5913. msgstr "Scope"
  5914. #: flatcamGUI/ObjectUI.py:481 flatcamGUI/PreferencesUI.py:2246
  5915. msgid ""
  5916. "Isolation scope. Choose what to isolate:\n"
  5917. "- 'All' -> Isolate all the polygons in the object\n"
  5918. "- 'Selection' -> Isolate a selection of polygons."
  5919. msgstr ""
  5920. "Isolation scope. Choose what to isolate:\n"
  5921. "- 'All' -> Isolate all the polygons in the object\n"
  5922. "- 'Selection' -> Isolate a selection of polygons."
  5923. #: flatcamGUI/ObjectUI.py:486 flatcamGUI/PreferencesUI.py:624
  5924. #: flatcamGUI/PreferencesUI.py:2251 flatcamGUI/PreferencesUI.py:5590
  5925. #: flatcamGUI/PreferencesUI.py:6097 flatcamTools/ToolNCC.py:539
  5926. #: flatcamTools/ToolPaint.py:456
  5927. msgid "Selection"
  5928. msgstr "Selection"
  5929. #: flatcamGUI/ObjectUI.py:494 flatcamGUI/PreferencesUI.py:2452
  5930. msgid "Isolation Type"
  5931. msgstr "Isolation Type"
  5932. #: flatcamGUI/ObjectUI.py:496 flatcamGUI/PreferencesUI.py:2454
  5933. msgid ""
  5934. "Choose how the isolation will be executed:\n"
  5935. "- 'Full' -> complete isolation of polygons\n"
  5936. "- 'Ext' -> will isolate only on the outside\n"
  5937. "- 'Int' -> will isolate only on the inside\n"
  5938. "'Exterior' isolation is almost always possible\n"
  5939. "(with the right tool) but 'Interior'\n"
  5940. "isolation can be done only when there is an opening\n"
  5941. "inside of the polygon (e.g polygon is a 'doughnut' shape)."
  5942. msgstr ""
  5943. "Choose how the isolation will be executed:\n"
  5944. "- 'Full' -> complete isolation of polygons\n"
  5945. "- 'Ext' -> will isolate only on the outside\n"
  5946. "- 'Int' -> will isolate only on the inside\n"
  5947. "'Exterior' isolation is almost always possible\n"
  5948. "(with the right tool) but 'Interior'\n"
  5949. "isolation can be done only when there is an opening\n"
  5950. "inside of the polygon (e.g polygon is a 'doughnut' shape)."
  5951. #: flatcamGUI/ObjectUI.py:505 flatcamGUI/PreferencesUI.py:2463
  5952. #: flatcamGUI/PreferencesUI.py:2484
  5953. msgid "Full"
  5954. msgstr "Full"
  5955. #: flatcamGUI/ObjectUI.py:506
  5956. msgid "Ext"
  5957. msgstr "Ext"
  5958. #: flatcamGUI/ObjectUI.py:507
  5959. msgid "Int"
  5960. msgstr "Int"
  5961. #: flatcamGUI/ObjectUI.py:512
  5962. msgid "Generate Isolation Geometry"
  5963. msgstr "Generate Isolation Geometry"
  5964. #: flatcamGUI/ObjectUI.py:520
  5965. msgid ""
  5966. "Create a Geometry object with toolpaths to cut \n"
  5967. "isolation outside, inside or on both sides of the\n"
  5968. "object. For a Gerber object outside means outside\n"
  5969. "of the Gerber feature and inside means inside of\n"
  5970. "the Gerber feature, if possible at all. This means\n"
  5971. "that only if the Gerber feature has openings inside, they\n"
  5972. "will be isolated. If what is wanted is to cut isolation\n"
  5973. "inside the actual Gerber feature, use a negative tool\n"
  5974. "diameter above."
  5975. msgstr ""
  5976. "Create a Geometry object with toolpaths to cut \n"
  5977. "isolation outside, inside or on both sides of the\n"
  5978. "object. For a Gerber object outside means outside\n"
  5979. "of the Gerber feature and inside means inside of\n"
  5980. "the Gerber feature, if possible at all. This means\n"
  5981. "that only if the Gerber feature has openings inside, they\n"
  5982. "will be isolated. If what is wanted is to cut isolation\n"
  5983. "inside the actual Gerber feature, use a negative tool\n"
  5984. "diameter above."
  5985. #: flatcamGUI/ObjectUI.py:532
  5986. msgid "Buffer Solid Geometry"
  5987. msgstr "Buffer Solid Geometry"
  5988. #: flatcamGUI/ObjectUI.py:534
  5989. msgid ""
  5990. "This button is shown only when the Gerber file\n"
  5991. "is loaded without buffering.\n"
  5992. "Clicking this will create the buffered geometry\n"
  5993. "required for isolation."
  5994. msgstr ""
  5995. "This button is shown only when the Gerber file\n"
  5996. "is loaded without buffering.\n"
  5997. "Clicking this will create the buffered geometry\n"
  5998. "required for isolation."
  5999. #: flatcamGUI/ObjectUI.py:566
  6000. msgid "Clear N-copper"
  6001. msgstr "Clear N-copper"
  6002. #: flatcamGUI/ObjectUI.py:568 flatcamGUI/PreferencesUI.py:5312
  6003. msgid ""
  6004. "Create a Geometry object with\n"
  6005. "toolpaths to cut all non-copper regions."
  6006. msgstr ""
  6007. "Create a Geometry object with\n"
  6008. "toolpaths to cut all non-copper regions."
  6009. #: flatcamGUI/ObjectUI.py:575 flatcamGUI/ObjectUI.py:2078
  6010. #: flatcamTools/ToolNCC.py:599
  6011. msgid ""
  6012. "Create the Geometry Object\n"
  6013. "for non-copper routing."
  6014. msgstr ""
  6015. "Create the Geometry Object\n"
  6016. "for non-copper routing."
  6017. #: flatcamGUI/ObjectUI.py:588
  6018. msgid "Board cutout"
  6019. msgstr "Board cutout"
  6020. #: flatcamGUI/ObjectUI.py:590 flatcamGUI/PreferencesUI.py:5642
  6021. msgid ""
  6022. "Create toolpaths to cut around\n"
  6023. "the PCB and separate it from\n"
  6024. "the original board."
  6025. msgstr ""
  6026. "Create toolpaths to cut around\n"
  6027. "the PCB and separate it from\n"
  6028. "the original board."
  6029. #: flatcamGUI/ObjectUI.py:597
  6030. msgid ""
  6031. "Generate the geometry for\n"
  6032. "the board cutout."
  6033. msgstr ""
  6034. "Generate the geometry for\n"
  6035. "the board cutout."
  6036. #: flatcamGUI/ObjectUI.py:615 flatcamGUI/PreferencesUI.py:2281
  6037. msgid "Non-copper regions"
  6038. msgstr "Non-copper regions"
  6039. #: flatcamGUI/ObjectUI.py:617 flatcamGUI/PreferencesUI.py:2283
  6040. msgid ""
  6041. "Create polygons covering the\n"
  6042. "areas without copper on the PCB.\n"
  6043. "Equivalent to the inverse of this\n"
  6044. "object. Can be used to remove all\n"
  6045. "copper from a specified region."
  6046. msgstr ""
  6047. "Create polygons covering the\n"
  6048. "areas without copper on the PCB.\n"
  6049. "Equivalent to the inverse of this\n"
  6050. "object. Can be used to remove all\n"
  6051. "copper from a specified region."
  6052. #: flatcamGUI/ObjectUI.py:627 flatcamGUI/ObjectUI.py:668
  6053. #: flatcamGUI/PreferencesUI.py:2295 flatcamGUI/PreferencesUI.py:2328
  6054. msgid "Boundary Margin"
  6055. msgstr "Boundary Margin"
  6056. #: flatcamGUI/ObjectUI.py:629 flatcamGUI/PreferencesUI.py:2297
  6057. msgid ""
  6058. "Specify the edge of the PCB\n"
  6059. "by drawing a box around all\n"
  6060. "objects with this minimum\n"
  6061. "distance."
  6062. msgstr ""
  6063. "Specify the edge of the PCB\n"
  6064. "by drawing a box around all\n"
  6065. "objects with this minimum\n"
  6066. "distance."
  6067. #: flatcamGUI/ObjectUI.py:644 flatcamGUI/ObjectUI.py:682
  6068. #: flatcamGUI/PreferencesUI.py:2310 flatcamGUI/PreferencesUI.py:2341
  6069. msgid "Rounded Geo"
  6070. msgstr "Rounded Geo"
  6071. #: flatcamGUI/ObjectUI.py:646 flatcamGUI/PreferencesUI.py:2312
  6072. msgid "Resulting geometry will have rounded corners."
  6073. msgstr "Resulting geometry will have rounded corners."
  6074. #: flatcamGUI/ObjectUI.py:650 flatcamGUI/ObjectUI.py:691
  6075. #: flatcamTools/ToolSolderPaste.py:134
  6076. msgid "Generate Geo"
  6077. msgstr "Generate Geo"
  6078. #: flatcamGUI/ObjectUI.py:660 flatcamGUI/PreferencesUI.py:2322
  6079. #: flatcamGUI/PreferencesUI.py:7558 flatcamTools/ToolPanelize.py:99
  6080. #: flatcamTools/ToolQRCode.py:192
  6081. msgid "Bounding Box"
  6082. msgstr "Bounding Box"
  6083. #: flatcamGUI/ObjectUI.py:662
  6084. msgid ""
  6085. "Create a geometry surrounding the Gerber object.\n"
  6086. "Square shape."
  6087. msgstr ""
  6088. "Create a geometry surrounding the Gerber object.\n"
  6089. "Square shape."
  6090. #: flatcamGUI/ObjectUI.py:670 flatcamGUI/PreferencesUI.py:2330
  6091. msgid ""
  6092. "Distance of the edges of the box\n"
  6093. "to the nearest polygon."
  6094. msgstr ""
  6095. "Distance of the edges of the box\n"
  6096. "to the nearest polygon."
  6097. #: flatcamGUI/ObjectUI.py:684 flatcamGUI/PreferencesUI.py:2343
  6098. msgid ""
  6099. "If the bounding box is \n"
  6100. "to have rounded corners\n"
  6101. "their radius is equal to\n"
  6102. "the margin."
  6103. msgstr ""
  6104. "If the bounding box is \n"
  6105. "to have rounded corners\n"
  6106. "their radius is equal to\n"
  6107. "the margin."
  6108. #: flatcamGUI/ObjectUI.py:693
  6109. msgid "Generate the Geometry object."
  6110. msgstr "Generate the Geometry object."
  6111. #: flatcamGUI/ObjectUI.py:720
  6112. msgid "Excellon Object"
  6113. msgstr "Excellon Object"
  6114. #: flatcamGUI/ObjectUI.py:732
  6115. msgid "Solid circles."
  6116. msgstr "Solid circles."
  6117. #: flatcamGUI/ObjectUI.py:780 flatcamGUI/ObjectUI.py:875
  6118. #: flatcamGUI/ObjectUI.py:2255 flatcamGUI/PreferencesUI.py:3289
  6119. #: flatcamTools/ToolProperties.py:166
  6120. msgid "Drills"
  6121. msgstr "Drills"
  6122. #: flatcamGUI/ObjectUI.py:780 flatcamGUI/ObjectUI.py:876
  6123. #: flatcamGUI/ObjectUI.py:2255 flatcamGUI/PreferencesUI.py:3290
  6124. #: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolProperties.py:168
  6125. msgid "Slots"
  6126. msgstr "Slots"
  6127. #: flatcamGUI/ObjectUI.py:785
  6128. msgid ""
  6129. "This is the Tool Number.\n"
  6130. "When ToolChange is checked, on toolchange event this value\n"
  6131. "will be showed as a T1, T2 ... Tn in the Machine Code.\n"
  6132. "\n"
  6133. "Here the tools are selected for G-code generation."
  6134. msgstr ""
  6135. "This is the Tool Number.\n"
  6136. "When ToolChange is checked, on toolchange event this value\n"
  6137. "will be showed as a T1, T2 ... Tn in the Machine Code.\n"
  6138. "\n"
  6139. "Here the tools are selected for G-code generation."
  6140. #: flatcamGUI/ObjectUI.py:790 flatcamGUI/ObjectUI.py:1509
  6141. #: flatcamTools/ToolPaint.py:142
  6142. msgid ""
  6143. "Tool Diameter. It's value (in current FlatCAM units) \n"
  6144. "is the cut width into the material."
  6145. msgstr ""
  6146. "Tool Diameter. It's value (in current FlatCAM units) \n"
  6147. "is the cut width into the material."
  6148. #: flatcamGUI/ObjectUI.py:793
  6149. msgid ""
  6150. "The number of Drill holes. Holes that are drilled with\n"
  6151. "a drill bit."
  6152. msgstr ""
  6153. "The number of Drill holes. Holes that are drilled with\n"
  6154. "a drill bit."
  6155. #: flatcamGUI/ObjectUI.py:796
  6156. msgid ""
  6157. "The number of Slot holes. Holes that are created by\n"
  6158. "milling them with an endmill bit."
  6159. msgstr ""
  6160. "The number of Slot holes. Holes that are created by\n"
  6161. "milling them with an endmill bit."
  6162. #: flatcamGUI/ObjectUI.py:799
  6163. msgid ""
  6164. "Toggle display of the drills for the current tool.\n"
  6165. "This does not select the tools for G-code generation."
  6166. msgstr ""
  6167. "Toggle display of the drills for the current tool.\n"
  6168. "This does not select the tools for G-code generation."
  6169. #: flatcamGUI/ObjectUI.py:817 flatcamGUI/ObjectUI.py:1661
  6170. #: flatcamObjects/FlatCAMExcellon.py:514 flatcamObjects/FlatCAMExcellon.py:726
  6171. #: flatcamObjects/FlatCAMExcellon.py:742 flatcamObjects/FlatCAMExcellon.py:746
  6172. #: flatcamObjects/FlatCAMGeometry.py:306 flatcamObjects/FlatCAMGeometry.py:731
  6173. #: flatcamObjects/FlatCAMGeometry.py:767 flatcamTools/ToolNCC.py:331
  6174. #: flatcamTools/ToolNCC.py:797 flatcamTools/ToolNCC.py:811
  6175. #: flatcamTools/ToolNCC.py:1191 flatcamTools/ToolPaint.py:314
  6176. #: flatcamTools/ToolPaint.py:767 flatcamTools/ToolPaint.py:779
  6177. #: flatcamTools/ToolPaint.py:1166
  6178. msgid "Parameters for"
  6179. msgstr "Parameters for"
  6180. #: flatcamGUI/ObjectUI.py:820 flatcamGUI/ObjectUI.py:1664
  6181. #: flatcamTools/ToolNCC.py:334 flatcamTools/ToolPaint.py:317
  6182. msgid ""
  6183. "The data used for creating GCode.\n"
  6184. "Each tool store it's own set of such data."
  6185. msgstr ""
  6186. "The data used for creating GCode.\n"
  6187. "Each tool store it's own set of such data."
  6188. #: flatcamGUI/ObjectUI.py:846 flatcamGUI/PreferencesUI.py:3266
  6189. msgid ""
  6190. "Operation type:\n"
  6191. "- Drilling -> will drill the drills/slots associated with this tool\n"
  6192. "- Milling -> will mill the drills/slots"
  6193. msgstr ""
  6194. "Operation type:\n"
  6195. "- Drilling -> will drill the drills/slots associated with this tool\n"
  6196. "- Milling -> will mill the drills/slots"
  6197. #: flatcamGUI/ObjectUI.py:852 flatcamGUI/PreferencesUI.py:3272
  6198. msgid "Drilling"
  6199. msgstr "Drilling"
  6200. #: flatcamGUI/ObjectUI.py:853 flatcamGUI/PreferencesUI.py:3273
  6201. msgid "Milling"
  6202. msgstr "Milling"
  6203. #: flatcamGUI/ObjectUI.py:868 flatcamGUI/PreferencesUI.py:3282
  6204. msgid ""
  6205. "Milling type:\n"
  6206. "- Drills -> will mill the drills associated with this tool\n"
  6207. "- Slots -> will mill the slots associated with this tool\n"
  6208. "- Both -> will mill both drills and mills or whatever is available"
  6209. msgstr ""
  6210. "Milling type:\n"
  6211. "- Drills -> will mill the drills associated with this tool\n"
  6212. "- Slots -> will mill the slots associated with this tool\n"
  6213. "- Both -> will mill both drills and mills or whatever is available"
  6214. #: flatcamGUI/ObjectUI.py:877 flatcamGUI/PreferencesUI.py:3291
  6215. #: flatcamGUI/PreferencesUI.py:6343 flatcamTools/ToolFilm.py:258
  6216. msgid "Both"
  6217. msgstr "Both"
  6218. #: flatcamGUI/ObjectUI.py:885 flatcamGUI/PreferencesUI.py:3298
  6219. msgid "Milling Diameter"
  6220. msgstr "Milling Diameter"
  6221. #: flatcamGUI/ObjectUI.py:887 flatcamGUI/PreferencesUI.py:3300
  6222. msgid "The diameter of the tool who will do the milling"
  6223. msgstr "The diameter of the tool who will do the milling"
  6224. #: flatcamGUI/ObjectUI.py:901 flatcamGUI/PreferencesUI.py:3313
  6225. msgid ""
  6226. "Drill depth (negative)\n"
  6227. "below the copper surface."
  6228. msgstr ""
  6229. "Drill depth (negative)\n"
  6230. "below the copper surface."
  6231. #: flatcamGUI/ObjectUI.py:920 flatcamGUI/ObjectUI.py:1723
  6232. #: flatcamGUI/PreferencesUI.py:3331 flatcamGUI/PreferencesUI.py:4261
  6233. #: flatcamGUI/PreferencesUI.py:5687 flatcamTools/ToolCutOut.py:159
  6234. msgid "Multi-Depth"
  6235. msgstr "Multi-Depth"
  6236. #: flatcamGUI/ObjectUI.py:923 flatcamGUI/ObjectUI.py:1726
  6237. #: flatcamGUI/PreferencesUI.py:3334 flatcamGUI/PreferencesUI.py:4264
  6238. #: flatcamGUI/PreferencesUI.py:5690 flatcamTools/ToolCutOut.py:162
  6239. msgid ""
  6240. "Use multiple passes to limit\n"
  6241. "the cut depth in each pass. Will\n"
  6242. "cut multiple times until Cut Z is\n"
  6243. "reached."
  6244. msgstr ""
  6245. "Use multiple passes to limit\n"
  6246. "the cut depth in each pass. Will\n"
  6247. "cut multiple times until Cut Z is\n"
  6248. "reached."
  6249. #: flatcamGUI/ObjectUI.py:936 flatcamGUI/ObjectUI.py:1740
  6250. #: flatcamGUI/PreferencesUI.py:3346 flatcamGUI/PreferencesUI.py:5702
  6251. #: flatcamTools/ToolCutOut.py:176
  6252. msgid "Depth of each pass (positive)."
  6253. msgstr "Depth of each pass (positive)."
  6254. #: flatcamGUI/ObjectUI.py:947 flatcamGUI/PreferencesUI.py:3354
  6255. msgid ""
  6256. "Tool height when travelling\n"
  6257. "across the XY plane."
  6258. msgstr ""
  6259. "Tool height when travelling\n"
  6260. "across the XY plane."
  6261. #: flatcamGUI/ObjectUI.py:968 flatcamGUI/ObjectUI.py:1770
  6262. #: flatcamGUI/PreferencesUI.py:4380
  6263. msgid ""
  6264. "Cutting speed in the XY\n"
  6265. "plane in units per minute"
  6266. msgstr ""
  6267. "Cutting speed in the XY\n"
  6268. "plane in units per minute"
  6269. #: flatcamGUI/ObjectUI.py:983 flatcamGUI/PreferencesUI.py:3427
  6270. msgid ""
  6271. "Tool speed while drilling\n"
  6272. "(in units per minute).\n"
  6273. "So called 'Plunge' feedrate.\n"
  6274. "This is for linear move G01."
  6275. msgstr ""
  6276. "Tool speed while drilling\n"
  6277. "(in units per minute).\n"
  6278. "So called 'Plunge' feedrate.\n"
  6279. "This is for linear move G01."
  6280. #: flatcamGUI/ObjectUI.py:998 flatcamGUI/ObjectUI.py:1797
  6281. #: flatcamGUI/PreferencesUI.py:3597 flatcamGUI/PreferencesUI.py:4503
  6282. msgid "Feedrate Rapids"
  6283. msgstr "Feedrate Rapids"
  6284. #: flatcamGUI/ObjectUI.py:1000 flatcamGUI/PreferencesUI.py:3599
  6285. msgid ""
  6286. "Tool speed while drilling\n"
  6287. "(in units per minute).\n"
  6288. "This is for the rapid move G00.\n"
  6289. "It is useful only for Marlin,\n"
  6290. "ignore for any other cases."
  6291. msgstr ""
  6292. "Tool speed while drilling\n"
  6293. "(in units per minute).\n"
  6294. "This is for the rapid move G00.\n"
  6295. "It is useful only for Marlin,\n"
  6296. "ignore for any other cases."
  6297. #: flatcamGUI/ObjectUI.py:1020 flatcamGUI/ObjectUI.py:1817
  6298. #: flatcamGUI/PreferencesUI.py:4521
  6299. msgid "Re-cut"
  6300. msgstr "Re-cut"
  6301. #: flatcamGUI/ObjectUI.py:1022 flatcamGUI/ObjectUI.py:1035
  6302. #: flatcamGUI/ObjectUI.py:1819 flatcamGUI/ObjectUI.py:1831
  6303. #: flatcamGUI/PreferencesUI.py:4523 flatcamGUI/PreferencesUI.py:4535
  6304. msgid ""
  6305. "In order to remove possible\n"
  6306. "copper leftovers where first cut\n"
  6307. "meet with last cut, we generate an\n"
  6308. "extended cut over the first cut section."
  6309. msgstr ""
  6310. "In order to remove possible\n"
  6311. "copper leftovers where first cut\n"
  6312. "meet with last cut, we generate an\n"
  6313. "extended cut over the first cut section."
  6314. #: flatcamGUI/ObjectUI.py:1048 flatcamGUI/ObjectUI.py:1840
  6315. #: flatcamGUI/PreferencesUI.py:4409 flatcamObjects/FlatCAMExcellon.py:1332
  6316. #: flatcamObjects/FlatCAMGeometry.py:1568
  6317. msgid "Spindle speed"
  6318. msgstr "Spindle speed"
  6319. #: flatcamGUI/ObjectUI.py:1050 flatcamGUI/PreferencesUI.py:3442
  6320. msgid ""
  6321. "Speed of the spindle\n"
  6322. "in RPM (optional)"
  6323. msgstr ""
  6324. "Speed of the spindle\n"
  6325. "in RPM (optional)"
  6326. #: flatcamGUI/ObjectUI.py:1065 flatcamGUI/ObjectUI.py:1859
  6327. #: flatcamGUI/PreferencesUI.py:3456 flatcamGUI/PreferencesUI.py:4427
  6328. msgid ""
  6329. "Pause to allow the spindle to reach its\n"
  6330. "speed before cutting."
  6331. msgstr ""
  6332. "Pause to allow the spindle to reach its\n"
  6333. "speed before cutting."
  6334. #: flatcamGUI/ObjectUI.py:1076 flatcamGUI/ObjectUI.py:1869
  6335. #: flatcamGUI/PreferencesUI.py:3464 flatcamGUI/PreferencesUI.py:4432
  6336. msgid "Number of time units for spindle to dwell."
  6337. msgstr "Number of time units for spindle to dwell."
  6338. #: flatcamGUI/ObjectUI.py:1086 flatcamGUI/PreferencesUI.py:3563
  6339. msgid "Offset Z"
  6340. msgstr "Offset Z"
  6341. #: flatcamGUI/ObjectUI.py:1088 flatcamGUI/PreferencesUI.py:3565
  6342. msgid ""
  6343. "Some drill bits (the larger ones) need to drill deeper\n"
  6344. "to create the desired exit hole diameter due of the tip shape.\n"
  6345. "The value here can compensate the Cut Z parameter."
  6346. msgstr ""
  6347. "Some drill bits (the larger ones) need to drill deeper\n"
  6348. "to create the desired exit hole diameter due of the tip shape.\n"
  6349. "The value here can compensate the Cut Z parameter."
  6350. #: flatcamGUI/ObjectUI.py:1148 flatcamGUI/ObjectUI.py:1923
  6351. #: flatcamTools/ToolNCC.py:492 flatcamTools/ToolPaint.py:423
  6352. msgid "Apply parameters to all tools"
  6353. msgstr "Apply parameters to all tools"
  6354. #: flatcamGUI/ObjectUI.py:1150 flatcamGUI/ObjectUI.py:1925
  6355. #: flatcamTools/ToolNCC.py:494 flatcamTools/ToolPaint.py:425
  6356. msgid ""
  6357. "The parameters in the current form will be applied\n"
  6358. "on all the tools from the Tool Table."
  6359. msgstr ""
  6360. "The parameters in the current form will be applied\n"
  6361. "on all the tools from the Tool Table."
  6362. #: flatcamGUI/ObjectUI.py:1161 flatcamGUI/ObjectUI.py:1936
  6363. #: flatcamTools/ToolNCC.py:505 flatcamTools/ToolPaint.py:436
  6364. msgid "Common Parameters"
  6365. msgstr "Common Parameters"
  6366. #: flatcamGUI/ObjectUI.py:1163 flatcamGUI/ObjectUI.py:1938
  6367. #: flatcamTools/ToolNCC.py:507 flatcamTools/ToolPaint.py:438
  6368. msgid "Parameters that are common for all tools."
  6369. msgstr "Parameters that are common for all tools."
  6370. #: flatcamGUI/ObjectUI.py:1168 flatcamGUI/ObjectUI.py:1943
  6371. msgid "Tool change Z"
  6372. msgstr "Tool change Z"
  6373. #: flatcamGUI/ObjectUI.py:1170 flatcamGUI/PreferencesUI.py:3372
  6374. msgid ""
  6375. "Include tool-change sequence\n"
  6376. "in G-Code (Pause for tool change)."
  6377. msgstr ""
  6378. "Include tool-change sequence\n"
  6379. "in G-Code (Pause for tool change)."
  6380. #: flatcamGUI/ObjectUI.py:1177 flatcamGUI/ObjectUI.py:1954
  6381. #: flatcamGUI/PreferencesUI.py:3380 flatcamGUI/PreferencesUI.py:4327
  6382. msgid ""
  6383. "Z-axis position (height) for\n"
  6384. "tool change."
  6385. msgstr ""
  6386. "Z-axis position (height) for\n"
  6387. "tool change."
  6388. #: flatcamGUI/ObjectUI.py:1194 flatcamGUI/PreferencesUI.py:3588
  6389. msgid ""
  6390. "Height of the tool just after start.\n"
  6391. "Delete the value if you don't need this feature."
  6392. msgstr ""
  6393. "Height of the tool just after start.\n"
  6394. "Delete the value if you don't need this feature."
  6395. #: flatcamGUI/ObjectUI.py:1203 flatcamGUI/ObjectUI.py:1982
  6396. #: flatcamGUI/PreferencesUI.py:3396 flatcamGUI/PreferencesUI.py:4346
  6397. msgid "End move Z"
  6398. msgstr "End move Z"
  6399. #: flatcamGUI/ObjectUI.py:1205 flatcamGUI/ObjectUI.py:1984
  6400. #: flatcamGUI/PreferencesUI.py:3398 flatcamGUI/PreferencesUI.py:4348
  6401. msgid ""
  6402. "Height of the tool after\n"
  6403. "the last move at the end of the job."
  6404. msgstr ""
  6405. "Height of the tool after\n"
  6406. "the last move at the end of the job."
  6407. #: flatcamGUI/ObjectUI.py:1222 flatcamGUI/ObjectUI.py:2001
  6408. #: flatcamGUI/PreferencesUI.py:3413 flatcamGUI/PreferencesUI.py:4366
  6409. msgid "End move X,Y"
  6410. msgstr "End move X,Y"
  6411. #: flatcamGUI/ObjectUI.py:1224 flatcamGUI/ObjectUI.py:2003
  6412. #: flatcamGUI/PreferencesUI.py:3415 flatcamGUI/PreferencesUI.py:4368
  6413. msgid ""
  6414. "End move X,Y position. In format (x,y).\n"
  6415. "If no value is entered then there is no move\n"
  6416. "on X,Y plane at the end of the job."
  6417. msgstr ""
  6418. "End move X,Y position. In format (x,y).\n"
  6419. "If no value is entered then there is no move\n"
  6420. "on X,Y plane at the end of the job."
  6421. #: flatcamGUI/ObjectUI.py:1234 flatcamGUI/ObjectUI.py:1877
  6422. #: flatcamGUI/PreferencesUI.py:3613 flatcamGUI/PreferencesUI.py:4544
  6423. msgid "Probe Z depth"
  6424. msgstr "Probe Z depth"
  6425. #: flatcamGUI/ObjectUI.py:1236 flatcamGUI/ObjectUI.py:1879
  6426. #: flatcamGUI/PreferencesUI.py:3615 flatcamGUI/PreferencesUI.py:4546
  6427. msgid ""
  6428. "The maximum depth that the probe is allowed\n"
  6429. "to probe. Negative value, in current units."
  6430. msgstr ""
  6431. "The maximum depth that the probe is allowed\n"
  6432. "to probe. Negative value, in current units."
  6433. #: flatcamGUI/ObjectUI.py:1253 flatcamGUI/ObjectUI.py:1894
  6434. #: flatcamGUI/PreferencesUI.py:3626 flatcamGUI/PreferencesUI.py:4559
  6435. msgid "Feedrate Probe"
  6436. msgstr "Feedrate Probe"
  6437. #: flatcamGUI/ObjectUI.py:1255 flatcamGUI/ObjectUI.py:1896
  6438. #: flatcamGUI/PreferencesUI.py:3628 flatcamGUI/PreferencesUI.py:4561
  6439. msgid "The feedrate used while the probe is probing."
  6440. msgstr "The feedrate used while the probe is probing."
  6441. #: flatcamGUI/ObjectUI.py:1271
  6442. msgid "Preprocessor E"
  6443. msgstr "Preprocessor E"
  6444. #: flatcamGUI/ObjectUI.py:1273
  6445. msgid ""
  6446. "The preprocessor JSON file that dictates\n"
  6447. "Gcode output for Excellon Objects."
  6448. msgstr ""
  6449. "The preprocessor JSON file that dictates\n"
  6450. "Gcode output for Excellon Objects."
  6451. #: flatcamGUI/ObjectUI.py:1283
  6452. msgid "Preprocessor G"
  6453. msgstr "Preprocessor G"
  6454. #: flatcamGUI/ObjectUI.py:1285
  6455. msgid ""
  6456. "The preprocessor JSON file that dictates\n"
  6457. "Gcode output for Geometry (Milling) Objects."
  6458. msgstr ""
  6459. "The preprocessor JSON file that dictates\n"
  6460. "Gcode output for Geometry (Milling) Objects."
  6461. #: flatcamGUI/ObjectUI.py:1309 flatcamGUI/ObjectUI.py:2027
  6462. msgid ""
  6463. "Add / Select at least one tool in the tool-table.\n"
  6464. "Click the # header to select all, or Ctrl + LMB\n"
  6465. "for custom selection of tools."
  6466. msgstr ""
  6467. "Add / Select at least one tool in the tool-table.\n"
  6468. "Click the # header to select all, or Ctrl + LMB\n"
  6469. "for custom selection of tools."
  6470. #: flatcamGUI/ObjectUI.py:1317 flatcamGUI/ObjectUI.py:2034
  6471. msgid "Generate CNCJob object"
  6472. msgstr "Generate CNCJob object"
  6473. #: flatcamGUI/ObjectUI.py:1319
  6474. msgid ""
  6475. "Generate the CNC Job.\n"
  6476. "If milling then an additional Geometry object will be created"
  6477. msgstr ""
  6478. "Generate the CNC Job.\n"
  6479. "If milling then an additional Geometry object will be created"
  6480. #: flatcamGUI/ObjectUI.py:1336
  6481. msgid "Milling Geometry"
  6482. msgstr "Milling Geometry"
  6483. #: flatcamGUI/ObjectUI.py:1338
  6484. msgid ""
  6485. "Create Geometry for milling holes.\n"
  6486. "Select from the Tools Table above the hole dias to be\n"
  6487. "milled. Use the # column to make the selection."
  6488. msgstr ""
  6489. "Create Geometry for milling holes.\n"
  6490. "Select from the Tools Table above the hole dias to be\n"
  6491. "milled. Use the # column to make the selection."
  6492. #: flatcamGUI/ObjectUI.py:1346 flatcamGUI/PreferencesUI.py:2207
  6493. #: flatcamGUI/PreferencesUI.py:3514
  6494. msgid "Diameter of the cutting tool."
  6495. msgstr "Diameter of the cutting tool."
  6496. #: flatcamGUI/ObjectUI.py:1356
  6497. msgid "Mill Drills"
  6498. msgstr "Mill Drills"
  6499. #: flatcamGUI/ObjectUI.py:1358
  6500. msgid ""
  6501. "Create the Geometry Object\n"
  6502. "for milling DRILLS toolpaths."
  6503. msgstr ""
  6504. "Create the Geometry Object\n"
  6505. "for milling DRILLS toolpaths."
  6506. #: flatcamGUI/ObjectUI.py:1376
  6507. msgid "Mill Slots"
  6508. msgstr "Mill Slots"
  6509. #: flatcamGUI/ObjectUI.py:1378
  6510. msgid ""
  6511. "Create the Geometry Object\n"
  6512. "for milling SLOTS toolpaths."
  6513. msgstr ""
  6514. "Create the Geometry Object\n"
  6515. "for milling SLOTS toolpaths."
  6516. #: flatcamGUI/ObjectUI.py:1420 flatcamTools/ToolCutOut.py:326
  6517. msgid "Geometry Object"
  6518. msgstr "Geometry Object"
  6519. #: flatcamGUI/ObjectUI.py:1466
  6520. msgid ""
  6521. "Tools in this Geometry object used for cutting.\n"
  6522. "The 'Offset' entry will set an offset for the cut.\n"
  6523. "'Offset' can be inside, outside, on path (none) and custom.\n"
  6524. "'Type' entry is only informative and it allow to know the \n"
  6525. "intent of using the current tool. \n"
  6526. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  6527. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  6528. "ball(B), or V-Shaped(V). \n"
  6529. "When V-shaped is selected the 'Type' entry is automatically \n"
  6530. "set to Isolation, the CutZ parameter in the UI form is\n"
  6531. "grayed out and Cut Z is automatically calculated from the newly \n"
  6532. "showed UI form entries named V-Tip Dia and V-Tip Angle."
  6533. msgstr ""
  6534. "Tools in this Geometry object used for cutting.\n"
  6535. "The 'Offset' entry will set an offset for the cut.\n"
  6536. "'Offset' can be inside, outside, on path (none) and custom.\n"
  6537. "'Type' entry is only informative and it allow to know the \n"
  6538. "intent of using the current tool. \n"
  6539. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  6540. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  6541. "ball(B), or V-Shaped(V). \n"
  6542. "When V-shaped is selected the 'Type' entry is automatically \n"
  6543. "set to Isolation, the CutZ parameter in the UI form is\n"
  6544. "grayed out and Cut Z is automatically calculated from the newly \n"
  6545. "showed UI form entries named V-Tip Dia and V-Tip Angle."
  6546. #: flatcamGUI/ObjectUI.py:1483 flatcamGUI/ObjectUI.py:2232
  6547. #: flatcamGUI/PreferencesUI.py:4698
  6548. msgid "Plot Object"
  6549. msgstr "Plot Object"
  6550. #: flatcamGUI/ObjectUI.py:1496 flatcamGUI/ObjectUI.py:2245
  6551. #: flatcamGUI/ObjectUI.py:2255 flatcamGUI/PreferencesUI.py:7747
  6552. #: flatcamTools/ToolCopperThieving.py:221
  6553. msgid "Dia"
  6554. msgstr "Dia"
  6555. #: flatcamGUI/ObjectUI.py:1496 flatcamGUI/ObjectUI.py:2245
  6556. #: flatcamTools/ToolNCC.py:132 flatcamTools/ToolPaint.py:128
  6557. msgid "TT"
  6558. msgstr "TT"
  6559. #: flatcamGUI/ObjectUI.py:1503
  6560. msgid ""
  6561. "This is the Tool Number.\n"
  6562. "When ToolChange is checked, on toolchange event this value\n"
  6563. "will be showed as a T1, T2 ... Tn"
  6564. msgstr ""
  6565. "This is the Tool Number.\n"
  6566. "When ToolChange is checked, on toolchange event this value\n"
  6567. "will be showed as a T1, T2 ... Tn"
  6568. #: flatcamGUI/ObjectUI.py:1514
  6569. msgid ""
  6570. "The value for the Offset can be:\n"
  6571. "- Path -> There is no offset, the tool cut will be done through the geometry "
  6572. "line.\n"
  6573. "- In(side) -> The tool cut will follow the geometry inside. It will create a "
  6574. "'pocket'.\n"
  6575. "- Out(side) -> The tool cut will follow the geometry line on the outside."
  6576. msgstr ""
  6577. "The value for the Offset can be:\n"
  6578. "- Path -> There is no offset, the tool cut will be done through the geometry "
  6579. "line.\n"
  6580. "- In(side) -> The tool cut will follow the geometry inside. It will create a "
  6581. "'pocket'.\n"
  6582. "- Out(side) -> The tool cut will follow the geometry line on the outside."
  6583. #: flatcamGUI/ObjectUI.py:1521
  6584. msgid ""
  6585. "The (Operation) Type has only informative value. Usually the UI form "
  6586. "values \n"
  6587. "are choose based on the operation type and this will serve as a reminder.\n"
  6588. "Can be 'Roughing', 'Finishing' or 'Isolation'.\n"
  6589. "For Roughing we may choose a lower Feedrate and multiDepth cut.\n"
  6590. "For Finishing we may choose a higher Feedrate, without multiDepth.\n"
  6591. "For Isolation we need a lower Feedrate as it use a milling bit with a fine "
  6592. "tip."
  6593. msgstr ""
  6594. "The (Operation) Type has only informative value. Usually the UI form "
  6595. "values \n"
  6596. "are choose based on the operation type and this will serve as a reminder.\n"
  6597. "Can be 'Roughing', 'Finishing' or 'Isolation'.\n"
  6598. "For Roughing we may choose a lower Feedrate and multiDepth cut.\n"
  6599. "For Finishing we may choose a higher Feedrate, without multiDepth.\n"
  6600. "For Isolation we need a lower Feedrate as it use a milling bit with a fine "
  6601. "tip."
  6602. #: flatcamGUI/ObjectUI.py:1530
  6603. msgid ""
  6604. "The Tool Type (TT) can be:\n"
  6605. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the "
  6606. "cut width in material\n"
  6607. "is exactly the tool diameter.\n"
  6608. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  6609. "- V-Shape -> it will disable de Z-Cut parameter in the UI form and enable "
  6610. "two additional UI form\n"
  6611. "fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust "
  6612. "the Z-Cut parameter such\n"
  6613. "as the cut width into material will be equal with the value in the Tool "
  6614. "Diameter column of this table.\n"
  6615. "Choosing the V-Shape Tool Type automatically will select the Operation Type "
  6616. "as Isolation."
  6617. msgstr ""
  6618. "The Tool Type (TT) can be:\n"
  6619. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the "
  6620. "cut width in material\n"
  6621. "is exactly the tool diameter.\n"
  6622. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  6623. "- V-Shape -> it will disable de Z-Cut parameter in the UI form and enable "
  6624. "two additional UI form\n"
  6625. "fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust "
  6626. "the Z-Cut parameter such\n"
  6627. "as the cut width into material will be equal with the value in the Tool "
  6628. "Diameter column of this table.\n"
  6629. "Choosing the V-Shape Tool Type automatically will select the Operation Type "
  6630. "as Isolation."
  6631. #: flatcamGUI/ObjectUI.py:1542
  6632. msgid ""
  6633. "Plot column. It is visible only for MultiGeo geometries, meaning geometries "
  6634. "that holds the geometry\n"
  6635. "data into the tools. For those geometries, deleting the tool will delete the "
  6636. "geometry data also,\n"
  6637. "so be WARNED. From the checkboxes on each row it can be enabled/disabled the "
  6638. "plot on canvas\n"
  6639. "for the corresponding tool."
  6640. msgstr ""
  6641. "Plot column. It is visible only for MultiGeo geometries, meaning geometries "
  6642. "that holds the geometry\n"
  6643. "data into the tools. For those geometries, deleting the tool will delete the "
  6644. "geometry data also,\n"
  6645. "so be WARNED. From the checkboxes on each row it can be enabled/disabled the "
  6646. "plot on canvas\n"
  6647. "for the corresponding tool."
  6648. #: flatcamGUI/ObjectUI.py:1560
  6649. msgid ""
  6650. "The value to offset the cut when \n"
  6651. "the Offset type selected is 'Offset'.\n"
  6652. "The value can be positive for 'outside'\n"
  6653. "cut and negative for 'inside' cut."
  6654. msgstr ""
  6655. "The value to offset the cut when \n"
  6656. "the Offset type selected is 'Offset'.\n"
  6657. "The value can be positive for 'outside'\n"
  6658. "cut and negative for 'inside' cut."
  6659. #: flatcamGUI/ObjectUI.py:1579 flatcamTools/ToolNCC.py:209
  6660. #: flatcamTools/ToolNCC.py:923 flatcamTools/ToolPaint.py:192
  6661. #: flatcamTools/ToolPaint.py:849 flatcamTools/ToolSolderPaste.py:559
  6662. msgid "New Tool"
  6663. msgstr "New Tool"
  6664. #: flatcamGUI/ObjectUI.py:1596
  6665. msgid ""
  6666. "Add a new tool to the Tool Table\n"
  6667. "with the specified diameter."
  6668. msgstr ""
  6669. "Add a new tool to the Tool Table\n"
  6670. "with the specified diameter."
  6671. #: flatcamGUI/ObjectUI.py:1601 flatcamTools/ToolNCC.py:300
  6672. #: flatcamTools/ToolNCC.py:634 flatcamTools/ToolPaint.py:283
  6673. #: flatcamTools/ToolPaint.py:679
  6674. msgid "Add from DB"
  6675. msgstr "Add from DB"
  6676. #: flatcamGUI/ObjectUI.py:1603 flatcamTools/ToolNCC.py:302
  6677. #: flatcamTools/ToolPaint.py:285
  6678. msgid ""
  6679. "Add a new tool to the Tool Table\n"
  6680. "from the Tool DataBase."
  6681. msgstr ""
  6682. "Add a new tool to the Tool Table\n"
  6683. "from the Tool DataBase."
  6684. #: flatcamGUI/ObjectUI.py:1618
  6685. msgid ""
  6686. "Copy a selection of tools in the Tool Table\n"
  6687. "by first selecting a row in the Tool Table."
  6688. msgstr ""
  6689. "Copy a selection of tools in the Tool Table\n"
  6690. "by first selecting a row in the Tool Table."
  6691. #: flatcamGUI/ObjectUI.py:1624
  6692. msgid ""
  6693. "Delete a selection of tools in the Tool Table\n"
  6694. "by first selecting a row in the Tool Table."
  6695. msgstr ""
  6696. "Delete a selection of tools in the Tool Table\n"
  6697. "by first selecting a row in the Tool Table."
  6698. #: flatcamGUI/ObjectUI.py:1751 flatcamGUI/PreferencesUI.py:4296
  6699. msgid ""
  6700. "Height of the tool when\n"
  6701. "moving without cutting."
  6702. msgstr ""
  6703. "Height of the tool when\n"
  6704. "moving without cutting."
  6705. #: flatcamGUI/ObjectUI.py:1784 flatcamGUI/PreferencesUI.py:4395
  6706. msgid ""
  6707. "Cutting speed in the XY\n"
  6708. "plane in units per minute.\n"
  6709. "It is called also Plunge."
  6710. msgstr ""
  6711. "Cutting speed in the XY\n"
  6712. "plane in units per minute.\n"
  6713. "It is called also Plunge."
  6714. #: flatcamGUI/ObjectUI.py:1799 flatcamGUI/PreferencesUI.py:4505
  6715. msgid ""
  6716. "Cutting speed in the XY plane\n"
  6717. "(in units per minute).\n"
  6718. "This is for the rapid move G00.\n"
  6719. "It is useful only for Marlin,\n"
  6720. "ignore for any other cases."
  6721. msgstr ""
  6722. "Cutting speed in the XY plane\n"
  6723. "(in units per minute).\n"
  6724. "This is for the rapid move G00.\n"
  6725. "It is useful only for Marlin,\n"
  6726. "ignore for any other cases."
  6727. #: flatcamGUI/ObjectUI.py:1843 flatcamGUI/PreferencesUI.py:4412
  6728. msgid ""
  6729. "Speed of the spindle in RPM (optional).\n"
  6730. "If LASER preprocessor is used,\n"
  6731. "this value is the power of laser."
  6732. msgstr ""
  6733. "Speed of the spindle in RPM (optional).\n"
  6734. "If LASER preprocessor is used,\n"
  6735. "this value is the power of laser."
  6736. #: flatcamGUI/ObjectUI.py:1946 flatcamGUI/PreferencesUI.py:4317
  6737. msgid ""
  6738. "Include tool-change sequence\n"
  6739. "in the Machine Code (Pause for tool change)."
  6740. msgstr ""
  6741. "Include tool-change sequence\n"
  6742. "in the Machine Code (Pause for tool change)."
  6743. #: flatcamGUI/ObjectUI.py:2015 flatcamGUI/PreferencesUI.py:4449
  6744. msgid ""
  6745. "The Preprocessor file that dictates\n"
  6746. "the Machine Code (like GCode, RML, HPGL) output."
  6747. msgstr ""
  6748. "The Preprocessor file that dictates\n"
  6749. "the Machine Code (like GCode, RML, HPGL) output."
  6750. #: flatcamGUI/ObjectUI.py:2036
  6751. msgid "Generate the CNC Job object."
  6752. msgstr "Generate the CNC Job object."
  6753. #: flatcamGUI/ObjectUI.py:2053
  6754. msgid "Launch Paint Tool in Tools Tab."
  6755. msgstr "Launch Paint Tool in Tools Tab."
  6756. #: flatcamGUI/ObjectUI.py:2061 flatcamGUI/PreferencesUI.py:5874
  6757. msgid ""
  6758. "Creates tool paths to cover the\n"
  6759. "whole area of a polygon (remove\n"
  6760. "all copper). You will be asked\n"
  6761. "to click on the desired polygon."
  6762. msgstr ""
  6763. "Creates tool paths to cover the\n"
  6764. "whole area of a polygon (remove\n"
  6765. "all copper). You will be asked\n"
  6766. "to click on the desired polygon."
  6767. #: flatcamGUI/ObjectUI.py:2116
  6768. msgid "CNC Job Object"
  6769. msgstr "CNC Job Object"
  6770. #: flatcamGUI/ObjectUI.py:2127 flatcamGUI/PreferencesUI.py:4703
  6771. msgid "Plot kind"
  6772. msgstr "Plot kind"
  6773. #: flatcamGUI/ObjectUI.py:2130 flatcamGUI/PreferencesUI.py:4705
  6774. msgid ""
  6775. "This selects the kind of geometries on the canvas to plot.\n"
  6776. "Those can be either of type 'Travel' which means the moves\n"
  6777. "above the work piece or it can be of type 'Cut',\n"
  6778. "which means the moves that cut into the material."
  6779. msgstr ""
  6780. "This selects the kind of geometries on the canvas to plot.\n"
  6781. "Those can be either of type 'Travel' which means the moves\n"
  6782. "above the work piece or it can be of type 'Cut',\n"
  6783. "which means the moves that cut into the material."
  6784. #: flatcamGUI/ObjectUI.py:2139 flatcamGUI/PreferencesUI.py:4713
  6785. msgid "Travel"
  6786. msgstr "Travel"
  6787. #: flatcamGUI/ObjectUI.py:2143 flatcamGUI/PreferencesUI.py:4722
  6788. msgid "Display Annotation"
  6789. msgstr "Display Annotation"
  6790. #: flatcamGUI/ObjectUI.py:2145 flatcamGUI/PreferencesUI.py:4724
  6791. msgid ""
  6792. "This selects if to display text annotation on the plot.\n"
  6793. "When checked it will display numbers in order for each end\n"
  6794. "of a travel line."
  6795. msgstr ""
  6796. "This selects if to display text annotation on the plot.\n"
  6797. "When checked it will display numbers in order for each end\n"
  6798. "of a travel line."
  6799. #: flatcamGUI/ObjectUI.py:2160
  6800. msgid "Travelled dist."
  6801. msgstr "Travelled dist."
  6802. #: flatcamGUI/ObjectUI.py:2162 flatcamGUI/ObjectUI.py:2167
  6803. msgid ""
  6804. "This is the total travelled distance on X-Y plane.\n"
  6805. "In current units."
  6806. msgstr ""
  6807. "This is the total travelled distance on X-Y plane.\n"
  6808. "In current units."
  6809. #: flatcamGUI/ObjectUI.py:2172
  6810. msgid "Estimated time"
  6811. msgstr "Estimated time"
  6812. #: flatcamGUI/ObjectUI.py:2174 flatcamGUI/ObjectUI.py:2179
  6813. msgid ""
  6814. "This is the estimated time to do the routing/drilling,\n"
  6815. "without the time spent in ToolChange events."
  6816. msgstr ""
  6817. "This is the estimated time to do the routing/drilling,\n"
  6818. "without the time spent in ToolChange events."
  6819. #: flatcamGUI/ObjectUI.py:2214
  6820. msgid "CNC Tools Table"
  6821. msgstr "CNC Tools Table"
  6822. #: flatcamGUI/ObjectUI.py:2217
  6823. msgid ""
  6824. "Tools in this CNCJob object used for cutting.\n"
  6825. "The tool diameter is used for plotting on canvas.\n"
  6826. "The 'Offset' entry will set an offset for the cut.\n"
  6827. "'Offset' can be inside, outside, on path (none) and custom.\n"
  6828. "'Type' entry is only informative and it allow to know the \n"
  6829. "intent of using the current tool. \n"
  6830. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  6831. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  6832. "ball(B), or V-Shaped(V)."
  6833. msgstr ""
  6834. "Tools in this CNCJob object used for cutting.\n"
  6835. "The tool diameter is used for plotting on canvas.\n"
  6836. "The 'Offset' entry will set an offset for the cut.\n"
  6837. "'Offset' can be inside, outside, on path (none) and custom.\n"
  6838. "'Type' entry is only informative and it allow to know the \n"
  6839. "intent of using the current tool. \n"
  6840. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  6841. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  6842. "ball(B), or V-Shaped(V)."
  6843. #: flatcamGUI/ObjectUI.py:2245 flatcamGUI/ObjectUI.py:2256
  6844. msgid "P"
  6845. msgstr "P"
  6846. #: flatcamGUI/ObjectUI.py:2266
  6847. msgid "Update Plot"
  6848. msgstr "Update Plot"
  6849. #: flatcamGUI/ObjectUI.py:2268
  6850. msgid "Update the plot."
  6851. msgstr "Update the plot."
  6852. #: flatcamGUI/ObjectUI.py:2275 flatcamGUI/PreferencesUI.py:5120
  6853. msgid "Export CNC Code"
  6854. msgstr "Export CNC Code"
  6855. #: flatcamGUI/ObjectUI.py:2277 flatcamGUI/PreferencesUI.py:5061
  6856. #: flatcamGUI/PreferencesUI.py:5122
  6857. msgid ""
  6858. "Export and save G-Code to\n"
  6859. "make this object to a file."
  6860. msgstr ""
  6861. "Export and save G-Code to\n"
  6862. "make this object to a file."
  6863. #: flatcamGUI/ObjectUI.py:2283
  6864. msgid "Prepend to CNC Code"
  6865. msgstr "Prepend to CNC Code"
  6866. #: flatcamGUI/ObjectUI.py:2285 flatcamGUI/ObjectUI.py:2292
  6867. #: flatcamGUI/PreferencesUI.py:5077
  6868. msgid ""
  6869. "Type here any G-Code commands you would\n"
  6870. "like to add at the beginning of the G-Code file."
  6871. msgstr ""
  6872. "Type here any G-Code commands you would\n"
  6873. "like to add at the beginning of the G-Code file."
  6874. #: flatcamGUI/ObjectUI.py:2298
  6875. msgid "Append to CNC Code"
  6876. msgstr "Append to CNC Code"
  6877. #: flatcamGUI/ObjectUI.py:2300 flatcamGUI/ObjectUI.py:2308
  6878. #: flatcamGUI/PreferencesUI.py:5093
  6879. msgid ""
  6880. "Type here any G-Code commands you would\n"
  6881. "like to append to the generated file.\n"
  6882. "I.e.: M2 (End of program)"
  6883. msgstr ""
  6884. "Type here any G-Code commands you would\n"
  6885. "like to append to the generated file.\n"
  6886. "I.e.: M2 (End of program)"
  6887. #: flatcamGUI/ObjectUI.py:2322 flatcamGUI/PreferencesUI.py:5128
  6888. msgid "Toolchange G-Code"
  6889. msgstr "Toolchange G-Code"
  6890. #: flatcamGUI/ObjectUI.py:2325 flatcamGUI/PreferencesUI.py:5131
  6891. msgid ""
  6892. "Type here any G-Code commands you would\n"
  6893. "like to be executed when Toolchange event is encountered.\n"
  6894. "This will constitute a Custom Toolchange GCode,\n"
  6895. "or a Toolchange Macro.\n"
  6896. "The FlatCAM variables are surrounded by '%' symbol.\n"
  6897. "\n"
  6898. "WARNING: it can be used only with a preprocessor file\n"
  6899. "that has 'toolchange_custom' in it's name and this is built\n"
  6900. "having as template the 'Toolchange Custom' posprocessor file."
  6901. msgstr ""
  6902. "Type here any G-Code commands you would\n"
  6903. "like to be executed when Toolchange event is encountered.\n"
  6904. "This will constitute a Custom Toolchange GCode,\n"
  6905. "or a Toolchange Macro.\n"
  6906. "The FlatCAM variables are surrounded by '%' symbol.\n"
  6907. "\n"
  6908. "WARNING: it can be used only with a preprocessor file\n"
  6909. "that has 'toolchange_custom' in it's name and this is built\n"
  6910. "having as template the 'Toolchange Custom' posprocessor file."
  6911. #: flatcamGUI/ObjectUI.py:2340
  6912. msgid ""
  6913. "Type here any G-Code commands you would\n"
  6914. "like to be executed when Toolchange event is encountered.\n"
  6915. "This will constitute a Custom Toolchange GCode,\n"
  6916. "or a Toolchange Macro.\n"
  6917. "The FlatCAM variables are surrounded by '%' symbol.\n"
  6918. "WARNING: it can be used only with a preprocessor file\n"
  6919. "that has 'toolchange_custom' in it's name."
  6920. msgstr ""
  6921. "Type here any G-Code commands you would\n"
  6922. "like to be executed when Toolchange event is encountered.\n"
  6923. "This will constitute a Custom Toolchange GCode,\n"
  6924. "or a Toolchange Macro.\n"
  6925. "The FlatCAM variables are surrounded by '%' symbol.\n"
  6926. "WARNING: it can be used only with a preprocessor file\n"
  6927. "that has 'toolchange_custom' in it's name."
  6928. #: flatcamGUI/ObjectUI.py:2355 flatcamGUI/PreferencesUI.py:5170
  6929. msgid "Use Toolchange Macro"
  6930. msgstr "Use Toolchange Macro"
  6931. #: flatcamGUI/ObjectUI.py:2357 flatcamGUI/PreferencesUI.py:5172
  6932. msgid ""
  6933. "Check this box if you want to use\n"
  6934. "a Custom Toolchange GCode (macro)."
  6935. msgstr ""
  6936. "Check this box if you want to use\n"
  6937. "a Custom Toolchange GCode (macro)."
  6938. #: flatcamGUI/ObjectUI.py:2365 flatcamGUI/PreferencesUI.py:5184
  6939. msgid ""
  6940. "A list of the FlatCAM variables that can be used\n"
  6941. "in the Toolchange event.\n"
  6942. "They have to be surrounded by the '%' symbol"
  6943. msgstr ""
  6944. "A list of the FlatCAM variables that can be used\n"
  6945. "in the Toolchange event.\n"
  6946. "They have to be surrounded by the '%' symbol"
  6947. #: flatcamGUI/ObjectUI.py:2372 flatcamGUI/PreferencesUI.py:2627
  6948. #: flatcamGUI/PreferencesUI.py:3833 flatcamGUI/PreferencesUI.py:4640
  6949. #: flatcamGUI/PreferencesUI.py:5191 flatcamGUI/PreferencesUI.py:5310
  6950. #: flatcamGUI/PreferencesUI.py:5640 flatcamGUI/PreferencesUI.py:5797
  6951. #: flatcamGUI/PreferencesUI.py:6164 flatcamGUI/PreferencesUI.py:6461
  6952. #: flatcamGUI/PreferencesUI.py:6711 flatcamGUI/PreferencesUI.py:6942
  6953. #: flatcamGUI/PreferencesUI.py:7169 flatcamGUI/PreferencesUI.py:7191
  6954. #: flatcamGUI/PreferencesUI.py:7415 flatcamGUI/PreferencesUI.py:7452
  6955. #: flatcamGUI/PreferencesUI.py:7646 flatcamGUI/PreferencesUI.py:7900
  6956. #: flatcamGUI/PreferencesUI.py:8016 flatcamGUI/PreferencesUI.py:8135
  6957. #: flatcamGUI/PreferencesUI.py:8347 flatcamGUI/PreferencesUI.py:8556
  6958. #: flatcamTools/ToolCopperThieving.py:89 flatcamTools/ToolFiducials.py:149
  6959. #: flatcamTools/ToolInvertGerber.py:82
  6960. msgid "Parameters"
  6961. msgstr "Parameters"
  6962. #: flatcamGUI/ObjectUI.py:2375 flatcamGUI/PreferencesUI.py:5196
  6963. msgid "FlatCAM CNC parameters"
  6964. msgstr "FlatCAM CNC parameters"
  6965. #: flatcamGUI/ObjectUI.py:2376 flatcamGUI/PreferencesUI.py:5201
  6966. msgid "tool number"
  6967. msgstr "tool number"
  6968. #: flatcamGUI/ObjectUI.py:2377 flatcamGUI/PreferencesUI.py:5202
  6969. msgid "tool diameter"
  6970. msgstr "tool diameter"
  6971. #: flatcamGUI/ObjectUI.py:2378 flatcamGUI/PreferencesUI.py:5203
  6972. msgid "for Excellon, total number of drills"
  6973. msgstr "for Excellon, total number of drills"
  6974. #: flatcamGUI/ObjectUI.py:2380 flatcamGUI/PreferencesUI.py:5205
  6975. msgid "X coord for Toolchange"
  6976. msgstr "X coord for Toolchange"
  6977. #: flatcamGUI/ObjectUI.py:2381 flatcamGUI/PreferencesUI.py:5206
  6978. msgid "Y coord for Toolchange"
  6979. msgstr "Y coord for Toolchange"
  6980. #: flatcamGUI/ObjectUI.py:2382 flatcamGUI/PreferencesUI.py:5208
  6981. msgid "Z coord for Toolchange"
  6982. msgstr "Z coord for Toolchange"
  6983. #: flatcamGUI/ObjectUI.py:2383
  6984. msgid "depth where to cut"
  6985. msgstr "depth where to cut"
  6986. #: flatcamGUI/ObjectUI.py:2384
  6987. msgid "height where to travel"
  6988. msgstr "height where to travel"
  6989. #: flatcamGUI/ObjectUI.py:2385 flatcamGUI/PreferencesUI.py:5211
  6990. msgid "the step value for multidepth cut"
  6991. msgstr "the step value for multidepth cut"
  6992. #: flatcamGUI/ObjectUI.py:2387 flatcamGUI/PreferencesUI.py:5213
  6993. msgid "the value for the spindle speed"
  6994. msgstr "the value for the spindle speed"
  6995. #: flatcamGUI/ObjectUI.py:2389
  6996. msgid "time to dwell to allow the spindle to reach it's set RPM"
  6997. msgstr "time to dwell to allow the spindle to reach it's set RPM"
  6998. #: flatcamGUI/ObjectUI.py:2405
  6999. msgid "View CNC Code"
  7000. msgstr "View CNC Code"
  7001. #: flatcamGUI/ObjectUI.py:2407
  7002. msgid ""
  7003. "Opens TAB to view/modify/print G-Code\n"
  7004. "file."
  7005. msgstr ""
  7006. "Opens TAB to view/modify/print G-Code\n"
  7007. "file."
  7008. #: flatcamGUI/ObjectUI.py:2412
  7009. msgid "Save CNC Code"
  7010. msgstr "Save CNC Code"
  7011. #: flatcamGUI/ObjectUI.py:2414
  7012. msgid ""
  7013. "Opens dialog to save G-Code\n"
  7014. "file."
  7015. msgstr ""
  7016. "Opens dialog to save G-Code\n"
  7017. "file."
  7018. #: flatcamGUI/ObjectUI.py:2448
  7019. msgid "Script Object"
  7020. msgstr "Script Object"
  7021. #: flatcamGUI/ObjectUI.py:2468 flatcamGUI/ObjectUI.py:2542
  7022. msgid "Auto Completer"
  7023. msgstr "Auto Completer"
  7024. #: flatcamGUI/ObjectUI.py:2470
  7025. msgid "This selects if the auto completer is enabled in the Script Editor."
  7026. msgstr "This selects if the auto completer is enabled in the Script Editor."
  7027. #: flatcamGUI/ObjectUI.py:2515
  7028. msgid "Document Object"
  7029. msgstr "Document Object"
  7030. #: flatcamGUI/ObjectUI.py:2544
  7031. msgid "This selects if the auto completer is enabled in the Document Editor."
  7032. msgstr "This selects if the auto completer is enabled in the Document Editor."
  7033. #: flatcamGUI/ObjectUI.py:2562
  7034. msgid "Font Type"
  7035. msgstr "Font Type"
  7036. #: flatcamGUI/ObjectUI.py:2579 flatcamGUI/PreferencesUI.py:1278
  7037. msgid "Font Size"
  7038. msgstr "Font Size"
  7039. #: flatcamGUI/ObjectUI.py:2615
  7040. msgid "Alignment"
  7041. msgstr "Alignment"
  7042. #: flatcamGUI/ObjectUI.py:2620
  7043. msgid "Align Left"
  7044. msgstr "Align Left"
  7045. #: flatcamGUI/ObjectUI.py:2630
  7046. msgid "Align Right"
  7047. msgstr "Align Right"
  7048. #: flatcamGUI/ObjectUI.py:2635
  7049. msgid "Justify"
  7050. msgstr "Justify"
  7051. #: flatcamGUI/ObjectUI.py:2642
  7052. msgid "Font Color"
  7053. msgstr "Font Color"
  7054. #: flatcamGUI/ObjectUI.py:2644
  7055. msgid "Set the font color for the selected text"
  7056. msgstr "Set the font color for the selected text"
  7057. #: flatcamGUI/ObjectUI.py:2658
  7058. msgid "Selection Color"
  7059. msgstr "Selection Color"
  7060. #: flatcamGUI/ObjectUI.py:2660
  7061. msgid "Set the selection color when doing text selection."
  7062. msgstr "Set the selection color when doing text selection."
  7063. #: flatcamGUI/ObjectUI.py:2674
  7064. msgid "Tab Size"
  7065. msgstr "Tab Size"
  7066. #: flatcamGUI/ObjectUI.py:2676
  7067. msgid "Set the tab size. In pixels. Default value is 80 pixels."
  7068. msgstr "Set the tab size. In pixels. Default value is 80 pixels."
  7069. #: flatcamGUI/PlotCanvasLegacy.py:1299
  7070. msgid ""
  7071. "Could not annotate due of a difference between the number of text elements "
  7072. "and the number of text positions."
  7073. msgstr ""
  7074. "Could not annotate due of a difference between the number of text elements "
  7075. "and the number of text positions."
  7076. #: flatcamGUI/PreferencesUI.py:343
  7077. msgid "GUI Preferences"
  7078. msgstr "GUI Preferences"
  7079. #: flatcamGUI/PreferencesUI.py:353
  7080. msgid "Theme"
  7081. msgstr "Theme"
  7082. #: flatcamGUI/PreferencesUI.py:355
  7083. msgid ""
  7084. "Select a theme for FlatCAM.\n"
  7085. "It will theme the plot area."
  7086. msgstr ""
  7087. "Select a theme for FlatCAM.\n"
  7088. "It will theme the plot area."
  7089. #: flatcamGUI/PreferencesUI.py:360
  7090. msgid "Light"
  7091. msgstr "Light"
  7092. #: flatcamGUI/PreferencesUI.py:361
  7093. msgid "Dark"
  7094. msgstr "Dark"
  7095. #: flatcamGUI/PreferencesUI.py:368
  7096. msgid "Use Gray Icons"
  7097. msgstr "Use Gray Icons"
  7098. #: flatcamGUI/PreferencesUI.py:370
  7099. msgid ""
  7100. "Check this box to use a set of icons with\n"
  7101. "a lighter (gray) color. To be used when a\n"
  7102. "full dark theme is applied."
  7103. msgstr ""
  7104. "Check this box to use a set of icons with\n"
  7105. "a lighter (gray) color. To be used when a\n"
  7106. "full dark theme is applied."
  7107. #: flatcamGUI/PreferencesUI.py:376
  7108. msgid "Apply Theme"
  7109. msgstr "Apply Theme"
  7110. #: flatcamGUI/PreferencesUI.py:378
  7111. msgid ""
  7112. "Select a theme for FlatCAM.\n"
  7113. "It will theme the plot area.\n"
  7114. "The application will restart after change."
  7115. msgstr ""
  7116. "Select a theme for FlatCAM.\n"
  7117. "It will theme the plot area.\n"
  7118. "The application will restart after change."
  7119. #: flatcamGUI/PreferencesUI.py:390
  7120. msgid "Layout"
  7121. msgstr "Layout"
  7122. #: flatcamGUI/PreferencesUI.py:392
  7123. msgid ""
  7124. "Select an layout for FlatCAM.\n"
  7125. "It is applied immediately."
  7126. msgstr ""
  7127. "Select an layout for FlatCAM.\n"
  7128. "It is applied immediately."
  7129. #: flatcamGUI/PreferencesUI.py:412
  7130. msgid "Style"
  7131. msgstr "Style"
  7132. #: flatcamGUI/PreferencesUI.py:414
  7133. msgid ""
  7134. "Select an style for FlatCAM.\n"
  7135. "It will be applied at the next app start."
  7136. msgstr ""
  7137. "Select an style for FlatCAM.\n"
  7138. "It will be applied at the next app start."
  7139. #: flatcamGUI/PreferencesUI.py:428
  7140. msgid "Activate HDPI Support"
  7141. msgstr "Activate HDPI Support"
  7142. #: flatcamGUI/PreferencesUI.py:430
  7143. msgid ""
  7144. "Enable High DPI support for FlatCAM.\n"
  7145. "It will be applied at the next app start."
  7146. msgstr ""
  7147. "Enable High DPI support for FlatCAM.\n"
  7148. "It will be applied at the next app start."
  7149. #: flatcamGUI/PreferencesUI.py:444
  7150. msgid "Display Hover Shape"
  7151. msgstr "Display Hover Shape"
  7152. #: flatcamGUI/PreferencesUI.py:446
  7153. msgid ""
  7154. "Enable display of a hover shape for FlatCAM objects.\n"
  7155. "It is displayed whenever the mouse cursor is hovering\n"
  7156. "over any kind of not-selected object."
  7157. msgstr ""
  7158. "Enable display of a hover shape for FlatCAM objects.\n"
  7159. "It is displayed whenever the mouse cursor is hovering\n"
  7160. "over any kind of not-selected object."
  7161. #: flatcamGUI/PreferencesUI.py:453
  7162. msgid "Display Selection Shape"
  7163. msgstr "Display Selection Shape"
  7164. #: flatcamGUI/PreferencesUI.py:455
  7165. msgid ""
  7166. "Enable the display of a selection shape for FlatCAM objects.\n"
  7167. "It is displayed whenever the mouse selects an object\n"
  7168. "either by clicking or dragging mouse from left to right or\n"
  7169. "right to left."
  7170. msgstr ""
  7171. "Enable the display of a selection shape for FlatCAM objects.\n"
  7172. "It is displayed whenever the mouse selects an object\n"
  7173. "either by clicking or dragging mouse from left to right or\n"
  7174. "right to left."
  7175. #: flatcamGUI/PreferencesUI.py:468
  7176. msgid "Left-Right Selection Color"
  7177. msgstr "Left-Right Selection Color"
  7178. #: flatcamGUI/PreferencesUI.py:471 flatcamGUI/PreferencesUI.py:537
  7179. #: flatcamGUI/PreferencesUI.py:2062 flatcamGUI/PreferencesUI.py:3085
  7180. #: flatcamGUI/PreferencesUI.py:4174 flatcamGUI/PreferencesUI.py:4827
  7181. #: flatcamGUI/PreferencesUI.py:4893 flatcamTools/ToolRulesCheck.py:186
  7182. msgid "Outline"
  7183. msgstr "Outline"
  7184. #: flatcamGUI/PreferencesUI.py:473
  7185. msgid "Set the line color for the 'left to right' selection box."
  7186. msgstr "Set the line color for the 'left to right' selection box."
  7187. #: flatcamGUI/PreferencesUI.py:487 flatcamGUI/PreferencesUI.py:554
  7188. #: flatcamGUI/PreferencesUI.py:2079 flatcamGUI/PreferencesUI.py:3102
  7189. #: flatcamGUI/PreferencesUI.py:4844 flatcamGUI/PreferencesUI.py:4910
  7190. msgid "Fill"
  7191. msgstr "Fill"
  7192. #: flatcamGUI/PreferencesUI.py:489
  7193. msgid ""
  7194. "Set the fill color for the selection box\n"
  7195. "in case that the selection is done from left to right.\n"
  7196. "First 6 digits are the color and the last 2\n"
  7197. "digits are for alpha (transparency) level."
  7198. msgstr ""
  7199. "Set the fill color for the selection box\n"
  7200. "in case that the selection is done from left to right.\n"
  7201. "First 6 digits are the color and the last 2\n"
  7202. "digits are for alpha (transparency) level."
  7203. #: flatcamGUI/PreferencesUI.py:507 flatcamGUI/PreferencesUI.py:574
  7204. #: flatcamGUI/PreferencesUI.py:2098 flatcamGUI/PreferencesUI.py:3121
  7205. #: flatcamGUI/PreferencesUI.py:4863
  7206. msgid "Alpha"
  7207. msgstr "Alpha"
  7208. #: flatcamGUI/PreferencesUI.py:509
  7209. msgid "Set the fill transparency for the 'left to right' selection box."
  7210. msgstr "Set the fill transparency for the 'left to right' selection box."
  7211. #: flatcamGUI/PreferencesUI.py:533
  7212. msgid "Right-Left Selection Color"
  7213. msgstr "Right-Left Selection Color"
  7214. #: flatcamGUI/PreferencesUI.py:539
  7215. msgid "Set the line color for the 'right to left' selection box."
  7216. msgstr "Set the line color for the 'right to left' selection box."
  7217. #: flatcamGUI/PreferencesUI.py:556
  7218. msgid ""
  7219. "Set the fill color for the selection box\n"
  7220. "in case that the selection is done from right to left.\n"
  7221. "First 6 digits are the color and the last 2\n"
  7222. "digits are for alpha (transparency) level."
  7223. msgstr ""
  7224. "Set the fill color for the selection box\n"
  7225. "in case that the selection is done from right to left.\n"
  7226. "First 6 digits are the color and the last 2\n"
  7227. "digits are for alpha (transparency) level."
  7228. #: flatcamGUI/PreferencesUI.py:576
  7229. msgid "Set the fill transparency for selection 'right to left' box."
  7230. msgstr "Set the fill transparency for selection 'right to left' box."
  7231. #: flatcamGUI/PreferencesUI.py:603
  7232. msgid "Editor Color"
  7233. msgstr "Editor Color"
  7234. #: flatcamGUI/PreferencesUI.py:607
  7235. msgid "Drawing"
  7236. msgstr "Drawing"
  7237. #: flatcamGUI/PreferencesUI.py:609
  7238. msgid "Set the color for the shape."
  7239. msgstr "Set the color for the shape."
  7240. #: flatcamGUI/PreferencesUI.py:626
  7241. msgid "Set the color of the shape when selected."
  7242. msgstr "Set the color of the shape when selected."
  7243. #: flatcamGUI/PreferencesUI.py:649
  7244. msgid "Project Items Color"
  7245. msgstr "Project Items Color"
  7246. #: flatcamGUI/PreferencesUI.py:653
  7247. msgid "Enabled"
  7248. msgstr "Enabled"
  7249. #: flatcamGUI/PreferencesUI.py:655
  7250. msgid "Set the color of the items in Project Tab Tree."
  7251. msgstr "Set the color of the items in Project Tab Tree."
  7252. #: flatcamGUI/PreferencesUI.py:669
  7253. msgid "Disabled"
  7254. msgstr "Disabled"
  7255. #: flatcamGUI/PreferencesUI.py:671
  7256. msgid ""
  7257. "Set the color of the items in Project Tab Tree,\n"
  7258. "for the case when the items are disabled."
  7259. msgstr ""
  7260. "Set the color of the items in Project Tab Tree,\n"
  7261. "for the case when the items are disabled."
  7262. #: flatcamGUI/PreferencesUI.py:687
  7263. msgid "Project AutoHide"
  7264. msgstr "Project AutoHide"
  7265. #: flatcamGUI/PreferencesUI.py:689
  7266. msgid ""
  7267. "Check this box if you want the project/selected/tool tab area to\n"
  7268. "hide automatically when there are no objects loaded and\n"
  7269. "to show whenever a new object is created."
  7270. msgstr ""
  7271. "Check this box if you want the project/selected/tool tab area to\n"
  7272. "hide automatically when there are no objects loaded and\n"
  7273. "to show whenever a new object is created."
  7274. #: flatcamGUI/PreferencesUI.py:1109
  7275. msgid "App Settings"
  7276. msgstr "App Settings"
  7277. #: flatcamGUI/PreferencesUI.py:1130
  7278. msgid "Grid Settings"
  7279. msgstr "Grid Settings"
  7280. #: flatcamGUI/PreferencesUI.py:1134
  7281. msgid "X value"
  7282. msgstr "X value"
  7283. #: flatcamGUI/PreferencesUI.py:1136
  7284. msgid "This is the Grid snap value on X axis."
  7285. msgstr "This is the Grid snap value on X axis."
  7286. #: flatcamGUI/PreferencesUI.py:1146
  7287. msgid "Y value"
  7288. msgstr "Y value"
  7289. #: flatcamGUI/PreferencesUI.py:1148
  7290. msgid "This is the Grid snap value on Y axis."
  7291. msgstr "This is the Grid snap value on Y axis."
  7292. #: flatcamGUI/PreferencesUI.py:1158
  7293. msgid "Snap Max"
  7294. msgstr "Snap Max"
  7295. #: flatcamGUI/PreferencesUI.py:1173
  7296. msgid "Workspace Settings"
  7297. msgstr "Workspace Settings"
  7298. #: flatcamGUI/PreferencesUI.py:1176
  7299. msgid "Active"
  7300. msgstr "Active"
  7301. #: flatcamGUI/PreferencesUI.py:1178
  7302. msgid ""
  7303. "Draw a delimiting rectangle on canvas.\n"
  7304. "The purpose is to illustrate the limits for our work."
  7305. msgstr ""
  7306. "Draw a delimiting rectangle on canvas.\n"
  7307. "The purpose is to illustrate the limits for our work."
  7308. #: flatcamGUI/PreferencesUI.py:1186
  7309. msgid ""
  7310. "Select the type of rectangle to be used on canvas,\n"
  7311. "as valid workspace."
  7312. msgstr ""
  7313. "Select the type of rectangle to be used on canvas,\n"
  7314. "as valid workspace."
  7315. #: flatcamGUI/PreferencesUI.py:1252
  7316. msgid "Orientation"
  7317. msgstr "Orientation"
  7318. #: flatcamGUI/PreferencesUI.py:1253 flatcamGUI/PreferencesUI.py:6372
  7319. #: flatcamTools/ToolFilm.py:422
  7320. msgid ""
  7321. "Can be:\n"
  7322. "- Portrait\n"
  7323. "- Landscape"
  7324. msgstr ""
  7325. "Can be:\n"
  7326. "- Portrait\n"
  7327. "- Landscape"
  7328. #: flatcamGUI/PreferencesUI.py:1257 flatcamGUI/PreferencesUI.py:6376
  7329. #: flatcamTools/ToolFilm.py:426
  7330. msgid "Portrait"
  7331. msgstr "Portrait"
  7332. #: flatcamGUI/PreferencesUI.py:1258 flatcamGUI/PreferencesUI.py:6377
  7333. #: flatcamTools/ToolFilm.py:427
  7334. msgid "Landscape"
  7335. msgstr "Landscape"
  7336. #: flatcamGUI/PreferencesUI.py:1282
  7337. msgid "Notebook"
  7338. msgstr "Notebook"
  7339. #: flatcamGUI/PreferencesUI.py:1284
  7340. msgid ""
  7341. "This sets the font size for the elements found in the Notebook.\n"
  7342. "The notebook is the collapsible area in the left side of the GUI,\n"
  7343. "and include the Project, Selected and Tool tabs."
  7344. msgstr ""
  7345. "This sets the font size for the elements found in the Notebook.\n"
  7346. "The notebook is the collapsible area in the left side of the GUI,\n"
  7347. "and include the Project, Selected and Tool tabs."
  7348. #: flatcamGUI/PreferencesUI.py:1303
  7349. msgid "Axis"
  7350. msgstr "Axis"
  7351. #: flatcamGUI/PreferencesUI.py:1305
  7352. msgid "This sets the font size for canvas axis."
  7353. msgstr "This sets the font size for canvas axis."
  7354. #: flatcamGUI/PreferencesUI.py:1322
  7355. msgid "Textbox"
  7356. msgstr "Textbox"
  7357. #: flatcamGUI/PreferencesUI.py:1324
  7358. msgid ""
  7359. "This sets the font size for the Textbox GUI\n"
  7360. "elements that are used in FlatCAM."
  7361. msgstr ""
  7362. "This sets the font size for the Textbox GUI\n"
  7363. "elements that are used in FlatCAM."
  7364. #: flatcamGUI/PreferencesUI.py:1350
  7365. msgid "Mouse Settings"
  7366. msgstr "Mouse Settings"
  7367. #: flatcamGUI/PreferencesUI.py:1354
  7368. msgid "Cursor Shape"
  7369. msgstr "Cursor Shape"
  7370. #: flatcamGUI/PreferencesUI.py:1356
  7371. msgid ""
  7372. "Choose a mouse cursor shape.\n"
  7373. "- Small -> with a customizable size.\n"
  7374. "- Big -> Infinite lines"
  7375. msgstr ""
  7376. "Choose a mouse cursor shape.\n"
  7377. "- Small -> with a customizable size.\n"
  7378. "- Big -> Infinite lines"
  7379. #: flatcamGUI/PreferencesUI.py:1362
  7380. msgid "Small"
  7381. msgstr "Small"
  7382. #: flatcamGUI/PreferencesUI.py:1363
  7383. msgid "Big"
  7384. msgstr "Big"
  7385. #: flatcamGUI/PreferencesUI.py:1370
  7386. msgid "Cursor Size"
  7387. msgstr "Cursor Size"
  7388. #: flatcamGUI/PreferencesUI.py:1372
  7389. msgid "Set the size of the mouse cursor, in pixels."
  7390. msgstr "Set the size of the mouse cursor, in pixels."
  7391. #: flatcamGUI/PreferencesUI.py:1383
  7392. msgid "Cursor Width"
  7393. msgstr "Cursor Width"
  7394. #: flatcamGUI/PreferencesUI.py:1385
  7395. msgid "Set the line width of the mouse cursor, in pixels."
  7396. msgstr "Set the line width of the mouse cursor, in pixels."
  7397. #: flatcamGUI/PreferencesUI.py:1396 flatcamGUI/PreferencesUI.py:1403
  7398. msgid "Cursor Color"
  7399. msgstr "Cursor Color"
  7400. #: flatcamGUI/PreferencesUI.py:1398
  7401. msgid "Check this box to color mouse cursor."
  7402. msgstr "Check this box to color mouse cursor."
  7403. #: flatcamGUI/PreferencesUI.py:1405
  7404. msgid "Set the color of the mouse cursor."
  7405. msgstr "Set the color of the mouse cursor."
  7406. #: flatcamGUI/PreferencesUI.py:1428
  7407. msgid "Pan Button"
  7408. msgstr "Pan Button"
  7409. #: flatcamGUI/PreferencesUI.py:1430
  7410. msgid ""
  7411. "Select the mouse button to use for panning:\n"
  7412. "- MMB --> Middle Mouse Button\n"
  7413. "- RMB --> Right Mouse Button"
  7414. msgstr ""
  7415. "Select the mouse button to use for panning:\n"
  7416. "- MMB --> Middle Mouse Button\n"
  7417. "- RMB --> Right Mouse Button"
  7418. #: flatcamGUI/PreferencesUI.py:1434
  7419. msgid "MMB"
  7420. msgstr "MMB"
  7421. #: flatcamGUI/PreferencesUI.py:1435
  7422. msgid "RMB"
  7423. msgstr "RMB"
  7424. #: flatcamGUI/PreferencesUI.py:1441
  7425. msgid "Multiple Selection"
  7426. msgstr "Multiple Selection"
  7427. #: flatcamGUI/PreferencesUI.py:1443
  7428. msgid "Select the key used for multiple selection."
  7429. msgstr "Select the key used for multiple selection."
  7430. #: flatcamGUI/PreferencesUI.py:1445
  7431. msgid "CTRL"
  7432. msgstr "CTRL"
  7433. #: flatcamGUI/PreferencesUI.py:1446
  7434. msgid "SHIFT"
  7435. msgstr "SHIFT"
  7436. #: flatcamGUI/PreferencesUI.py:1457
  7437. msgid "Delete object confirmation"
  7438. msgstr "Delete object confirmation"
  7439. #: flatcamGUI/PreferencesUI.py:1459
  7440. msgid ""
  7441. "When checked the application will ask for user confirmation\n"
  7442. "whenever the Delete object(s) event is triggered, either by\n"
  7443. "menu shortcut or key shortcut."
  7444. msgstr ""
  7445. "When checked the application will ask for user confirmation\n"
  7446. "whenever the Delete object(s) event is triggered, either by\n"
  7447. "menu shortcut or key shortcut."
  7448. #: flatcamGUI/PreferencesUI.py:1466
  7449. msgid "\"Open\" behavior"
  7450. msgstr "\"Open\" behavior"
  7451. #: flatcamGUI/PreferencesUI.py:1468
  7452. msgid ""
  7453. "When checked the path for the last saved file is used when saving files,\n"
  7454. "and the path for the last opened file is used when opening files.\n"
  7455. "\n"
  7456. "When unchecked the path for opening files is the one used last: either the\n"
  7457. "path for saving files or the path for opening files."
  7458. msgstr ""
  7459. "When checked the path for the last saved file is used when saving files,\n"
  7460. "and the path for the last opened file is used when opening files.\n"
  7461. "\n"
  7462. "When unchecked the path for opening files is the one used last: either the\n"
  7463. "path for saving files or the path for opening files."
  7464. #: flatcamGUI/PreferencesUI.py:1477
  7465. msgid "Enable ToolTips"
  7466. msgstr "Enable ToolTips"
  7467. #: flatcamGUI/PreferencesUI.py:1479
  7468. msgid ""
  7469. "Check this box if you want to have toolTips displayed\n"
  7470. "when hovering with mouse over items throughout the App."
  7471. msgstr ""
  7472. "Check this box if you want to have toolTips displayed\n"
  7473. "when hovering with mouse over items throughout the App."
  7474. #: flatcamGUI/PreferencesUI.py:1486
  7475. msgid "Allow Machinist Unsafe Settings"
  7476. msgstr "Allow Machinist Unsafe Settings"
  7477. #: flatcamGUI/PreferencesUI.py:1488
  7478. msgid ""
  7479. "If checked, some of the application settings will be allowed\n"
  7480. "to have values that are usually unsafe to use.\n"
  7481. "Like Z travel negative values or Z Cut positive values.\n"
  7482. "It will applied at the next application start.\n"
  7483. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  7484. msgstr ""
  7485. "If checked, some of the application settings will be allowed\n"
  7486. "to have values that are usually unsafe to use.\n"
  7487. "Like Z travel negative values or Z Cut positive values.\n"
  7488. "It will applied at the next application start.\n"
  7489. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  7490. #: flatcamGUI/PreferencesUI.py:1500
  7491. msgid "Bookmarks limit"
  7492. msgstr "Bookmarks limit"
  7493. #: flatcamGUI/PreferencesUI.py:1502
  7494. msgid ""
  7495. "The maximum number of bookmarks that may be installed in the menu.\n"
  7496. "The number of bookmarks in the bookmark manager may be greater\n"
  7497. "but the menu will hold only so much."
  7498. msgstr ""
  7499. "The maximum number of bookmarks that may be installed in the menu.\n"
  7500. "The number of bookmarks in the bookmark manager may be greater\n"
  7501. "but the menu will hold only so much."
  7502. #: flatcamGUI/PreferencesUI.py:1511
  7503. msgid "Activity Icon"
  7504. msgstr "Activity Icon"
  7505. #: flatcamGUI/PreferencesUI.py:1513
  7506. msgid "Select the GIF that show activity when FlatCAM is active."
  7507. msgstr "Select the GIF that show activity when FlatCAM is active."
  7508. #: flatcamGUI/PreferencesUI.py:1571
  7509. msgid "App Preferences"
  7510. msgstr "App Preferences"
  7511. #: flatcamGUI/PreferencesUI.py:1581 flatcamGUI/PreferencesUI.py:1991
  7512. #: flatcamGUI/PreferencesUI.py:2539 flatcamGUI/PreferencesUI.py:2986
  7513. #: flatcamGUI/PreferencesUI.py:3695 flatcamTools/ToolDistance.py:56
  7514. #: flatcamTools/ToolDistanceMin.py:50 flatcamTools/ToolPcbWizard.py:127
  7515. #: flatcamTools/ToolProperties.py:154
  7516. msgid "Units"
  7517. msgstr "Units"
  7518. #: flatcamGUI/PreferencesUI.py:1582
  7519. msgid ""
  7520. "The default value for FlatCAM units.\n"
  7521. "Whatever is selected here is set every time\n"
  7522. "FLatCAM is started."
  7523. msgstr ""
  7524. "The default value for FlatCAM units.\n"
  7525. "Whatever is selected here is set every time\n"
  7526. "FLatCAM is started."
  7527. #: flatcamGUI/PreferencesUI.py:1585 flatcamGUI/PreferencesUI.py:1997
  7528. #: flatcamGUI/PreferencesUI.py:2545 flatcamGUI/PreferencesUI.py:2997
  7529. #: flatcamGUI/PreferencesUI.py:3701 flatcamTools/ToolCalculators.py:62
  7530. #: flatcamTools/ToolPcbWizard.py:126
  7531. msgid "MM"
  7532. msgstr "MM"
  7533. #: flatcamGUI/PreferencesUI.py:1586
  7534. msgid "IN"
  7535. msgstr "IN"
  7536. #: flatcamGUI/PreferencesUI.py:1592
  7537. msgid "Precision MM"
  7538. msgstr "Precision MM"
  7539. #: flatcamGUI/PreferencesUI.py:1594
  7540. msgid ""
  7541. "The number of decimals used throughout the application\n"
  7542. "when the set units are in METRIC system.\n"
  7543. "Any change here require an application restart."
  7544. msgstr ""
  7545. "The number of decimals used throughout the application\n"
  7546. "when the set units are in METRIC system.\n"
  7547. "Any change here require an application restart."
  7548. #: flatcamGUI/PreferencesUI.py:1606
  7549. msgid "Precision INCH"
  7550. msgstr "Precision INCH"
  7551. #: flatcamGUI/PreferencesUI.py:1608
  7552. msgid ""
  7553. "The number of decimals used throughout the application\n"
  7554. "when the set units are in INCH system.\n"
  7555. "Any change here require an application restart."
  7556. msgstr ""
  7557. "The number of decimals used throughout the application\n"
  7558. "when the set units are in INCH system.\n"
  7559. "Any change here require an application restart."
  7560. #: flatcamGUI/PreferencesUI.py:1620
  7561. msgid "Graphic Engine"
  7562. msgstr "Graphic Engine"
  7563. #: flatcamGUI/PreferencesUI.py:1621
  7564. msgid ""
  7565. "Choose what graphic engine to use in FlatCAM.\n"
  7566. "Legacy(2D) -> reduced functionality, slow performance but enhanced "
  7567. "compatibility.\n"
  7568. "OpenGL(3D) -> full functionality, high performance\n"
  7569. "Some graphic cards are too old and do not work in OpenGL(3D) mode, like:\n"
  7570. "Intel HD3000 or older. In this case the plot area will be black therefore\n"
  7571. "use the Legacy(2D) mode."
  7572. msgstr ""
  7573. "Choose what graphic engine to use in FlatCAM.\n"
  7574. "Legacy(2D) -> reduced functionality, slow performance but enhanced "
  7575. "compatibility.\n"
  7576. "OpenGL(3D) -> full functionality, high performance\n"
  7577. "Some graphic cards are too old and do not work in OpenGL(3D) mode, like:\n"
  7578. "Intel HD3000 or older. In this case the plot area will be black therefore\n"
  7579. "use the Legacy(2D) mode."
  7580. #: flatcamGUI/PreferencesUI.py:1627
  7581. msgid "Legacy(2D)"
  7582. msgstr "Legacy(2D)"
  7583. #: flatcamGUI/PreferencesUI.py:1628
  7584. msgid "OpenGL(3D)"
  7585. msgstr "OpenGL(3D)"
  7586. #: flatcamGUI/PreferencesUI.py:1640
  7587. msgid "APP. LEVEL"
  7588. msgstr "APP. LEVEL"
  7589. #: flatcamGUI/PreferencesUI.py:1641
  7590. msgid ""
  7591. "Choose the default level of usage for FlatCAM.\n"
  7592. "BASIC level -> reduced functionality, best for beginner's.\n"
  7593. "ADVANCED level -> full functionality.\n"
  7594. "\n"
  7595. "The choice here will influence the parameters in\n"
  7596. "the Selected Tab for all kinds of FlatCAM objects."
  7597. msgstr ""
  7598. "Choose the default level of usage for FlatCAM.\n"
  7599. "BASIC level -> reduced functionality, best for beginner's.\n"
  7600. "ADVANCED level -> full functionality.\n"
  7601. "\n"
  7602. "The choice here will influence the parameters in\n"
  7603. "the Selected Tab for all kinds of FlatCAM objects."
  7604. #: flatcamGUI/PreferencesUI.py:1646 flatcamGUI/PreferencesUI.py:3041
  7605. #: flatcamObjects/FlatCAMExcellon.py:614 flatcamObjects/FlatCAMGeometry.py:485
  7606. #: flatcamObjects/FlatCAMGerber.py:250
  7607. msgid "Basic"
  7608. msgstr "Basic"
  7609. #: flatcamGUI/PreferencesUI.py:1647 flatcamObjects/FlatCAMExcellon.py:627
  7610. #: flatcamObjects/FlatCAMGeometry.py:506 flatcamObjects/FlatCAMGerber.py:277
  7611. msgid "Advanced"
  7612. msgstr "Advanced"
  7613. #: flatcamGUI/PreferencesUI.py:1653
  7614. msgid "Portable app"
  7615. msgstr "Portable app"
  7616. #: flatcamGUI/PreferencesUI.py:1654
  7617. msgid ""
  7618. "Choose if the application should run as portable.\n"
  7619. "\n"
  7620. "If Checked the application will run portable,\n"
  7621. "which means that the preferences files will be saved\n"
  7622. "in the application folder, in the lib\\config subfolder."
  7623. msgstr ""
  7624. "Choose if the application should run as portable.\n"
  7625. "\n"
  7626. "If Checked the application will run portable,\n"
  7627. "which means that the preferences files will be saved\n"
  7628. "in the application folder, in the lib\\config subfolder."
  7629. #: flatcamGUI/PreferencesUI.py:1667
  7630. msgid "Languages"
  7631. msgstr "Languages"
  7632. #: flatcamGUI/PreferencesUI.py:1668
  7633. msgid "Set the language used throughout FlatCAM."
  7634. msgstr "Set the language used throughout FlatCAM."
  7635. #: flatcamGUI/PreferencesUI.py:1674
  7636. msgid "Apply Language"
  7637. msgstr "Apply Language"
  7638. #: flatcamGUI/PreferencesUI.py:1675
  7639. msgid ""
  7640. "Set the language used throughout FlatCAM.\n"
  7641. "The app will restart after click."
  7642. msgstr ""
  7643. "Set the language used throughout FlatCAM.\n"
  7644. "The app will restart after click."
  7645. #: flatcamGUI/PreferencesUI.py:1689
  7646. msgid "Startup Settings"
  7647. msgstr "Startup Settings"
  7648. #: flatcamGUI/PreferencesUI.py:1693
  7649. msgid "Splash Screen"
  7650. msgstr "Splash Screen"
  7651. #: flatcamGUI/PreferencesUI.py:1695
  7652. msgid "Enable display of the splash screen at application startup."
  7653. msgstr "Enable display of the splash screen at application startup."
  7654. #: flatcamGUI/PreferencesUI.py:1707
  7655. msgid "Sys Tray Icon"
  7656. msgstr "Sys Tray Icon"
  7657. #: flatcamGUI/PreferencesUI.py:1709
  7658. msgid "Enable display of FlatCAM icon in Sys Tray."
  7659. msgstr "Enable display of FlatCAM icon in Sys Tray."
  7660. #: flatcamGUI/PreferencesUI.py:1714
  7661. msgid "Show Shell"
  7662. msgstr "Show Shell"
  7663. #: flatcamGUI/PreferencesUI.py:1716
  7664. msgid ""
  7665. "Check this box if you want the shell to\n"
  7666. "start automatically at startup."
  7667. msgstr ""
  7668. "Check this box if you want the shell to\n"
  7669. "start automatically at startup."
  7670. #: flatcamGUI/PreferencesUI.py:1723
  7671. msgid "Show Project"
  7672. msgstr "Show Project"
  7673. #: flatcamGUI/PreferencesUI.py:1725
  7674. msgid ""
  7675. "Check this box if you want the project/selected/tool tab area to\n"
  7676. "to be shown automatically at startup."
  7677. msgstr ""
  7678. "Check this box if you want the project/selected/tool tab area to\n"
  7679. "to be shown automatically at startup."
  7680. #: flatcamGUI/PreferencesUI.py:1731
  7681. msgid "Version Check"
  7682. msgstr "Version Check"
  7683. #: flatcamGUI/PreferencesUI.py:1733
  7684. msgid ""
  7685. "Check this box if you want to check\n"
  7686. "for a new version automatically at startup."
  7687. msgstr ""
  7688. "Check this box if you want to check\n"
  7689. "for a new version automatically at startup."
  7690. #: flatcamGUI/PreferencesUI.py:1740
  7691. msgid "Send Statistics"
  7692. msgstr "Send Statistics"
  7693. #: flatcamGUI/PreferencesUI.py:1742
  7694. msgid ""
  7695. "Check this box if you agree to send anonymous\n"
  7696. "stats automatically at startup, to help improve FlatCAM."
  7697. msgstr ""
  7698. "Check this box if you agree to send anonymous\n"
  7699. "stats automatically at startup, to help improve FlatCAM."
  7700. #: flatcamGUI/PreferencesUI.py:1756
  7701. msgid "Workers number"
  7702. msgstr "Workers number"
  7703. #: flatcamGUI/PreferencesUI.py:1758
  7704. msgid ""
  7705. "The number of Qthreads made available to the App.\n"
  7706. "A bigger number may finish the jobs more quickly but\n"
  7707. "depending on your computer speed, may make the App\n"
  7708. "unresponsive. Can have a value between 2 and 16.\n"
  7709. "Default value is 2.\n"
  7710. "After change, it will be applied at next App start."
  7711. msgstr ""
  7712. "The number of Qthreads made available to the App.\n"
  7713. "A bigger number may finish the jobs more quickly but\n"
  7714. "depending on your computer speed, may make the App\n"
  7715. "unresponsive. Can have a value between 2 and 16.\n"
  7716. "Default value is 2.\n"
  7717. "After change, it will be applied at next App start."
  7718. #: flatcamGUI/PreferencesUI.py:1772
  7719. msgid "Geo Tolerance"
  7720. msgstr "Geo Tolerance"
  7721. #: flatcamGUI/PreferencesUI.py:1774
  7722. msgid ""
  7723. "This value can counter the effect of the Circle Steps\n"
  7724. "parameter. Default value is 0.005.\n"
  7725. "A lower value will increase the detail both in image\n"
  7726. "and in Gcode for the circles, with a higher cost in\n"
  7727. "performance. Higher value will provide more\n"
  7728. "performance at the expense of level of detail."
  7729. msgstr ""
  7730. "This value can counter the effect of the Circle Steps\n"
  7731. "parameter. Default value is 0.005.\n"
  7732. "A lower value will increase the detail both in image\n"
  7733. "and in Gcode for the circles, with a higher cost in\n"
  7734. "performance. Higher value will provide more\n"
  7735. "performance at the expense of level of detail."
  7736. #: flatcamGUI/PreferencesUI.py:1794
  7737. msgid "Save Settings"
  7738. msgstr "Save Settings"
  7739. #: flatcamGUI/PreferencesUI.py:1798
  7740. msgid "Save Compressed Project"
  7741. msgstr "Save Compressed Project"
  7742. #: flatcamGUI/PreferencesUI.py:1800
  7743. msgid ""
  7744. "Whether to save a compressed or uncompressed project.\n"
  7745. "When checked it will save a compressed FlatCAM project."
  7746. msgstr ""
  7747. "Whether to save a compressed or uncompressed project.\n"
  7748. "When checked it will save a compressed FlatCAM project."
  7749. #: flatcamGUI/PreferencesUI.py:1809
  7750. msgid "Compression"
  7751. msgstr "Compression"
  7752. #: flatcamGUI/PreferencesUI.py:1811
  7753. msgid ""
  7754. "The level of compression used when saving\n"
  7755. "a FlatCAM project. Higher value means better compression\n"
  7756. "but require more RAM usage and more processing time."
  7757. msgstr ""
  7758. "The level of compression used when saving\n"
  7759. "a FlatCAM project. Higher value means better compression\n"
  7760. "but require more RAM usage and more processing time."
  7761. #: flatcamGUI/PreferencesUI.py:1822
  7762. msgid "Enable Auto Save"
  7763. msgstr "Enable Auto Save"
  7764. #: flatcamGUI/PreferencesUI.py:1824
  7765. msgid ""
  7766. "Check to enable the autosave feature.\n"
  7767. "When enabled, the application will try to save a project\n"
  7768. "at the set interval."
  7769. msgstr ""
  7770. "Check to enable the autosave feature.\n"
  7771. "When enabled, the application will try to save a project\n"
  7772. "at the set interval."
  7773. #: flatcamGUI/PreferencesUI.py:1834
  7774. msgid "Interval"
  7775. msgstr "Interval"
  7776. #: flatcamGUI/PreferencesUI.py:1836
  7777. msgid ""
  7778. "Time interval for autosaving. In milliseconds.\n"
  7779. "The application will try to save periodically but only\n"
  7780. "if the project was saved manually at least once.\n"
  7781. "While active, some operations may block this feature."
  7782. msgstr ""
  7783. "Time interval for autosaving. In milliseconds.\n"
  7784. "The application will try to save periodically but only\n"
  7785. "if the project was saved manually at least once.\n"
  7786. "While active, some operations may block this feature."
  7787. #: flatcamGUI/PreferencesUI.py:1852
  7788. msgid "Text to PDF parameters"
  7789. msgstr "Text to PDF parameters"
  7790. #: flatcamGUI/PreferencesUI.py:1854
  7791. msgid "Used when saving text in Code Editor or in FlatCAM Document objects."
  7792. msgstr "Used when saving text in Code Editor or in FlatCAM Document objects."
  7793. #: flatcamGUI/PreferencesUI.py:1863
  7794. msgid "Top Margin"
  7795. msgstr "Top Margin"
  7796. #: flatcamGUI/PreferencesUI.py:1865
  7797. msgid "Distance between text body and the top of the PDF file."
  7798. msgstr "Distance between text body and the top of the PDF file."
  7799. #: flatcamGUI/PreferencesUI.py:1876
  7800. msgid "Bottom Margin"
  7801. msgstr "Bottom Margin"
  7802. #: flatcamGUI/PreferencesUI.py:1878
  7803. msgid "Distance between text body and the bottom of the PDF file."
  7804. msgstr "Distance between text body and the bottom of the PDF file."
  7805. #: flatcamGUI/PreferencesUI.py:1889
  7806. msgid "Left Margin"
  7807. msgstr "Left Margin"
  7808. #: flatcamGUI/PreferencesUI.py:1891
  7809. msgid "Distance between text body and the left of the PDF file."
  7810. msgstr "Distance between text body and the left of the PDF file."
  7811. #: flatcamGUI/PreferencesUI.py:1902
  7812. msgid "Right Margin"
  7813. msgstr "Right Margin"
  7814. #: flatcamGUI/PreferencesUI.py:1904
  7815. msgid "Distance between text body and the right of the PDF file."
  7816. msgstr "Distance between text body and the right of the PDF file."
  7817. #: flatcamGUI/PreferencesUI.py:1936
  7818. msgid "Gerber General"
  7819. msgstr "Gerber General"
  7820. #: flatcamGUI/PreferencesUI.py:1954
  7821. msgid "M-Color"
  7822. msgstr "M-Color"
  7823. #: flatcamGUI/PreferencesUI.py:1968 flatcamGUI/PreferencesUI.py:4137
  7824. #: flatcamGUI/PreferencesUI.py:4735 flatcamGUI/PreferencesUI.py:7654
  7825. msgid "Circle Steps"
  7826. msgstr "Circle Steps"
  7827. #: flatcamGUI/PreferencesUI.py:1970
  7828. msgid ""
  7829. "The number of circle steps for Gerber \n"
  7830. "circular aperture linear approximation."
  7831. msgstr ""
  7832. "The number of circle steps for Gerber \n"
  7833. "circular aperture linear approximation."
  7834. #: flatcamGUI/PreferencesUI.py:1982
  7835. msgid "Default Values"
  7836. msgstr "Default Values"
  7837. #: flatcamGUI/PreferencesUI.py:1984
  7838. msgid ""
  7839. "Those values will be used as fallback values\n"
  7840. "in case that they are not found in the Gerber file."
  7841. msgstr ""
  7842. "Those values will be used as fallback values\n"
  7843. "in case that they are not found in the Gerber file."
  7844. #: flatcamGUI/PreferencesUI.py:1993 flatcamGUI/PreferencesUI.py:1999
  7845. #: flatcamGUI/PreferencesUI.py:2541 flatcamGUI/PreferencesUI.py:2547
  7846. msgid "The units used in the Gerber file."
  7847. msgstr "The units used in the Gerber file."
  7848. #: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2544
  7849. #: flatcamGUI/PreferencesUI.py:2910 flatcamGUI/PreferencesUI.py:2996
  7850. #: flatcamGUI/PreferencesUI.py:3700 flatcamTools/ToolCalculators.py:61
  7851. #: flatcamTools/ToolPcbWizard.py:125
  7852. msgid "INCH"
  7853. msgstr "INCH"
  7854. #: flatcamGUI/PreferencesUI.py:2006 flatcamGUI/PreferencesUI.py:2593
  7855. #: flatcamGUI/PreferencesUI.py:2968 flatcamGUI/PreferencesUI.py:3768
  7856. msgid "Zeros"
  7857. msgstr "Zeros"
  7858. #: flatcamGUI/PreferencesUI.py:2009 flatcamGUI/PreferencesUI.py:2019
  7859. #: flatcamGUI/PreferencesUI.py:2596 flatcamGUI/PreferencesUI.py:2606
  7860. msgid ""
  7861. "This sets the type of Gerber zeros.\n"
  7862. "If LZ then Leading Zeros are removed and\n"
  7863. "Trailing Zeros are kept.\n"
  7864. "If TZ is checked then Trailing Zeros are removed\n"
  7865. "and Leading Zeros are kept."
  7866. msgstr ""
  7867. "This sets the type of Gerber zeros.\n"
  7868. "If LZ then Leading Zeros are removed and\n"
  7869. "Trailing Zeros are kept.\n"
  7870. "If TZ is checked then Trailing Zeros are removed\n"
  7871. "and Leading Zeros are kept."
  7872. #: flatcamGUI/PreferencesUI.py:2016 flatcamGUI/PreferencesUI.py:2603
  7873. #: flatcamGUI/PreferencesUI.py:2981 flatcamGUI/PreferencesUI.py:3778
  7874. #: flatcamTools/ToolPcbWizard.py:111
  7875. msgid "LZ"
  7876. msgstr "LZ"
  7877. #: flatcamGUI/PreferencesUI.py:2017 flatcamGUI/PreferencesUI.py:2604
  7878. #: flatcamGUI/PreferencesUI.py:2982 flatcamGUI/PreferencesUI.py:3779
  7879. #: flatcamTools/ToolPcbWizard.py:112
  7880. msgid "TZ"
  7881. msgstr "TZ"
  7882. #: flatcamGUI/PreferencesUI.py:2035
  7883. msgid "Clean Apertures"
  7884. msgstr "Clean Apertures"
  7885. #: flatcamGUI/PreferencesUI.py:2037
  7886. msgid ""
  7887. "Will remove apertures that do not have geometry\n"
  7888. "thus lowering the number of apertures in the Gerber object."
  7889. msgstr ""
  7890. "Will remove apertures that do not have geometry\n"
  7891. "thus lowering the number of apertures in the Gerber object."
  7892. #: flatcamGUI/PreferencesUI.py:2043
  7893. msgid "Polarity change buffer"
  7894. msgstr "Polarity change buffer"
  7895. #: flatcamGUI/PreferencesUI.py:2045
  7896. msgid ""
  7897. "Will apply extra buffering for the\n"
  7898. "solid geometry when we have polarity changes.\n"
  7899. "May help loading Gerber files that otherwise\n"
  7900. "do not load correctly."
  7901. msgstr ""
  7902. "Will apply extra buffering for the\n"
  7903. "solid geometry when we have polarity changes.\n"
  7904. "May help loading Gerber files that otherwise\n"
  7905. "do not load correctly."
  7906. #: flatcamGUI/PreferencesUI.py:2058
  7907. msgid "Gerber Object Color"
  7908. msgstr "Gerber Object Color"
  7909. #: flatcamGUI/PreferencesUI.py:2064 flatcamGUI/PreferencesUI.py:3087
  7910. #: flatcamGUI/PreferencesUI.py:4176
  7911. msgid "Set the line color for plotted objects."
  7912. msgstr "Set the line color for plotted objects."
  7913. #: flatcamGUI/PreferencesUI.py:2081 flatcamGUI/PreferencesUI.py:3104
  7914. #: flatcamGUI/PreferencesUI.py:4846 flatcamGUI/PreferencesUI.py:4912
  7915. msgid ""
  7916. "Set the fill color for plotted objects.\n"
  7917. "First 6 digits are the color and the last 2\n"
  7918. "digits are for alpha (transparency) level."
  7919. msgstr ""
  7920. "Set the fill color for plotted objects.\n"
  7921. "First 6 digits are the color and the last 2\n"
  7922. "digits are for alpha (transparency) level."
  7923. #: flatcamGUI/PreferencesUI.py:2100 flatcamGUI/PreferencesUI.py:3123
  7924. #: flatcamGUI/PreferencesUI.py:4865
  7925. msgid "Set the fill transparency for plotted objects."
  7926. msgstr "Set the fill transparency for plotted objects."
  7927. #: flatcamGUI/PreferencesUI.py:2191
  7928. msgid "Gerber Options"
  7929. msgstr "Gerber Options"
  7930. #: flatcamGUI/PreferencesUI.py:2269
  7931. msgid "Combine Passes"
  7932. msgstr "Combine Passes"
  7933. #: flatcamGUI/PreferencesUI.py:2357
  7934. msgid "Gerber Adv. Options"
  7935. msgstr "Gerber Adv. Options"
  7936. #: flatcamGUI/PreferencesUI.py:2361 flatcamGUI/PreferencesUI.py:3551
  7937. #: flatcamGUI/PreferencesUI.py:4472
  7938. msgid "Advanced Options"
  7939. msgstr "Advanced Options"
  7940. #: flatcamGUI/PreferencesUI.py:2363
  7941. msgid ""
  7942. "A list of Gerber advanced parameters.\n"
  7943. "Those parameters are available only for\n"
  7944. "Advanced App. Level."
  7945. msgstr ""
  7946. "A list of Gerber advanced parameters.\n"
  7947. "Those parameters are available only for\n"
  7948. "Advanced App. Level."
  7949. #: flatcamGUI/PreferencesUI.py:2382
  7950. msgid "Table Show/Hide"
  7951. msgstr "Table Show/Hide"
  7952. #: flatcamGUI/PreferencesUI.py:2384
  7953. msgid ""
  7954. "Toggle the display of the Gerber Apertures Table.\n"
  7955. "Also, on hide, it will delete all mark shapes\n"
  7956. "that are drawn on canvas."
  7957. msgstr ""
  7958. "Toggle the display of the Gerber Apertures Table.\n"
  7959. "Also, on hide, it will delete all mark shapes\n"
  7960. "that are drawn on canvas."
  7961. #: flatcamGUI/PreferencesUI.py:2464
  7962. msgid "Exterior"
  7963. msgstr "Exterior"
  7964. #: flatcamGUI/PreferencesUI.py:2465
  7965. msgid "Interior"
  7966. msgstr "Interior"
  7967. #: flatcamGUI/PreferencesUI.py:2478
  7968. msgid ""
  7969. "Buffering type:\n"
  7970. "- None --> best performance, fast file loading but no so good display\n"
  7971. "- Full --> slow file loading but good visuals. This is the default.\n"
  7972. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  7973. msgstr ""
  7974. "Buffering type:\n"
  7975. "- None --> best performance, fast file loading but no so good display\n"
  7976. "- Full --> slow file loading but good visuals. This is the default.\n"
  7977. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  7978. #: flatcamGUI/PreferencesUI.py:2483 flatcamGUI/PreferencesUI.py:6340
  7979. #: flatcamGUI/PreferencesUI.py:7952 flatcamTools/ToolFiducials.py:201
  7980. #: flatcamTools/ToolFilm.py:255 flatcamTools/ToolProperties.py:452
  7981. #: flatcamTools/ToolProperties.py:455 flatcamTools/ToolProperties.py:458
  7982. #: flatcamTools/ToolProperties.py:483
  7983. msgid "None"
  7984. msgstr "None"
  7985. #: flatcamGUI/PreferencesUI.py:2489
  7986. msgid "Simplify"
  7987. msgstr "Simplify"
  7988. #: flatcamGUI/PreferencesUI.py:2491
  7989. msgid ""
  7990. "When checked all the Gerber polygons will be\n"
  7991. "loaded with simplification having a set tolerance.\n"
  7992. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  7993. msgstr ""
  7994. "When checked all the Gerber polygons will be\n"
  7995. "loaded with simplification having a set tolerance.\n"
  7996. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  7997. #: flatcamGUI/PreferencesUI.py:2498
  7998. msgid "Tolerance"
  7999. msgstr "Tolerance"
  8000. #: flatcamGUI/PreferencesUI.py:2499
  8001. msgid "Tolerance for polygon simplification."
  8002. msgstr "Tolerance for polygon simplification."
  8003. #: flatcamGUI/PreferencesUI.py:2524
  8004. msgid "Gerber Export"
  8005. msgstr "Gerber Export"
  8006. #: flatcamGUI/PreferencesUI.py:2528 flatcamGUI/PreferencesUI.py:3684
  8007. msgid "Export Options"
  8008. msgstr "Export Options"
  8009. #: flatcamGUI/PreferencesUI.py:2530
  8010. msgid ""
  8011. "The parameters set here are used in the file exported\n"
  8012. "when using the File -> Export -> Export Gerber menu entry."
  8013. msgstr ""
  8014. "The parameters set here are used in the file exported\n"
  8015. "when using the File -> Export -> Export Gerber menu entry."
  8016. #: flatcamGUI/PreferencesUI.py:2553 flatcamGUI/PreferencesUI.py:3709
  8017. msgid "Int/Decimals"
  8018. msgstr "Int/Decimals"
  8019. #: flatcamGUI/PreferencesUI.py:2555
  8020. msgid ""
  8021. "The number of digits in the whole part of the number\n"
  8022. "and in the fractional part of the number."
  8023. msgstr ""
  8024. "The number of digits in the whole part of the number\n"
  8025. "and in the fractional part of the number."
  8026. #: flatcamGUI/PreferencesUI.py:2568
  8027. msgid ""
  8028. "This numbers signify the number of digits in\n"
  8029. "the whole part of Gerber coordinates."
  8030. msgstr ""
  8031. "This numbers signify the number of digits in\n"
  8032. "the whole part of Gerber coordinates."
  8033. #: flatcamGUI/PreferencesUI.py:2584
  8034. msgid ""
  8035. "This numbers signify the number of digits in\n"
  8036. "the decimal part of Gerber coordinates."
  8037. msgstr ""
  8038. "This numbers signify the number of digits in\n"
  8039. "the decimal part of Gerber coordinates."
  8040. #: flatcamGUI/PreferencesUI.py:2629
  8041. msgid "A list of Gerber Editor parameters."
  8042. msgstr "A list of Gerber Editor parameters."
  8043. #: flatcamGUI/PreferencesUI.py:2637 flatcamGUI/PreferencesUI.py:3843
  8044. #: flatcamGUI/PreferencesUI.py:4650 flatcamGUI/PreferencesUI.py:7615
  8045. msgid "Selection limit"
  8046. msgstr "Selection limit"
  8047. #: flatcamGUI/PreferencesUI.py:2639
  8048. msgid ""
  8049. "Set the number of selected Gerber geometry\n"
  8050. "items above which the utility geometry\n"
  8051. "becomes just a selection rectangle.\n"
  8052. "Increases the performance when moving a\n"
  8053. "large number of geometric elements."
  8054. msgstr ""
  8055. "Set the number of selected Gerber geometry\n"
  8056. "items above which the utility geometry\n"
  8057. "becomes just a selection rectangle.\n"
  8058. "Increases the performance when moving a\n"
  8059. "large number of geometric elements."
  8060. #: flatcamGUI/PreferencesUI.py:2652
  8061. msgid "New Aperture code"
  8062. msgstr "New Aperture code"
  8063. #: flatcamGUI/PreferencesUI.py:2665
  8064. msgid "New Aperture size"
  8065. msgstr "New Aperture size"
  8066. #: flatcamGUI/PreferencesUI.py:2667
  8067. msgid "Size for the new aperture"
  8068. msgstr "Size for the new aperture"
  8069. #: flatcamGUI/PreferencesUI.py:2678
  8070. msgid "New Aperture type"
  8071. msgstr "New Aperture type"
  8072. #: flatcamGUI/PreferencesUI.py:2680
  8073. msgid ""
  8074. "Type for the new aperture.\n"
  8075. "Can be 'C', 'R' or 'O'."
  8076. msgstr ""
  8077. "Type for the new aperture.\n"
  8078. "Can be 'C', 'R' or 'O'."
  8079. #: flatcamGUI/PreferencesUI.py:2702
  8080. msgid "Aperture Dimensions"
  8081. msgstr "Aperture Dimensions"
  8082. #: flatcamGUI/PreferencesUI.py:2704 flatcamGUI/PreferencesUI.py:4155
  8083. #: flatcamGUI/PreferencesUI.py:5322 flatcamGUI/PreferencesUI.py:5889
  8084. #: flatcamGUI/PreferencesUI.py:6955
  8085. msgid ""
  8086. "Diameters of the tools, separated by comma.\n"
  8087. "The value of the diameter has to use the dot decimals separator.\n"
  8088. "Valid values: 0.3, 1.0"
  8089. msgstr ""
  8090. "Diameters of the tools, separated by comma.\n"
  8091. "The value of the diameter has to use the dot decimals separator.\n"
  8092. "Valid values: 0.3, 1.0"
  8093. #: flatcamGUI/PreferencesUI.py:2712
  8094. msgid "Linear Pad Array"
  8095. msgstr "Linear Pad Array"
  8096. #: flatcamGUI/PreferencesUI.py:2716 flatcamGUI/PreferencesUI.py:3887
  8097. #: flatcamGUI/PreferencesUI.py:4035
  8098. msgid "Linear Direction"
  8099. msgstr "Linear Direction"
  8100. #: flatcamGUI/PreferencesUI.py:2756
  8101. msgid "Circular Pad Array"
  8102. msgstr "Circular Pad Array"
  8103. #: flatcamGUI/PreferencesUI.py:2760 flatcamGUI/PreferencesUI.py:3933
  8104. #: flatcamGUI/PreferencesUI.py:4083
  8105. msgid "Circular Direction"
  8106. msgstr "Circular Direction"
  8107. #: flatcamGUI/PreferencesUI.py:2762 flatcamGUI/PreferencesUI.py:3935
  8108. #: flatcamGUI/PreferencesUI.py:4085
  8109. msgid ""
  8110. "Direction for circular array.\n"
  8111. "Can be CW = clockwise or CCW = counter clockwise."
  8112. msgstr ""
  8113. "Direction for circular array.\n"
  8114. "Can be CW = clockwise or CCW = counter clockwise."
  8115. #: flatcamGUI/PreferencesUI.py:2773 flatcamGUI/PreferencesUI.py:3946
  8116. #: flatcamGUI/PreferencesUI.py:4096
  8117. msgid "Circular Angle"
  8118. msgstr "Circular Angle"
  8119. #: flatcamGUI/PreferencesUI.py:2792
  8120. msgid "Distance at which to buffer the Gerber element."
  8121. msgstr "Distance at which to buffer the Gerber element."
  8122. #: flatcamGUI/PreferencesUI.py:2801
  8123. msgid "Scale Tool"
  8124. msgstr "Scale Tool"
  8125. #: flatcamGUI/PreferencesUI.py:2807
  8126. msgid "Factor to scale the Gerber element."
  8127. msgstr "Factor to scale the Gerber element."
  8128. #: flatcamGUI/PreferencesUI.py:2820
  8129. msgid "Threshold low"
  8130. msgstr "Threshold low"
  8131. #: flatcamGUI/PreferencesUI.py:2822
  8132. msgid "Threshold value under which the apertures are not marked."
  8133. msgstr "Threshold value under which the apertures are not marked."
  8134. #: flatcamGUI/PreferencesUI.py:2832
  8135. msgid "Threshold high"
  8136. msgstr "Threshold high"
  8137. #: flatcamGUI/PreferencesUI.py:2834
  8138. msgid "Threshold value over which the apertures are not marked."
  8139. msgstr "Threshold value over which the apertures are not marked."
  8140. #: flatcamGUI/PreferencesUI.py:2852
  8141. msgid "Excellon General"
  8142. msgstr "Excellon General"
  8143. #: flatcamGUI/PreferencesUI.py:2885
  8144. msgid "Excellon Format"
  8145. msgstr "Excellon Format"
  8146. #: flatcamGUI/PreferencesUI.py:2887
  8147. msgid ""
  8148. "The NC drill files, usually named Excellon files\n"
  8149. "are files that can be found in different formats.\n"
  8150. "Here we set the format used when the provided\n"
  8151. "coordinates are not using period.\n"
  8152. "\n"
  8153. "Possible presets:\n"
  8154. "\n"
  8155. "PROTEUS 3:3 MM LZ\n"
  8156. "DipTrace 5:2 MM TZ\n"
  8157. "DipTrace 4:3 MM LZ\n"
  8158. "\n"
  8159. "EAGLE 3:3 MM TZ\n"
  8160. "EAGLE 4:3 MM TZ\n"
  8161. "EAGLE 2:5 INCH TZ\n"
  8162. "EAGLE 3:5 INCH TZ\n"
  8163. "\n"
  8164. "ALTIUM 2:4 INCH LZ\n"
  8165. "Sprint Layout 2:4 INCH LZ\n"
  8166. "KiCAD 3:5 INCH TZ"
  8167. msgstr ""
  8168. "The NC drill files, usually named Excellon files\n"
  8169. "are files that can be found in different formats.\n"
  8170. "Here we set the format used when the provided\n"
  8171. "coordinates are not using period.\n"
  8172. "\n"
  8173. "Possible presets:\n"
  8174. "\n"
  8175. "PROTEUS 3:3 MM LZ\n"
  8176. "DipTrace 5:2 MM TZ\n"
  8177. "DipTrace 4:3 MM LZ\n"
  8178. "\n"
  8179. "EAGLE 3:3 MM TZ\n"
  8180. "EAGLE 4:3 MM TZ\n"
  8181. "EAGLE 2:5 INCH TZ\n"
  8182. "EAGLE 3:5 INCH TZ\n"
  8183. "\n"
  8184. "ALTIUM 2:4 INCH LZ\n"
  8185. "Sprint Layout 2:4 INCH LZ\n"
  8186. "KiCAD 3:5 INCH TZ"
  8187. #: flatcamGUI/PreferencesUI.py:2911
  8188. msgid "Default values for INCH are 2:4"
  8189. msgstr "Default values for INCH are 2:4"
  8190. #: flatcamGUI/PreferencesUI.py:2918 flatcamGUI/PreferencesUI.py:2947
  8191. #: flatcamGUI/PreferencesUI.py:3723
  8192. msgid ""
  8193. "This numbers signify the number of digits in\n"
  8194. "the whole part of Excellon coordinates."
  8195. msgstr ""
  8196. "This numbers signify the number of digits in\n"
  8197. "the whole part of Excellon coordinates."
  8198. #: flatcamGUI/PreferencesUI.py:2931 flatcamGUI/PreferencesUI.py:2960
  8199. #: flatcamGUI/PreferencesUI.py:3736
  8200. msgid ""
  8201. "This numbers signify the number of digits in\n"
  8202. "the decimal part of Excellon coordinates."
  8203. msgstr ""
  8204. "This numbers signify the number of digits in\n"
  8205. "the decimal part of Excellon coordinates."
  8206. #: flatcamGUI/PreferencesUI.py:2939
  8207. msgid "METRIC"
  8208. msgstr "METRIC"
  8209. #: flatcamGUI/PreferencesUI.py:2940
  8210. msgid "Default values for METRIC are 3:3"
  8211. msgstr "Default values for METRIC are 3:3"
  8212. #: flatcamGUI/PreferencesUI.py:2971
  8213. msgid ""
  8214. "This sets the type of Excellon zeros.\n"
  8215. "If LZ then Leading Zeros are kept and\n"
  8216. "Trailing Zeros are removed.\n"
  8217. "If TZ is checked then Trailing Zeros are kept\n"
  8218. "and Leading Zeros are removed.\n"
  8219. "\n"
  8220. "This is used when there is no information\n"
  8221. "stored in the Excellon file."
  8222. msgstr ""
  8223. "This sets the type of Excellon zeros.\n"
  8224. "If LZ then Leading Zeros are kept and\n"
  8225. "Trailing Zeros are removed.\n"
  8226. "If TZ is checked then Trailing Zeros are kept\n"
  8227. "and Leading Zeros are removed.\n"
  8228. "\n"
  8229. "This is used when there is no information\n"
  8230. "stored in the Excellon file."
  8231. #: flatcamGUI/PreferencesUI.py:2989
  8232. msgid ""
  8233. "This sets the default units of Excellon files.\n"
  8234. "If it is not detected in the parsed file the value here\n"
  8235. "will be used.Some Excellon files don't have an header\n"
  8236. "therefore this parameter will be used."
  8237. msgstr ""
  8238. "This sets the default units of Excellon files.\n"
  8239. "If it is not detected in the parsed file the value here\n"
  8240. "will be used.Some Excellon files don't have an header\n"
  8241. "therefore this parameter will be used."
  8242. #: flatcamGUI/PreferencesUI.py:2999
  8243. msgid ""
  8244. "This sets the units of Excellon files.\n"
  8245. "Some Excellon files don't have an header\n"
  8246. "therefore this parameter will be used."
  8247. msgstr ""
  8248. "This sets the units of Excellon files.\n"
  8249. "Some Excellon files don't have an header\n"
  8250. "therefore this parameter will be used."
  8251. #: flatcamGUI/PreferencesUI.py:3007
  8252. msgid "Update Export settings"
  8253. msgstr "Update Export settings"
  8254. #: flatcamGUI/PreferencesUI.py:3024
  8255. msgid "Excellon Optimization"
  8256. msgstr "Excellon Optimization"
  8257. #: flatcamGUI/PreferencesUI.py:3027
  8258. msgid "Algorithm:"
  8259. msgstr "Algorithm:"
  8260. #: flatcamGUI/PreferencesUI.py:3029 flatcamGUI/PreferencesUI.py:3045
  8261. msgid ""
  8262. "This sets the optimization type for the Excellon drill path.\n"
  8263. "If <<MetaHeuristic>> is checked then Google OR-Tools algorithm with\n"
  8264. "MetaHeuristic Guided Local Path is used. Default search time is 3sec.\n"
  8265. "If <<Basic>> is checked then Google OR-Tools Basic algorithm is used.\n"
  8266. "If <<TSA>> is checked then Travelling Salesman algorithm is used for\n"
  8267. "drill path optimization.\n"
  8268. "\n"
  8269. "If this control is disabled, then FlatCAM works in 32bit mode and it uses\n"
  8270. "Travelling Salesman algorithm for path optimization."
  8271. msgstr ""
  8272. "This sets the optimization type for the Excellon drill path.\n"
  8273. "If <<MetaHeuristic>> is checked then Google OR-Tools algorithm with\n"
  8274. "MetaHeuristic Guided Local Path is used. Default search time is 3sec.\n"
  8275. "If <<Basic>> is checked then Google OR-Tools Basic algorithm is used.\n"
  8276. "If <<TSA>> is checked then Travelling Salesman algorithm is used for\n"
  8277. "drill path optimization.\n"
  8278. "\n"
  8279. "If this control is disabled, then FlatCAM works in 32bit mode and it uses\n"
  8280. "Travelling Salesman algorithm for path optimization."
  8281. #: flatcamGUI/PreferencesUI.py:3040
  8282. msgid "MetaHeuristic"
  8283. msgstr "MetaHeuristic"
  8284. #: flatcamGUI/PreferencesUI.py:3042
  8285. msgid "TSA"
  8286. msgstr "TSA"
  8287. #: flatcamGUI/PreferencesUI.py:3059 flatcamGUI/PreferencesUI.py:3463
  8288. #: flatcamGUI/PreferencesUI.py:4430
  8289. msgid "Duration"
  8290. msgstr "Duration"
  8291. #: flatcamGUI/PreferencesUI.py:3062
  8292. msgid ""
  8293. "When OR-Tools Metaheuristic (MH) is enabled there is a\n"
  8294. "maximum threshold for how much time is spent doing the\n"
  8295. "path optimization. This max duration is set here.\n"
  8296. "In seconds."
  8297. msgstr ""
  8298. "When OR-Tools Metaheuristic (MH) is enabled there is a\n"
  8299. "maximum threshold for how much time is spent doing the\n"
  8300. "path optimization. This max duration is set here.\n"
  8301. "In seconds."
  8302. #: flatcamGUI/PreferencesUI.py:3081
  8303. msgid "Excellon Object Color"
  8304. msgstr "Excellon Object Color"
  8305. #: flatcamGUI/PreferencesUI.py:3247
  8306. msgid "Excellon Options"
  8307. msgstr "Excellon Options"
  8308. #: flatcamGUI/PreferencesUI.py:3251 flatcamGUI/PreferencesUI.py:4227
  8309. msgid "Create CNC Job"
  8310. msgstr "Create CNC Job"
  8311. #: flatcamGUI/PreferencesUI.py:3253
  8312. msgid ""
  8313. "Parameters used to create a CNC Job object\n"
  8314. "for this drill object."
  8315. msgstr ""
  8316. "Parameters used to create a CNC Job object\n"
  8317. "for this drill object."
  8318. #: flatcamGUI/PreferencesUI.py:3370 flatcamGUI/PreferencesUI.py:4314
  8319. msgid "Tool change"
  8320. msgstr "Tool change"
  8321. #: flatcamGUI/PreferencesUI.py:3454 flatcamGUI/PreferencesUI.py:4425
  8322. msgid "Enable Dwell"
  8323. msgstr "Enable Dwell"
  8324. #: flatcamGUI/PreferencesUI.py:3477
  8325. msgid ""
  8326. "The preprocessor JSON file that dictates\n"
  8327. "Gcode output."
  8328. msgstr ""
  8329. "The preprocessor JSON file that dictates\n"
  8330. "Gcode output."
  8331. #: flatcamGUI/PreferencesUI.py:3488
  8332. msgid "Gcode"
  8333. msgstr "Gcode"
  8334. #: flatcamGUI/PreferencesUI.py:3490
  8335. msgid ""
  8336. "Choose what to use for GCode generation:\n"
  8337. "'Drills', 'Slots' or 'Both'.\n"
  8338. "When choosing 'Slots' or 'Both', slots will be\n"
  8339. "converted to drills."
  8340. msgstr ""
  8341. "Choose what to use for GCode generation:\n"
  8342. "'Drills', 'Slots' or 'Both'.\n"
  8343. "When choosing 'Slots' or 'Both', slots will be\n"
  8344. "converted to drills."
  8345. #: flatcamGUI/PreferencesUI.py:3506
  8346. msgid "Mill Holes"
  8347. msgstr "Mill Holes"
  8348. #: flatcamGUI/PreferencesUI.py:3508
  8349. msgid "Create Geometry for milling holes."
  8350. msgstr "Create Geometry for milling holes."
  8351. #: flatcamGUI/PreferencesUI.py:3512
  8352. msgid "Drill Tool dia"
  8353. msgstr "Drill Tool dia"
  8354. #: flatcamGUI/PreferencesUI.py:3523
  8355. msgid "Slot Tool dia"
  8356. msgstr "Slot Tool dia"
  8357. #: flatcamGUI/PreferencesUI.py:3525
  8358. msgid ""
  8359. "Diameter of the cutting tool\n"
  8360. "when milling slots."
  8361. msgstr ""
  8362. "Diameter of the cutting tool\n"
  8363. "when milling slots."
  8364. #: flatcamGUI/PreferencesUI.py:3544
  8365. msgid "Excellon Adv. Options"
  8366. msgstr "Excellon Adv. Options"
  8367. #: flatcamGUI/PreferencesUI.py:3553
  8368. msgid ""
  8369. "A list of Excellon advanced parameters.\n"
  8370. "Those parameters are available only for\n"
  8371. "Advanced App. Level."
  8372. msgstr ""
  8373. "A list of Excellon advanced parameters.\n"
  8374. "Those parameters are available only for\n"
  8375. "Advanced App. Level."
  8376. #: flatcamGUI/PreferencesUI.py:3576
  8377. msgid "Toolchange X,Y"
  8378. msgstr "Toolchange X,Y"
  8379. #: flatcamGUI/PreferencesUI.py:3578 flatcamGUI/PreferencesUI.py:4486
  8380. msgid "Toolchange X,Y position."
  8381. msgstr "Toolchange X,Y position."
  8382. #: flatcamGUI/PreferencesUI.py:3638 flatcamGUI/PreferencesUI.py:4573
  8383. msgid "Spindle direction"
  8384. msgstr "Spindle direction"
  8385. #: flatcamGUI/PreferencesUI.py:3640 flatcamGUI/PreferencesUI.py:4575
  8386. msgid ""
  8387. "This sets the direction that the spindle is rotating.\n"
  8388. "It can be either:\n"
  8389. "- CW = clockwise or\n"
  8390. "- CCW = counter clockwise"
  8391. msgstr ""
  8392. "This sets the direction that the spindle is rotating.\n"
  8393. "It can be either:\n"
  8394. "- CW = clockwise or\n"
  8395. "- CCW = counter clockwise"
  8396. #: flatcamGUI/PreferencesUI.py:3651 flatcamGUI/PreferencesUI.py:4587
  8397. msgid "Fast Plunge"
  8398. msgstr "Fast Plunge"
  8399. #: flatcamGUI/PreferencesUI.py:3653 flatcamGUI/PreferencesUI.py:4589
  8400. msgid ""
  8401. "By checking this, the vertical move from\n"
  8402. "Z_Toolchange to Z_move is done with G0,\n"
  8403. "meaning the fastest speed available.\n"
  8404. "WARNING: the move is done at Toolchange X,Y coords."
  8405. msgstr ""
  8406. "By checking this, the vertical move from\n"
  8407. "Z_Toolchange to Z_move is done with G0,\n"
  8408. "meaning the fastest speed available.\n"
  8409. "WARNING: the move is done at Toolchange X,Y coords."
  8410. #: flatcamGUI/PreferencesUI.py:3660
  8411. msgid "Fast Retract"
  8412. msgstr "Fast Retract"
  8413. #: flatcamGUI/PreferencesUI.py:3662
  8414. msgid ""
  8415. "Exit hole strategy.\n"
  8416. " - When uncheked, while exiting the drilled hole the drill bit\n"
  8417. "will travel slow, with set feedrate (G1), up to zero depth and then\n"
  8418. "travel as fast as possible (G0) to the Z Move (travel height).\n"
  8419. " - When checked the travel from Z cut (cut depth) to Z_move\n"
  8420. "(travel height) is done as fast as possible (G0) in one move."
  8421. msgstr ""
  8422. "Exit hole strategy.\n"
  8423. " - When uncheked, while exiting the drilled hole the drill bit\n"
  8424. "will travel slow, with set feedrate (G1), up to zero depth and then\n"
  8425. "travel as fast as possible (G0) to the Z Move (travel height).\n"
  8426. " - When checked the travel from Z cut (cut depth) to Z_move\n"
  8427. "(travel height) is done as fast as possible (G0) in one move."
  8428. #: flatcamGUI/PreferencesUI.py:3680
  8429. msgid "Excellon Export"
  8430. msgstr "Excellon Export"
  8431. #: flatcamGUI/PreferencesUI.py:3686
  8432. msgid ""
  8433. "The parameters set here are used in the file exported\n"
  8434. "when using the File -> Export -> Export Excellon menu entry."
  8435. msgstr ""
  8436. "The parameters set here are used in the file exported\n"
  8437. "when using the File -> Export -> Export Excellon menu entry."
  8438. #: flatcamGUI/PreferencesUI.py:3697 flatcamGUI/PreferencesUI.py:3703
  8439. msgid "The units used in the Excellon file."
  8440. msgstr "The units used in the Excellon file."
  8441. #: flatcamGUI/PreferencesUI.py:3711
  8442. msgid ""
  8443. "The NC drill files, usually named Excellon files\n"
  8444. "are files that can be found in different formats.\n"
  8445. "Here we set the format used when the provided\n"
  8446. "coordinates are not using period."
  8447. msgstr ""
  8448. "The NC drill files, usually named Excellon files\n"
  8449. "are files that can be found in different formats.\n"
  8450. "Here we set the format used when the provided\n"
  8451. "coordinates are not using period."
  8452. #: flatcamGUI/PreferencesUI.py:3745
  8453. msgid "Format"
  8454. msgstr "Format"
  8455. #: flatcamGUI/PreferencesUI.py:3747 flatcamGUI/PreferencesUI.py:3757
  8456. msgid ""
  8457. "Select the kind of coordinates format used.\n"
  8458. "Coordinates can be saved with decimal point or without.\n"
  8459. "When there is no decimal point, it is required to specify\n"
  8460. "the number of digits for integer part and the number of decimals.\n"
  8461. "Also it will have to be specified if LZ = leading zeros are kept\n"
  8462. "or TZ = trailing zeros are kept."
  8463. msgstr ""
  8464. "Select the kind of coordinates format used.\n"
  8465. "Coordinates can be saved with decimal point or without.\n"
  8466. "When there is no decimal point, it is required to specify\n"
  8467. "the number of digits for integer part and the number of decimals.\n"
  8468. "Also it will have to be specified if LZ = leading zeros are kept\n"
  8469. "or TZ = trailing zeros are kept."
  8470. #: flatcamGUI/PreferencesUI.py:3754
  8471. msgid "Decimal"
  8472. msgstr "Decimal"
  8473. #: flatcamGUI/PreferencesUI.py:3755
  8474. msgid "No-Decimal"
  8475. msgstr "No-Decimal"
  8476. #: flatcamGUI/PreferencesUI.py:3771
  8477. msgid ""
  8478. "This sets the type of Excellon zeros.\n"
  8479. "If LZ then Leading Zeros are kept and\n"
  8480. "Trailing Zeros are removed.\n"
  8481. "If TZ is checked then Trailing Zeros are kept\n"
  8482. "and Leading Zeros are removed."
  8483. msgstr ""
  8484. "This sets the type of Excellon zeros.\n"
  8485. "If LZ then Leading Zeros are kept and\n"
  8486. "Trailing Zeros are removed.\n"
  8487. "If TZ is checked then Trailing Zeros are kept\n"
  8488. "and Leading Zeros are removed."
  8489. #: flatcamGUI/PreferencesUI.py:3781
  8490. msgid ""
  8491. "This sets the default type of Excellon zeros.\n"
  8492. "If LZ then Leading Zeros are kept and\n"
  8493. "Trailing Zeros are removed.\n"
  8494. "If TZ is checked then Trailing Zeros are kept\n"
  8495. "and Leading Zeros are removed."
  8496. msgstr ""
  8497. "This sets the default type of Excellon zeros.\n"
  8498. "If LZ then Leading Zeros are kept and\n"
  8499. "Trailing Zeros are removed.\n"
  8500. "If TZ is checked then Trailing Zeros are kept\n"
  8501. "and Leading Zeros are removed."
  8502. #: flatcamGUI/PreferencesUI.py:3791
  8503. msgid "Slot type"
  8504. msgstr "Slot type"
  8505. #: flatcamGUI/PreferencesUI.py:3794 flatcamGUI/PreferencesUI.py:3804
  8506. msgid ""
  8507. "This sets how the slots will be exported.\n"
  8508. "If ROUTED then the slots will be routed\n"
  8509. "using M15/M16 commands.\n"
  8510. "If DRILLED(G85) the slots will be exported\n"
  8511. "using the Drilled slot command (G85)."
  8512. msgstr ""
  8513. "This sets how the slots will be exported.\n"
  8514. "If ROUTED then the slots will be routed\n"
  8515. "using M15/M16 commands.\n"
  8516. "If DRILLED(G85) the slots will be exported\n"
  8517. "using the Drilled slot command (G85)."
  8518. #: flatcamGUI/PreferencesUI.py:3801
  8519. msgid "Routed"
  8520. msgstr "Routed"
  8521. #: flatcamGUI/PreferencesUI.py:3802
  8522. msgid "Drilled(G85)"
  8523. msgstr "Drilled(G85)"
  8524. #: flatcamGUI/PreferencesUI.py:3835
  8525. msgid "A list of Excellon Editor parameters."
  8526. msgstr "A list of Excellon Editor parameters."
  8527. #: flatcamGUI/PreferencesUI.py:3845
  8528. msgid ""
  8529. "Set the number of selected Excellon geometry\n"
  8530. "items above which the utility geometry\n"
  8531. "becomes just a selection rectangle.\n"
  8532. "Increases the performance when moving a\n"
  8533. "large number of geometric elements."
  8534. msgstr ""
  8535. "Set the number of selected Excellon geometry\n"
  8536. "items above which the utility geometry\n"
  8537. "becomes just a selection rectangle.\n"
  8538. "Increases the performance when moving a\n"
  8539. "large number of geometric elements."
  8540. #: flatcamGUI/PreferencesUI.py:3858 flatcamGUI/PreferencesUI.py:5396
  8541. #: flatcamGUI/PreferencesUI.py:5962
  8542. msgid "New Dia"
  8543. msgstr "New Dia"
  8544. #: flatcamGUI/PreferencesUI.py:3883
  8545. msgid "Linear Drill Array"
  8546. msgstr "Linear Drill Array"
  8547. #: flatcamGUI/PreferencesUI.py:3929
  8548. msgid "Circular Drill Array"
  8549. msgstr "Circular Drill Array"
  8550. #: flatcamGUI/PreferencesUI.py:3999
  8551. msgid ""
  8552. "Angle at which the slot is placed.\n"
  8553. "The precision is of max 2 decimals.\n"
  8554. "Min value is: -359.99 degrees.\n"
  8555. "Max value is: 360.00 degrees."
  8556. msgstr ""
  8557. "Angle at which the slot is placed.\n"
  8558. "The precision is of max 2 decimals.\n"
  8559. "Min value is: -359.99 degrees.\n"
  8560. "Max value is: 360.00 degrees."
  8561. #: flatcamGUI/PreferencesUI.py:4018
  8562. msgid "Linear Slot Array"
  8563. msgstr "Linear Slot Array"
  8564. #: flatcamGUI/PreferencesUI.py:4079
  8565. msgid "Circular Slot Array"
  8566. msgstr "Circular Slot Array"
  8567. #: flatcamGUI/PreferencesUI.py:4117
  8568. msgid "Geometry General"
  8569. msgstr "Geometry General"
  8570. #: flatcamGUI/PreferencesUI.py:4139
  8571. msgid ""
  8572. "The number of circle steps for <b>Geometry</b> \n"
  8573. "circle and arc shapes linear approximation."
  8574. msgstr ""
  8575. "The number of circle steps for <b>Geometry</b> \n"
  8576. "circle and arc shapes linear approximation."
  8577. #: flatcamGUI/PreferencesUI.py:4153 flatcamGUI/PreferencesUI.py:5320
  8578. #: flatcamGUI/PreferencesUI.py:5887 flatcamGUI/PreferencesUI.py:6953
  8579. msgid "Tools Dia"
  8580. msgstr "Tools Dia"
  8581. #: flatcamGUI/PreferencesUI.py:4170
  8582. msgid "Geometry Object Color"
  8583. msgstr "Geometry Object Color"
  8584. #: flatcamGUI/PreferencesUI.py:4221
  8585. msgid "Geometry Options"
  8586. msgstr "Geometry Options"
  8587. #: flatcamGUI/PreferencesUI.py:4229
  8588. msgid ""
  8589. "Create a CNC Job object\n"
  8590. "tracing the contours of this\n"
  8591. "Geometry object."
  8592. msgstr ""
  8593. "Create a CNC Job object\n"
  8594. "tracing the contours of this\n"
  8595. "Geometry object."
  8596. #: flatcamGUI/PreferencesUI.py:4273
  8597. msgid "Depth/Pass"
  8598. msgstr "Depth/Pass"
  8599. #: flatcamGUI/PreferencesUI.py:4275
  8600. msgid ""
  8601. "The depth to cut on each pass,\n"
  8602. "when multidepth is enabled.\n"
  8603. "It has positive value although\n"
  8604. "it is a fraction from the depth\n"
  8605. "which has negative value."
  8606. msgstr ""
  8607. "The depth to cut on each pass,\n"
  8608. "when multidepth is enabled.\n"
  8609. "It has positive value although\n"
  8610. "it is a fraction from the depth\n"
  8611. "which has negative value."
  8612. #: flatcamGUI/PreferencesUI.py:4466
  8613. msgid "Geometry Adv. Options"
  8614. msgstr "Geometry Adv. Options"
  8615. #: flatcamGUI/PreferencesUI.py:4474
  8616. msgid ""
  8617. "A list of Geometry advanced parameters.\n"
  8618. "Those parameters are available only for\n"
  8619. "Advanced App. Level."
  8620. msgstr ""
  8621. "A list of Geometry advanced parameters.\n"
  8622. "Those parameters are available only for\n"
  8623. "Advanced App. Level."
  8624. #: flatcamGUI/PreferencesUI.py:4484 flatcamGUI/PreferencesUI.py:7045
  8625. #: flatcamGUI/PreferencesUI.py:8092 flatcamTools/ToolCalibration.py:125
  8626. #: flatcamTools/ToolSolderPaste.py:240
  8627. msgid "Toolchange X-Y"
  8628. msgstr "Toolchange X-Y"
  8629. #: flatcamGUI/PreferencesUI.py:4495
  8630. msgid ""
  8631. "Height of the tool just after starting the work.\n"
  8632. "Delete the value if you don't need this feature."
  8633. msgstr ""
  8634. "Height of the tool just after starting the work.\n"
  8635. "Delete the value if you don't need this feature."
  8636. #: flatcamGUI/PreferencesUI.py:4597
  8637. msgid "Segment X size"
  8638. msgstr "Segment X size"
  8639. #: flatcamGUI/PreferencesUI.py:4599
  8640. msgid ""
  8641. "The size of the trace segment on the X axis.\n"
  8642. "Useful for auto-leveling.\n"
  8643. "A value of 0 means no segmentation on the X axis."
  8644. msgstr ""
  8645. "The size of the trace segment on the X axis.\n"
  8646. "Useful for auto-leveling.\n"
  8647. "A value of 0 means no segmentation on the X axis."
  8648. #: flatcamGUI/PreferencesUI.py:4613
  8649. msgid "Segment Y size"
  8650. msgstr "Segment Y size"
  8651. #: flatcamGUI/PreferencesUI.py:4615
  8652. msgid ""
  8653. "The size of the trace segment on the Y axis.\n"
  8654. "Useful for auto-leveling.\n"
  8655. "A value of 0 means no segmentation on the Y axis."
  8656. msgstr ""
  8657. "The size of the trace segment on the Y axis.\n"
  8658. "Useful for auto-leveling.\n"
  8659. "A value of 0 means no segmentation on the Y axis."
  8660. #: flatcamGUI/PreferencesUI.py:4642
  8661. msgid "A list of Geometry Editor parameters."
  8662. msgstr "A list of Geometry Editor parameters."
  8663. #: flatcamGUI/PreferencesUI.py:4652 flatcamGUI/PreferencesUI.py:7617
  8664. msgid ""
  8665. "Set the number of selected geometry\n"
  8666. "items above which the utility geometry\n"
  8667. "becomes just a selection rectangle.\n"
  8668. "Increases the performance when moving a\n"
  8669. "large number of geometric elements."
  8670. msgstr ""
  8671. "Set the number of selected geometry\n"
  8672. "items above which the utility geometry\n"
  8673. "becomes just a selection rectangle.\n"
  8674. "Increases the performance when moving a\n"
  8675. "large number of geometric elements."
  8676. #: flatcamGUI/PreferencesUI.py:4684
  8677. msgid "CNC Job General"
  8678. msgstr "CNC Job General"
  8679. #: flatcamGUI/PreferencesUI.py:4737
  8680. msgid ""
  8681. "The number of circle steps for <b>GCode</b> \n"
  8682. "circle and arc shapes linear approximation."
  8683. msgstr ""
  8684. "The number of circle steps for <b>GCode</b> \n"
  8685. "circle and arc shapes linear approximation."
  8686. #: flatcamGUI/PreferencesUI.py:4746
  8687. msgid "Travel dia"
  8688. msgstr "Travel dia"
  8689. #: flatcamGUI/PreferencesUI.py:4748
  8690. msgid ""
  8691. "The width of the travel lines to be\n"
  8692. "rendered in the plot."
  8693. msgstr ""
  8694. "The width of the travel lines to be\n"
  8695. "rendered in the plot."
  8696. #: flatcamGUI/PreferencesUI.py:4761
  8697. msgid "G-code Decimals"
  8698. msgstr "G-code Decimals"
  8699. #: flatcamGUI/PreferencesUI.py:4764 flatcamTools/ToolFiducials.py:74
  8700. msgid "Coordinates"
  8701. msgstr "Coordinates"
  8702. #: flatcamGUI/PreferencesUI.py:4766
  8703. msgid ""
  8704. "The number of decimals to be used for \n"
  8705. "the X, Y, Z coordinates in CNC code (GCODE, etc.)"
  8706. msgstr ""
  8707. "The number of decimals to be used for \n"
  8708. "the X, Y, Z coordinates in CNC code (GCODE, etc.)"
  8709. #: flatcamGUI/PreferencesUI.py:4777 flatcamTools/ToolProperties.py:519
  8710. msgid "Feedrate"
  8711. msgstr "Feedrate"
  8712. #: flatcamGUI/PreferencesUI.py:4779
  8713. msgid ""
  8714. "The number of decimals to be used for \n"
  8715. "the Feedrate parameter in CNC code (GCODE, etc.)"
  8716. msgstr ""
  8717. "The number of decimals to be used for \n"
  8718. "the Feedrate parameter in CNC code (GCODE, etc.)"
  8719. #: flatcamGUI/PreferencesUI.py:4790
  8720. msgid "Coordinates type"
  8721. msgstr "Coordinates type"
  8722. #: flatcamGUI/PreferencesUI.py:4792
  8723. msgid ""
  8724. "The type of coordinates to be used in Gcode.\n"
  8725. "Can be:\n"
  8726. "- Absolute G90 -> the reference is the origin x=0, y=0\n"
  8727. "- Incremental G91 -> the reference is the previous position"
  8728. msgstr ""
  8729. "The type of coordinates to be used in Gcode.\n"
  8730. "Can be:\n"
  8731. "- Absolute G90 -> the reference is the origin x=0, y=0\n"
  8732. "- Incremental G91 -> the reference is the previous position"
  8733. #: flatcamGUI/PreferencesUI.py:4798
  8734. msgid "Absolute G90"
  8735. msgstr "Absolute G90"
  8736. #: flatcamGUI/PreferencesUI.py:4799
  8737. msgid "Incremental G91"
  8738. msgstr "Incremental G91"
  8739. #: flatcamGUI/PreferencesUI.py:4809
  8740. msgid "Force Windows style line-ending"
  8741. msgstr "Force Windows style line-ending"
  8742. #: flatcamGUI/PreferencesUI.py:4811
  8743. msgid ""
  8744. "When checked will force a Windows style line-ending\n"
  8745. "(\\r\\n) on non-Windows OS's."
  8746. msgstr ""
  8747. "When checked will force a Windows style line-ending\n"
  8748. "(\\r\\n) on non-Windows OS's."
  8749. #: flatcamGUI/PreferencesUI.py:4823
  8750. msgid "Travel Line Color"
  8751. msgstr "Travel Line Color"
  8752. #: flatcamGUI/PreferencesUI.py:4829
  8753. msgid "Set the travel line color for plotted objects."
  8754. msgstr "Set the travel line color for plotted objects."
  8755. #: flatcamGUI/PreferencesUI.py:4889
  8756. msgid "CNCJob Object Color"
  8757. msgstr "CNCJob Object Color"
  8758. #: flatcamGUI/PreferencesUI.py:4895
  8759. msgid "Set the color for plotted objects."
  8760. msgstr "Set the color for plotted objects."
  8761. #: flatcamGUI/PreferencesUI.py:5055
  8762. msgid "CNC Job Options"
  8763. msgstr "CNC Job Options"
  8764. #: flatcamGUI/PreferencesUI.py:5059
  8765. msgid "Export G-Code"
  8766. msgstr "Export G-Code"
  8767. #: flatcamGUI/PreferencesUI.py:5075
  8768. msgid "Prepend to G-Code"
  8769. msgstr "Prepend to G-Code"
  8770. #: flatcamGUI/PreferencesUI.py:5084
  8771. msgid ""
  8772. "Type here any G-Code commands you would like to add at the beginning of the "
  8773. "G-Code file."
  8774. msgstr ""
  8775. "Type here any G-Code commands you would like to add at the beginning of the "
  8776. "G-Code file."
  8777. #: flatcamGUI/PreferencesUI.py:5091
  8778. msgid "Append to G-Code"
  8779. msgstr "Append to G-Code"
  8780. #: flatcamGUI/PreferencesUI.py:5101
  8781. msgid ""
  8782. "Type here any G-Code commands you would like to append to the generated "
  8783. "file.\n"
  8784. "I.e.: M2 (End of program)"
  8785. msgstr ""
  8786. "Type here any G-Code commands you would like to append to the generated "
  8787. "file.\n"
  8788. "I.e.: M2 (End of program)"
  8789. #: flatcamGUI/PreferencesUI.py:5117
  8790. msgid "CNC Job Adv. Options"
  8791. msgstr "CNC Job Adv. Options"
  8792. #: flatcamGUI/PreferencesUI.py:5154
  8793. msgid ""
  8794. "Type here any G-Code commands you would like to be executed when Toolchange "
  8795. "event is encountered.\n"
  8796. "This will constitute a Custom Toolchange GCode, or a Toolchange Macro.\n"
  8797. "The FlatCAM variables are surrounded by '%' symbol.\n"
  8798. "WARNING: it can be used only with a preprocessor file that has "
  8799. "'toolchange_custom' in it's name."
  8800. msgstr ""
  8801. "Type here any G-Code commands you would like to be executed when Toolchange "
  8802. "event is encountered.\n"
  8803. "This will constitute a Custom Toolchange GCode, or a Toolchange Macro.\n"
  8804. "The FlatCAM variables are surrounded by '%' symbol.\n"
  8805. "WARNING: it can be used only with a preprocessor file that has "
  8806. "'toolchange_custom' in it's name."
  8807. #: flatcamGUI/PreferencesUI.py:5209
  8808. msgid "Z depth for the cut"
  8809. msgstr "Z depth for the cut"
  8810. #: flatcamGUI/PreferencesUI.py:5210
  8811. msgid "Z height for travel"
  8812. msgstr "Z height for travel"
  8813. #: flatcamGUI/PreferencesUI.py:5216
  8814. msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM"
  8815. msgstr "dwelltime = time to dwell to allow the spindle to reach it's set RPM"
  8816. #: flatcamGUI/PreferencesUI.py:5235
  8817. msgid "Annotation Size"
  8818. msgstr "Annotation Size"
  8819. #: flatcamGUI/PreferencesUI.py:5237
  8820. msgid "The font size of the annotation text. In pixels."
  8821. msgstr "The font size of the annotation text. In pixels."
  8822. #: flatcamGUI/PreferencesUI.py:5247
  8823. msgid "Annotation Color"
  8824. msgstr "Annotation Color"
  8825. #: flatcamGUI/PreferencesUI.py:5249
  8826. msgid "Set the font color for the annotation texts."
  8827. msgstr "Set the font color for the annotation texts."
  8828. #: flatcamGUI/PreferencesUI.py:5306
  8829. msgid "NCC Tool Options"
  8830. msgstr "NCC Tool Options"
  8831. #: flatcamGUI/PreferencesUI.py:5328 flatcamGUI/PreferencesUI.py:5896
  8832. msgid "Comma separated values"
  8833. msgstr "Comma separated values"
  8834. #: flatcamGUI/PreferencesUI.py:5334 flatcamGUI/PreferencesUI.py:5342
  8835. #: flatcamGUI/PreferencesUI.py:5903 flatcamTools/ToolNCC.py:215
  8836. #: flatcamTools/ToolNCC.py:223 flatcamTools/ToolPaint.py:198
  8837. #: flatcamTools/ToolPaint.py:206
  8838. msgid ""
  8839. "Default tool type:\n"
  8840. "- 'V-shape'\n"
  8841. "- Circular"
  8842. msgstr ""
  8843. "Default tool type:\n"
  8844. "- 'V-shape'\n"
  8845. "- Circular"
  8846. #: flatcamGUI/PreferencesUI.py:5339 flatcamGUI/PreferencesUI.py:5908
  8847. #: flatcamTools/ToolNCC.py:220 flatcamTools/ToolPaint.py:203
  8848. msgid "V-shape"
  8849. msgstr "V-shape"
  8850. #: flatcamGUI/PreferencesUI.py:5379 flatcamGUI/PreferencesUI.py:5388
  8851. #: flatcamGUI/PreferencesUI.py:5946 flatcamGUI/PreferencesUI.py:5955
  8852. #: flatcamTools/ToolNCC.py:262 flatcamTools/ToolNCC.py:271
  8853. #: flatcamTools/ToolPaint.py:245 flatcamTools/ToolPaint.py:254
  8854. msgid ""
  8855. "Depth of cut into material. Negative value.\n"
  8856. "In FlatCAM units."
  8857. msgstr ""
  8858. "Depth of cut into material. Negative value.\n"
  8859. "In FlatCAM units."
  8860. #: flatcamGUI/PreferencesUI.py:5398 flatcamGUI/PreferencesUI.py:5964
  8861. #: flatcamTools/ToolNCC.py:280 flatcamTools/ToolPaint.py:263
  8862. msgid ""
  8863. "Diameter for the new tool to add in the Tool Table.\n"
  8864. "If the tool is V-shape type then this value is automatically\n"
  8865. "calculated from the other parameters."
  8866. msgstr ""
  8867. "Diameter for the new tool to add in the Tool Table.\n"
  8868. "If the tool is V-shape type then this value is automatically\n"
  8869. "calculated from the other parameters."
  8870. #: flatcamGUI/PreferencesUI.py:5435 flatcamGUI/PreferencesUI.py:5981
  8871. #: flatcamTools/ToolNCC.py:174 flatcamTools/ToolPaint.py:158
  8872. msgid "Tool order"
  8873. msgstr "Tool order"
  8874. #: flatcamGUI/PreferencesUI.py:5436 flatcamGUI/PreferencesUI.py:5446
  8875. #: flatcamGUI/PreferencesUI.py:5982 flatcamTools/ToolNCC.py:175
  8876. #: flatcamTools/ToolNCC.py:185 flatcamTools/ToolPaint.py:159
  8877. #: flatcamTools/ToolPaint.py:169
  8878. msgid ""
  8879. "This set the way that the tools in the tools table are used.\n"
  8880. "'No' --> means that the used order is the one in the tool table\n"
  8881. "'Forward' --> means that the tools will be ordered from small to big\n"
  8882. "'Reverse' --> means that the tools will ordered from big to small\n"
  8883. "\n"
  8884. "WARNING: using rest machining will automatically set the order\n"
  8885. "in reverse and disable this control."
  8886. msgstr ""
  8887. "This set the way that the tools in the tools table are used.\n"
  8888. "'No' --> means that the used order is the one in the tool table\n"
  8889. "'Forward' --> means that the tools will be ordered from small to big\n"
  8890. "'Reverse' --> means that the tools will ordered from big to small\n"
  8891. "\n"
  8892. "WARNING: using rest machining will automatically set the order\n"
  8893. "in reverse and disable this control."
  8894. #: flatcamGUI/PreferencesUI.py:5444 flatcamGUI/PreferencesUI.py:5990
  8895. #: flatcamTools/ToolNCC.py:183 flatcamTools/ToolPaint.py:167
  8896. msgid "Forward"
  8897. msgstr "Forward"
  8898. #: flatcamGUI/PreferencesUI.py:5445 flatcamGUI/PreferencesUI.py:5991
  8899. #: flatcamTools/ToolNCC.py:184 flatcamTools/ToolPaint.py:168
  8900. msgid "Reverse"
  8901. msgstr "Reverse"
  8902. #: flatcamGUI/PreferencesUI.py:5545
  8903. msgid "Offset value"
  8904. msgstr "Offset value"
  8905. #: flatcamGUI/PreferencesUI.py:5547
  8906. msgid ""
  8907. "If used, it will add an offset to the copper features.\n"
  8908. "The copper clearing will finish to a distance\n"
  8909. "from the copper features.\n"
  8910. "The value can be between 0.0 and 9999.9 FlatCAM units."
  8911. msgstr ""
  8912. "If used, it will add an offset to the copper features.\n"
  8913. "The copper clearing will finish to a distance\n"
  8914. "from the copper features.\n"
  8915. "The value can be between 0.0 and 9999.9 FlatCAM units."
  8916. #: flatcamGUI/PreferencesUI.py:5567 flatcamGUI/PreferencesUI.py:6083
  8917. #: flatcamGUI/PreferencesUI.py:6084 flatcamTools/ToolNCC.py:512
  8918. #: flatcamTools/ToolPaint.py:442
  8919. msgid "Rest Machining"
  8920. msgstr "Rest Machining"
  8921. #: flatcamGUI/PreferencesUI.py:5569 flatcamTools/ToolNCC.py:516
  8922. msgid ""
  8923. "If checked, use 'rest machining'.\n"
  8924. "Basically it will clear copper outside PCB features,\n"
  8925. "using the biggest tool and continue with the next tools,\n"
  8926. "from bigger to smaller, to clear areas of copper that\n"
  8927. "could not be cleared by previous tool, until there is\n"
  8928. "no more copper to clear or there are no more tools.\n"
  8929. "If not checked, use the standard algorithm."
  8930. msgstr ""
  8931. "If checked, use 'rest machining'.\n"
  8932. "Basically it will clear copper outside PCB features,\n"
  8933. "using the biggest tool and continue with the next tools,\n"
  8934. "from bigger to smaller, to clear areas of copper that\n"
  8935. "could not be cleared by previous tool, until there is\n"
  8936. "no more copper to clear or there are no more tools.\n"
  8937. "If not checked, use the standard algorithm."
  8938. #: flatcamGUI/PreferencesUI.py:5588 flatcamGUI/PreferencesUI.py:6119
  8939. #: flatcamGUI/PreferencesUI.py:7696 flatcamTools/ToolCopperThieving.py:126
  8940. #: flatcamTools/ToolNCC.py:535 flatcamTools/ToolNCC.py:1311
  8941. #: flatcamTools/ToolNCC.py:1642 flatcamTools/ToolNCC.py:1930
  8942. #: flatcamTools/ToolNCC.py:1985 flatcamTools/ToolPaint.py:486
  8943. #: flatcamTools/ToolPaint.py:946 flatcamTools/ToolPaint.py:1447
  8944. msgid "Area Selection"
  8945. msgstr "Area Selection"
  8946. #: flatcamGUI/PreferencesUI.py:5588 flatcamGUI/PreferencesUI.py:6119
  8947. #: flatcamGUI/PreferencesUI.py:7697 flatcamTools/ToolCopperThieving.py:127
  8948. #: flatcamTools/ToolDblSided.py:216 flatcamTools/ToolNCC.py:535
  8949. #: flatcamTools/ToolNCC.py:1658 flatcamTools/ToolNCC.py:1936
  8950. #: flatcamTools/ToolNCC.py:1993 flatcamTools/ToolNCC.py:2301
  8951. #: flatcamTools/ToolNCC.py:2581 flatcamTools/ToolNCC.py:3007
  8952. #: flatcamTools/ToolPaint.py:486 flatcamTools/ToolPaint.py:931
  8953. #: flatcamTools/ToolPaint.py:1463 tclCommands/TclCommandCopperClear.py:192
  8954. #: tclCommands/TclCommandPaint.py:166
  8955. msgid "Reference Object"
  8956. msgstr "Reference Object"
  8957. #: flatcamGUI/PreferencesUI.py:5592 flatcamTools/ToolNCC.py:541
  8958. msgid ""
  8959. "Selection of area to be processed.\n"
  8960. "- 'Itself' - the processing extent is based on the object that is "
  8961. "processed.\n"
  8962. " - 'Area Selection' - left mouse click to start selection of the area to be "
  8963. "processed.\n"
  8964. "- 'Reference Object' - will process the area specified by another object."
  8965. msgstr ""
  8966. "Selection of area to be processed.\n"
  8967. "- 'Itself' - the processing extent is based on the object that is "
  8968. "processed.\n"
  8969. " - 'Area Selection' - left mouse click to start selection of the area to be "
  8970. "processed.\n"
  8971. "- 'Reference Object' - will process the area specified by another object."
  8972. #: flatcamGUI/PreferencesUI.py:5601 flatcamGUI/PreferencesUI.py:6125
  8973. #: flatcamTools/ToolNCC.py:578 flatcamTools/ToolPaint.py:522
  8974. msgid "Shape"
  8975. msgstr "Shape"
  8976. #: flatcamGUI/PreferencesUI.py:5603 flatcamGUI/PreferencesUI.py:6127
  8977. #: flatcamTools/ToolNCC.py:580 flatcamTools/ToolPaint.py:524
  8978. msgid "The kind of selection shape used for area selection."
  8979. msgstr "The kind of selection shape used for area selection."
  8980. #: flatcamGUI/PreferencesUI.py:5618 flatcamGUI/PreferencesUI.py:6142
  8981. msgid "Normal"
  8982. msgstr "Normal"
  8983. #: flatcamGUI/PreferencesUI.py:5619 flatcamGUI/PreferencesUI.py:6143
  8984. msgid "Progressive"
  8985. msgstr "Progressive"
  8986. #: flatcamGUI/PreferencesUI.py:5620
  8987. msgid "NCC Plotting"
  8988. msgstr "NCC Plotting"
  8989. #: flatcamGUI/PreferencesUI.py:5622
  8990. msgid ""
  8991. "- 'Normal' - normal plotting, done at the end of the NCC job\n"
  8992. "- 'Progressive' - after each shape is generated it will be plotted."
  8993. msgstr ""
  8994. "- 'Normal' - normal plotting, done at the end of the NCC job\n"
  8995. "- 'Progressive' - after each shape is generated it will be plotted."
  8996. #: flatcamGUI/PreferencesUI.py:5636
  8997. msgid "Cutout Tool Options"
  8998. msgstr "Cutout Tool Options"
  8999. #: flatcamGUI/PreferencesUI.py:5651 flatcamTools/ToolCalculators.py:123
  9000. #: flatcamTools/ToolCutOut.py:129
  9001. msgid "Tool Diameter"
  9002. msgstr "Tool Diameter"
  9003. #: flatcamGUI/PreferencesUI.py:5653 flatcamTools/ToolCutOut.py:131
  9004. msgid ""
  9005. "Diameter of the tool used to cutout\n"
  9006. "the PCB shape out of the surrounding material."
  9007. msgstr ""
  9008. "Diameter of the tool used to cutout\n"
  9009. "the PCB shape out of the surrounding material."
  9010. #: flatcamGUI/PreferencesUI.py:5708
  9011. msgid "Object kind"
  9012. msgstr "Object kind"
  9013. #: flatcamGUI/PreferencesUI.py:5710 flatcamTools/ToolCutOut.py:77
  9014. msgid ""
  9015. "Choice of what kind the object we want to cutout is.<BR>- <B>Single</B>: "
  9016. "contain a single PCB Gerber outline object.<BR>- <B>Panel</B>: a panel PCB "
  9017. "Gerber object, which is made\n"
  9018. "out of many individual PCB outlines."
  9019. msgstr ""
  9020. "Choice of what kind the object we want to cutout is.<BR>- <B>Single</B>: "
  9021. "contain a single PCB Gerber outline object.<BR>- <B>Panel</B>: a panel PCB "
  9022. "Gerber object, which is made\n"
  9023. "out of many individual PCB outlines."
  9024. #: flatcamGUI/PreferencesUI.py:5717 flatcamTools/ToolCutOut.py:83
  9025. msgid "Single"
  9026. msgstr "Single"
  9027. #: flatcamGUI/PreferencesUI.py:5718 flatcamTools/ToolCutOut.py:84
  9028. msgid "Panel"
  9029. msgstr "Panel"
  9030. #: flatcamGUI/PreferencesUI.py:5725 flatcamTools/ToolCutOut.py:192
  9031. msgid ""
  9032. "Margin over bounds. A positive value here\n"
  9033. "will make the cutout of the PCB further from\n"
  9034. "the actual PCB border"
  9035. msgstr ""
  9036. "Margin over bounds. A positive value here\n"
  9037. "will make the cutout of the PCB further from\n"
  9038. "the actual PCB border"
  9039. #: flatcamGUI/PreferencesUI.py:5738 flatcamTools/ToolCutOut.py:203
  9040. msgid "Gap size"
  9041. msgstr "Gap size"
  9042. #: flatcamGUI/PreferencesUI.py:5740 flatcamTools/ToolCutOut.py:205
  9043. msgid ""
  9044. "The size of the bridge gaps in the cutout\n"
  9045. "used to keep the board connected to\n"
  9046. "the surrounding material (the one \n"
  9047. "from which the PCB is cutout)."
  9048. msgstr ""
  9049. "The size of the bridge gaps in the cutout\n"
  9050. "used to keep the board connected to\n"
  9051. "the surrounding material (the one \n"
  9052. "from which the PCB is cutout)."
  9053. #: flatcamGUI/PreferencesUI.py:5754 flatcamTools/ToolCutOut.py:249
  9054. msgid "Gaps"
  9055. msgstr "Gaps"
  9056. #: flatcamGUI/PreferencesUI.py:5756
  9057. msgid ""
  9058. "Number of gaps used for the cutout.\n"
  9059. "There can be maximum 8 bridges/gaps.\n"
  9060. "The choices are:\n"
  9061. "- None - no gaps\n"
  9062. "- lr - left + right\n"
  9063. "- tb - top + bottom\n"
  9064. "- 4 - left + right +top + bottom\n"
  9065. "- 2lr - 2*left + 2*right\n"
  9066. "- 2tb - 2*top + 2*bottom\n"
  9067. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  9068. msgstr ""
  9069. "Number of gaps used for the cutout.\n"
  9070. "There can be maximum 8 bridges/gaps.\n"
  9071. "The choices are:\n"
  9072. "- None - no gaps\n"
  9073. "- lr - left + right\n"
  9074. "- tb - top + bottom\n"
  9075. "- 4 - left + right +top + bottom\n"
  9076. "- 2lr - 2*left + 2*right\n"
  9077. "- 2tb - 2*top + 2*bottom\n"
  9078. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  9079. #: flatcamGUI/PreferencesUI.py:5778 flatcamTools/ToolCutOut.py:222
  9080. msgid "Convex Shape"
  9081. msgstr "Convex Shape"
  9082. #: flatcamGUI/PreferencesUI.py:5780 flatcamTools/ToolCutOut.py:225
  9083. msgid ""
  9084. "Create a convex shape surrounding the entire PCB.\n"
  9085. "Used only if the source object type is Gerber."
  9086. msgstr ""
  9087. "Create a convex shape surrounding the entire PCB.\n"
  9088. "Used only if the source object type is Gerber."
  9089. #: flatcamGUI/PreferencesUI.py:5793
  9090. msgid "2Sided Tool Options"
  9091. msgstr "2Sided Tool Options"
  9092. #: flatcamGUI/PreferencesUI.py:5799
  9093. msgid ""
  9094. "A tool to help in creating a double sided\n"
  9095. "PCB using alignment holes."
  9096. msgstr ""
  9097. "A tool to help in creating a double sided\n"
  9098. "PCB using alignment holes."
  9099. #: flatcamGUI/PreferencesUI.py:5813
  9100. msgid "Drill dia"
  9101. msgstr "Drill dia"
  9102. #: flatcamGUI/PreferencesUI.py:5815 flatcamTools/ToolDblSided.py:363
  9103. #: flatcamTools/ToolDblSided.py:368
  9104. msgid "Diameter of the drill for the alignment holes."
  9105. msgstr "Diameter of the drill for the alignment holes."
  9106. #: flatcamGUI/PreferencesUI.py:5822 flatcamTools/ToolDblSided.py:377
  9107. msgid "Align Axis"
  9108. msgstr "Align Axis"
  9109. #: flatcamGUI/PreferencesUI.py:5824 flatcamGUI/PreferencesUI.py:5837
  9110. #: flatcamTools/ToolDblSided.py:165 flatcamTools/ToolDblSided.py:379
  9111. msgid "Mirror vertically (X) or horizontally (Y)."
  9112. msgstr "Mirror vertically (X) or horizontally (Y)."
  9113. #: flatcamGUI/PreferencesUI.py:5835
  9114. msgid "Mirror Axis:"
  9115. msgstr "Mirror Axis:"
  9116. #: flatcamGUI/PreferencesUI.py:5846 flatcamTools/ToolDblSided.py:181
  9117. msgid "Point"
  9118. msgstr "Point"
  9119. #: flatcamGUI/PreferencesUI.py:5847 flatcamTools/ToolDblSided.py:182
  9120. msgid "Box"
  9121. msgstr "Box"
  9122. #: flatcamGUI/PreferencesUI.py:5848
  9123. msgid "Axis Ref"
  9124. msgstr "Axis Ref"
  9125. #: flatcamGUI/PreferencesUI.py:5850
  9126. msgid ""
  9127. "The axis should pass through a <b>point</b> or cut\n"
  9128. " a specified <b>box</b> (in a FlatCAM object) through \n"
  9129. "the center."
  9130. msgstr ""
  9131. "The axis should pass through a <b>point</b> or cut\n"
  9132. " a specified <b>box</b> (in a FlatCAM object) through \n"
  9133. "the center."
  9134. #: flatcamGUI/PreferencesUI.py:5866
  9135. msgid "Paint Tool Options"
  9136. msgstr "Paint Tool Options"
  9137. #: flatcamGUI/PreferencesUI.py:5872
  9138. msgid "<b>Parameters:</b>"
  9139. msgstr "<b>Parameters:</b>"
  9140. #: flatcamGUI/PreferencesUI.py:6086 flatcamTools/ToolPaint.py:445
  9141. msgid ""
  9142. "If checked, use 'rest machining'.\n"
  9143. "Basically it will clear copper outside PCB features,\n"
  9144. "using the biggest tool and continue with the next tools,\n"
  9145. "from bigger to smaller, to clear areas of copper that\n"
  9146. "could not be cleared by previous tool, until there is\n"
  9147. "no more copper to clear or there are no more tools.\n"
  9148. "\n"
  9149. "If not checked, use the standard algorithm."
  9150. msgstr ""
  9151. "If checked, use 'rest machining'.\n"
  9152. "Basically it will clear copper outside PCB features,\n"
  9153. "using the biggest tool and continue with the next tools,\n"
  9154. "from bigger to smaller, to clear areas of copper that\n"
  9155. "could not be cleared by previous tool, until there is\n"
  9156. "no more copper to clear or there are no more tools.\n"
  9157. "\n"
  9158. "If not checked, use the standard algorithm."
  9159. #: flatcamGUI/PreferencesUI.py:6099 flatcamTools/ToolPaint.py:458
  9160. msgid ""
  9161. "Selection of area to be processed.\n"
  9162. "- 'Polygon Selection' - left mouse click to add/remove polygons to be "
  9163. "processed.\n"
  9164. "- 'Area Selection' - left mouse click to start selection of the area to be "
  9165. "processed.\n"
  9166. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  9167. "areas.\n"
  9168. "- 'All Polygons' - the process will start after click.\n"
  9169. "- 'Reference Object' - will process the area specified by another object."
  9170. msgstr ""
  9171. "Selection of area to be processed.\n"
  9172. "- 'Polygon Selection' - left mouse click to add/remove polygons to be "
  9173. "processed.\n"
  9174. "- 'Area Selection' - left mouse click to start selection of the area to be "
  9175. "processed.\n"
  9176. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  9177. "areas.\n"
  9178. "- 'All Polygons' - the process will start after click.\n"
  9179. "- 'Reference Object' - will process the area specified by another object."
  9180. #: flatcamGUI/PreferencesUI.py:6119 flatcamTools/ToolPaint.py:486
  9181. #: flatcamTools/ToolPaint.py:942 flatcamTools/ToolPaint.py:1427
  9182. #: tclCommands/TclCommandPaint.py:164
  9183. msgid "Polygon Selection"
  9184. msgstr "Polygon Selection"
  9185. #: flatcamGUI/PreferencesUI.py:6144
  9186. msgid "Paint Plotting"
  9187. msgstr "Paint Plotting"
  9188. #: flatcamGUI/PreferencesUI.py:6146
  9189. msgid ""
  9190. "- 'Normal' - normal plotting, done at the end of the Paint job\n"
  9191. "- 'Progressive' - after each shape is generated it will be plotted."
  9192. msgstr ""
  9193. "- 'Normal' - normal plotting, done at the end of the Paint job\n"
  9194. "- 'Progressive' - after each shape is generated it will be plotted."
  9195. #: flatcamGUI/PreferencesUI.py:6160
  9196. msgid "Film Tool Options"
  9197. msgstr "Film Tool Options"
  9198. #: flatcamGUI/PreferencesUI.py:6166
  9199. msgid ""
  9200. "Create a PCB film from a Gerber or Geometry\n"
  9201. "FlatCAM object.\n"
  9202. "The file is saved in SVG format."
  9203. msgstr ""
  9204. "Create a PCB film from a Gerber or Geometry\n"
  9205. "FlatCAM object.\n"
  9206. "The file is saved in SVG format."
  9207. #: flatcamGUI/PreferencesUI.py:6177
  9208. msgid "Film Type"
  9209. msgstr "Film Type"
  9210. #: flatcamGUI/PreferencesUI.py:6179 flatcamTools/ToolFilm.py:300
  9211. msgid ""
  9212. "Generate a Positive black film or a Negative film.\n"
  9213. "Positive means that it will print the features\n"
  9214. "with black on a white canvas.\n"
  9215. "Negative means that it will print the features\n"
  9216. "with white on a black canvas.\n"
  9217. "The Film format is SVG."
  9218. msgstr ""
  9219. "Generate a Positive black film or a Negative film.\n"
  9220. "Positive means that it will print the features\n"
  9221. "with black on a white canvas.\n"
  9222. "Negative means that it will print the features\n"
  9223. "with white on a black canvas.\n"
  9224. "The Film format is SVG."
  9225. #: flatcamGUI/PreferencesUI.py:6190
  9226. msgid "Film Color"
  9227. msgstr "Film Color"
  9228. #: flatcamGUI/PreferencesUI.py:6192
  9229. msgid "Set the film color when positive film is selected."
  9230. msgstr "Set the film color when positive film is selected."
  9231. #: flatcamGUI/PreferencesUI.py:6215 flatcamTools/ToolFilm.py:316
  9232. msgid "Border"
  9233. msgstr "Border"
  9234. #: flatcamGUI/PreferencesUI.py:6217 flatcamTools/ToolFilm.py:318
  9235. msgid ""
  9236. "Specify a border around the object.\n"
  9237. "Only for negative film.\n"
  9238. "It helps if we use as a Box Object the same \n"
  9239. "object as in Film Object. It will create a thick\n"
  9240. "black bar around the actual print allowing for a\n"
  9241. "better delimitation of the outline features which are of\n"
  9242. "white color like the rest and which may confound with the\n"
  9243. "surroundings if not for this border."
  9244. msgstr ""
  9245. "Specify a border around the object.\n"
  9246. "Only for negative film.\n"
  9247. "It helps if we use as a Box Object the same \n"
  9248. "object as in Film Object. It will create a thick\n"
  9249. "black bar around the actual print allowing for a\n"
  9250. "better delimitation of the outline features which are of\n"
  9251. "white color like the rest and which may confound with the\n"
  9252. "surroundings if not for this border."
  9253. #: flatcamGUI/PreferencesUI.py:6234 flatcamTools/ToolFilm.py:283
  9254. msgid "Scale Stroke"
  9255. msgstr "Scale Stroke"
  9256. #: flatcamGUI/PreferencesUI.py:6236 flatcamTools/ToolFilm.py:285
  9257. msgid ""
  9258. "Scale the line stroke thickness of each feature in the SVG file.\n"
  9259. "It means that the line that envelope each SVG feature will be thicker or "
  9260. "thinner,\n"
  9261. "therefore the fine features may be more affected by this parameter."
  9262. msgstr ""
  9263. "Scale the line stroke thickness of each feature in the SVG file.\n"
  9264. "It means that the line that envelope each SVG feature will be thicker or "
  9265. "thinner,\n"
  9266. "therefore the fine features may be more affected by this parameter."
  9267. #: flatcamGUI/PreferencesUI.py:6243 flatcamTools/ToolFilm.py:141
  9268. msgid "Film Adjustments"
  9269. msgstr "Film Adjustments"
  9270. #: flatcamGUI/PreferencesUI.py:6245 flatcamTools/ToolFilm.py:143
  9271. msgid ""
  9272. "Sometime the printers will distort the print shape, especially the Laser "
  9273. "types.\n"
  9274. "This section provide the tools to compensate for the print distortions."
  9275. msgstr ""
  9276. "Sometime the printers will distort the print shape, especially the Laser "
  9277. "types.\n"
  9278. "This section provide the tools to compensate for the print distortions."
  9279. #: flatcamGUI/PreferencesUI.py:6252 flatcamTools/ToolFilm.py:150
  9280. msgid "Scale Film geometry"
  9281. msgstr "Scale Film geometry"
  9282. #: flatcamGUI/PreferencesUI.py:6254 flatcamTools/ToolFilm.py:152
  9283. msgid ""
  9284. "A value greater than 1 will stretch the film\n"
  9285. "while a value less than 1 will jolt it."
  9286. msgstr ""
  9287. "A value greater than 1 will stretch the film\n"
  9288. "while a value less than 1 will jolt it."
  9289. #: flatcamGUI/PreferencesUI.py:6264 flatcamGUI/PreferencesUI.py:6783
  9290. #: flatcamTools/ToolFilm.py:162 flatcamTools/ToolTransform.py:148
  9291. msgid "X factor"
  9292. msgstr "X factor"
  9293. #: flatcamGUI/PreferencesUI.py:6273 flatcamGUI/PreferencesUI.py:6796
  9294. #: flatcamTools/ToolFilm.py:171 flatcamTools/ToolTransform.py:168
  9295. msgid "Y factor"
  9296. msgstr "Y factor"
  9297. #: flatcamGUI/PreferencesUI.py:6283 flatcamTools/ToolFilm.py:189
  9298. msgid "Skew Film geometry"
  9299. msgstr "Skew Film geometry"
  9300. #: flatcamGUI/PreferencesUI.py:6285 flatcamTools/ToolFilm.py:191
  9301. msgid ""
  9302. "Positive values will skew to the right\n"
  9303. "while negative values will skew to the left."
  9304. msgstr ""
  9305. "Positive values will skew to the right\n"
  9306. "while negative values will skew to the left."
  9307. #: flatcamGUI/PreferencesUI.py:6295 flatcamGUI/PreferencesUI.py:6752
  9308. #: flatcamTools/ToolFilm.py:201 flatcamTools/ToolTransform.py:97
  9309. msgid "X angle"
  9310. msgstr "X angle"
  9311. #: flatcamGUI/PreferencesUI.py:6304 flatcamGUI/PreferencesUI.py:6766
  9312. #: flatcamTools/ToolFilm.py:210 flatcamTools/ToolTransform.py:118
  9313. msgid "Y angle"
  9314. msgstr "Y angle"
  9315. #: flatcamGUI/PreferencesUI.py:6315 flatcamTools/ToolFilm.py:221
  9316. msgid ""
  9317. "The reference point to be used as origin for the skew.\n"
  9318. "It can be one of the four points of the geometry bounding box."
  9319. msgstr ""
  9320. "The reference point to be used as origin for the skew.\n"
  9321. "It can be one of the four points of the geometry bounding box."
  9322. #: flatcamGUI/PreferencesUI.py:6318 flatcamTools/ToolFiducials.py:87
  9323. #: flatcamTools/ToolFilm.py:224
  9324. msgid "Bottom Left"
  9325. msgstr "Bottom Left"
  9326. #: flatcamGUI/PreferencesUI.py:6319 flatcamTools/ToolFilm.py:225
  9327. msgid "Top Left"
  9328. msgstr "Top Left"
  9329. #: flatcamGUI/PreferencesUI.py:6320 flatcamTools/ToolFilm.py:226
  9330. msgid "Bottom Right"
  9331. msgstr "Bottom Right"
  9332. #: flatcamGUI/PreferencesUI.py:6321 flatcamTools/ToolFilm.py:227
  9333. msgid "Top right"
  9334. msgstr "Top right"
  9335. #: flatcamGUI/PreferencesUI.py:6329 flatcamTools/ToolFilm.py:244
  9336. msgid "Mirror Film geometry"
  9337. msgstr "Mirror Film geometry"
  9338. #: flatcamGUI/PreferencesUI.py:6331 flatcamTools/ToolFilm.py:246
  9339. msgid "Mirror the film geometry on the selected axis or on both."
  9340. msgstr "Mirror the film geometry on the selected axis or on both."
  9341. #: flatcamGUI/PreferencesUI.py:6345 flatcamTools/ToolFilm.py:260
  9342. msgid "Mirror axis"
  9343. msgstr "Mirror axis"
  9344. #: flatcamGUI/PreferencesUI.py:6355 flatcamTools/ToolFilm.py:405
  9345. msgid "SVG"
  9346. msgstr "SVG"
  9347. #: flatcamGUI/PreferencesUI.py:6356 flatcamTools/ToolFilm.py:406
  9348. msgid "PNG"
  9349. msgstr "PNG"
  9350. #: flatcamGUI/PreferencesUI.py:6357 flatcamTools/ToolFilm.py:407
  9351. msgid "PDF"
  9352. msgstr "PDF"
  9353. #: flatcamGUI/PreferencesUI.py:6360 flatcamTools/ToolFilm.py:298
  9354. #: flatcamTools/ToolFilm.py:410
  9355. msgid "Film Type:"
  9356. msgstr "Film Type:"
  9357. #: flatcamGUI/PreferencesUI.py:6362 flatcamTools/ToolFilm.py:412
  9358. msgid ""
  9359. "The file type of the saved film. Can be:\n"
  9360. "- 'SVG' -> open-source vectorial format\n"
  9361. "- 'PNG' -> raster image\n"
  9362. "- 'PDF' -> portable document format"
  9363. msgstr ""
  9364. "The file type of the saved film. Can be:\n"
  9365. "- 'SVG' -> open-source vectorial format\n"
  9366. "- 'PNG' -> raster image\n"
  9367. "- 'PDF' -> portable document format"
  9368. #: flatcamGUI/PreferencesUI.py:6371 flatcamTools/ToolFilm.py:421
  9369. msgid "Page Orientation"
  9370. msgstr "Page Orientation"
  9371. #: flatcamGUI/PreferencesUI.py:6384 flatcamTools/ToolFilm.py:434
  9372. msgid "Page Size"
  9373. msgstr "Page Size"
  9374. #: flatcamGUI/PreferencesUI.py:6385 flatcamTools/ToolFilm.py:435
  9375. msgid "A selection of standard ISO 216 page sizes."
  9376. msgstr "A selection of standard ISO 216 page sizes."
  9377. #: flatcamGUI/PreferencesUI.py:6457
  9378. msgid "Panelize Tool Options"
  9379. msgstr "Panelize Tool Options"
  9380. #: flatcamGUI/PreferencesUI.py:6463
  9381. msgid ""
  9382. "Create an object that contains an array of (x, y) elements,\n"
  9383. "each element is a copy of the source object spaced\n"
  9384. "at a X distance, Y distance of each other."
  9385. msgstr ""
  9386. "Create an object that contains an array of (x, y) elements,\n"
  9387. "each element is a copy of the source object spaced\n"
  9388. "at a X distance, Y distance of each other."
  9389. #: flatcamGUI/PreferencesUI.py:6480 flatcamTools/ToolPanelize.py:161
  9390. msgid "Spacing cols"
  9391. msgstr "Spacing cols"
  9392. #: flatcamGUI/PreferencesUI.py:6482 flatcamTools/ToolPanelize.py:163
  9393. msgid ""
  9394. "Spacing between columns of the desired panel.\n"
  9395. "In current units."
  9396. msgstr ""
  9397. "Spacing between columns of the desired panel.\n"
  9398. "In current units."
  9399. #: flatcamGUI/PreferencesUI.py:6494 flatcamTools/ToolPanelize.py:173
  9400. msgid "Spacing rows"
  9401. msgstr "Spacing rows"
  9402. #: flatcamGUI/PreferencesUI.py:6496 flatcamTools/ToolPanelize.py:175
  9403. msgid ""
  9404. "Spacing between rows of the desired panel.\n"
  9405. "In current units."
  9406. msgstr ""
  9407. "Spacing between rows of the desired panel.\n"
  9408. "In current units."
  9409. #: flatcamGUI/PreferencesUI.py:6507 flatcamTools/ToolPanelize.py:184
  9410. msgid "Columns"
  9411. msgstr "Columns"
  9412. #: flatcamGUI/PreferencesUI.py:6509 flatcamTools/ToolPanelize.py:186
  9413. msgid "Number of columns of the desired panel"
  9414. msgstr "Number of columns of the desired panel"
  9415. #: flatcamGUI/PreferencesUI.py:6519 flatcamTools/ToolPanelize.py:194
  9416. msgid "Rows"
  9417. msgstr "Rows"
  9418. #: flatcamGUI/PreferencesUI.py:6521 flatcamTools/ToolPanelize.py:196
  9419. msgid "Number of rows of the desired panel"
  9420. msgstr "Number of rows of the desired panel"
  9421. #: flatcamGUI/PreferencesUI.py:6528 flatcamTools/ToolPanelize.py:203
  9422. msgid "Geo"
  9423. msgstr "Geo"
  9424. #: flatcamGUI/PreferencesUI.py:6529 flatcamTools/ToolPanelize.py:204
  9425. msgid "Panel Type"
  9426. msgstr "Panel Type"
  9427. #: flatcamGUI/PreferencesUI.py:6531
  9428. msgid ""
  9429. "Choose the type of object for the panel object:\n"
  9430. "- Gerber\n"
  9431. "- Geometry"
  9432. msgstr ""
  9433. "Choose the type of object for the panel object:\n"
  9434. "- Gerber\n"
  9435. "- Geometry"
  9436. #: flatcamGUI/PreferencesUI.py:6540
  9437. msgid "Constrain within"
  9438. msgstr "Constrain within"
  9439. #: flatcamGUI/PreferencesUI.py:6542 flatcamTools/ToolPanelize.py:216
  9440. msgid ""
  9441. "Area define by DX and DY within to constrain the panel.\n"
  9442. "DX and DY values are in current units.\n"
  9443. "Regardless of how many columns and rows are desired,\n"
  9444. "the final panel will have as many columns and rows as\n"
  9445. "they fit completely within selected area."
  9446. msgstr ""
  9447. "Area define by DX and DY within to constrain the panel.\n"
  9448. "DX and DY values are in current units.\n"
  9449. "Regardless of how many columns and rows are desired,\n"
  9450. "the final panel will have as many columns and rows as\n"
  9451. "they fit completely within selected area."
  9452. #: flatcamGUI/PreferencesUI.py:6555 flatcamTools/ToolPanelize.py:228
  9453. msgid "Width (DX)"
  9454. msgstr "Width (DX)"
  9455. #: flatcamGUI/PreferencesUI.py:6557 flatcamTools/ToolPanelize.py:230
  9456. msgid ""
  9457. "The width (DX) within which the panel must fit.\n"
  9458. "In current units."
  9459. msgstr ""
  9460. "The width (DX) within which the panel must fit.\n"
  9461. "In current units."
  9462. #: flatcamGUI/PreferencesUI.py:6568 flatcamTools/ToolPanelize.py:239
  9463. msgid "Height (DY)"
  9464. msgstr "Height (DY)"
  9465. #: flatcamGUI/PreferencesUI.py:6570 flatcamTools/ToolPanelize.py:241
  9466. msgid ""
  9467. "The height (DY)within which the panel must fit.\n"
  9468. "In current units."
  9469. msgstr ""
  9470. "The height (DY)within which the panel must fit.\n"
  9471. "In current units."
  9472. #: flatcamGUI/PreferencesUI.py:6584
  9473. msgid "Calculators Tool Options"
  9474. msgstr "Calculators Tool Options"
  9475. #: flatcamGUI/PreferencesUI.py:6588 flatcamTools/ToolCalculators.py:25
  9476. msgid "V-Shape Tool Calculator"
  9477. msgstr "V-Shape Tool Calculator"
  9478. #: flatcamGUI/PreferencesUI.py:6590
  9479. msgid ""
  9480. "Calculate the tool diameter for a given V-shape tool,\n"
  9481. "having the tip diameter, tip angle and\n"
  9482. "depth-of-cut as parameters."
  9483. msgstr ""
  9484. "Calculate the tool diameter for a given V-shape tool,\n"
  9485. "having the tip diameter, tip angle and\n"
  9486. "depth-of-cut as parameters."
  9487. #: flatcamGUI/PreferencesUI.py:6607 flatcamTools/ToolCalculators.py:94
  9488. msgid "Tip Diameter"
  9489. msgstr "Tip Diameter"
  9490. #: flatcamGUI/PreferencesUI.py:6609 flatcamTools/ToolCalculators.py:102
  9491. msgid ""
  9492. "This is the tool tip diameter.\n"
  9493. "It is specified by manufacturer."
  9494. msgstr ""
  9495. "This is the tool tip diameter.\n"
  9496. "It is specified by manufacturer."
  9497. #: flatcamGUI/PreferencesUI.py:6621 flatcamTools/ToolCalculators.py:105
  9498. msgid "Tip Angle"
  9499. msgstr "Tip Angle"
  9500. #: flatcamGUI/PreferencesUI.py:6623
  9501. msgid ""
  9502. "This is the angle on the tip of the tool.\n"
  9503. "It is specified by manufacturer."
  9504. msgstr ""
  9505. "This is the angle on the tip of the tool.\n"
  9506. "It is specified by manufacturer."
  9507. #: flatcamGUI/PreferencesUI.py:6637
  9508. msgid ""
  9509. "This is depth to cut into material.\n"
  9510. "In the CNCJob object it is the CutZ parameter."
  9511. msgstr ""
  9512. "This is depth to cut into material.\n"
  9513. "In the CNCJob object it is the CutZ parameter."
  9514. #: flatcamGUI/PreferencesUI.py:6644 flatcamTools/ToolCalculators.py:27
  9515. msgid "ElectroPlating Calculator"
  9516. msgstr "ElectroPlating Calculator"
  9517. #: flatcamGUI/PreferencesUI.py:6646 flatcamTools/ToolCalculators.py:158
  9518. msgid ""
  9519. "This calculator is useful for those who plate the via/pad/drill holes,\n"
  9520. "using a method like graphite ink or calcium hypophosphite ink or palladium "
  9521. "chloride."
  9522. msgstr ""
  9523. "This calculator is useful for those who plate the via/pad/drill holes,\n"
  9524. "using a method like graphite ink or calcium hypophosphite ink or palladium "
  9525. "chloride."
  9526. #: flatcamGUI/PreferencesUI.py:6657 flatcamTools/ToolCalculators.py:167
  9527. msgid "Board Length"
  9528. msgstr "Board Length"
  9529. #: flatcamGUI/PreferencesUI.py:6659 flatcamTools/ToolCalculators.py:173
  9530. msgid "This is the board length. In centimeters."
  9531. msgstr "This is the board length. In centimeters."
  9532. #: flatcamGUI/PreferencesUI.py:6669 flatcamTools/ToolCalculators.py:175
  9533. msgid "Board Width"
  9534. msgstr "Board Width"
  9535. #: flatcamGUI/PreferencesUI.py:6671 flatcamTools/ToolCalculators.py:181
  9536. msgid "This is the board width.In centimeters."
  9537. msgstr "This is the board width.In centimeters."
  9538. #: flatcamGUI/PreferencesUI.py:6676 flatcamTools/ToolCalculators.py:183
  9539. msgid "Current Density"
  9540. msgstr "Current Density"
  9541. #: flatcamGUI/PreferencesUI.py:6682 flatcamTools/ToolCalculators.py:190
  9542. msgid ""
  9543. "Current density to pass through the board. \n"
  9544. "In Amps per Square Feet ASF."
  9545. msgstr ""
  9546. "Current density to pass through the board. \n"
  9547. "In Amps per Square Feet ASF."
  9548. #: flatcamGUI/PreferencesUI.py:6688 flatcamTools/ToolCalculators.py:193
  9549. msgid "Copper Growth"
  9550. msgstr "Copper Growth"
  9551. #: flatcamGUI/PreferencesUI.py:6694 flatcamTools/ToolCalculators.py:200
  9552. msgid ""
  9553. "How thick the copper growth is intended to be.\n"
  9554. "In microns."
  9555. msgstr ""
  9556. "How thick the copper growth is intended to be.\n"
  9557. "In microns."
  9558. #: flatcamGUI/PreferencesUI.py:6707
  9559. msgid "Transform Tool Options"
  9560. msgstr "Transform Tool Options"
  9561. #: flatcamGUI/PreferencesUI.py:6713
  9562. msgid ""
  9563. "Various transformations that can be applied\n"
  9564. "on a FlatCAM object."
  9565. msgstr ""
  9566. "Various transformations that can be applied\n"
  9567. "on a FlatCAM object."
  9568. #: flatcamGUI/PreferencesUI.py:6744
  9569. msgid "Skew"
  9570. msgstr "Skew"
  9571. #: flatcamGUI/PreferencesUI.py:6785 flatcamTools/ToolTransform.py:150
  9572. msgid "Factor for scaling on X axis."
  9573. msgstr "Factor for scaling on X axis."
  9574. #: flatcamGUI/PreferencesUI.py:6798 flatcamTools/ToolTransform.py:170
  9575. msgid "Factor for scaling on Y axis."
  9576. msgstr "Factor for scaling on Y axis."
  9577. #: flatcamGUI/PreferencesUI.py:6806 flatcamTools/ToolTransform.py:191
  9578. msgid ""
  9579. "Scale the selected object(s)\n"
  9580. "using the Scale_X factor for both axis."
  9581. msgstr ""
  9582. "Scale the selected object(s)\n"
  9583. "using the Scale_X factor for both axis."
  9584. #: flatcamGUI/PreferencesUI.py:6814 flatcamTools/ToolTransform.py:198
  9585. msgid ""
  9586. "Scale the selected object(s)\n"
  9587. "using the origin reference when checked,\n"
  9588. "and the center of the biggest bounding box\n"
  9589. "of the selected objects when unchecked."
  9590. msgstr ""
  9591. "Scale the selected object(s)\n"
  9592. "using the origin reference when checked,\n"
  9593. "and the center of the biggest bounding box\n"
  9594. "of the selected objects when unchecked."
  9595. #: flatcamGUI/PreferencesUI.py:6830 flatcamTools/ToolTransform.py:217
  9596. msgid "X val"
  9597. msgstr "X val"
  9598. #: flatcamGUI/PreferencesUI.py:6832 flatcamTools/ToolTransform.py:219
  9599. msgid "Distance to offset on X axis. In current units."
  9600. msgstr "Distance to offset on X axis. In current units."
  9601. #: flatcamGUI/PreferencesUI.py:6843 flatcamTools/ToolTransform.py:237
  9602. msgid "Y val"
  9603. msgstr "Y val"
  9604. #: flatcamGUI/PreferencesUI.py:6845 flatcamTools/ToolTransform.py:239
  9605. msgid "Distance to offset on Y axis. In current units."
  9606. msgstr "Distance to offset on Y axis. In current units."
  9607. #: flatcamGUI/PreferencesUI.py:6851 flatcamTools/ToolDblSided.py:67
  9608. #: flatcamTools/ToolDblSided.py:95 flatcamTools/ToolDblSided.py:125
  9609. msgid "Mirror"
  9610. msgstr "Mirror"
  9611. #: flatcamGUI/PreferencesUI.py:6855 flatcamTools/ToolTransform.py:283
  9612. msgid "Mirror Reference"
  9613. msgstr "Mirror Reference"
  9614. #: flatcamGUI/PreferencesUI.py:6857 flatcamTools/ToolTransform.py:285
  9615. msgid ""
  9616. "Flip the selected object(s)\n"
  9617. "around the point in Point Entry Field.\n"
  9618. "\n"
  9619. "The point coordinates can be captured by\n"
  9620. "left click on canvas together with pressing\n"
  9621. "SHIFT key. \n"
  9622. "Then click Add button to insert coordinates.\n"
  9623. "Or enter the coords in format (x, y) in the\n"
  9624. "Point Entry field and click Flip on X(Y)"
  9625. msgstr ""
  9626. "Flip the selected object(s)\n"
  9627. "around the point in Point Entry Field.\n"
  9628. "\n"
  9629. "The point coordinates can be captured by\n"
  9630. "left click on canvas together with pressing\n"
  9631. "SHIFT key. \n"
  9632. "Then click Add button to insert coordinates.\n"
  9633. "Or enter the coords in format (x, y) in the\n"
  9634. "Point Entry field and click Flip on X(Y)"
  9635. #: flatcamGUI/PreferencesUI.py:6868
  9636. msgid "Mirror Reference point"
  9637. msgstr "Mirror Reference point"
  9638. #: flatcamGUI/PreferencesUI.py:6870
  9639. msgid ""
  9640. "Coordinates in format (x, y) used as reference for mirroring.\n"
  9641. "The 'x' in (x, y) will be used when using Flip on X and\n"
  9642. "the 'y' in (x, y) will be used when using Flip on Y and"
  9643. msgstr ""
  9644. "Coordinates in format (x, y) used as reference for mirroring.\n"
  9645. "The 'x' in (x, y) will be used when using Flip on X and\n"
  9646. "the 'y' in (x, y) will be used when using Flip on Y and"
  9647. #: flatcamGUI/PreferencesUI.py:6883 flatcamTools/ToolDistance.py:496
  9648. #: flatcamTools/ToolDistanceMin.py:287 flatcamTools/ToolTransform.py:332
  9649. msgid "Distance"
  9650. msgstr "Distance"
  9651. #: flatcamGUI/PreferencesUI.py:6885 flatcamTools/ToolTransform.py:334
  9652. msgid ""
  9653. "A positive value will create the effect of dilation,\n"
  9654. "while a negative value will create the effect of erosion.\n"
  9655. "Each geometry element of the object will be increased\n"
  9656. "or decreased with the 'distance'."
  9657. msgstr ""
  9658. "A positive value will create the effect of dilation,\n"
  9659. "while a negative value will create the effect of erosion.\n"
  9660. "Each geometry element of the object will be increased\n"
  9661. "or decreased with the 'distance'."
  9662. #: flatcamGUI/PreferencesUI.py:6902 flatcamTools/ToolTransform.py:359
  9663. msgid ""
  9664. "A positive value will create the effect of dilation,\n"
  9665. "while a negative value will create the effect of erosion.\n"
  9666. "Each geometry element of the object will be increased\n"
  9667. "or decreased to fit the 'Value'. Value is a percentage\n"
  9668. "of the initial dimension."
  9669. msgstr ""
  9670. "A positive value will create the effect of dilation,\n"
  9671. "while a negative value will create the effect of erosion.\n"
  9672. "Each geometry element of the object will be increased\n"
  9673. "or decreased to fit the 'Value'. Value is a percentage\n"
  9674. "of the initial dimension."
  9675. #: flatcamGUI/PreferencesUI.py:6919 flatcamGUI/PreferencesUI.py:7563
  9676. #: flatcamTools/ToolQRCode.py:197 flatcamTools/ToolTransform.py:383
  9677. msgid "Rounded"
  9678. msgstr "Rounded"
  9679. #: flatcamGUI/PreferencesUI.py:6921 flatcamTools/ToolTransform.py:385
  9680. msgid ""
  9681. "If checked then the buffer will surround the buffered shape,\n"
  9682. "every corner will be rounded.\n"
  9683. "If not checked then the buffer will follow the exact geometry\n"
  9684. "of the buffered shape."
  9685. msgstr ""
  9686. "If checked then the buffer will surround the buffered shape,\n"
  9687. "every corner will be rounded.\n"
  9688. "If not checked then the buffer will follow the exact geometry\n"
  9689. "of the buffered shape."
  9690. #: flatcamGUI/PreferencesUI.py:6938
  9691. msgid "SolderPaste Tool Options"
  9692. msgstr "SolderPaste Tool Options"
  9693. #: flatcamGUI/PreferencesUI.py:6944
  9694. msgid ""
  9695. "A tool to create GCode for dispensing\n"
  9696. "solder paste onto a PCB."
  9697. msgstr ""
  9698. "A tool to create GCode for dispensing\n"
  9699. "solder paste onto a PCB."
  9700. #: flatcamGUI/PreferencesUI.py:6965
  9701. msgid "New Nozzle Dia"
  9702. msgstr "New Nozzle Dia"
  9703. #: flatcamGUI/PreferencesUI.py:6967 flatcamTools/ToolSolderPaste.py:107
  9704. msgid "Diameter for the new Nozzle tool to add in the Tool Table"
  9705. msgstr "Diameter for the new Nozzle tool to add in the Tool Table"
  9706. #: flatcamGUI/PreferencesUI.py:6983 flatcamTools/ToolSolderPaste.py:183
  9707. msgid "Z Dispense Start"
  9708. msgstr "Z Dispense Start"
  9709. #: flatcamGUI/PreferencesUI.py:6985 flatcamTools/ToolSolderPaste.py:185
  9710. msgid "The height (Z) when solder paste dispensing starts."
  9711. msgstr "The height (Z) when solder paste dispensing starts."
  9712. #: flatcamGUI/PreferencesUI.py:6996 flatcamTools/ToolSolderPaste.py:195
  9713. msgid "Z Dispense"
  9714. msgstr "Z Dispense"
  9715. #: flatcamGUI/PreferencesUI.py:6998 flatcamTools/ToolSolderPaste.py:197
  9716. msgid "The height (Z) when doing solder paste dispensing."
  9717. msgstr "The height (Z) when doing solder paste dispensing."
  9718. #: flatcamGUI/PreferencesUI.py:7009 flatcamTools/ToolSolderPaste.py:207
  9719. msgid "Z Dispense Stop"
  9720. msgstr "Z Dispense Stop"
  9721. #: flatcamGUI/PreferencesUI.py:7011 flatcamTools/ToolSolderPaste.py:209
  9722. msgid "The height (Z) when solder paste dispensing stops."
  9723. msgstr "The height (Z) when solder paste dispensing stops."
  9724. #: flatcamGUI/PreferencesUI.py:7022 flatcamTools/ToolSolderPaste.py:219
  9725. msgid "Z Travel"
  9726. msgstr "Z Travel"
  9727. #: flatcamGUI/PreferencesUI.py:7024 flatcamTools/ToolSolderPaste.py:221
  9728. msgid ""
  9729. "The height (Z) for travel between pads\n"
  9730. "(without dispensing solder paste)."
  9731. msgstr ""
  9732. "The height (Z) for travel between pads\n"
  9733. "(without dispensing solder paste)."
  9734. #: flatcamGUI/PreferencesUI.py:7036 flatcamTools/ToolSolderPaste.py:232
  9735. msgid "Z Toolchange"
  9736. msgstr "Z Toolchange"
  9737. #: flatcamGUI/PreferencesUI.py:7038 flatcamTools/ToolSolderPaste.py:234
  9738. msgid "The height (Z) for tool (nozzle) change."
  9739. msgstr "The height (Z) for tool (nozzle) change."
  9740. #: flatcamGUI/PreferencesUI.py:7047 flatcamTools/ToolSolderPaste.py:242
  9741. msgid ""
  9742. "The X,Y location for tool (nozzle) change.\n"
  9743. "The format is (x, y) where x and y are real numbers."
  9744. msgstr ""
  9745. "The X,Y location for tool (nozzle) change.\n"
  9746. "The format is (x, y) where x and y are real numbers."
  9747. #: flatcamGUI/PreferencesUI.py:7061 flatcamTools/ToolSolderPaste.py:255
  9748. msgid "Feedrate (speed) while moving on the X-Y plane."
  9749. msgstr "Feedrate (speed) while moving on the X-Y plane."
  9750. #: flatcamGUI/PreferencesUI.py:7074 flatcamTools/ToolSolderPaste.py:267
  9751. msgid ""
  9752. "Feedrate (speed) while moving vertically\n"
  9753. "(on Z plane)."
  9754. msgstr ""
  9755. "Feedrate (speed) while moving vertically\n"
  9756. "(on Z plane)."
  9757. #: flatcamGUI/PreferencesUI.py:7086 flatcamTools/ToolSolderPaste.py:278
  9758. msgid "Feedrate Z Dispense"
  9759. msgstr "Feedrate Z Dispense"
  9760. #: flatcamGUI/PreferencesUI.py:7088
  9761. msgid ""
  9762. "Feedrate (speed) while moving up vertically\n"
  9763. "to Dispense position (on Z plane)."
  9764. msgstr ""
  9765. "Feedrate (speed) while moving up vertically\n"
  9766. "to Dispense position (on Z plane)."
  9767. #: flatcamGUI/PreferencesUI.py:7099 flatcamTools/ToolSolderPaste.py:290
  9768. msgid "Spindle Speed FWD"
  9769. msgstr "Spindle Speed FWD"
  9770. #: flatcamGUI/PreferencesUI.py:7101 flatcamTools/ToolSolderPaste.py:292
  9771. msgid ""
  9772. "The dispenser speed while pushing solder paste\n"
  9773. "through the dispenser nozzle."
  9774. msgstr ""
  9775. "The dispenser speed while pushing solder paste\n"
  9776. "through the dispenser nozzle."
  9777. #: flatcamGUI/PreferencesUI.py:7113 flatcamTools/ToolSolderPaste.py:303
  9778. msgid "Dwell FWD"
  9779. msgstr "Dwell FWD"
  9780. #: flatcamGUI/PreferencesUI.py:7115 flatcamTools/ToolSolderPaste.py:305
  9781. msgid "Pause after solder dispensing."
  9782. msgstr "Pause after solder dispensing."
  9783. #: flatcamGUI/PreferencesUI.py:7125 flatcamTools/ToolSolderPaste.py:314
  9784. msgid "Spindle Speed REV"
  9785. msgstr "Spindle Speed REV"
  9786. #: flatcamGUI/PreferencesUI.py:7127 flatcamTools/ToolSolderPaste.py:316
  9787. msgid ""
  9788. "The dispenser speed while retracting solder paste\n"
  9789. "through the dispenser nozzle."
  9790. msgstr ""
  9791. "The dispenser speed while retracting solder paste\n"
  9792. "through the dispenser nozzle."
  9793. #: flatcamGUI/PreferencesUI.py:7139 flatcamTools/ToolSolderPaste.py:327
  9794. msgid "Dwell REV"
  9795. msgstr "Dwell REV"
  9796. #: flatcamGUI/PreferencesUI.py:7141 flatcamTools/ToolSolderPaste.py:329
  9797. msgid ""
  9798. "Pause after solder paste dispenser retracted,\n"
  9799. "to allow pressure equilibrium."
  9800. msgstr ""
  9801. "Pause after solder paste dispenser retracted,\n"
  9802. "to allow pressure equilibrium."
  9803. #: flatcamGUI/PreferencesUI.py:7150 flatcamTools/ToolSolderPaste.py:337
  9804. msgid "Files that control the GCode generation."
  9805. msgstr "Files that control the GCode generation."
  9806. #: flatcamGUI/PreferencesUI.py:7165
  9807. msgid "Substractor Tool Options"
  9808. msgstr "Substractor Tool Options"
  9809. #: flatcamGUI/PreferencesUI.py:7171
  9810. msgid ""
  9811. "A tool to substract one Gerber or Geometry object\n"
  9812. "from another of the same type."
  9813. msgstr ""
  9814. "A tool to substract one Gerber or Geometry object\n"
  9815. "from another of the same type."
  9816. #: flatcamGUI/PreferencesUI.py:7176 flatcamTools/ToolSub.py:155
  9817. msgid "Close paths"
  9818. msgstr "Close paths"
  9819. #: flatcamGUI/PreferencesUI.py:7177
  9820. msgid ""
  9821. "Checking this will close the paths cut by the Geometry substractor object."
  9822. msgstr ""
  9823. "Checking this will close the paths cut by the Geometry substractor object."
  9824. #: flatcamGUI/PreferencesUI.py:7188
  9825. msgid "Check Rules Tool Options"
  9826. msgstr "Check Rules Tool Options"
  9827. #: flatcamGUI/PreferencesUI.py:7193
  9828. msgid ""
  9829. "A tool to check if Gerber files are within a set\n"
  9830. "of Manufacturing Rules."
  9831. msgstr ""
  9832. "A tool to check if Gerber files are within a set\n"
  9833. "of Manufacturing Rules."
  9834. #: flatcamGUI/PreferencesUI.py:7203 flatcamTools/ToolRulesCheck.py:265
  9835. #: flatcamTools/ToolRulesCheck.py:929
  9836. msgid "Trace Size"
  9837. msgstr "Trace Size"
  9838. #: flatcamGUI/PreferencesUI.py:7205 flatcamTools/ToolRulesCheck.py:267
  9839. msgid "This checks if the minimum size for traces is met."
  9840. msgstr "This checks if the minimum size for traces is met."
  9841. #: flatcamGUI/PreferencesUI.py:7215 flatcamGUI/PreferencesUI.py:7235
  9842. #: flatcamGUI/PreferencesUI.py:7255 flatcamGUI/PreferencesUI.py:7275
  9843. #: flatcamGUI/PreferencesUI.py:7295 flatcamGUI/PreferencesUI.py:7315
  9844. #: flatcamGUI/PreferencesUI.py:7335 flatcamGUI/PreferencesUI.py:7355
  9845. #: flatcamGUI/PreferencesUI.py:7377 flatcamGUI/PreferencesUI.py:7397
  9846. #: flatcamTools/ToolRulesCheck.py:277 flatcamTools/ToolRulesCheck.py:299
  9847. #: flatcamTools/ToolRulesCheck.py:322 flatcamTools/ToolRulesCheck.py:345
  9848. #: flatcamTools/ToolRulesCheck.py:368 flatcamTools/ToolRulesCheck.py:391
  9849. #: flatcamTools/ToolRulesCheck.py:414 flatcamTools/ToolRulesCheck.py:437
  9850. #: flatcamTools/ToolRulesCheck.py:462 flatcamTools/ToolRulesCheck.py:485
  9851. msgid "Min value"
  9852. msgstr "Min value"
  9853. #: flatcamGUI/PreferencesUI.py:7217 flatcamTools/ToolRulesCheck.py:279
  9854. msgid "Minimum acceptable trace size."
  9855. msgstr "Minimum acceptable trace size."
  9856. #: flatcamGUI/PreferencesUI.py:7222 flatcamTools/ToolRulesCheck.py:286
  9857. #: flatcamTools/ToolRulesCheck.py:1157 flatcamTools/ToolRulesCheck.py:1187
  9858. msgid "Copper to Copper clearance"
  9859. msgstr "Copper to Copper clearance"
  9860. #: flatcamGUI/PreferencesUI.py:7224 flatcamTools/ToolRulesCheck.py:288
  9861. msgid ""
  9862. "This checks if the minimum clearance between copper\n"
  9863. "features is met."
  9864. msgstr ""
  9865. "This checks if the minimum clearance between copper\n"
  9866. "features is met."
  9867. #: flatcamGUI/PreferencesUI.py:7237 flatcamGUI/PreferencesUI.py:7257
  9868. #: flatcamGUI/PreferencesUI.py:7277 flatcamGUI/PreferencesUI.py:7297
  9869. #: flatcamGUI/PreferencesUI.py:7317 flatcamGUI/PreferencesUI.py:7337
  9870. #: flatcamGUI/PreferencesUI.py:7399 flatcamTools/ToolRulesCheck.py:301
  9871. #: flatcamTools/ToolRulesCheck.py:324 flatcamTools/ToolRulesCheck.py:347
  9872. #: flatcamTools/ToolRulesCheck.py:370 flatcamTools/ToolRulesCheck.py:393
  9873. #: flatcamTools/ToolRulesCheck.py:416 flatcamTools/ToolRulesCheck.py:464
  9874. msgid "Minimum acceptable clearance value."
  9875. msgstr "Minimum acceptable clearance value."
  9876. #: flatcamGUI/PreferencesUI.py:7242 flatcamTools/ToolRulesCheck.py:309
  9877. #: flatcamTools/ToolRulesCheck.py:1217 flatcamTools/ToolRulesCheck.py:1223
  9878. #: flatcamTools/ToolRulesCheck.py:1236 flatcamTools/ToolRulesCheck.py:1243
  9879. msgid "Copper to Outline clearance"
  9880. msgstr "Copper to Outline clearance"
  9881. #: flatcamGUI/PreferencesUI.py:7244 flatcamTools/ToolRulesCheck.py:311
  9882. msgid ""
  9883. "This checks if the minimum clearance between copper\n"
  9884. "features and the outline is met."
  9885. msgstr ""
  9886. "This checks if the minimum clearance between copper\n"
  9887. "features and the outline is met."
  9888. #: flatcamGUI/PreferencesUI.py:7262 flatcamTools/ToolRulesCheck.py:332
  9889. msgid "Silk to Silk Clearance"
  9890. msgstr "Silk to Silk Clearance"
  9891. #: flatcamGUI/PreferencesUI.py:7264 flatcamTools/ToolRulesCheck.py:334
  9892. msgid ""
  9893. "This checks if the minimum clearance between silkscreen\n"
  9894. "features and silkscreen features is met."
  9895. msgstr ""
  9896. "This checks if the minimum clearance between silkscreen\n"
  9897. "features and silkscreen features is met."
  9898. #: flatcamGUI/PreferencesUI.py:7282 flatcamTools/ToolRulesCheck.py:355
  9899. #: flatcamTools/ToolRulesCheck.py:1326 flatcamTools/ToolRulesCheck.py:1332
  9900. #: flatcamTools/ToolRulesCheck.py:1350
  9901. msgid "Silk to Solder Mask Clearance"
  9902. msgstr "Silk to Solder Mask Clearance"
  9903. #: flatcamGUI/PreferencesUI.py:7284 flatcamTools/ToolRulesCheck.py:357
  9904. msgid ""
  9905. "This checks if the minimum clearance between silkscreen\n"
  9906. "features and soldermask features is met."
  9907. msgstr ""
  9908. "This checks if the minimum clearance between silkscreen\n"
  9909. "features and soldermask features is met."
  9910. #: flatcamGUI/PreferencesUI.py:7302 flatcamTools/ToolRulesCheck.py:378
  9911. #: flatcamTools/ToolRulesCheck.py:1380 flatcamTools/ToolRulesCheck.py:1386
  9912. #: flatcamTools/ToolRulesCheck.py:1400 flatcamTools/ToolRulesCheck.py:1407
  9913. msgid "Silk to Outline Clearance"
  9914. msgstr "Silk to Outline Clearance"
  9915. #: flatcamGUI/PreferencesUI.py:7304 flatcamTools/ToolRulesCheck.py:380
  9916. msgid ""
  9917. "This checks if the minimum clearance between silk\n"
  9918. "features and the outline is met."
  9919. msgstr ""
  9920. "This checks if the minimum clearance between silk\n"
  9921. "features and the outline is met."
  9922. #: flatcamGUI/PreferencesUI.py:7322 flatcamTools/ToolRulesCheck.py:401
  9923. #: flatcamTools/ToolRulesCheck.py:1418 flatcamTools/ToolRulesCheck.py:1445
  9924. msgid "Minimum Solder Mask Sliver"
  9925. msgstr "Minimum Solder Mask Sliver"
  9926. #: flatcamGUI/PreferencesUI.py:7324 flatcamTools/ToolRulesCheck.py:403
  9927. msgid ""
  9928. "This checks if the minimum clearance between soldermask\n"
  9929. "features and soldermask features is met."
  9930. msgstr ""
  9931. "This checks if the minimum clearance between soldermask\n"
  9932. "features and soldermask features is met."
  9933. #: flatcamGUI/PreferencesUI.py:7342 flatcamTools/ToolRulesCheck.py:424
  9934. #: flatcamTools/ToolRulesCheck.py:1483 flatcamTools/ToolRulesCheck.py:1489
  9935. #: flatcamTools/ToolRulesCheck.py:1505 flatcamTools/ToolRulesCheck.py:1512
  9936. msgid "Minimum Annular Ring"
  9937. msgstr "Minimum Annular Ring"
  9938. #: flatcamGUI/PreferencesUI.py:7344 flatcamTools/ToolRulesCheck.py:426
  9939. msgid ""
  9940. "This checks if the minimum copper ring left by drilling\n"
  9941. "a hole into a pad is met."
  9942. msgstr ""
  9943. "This checks if the minimum copper ring left by drilling\n"
  9944. "a hole into a pad is met."
  9945. #: flatcamGUI/PreferencesUI.py:7357 flatcamTools/ToolRulesCheck.py:439
  9946. msgid "Minimum acceptable ring value."
  9947. msgstr "Minimum acceptable ring value."
  9948. #: flatcamGUI/PreferencesUI.py:7364 flatcamTools/ToolRulesCheck.py:449
  9949. #: flatcamTools/ToolRulesCheck.py:873
  9950. msgid "Hole to Hole Clearance"
  9951. msgstr "Hole to Hole Clearance"
  9952. #: flatcamGUI/PreferencesUI.py:7366 flatcamTools/ToolRulesCheck.py:451
  9953. msgid ""
  9954. "This checks if the minimum clearance between a drill hole\n"
  9955. "and another drill hole is met."
  9956. msgstr ""
  9957. "This checks if the minimum clearance between a drill hole\n"
  9958. "and another drill hole is met."
  9959. #: flatcamGUI/PreferencesUI.py:7379 flatcamTools/ToolRulesCheck.py:487
  9960. msgid "Minimum acceptable drill size."
  9961. msgstr "Minimum acceptable drill size."
  9962. #: flatcamGUI/PreferencesUI.py:7384 flatcamTools/ToolRulesCheck.py:472
  9963. #: flatcamTools/ToolRulesCheck.py:847
  9964. msgid "Hole Size"
  9965. msgstr "Hole Size"
  9966. #: flatcamGUI/PreferencesUI.py:7386 flatcamTools/ToolRulesCheck.py:474
  9967. msgid ""
  9968. "This checks if the drill holes\n"
  9969. "sizes are above the threshold."
  9970. msgstr ""
  9971. "This checks if the drill holes\n"
  9972. "sizes are above the threshold."
  9973. #: flatcamGUI/PreferencesUI.py:7411
  9974. msgid "Optimal Tool Options"
  9975. msgstr "Optimal Tool Options"
  9976. #: flatcamGUI/PreferencesUI.py:7417
  9977. msgid ""
  9978. "A tool to find the minimum distance between\n"
  9979. "every two Gerber geometric elements"
  9980. msgstr ""
  9981. "A tool to find the minimum distance between\n"
  9982. "every two Gerber geometric elements"
  9983. #: flatcamGUI/PreferencesUI.py:7432 flatcamTools/ToolOptimal.py:78
  9984. msgid "Precision"
  9985. msgstr "Precision"
  9986. #: flatcamGUI/PreferencesUI.py:7434
  9987. msgid "Number of decimals for the distances and coordinates in this tool."
  9988. msgstr "Number of decimals for the distances and coordinates in this tool."
  9989. #: flatcamGUI/PreferencesUI.py:7448
  9990. msgid "QRCode Tool Options"
  9991. msgstr "QRCode Tool Options"
  9992. #: flatcamGUI/PreferencesUI.py:7454
  9993. msgid ""
  9994. "A tool to create a QRCode that can be inserted\n"
  9995. "into a selected Gerber file, or it can be exported as a file."
  9996. msgstr ""
  9997. "A tool to create a QRCode that can be inserted\n"
  9998. "into a selected Gerber file, or it can be exported as a file."
  9999. #: flatcamGUI/PreferencesUI.py:7466 flatcamTools/ToolQRCode.py:100
  10000. msgid "Version"
  10001. msgstr "Version"
  10002. #: flatcamGUI/PreferencesUI.py:7468 flatcamTools/ToolQRCode.py:102
  10003. msgid ""
  10004. "QRCode version can have values from 1 (21x21 boxes)\n"
  10005. "to 40 (177x177 boxes)."
  10006. msgstr ""
  10007. "QRCode version can have values from 1 (21x21 boxes)\n"
  10008. "to 40 (177x177 boxes)."
  10009. #: flatcamGUI/PreferencesUI.py:7479 flatcamTools/ToolQRCode.py:113
  10010. msgid "Error correction"
  10011. msgstr "Error correction"
  10012. #: flatcamGUI/PreferencesUI.py:7481 flatcamGUI/PreferencesUI.py:7492
  10013. #: flatcamTools/ToolQRCode.py:115 flatcamTools/ToolQRCode.py:126
  10014. #, python-format
  10015. msgid ""
  10016. "Parameter that controls the error correction used for the QR Code.\n"
  10017. "L = maximum 7%% errors can be corrected\n"
  10018. "M = maximum 15%% errors can be corrected\n"
  10019. "Q = maximum 25%% errors can be corrected\n"
  10020. "H = maximum 30%% errors can be corrected."
  10021. msgstr ""
  10022. "Parameter that controls the error correction used for the QR Code.\n"
  10023. "L = maximum 7%% errors can be corrected\n"
  10024. "M = maximum 15%% errors can be corrected\n"
  10025. "Q = maximum 25%% errors can be corrected\n"
  10026. "H = maximum 30%% errors can be corrected."
  10027. #: flatcamGUI/PreferencesUI.py:7502 flatcamTools/ToolQRCode.py:136
  10028. msgid "Box Size"
  10029. msgstr "Box Size"
  10030. #: flatcamGUI/PreferencesUI.py:7504 flatcamTools/ToolQRCode.py:138
  10031. msgid ""
  10032. "Box size control the overall size of the QRcode\n"
  10033. "by adjusting the size of each box in the code."
  10034. msgstr ""
  10035. "Box size control the overall size of the QRcode\n"
  10036. "by adjusting the size of each box in the code."
  10037. #: flatcamGUI/PreferencesUI.py:7515 flatcamTools/ToolQRCode.py:149
  10038. msgid "Border Size"
  10039. msgstr "Border Size"
  10040. #: flatcamGUI/PreferencesUI.py:7517 flatcamTools/ToolQRCode.py:151
  10041. msgid ""
  10042. "Size of the QRCode border. How many boxes thick is the border.\n"
  10043. "Default value is 4. The width of the clearance around the QRCode."
  10044. msgstr ""
  10045. "Size of the QRCode border. How many boxes thick is the border.\n"
  10046. "Default value is 4. The width of the clearance around the QRCode."
  10047. #: flatcamGUI/PreferencesUI.py:7528 flatcamTools/ToolQRCode.py:162
  10048. msgid "QRCode Data"
  10049. msgstr "QRCode Data"
  10050. #: flatcamGUI/PreferencesUI.py:7530 flatcamTools/ToolQRCode.py:164
  10051. msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode."
  10052. msgstr "QRCode Data. Alphanumeric text to be encoded in the QRCode."
  10053. #: flatcamGUI/PreferencesUI.py:7534 flatcamTools/ToolQRCode.py:168
  10054. msgid "Add here the text to be included in the QRCode..."
  10055. msgstr "Add here the text to be included in the QRCode..."
  10056. #: flatcamGUI/PreferencesUI.py:7540 flatcamTools/ToolQRCode.py:174
  10057. msgid "Polarity"
  10058. msgstr "Polarity"
  10059. #: flatcamGUI/PreferencesUI.py:7542 flatcamTools/ToolQRCode.py:176
  10060. msgid ""
  10061. "Choose the polarity of the QRCode.\n"
  10062. "It can be drawn in a negative way (squares are clear)\n"
  10063. "or in a positive way (squares are opaque)."
  10064. msgstr ""
  10065. "Choose the polarity of the QRCode.\n"
  10066. "It can be drawn in a negative way (squares are clear)\n"
  10067. "or in a positive way (squares are opaque)."
  10068. #: flatcamGUI/PreferencesUI.py:7546 flatcamTools/ToolFilm.py:296
  10069. #: flatcamTools/ToolQRCode.py:180
  10070. msgid "Negative"
  10071. msgstr "Negative"
  10072. #: flatcamGUI/PreferencesUI.py:7547 flatcamTools/ToolFilm.py:295
  10073. #: flatcamTools/ToolQRCode.py:181
  10074. msgid "Positive"
  10075. msgstr "Positive"
  10076. #: flatcamGUI/PreferencesUI.py:7549 flatcamTools/ToolQRCode.py:183
  10077. msgid ""
  10078. "Choose the type of QRCode to be created.\n"
  10079. "If added on a Silkscreen Gerber file the QRCode may\n"
  10080. "be added as positive. If it is added to a Copper Gerber\n"
  10081. "file then perhaps the QRCode can be added as negative."
  10082. msgstr ""
  10083. "Choose the type of QRCode to be created.\n"
  10084. "If added on a Silkscreen Gerber file the QRCode may\n"
  10085. "be added as positive. If it is added to a Copper Gerber\n"
  10086. "file then perhaps the QRCode can be added as negative."
  10087. #: flatcamGUI/PreferencesUI.py:7560 flatcamGUI/PreferencesUI.py:7566
  10088. #: flatcamTools/ToolQRCode.py:194 flatcamTools/ToolQRCode.py:200
  10089. msgid ""
  10090. "The bounding box, meaning the empty space that surrounds\n"
  10091. "the QRCode geometry, can have a rounded or a square shape."
  10092. msgstr ""
  10093. "The bounding box, meaning the empty space that surrounds\n"
  10094. "the QRCode geometry, can have a rounded or a square shape."
  10095. #: flatcamGUI/PreferencesUI.py:7573 flatcamTools/ToolQRCode.py:228
  10096. msgid "Fill Color"
  10097. msgstr "Fill Color"
  10098. #: flatcamGUI/PreferencesUI.py:7575 flatcamTools/ToolQRCode.py:230
  10099. msgid "Set the QRCode fill color (squares color)."
  10100. msgstr "Set the QRCode fill color (squares color)."
  10101. #: flatcamGUI/PreferencesUI.py:7594 flatcamTools/ToolQRCode.py:252
  10102. msgid "Back Color"
  10103. msgstr "Back Color"
  10104. #: flatcamGUI/PreferencesUI.py:7596 flatcamTools/ToolQRCode.py:254
  10105. msgid "Set the QRCode background color."
  10106. msgstr "Set the QRCode background color."
  10107. #: flatcamGUI/PreferencesUI.py:7636
  10108. msgid "Copper Thieving Tool Options"
  10109. msgstr "Copper Thieving Tool Options"
  10110. #: flatcamGUI/PreferencesUI.py:7648
  10111. msgid ""
  10112. "A tool to generate a Copper Thieving that can be added\n"
  10113. "to a selected Gerber file."
  10114. msgstr ""
  10115. "A tool to generate a Copper Thieving that can be added\n"
  10116. "to a selected Gerber file."
  10117. #: flatcamGUI/PreferencesUI.py:7656
  10118. msgid "Number of steps (lines) used to interpolate circles."
  10119. msgstr "Number of steps (lines) used to interpolate circles."
  10120. #: flatcamGUI/PreferencesUI.py:7666 flatcamGUI/PreferencesUI.py:7870
  10121. #: flatcamTools/ToolCopperThieving.py:96 flatcamTools/ToolCopperThieving.py:431
  10122. msgid "Clearance"
  10123. msgstr "Clearance"
  10124. #: flatcamGUI/PreferencesUI.py:7668
  10125. msgid ""
  10126. "This set the distance between the copper Thieving components\n"
  10127. "(the polygon fill may be split in multiple polygons)\n"
  10128. "and the copper traces in the Gerber file."
  10129. msgstr ""
  10130. "This set the distance between the copper Thieving components\n"
  10131. "(the polygon fill may be split in multiple polygons)\n"
  10132. "and the copper traces in the Gerber file."
  10133. #: flatcamGUI/PreferencesUI.py:7699 flatcamTools/ToolCopperThieving.py:129
  10134. msgid "Reference:"
  10135. msgstr "Reference:"
  10136. #: flatcamGUI/PreferencesUI.py:7701
  10137. msgid ""
  10138. "- 'Itself' - the copper Thieving extent is based on the object extent.\n"
  10139. "- 'Area Selection' - left mouse click to start selection of the area to be "
  10140. "filled.\n"
  10141. "- 'Reference Object' - will do copper thieving within the area specified by "
  10142. "another object."
  10143. msgstr ""
  10144. "- 'Itself' - the copper Thieving extent is based on the object extent.\n"
  10145. "- 'Area Selection' - left mouse click to start selection of the area to be "
  10146. "filled.\n"
  10147. "- 'Reference Object' - will do copper thieving within the area specified by "
  10148. "another object."
  10149. #: flatcamGUI/PreferencesUI.py:7710 flatcamGUI/PreferencesUI.py:8175
  10150. #: flatcamGUI/PreferencesUI.py:8287 flatcamGUI/PreferencesUI.py:8387
  10151. #: flatcamGUI/PreferencesUI.py:8501 flatcamTools/ToolCopperThieving.py:171
  10152. #: flatcamTools/ToolExtractDrills.py:102 flatcamTools/ToolExtractDrills.py:240
  10153. #: flatcamTools/ToolPunchGerber.py:113 flatcamTools/ToolPunchGerber.py:268
  10154. msgid "Rectangular"
  10155. msgstr "Rectangular"
  10156. #: flatcamGUI/PreferencesUI.py:7711 flatcamTools/ToolCopperThieving.py:172
  10157. msgid "Minimal"
  10158. msgstr "Minimal"
  10159. #: flatcamGUI/PreferencesUI.py:7713 flatcamTools/ToolCopperThieving.py:174
  10160. #: flatcamTools/ToolFilm.py:113
  10161. msgid "Box Type:"
  10162. msgstr "Box Type:"
  10163. #: flatcamGUI/PreferencesUI.py:7715 flatcamTools/ToolCopperThieving.py:176
  10164. msgid ""
  10165. "- 'Rectangular' - the bounding box will be of rectangular shape.\n"
  10166. "- 'Minimal' - the bounding box will be the convex hull shape."
  10167. msgstr ""
  10168. "- 'Rectangular' - the bounding box will be of rectangular shape.\n"
  10169. "- 'Minimal' - the bounding box will be the convex hull shape."
  10170. #: flatcamGUI/PreferencesUI.py:7729 flatcamTools/ToolCopperThieving.py:192
  10171. msgid "Dots Grid"
  10172. msgstr "Dots Grid"
  10173. #: flatcamGUI/PreferencesUI.py:7730 flatcamTools/ToolCopperThieving.py:193
  10174. msgid "Squares Grid"
  10175. msgstr "Squares Grid"
  10176. #: flatcamGUI/PreferencesUI.py:7731 flatcamTools/ToolCopperThieving.py:194
  10177. msgid "Lines Grid"
  10178. msgstr "Lines Grid"
  10179. #: flatcamGUI/PreferencesUI.py:7733 flatcamTools/ToolCopperThieving.py:196
  10180. msgid "Fill Type:"
  10181. msgstr "Fill Type:"
  10182. #: flatcamGUI/PreferencesUI.py:7735 flatcamTools/ToolCopperThieving.py:198
  10183. msgid ""
  10184. "- 'Solid' - copper thieving will be a solid polygon.\n"
  10185. "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n"
  10186. "- 'Squares Grid' - the empty area will be filled with a pattern of squares.\n"
  10187. "- 'Lines Grid' - the empty area will be filled with a pattern of lines."
  10188. msgstr ""
  10189. "- 'Solid' - copper thieving will be a solid polygon.\n"
  10190. "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n"
  10191. "- 'Squares Grid' - the empty area will be filled with a pattern of squares.\n"
  10192. "- 'Lines Grid' - the empty area will be filled with a pattern of lines."
  10193. #: flatcamGUI/PreferencesUI.py:7743 flatcamTools/ToolCopperThieving.py:217
  10194. msgid "Dots Grid Parameters"
  10195. msgstr "Dots Grid Parameters"
  10196. #: flatcamGUI/PreferencesUI.py:7749 flatcamTools/ToolCopperThieving.py:223
  10197. msgid "Dot diameter in Dots Grid."
  10198. msgstr "Dot diameter in Dots Grid."
  10199. #: flatcamGUI/PreferencesUI.py:7760 flatcamGUI/PreferencesUI.py:7789
  10200. #: flatcamGUI/PreferencesUI.py:7818 flatcamTools/ToolCopperThieving.py:234
  10201. #: flatcamTools/ToolCopperThieving.py:274
  10202. #: flatcamTools/ToolCopperThieving.py:314
  10203. msgid "Spacing"
  10204. msgstr "Spacing"
  10205. #: flatcamGUI/PreferencesUI.py:7762 flatcamTools/ToolCopperThieving.py:236
  10206. msgid "Distance between each two dots in Dots Grid."
  10207. msgstr "Distance between each two dots in Dots Grid."
  10208. #: flatcamGUI/PreferencesUI.py:7772 flatcamTools/ToolCopperThieving.py:257
  10209. msgid "Squares Grid Parameters"
  10210. msgstr "Squares Grid Parameters"
  10211. #: flatcamGUI/PreferencesUI.py:7778 flatcamTools/ToolCopperThieving.py:263
  10212. msgid "Square side size in Squares Grid."
  10213. msgstr "Square side size in Squares Grid."
  10214. #: flatcamGUI/PreferencesUI.py:7791 flatcamTools/ToolCopperThieving.py:276
  10215. msgid "Distance between each two squares in Squares Grid."
  10216. msgstr "Distance between each two squares in Squares Grid."
  10217. #: flatcamGUI/PreferencesUI.py:7801 flatcamTools/ToolCopperThieving.py:297
  10218. msgid "Lines Grid Parameters"
  10219. msgstr "Lines Grid Parameters"
  10220. #: flatcamGUI/PreferencesUI.py:7807 flatcamTools/ToolCopperThieving.py:303
  10221. msgid "Line thickness size in Lines Grid."
  10222. msgstr "Line thickness size in Lines Grid."
  10223. #: flatcamGUI/PreferencesUI.py:7820 flatcamTools/ToolCopperThieving.py:316
  10224. msgid "Distance between each two lines in Lines Grid."
  10225. msgstr "Distance between each two lines in Lines Grid."
  10226. #: flatcamGUI/PreferencesUI.py:7830 flatcamTools/ToolCopperThieving.py:354
  10227. msgid "Robber Bar Parameters"
  10228. msgstr "Robber Bar Parameters"
  10229. #: flatcamGUI/PreferencesUI.py:7832 flatcamTools/ToolCopperThieving.py:356
  10230. msgid ""
  10231. "Parameters used for the robber bar.\n"
  10232. "Robber bar = copper border to help in pattern hole plating."
  10233. msgstr ""
  10234. "Parameters used for the robber bar.\n"
  10235. "Robber bar = copper border to help in pattern hole plating."
  10236. #: flatcamGUI/PreferencesUI.py:7840 flatcamTools/ToolCopperThieving.py:364
  10237. msgid "Bounding box margin for robber bar."
  10238. msgstr "Bounding box margin for robber bar."
  10239. #: flatcamGUI/PreferencesUI.py:7851 flatcamTools/ToolCopperThieving.py:375
  10240. msgid "Thickness"
  10241. msgstr "Thickness"
  10242. #: flatcamGUI/PreferencesUI.py:7853 flatcamTools/ToolCopperThieving.py:377
  10243. msgid "The robber bar thickness."
  10244. msgstr "The robber bar thickness."
  10245. #: flatcamGUI/PreferencesUI.py:7863 flatcamTools/ToolCopperThieving.py:408
  10246. msgid "Pattern Plating Mask"
  10247. msgstr "Pattern Plating Mask"
  10248. #: flatcamGUI/PreferencesUI.py:7865 flatcamTools/ToolCopperThieving.py:410
  10249. msgid "Generate a mask for pattern plating."
  10250. msgstr "Generate a mask for pattern plating."
  10251. #: flatcamGUI/PreferencesUI.py:7872 flatcamTools/ToolCopperThieving.py:433
  10252. msgid ""
  10253. "The distance between the possible copper thieving elements\n"
  10254. "and/or robber bar and the actual openings in the mask."
  10255. msgstr ""
  10256. "The distance between the possible copper thieving elements\n"
  10257. "and/or robber bar and the actual openings in the mask."
  10258. #: flatcamGUI/PreferencesUI.py:7891
  10259. msgid "Fiducials Tool Options"
  10260. msgstr "Fiducials Tool Options"
  10261. #: flatcamGUI/PreferencesUI.py:7902 flatcamGUI/PreferencesUI.py:8018
  10262. #: flatcamGUI/PreferencesUI.py:8137 flatcamGUI/PreferencesUI.py:8349
  10263. #: flatcamTools/ToolCopperThieving.py:91 flatcamTools/ToolFiducials.py:151
  10264. msgid "Parameters used for this tool."
  10265. msgstr "Parameters used for this tool."
  10266. #: flatcamGUI/PreferencesUI.py:7909 flatcamTools/ToolFiducials.py:158
  10267. msgid ""
  10268. "This set the fiducial diameter if fiducial type is circular,\n"
  10269. "otherwise is the size of the fiducial.\n"
  10270. "The soldermask opening is double than that."
  10271. msgstr ""
  10272. "This set the fiducial diameter if fiducial type is circular,\n"
  10273. "otherwise is the size of the fiducial.\n"
  10274. "The soldermask opening is double than that."
  10275. #: flatcamGUI/PreferencesUI.py:7937 flatcamTools/ToolFiducials.py:186
  10276. msgid "Auto"
  10277. msgstr "Auto"
  10278. #: flatcamGUI/PreferencesUI.py:7938 flatcamTools/ToolFiducials.py:187
  10279. msgid "Manual"
  10280. msgstr "Manual"
  10281. #: flatcamGUI/PreferencesUI.py:7940 flatcamTools/ToolFiducials.py:189
  10282. msgid "Mode:"
  10283. msgstr "Mode:"
  10284. #: flatcamGUI/PreferencesUI.py:7942
  10285. msgid ""
  10286. "- 'Auto' - automatic placement of fiducials in the corners of the bounding "
  10287. "box.\n"
  10288. "- 'Manual' - manual placement of fiducials."
  10289. msgstr ""
  10290. "- 'Auto' - automatic placement of fiducials in the corners of the bounding "
  10291. "box.\n"
  10292. "- 'Manual' - manual placement of fiducials."
  10293. #: flatcamGUI/PreferencesUI.py:7950 flatcamTools/ToolFiducials.py:199
  10294. msgid "Up"
  10295. msgstr "Up"
  10296. #: flatcamGUI/PreferencesUI.py:7951 flatcamTools/ToolFiducials.py:200
  10297. msgid "Down"
  10298. msgstr "Down"
  10299. #: flatcamGUI/PreferencesUI.py:7954 flatcamTools/ToolFiducials.py:203
  10300. msgid "Second fiducial"
  10301. msgstr "Second fiducial"
  10302. #: flatcamGUI/PreferencesUI.py:7956 flatcamTools/ToolFiducials.py:205
  10303. msgid ""
  10304. "The position for the second fiducial.\n"
  10305. "- 'Up' - the order is: bottom-left, top-left, top-right.\n"
  10306. "- 'Down' - the order is: bottom-left, bottom-right, top-right.\n"
  10307. "- 'None' - there is no second fiducial. The order is: bottom-left, top-right."
  10308. msgstr ""
  10309. "The position for the second fiducial.\n"
  10310. "- 'Up' - the order is: bottom-left, top-left, top-right.\n"
  10311. "- 'Down' - the order is: bottom-left, bottom-right, top-right.\n"
  10312. "- 'None' - there is no second fiducial. The order is: bottom-left, top-right."
  10313. #: flatcamGUI/PreferencesUI.py:7972 flatcamTools/ToolFiducials.py:221
  10314. msgid "Cross"
  10315. msgstr "Cross"
  10316. #: flatcamGUI/PreferencesUI.py:7973 flatcamTools/ToolFiducials.py:222
  10317. msgid "Chess"
  10318. msgstr "Chess"
  10319. #: flatcamGUI/PreferencesUI.py:7976 flatcamTools/ToolFiducials.py:224
  10320. msgid "Fiducial Type"
  10321. msgstr "Fiducial Type"
  10322. #: flatcamGUI/PreferencesUI.py:7978 flatcamTools/ToolFiducials.py:226
  10323. msgid ""
  10324. "The type of fiducial.\n"
  10325. "- 'Circular' - this is the regular fiducial.\n"
  10326. "- 'Cross' - cross lines fiducial.\n"
  10327. "- 'Chess' - chess pattern fiducial."
  10328. msgstr ""
  10329. "The type of fiducial.\n"
  10330. "- 'Circular' - this is the regular fiducial.\n"
  10331. "- 'Cross' - cross lines fiducial.\n"
  10332. "- 'Chess' - chess pattern fiducial."
  10333. #: flatcamGUI/PreferencesUI.py:7987 flatcamTools/ToolFiducials.py:235
  10334. msgid "Line thickness"
  10335. msgstr "Line thickness"
  10336. #: flatcamGUI/PreferencesUI.py:8007
  10337. msgid "Calibration Tool Options"
  10338. msgstr "Calibration Tool Options"
  10339. #: flatcamGUI/PreferencesUI.py:8023 flatcamTools/ToolCalibration.py:181
  10340. msgid "Source Type"
  10341. msgstr "Source Type"
  10342. #: flatcamGUI/PreferencesUI.py:8024 flatcamTools/ToolCalibration.py:182
  10343. msgid ""
  10344. "The source of calibration points.\n"
  10345. "It can be:\n"
  10346. "- Object -> click a hole geo for Excellon or a pad for Gerber\n"
  10347. "- Free -> click freely on canvas to acquire the calibration points"
  10348. msgstr ""
  10349. "The source of calibration points.\n"
  10350. "It can be:\n"
  10351. "- Object -> click a hole geo for Excellon or a pad for Gerber\n"
  10352. "- Free -> click freely on canvas to acquire the calibration points"
  10353. #: flatcamGUI/PreferencesUI.py:8029 flatcamTools/ToolCalibration.py:187
  10354. msgid "Free"
  10355. msgstr "Free"
  10356. #: flatcamGUI/PreferencesUI.py:8043 flatcamTools/ToolCalibration.py:76
  10357. msgid "Height (Z) for travelling between the points."
  10358. msgstr "Height (Z) for travelling between the points."
  10359. #: flatcamGUI/PreferencesUI.py:8055 flatcamTools/ToolCalibration.py:88
  10360. msgid "Verification Z"
  10361. msgstr "Verification Z"
  10362. #: flatcamGUI/PreferencesUI.py:8057 flatcamTools/ToolCalibration.py:90
  10363. msgid "Height (Z) for checking the point."
  10364. msgstr "Height (Z) for checking the point."
  10365. #: flatcamGUI/PreferencesUI.py:8069 flatcamTools/ToolCalibration.py:102
  10366. msgid "Zero Z tool"
  10367. msgstr "Zero Z tool"
  10368. #: flatcamGUI/PreferencesUI.py:8071 flatcamTools/ToolCalibration.py:104
  10369. msgid ""
  10370. "Include a sequence to zero the height (Z)\n"
  10371. "of the verification tool."
  10372. msgstr ""
  10373. "Include a sequence to zero the height (Z)\n"
  10374. "of the verification tool."
  10375. #: flatcamGUI/PreferencesUI.py:8080 flatcamTools/ToolCalibration.py:113
  10376. msgid "Height (Z) for mounting the verification probe."
  10377. msgstr "Height (Z) for mounting the verification probe."
  10378. #: flatcamGUI/PreferencesUI.py:8094 flatcamTools/ToolCalibration.py:127
  10379. msgid ""
  10380. "Toolchange X,Y position.\n"
  10381. "If no value is entered then the current\n"
  10382. "(x, y) point will be used,"
  10383. msgstr ""
  10384. "Toolchange X,Y position.\n"
  10385. "If no value is entered then the current\n"
  10386. "(x, y) point will be used,"
  10387. #: flatcamGUI/PreferencesUI.py:8105 flatcamTools/ToolCalibration.py:153
  10388. msgid "Second point"
  10389. msgstr "Second point"
  10390. #: flatcamGUI/PreferencesUI.py:8107 flatcamTools/ToolCalibration.py:155
  10391. msgid ""
  10392. "Second point in the Gcode verification can be:\n"
  10393. "- top-left -> the user will align the PCB vertically\n"
  10394. "- bottom-right -> the user will align the PCB horizontally"
  10395. msgstr ""
  10396. "Second point in the Gcode verification can be:\n"
  10397. "- top-left -> the user will align the PCB vertically\n"
  10398. "- bottom-right -> the user will align the PCB horizontally"
  10399. #: flatcamGUI/PreferencesUI.py:8126
  10400. msgid "Extract Drills Options"
  10401. msgstr "Extract Drills Options"
  10402. #: flatcamGUI/PreferencesUI.py:8141 flatcamGUI/PreferencesUI.py:8353
  10403. #: flatcamTools/ToolExtractDrills.py:68 flatcamTools/ToolPunchGerber.py:75
  10404. msgid "Processed Pads Type"
  10405. msgstr "Processed Pads Type"
  10406. #: flatcamGUI/PreferencesUI.py:8143 flatcamGUI/PreferencesUI.py:8355
  10407. #: flatcamTools/ToolExtractDrills.py:70 flatcamTools/ToolPunchGerber.py:77
  10408. msgid ""
  10409. "The type of pads shape to be processed.\n"
  10410. "If the PCB has many SMD pads with rectangular pads,\n"
  10411. "disable the Rectangular aperture."
  10412. msgstr ""
  10413. "The type of pads shape to be processed.\n"
  10414. "If the PCB has many SMD pads with rectangular pads,\n"
  10415. "disable the Rectangular aperture."
  10416. #: flatcamGUI/PreferencesUI.py:8153 flatcamGUI/PreferencesUI.py:8365
  10417. #: flatcamTools/ToolExtractDrills.py:80 flatcamTools/ToolPunchGerber.py:91
  10418. msgid "Process Circular Pads."
  10419. msgstr "Process Circular Pads."
  10420. #: flatcamGUI/PreferencesUI.py:8159 flatcamGUI/PreferencesUI.py:8261
  10421. #: flatcamGUI/PreferencesUI.py:8371 flatcamGUI/PreferencesUI.py:8475
  10422. #: flatcamTools/ToolExtractDrills.py:86 flatcamTools/ToolExtractDrills.py:214
  10423. #: flatcamTools/ToolPunchGerber.py:97 flatcamTools/ToolPunchGerber.py:242
  10424. msgid "Oblong"
  10425. msgstr "Oblong"
  10426. #: flatcamGUI/PreferencesUI.py:8161 flatcamGUI/PreferencesUI.py:8373
  10427. #: flatcamTools/ToolExtractDrills.py:88 flatcamTools/ToolPunchGerber.py:99
  10428. msgid "Process Oblong Pads."
  10429. msgstr "Process Oblong Pads."
  10430. #: flatcamGUI/PreferencesUI.py:8169 flatcamGUI/PreferencesUI.py:8381
  10431. #: flatcamTools/ToolExtractDrills.py:96 flatcamTools/ToolPunchGerber.py:107
  10432. msgid "Process Square Pads."
  10433. msgstr "Process Square Pads."
  10434. #: flatcamGUI/PreferencesUI.py:8177 flatcamGUI/PreferencesUI.py:8389
  10435. #: flatcamTools/ToolExtractDrills.py:104 flatcamTools/ToolPunchGerber.py:115
  10436. msgid "Process Rectangular Pads."
  10437. msgstr "Process Rectangular Pads."
  10438. #: flatcamGUI/PreferencesUI.py:8183 flatcamGUI/PreferencesUI.py:8300
  10439. #: flatcamGUI/PreferencesUI.py:8395 flatcamGUI/PreferencesUI.py:8514
  10440. #: flatcamTools/ToolExtractDrills.py:110 flatcamTools/ToolExtractDrills.py:253
  10441. #: flatcamTools/ToolProperties.py:172 flatcamTools/ToolPunchGerber.py:121
  10442. #: flatcamTools/ToolPunchGerber.py:281
  10443. msgid "Others"
  10444. msgstr "Others"
  10445. #: flatcamGUI/PreferencesUI.py:8185 flatcamGUI/PreferencesUI.py:8397
  10446. #: flatcamTools/ToolExtractDrills.py:112 flatcamTools/ToolPunchGerber.py:123
  10447. msgid "Process pads not in the categories above."
  10448. msgstr "Process pads not in the categories above."
  10449. #: flatcamGUI/PreferencesUI.py:8198 flatcamGUI/PreferencesUI.py:8222
  10450. #: flatcamGUI/PreferencesUI.py:8411 flatcamGUI/PreferencesUI.py:8436
  10451. #: flatcamTools/ToolExtractDrills.py:139 flatcamTools/ToolExtractDrills.py:156
  10452. #: flatcamTools/ToolPunchGerber.py:150 flatcamTools/ToolPunchGerber.py:184
  10453. msgid "Fixed Diameter"
  10454. msgstr "Fixed Diameter"
  10455. #: flatcamGUI/PreferencesUI.py:8199 flatcamGUI/PreferencesUI.py:8239
  10456. #: flatcamGUI/PreferencesUI.py:8412 flatcamGUI/PreferencesUI.py:8453
  10457. #: flatcamTools/ToolExtractDrills.py:140 flatcamTools/ToolExtractDrills.py:192
  10458. #: flatcamTools/ToolPunchGerber.py:151 flatcamTools/ToolPunchGerber.py:214
  10459. msgid "Fixed Annular Ring"
  10460. msgstr "Fixed Annular Ring"
  10461. #: flatcamGUI/PreferencesUI.py:8200 flatcamGUI/PreferencesUI.py:8413
  10462. #: flatcamTools/ToolExtractDrills.py:141 flatcamTools/ToolPunchGerber.py:152
  10463. msgid "Proportional"
  10464. msgstr "Proportional"
  10465. #: flatcamGUI/PreferencesUI.py:8206 flatcamTools/ToolExtractDrills.py:130
  10466. msgid ""
  10467. "The method for processing pads. Can be:\n"
  10468. "- Fixed Diameter -> all holes will have a set size\n"
  10469. "- Fixed Annular Ring -> all holes will have a set annular ring\n"
  10470. "- Proportional -> each hole size will be a fraction of the pad size"
  10471. msgstr ""
  10472. "The method for processing pads. Can be:\n"
  10473. "- Fixed Diameter -> all holes will have a set size\n"
  10474. "- Fixed Annular Ring -> all holes will have a set annular ring\n"
  10475. "- Proportional -> each hole size will be a fraction of the pad size"
  10476. #: flatcamGUI/PreferencesUI.py:8232 flatcamGUI/PreferencesUI.py:8446
  10477. #: flatcamTools/ToolExtractDrills.py:166 flatcamTools/ToolPunchGerber.py:194
  10478. msgid "Fixed hole diameter."
  10479. msgstr "Fixed hole diameter."
  10480. #: flatcamGUI/PreferencesUI.py:8241 flatcamGUI/PreferencesUI.py:8455
  10481. #: flatcamTools/ToolExtractDrills.py:194 flatcamTools/ToolPunchGerber.py:216
  10482. msgid ""
  10483. "The size of annular ring.\n"
  10484. "The copper sliver between the hole exterior\n"
  10485. "and the margin of the copper pad."
  10486. msgstr ""
  10487. "The size of annular ring.\n"
  10488. "The copper sliver between the hole exterior\n"
  10489. "and the margin of the copper pad."
  10490. #: flatcamGUI/PreferencesUI.py:8250 flatcamGUI/PreferencesUI.py:8464
  10491. #: flatcamTools/ToolExtractDrills.py:203 flatcamTools/ToolPunchGerber.py:231
  10492. msgid "The size of annular ring for circular pads."
  10493. msgstr "The size of annular ring for circular pads."
  10494. #: flatcamGUI/PreferencesUI.py:8263 flatcamGUI/PreferencesUI.py:8477
  10495. #: flatcamTools/ToolExtractDrills.py:216 flatcamTools/ToolPunchGerber.py:244
  10496. msgid "The size of annular ring for oblong pads."
  10497. msgstr "The size of annular ring for oblong pads."
  10498. #: flatcamGUI/PreferencesUI.py:8276 flatcamGUI/PreferencesUI.py:8490
  10499. #: flatcamTools/ToolExtractDrills.py:229 flatcamTools/ToolPunchGerber.py:257
  10500. msgid "The size of annular ring for square pads."
  10501. msgstr "The size of annular ring for square pads."
  10502. #: flatcamGUI/PreferencesUI.py:8289 flatcamGUI/PreferencesUI.py:8503
  10503. #: flatcamTools/ToolExtractDrills.py:242 flatcamTools/ToolPunchGerber.py:270
  10504. msgid "The size of annular ring for rectangular pads."
  10505. msgstr "The size of annular ring for rectangular pads."
  10506. #: flatcamGUI/PreferencesUI.py:8302 flatcamGUI/PreferencesUI.py:8516
  10507. #: flatcamTools/ToolExtractDrills.py:255 flatcamTools/ToolPunchGerber.py:283
  10508. msgid "The size of annular ring for other pads."
  10509. msgstr "The size of annular ring for other pads."
  10510. #: flatcamGUI/PreferencesUI.py:8312 flatcamGUI/PreferencesUI.py:8526
  10511. #: flatcamTools/ToolExtractDrills.py:276 flatcamTools/ToolPunchGerber.py:299
  10512. msgid "Proportional Diameter"
  10513. msgstr "Proportional Diameter"
  10514. #: flatcamGUI/PreferencesUI.py:8321 flatcamGUI/PreferencesUI.py:8535
  10515. msgid "Factor"
  10516. msgstr "Factor"
  10517. #: flatcamGUI/PreferencesUI.py:8323 flatcamGUI/PreferencesUI.py:8537
  10518. #: flatcamTools/ToolExtractDrills.py:287 flatcamTools/ToolPunchGerber.py:310
  10519. msgid ""
  10520. "Proportional Diameter.\n"
  10521. "The hole diameter will be a fraction of the pad size."
  10522. msgstr ""
  10523. "Proportional Diameter.\n"
  10524. "The hole diameter will be a fraction of the pad size."
  10525. #: flatcamGUI/PreferencesUI.py:8338
  10526. msgid "Punch Gerber Options"
  10527. msgstr "Punch Gerber Options"
  10528. #: flatcamGUI/PreferencesUI.py:8419 flatcamTools/ToolPunchGerber.py:141
  10529. #| msgid ""
  10530. #| "The punch hole source can be:\n"
  10531. #| "- Excellon Object-> the Excellon object drills center will serve as "
  10532. #| "reference.\n"
  10533. #| "- Fixed Diameter -> will try to use the pads center as reference adding "
  10534. #| "fixed diameter holes.\n"
  10535. #| "- Fixed Annular Ring -> will try to keep a set annular ring.\n"
  10536. #| "- Proportional -> will make a Gerber punch hole having the diameter a "
  10537. #| "percentage of the pad diameter.\n"
  10538. msgid ""
  10539. "The punch hole source can be:\n"
  10540. "- Excellon Object-> the Excellon object drills center will serve as "
  10541. "reference.\n"
  10542. "- Fixed Diameter -> will try to use the pads center as reference adding "
  10543. "fixed diameter holes.\n"
  10544. "- Fixed Annular Ring -> will try to keep a set annular ring.\n"
  10545. "- Proportional -> will make a Gerber punch hole having the diameter a "
  10546. "percentage of the pad diameter."
  10547. msgstr ""
  10548. "The punch hole source can be:\n"
  10549. "- Excellon Object-> the Excellon object drills center will serve as "
  10550. "reference.\n"
  10551. "- Fixed Diameter -> will try to use the pads center as reference adding "
  10552. "fixed diameter holes.\n"
  10553. "- Fixed Annular Ring -> will try to keep a set annular ring.\n"
  10554. "- Proportional -> will make a Gerber punch hole having the diameter a "
  10555. "percentage of the pad diameter."
  10556. #: flatcamGUI/PreferencesUI.py:8552
  10557. msgid "Invert Gerber Tool Options"
  10558. msgstr "Invert Gerber Tool Options"
  10559. #: flatcamGUI/PreferencesUI.py:8558
  10560. msgid ""
  10561. "A tool to invert Gerber geometry from positive to negative\n"
  10562. "and in revers."
  10563. msgstr ""
  10564. "A tool to invert Gerber geometry from positive to negative\n"
  10565. "and in revers."
  10566. #: flatcamGUI/PreferencesUI.py:8572 flatcamTools/ToolInvertGerber.py:90
  10567. msgid ""
  10568. "Distance by which to avoid\n"
  10569. "the edges of the Gerber object."
  10570. msgstr ""
  10571. "Distance by which to avoid\n"
  10572. "the edges of the Gerber object."
  10573. #: flatcamGUI/PreferencesUI.py:8583 flatcamTools/ToolInvertGerber.py:101
  10574. msgid "Lines Join Style"
  10575. msgstr "Lines Join Style"
  10576. #: flatcamGUI/PreferencesUI.py:8585 flatcamTools/ToolInvertGerber.py:103
  10577. msgid ""
  10578. "The way that the lines in the object outline will be joined.\n"
  10579. "Can be:\n"
  10580. "- rounded -> an arc is added between two joining lines\n"
  10581. "- square -> the lines meet in 90 degrees angle\n"
  10582. "- bevel -> the lines are joined by a third line"
  10583. msgstr ""
  10584. "The way that the lines in the object outline will be joined.\n"
  10585. "Can be:\n"
  10586. "- rounded -> an arc is added between two joining lines\n"
  10587. "- square -> the lines meet in 90 degrees angle\n"
  10588. "- bevel -> the lines are joined by a third line"
  10589. #: flatcamGUI/PreferencesUI.py:8608
  10590. msgid "Excellon File associations"
  10591. msgstr "Excellon File associations"
  10592. #: flatcamGUI/PreferencesUI.py:8621 flatcamGUI/PreferencesUI.py:8694
  10593. #: flatcamGUI/PreferencesUI.py:8764 flatcamGUI/PreferencesUI.py:8834
  10594. msgid "Restore"
  10595. msgstr "Restore"
  10596. #: flatcamGUI/PreferencesUI.py:8622 flatcamGUI/PreferencesUI.py:8695
  10597. #: flatcamGUI/PreferencesUI.py:8765
  10598. msgid "Restore the extension list to the default state."
  10599. msgstr "Restore the extension list to the default state."
  10600. #: flatcamGUI/PreferencesUI.py:8623 flatcamGUI/PreferencesUI.py:8696
  10601. #: flatcamGUI/PreferencesUI.py:8766 flatcamGUI/PreferencesUI.py:8836
  10602. msgid "Delete All"
  10603. msgstr "Delete All"
  10604. #: flatcamGUI/PreferencesUI.py:8624 flatcamGUI/PreferencesUI.py:8697
  10605. #: flatcamGUI/PreferencesUI.py:8767
  10606. msgid "Delete all extensions from the list."
  10607. msgstr "Delete all extensions from the list."
  10608. #: flatcamGUI/PreferencesUI.py:8632 flatcamGUI/PreferencesUI.py:8705
  10609. #: flatcamGUI/PreferencesUI.py:8775
  10610. msgid "Extensions list"
  10611. msgstr "Extensions list"
  10612. #: flatcamGUI/PreferencesUI.py:8634 flatcamGUI/PreferencesUI.py:8707
  10613. #: flatcamGUI/PreferencesUI.py:8777
  10614. msgid ""
  10615. "List of file extensions to be\n"
  10616. "associated with FlatCAM."
  10617. msgstr ""
  10618. "List of file extensions to be\n"
  10619. "associated with FlatCAM."
  10620. #: flatcamGUI/PreferencesUI.py:8654 flatcamGUI/PreferencesUI.py:8727
  10621. #: flatcamGUI/PreferencesUI.py:8796 flatcamGUI/PreferencesUI.py:8868
  10622. msgid "Extension"
  10623. msgstr "Extension"
  10624. #: flatcamGUI/PreferencesUI.py:8655 flatcamGUI/PreferencesUI.py:8728
  10625. #: flatcamGUI/PreferencesUI.py:8797
  10626. msgid "A file extension to be added or deleted to the list."
  10627. msgstr "A file extension to be added or deleted to the list."
  10628. #: flatcamGUI/PreferencesUI.py:8663 flatcamGUI/PreferencesUI.py:8736
  10629. #: flatcamGUI/PreferencesUI.py:8805
  10630. msgid "Add Extension"
  10631. msgstr "Add Extension"
  10632. #: flatcamGUI/PreferencesUI.py:8664 flatcamGUI/PreferencesUI.py:8737
  10633. #: flatcamGUI/PreferencesUI.py:8806
  10634. msgid "Add a file extension to the list"
  10635. msgstr "Add a file extension to the list"
  10636. #: flatcamGUI/PreferencesUI.py:8665 flatcamGUI/PreferencesUI.py:8738
  10637. #: flatcamGUI/PreferencesUI.py:8807
  10638. msgid "Delete Extension"
  10639. msgstr "Delete Extension"
  10640. #: flatcamGUI/PreferencesUI.py:8666 flatcamGUI/PreferencesUI.py:8739
  10641. #: flatcamGUI/PreferencesUI.py:8808
  10642. msgid "Delete a file extension from the list"
  10643. msgstr "Delete a file extension from the list"
  10644. #: flatcamGUI/PreferencesUI.py:8673 flatcamGUI/PreferencesUI.py:8746
  10645. #: flatcamGUI/PreferencesUI.py:8815
  10646. msgid "Apply Association"
  10647. msgstr "Apply Association"
  10648. #: flatcamGUI/PreferencesUI.py:8674 flatcamGUI/PreferencesUI.py:8747
  10649. #: flatcamGUI/PreferencesUI.py:8816
  10650. msgid ""
  10651. "Apply the file associations between\n"
  10652. "FlatCAM and the files with above extensions.\n"
  10653. "They will be active after next logon.\n"
  10654. "This work only in Windows."
  10655. msgstr ""
  10656. "Apply the file associations between\n"
  10657. "FlatCAM and the files with above extensions.\n"
  10658. "They will be active after next logon.\n"
  10659. "This work only in Windows."
  10660. #: flatcamGUI/PreferencesUI.py:8691
  10661. msgid "GCode File associations"
  10662. msgstr "GCode File associations"
  10663. #: flatcamGUI/PreferencesUI.py:8761
  10664. msgid "Gerber File associations"
  10665. msgstr "Gerber File associations"
  10666. #: flatcamGUI/PreferencesUI.py:8831
  10667. msgid "Autocompleter Keywords"
  10668. msgstr "Autocompleter Keywords"
  10669. #: flatcamGUI/PreferencesUI.py:8835
  10670. msgid "Restore the autocompleter keywords list to the default state."
  10671. msgstr "Restore the autocompleter keywords list to the default state."
  10672. #: flatcamGUI/PreferencesUI.py:8837
  10673. msgid "Delete all autocompleter keywords from the list."
  10674. msgstr "Delete all autocompleter keywords from the list."
  10675. #: flatcamGUI/PreferencesUI.py:8845
  10676. msgid "Keywords list"
  10677. msgstr "Keywords list"
  10678. #: flatcamGUI/PreferencesUI.py:8847
  10679. msgid ""
  10680. "List of keywords used by\n"
  10681. "the autocompleter in FlatCAM.\n"
  10682. "The autocompleter is installed\n"
  10683. "in the Code Editor and for the Tcl Shell."
  10684. msgstr ""
  10685. "List of keywords used by\n"
  10686. "the autocompleter in FlatCAM.\n"
  10687. "The autocompleter is installed\n"
  10688. "in the Code Editor and for the Tcl Shell."
  10689. #: flatcamGUI/PreferencesUI.py:8869
  10690. msgid "A keyword to be added or deleted to the list."
  10691. msgstr "A keyword to be added or deleted to the list."
  10692. #: flatcamGUI/PreferencesUI.py:8877
  10693. msgid "Add keyword"
  10694. msgstr "Add keyword"
  10695. #: flatcamGUI/PreferencesUI.py:8878
  10696. msgid "Add a keyword to the list"
  10697. msgstr "Add a keyword to the list"
  10698. #: flatcamGUI/PreferencesUI.py:8879
  10699. msgid "Delete keyword"
  10700. msgstr "Delete keyword"
  10701. #: flatcamGUI/PreferencesUI.py:8880
  10702. msgid "Delete a keyword from the list"
  10703. msgstr "Delete a keyword from the list"
  10704. #: flatcamObjects/FlatCAMCNCJob.py:429 flatcamObjects/FlatCAMDocument.py:71
  10705. #: flatcamObjects/FlatCAMScript.py:83
  10706. msgid "<span style=\"color:green;\"><b>Basic</b></span>"
  10707. msgstr "<span style=\"color:green;\"><b>Basic</b></span>"
  10708. #: flatcamObjects/FlatCAMCNCJob.py:435 flatcamObjects/FlatCAMDocument.py:75
  10709. #: flatcamObjects/FlatCAMScript.py:87
  10710. msgid "<span style=\"color:red;\"><b>Advanced</b></span>"
  10711. msgstr "<span style=\"color:red;\"><b>Advanced</b></span>"
  10712. #: flatcamObjects/FlatCAMCNCJob.py:478
  10713. msgid "Plotting..."
  10714. msgstr "Plotting..."
  10715. #: flatcamObjects/FlatCAMCNCJob.py:507 flatcamObjects/FlatCAMCNCJob.py:512
  10716. #: flatcamTools/ToolSolderPaste.py:1499
  10717. msgid "Export Machine Code ..."
  10718. msgstr "Export Machine Code ..."
  10719. #: flatcamObjects/FlatCAMCNCJob.py:517 flatcamTools/ToolSolderPaste.py:1503
  10720. msgid "Export Machine Code cancelled ..."
  10721. msgstr "Export Machine Code cancelled ..."
  10722. #: flatcamObjects/FlatCAMCNCJob.py:538
  10723. msgid "Machine Code file saved to"
  10724. msgstr "Machine Code file saved to"
  10725. #: flatcamObjects/FlatCAMCNCJob.py:599 flatcamTools/ToolCalibration.py:1097
  10726. msgid "Loaded Machine Code into Code Editor"
  10727. msgstr "Loaded Machine Code into Code Editor"
  10728. #: flatcamObjects/FlatCAMCNCJob.py:739
  10729. msgid "This CNCJob object can't be processed because it is a"
  10730. msgstr "This CNCJob object can't be processed because it is a"
  10731. #: flatcamObjects/FlatCAMCNCJob.py:741
  10732. msgid "CNCJob object"
  10733. msgstr "CNCJob object"
  10734. #: flatcamObjects/FlatCAMCNCJob.py:921
  10735. msgid ""
  10736. "G-code does not have a G94 code and we will not include the code in the "
  10737. "'Prepend to GCode' text box"
  10738. msgstr ""
  10739. "G-code does not have a G94 code and we will not include the code in the "
  10740. "'Prepend to GCode' text box"
  10741. #: flatcamObjects/FlatCAMCNCJob.py:932
  10742. msgid "Cancelled. The Toolchange Custom code is enabled but it's empty."
  10743. msgstr "Cancelled. The Toolchange Custom code is enabled but it's empty."
  10744. #: flatcamObjects/FlatCAMCNCJob.py:937
  10745. msgid "Toolchange G-code was replaced by a custom code."
  10746. msgstr "Toolchange G-code was replaced by a custom code."
  10747. #: flatcamObjects/FlatCAMCNCJob.py:985 flatcamObjects/FlatCAMCNCJob.py:995
  10748. msgid ""
  10749. "The used preprocessor file has to have in it's name: 'toolchange_custom'"
  10750. msgstr ""
  10751. "The used preprocessor file has to have in it's name: 'toolchange_custom'"
  10752. #: flatcamObjects/FlatCAMCNCJob.py:998
  10753. msgid "There is no preprocessor file."
  10754. msgstr "There is no preprocessor file."
  10755. #: flatcamObjects/FlatCAMDocument.py:175
  10756. msgid "Document Editor"
  10757. msgstr "Document Editor"
  10758. #: flatcamObjects/FlatCAMExcellon.py:514 flatcamObjects/FlatCAMExcellon.py:746
  10759. #: flatcamObjects/FlatCAMGeometry.py:306 flatcamObjects/FlatCAMGeometry.py:767
  10760. #: flatcamTools/ToolNCC.py:811 flatcamTools/ToolNCC.py:1191
  10761. #: flatcamTools/ToolPaint.py:779 flatcamTools/ToolPaint.py:1166
  10762. msgid "Multiple Tools"
  10763. msgstr "Multiple Tools"
  10764. #: flatcamObjects/FlatCAMExcellon.py:726
  10765. msgid "No Tool Selected"
  10766. msgstr "No Tool Selected"
  10767. #: flatcamObjects/FlatCAMExcellon.py:1076
  10768. #: flatcamObjects/FlatCAMExcellon.py:1168
  10769. #: flatcamObjects/FlatCAMExcellon.py:1355
  10770. msgid "Please select one or more tools from the list and try again."
  10771. msgstr "Please select one or more tools from the list and try again."
  10772. #: flatcamObjects/FlatCAMExcellon.py:1083
  10773. msgid "Milling tool for DRILLS is larger than hole size. Cancelled."
  10774. msgstr "Milling tool for DRILLS is larger than hole size. Cancelled."
  10775. #: flatcamObjects/FlatCAMExcellon.py:1098
  10776. #: flatcamObjects/FlatCAMExcellon.py:1188
  10777. #: flatcamObjects/FlatCAMExcellon.py:1373
  10778. #: tclCommands/TclCommandDrillcncjob.py:193
  10779. msgid "Tool_nr"
  10780. msgstr "Tool_nr"
  10781. #: flatcamObjects/FlatCAMExcellon.py:1098
  10782. #: flatcamObjects/FlatCAMExcellon.py:1188
  10783. #: flatcamObjects/FlatCAMExcellon.py:1373
  10784. #: tclCommands/TclCommandDrillcncjob.py:193
  10785. msgid "Drills_Nr"
  10786. msgstr "Drills_Nr"
  10787. #: flatcamObjects/FlatCAMExcellon.py:1098
  10788. #: flatcamObjects/FlatCAMExcellon.py:1188
  10789. #: flatcamObjects/FlatCAMExcellon.py:1373
  10790. #: tclCommands/TclCommandDrillcncjob.py:193
  10791. msgid "Slots_Nr"
  10792. msgstr "Slots_Nr"
  10793. #: flatcamObjects/FlatCAMExcellon.py:1177
  10794. msgid "Milling tool for SLOTS is larger than hole size. Cancelled."
  10795. msgstr "Milling tool for SLOTS is larger than hole size. Cancelled."
  10796. #: flatcamObjects/FlatCAMExcellon.py:1281
  10797. #: flatcamObjects/FlatCAMGeometry.py:1517
  10798. msgid "Focus Z"
  10799. msgstr "Focus Z"
  10800. #: flatcamObjects/FlatCAMExcellon.py:1300
  10801. #: flatcamObjects/FlatCAMGeometry.py:1536
  10802. msgid "Laser Power"
  10803. msgstr "Laser Power"
  10804. #: flatcamObjects/FlatCAMExcellon.py:1430
  10805. #: flatcamObjects/FlatCAMGeometry.py:1973
  10806. #: flatcamObjects/FlatCAMGeometry.py:1977
  10807. #: flatcamObjects/FlatCAMGeometry.py:2122
  10808. msgid "Generating CNC Code"
  10809. msgstr "Generating CNC Code"
  10810. #: flatcamObjects/FlatCAMExcellon.py:1620 flatcamTools/ToolNCC.py:918
  10811. #: flatcamTools/ToolPaint.py:844
  10812. msgid "Current Tool parameters were applied to all tools."
  10813. msgstr "Current Tool parameters were applied to all tools."
  10814. #: flatcamObjects/FlatCAMGeometry.py:119 flatcamObjects/FlatCAMGeometry.py:1181
  10815. #: flatcamObjects/FlatCAMGeometry.py:1182
  10816. #: flatcamObjects/FlatCAMGeometry.py:1191
  10817. msgid "Iso"
  10818. msgstr "Iso"
  10819. #: flatcamObjects/FlatCAMGeometry.py:119 flatcamObjects/FlatCAMGeometry.py:439
  10820. #: flatcamObjects/FlatCAMGeometry.py:826 flatcamObjects/FlatCAMGerber.py:890
  10821. #: flatcamObjects/FlatCAMGerber.py:1038
  10822. msgid "Rough"
  10823. msgstr "Rough"
  10824. #: flatcamObjects/FlatCAMGeometry.py:119
  10825. msgid "Finish"
  10826. msgstr "Finish"
  10827. #: flatcamObjects/FlatCAMGeometry.py:474
  10828. msgid "Add from Tool DB"
  10829. msgstr "Add from Tool DB"
  10830. #: flatcamObjects/FlatCAMGeometry.py:845
  10831. msgid "Tool added in Tool Table."
  10832. msgstr "Tool added in Tool Table."
  10833. #: flatcamObjects/FlatCAMGeometry.py:954 flatcamObjects/FlatCAMGeometry.py:963
  10834. msgid "Failed. Select a tool to copy."
  10835. msgstr "Failed. Select a tool to copy."
  10836. #: flatcamObjects/FlatCAMGeometry.py:992
  10837. msgid "Tool was copied in Tool Table."
  10838. msgstr "Tool was copied in Tool Table."
  10839. #: flatcamObjects/FlatCAMGeometry.py:1019
  10840. msgid "Tool was edited in Tool Table."
  10841. msgstr "Tool was edited in Tool Table."
  10842. #: flatcamObjects/FlatCAMGeometry.py:1048
  10843. #: flatcamObjects/FlatCAMGeometry.py:1057
  10844. msgid "Failed. Select a tool to delete."
  10845. msgstr "Failed. Select a tool to delete."
  10846. #: flatcamObjects/FlatCAMGeometry.py:1081
  10847. msgid "Tool was deleted in Tool Table."
  10848. msgstr "Tool was deleted in Tool Table."
  10849. #: flatcamObjects/FlatCAMGeometry.py:1589
  10850. msgid "This Geometry can't be processed because it is"
  10851. msgstr "This Geometry can't be processed because it is"
  10852. #: flatcamObjects/FlatCAMGeometry.py:1589
  10853. msgid "geometry"
  10854. msgstr "geometry"
  10855. #: flatcamObjects/FlatCAMGeometry.py:1630
  10856. msgid "Failed. No tool selected in the tool table ..."
  10857. msgstr "Failed. No tool selected in the tool table ..."
  10858. #: flatcamObjects/FlatCAMGeometry.py:1732
  10859. #: flatcamObjects/FlatCAMGeometry.py:1882
  10860. msgid ""
  10861. "Tool Offset is selected in Tool Table but no value is provided.\n"
  10862. "Add a Tool Offset or change the Offset Type."
  10863. msgstr ""
  10864. "Tool Offset is selected in Tool Table but no value is provided.\n"
  10865. "Add a Tool Offset or change the Offset Type."
  10866. #: flatcamObjects/FlatCAMGeometry.py:1798
  10867. #: flatcamObjects/FlatCAMGeometry.py:1944
  10868. msgid "G-Code parsing in progress..."
  10869. msgstr "G-Code parsing in progress..."
  10870. #: flatcamObjects/FlatCAMGeometry.py:1800
  10871. #: flatcamObjects/FlatCAMGeometry.py:1946
  10872. msgid "G-Code parsing finished..."
  10873. msgstr "G-Code parsing finished..."
  10874. #: flatcamObjects/FlatCAMGeometry.py:1808
  10875. msgid "Finished G-Code processing"
  10876. msgstr "Finished G-Code processing"
  10877. #: flatcamObjects/FlatCAMGeometry.py:1810
  10878. #: flatcamObjects/FlatCAMGeometry.py:1958
  10879. msgid "G-Code processing failed with error"
  10880. msgstr "G-Code processing failed with error"
  10881. #: flatcamObjects/FlatCAMGeometry.py:1852 flatcamTools/ToolSolderPaste.py:1301
  10882. msgid "Cancelled. Empty file, it has no geometry"
  10883. msgstr "Cancelled. Empty file, it has no geometry"
  10884. #: flatcamObjects/FlatCAMGeometry.py:1956
  10885. #: flatcamObjects/FlatCAMGeometry.py:2117
  10886. msgid "Finished G-Code processing..."
  10887. msgstr "Finished G-Code processing..."
  10888. #: flatcamObjects/FlatCAMGeometry.py:1975
  10889. #: flatcamObjects/FlatCAMGeometry.py:1979
  10890. #: flatcamObjects/FlatCAMGeometry.py:2124
  10891. msgid "CNCjob created"
  10892. msgstr "CNCjob created"
  10893. #: flatcamObjects/FlatCAMGeometry.py:2155
  10894. #: flatcamObjects/FlatCAMGeometry.py:2164 flatcamParsers/ParseGerber.py:1867
  10895. #: flatcamParsers/ParseGerber.py:1877
  10896. msgid "Scale factor has to be a number: integer or float."
  10897. msgstr "Scale factor has to be a number: integer or float."
  10898. #: flatcamObjects/FlatCAMGeometry.py:2227
  10899. msgid "Geometry Scale done."
  10900. msgstr "Geometry Scale done."
  10901. #: flatcamObjects/FlatCAMGeometry.py:2244 flatcamParsers/ParseGerber.py:1993
  10902. msgid ""
  10903. "An (x,y) pair of values are needed. Probable you entered only one value in "
  10904. "the Offset field."
  10905. msgstr ""
  10906. "An (x,y) pair of values are needed. Probable you entered only one value in "
  10907. "the Offset field."
  10908. #: flatcamObjects/FlatCAMGeometry.py:2300
  10909. msgid "Geometry Offset done."
  10910. msgstr "Geometry Offset done."
  10911. #: flatcamObjects/FlatCAMGeometry.py:2329
  10912. msgid ""
  10913. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  10914. "y)\n"
  10915. "but now there is only one value, not two."
  10916. msgstr ""
  10917. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  10918. "y)\n"
  10919. "but now there is only one value, not two."
  10920. #: flatcamObjects/FlatCAMGerber.py:493
  10921. msgid "Buffering solid geometry"
  10922. msgstr "Buffering solid geometry"
  10923. #: flatcamObjects/FlatCAMGerber.py:502
  10924. msgid "Done"
  10925. msgstr "Done"
  10926. #: flatcamObjects/FlatCAMGerber.py:528 flatcamObjects/FlatCAMGerber.py:554
  10927. msgid "Operation could not be done."
  10928. msgstr "Operation could not be done."
  10929. #: flatcamObjects/FlatCAMGerber.py:571
  10930. msgid "Isolating..."
  10931. msgstr "Isolating..."
  10932. #: flatcamObjects/FlatCAMGerber.py:630
  10933. msgid "Click on a polygon to isolate it."
  10934. msgstr "Click on a polygon to isolate it."
  10935. #: flatcamObjects/FlatCAMGerber.py:669 flatcamObjects/FlatCAMGerber.py:773
  10936. #: flatcamTools/ToolPaint.py:1511
  10937. msgid "Added polygon"
  10938. msgstr "Added polygon"
  10939. #: flatcamObjects/FlatCAMGerber.py:670 flatcamObjects/FlatCAMGerber.py:775
  10940. msgid "Click to add next polygon or right click to start isolation."
  10941. msgstr "Click to add next polygon or right click to start isolation."
  10942. #: flatcamObjects/FlatCAMGerber.py:682 flatcamTools/ToolPaint.py:1525
  10943. msgid "Removed polygon"
  10944. msgstr "Removed polygon"
  10945. #: flatcamObjects/FlatCAMGerber.py:683
  10946. msgid "Click to add/remove next polygon or right click to start isolation."
  10947. msgstr "Click to add/remove next polygon or right click to start isolation."
  10948. #: flatcamObjects/FlatCAMGerber.py:688 flatcamTools/ToolPaint.py:1531
  10949. msgid "No polygon detected under click position."
  10950. msgstr "No polygon detected under click position."
  10951. #: flatcamObjects/FlatCAMGerber.py:709 flatcamTools/ToolPaint.py:1560
  10952. msgid "List of single polygons is empty. Aborting."
  10953. msgstr "List of single polygons is empty. Aborting."
  10954. #: flatcamObjects/FlatCAMGerber.py:778
  10955. msgid "No polygon in selection."
  10956. msgstr "No polygon in selection."
  10957. #: flatcamObjects/FlatCAMGerber.py:906 flatcamObjects/FlatCAMGerber.py:985
  10958. #: flatcamTools/ToolNCC.py:2081 flatcamTools/ToolNCC.py:3132
  10959. #: flatcamTools/ToolNCC.py:3511
  10960. msgid "Isolation geometry could not be generated."
  10961. msgstr "Isolation geometry could not be generated."
  10962. #: flatcamObjects/FlatCAMGerber.py:931 flatcamObjects/FlatCAMGerber.py:1063
  10963. msgid "Isolation geometry created"
  10964. msgstr "Isolation geometry created"
  10965. #: flatcamObjects/FlatCAMGerber.py:940 flatcamObjects/FlatCAMGerber.py:1070
  10966. msgid "Subtracting Geo"
  10967. msgstr "Subtracting Geo"
  10968. #: flatcamObjects/FlatCAMGerber.py:1395
  10969. msgid "Plotting Apertures"
  10970. msgstr "Plotting Apertures"
  10971. #: flatcamObjects/FlatCAMObj.py:234
  10972. msgid "Name changed from"
  10973. msgstr "Name changed from"
  10974. #: flatcamObjects/FlatCAMObj.py:234
  10975. msgid "to"
  10976. msgstr "to"
  10977. #: flatcamObjects/FlatCAMObj.py:245
  10978. msgid "Offsetting..."
  10979. msgstr "Offsetting..."
  10980. #: flatcamObjects/FlatCAMObj.py:259 flatcamObjects/FlatCAMObj.py:264
  10981. msgid "Scaling could not be executed."
  10982. msgstr "Scaling could not be executed."
  10983. #: flatcamObjects/FlatCAMObj.py:268 flatcamObjects/FlatCAMObj.py:276
  10984. msgid "Scale done."
  10985. msgstr "Scale done."
  10986. #: flatcamObjects/FlatCAMObj.py:274
  10987. msgid "Scaling..."
  10988. msgstr "Scaling..."
  10989. #: flatcamObjects/FlatCAMObj.py:292
  10990. msgid "Skewing..."
  10991. msgstr "Skewing..."
  10992. #: flatcamObjects/FlatCAMScript.py:102
  10993. msgid "Script Editor"
  10994. msgstr "Script Editor"
  10995. #: flatcamParsers/ParseExcellon.py:316
  10996. msgid "This is GCODE mark"
  10997. msgstr "This is GCODE mark"
  10998. #: flatcamParsers/ParseExcellon.py:433
  10999. msgid ""
  11000. "No tool diameter info's. See shell.\n"
  11001. "A tool change event: T"
  11002. msgstr ""
  11003. "No tool diameter info's. See shell.\n"
  11004. "A tool change event: T"
  11005. #: flatcamParsers/ParseExcellon.py:436
  11006. msgid ""
  11007. "was found but the Excellon file have no informations regarding the tool "
  11008. "diameters therefore the application will try to load it by using some 'fake' "
  11009. "diameters.\n"
  11010. "The user needs to edit the resulting Excellon object and change the "
  11011. "diameters to reflect the real diameters."
  11012. msgstr ""
  11013. "was found but the Excellon file have no informations regarding the tool "
  11014. "diameters therefore the application will try to load it by using some 'fake' "
  11015. "diameters.\n"
  11016. "The user needs to edit the resulting Excellon object and change the "
  11017. "diameters to reflect the real diameters."
  11018. #: flatcamParsers/ParseExcellon.py:900
  11019. msgid ""
  11020. "Excellon Parser error.\n"
  11021. "Parsing Failed. Line"
  11022. msgstr ""
  11023. "Excellon Parser error.\n"
  11024. "Parsing Failed. Line"
  11025. #: flatcamParsers/ParseExcellon.py:982
  11026. msgid ""
  11027. "Excellon.create_geometry() -> a drill location was skipped due of not having "
  11028. "a tool associated.\n"
  11029. "Check the resulting GCode."
  11030. msgstr ""
  11031. "Excellon.create_geometry() -> a drill location was skipped due of not having "
  11032. "a tool associated.\n"
  11033. "Check the resulting GCode."
  11034. #: flatcamParsers/ParseFont.py:303
  11035. msgid "Font not supported, try another one."
  11036. msgstr "Font not supported, try another one."
  11037. #: flatcamParsers/ParseGerber.py:426
  11038. msgid "Gerber processing. Parsing"
  11039. msgstr "Gerber processing. Parsing"
  11040. #: flatcamParsers/ParseGerber.py:426 flatcamParsers/ParseHPGL2.py:178
  11041. msgid "lines"
  11042. msgstr "lines"
  11043. #: flatcamParsers/ParseGerber.py:1002 flatcamParsers/ParseGerber.py:1102
  11044. #: flatcamParsers/ParseHPGL2.py:271 flatcamParsers/ParseHPGL2.py:285
  11045. #: flatcamParsers/ParseHPGL2.py:304 flatcamParsers/ParseHPGL2.py:328
  11046. #: flatcamParsers/ParseHPGL2.py:363
  11047. msgid "Coordinates missing, line ignored"
  11048. msgstr "Coordinates missing, line ignored"
  11049. #: flatcamParsers/ParseGerber.py:1004 flatcamParsers/ParseGerber.py:1104
  11050. msgid "GERBER file might be CORRUPT. Check the file !!!"
  11051. msgstr "GERBER file might be CORRUPT. Check the file !!!"
  11052. #: flatcamParsers/ParseGerber.py:1058
  11053. msgid ""
  11054. "Region does not have enough points. File will be processed but there are "
  11055. "parser errors. Line number"
  11056. msgstr ""
  11057. "Region does not have enough points. File will be processed but there are "
  11058. "parser errors. Line number"
  11059. #: flatcamParsers/ParseGerber.py:1488 flatcamParsers/ParseHPGL2.py:398
  11060. msgid "Gerber processing. Joining polygons"
  11061. msgstr "Gerber processing. Joining polygons"
  11062. #: flatcamParsers/ParseGerber.py:1505
  11063. msgid "Gerber processing. Applying Gerber polarity."
  11064. msgstr "Gerber processing. Applying Gerber polarity."
  11065. #: flatcamParsers/ParseGerber.py:1565
  11066. msgid "Gerber Line"
  11067. msgstr "Gerber Line"
  11068. #: flatcamParsers/ParseGerber.py:1565
  11069. msgid "Gerber Line Content"
  11070. msgstr "Gerber Line Content"
  11071. #: flatcamParsers/ParseGerber.py:1567
  11072. msgid "Gerber Parser ERROR"
  11073. msgstr "Gerber Parser ERROR"
  11074. #: flatcamParsers/ParseGerber.py:1957
  11075. msgid "Gerber Scale done."
  11076. msgstr "Gerber Scale done."
  11077. #: flatcamParsers/ParseGerber.py:2049
  11078. msgid "Gerber Offset done."
  11079. msgstr "Gerber Offset done."
  11080. #: flatcamParsers/ParseGerber.py:2125
  11081. msgid "Gerber Mirror done."
  11082. msgstr "Gerber Mirror done."
  11083. #: flatcamParsers/ParseGerber.py:2199
  11084. msgid "Gerber Skew done."
  11085. msgstr "Gerber Skew done."
  11086. #: flatcamParsers/ParseGerber.py:2261
  11087. msgid "Gerber Rotate done."
  11088. msgstr "Gerber Rotate done."
  11089. #: flatcamParsers/ParseGerber.py:2418
  11090. msgid "Gerber Buffer done."
  11091. msgstr "Gerber Buffer done."
  11092. #: flatcamParsers/ParseHPGL2.py:178
  11093. msgid "HPGL2 processing. Parsing"
  11094. msgstr "HPGL2 processing. Parsing"
  11095. #: flatcamParsers/ParseHPGL2.py:410
  11096. msgid "HPGL2 Line"
  11097. msgstr "HPGL2 Line"
  11098. #: flatcamParsers/ParseHPGL2.py:410
  11099. msgid "HPGL2 Line Content"
  11100. msgstr "HPGL2 Line Content"
  11101. #: flatcamParsers/ParseHPGL2.py:411
  11102. msgid "HPGL2 Parser ERROR"
  11103. msgstr "HPGL2 Parser ERROR"
  11104. #: flatcamTools/ToolAlignObjects.py:32
  11105. msgid "Align Objects"
  11106. msgstr "Align Objects"
  11107. #: flatcamTools/ToolAlignObjects.py:61
  11108. msgid "MOVING object"
  11109. msgstr "MOVING object"
  11110. #: flatcamTools/ToolAlignObjects.py:65
  11111. msgid ""
  11112. "Specify the type of object to be aligned.\n"
  11113. "It can be of type: Gerber or Excellon.\n"
  11114. "The selection here decide the type of objects that will be\n"
  11115. "in the Object combobox."
  11116. msgstr ""
  11117. "Specify the type of object to be aligned.\n"
  11118. "It can be of type: Gerber or Excellon.\n"
  11119. "The selection here decide the type of objects that will be\n"
  11120. "in the Object combobox."
  11121. #: flatcamTools/ToolAlignObjects.py:86
  11122. msgid "Object to be aligned."
  11123. msgstr "Object to be aligned."
  11124. #: flatcamTools/ToolAlignObjects.py:98
  11125. msgid "TARGET object"
  11126. msgstr "TARGET object"
  11127. #: flatcamTools/ToolAlignObjects.py:100
  11128. msgid ""
  11129. "Specify the type of object to be aligned to.\n"
  11130. "It can be of type: Gerber or Excellon.\n"
  11131. "The selection here decide the type of objects that will be\n"
  11132. "in the Object combobox."
  11133. msgstr ""
  11134. "Specify the type of object to be aligned to.\n"
  11135. "It can be of type: Gerber or Excellon.\n"
  11136. "The selection here decide the type of objects that will be\n"
  11137. "in the Object combobox."
  11138. #: flatcamTools/ToolAlignObjects.py:122
  11139. msgid "Object to be aligned to. Aligner."
  11140. msgstr "Object to be aligned to. Aligner."
  11141. #: flatcamTools/ToolAlignObjects.py:135
  11142. msgid "Alignment Type"
  11143. msgstr "Alignment Type"
  11144. #: flatcamTools/ToolAlignObjects.py:137
  11145. msgid ""
  11146. "The type of alignment can be:\n"
  11147. "- Single Point -> it require a single point of sync, the action will be a "
  11148. "translation\n"
  11149. "- Dual Point -> it require two points of sync, the action will be "
  11150. "translation followed by rotation"
  11151. msgstr ""
  11152. "The type of alignment can be:\n"
  11153. "- Single Point -> it require a single point of sync, the action will be a "
  11154. "translation\n"
  11155. "- Dual Point -> it require two points of sync, the action will be "
  11156. "translation followed by rotation"
  11157. #: flatcamTools/ToolAlignObjects.py:143
  11158. msgid "Single Point"
  11159. msgstr "Single Point"
  11160. #: flatcamTools/ToolAlignObjects.py:144
  11161. msgid "Dual Point"
  11162. msgstr "Dual Point"
  11163. #: flatcamTools/ToolAlignObjects.py:159
  11164. msgid "Align Object"
  11165. msgstr "Align Object"
  11166. #: flatcamTools/ToolAlignObjects.py:161
  11167. msgid ""
  11168. "Align the specified object to the aligner object.\n"
  11169. "If only one point is used then it assumes translation.\n"
  11170. "If tho points are used it assume translation and rotation."
  11171. msgstr ""
  11172. "Align the specified object to the aligner object.\n"
  11173. "If only one point is used then it assumes translation.\n"
  11174. "If tho points are used it assume translation and rotation."
  11175. #: flatcamTools/ToolAlignObjects.py:176 flatcamTools/ToolCalculators.py:246
  11176. #: flatcamTools/ToolCalibration.py:683 flatcamTools/ToolCopperThieving.py:484
  11177. #: flatcamTools/ToolCutOut.py:371 flatcamTools/ToolDblSided.py:471
  11178. #: flatcamTools/ToolExtractDrills.py:310 flatcamTools/ToolFiducials.py:318
  11179. #: flatcamTools/ToolFilm.py:520 flatcamTools/ToolInvertGerber.py:140
  11180. #: flatcamTools/ToolNCC.py:612 flatcamTools/ToolOptimal.py:237
  11181. #: flatcamTools/ToolPaint.py:556 flatcamTools/ToolPanelize.py:267
  11182. #: flatcamTools/ToolPunchGerber.py:339 flatcamTools/ToolQRCode.py:314
  11183. #: flatcamTools/ToolRulesCheck.py:516 flatcamTools/ToolSolderPaste.py:473
  11184. #: flatcamTools/ToolSub.py:176 flatcamTools/ToolTransform.py:398
  11185. msgid "Reset Tool"
  11186. msgstr "Reset Tool"
  11187. #: flatcamTools/ToolAlignObjects.py:178 flatcamTools/ToolCalculators.py:248
  11188. #: flatcamTools/ToolCalibration.py:685 flatcamTools/ToolCopperThieving.py:486
  11189. #: flatcamTools/ToolCutOut.py:373 flatcamTools/ToolDblSided.py:473
  11190. #: flatcamTools/ToolExtractDrills.py:312 flatcamTools/ToolFiducials.py:320
  11191. #: flatcamTools/ToolFilm.py:522 flatcamTools/ToolInvertGerber.py:142
  11192. #: flatcamTools/ToolNCC.py:614 flatcamTools/ToolOptimal.py:239
  11193. #: flatcamTools/ToolPaint.py:558 flatcamTools/ToolPanelize.py:269
  11194. #: flatcamTools/ToolPunchGerber.py:341 flatcamTools/ToolQRCode.py:316
  11195. #: flatcamTools/ToolRulesCheck.py:518 flatcamTools/ToolSolderPaste.py:475
  11196. #: flatcamTools/ToolSub.py:178 flatcamTools/ToolTransform.py:400
  11197. msgid "Will reset the tool parameters."
  11198. msgstr "Will reset the tool parameters."
  11199. #: flatcamTools/ToolAlignObjects.py:244
  11200. msgid "Align Tool"
  11201. msgstr "Align Tool"
  11202. #: flatcamTools/ToolAlignObjects.py:289
  11203. msgid "There is no aligned FlatCAM object selected..."
  11204. msgstr "There is no aligned FlatCAM object selected..."
  11205. #: flatcamTools/ToolAlignObjects.py:299
  11206. msgid "There is no aligner FlatCAM object selected..."
  11207. msgstr "There is no aligner FlatCAM object selected..."
  11208. #: flatcamTools/ToolAlignObjects.py:325 flatcamTools/ToolAlignObjects.py:385
  11209. msgid "First Point"
  11210. msgstr "First Point"
  11211. #: flatcamTools/ToolAlignObjects.py:325 flatcamTools/ToolAlignObjects.py:400
  11212. msgid "Click on the START point."
  11213. msgstr "Click on the START point."
  11214. #: flatcamTools/ToolAlignObjects.py:380 flatcamTools/ToolCalibration.py:920
  11215. msgid "Cancelled by user request."
  11216. msgstr "Cancelled by user request."
  11217. #: flatcamTools/ToolAlignObjects.py:385 flatcamTools/ToolAlignObjects.py:407
  11218. msgid "Click on the DESTINATION point."
  11219. msgstr "Click on the DESTINATION point."
  11220. #: flatcamTools/ToolAlignObjects.py:385 flatcamTools/ToolAlignObjects.py:400
  11221. #: flatcamTools/ToolAlignObjects.py:407
  11222. #| msgid " Or right click to cancel."
  11223. msgid "Or right click to cancel."
  11224. msgstr "Or right click to cancel."
  11225. #: flatcamTools/ToolAlignObjects.py:400 flatcamTools/ToolAlignObjects.py:407
  11226. #: flatcamTools/ToolFiducials.py:111
  11227. msgid "Second Point"
  11228. msgstr "Second Point"
  11229. #: flatcamTools/ToolCalculators.py:24
  11230. msgid "Calculators"
  11231. msgstr "Calculators"
  11232. #: flatcamTools/ToolCalculators.py:26
  11233. msgid "Units Calculator"
  11234. msgstr "Units Calculator"
  11235. #: flatcamTools/ToolCalculators.py:70
  11236. msgid "Here you enter the value to be converted from INCH to MM"
  11237. msgstr "Here you enter the value to be converted from INCH to MM"
  11238. #: flatcamTools/ToolCalculators.py:75
  11239. msgid "Here you enter the value to be converted from MM to INCH"
  11240. msgstr "Here you enter the value to be converted from MM to INCH"
  11241. #: flatcamTools/ToolCalculators.py:111
  11242. msgid ""
  11243. "This is the angle of the tip of the tool.\n"
  11244. "It is specified by manufacturer."
  11245. msgstr ""
  11246. "This is the angle of the tip of the tool.\n"
  11247. "It is specified by manufacturer."
  11248. #: flatcamTools/ToolCalculators.py:120
  11249. msgid ""
  11250. "This is the depth to cut into the material.\n"
  11251. "In the CNCJob is the CutZ parameter."
  11252. msgstr ""
  11253. "This is the depth to cut into the material.\n"
  11254. "In the CNCJob is the CutZ parameter."
  11255. #: flatcamTools/ToolCalculators.py:128
  11256. msgid ""
  11257. "This is the tool diameter to be entered into\n"
  11258. "FlatCAM Gerber section.\n"
  11259. "In the CNCJob section it is called >Tool dia<."
  11260. msgstr ""
  11261. "This is the tool diameter to be entered into\n"
  11262. "FlatCAM Gerber section.\n"
  11263. "In the CNCJob section it is called >Tool dia<."
  11264. #: flatcamTools/ToolCalculators.py:139 flatcamTools/ToolCalculators.py:235
  11265. msgid "Calculate"
  11266. msgstr "Calculate"
  11267. #: flatcamTools/ToolCalculators.py:142
  11268. msgid ""
  11269. "Calculate either the Cut Z or the effective tool diameter,\n"
  11270. " depending on which is desired and which is known. "
  11271. msgstr ""
  11272. "Calculate either the Cut Z or the effective tool diameter,\n"
  11273. " depending on which is desired and which is known. "
  11274. #: flatcamTools/ToolCalculators.py:205
  11275. msgid "Current Value"
  11276. msgstr "Current Value"
  11277. #: flatcamTools/ToolCalculators.py:212
  11278. msgid ""
  11279. "This is the current intensity value\n"
  11280. "to be set on the Power Supply. In Amps."
  11281. msgstr ""
  11282. "This is the current intensity value\n"
  11283. "to be set on the Power Supply. In Amps."
  11284. #: flatcamTools/ToolCalculators.py:216
  11285. msgid "Time"
  11286. msgstr "Time"
  11287. #: flatcamTools/ToolCalculators.py:223
  11288. msgid ""
  11289. "This is the calculated time required for the procedure.\n"
  11290. "In minutes."
  11291. msgstr ""
  11292. "This is the calculated time required for the procedure.\n"
  11293. "In minutes."
  11294. #: flatcamTools/ToolCalculators.py:238
  11295. msgid ""
  11296. "Calculate the current intensity value and the procedure time,\n"
  11297. "depending on the parameters above"
  11298. msgstr ""
  11299. "Calculate the current intensity value and the procedure time,\n"
  11300. "depending on the parameters above"
  11301. #: flatcamTools/ToolCalculators.py:299
  11302. msgid "Calc. Tool"
  11303. msgstr "Calc. Tool"
  11304. #: flatcamTools/ToolCalibration.py:67
  11305. msgid "GCode Parameters"
  11306. msgstr "GCode Parameters"
  11307. #: flatcamTools/ToolCalibration.py:69
  11308. msgid "Parameters used when creating the GCode in this tool."
  11309. msgstr "Parameters used when creating the GCode in this tool."
  11310. #: flatcamTools/ToolCalibration.py:173
  11311. msgid "STEP 1: Acquire Calibration Points"
  11312. msgstr "STEP 1: Acquire Calibration Points"
  11313. #: flatcamTools/ToolCalibration.py:175
  11314. msgid ""
  11315. "Pick four points by clicking on canvas.\n"
  11316. "Those four points should be in the four\n"
  11317. "(as much as possible) corners of the object."
  11318. msgstr ""
  11319. "Pick four points by clicking on canvas.\n"
  11320. "Those four points should be in the four\n"
  11321. "(as much as possible) corners of the object."
  11322. #: flatcamTools/ToolCalibration.py:193 flatcamTools/ToolFilm.py:76
  11323. #: flatcamTools/ToolImage.py:54 flatcamTools/ToolPanelize.py:76
  11324. #: flatcamTools/ToolProperties.py:177
  11325. msgid "Object Type"
  11326. msgstr "Object Type"
  11327. #: flatcamTools/ToolCalibration.py:210
  11328. msgid "Source object selection"
  11329. msgstr "Source object selection"
  11330. #: flatcamTools/ToolCalibration.py:212
  11331. msgid "FlatCAM Object to be used as a source for reference points."
  11332. msgstr "FlatCAM Object to be used as a source for reference points."
  11333. #: flatcamTools/ToolCalibration.py:218
  11334. msgid "Calibration Points"
  11335. msgstr "Calibration Points"
  11336. #: flatcamTools/ToolCalibration.py:220
  11337. msgid ""
  11338. "Contain the expected calibration points and the\n"
  11339. "ones measured."
  11340. msgstr ""
  11341. "Contain the expected calibration points and the\n"
  11342. "ones measured."
  11343. #: flatcamTools/ToolCalibration.py:235 flatcamTools/ToolSub.py:76
  11344. #: flatcamTools/ToolSub.py:131
  11345. msgid "Target"
  11346. msgstr "Target"
  11347. #: flatcamTools/ToolCalibration.py:236
  11348. msgid "Found Delta"
  11349. msgstr "Found Delta"
  11350. #: flatcamTools/ToolCalibration.py:248
  11351. msgid "Bot Left X"
  11352. msgstr "Bot Left X"
  11353. #: flatcamTools/ToolCalibration.py:257
  11354. msgid "Bot Left Y"
  11355. msgstr "Bot Left Y"
  11356. #: flatcamTools/ToolCalibration.py:275
  11357. msgid "Bot Right X"
  11358. msgstr "Bot Right X"
  11359. #: flatcamTools/ToolCalibration.py:285
  11360. msgid "Bot Right Y"
  11361. msgstr "Bot Right Y"
  11362. #: flatcamTools/ToolCalibration.py:300
  11363. msgid "Top Left X"
  11364. msgstr "Top Left X"
  11365. #: flatcamTools/ToolCalibration.py:309
  11366. msgid "Top Left Y"
  11367. msgstr "Top Left Y"
  11368. #: flatcamTools/ToolCalibration.py:324
  11369. msgid "Top Right X"
  11370. msgstr "Top Right X"
  11371. #: flatcamTools/ToolCalibration.py:334
  11372. msgid "Top Right Y"
  11373. msgstr "Top Right Y"
  11374. #: flatcamTools/ToolCalibration.py:367
  11375. msgid "Get Points"
  11376. msgstr "Get Points"
  11377. #: flatcamTools/ToolCalibration.py:369
  11378. msgid ""
  11379. "Pick four points by clicking on canvas if the source choice\n"
  11380. "is 'free' or inside the object geometry if the source is 'object'.\n"
  11381. "Those four points should be in the four squares of\n"
  11382. "the object."
  11383. msgstr ""
  11384. "Pick four points by clicking on canvas if the source choice\n"
  11385. "is 'free' or inside the object geometry if the source is 'object'.\n"
  11386. "Those four points should be in the four squares of\n"
  11387. "the object."
  11388. #: flatcamTools/ToolCalibration.py:390
  11389. msgid "STEP 2: Verification GCode"
  11390. msgstr "STEP 2: Verification GCode"
  11391. #: flatcamTools/ToolCalibration.py:392 flatcamTools/ToolCalibration.py:405
  11392. msgid ""
  11393. "Generate GCode file to locate and align the PCB by using\n"
  11394. "the four points acquired above.\n"
  11395. "The points sequence is:\n"
  11396. "- first point -> set the origin\n"
  11397. "- second point -> alignment point. Can be: top-left or bottom-right.\n"
  11398. "- third point -> check point. Can be: top-left or bottom-right.\n"
  11399. "- forth point -> final verification point. Just for evaluation."
  11400. msgstr ""
  11401. "Generate GCode file to locate and align the PCB by using\n"
  11402. "the four points acquired above.\n"
  11403. "The points sequence is:\n"
  11404. "- first point -> set the origin\n"
  11405. "- second point -> alignment point. Can be: top-left or bottom-right.\n"
  11406. "- third point -> check point. Can be: top-left or bottom-right.\n"
  11407. "- forth point -> final verification point. Just for evaluation."
  11408. #: flatcamTools/ToolCalibration.py:403 flatcamTools/ToolSolderPaste.py:348
  11409. msgid "Generate GCode"
  11410. msgstr "Generate GCode"
  11411. #: flatcamTools/ToolCalibration.py:429
  11412. msgid "STEP 3: Adjustments"
  11413. msgstr "STEP 3: Adjustments"
  11414. #: flatcamTools/ToolCalibration.py:431 flatcamTools/ToolCalibration.py:440
  11415. msgid ""
  11416. "Calculate Scale and Skew factors based on the differences (delta)\n"
  11417. "found when checking the PCB pattern. The differences must be filled\n"
  11418. "in the fields Found (Delta)."
  11419. msgstr ""
  11420. "Calculate Scale and Skew factors based on the differences (delta)\n"
  11421. "found when checking the PCB pattern. The differences must be filled\n"
  11422. "in the fields Found (Delta)."
  11423. #: flatcamTools/ToolCalibration.py:438
  11424. msgid "Calculate Factors"
  11425. msgstr "Calculate Factors"
  11426. #: flatcamTools/ToolCalibration.py:460
  11427. msgid "STEP 4: Adjusted GCode"
  11428. msgstr "STEP 4: Adjusted GCode"
  11429. #: flatcamTools/ToolCalibration.py:462
  11430. msgid ""
  11431. "Generate verification GCode file adjusted with\n"
  11432. "the factors above."
  11433. msgstr ""
  11434. "Generate verification GCode file adjusted with\n"
  11435. "the factors above."
  11436. #: flatcamTools/ToolCalibration.py:467
  11437. msgid "Scale Factor X:"
  11438. msgstr "Scale Factor X:"
  11439. #: flatcamTools/ToolCalibration.py:479
  11440. msgid "Scale Factor Y:"
  11441. msgstr "Scale Factor Y:"
  11442. #: flatcamTools/ToolCalibration.py:491
  11443. msgid "Apply Scale Factors"
  11444. msgstr "Apply Scale Factors"
  11445. #: flatcamTools/ToolCalibration.py:493
  11446. msgid "Apply Scale factors on the calibration points."
  11447. msgstr "Apply Scale factors on the calibration points."
  11448. #: flatcamTools/ToolCalibration.py:503
  11449. msgid "Skew Angle X:"
  11450. msgstr "Skew Angle X:"
  11451. #: flatcamTools/ToolCalibration.py:516
  11452. msgid "Skew Angle Y:"
  11453. msgstr "Skew Angle Y:"
  11454. #: flatcamTools/ToolCalibration.py:529
  11455. msgid "Apply Skew Factors"
  11456. msgstr "Apply Skew Factors"
  11457. #: flatcamTools/ToolCalibration.py:531
  11458. msgid "Apply Skew factors on the calibration points."
  11459. msgstr "Apply Skew factors on the calibration points."
  11460. #: flatcamTools/ToolCalibration.py:600
  11461. msgid "Generate Adjusted GCode"
  11462. msgstr "Generate Adjusted GCode"
  11463. #: flatcamTools/ToolCalibration.py:602
  11464. msgid ""
  11465. "Generate verification GCode file adjusted with\n"
  11466. "the factors set above.\n"
  11467. "The GCode parameters can be readjusted\n"
  11468. "before clicking this button."
  11469. msgstr ""
  11470. "Generate verification GCode file adjusted with\n"
  11471. "the factors set above.\n"
  11472. "The GCode parameters can be readjusted\n"
  11473. "before clicking this button."
  11474. #: flatcamTools/ToolCalibration.py:623
  11475. msgid "STEP 5: Calibrate FlatCAM Objects"
  11476. msgstr "STEP 5: Calibrate FlatCAM Objects"
  11477. #: flatcamTools/ToolCalibration.py:625
  11478. msgid ""
  11479. "Adjust the FlatCAM objects\n"
  11480. "with the factors determined and verified above."
  11481. msgstr ""
  11482. "Adjust the FlatCAM objects\n"
  11483. "with the factors determined and verified above."
  11484. #: flatcamTools/ToolCalibration.py:637
  11485. msgid "Adjusted object type"
  11486. msgstr "Adjusted object type"
  11487. #: flatcamTools/ToolCalibration.py:638
  11488. msgid "Type of the FlatCAM Object to be adjusted."
  11489. msgstr "Type of the FlatCAM Object to be adjusted."
  11490. #: flatcamTools/ToolCalibration.py:651
  11491. msgid "Adjusted object selection"
  11492. msgstr "Adjusted object selection"
  11493. #: flatcamTools/ToolCalibration.py:653
  11494. msgid "The FlatCAM Object to be adjusted."
  11495. msgstr "The FlatCAM Object to be adjusted."
  11496. #: flatcamTools/ToolCalibration.py:660
  11497. msgid "Calibrate"
  11498. msgstr "Calibrate"
  11499. #: flatcamTools/ToolCalibration.py:662
  11500. msgid ""
  11501. "Adjust (scale and/or skew) the objects\n"
  11502. "with the factors determined above."
  11503. msgstr ""
  11504. "Adjust (scale and/or skew) the objects\n"
  11505. "with the factors determined above."
  11506. #: flatcamTools/ToolCalibration.py:770 flatcamTools/ToolCalibration.py:771
  11507. msgid "Origin"
  11508. msgstr "Origin"
  11509. #: flatcamTools/ToolCalibration.py:800
  11510. msgid "Tool initialized"
  11511. msgstr "Tool initialized"
  11512. #: flatcamTools/ToolCalibration.py:838
  11513. msgid "There is no source FlatCAM object selected..."
  11514. msgstr "There is no source FlatCAM object selected..."
  11515. #: flatcamTools/ToolCalibration.py:859
  11516. msgid "Get First calibration point. Bottom Left..."
  11517. msgstr "Get First calibration point. Bottom Left..."
  11518. #: flatcamTools/ToolCalibration.py:926
  11519. msgid "Get Second calibration point. Bottom Right (Top Left)..."
  11520. msgstr "Get Second calibration point. Bottom Right (Top Left)..."
  11521. #: flatcamTools/ToolCalibration.py:930
  11522. msgid "Get Third calibration point. Top Left (Bottom Right)..."
  11523. msgstr "Get Third calibration point. Top Left (Bottom Right)..."
  11524. #: flatcamTools/ToolCalibration.py:934
  11525. msgid "Get Forth calibration point. Top Right..."
  11526. msgstr "Get Forth calibration point. Top Right..."
  11527. #: flatcamTools/ToolCalibration.py:938
  11528. msgid "Done. All four points have been acquired."
  11529. msgstr "Done. All four points have been acquired."
  11530. #: flatcamTools/ToolCalibration.py:969
  11531. msgid "Verification GCode for FlatCAM Calibration Tool"
  11532. msgstr "Verification GCode for FlatCAM Calibration Tool"
  11533. #: flatcamTools/ToolCalibration.py:981 flatcamTools/ToolCalibration.py:1067
  11534. msgid "Gcode Viewer"
  11535. msgstr "Gcode Viewer"
  11536. #: flatcamTools/ToolCalibration.py:997
  11537. msgid "Cancelled. Four points are needed for GCode generation."
  11538. msgstr "Cancelled. Four points are needed for GCode generation."
  11539. #: flatcamTools/ToolCalibration.py:1253 flatcamTools/ToolCalibration.py:1349
  11540. msgid "There is no FlatCAM object selected..."
  11541. msgstr "There is no FlatCAM object selected..."
  11542. #: flatcamTools/ToolCopperThieving.py:76 flatcamTools/ToolFiducials.py:261
  11543. msgid "Gerber Object to which will be added a copper thieving."
  11544. msgstr "Gerber Object to which will be added a copper thieving."
  11545. #: flatcamTools/ToolCopperThieving.py:98
  11546. msgid ""
  11547. "This set the distance between the copper thieving components\n"
  11548. "(the polygon fill may be split in multiple polygons)\n"
  11549. "and the copper traces in the Gerber file."
  11550. msgstr ""
  11551. "This set the distance between the copper thieving components\n"
  11552. "(the polygon fill may be split in multiple polygons)\n"
  11553. "and the copper traces in the Gerber file."
  11554. #: flatcamTools/ToolCopperThieving.py:131
  11555. msgid ""
  11556. "- 'Itself' - the copper thieving extent is based on the object extent.\n"
  11557. "- 'Area Selection' - left mouse click to start selection of the area to be "
  11558. "filled.\n"
  11559. "- 'Reference Object' - will do copper thieving within the area specified by "
  11560. "another object."
  11561. msgstr ""
  11562. "- 'Itself' - the copper thieving extent is based on the object extent.\n"
  11563. "- 'Area Selection' - left mouse click to start selection of the area to be "
  11564. "filled.\n"
  11565. "- 'Reference Object' - will do copper thieving within the area specified by "
  11566. "another object."
  11567. #: flatcamTools/ToolCopperThieving.py:138 flatcamTools/ToolNCC.py:552
  11568. #: flatcamTools/ToolPaint.py:496
  11569. msgid "Ref. Type"
  11570. msgstr "Ref. Type"
  11571. #: flatcamTools/ToolCopperThieving.py:140
  11572. msgid ""
  11573. "The type of FlatCAM object to be used as copper thieving reference.\n"
  11574. "It can be Gerber, Excellon or Geometry."
  11575. msgstr ""
  11576. "The type of FlatCAM object to be used as copper thieving reference.\n"
  11577. "It can be Gerber, Excellon or Geometry."
  11578. #: flatcamTools/ToolCopperThieving.py:149 flatcamTools/ToolNCC.py:562
  11579. #: flatcamTools/ToolPaint.py:506
  11580. msgid "Ref. Object"
  11581. msgstr "Ref. Object"
  11582. #: flatcamTools/ToolCopperThieving.py:151 flatcamTools/ToolNCC.py:564
  11583. #: flatcamTools/ToolPaint.py:508
  11584. msgid "The FlatCAM object to be used as non copper clearing reference."
  11585. msgstr "The FlatCAM object to be used as non copper clearing reference."
  11586. #: flatcamTools/ToolCopperThieving.py:327
  11587. msgid "Insert Copper thieving"
  11588. msgstr "Insert Copper thieving"
  11589. #: flatcamTools/ToolCopperThieving.py:329
  11590. msgid ""
  11591. "Will add a polygon (may be split in multiple parts)\n"
  11592. "that will surround the actual Gerber traces at a certain distance."
  11593. msgstr ""
  11594. "Will add a polygon (may be split in multiple parts)\n"
  11595. "that will surround the actual Gerber traces at a certain distance."
  11596. #: flatcamTools/ToolCopperThieving.py:388
  11597. msgid "Insert Robber Bar"
  11598. msgstr "Insert Robber Bar"
  11599. #: flatcamTools/ToolCopperThieving.py:390
  11600. msgid ""
  11601. "Will add a polygon with a defined thickness\n"
  11602. "that will surround the actual Gerber object\n"
  11603. "at a certain distance.\n"
  11604. "Required when doing holes pattern plating."
  11605. msgstr ""
  11606. "Will add a polygon with a defined thickness\n"
  11607. "that will surround the actual Gerber object\n"
  11608. "at a certain distance.\n"
  11609. "Required when doing holes pattern plating."
  11610. #: flatcamTools/ToolCopperThieving.py:414
  11611. msgid "Select Soldermask object"
  11612. msgstr "Select Soldermask object"
  11613. #: flatcamTools/ToolCopperThieving.py:416
  11614. msgid ""
  11615. "Gerber Object with the soldermask.\n"
  11616. "It will be used as a base for\n"
  11617. "the pattern plating mask."
  11618. msgstr ""
  11619. "Gerber Object with the soldermask.\n"
  11620. "It will be used as a base for\n"
  11621. "the pattern plating mask."
  11622. #: flatcamTools/ToolCopperThieving.py:445
  11623. msgid "Plated area"
  11624. msgstr "Plated area"
  11625. #: flatcamTools/ToolCopperThieving.py:447
  11626. msgid ""
  11627. "The area to be plated by pattern plating.\n"
  11628. "Basically is made from the openings in the plating mask.\n"
  11629. "\n"
  11630. "<<WARNING>> - the calculated area is actually a bit larger\n"
  11631. "due of the fact that the soldermask openings are by design\n"
  11632. "a bit larger than the copper pads, and this area is\n"
  11633. "calculated from the soldermask openings."
  11634. msgstr ""
  11635. "The area to be plated by pattern plating.\n"
  11636. "Basically is made from the openings in the plating mask.\n"
  11637. "\n"
  11638. "<<WARNING>> - the calculated area is actually a bit larger\n"
  11639. "due of the fact that the soldermask openings are by design\n"
  11640. "a bit larger than the copper pads, and this area is\n"
  11641. "calculated from the soldermask openings."
  11642. #: flatcamTools/ToolCopperThieving.py:458
  11643. msgid "mm"
  11644. msgstr "mm"
  11645. #: flatcamTools/ToolCopperThieving.py:460
  11646. msgid "in"
  11647. msgstr "in"
  11648. #: flatcamTools/ToolCopperThieving.py:467
  11649. msgid "Generate pattern plating mask"
  11650. msgstr "Generate pattern plating mask"
  11651. #: flatcamTools/ToolCopperThieving.py:469
  11652. msgid ""
  11653. "Will add to the soldermask gerber geometry\n"
  11654. "the geometries of the copper thieving and/or\n"
  11655. "the robber bar if those were generated."
  11656. msgstr ""
  11657. "Will add to the soldermask gerber geometry\n"
  11658. "the geometries of the copper thieving and/or\n"
  11659. "the robber bar if those were generated."
  11660. #: flatcamTools/ToolCopperThieving.py:625
  11661. #: flatcamTools/ToolCopperThieving.py:650
  11662. msgid "Lines Grid works only for 'itself' reference ..."
  11663. msgstr "Lines Grid works only for 'itself' reference ..."
  11664. #: flatcamTools/ToolCopperThieving.py:636
  11665. msgid "Solid fill selected."
  11666. msgstr "Solid fill selected."
  11667. #: flatcamTools/ToolCopperThieving.py:641
  11668. msgid "Dots grid fill selected."
  11669. msgstr "Dots grid fill selected."
  11670. #: flatcamTools/ToolCopperThieving.py:646
  11671. msgid "Squares grid fill selected."
  11672. msgstr "Squares grid fill selected."
  11673. #: flatcamTools/ToolCopperThieving.py:667
  11674. #: flatcamTools/ToolCopperThieving.py:749
  11675. #: flatcamTools/ToolCopperThieving.py:1345 flatcamTools/ToolDblSided.py:657
  11676. #: flatcamTools/ToolExtractDrills.py:436 flatcamTools/ToolFiducials.py:466
  11677. #: flatcamTools/ToolFiducials.py:743 flatcamTools/ToolOptimal.py:342
  11678. #: flatcamTools/ToolPunchGerber.py:512 flatcamTools/ToolQRCode.py:426
  11679. msgid "There is no Gerber object loaded ..."
  11680. msgstr "There is no Gerber object loaded ..."
  11681. #: flatcamTools/ToolCopperThieving.py:680
  11682. #: flatcamTools/ToolCopperThieving.py:1273
  11683. msgid "Append geometry"
  11684. msgstr "Append geometry"
  11685. #: flatcamTools/ToolCopperThieving.py:724
  11686. #: flatcamTools/ToolCopperThieving.py:1306
  11687. #: flatcamTools/ToolCopperThieving.py:1459
  11688. msgid "Append source file"
  11689. msgstr "Append source file"
  11690. #: flatcamTools/ToolCopperThieving.py:732
  11691. #: flatcamTools/ToolCopperThieving.py:1314
  11692. msgid "Copper Thieving Tool done."
  11693. msgstr "Copper Thieving Tool done."
  11694. #: flatcamTools/ToolCopperThieving.py:759
  11695. #: flatcamTools/ToolCopperThieving.py:792 flatcamTools/ToolCutOut.py:479
  11696. #: flatcamTools/ToolCutOut.py:666 flatcamTools/ToolInvertGerber.py:208
  11697. #: flatcamTools/ToolNCC.py:1594 flatcamTools/ToolNCC.py:1635
  11698. #: flatcamTools/ToolNCC.py:1664 flatcamTools/ToolPaint.py:1469
  11699. #: flatcamTools/ToolPanelize.py:411 flatcamTools/ToolPanelize.py:426
  11700. #: flatcamTools/ToolSub.py:294 flatcamTools/ToolSub.py:307
  11701. #: flatcamTools/ToolSub.py:498 flatcamTools/ToolSub.py:513
  11702. #: tclCommands/TclCommandCopperClear.py:97 tclCommands/TclCommandPaint.py:99
  11703. msgid "Could not retrieve object"
  11704. msgstr "Could not retrieve object"
  11705. #: flatcamTools/ToolCopperThieving.py:769 flatcamTools/ToolNCC.py:1643
  11706. msgid "Click the start point of the area."
  11707. msgstr "Click the start point of the area."
  11708. #: flatcamTools/ToolCopperThieving.py:820
  11709. msgid "Click the end point of the filling area."
  11710. msgstr "Click the end point of the filling area."
  11711. #: flatcamTools/ToolCopperThieving.py:826 flatcamTools/ToolNCC.py:1705
  11712. #: flatcamTools/ToolNCC.py:1757 flatcamTools/ToolPaint.py:1601
  11713. #: flatcamTools/ToolPaint.py:1652
  11714. msgid "Zone added. Click to start adding next zone or right click to finish."
  11715. msgstr "Zone added. Click to start adding next zone or right click to finish."
  11716. #: flatcamTools/ToolCopperThieving.py:942
  11717. #: flatcamTools/ToolCopperThieving.py:946
  11718. #: flatcamTools/ToolCopperThieving.py:1007
  11719. msgid "Thieving"
  11720. msgstr "Thieving"
  11721. #: flatcamTools/ToolCopperThieving.py:953
  11722. msgid "Copper Thieving Tool started. Reading parameters."
  11723. msgstr "Copper Thieving Tool started. Reading parameters."
  11724. #: flatcamTools/ToolCopperThieving.py:978
  11725. msgid "Copper Thieving Tool. Preparing isolation polygons."
  11726. msgstr "Copper Thieving Tool. Preparing isolation polygons."
  11727. #: flatcamTools/ToolCopperThieving.py:1023
  11728. msgid "Copper Thieving Tool. Preparing areas to fill with copper."
  11729. msgstr "Copper Thieving Tool. Preparing areas to fill with copper."
  11730. #: flatcamTools/ToolCopperThieving.py:1034 flatcamTools/ToolOptimal.py:349
  11731. #: flatcamTools/ToolPanelize.py:800 flatcamTools/ToolRulesCheck.py:1127
  11732. msgid "Working..."
  11733. msgstr "Working..."
  11734. #: flatcamTools/ToolCopperThieving.py:1061
  11735. msgid "Geometry not supported for bounding box"
  11736. msgstr "Geometry not supported for bounding box"
  11737. #: flatcamTools/ToolCopperThieving.py:1067 flatcamTools/ToolNCC.py:1928
  11738. #: flatcamTools/ToolNCC.py:1983 flatcamTools/ToolNCC.py:2987
  11739. #: flatcamTools/ToolPaint.py:3375
  11740. msgid "No object available."
  11741. msgstr "No object available."
  11742. #: flatcamTools/ToolCopperThieving.py:1104 flatcamTools/ToolNCC.py:1953
  11743. #: flatcamTools/ToolNCC.py:2006 flatcamTools/ToolNCC.py:3029
  11744. msgid "The reference object type is not supported."
  11745. msgstr "The reference object type is not supported."
  11746. #: flatcamTools/ToolCopperThieving.py:1109
  11747. msgid "Copper Thieving Tool. Appending new geometry and buffering."
  11748. msgstr "Copper Thieving Tool. Appending new geometry and buffering."
  11749. #: flatcamTools/ToolCopperThieving.py:1125
  11750. msgid "Create geometry"
  11751. msgstr "Create geometry"
  11752. #: flatcamTools/ToolCopperThieving.py:1325
  11753. #: flatcamTools/ToolCopperThieving.py:1329
  11754. msgid "P-Plating Mask"
  11755. msgstr "P-Plating Mask"
  11756. #: flatcamTools/ToolCopperThieving.py:1351
  11757. msgid "Append PP-M geometry"
  11758. msgstr "Append PP-M geometry"
  11759. #: flatcamTools/ToolCopperThieving.py:1477
  11760. msgid "Generating Pattern Plating Mask done."
  11761. msgstr "Generating Pattern Plating Mask done."
  11762. #: flatcamTools/ToolCopperThieving.py:1549
  11763. msgid "Copper Thieving Tool exit."
  11764. msgstr "Copper Thieving Tool exit."
  11765. #: flatcamTools/ToolCutOut.py:41
  11766. msgid "Cutout PCB"
  11767. msgstr "Cutout PCB"
  11768. #: flatcamTools/ToolCutOut.py:69 flatcamTools/ToolPanelize.py:52
  11769. msgid "Source Object"
  11770. msgstr "Source Object"
  11771. #: flatcamTools/ToolCutOut.py:70
  11772. msgid "Object to be cutout"
  11773. msgstr "Object to be cutout"
  11774. #: flatcamTools/ToolCutOut.py:75
  11775. msgid "Kind"
  11776. msgstr "Kind"
  11777. #: flatcamTools/ToolCutOut.py:97
  11778. msgid ""
  11779. "Specify the type of object to be cutout.\n"
  11780. "It can be of type: Gerber or Geometry.\n"
  11781. "What is selected here will dictate the kind\n"
  11782. "of objects that will populate the 'Object' combobox."
  11783. msgstr ""
  11784. "Specify the type of object to be cutout.\n"
  11785. "It can be of type: Gerber or Geometry.\n"
  11786. "What is selected here will dictate the kind\n"
  11787. "of objects that will populate the 'Object' combobox."
  11788. #: flatcamTools/ToolCutOut.py:121
  11789. msgid "Tool Parameters"
  11790. msgstr "Tool Parameters"
  11791. #: flatcamTools/ToolCutOut.py:238
  11792. msgid "A. Automatic Bridge Gaps"
  11793. msgstr "A. Automatic Bridge Gaps"
  11794. #: flatcamTools/ToolCutOut.py:240
  11795. msgid "This section handle creation of automatic bridge gaps."
  11796. msgstr "This section handle creation of automatic bridge gaps."
  11797. #: flatcamTools/ToolCutOut.py:251
  11798. msgid ""
  11799. "Number of gaps used for the Automatic cutout.\n"
  11800. "There can be maximum 8 bridges/gaps.\n"
  11801. "The choices are:\n"
  11802. "- None - no gaps\n"
  11803. "- lr - left + right\n"
  11804. "- tb - top + bottom\n"
  11805. "- 4 - left + right +top + bottom\n"
  11806. "- 2lr - 2*left + 2*right\n"
  11807. "- 2tb - 2*top + 2*bottom\n"
  11808. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  11809. msgstr ""
  11810. "Number of gaps used for the Automatic cutout.\n"
  11811. "There can be maximum 8 bridges/gaps.\n"
  11812. "The choices are:\n"
  11813. "- None - no gaps\n"
  11814. "- lr - left + right\n"
  11815. "- tb - top + bottom\n"
  11816. "- 4 - left + right +top + bottom\n"
  11817. "- 2lr - 2*left + 2*right\n"
  11818. "- 2tb - 2*top + 2*bottom\n"
  11819. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  11820. #: flatcamTools/ToolCutOut.py:272
  11821. msgid "Generate Freeform Geometry"
  11822. msgstr "Generate Freeform Geometry"
  11823. #: flatcamTools/ToolCutOut.py:274
  11824. msgid ""
  11825. "Cutout the selected object.\n"
  11826. "The cutout shape can be of any shape.\n"
  11827. "Useful when the PCB has a non-rectangular shape."
  11828. msgstr ""
  11829. "Cutout the selected object.\n"
  11830. "The cutout shape can be of any shape.\n"
  11831. "Useful when the PCB has a non-rectangular shape."
  11832. #: flatcamTools/ToolCutOut.py:286
  11833. msgid "Generate Rectangular Geometry"
  11834. msgstr "Generate Rectangular Geometry"
  11835. #: flatcamTools/ToolCutOut.py:288
  11836. msgid ""
  11837. "Cutout the selected object.\n"
  11838. "The resulting cutout shape is\n"
  11839. "always a rectangle shape and it will be\n"
  11840. "the bounding box of the Object."
  11841. msgstr ""
  11842. "Cutout the selected object.\n"
  11843. "The resulting cutout shape is\n"
  11844. "always a rectangle shape and it will be\n"
  11845. "the bounding box of the Object."
  11846. #: flatcamTools/ToolCutOut.py:307
  11847. msgid "B. Manual Bridge Gaps"
  11848. msgstr "B. Manual Bridge Gaps"
  11849. #: flatcamTools/ToolCutOut.py:309
  11850. msgid ""
  11851. "This section handle creation of manual bridge gaps.\n"
  11852. "This is done by mouse clicking on the perimeter of the\n"
  11853. "Geometry object that is used as a cutout object. "
  11854. msgstr ""
  11855. "This section handle creation of manual bridge gaps.\n"
  11856. "This is done by mouse clicking on the perimeter of the\n"
  11857. "Geometry object that is used as a cutout object. "
  11858. #: flatcamTools/ToolCutOut.py:328
  11859. msgid "Geometry object used to create the manual cutout."
  11860. msgstr "Geometry object used to create the manual cutout."
  11861. #: flatcamTools/ToolCutOut.py:337
  11862. msgid "Generate Manual Geometry"
  11863. msgstr "Generate Manual Geometry"
  11864. #: flatcamTools/ToolCutOut.py:339
  11865. msgid ""
  11866. "If the object to be cutout is a Gerber\n"
  11867. "first create a Geometry that surrounds it,\n"
  11868. "to be used as the cutout, if one doesn't exist yet.\n"
  11869. "Select the source Gerber file in the top object combobox."
  11870. msgstr ""
  11871. "If the object to be cutout is a Gerber\n"
  11872. "first create a Geometry that surrounds it,\n"
  11873. "to be used as the cutout, if one doesn't exist yet.\n"
  11874. "Select the source Gerber file in the top object combobox."
  11875. #: flatcamTools/ToolCutOut.py:352
  11876. msgid "Manual Add Bridge Gaps"
  11877. msgstr "Manual Add Bridge Gaps"
  11878. #: flatcamTools/ToolCutOut.py:354
  11879. msgid ""
  11880. "Use the left mouse button (LMB) click\n"
  11881. "to create a bridge gap to separate the PCB from\n"
  11882. "the surrounding material.\n"
  11883. "The LMB click has to be done on the perimeter of\n"
  11884. "the Geometry object used as a cutout geometry."
  11885. msgstr ""
  11886. "Use the left mouse button (LMB) click\n"
  11887. "to create a bridge gap to separate the PCB from\n"
  11888. "the surrounding material.\n"
  11889. "The LMB click has to be done on the perimeter of\n"
  11890. "the Geometry object used as a cutout geometry."
  11891. #: flatcamTools/ToolCutOut.py:484
  11892. msgid ""
  11893. "There is no object selected for Cutout.\n"
  11894. "Select one and try again."
  11895. msgstr ""
  11896. "There is no object selected for Cutout.\n"
  11897. "Select one and try again."
  11898. #: flatcamTools/ToolCutOut.py:490 flatcamTools/ToolCutOut.py:675
  11899. #: flatcamTools/ToolCutOut.py:838 flatcamTools/ToolCutOut.py:920
  11900. #: tclCommands/TclCommandGeoCutout.py:184
  11901. msgid "Tool Diameter is zero value. Change it to a positive real number."
  11902. msgstr "Tool Diameter is zero value. Change it to a positive real number."
  11903. #: flatcamTools/ToolCutOut.py:504 flatcamTools/ToolCutOut.py:690
  11904. msgid "Number of gaps value is missing. Add it and retry."
  11905. msgstr "Number of gaps value is missing. Add it and retry."
  11906. #: flatcamTools/ToolCutOut.py:509 flatcamTools/ToolCutOut.py:694
  11907. msgid ""
  11908. "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. "
  11909. "Fill in a correct value and retry. "
  11910. msgstr ""
  11911. "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. "
  11912. "Fill in a correct value and retry. "
  11913. #: flatcamTools/ToolCutOut.py:514 flatcamTools/ToolCutOut.py:700
  11914. msgid ""
  11915. "Cutout operation cannot be done on a multi-geo Geometry.\n"
  11916. "Optionally, this Multi-geo Geometry can be converted to Single-geo "
  11917. "Geometry,\n"
  11918. "and after that perform Cutout."
  11919. msgstr ""
  11920. "Cutout operation cannot be done on a multi-geo Geometry.\n"
  11921. "Optionally, this Multi-geo Geometry can be converted to Single-geo "
  11922. "Geometry,\n"
  11923. "and after that perform Cutout."
  11924. #: flatcamTools/ToolCutOut.py:649 flatcamTools/ToolCutOut.py:827
  11925. msgid "Any form CutOut operation finished."
  11926. msgstr "Any form CutOut operation finished."
  11927. #: flatcamTools/ToolCutOut.py:670 flatcamTools/ToolInvertGerber.py:214
  11928. #: flatcamTools/ToolNCC.py:1598 flatcamTools/ToolPaint.py:1392
  11929. #: flatcamTools/ToolPanelize.py:416 tclCommands/TclCommandBbox.py:71
  11930. #: tclCommands/TclCommandNregions.py:71
  11931. msgid "Object not found"
  11932. msgstr "Object not found"
  11933. #: flatcamTools/ToolCutOut.py:813
  11934. msgid "Rectangular cutout with negative margin is not possible."
  11935. msgstr "Rectangular cutout with negative margin is not possible."
  11936. #: flatcamTools/ToolCutOut.py:832
  11937. msgid ""
  11938. "Click on the selected geometry object perimeter to create a bridge gap ..."
  11939. msgstr ""
  11940. "Click on the selected geometry object perimeter to create a bridge gap ..."
  11941. #: flatcamTools/ToolCutOut.py:849 flatcamTools/ToolCutOut.py:875
  11942. msgid "Could not retrieve Geometry object"
  11943. msgstr "Could not retrieve Geometry object"
  11944. #: flatcamTools/ToolCutOut.py:880
  11945. msgid "Geometry object for manual cutout not found"
  11946. msgstr "Geometry object for manual cutout not found"
  11947. #: flatcamTools/ToolCutOut.py:890
  11948. msgid "Added manual Bridge Gap."
  11949. msgstr "Added manual Bridge Gap."
  11950. #: flatcamTools/ToolCutOut.py:902
  11951. msgid "Could not retrieve Gerber object"
  11952. msgstr "Could not retrieve Gerber object"
  11953. #: flatcamTools/ToolCutOut.py:907
  11954. msgid ""
  11955. "There is no Gerber object selected for Cutout.\n"
  11956. "Select one and try again."
  11957. msgstr ""
  11958. "There is no Gerber object selected for Cutout.\n"
  11959. "Select one and try again."
  11960. #: flatcamTools/ToolCutOut.py:913
  11961. msgid ""
  11962. "The selected object has to be of Gerber type.\n"
  11963. "Select a Gerber file and try again."
  11964. msgstr ""
  11965. "The selected object has to be of Gerber type.\n"
  11966. "Select a Gerber file and try again."
  11967. #: flatcamTools/ToolCutOut.py:948
  11968. msgid "Geometry not supported for cutout"
  11969. msgstr "Geometry not supported for cutout"
  11970. #: flatcamTools/ToolCutOut.py:1006
  11971. msgid "Making manual bridge gap..."
  11972. msgstr "Making manual bridge gap..."
  11973. #: flatcamTools/ToolDblSided.py:26
  11974. msgid "2-Sided PCB"
  11975. msgstr "2-Sided PCB"
  11976. #: flatcamTools/ToolDblSided.py:52
  11977. msgid "Mirror Operation"
  11978. msgstr "Mirror Operation"
  11979. #: flatcamTools/ToolDblSided.py:53
  11980. msgid "Objects to be mirrored"
  11981. msgstr "Objects to be mirrored"
  11982. #: flatcamTools/ToolDblSided.py:65
  11983. msgid "Gerber to be mirrored"
  11984. msgstr "Gerber to be mirrored"
  11985. #: flatcamTools/ToolDblSided.py:69 flatcamTools/ToolDblSided.py:97
  11986. #: flatcamTools/ToolDblSided.py:127
  11987. msgid ""
  11988. "Mirrors (flips) the specified object around \n"
  11989. "the specified axis. Does not create a new \n"
  11990. "object, but modifies it."
  11991. msgstr ""
  11992. "Mirrors (flips) the specified object around \n"
  11993. "the specified axis. Does not create a new \n"
  11994. "object, but modifies it."
  11995. #: flatcamTools/ToolDblSided.py:93
  11996. msgid "Excellon Object to be mirrored."
  11997. msgstr "Excellon Object to be mirrored."
  11998. #: flatcamTools/ToolDblSided.py:122
  11999. msgid "Geometry Obj to be mirrored."
  12000. msgstr "Geometry Obj to be mirrored."
  12001. #: flatcamTools/ToolDblSided.py:158
  12002. msgid "Mirror Parameters"
  12003. msgstr "Mirror Parameters"
  12004. #: flatcamTools/ToolDblSided.py:159
  12005. msgid "Parameters for the mirror operation"
  12006. msgstr "Parameters for the mirror operation"
  12007. #: flatcamTools/ToolDblSided.py:164
  12008. msgid "Mirror Axis"
  12009. msgstr "Mirror Axis"
  12010. #: flatcamTools/ToolDblSided.py:175
  12011. msgid ""
  12012. "The coordinates used as reference for the mirror operation.\n"
  12013. "Can be:\n"
  12014. "- Point -> a set of coordinates (x,y) around which the object is mirrored\n"
  12015. "- Box -> a set of coordinates (x, y) obtained from the center of the\n"
  12016. "bounding box of another object selected below"
  12017. msgstr ""
  12018. "The coordinates used as reference for the mirror operation.\n"
  12019. "Can be:\n"
  12020. "- Point -> a set of coordinates (x,y) around which the object is mirrored\n"
  12021. "- Box -> a set of coordinates (x, y) obtained from the center of the\n"
  12022. "bounding box of another object selected below"
  12023. #: flatcamTools/ToolDblSided.py:189
  12024. msgid "Point coordinates"
  12025. msgstr "Point coordinates"
  12026. #: flatcamTools/ToolDblSided.py:194
  12027. #| msgid ""
  12028. #| "Add the coordinates in format <b>(x, y)</b> through which the mirroring "
  12029. #| "axis \n"
  12030. #| " selected in 'MIRROR AXIS' pass.\n"
  12031. #| "The (x, y) coordinates are captured by pressing SHIFT key\n"
  12032. #| "and left mouse button click on canvas or you can enter the coordinates "
  12033. #| "manually."
  12034. msgid ""
  12035. "Add the coordinates in format <b>(x, y)</b> through which the mirroring "
  12036. "axis\n"
  12037. " selected in 'MIRROR AXIS' pass.\n"
  12038. "The (x, y) coordinates are captured by pressing SHIFT key\n"
  12039. "and left mouse button click on canvas or you can enter the coordinates "
  12040. "manually."
  12041. msgstr ""
  12042. "Add the coordinates in format <b>(x, y)</b> through which the mirroring "
  12043. "axis\n"
  12044. " selected in 'MIRROR AXIS' pass.\n"
  12045. "The (x, y) coordinates are captured by pressing SHIFT key\n"
  12046. "and left mouse button click on canvas or you can enter the coordinates "
  12047. "manually."
  12048. #: flatcamTools/ToolDblSided.py:218
  12049. msgid ""
  12050. "It can be of type: Gerber or Excellon or Geometry.\n"
  12051. "The coordinates of the center of the bounding box are used\n"
  12052. "as reference for mirror operation."
  12053. msgstr ""
  12054. "It can be of type: Gerber or Excellon or Geometry.\n"
  12055. "The coordinates of the center of the bounding box are used\n"
  12056. "as reference for mirror operation."
  12057. #: flatcamTools/ToolDblSided.py:252
  12058. msgid "Bounds Values"
  12059. msgstr "Bounds Values"
  12060. #: flatcamTools/ToolDblSided.py:254
  12061. msgid ""
  12062. "Select on canvas the object(s)\n"
  12063. "for which to calculate bounds values."
  12064. msgstr ""
  12065. "Select on canvas the object(s)\n"
  12066. "for which to calculate bounds values."
  12067. #: flatcamTools/ToolDblSided.py:264
  12068. msgid "X min"
  12069. msgstr "X min"
  12070. #: flatcamTools/ToolDblSided.py:266 flatcamTools/ToolDblSided.py:280
  12071. msgid "Minimum location."
  12072. msgstr "Minimum location."
  12073. #: flatcamTools/ToolDblSided.py:278
  12074. msgid "Y min"
  12075. msgstr "Y min"
  12076. #: flatcamTools/ToolDblSided.py:292
  12077. msgid "X max"
  12078. msgstr "X max"
  12079. #: flatcamTools/ToolDblSided.py:294 flatcamTools/ToolDblSided.py:308
  12080. msgid "Maximum location."
  12081. msgstr "Maximum location."
  12082. #: flatcamTools/ToolDblSided.py:306
  12083. msgid "Y max"
  12084. msgstr "Y max"
  12085. #: flatcamTools/ToolDblSided.py:317
  12086. msgid "Center point coordinates"
  12087. msgstr "Center point coordinates"
  12088. #: flatcamTools/ToolDblSided.py:319
  12089. msgid "Centroid"
  12090. msgstr "Centroid"
  12091. #: flatcamTools/ToolDblSided.py:321
  12092. msgid ""
  12093. "The center point location for the rectangular\n"
  12094. "bounding shape. Centroid. Format is (x, y)."
  12095. msgstr ""
  12096. "The center point location for the rectangular\n"
  12097. "bounding shape. Centroid. Format is (x, y)."
  12098. #: flatcamTools/ToolDblSided.py:330
  12099. msgid "Calculate Bounds Values"
  12100. msgstr "Calculate Bounds Values"
  12101. #: flatcamTools/ToolDblSided.py:332
  12102. msgid ""
  12103. "Calculate the enveloping rectangular shape coordinates,\n"
  12104. "for the selection of objects.\n"
  12105. "The envelope shape is parallel with the X, Y axis."
  12106. msgstr ""
  12107. "Calculate the enveloping rectangular shape coordinates,\n"
  12108. "for the selection of objects.\n"
  12109. "The envelope shape is parallel with the X, Y axis."
  12110. #: flatcamTools/ToolDblSided.py:352
  12111. msgid "PCB Alignment"
  12112. msgstr "PCB Alignment"
  12113. #: flatcamTools/ToolDblSided.py:354 flatcamTools/ToolDblSided.py:456
  12114. msgid ""
  12115. "Creates an Excellon Object containing the\n"
  12116. "specified alignment holes and their mirror\n"
  12117. "images."
  12118. msgstr ""
  12119. "Creates an Excellon Object containing the\n"
  12120. "specified alignment holes and their mirror\n"
  12121. "images."
  12122. #: flatcamTools/ToolDblSided.py:361
  12123. msgid "Drill Diameter"
  12124. msgstr "Drill Diameter"
  12125. #: flatcamTools/ToolDblSided.py:390 flatcamTools/ToolDblSided.py:397
  12126. msgid ""
  12127. "The reference point used to create the second alignment drill\n"
  12128. "from the first alignment drill, by doing mirror.\n"
  12129. "It can be modified in the Mirror Parameters -> Reference section"
  12130. msgstr ""
  12131. "The reference point used to create the second alignment drill\n"
  12132. "from the first alignment drill, by doing mirror.\n"
  12133. "It can be modified in the Mirror Parameters -> Reference section"
  12134. #: flatcamTools/ToolDblSided.py:410
  12135. msgid "Alignment Drill Coordinates"
  12136. msgstr "Alignment Drill Coordinates"
  12137. #: flatcamTools/ToolDblSided.py:412
  12138. msgid ""
  12139. "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For "
  12140. "each set of (x, y) coordinates\n"
  12141. "entered here, a pair of drills will be created:\n"
  12142. "\n"
  12143. "- one drill at the coordinates from the field\n"
  12144. "- one drill in mirror position over the axis selected above in the 'Align "
  12145. "Axis'."
  12146. msgstr ""
  12147. "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For "
  12148. "each set of (x, y) coordinates\n"
  12149. "entered here, a pair of drills will be created:\n"
  12150. "\n"
  12151. "- one drill at the coordinates from the field\n"
  12152. "- one drill in mirror position over the axis selected above in the 'Align "
  12153. "Axis'."
  12154. #: flatcamTools/ToolDblSided.py:420
  12155. msgid "Drill coordinates"
  12156. msgstr "Drill coordinates"
  12157. #: flatcamTools/ToolDblSided.py:427
  12158. msgid ""
  12159. "Add alignment drill holes coordinates in the format: (x1, y1), (x2, "
  12160. "y2), ... \n"
  12161. "on one side of the alignment axis.\n"
  12162. "\n"
  12163. "The coordinates set can be obtained:\n"
  12164. "- press SHIFT key and left mouse clicking on canvas. Then click Add.\n"
  12165. "- press SHIFT key and left mouse clicking on canvas. Then Ctrl+V in the "
  12166. "field.\n"
  12167. "- press SHIFT key and left mouse clicking on canvas. Then RMB click in the "
  12168. "field and click Paste.\n"
  12169. "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..."
  12170. msgstr ""
  12171. "Add alignment drill holes coordinates in the format: (x1, y1), (x2, "
  12172. "y2), ... \n"
  12173. "on one side of the alignment axis.\n"
  12174. "\n"
  12175. "The coordinates set can be obtained:\n"
  12176. "- press SHIFT key and left mouse clicking on canvas. Then click Add.\n"
  12177. "- press SHIFT key and left mouse clicking on canvas. Then Ctrl+V in the "
  12178. "field.\n"
  12179. "- press SHIFT key and left mouse clicking on canvas. Then RMB click in the "
  12180. "field and click Paste.\n"
  12181. "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..."
  12182. #: flatcamTools/ToolDblSided.py:442
  12183. msgid "Delete Last"
  12184. msgstr "Delete Last"
  12185. #: flatcamTools/ToolDblSided.py:444
  12186. msgid "Delete the last coordinates tuple in the list."
  12187. msgstr "Delete the last coordinates tuple in the list."
  12188. #: flatcamTools/ToolDblSided.py:454
  12189. msgid "Create Excellon Object"
  12190. msgstr "Create Excellon Object"
  12191. #: flatcamTools/ToolDblSided.py:541
  12192. msgid "2-Sided Tool"
  12193. msgstr "2-Sided Tool"
  12194. #: flatcamTools/ToolDblSided.py:581
  12195. msgid ""
  12196. "'Point' reference is selected and 'Point' coordinates are missing. Add them "
  12197. "and retry."
  12198. msgstr ""
  12199. "'Point' reference is selected and 'Point' coordinates are missing. Add them "
  12200. "and retry."
  12201. #: flatcamTools/ToolDblSided.py:600
  12202. msgid "There is no Box reference object loaded. Load one and retry."
  12203. msgstr "There is no Box reference object loaded. Load one and retry."
  12204. #: flatcamTools/ToolDblSided.py:612
  12205. msgid "No value or wrong format in Drill Dia entry. Add it and retry."
  12206. msgstr "No value or wrong format in Drill Dia entry. Add it and retry."
  12207. #: flatcamTools/ToolDblSided.py:623
  12208. msgid "There are no Alignment Drill Coordinates to use. Add them and retry."
  12209. msgstr "There are no Alignment Drill Coordinates to use. Add them and retry."
  12210. #: flatcamTools/ToolDblSided.py:648
  12211. msgid "Excellon object with alignment drills created..."
  12212. msgstr "Excellon object with alignment drills created..."
  12213. #: flatcamTools/ToolDblSided.py:661 flatcamTools/ToolDblSided.py:704
  12214. #: flatcamTools/ToolDblSided.py:748
  12215. msgid "Only Gerber, Excellon and Geometry objects can be mirrored."
  12216. msgstr "Only Gerber, Excellon and Geometry objects can be mirrored."
  12217. #: flatcamTools/ToolDblSided.py:671 flatcamTools/ToolDblSided.py:715
  12218. msgid ""
  12219. "There are no Point coordinates in the Point field. Add coords and try "
  12220. "again ..."
  12221. msgstr ""
  12222. "There are no Point coordinates in the Point field. Add coords and try "
  12223. "again ..."
  12224. #: flatcamTools/ToolDblSided.py:681 flatcamTools/ToolDblSided.py:725
  12225. #: flatcamTools/ToolDblSided.py:762
  12226. msgid "There is no Box object loaded ..."
  12227. msgstr "There is no Box object loaded ..."
  12228. #: flatcamTools/ToolDblSided.py:691 flatcamTools/ToolDblSided.py:735
  12229. #: flatcamTools/ToolDblSided.py:772
  12230. msgid "was mirrored"
  12231. msgstr "was mirrored"
  12232. #: flatcamTools/ToolDblSided.py:700 flatcamTools/ToolPunchGerber.py:533
  12233. msgid "There is no Excellon object loaded ..."
  12234. msgstr "There is no Excellon object loaded ..."
  12235. #: flatcamTools/ToolDblSided.py:744
  12236. msgid "There is no Geometry object loaded ..."
  12237. msgstr "There is no Geometry object loaded ..."
  12238. #: flatcamTools/ToolDistance.py:57 flatcamTools/ToolDistanceMin.py:51
  12239. msgid "Those are the units in which the distance is measured."
  12240. msgstr "Those are the units in which the distance is measured."
  12241. #: flatcamTools/ToolDistance.py:58 flatcamTools/ToolDistanceMin.py:52
  12242. msgid "METRIC (mm)"
  12243. msgstr "METRIC (mm)"
  12244. #: flatcamTools/ToolDistance.py:58 flatcamTools/ToolDistanceMin.py:52
  12245. msgid "INCH (in)"
  12246. msgstr "INCH (in)"
  12247. #: flatcamTools/ToolDistance.py:64
  12248. msgid "Snap to center"
  12249. msgstr "Snap to center"
  12250. #: flatcamTools/ToolDistance.py:66
  12251. msgid ""
  12252. "Mouse cursor will snap to the center of the pad/drill\n"
  12253. "when it is hovering over the geometry of the pad/drill."
  12254. msgstr ""
  12255. "Mouse cursor will snap to the center of the pad/drill\n"
  12256. "when it is hovering over the geometry of the pad/drill."
  12257. #: flatcamTools/ToolDistance.py:76
  12258. msgid "Start Coords"
  12259. msgstr "Start Coords"
  12260. #: flatcamTools/ToolDistance.py:77 flatcamTools/ToolDistance.py:82
  12261. msgid "This is measuring Start point coordinates."
  12262. msgstr "This is measuring Start point coordinates."
  12263. #: flatcamTools/ToolDistance.py:87
  12264. msgid "Stop Coords"
  12265. msgstr "Stop Coords"
  12266. #: flatcamTools/ToolDistance.py:88 flatcamTools/ToolDistance.py:93
  12267. msgid "This is the measuring Stop point coordinates."
  12268. msgstr "This is the measuring Stop point coordinates."
  12269. #: flatcamTools/ToolDistance.py:98 flatcamTools/ToolDistanceMin.py:63
  12270. msgid "Dx"
  12271. msgstr "Dx"
  12272. #: flatcamTools/ToolDistance.py:99 flatcamTools/ToolDistance.py:104
  12273. #: flatcamTools/ToolDistanceMin.py:64 flatcamTools/ToolDistanceMin.py:93
  12274. msgid "This is the distance measured over the X axis."
  12275. msgstr "This is the distance measured over the X axis."
  12276. #: flatcamTools/ToolDistance.py:109 flatcamTools/ToolDistanceMin.py:66
  12277. msgid "Dy"
  12278. msgstr "Dy"
  12279. #: flatcamTools/ToolDistance.py:110 flatcamTools/ToolDistance.py:115
  12280. #: flatcamTools/ToolDistanceMin.py:67 flatcamTools/ToolDistanceMin.py:98
  12281. msgid "This is the distance measured over the Y axis."
  12282. msgstr "This is the distance measured over the Y axis."
  12283. #: flatcamTools/ToolDistance.py:121 flatcamTools/ToolDistance.py:126
  12284. #: flatcamTools/ToolDistanceMin.py:70 flatcamTools/ToolDistanceMin.py:103
  12285. msgid "This is orientation angle of the measuring line."
  12286. msgstr "This is orientation angle of the measuring line."
  12287. #: flatcamTools/ToolDistance.py:131 flatcamTools/ToolDistanceMin.py:72
  12288. msgid "DISTANCE"
  12289. msgstr "DISTANCE"
  12290. #: flatcamTools/ToolDistance.py:132 flatcamTools/ToolDistance.py:137
  12291. msgid "This is the point to point Euclidian distance."
  12292. msgstr "This is the point to point Euclidian distance."
  12293. #: flatcamTools/ToolDistance.py:142 flatcamTools/ToolDistance.py:337
  12294. #: flatcamTools/ToolDistanceMin.py:115
  12295. msgid "Measure"
  12296. msgstr "Measure"
  12297. #: flatcamTools/ToolDistance.py:272
  12298. msgid "Working"
  12299. msgstr "Working"
  12300. #: flatcamTools/ToolDistance.py:277
  12301. msgid "MEASURING: Click on the Start point ..."
  12302. msgstr "MEASURING: Click on the Start point ..."
  12303. #: flatcamTools/ToolDistance.py:387
  12304. msgid "Distance Tool finished."
  12305. msgstr "Distance Tool finished."
  12306. #: flatcamTools/ToolDistance.py:455
  12307. msgid "Pads overlapped. Aborting."
  12308. msgstr "Pads overlapped. Aborting."
  12309. #: flatcamTools/ToolDistance.py:485
  12310. msgid "MEASURING: Click on the Destination point ..."
  12311. msgstr "MEASURING: Click on the Destination point ..."
  12312. #: flatcamTools/ToolDistance.py:494 flatcamTools/ToolDistanceMin.py:285
  12313. msgid "MEASURING"
  12314. msgstr "MEASURING"
  12315. #: flatcamTools/ToolDistance.py:495 flatcamTools/ToolDistanceMin.py:286
  12316. msgid "Result"
  12317. msgstr "Result"
  12318. #: flatcamTools/ToolDistanceMin.py:32 flatcamTools/ToolDistanceMin.py:144
  12319. msgid "Minimum Distance Tool"
  12320. msgstr "Minimum Distance Tool"
  12321. #: flatcamTools/ToolDistanceMin.py:55
  12322. msgid "First object point"
  12323. msgstr "First object point"
  12324. #: flatcamTools/ToolDistanceMin.py:56 flatcamTools/ToolDistanceMin.py:81
  12325. msgid ""
  12326. "This is first object point coordinates.\n"
  12327. "This is the start point for measuring distance."
  12328. msgstr ""
  12329. "This is first object point coordinates.\n"
  12330. "This is the start point for measuring distance."
  12331. #: flatcamTools/ToolDistanceMin.py:59
  12332. msgid "Second object point"
  12333. msgstr "Second object point"
  12334. #: flatcamTools/ToolDistanceMin.py:60 flatcamTools/ToolDistanceMin.py:87
  12335. msgid ""
  12336. "This is second object point coordinates.\n"
  12337. "This is the end point for measuring distance."
  12338. msgstr ""
  12339. "This is second object point coordinates.\n"
  12340. "This is the end point for measuring distance."
  12341. #: flatcamTools/ToolDistanceMin.py:73 flatcamTools/ToolDistanceMin.py:108
  12342. msgid "This is the point to point Euclidean distance."
  12343. msgstr "This is the point to point Euclidean distance."
  12344. #: flatcamTools/ToolDistanceMin.py:75
  12345. msgid "Half Point"
  12346. msgstr "Half Point"
  12347. #: flatcamTools/ToolDistanceMin.py:76 flatcamTools/ToolDistanceMin.py:113
  12348. msgid "This is the middle point of the point to point Euclidean distance."
  12349. msgstr "This is the middle point of the point to point Euclidean distance."
  12350. #: flatcamTools/ToolDistanceMin.py:118
  12351. msgid "Jump to Half Point"
  12352. msgstr "Jump to Half Point"
  12353. #: flatcamTools/ToolDistanceMin.py:155
  12354. msgid ""
  12355. "Select two objects and no more, to measure the distance between them ..."
  12356. msgstr ""
  12357. "Select two objects and no more, to measure the distance between them ..."
  12358. #: flatcamTools/ToolDistanceMin.py:196 flatcamTools/ToolDistanceMin.py:217
  12359. #: flatcamTools/ToolDistanceMin.py:226 flatcamTools/ToolDistanceMin.py:247
  12360. msgid "Select two objects and no more. Currently the selection has objects: "
  12361. msgstr "Select two objects and no more. Currently the selection has objects: "
  12362. #: flatcamTools/ToolDistanceMin.py:294
  12363. msgid "Objects intersects or touch at"
  12364. msgstr "Objects intersects or touch at"
  12365. #: flatcamTools/ToolDistanceMin.py:300
  12366. msgid "Jumped to the half point between the two selected objects"
  12367. msgstr "Jumped to the half point between the two selected objects"
  12368. #: flatcamTools/ToolExtractDrills.py:29 flatcamTools/ToolExtractDrills.py:295
  12369. msgid "Extract Drills"
  12370. msgstr "Extract Drills"
  12371. #: flatcamTools/ToolExtractDrills.py:62
  12372. msgid "Gerber from which to extract drill holes"
  12373. msgstr "Gerber from which to extract drill holes"
  12374. #: flatcamTools/ToolExtractDrills.py:297
  12375. msgid "Extract drills from a given Gerber file."
  12376. msgstr "Extract drills from a given Gerber file."
  12377. #: flatcamTools/ToolExtractDrills.py:478 flatcamTools/ToolExtractDrills.py:563
  12378. #: flatcamTools/ToolExtractDrills.py:648
  12379. msgid "No drills extracted. Try different parameters."
  12380. msgstr "No drills extracted. Try different parameters."
  12381. #: flatcamTools/ToolFiducials.py:56
  12382. msgid "Fiducials Coordinates"
  12383. msgstr "Fiducials Coordinates"
  12384. #: flatcamTools/ToolFiducials.py:58
  12385. msgid ""
  12386. "A table with the fiducial points coordinates,\n"
  12387. "in the format (x, y)."
  12388. msgstr ""
  12389. "A table with the fiducial points coordinates,\n"
  12390. "in the format (x, y)."
  12391. #: flatcamTools/ToolFiducials.py:99
  12392. msgid "Top Right"
  12393. msgstr "Top Right"
  12394. #: flatcamTools/ToolFiducials.py:191
  12395. msgid ""
  12396. "- 'Auto' - automatic placement of fiducials in the corners of the bounding "
  12397. "box.\n"
  12398. " - 'Manual' - manual placement of fiducials."
  12399. msgstr ""
  12400. "- 'Auto' - automatic placement of fiducials in the corners of the bounding "
  12401. "box.\n"
  12402. " - 'Manual' - manual placement of fiducials."
  12403. #: flatcamTools/ToolFiducials.py:259
  12404. msgid "Copper Gerber"
  12405. msgstr "Copper Gerber"
  12406. #: flatcamTools/ToolFiducials.py:268
  12407. msgid "Add Fiducial"
  12408. msgstr "Add Fiducial"
  12409. #: flatcamTools/ToolFiducials.py:270
  12410. msgid "Will add a polygon on the copper layer to serve as fiducial."
  12411. msgstr "Will add a polygon on the copper layer to serve as fiducial."
  12412. #: flatcamTools/ToolFiducials.py:286
  12413. msgid "Soldermask Gerber"
  12414. msgstr "Soldermask Gerber"
  12415. #: flatcamTools/ToolFiducials.py:288
  12416. msgid "The Soldermask Gerber object."
  12417. msgstr "The Soldermask Gerber object."
  12418. #: flatcamTools/ToolFiducials.py:300
  12419. msgid "Add Soldermask Opening"
  12420. msgstr "Add Soldermask Opening"
  12421. #: flatcamTools/ToolFiducials.py:302
  12422. msgid ""
  12423. "Will add a polygon on the soldermask layer\n"
  12424. "to serve as fiducial opening.\n"
  12425. "The diameter is always double of the diameter\n"
  12426. "for the copper fiducial."
  12427. msgstr ""
  12428. "Will add a polygon on the soldermask layer\n"
  12429. "to serve as fiducial opening.\n"
  12430. "The diameter is always double of the diameter\n"
  12431. "for the copper fiducial."
  12432. #: flatcamTools/ToolFiducials.py:516
  12433. msgid "Click to add first Fiducial. Bottom Left..."
  12434. msgstr "Click to add first Fiducial. Bottom Left..."
  12435. #: flatcamTools/ToolFiducials.py:780
  12436. msgid "Click to add the last fiducial. Top Right..."
  12437. msgstr "Click to add the last fiducial. Top Right..."
  12438. #: flatcamTools/ToolFiducials.py:785
  12439. msgid "Click to add the second fiducial. Top Left or Bottom Right..."
  12440. msgstr "Click to add the second fiducial. Top Left or Bottom Right..."
  12441. #: flatcamTools/ToolFiducials.py:788 flatcamTools/ToolFiducials.py:797
  12442. msgid "Done. All fiducials have been added."
  12443. msgstr "Done. All fiducials have been added."
  12444. #: flatcamTools/ToolFiducials.py:874
  12445. msgid "Fiducials Tool exit."
  12446. msgstr "Fiducials Tool exit."
  12447. #: flatcamTools/ToolFilm.py:42
  12448. msgid "Film PCB"
  12449. msgstr "Film PCB"
  12450. #: flatcamTools/ToolFilm.py:78
  12451. msgid ""
  12452. "Specify the type of object for which to create the film.\n"
  12453. "The object can be of type: Gerber or Geometry.\n"
  12454. "The selection here decide the type of objects that will be\n"
  12455. "in the Film Object combobox."
  12456. msgstr ""
  12457. "Specify the type of object for which to create the film.\n"
  12458. "The object can be of type: Gerber or Geometry.\n"
  12459. "The selection here decide the type of objects that will be\n"
  12460. "in the Film Object combobox."
  12461. #: flatcamTools/ToolFilm.py:92
  12462. msgid "Film Object"
  12463. msgstr "Film Object"
  12464. #: flatcamTools/ToolFilm.py:94
  12465. msgid "Object for which to create the film."
  12466. msgstr "Object for which to create the film."
  12467. #: flatcamTools/ToolFilm.py:115
  12468. msgid ""
  12469. "Specify the type of object to be used as an container for\n"
  12470. "film creation. It can be: Gerber or Geometry type.The selection here decide "
  12471. "the type of objects that will be\n"
  12472. "in the Box Object combobox."
  12473. msgstr ""
  12474. "Specify the type of object to be used as an container for\n"
  12475. "film creation. It can be: Gerber or Geometry type.The selection here decide "
  12476. "the type of objects that will be\n"
  12477. "in the Box Object combobox."
  12478. #: flatcamTools/ToolFilm.py:129
  12479. msgid "Box Object"
  12480. msgstr "Box Object"
  12481. #: flatcamTools/ToolFilm.py:131
  12482. msgid ""
  12483. "The actual object that is used a container for the\n"
  12484. " selected object for which we create the film.\n"
  12485. "Usually it is the PCB outline but it can be also the\n"
  12486. "same object for which the film is created."
  12487. msgstr ""
  12488. "The actual object that is used a container for the\n"
  12489. " selected object for which we create the film.\n"
  12490. "Usually it is the PCB outline but it can be also the\n"
  12491. "same object for which the film is created."
  12492. #: flatcamTools/ToolFilm.py:273
  12493. msgid "Film Parameters"
  12494. msgstr "Film Parameters"
  12495. #: flatcamTools/ToolFilm.py:334
  12496. msgid "Punch drill holes"
  12497. msgstr "Punch drill holes"
  12498. #: flatcamTools/ToolFilm.py:335
  12499. msgid ""
  12500. "When checked the generated film will have holes in pads when\n"
  12501. "the generated film is positive. This is done to help drilling,\n"
  12502. "when done manually."
  12503. msgstr ""
  12504. "When checked the generated film will have holes in pads when\n"
  12505. "the generated film is positive. This is done to help drilling,\n"
  12506. "when done manually."
  12507. #: flatcamTools/ToolFilm.py:353
  12508. msgid "Source"
  12509. msgstr "Source"
  12510. #: flatcamTools/ToolFilm.py:355
  12511. msgid ""
  12512. "The punch hole source can be:\n"
  12513. "- Excellon -> an Excellon holes center will serve as reference.\n"
  12514. "- Pad Center -> will try to use the pads center as reference."
  12515. msgstr ""
  12516. "The punch hole source can be:\n"
  12517. "- Excellon -> an Excellon holes center will serve as reference.\n"
  12518. "- Pad Center -> will try to use the pads center as reference."
  12519. #: flatcamTools/ToolFilm.py:360
  12520. msgid "Pad center"
  12521. msgstr "Pad center"
  12522. #: flatcamTools/ToolFilm.py:365
  12523. msgid "Excellon Obj"
  12524. msgstr "Excellon Obj"
  12525. #: flatcamTools/ToolFilm.py:367
  12526. msgid ""
  12527. "Remove the geometry of Excellon from the Film to create the holes in pads."
  12528. msgstr ""
  12529. "Remove the geometry of Excellon from the Film to create the holes in pads."
  12530. #: flatcamTools/ToolFilm.py:381
  12531. msgid "Punch Size"
  12532. msgstr "Punch Size"
  12533. #: flatcamTools/ToolFilm.py:382
  12534. msgid "The value here will control how big is the punch hole in the pads."
  12535. msgstr "The value here will control how big is the punch hole in the pads."
  12536. #: flatcamTools/ToolFilm.py:502
  12537. msgid "Save Film"
  12538. msgstr "Save Film"
  12539. #: flatcamTools/ToolFilm.py:504
  12540. msgid ""
  12541. "Create a Film for the selected object, within\n"
  12542. "the specified box. Does not create a new \n"
  12543. " FlatCAM object, but directly save it in the\n"
  12544. "selected format."
  12545. msgstr ""
  12546. "Create a Film for the selected object, within\n"
  12547. "the specified box. Does not create a new \n"
  12548. " FlatCAM object, but directly save it in the\n"
  12549. "selected format."
  12550. #: flatcamTools/ToolFilm.py:664
  12551. msgid ""
  12552. "Using the Pad center does not work on Geometry objects. Only a Gerber object "
  12553. "has pads."
  12554. msgstr ""
  12555. "Using the Pad center does not work on Geometry objects. Only a Gerber object "
  12556. "has pads."
  12557. #: flatcamTools/ToolFilm.py:674
  12558. msgid "No FlatCAM object selected. Load an object for Film and retry."
  12559. msgstr "No FlatCAM object selected. Load an object for Film and retry."
  12560. #: flatcamTools/ToolFilm.py:681
  12561. msgid "No FlatCAM object selected. Load an object for Box and retry."
  12562. msgstr "No FlatCAM object selected. Load an object for Box and retry."
  12563. #: flatcamTools/ToolFilm.py:685
  12564. msgid "No FlatCAM object selected."
  12565. msgstr "No FlatCAM object selected."
  12566. #: flatcamTools/ToolFilm.py:696
  12567. msgid "Generating Film ..."
  12568. msgstr "Generating Film ..."
  12569. #: flatcamTools/ToolFilm.py:745 flatcamTools/ToolFilm.py:749
  12570. msgid "Export positive film"
  12571. msgstr "Export positive film"
  12572. #: flatcamTools/ToolFilm.py:782
  12573. msgid ""
  12574. "No Excellon object selected. Load an object for punching reference and retry."
  12575. msgstr ""
  12576. "No Excellon object selected. Load an object for punching reference and retry."
  12577. #: flatcamTools/ToolFilm.py:806
  12578. msgid ""
  12579. " Could not generate punched hole film because the punch hole sizeis bigger "
  12580. "than some of the apertures in the Gerber object."
  12581. msgstr ""
  12582. " Could not generate punched hole film because the punch hole sizeis bigger "
  12583. "than some of the apertures in the Gerber object."
  12584. #: flatcamTools/ToolFilm.py:818
  12585. msgid ""
  12586. "Could not generate punched hole film because the punch hole sizeis bigger "
  12587. "than some of the apertures in the Gerber object."
  12588. msgstr ""
  12589. "Could not generate punched hole film because the punch hole sizeis bigger "
  12590. "than some of the apertures in the Gerber object."
  12591. #: flatcamTools/ToolFilm.py:836
  12592. msgid ""
  12593. "Could not generate punched hole film because the newly created object "
  12594. "geometry is the same as the one in the source object geometry..."
  12595. msgstr ""
  12596. "Could not generate punched hole film because the newly created object "
  12597. "geometry is the same as the one in the source object geometry..."
  12598. #: flatcamTools/ToolFilm.py:891 flatcamTools/ToolFilm.py:895
  12599. msgid "Export negative film"
  12600. msgstr "Export negative film"
  12601. #: flatcamTools/ToolFilm.py:956 flatcamTools/ToolFilm.py:1139
  12602. #: flatcamTools/ToolPanelize.py:431
  12603. msgid "No object Box. Using instead"
  12604. msgstr "No object Box. Using instead"
  12605. #: flatcamTools/ToolFilm.py:1072 flatcamTools/ToolFilm.py:1252
  12606. msgid "Film file exported to"
  12607. msgstr "Film file exported to"
  12608. #: flatcamTools/ToolFilm.py:1075 flatcamTools/ToolFilm.py:1255
  12609. msgid "Generating Film ... Please wait."
  12610. msgstr "Generating Film ... Please wait."
  12611. #: flatcamTools/ToolImage.py:24
  12612. msgid "Image as Object"
  12613. msgstr "Image as Object"
  12614. #: flatcamTools/ToolImage.py:33
  12615. msgid "Image to PCB"
  12616. msgstr "Image to PCB"
  12617. #: flatcamTools/ToolImage.py:56
  12618. msgid ""
  12619. "Specify the type of object to create from the image.\n"
  12620. "It can be of type: Gerber or Geometry."
  12621. msgstr ""
  12622. "Specify the type of object to create from the image.\n"
  12623. "It can be of type: Gerber or Geometry."
  12624. #: flatcamTools/ToolImage.py:65
  12625. msgid "DPI value"
  12626. msgstr "DPI value"
  12627. #: flatcamTools/ToolImage.py:66
  12628. msgid "Specify a DPI value for the image."
  12629. msgstr "Specify a DPI value for the image."
  12630. #: flatcamTools/ToolImage.py:72
  12631. msgid "Level of detail"
  12632. msgstr "Level of detail"
  12633. #: flatcamTools/ToolImage.py:81
  12634. msgid "Image type"
  12635. msgstr "Image type"
  12636. #: flatcamTools/ToolImage.py:83
  12637. msgid ""
  12638. "Choose a method for the image interpretation.\n"
  12639. "B/W means a black & white image. Color means a colored image."
  12640. msgstr ""
  12641. "Choose a method for the image interpretation.\n"
  12642. "B/W means a black & white image. Color means a colored image."
  12643. #: flatcamTools/ToolImage.py:92 flatcamTools/ToolImage.py:107
  12644. #: flatcamTools/ToolImage.py:120 flatcamTools/ToolImage.py:133
  12645. msgid "Mask value"
  12646. msgstr "Mask value"
  12647. #: flatcamTools/ToolImage.py:94
  12648. msgid ""
  12649. "Mask for monochrome image.\n"
  12650. "Takes values between [0 ... 255].\n"
  12651. "Decides the level of details to include\n"
  12652. "in the resulting geometry.\n"
  12653. "0 means no detail and 255 means everything \n"
  12654. "(which is totally black)."
  12655. msgstr ""
  12656. "Mask for monochrome image.\n"
  12657. "Takes values between [0 ... 255].\n"
  12658. "Decides the level of details to include\n"
  12659. "in the resulting geometry.\n"
  12660. "0 means no detail and 255 means everything \n"
  12661. "(which is totally black)."
  12662. #: flatcamTools/ToolImage.py:109
  12663. msgid ""
  12664. "Mask for RED color.\n"
  12665. "Takes values between [0 ... 255].\n"
  12666. "Decides the level of details to include\n"
  12667. "in the resulting geometry."
  12668. msgstr ""
  12669. "Mask for RED color.\n"
  12670. "Takes values between [0 ... 255].\n"
  12671. "Decides the level of details to include\n"
  12672. "in the resulting geometry."
  12673. #: flatcamTools/ToolImage.py:122
  12674. msgid ""
  12675. "Mask for GREEN color.\n"
  12676. "Takes values between [0 ... 255].\n"
  12677. "Decides the level of details to include\n"
  12678. "in the resulting geometry."
  12679. msgstr ""
  12680. "Mask for GREEN color.\n"
  12681. "Takes values between [0 ... 255].\n"
  12682. "Decides the level of details to include\n"
  12683. "in the resulting geometry."
  12684. #: flatcamTools/ToolImage.py:135
  12685. msgid ""
  12686. "Mask for BLUE color.\n"
  12687. "Takes values between [0 ... 255].\n"
  12688. "Decides the level of details to include\n"
  12689. "in the resulting geometry."
  12690. msgstr ""
  12691. "Mask for BLUE color.\n"
  12692. "Takes values between [0 ... 255].\n"
  12693. "Decides the level of details to include\n"
  12694. "in the resulting geometry."
  12695. #: flatcamTools/ToolImage.py:143
  12696. msgid "Import image"
  12697. msgstr "Import image"
  12698. #: flatcamTools/ToolImage.py:145
  12699. msgid "Open a image of raster type and then import it in FlatCAM."
  12700. msgstr "Open a image of raster type and then import it in FlatCAM."
  12701. #: flatcamTools/ToolImage.py:182
  12702. msgid "Image Tool"
  12703. msgstr "Image Tool"
  12704. #: flatcamTools/ToolImage.py:234 flatcamTools/ToolImage.py:237
  12705. msgid "Import IMAGE"
  12706. msgstr "Import IMAGE"
  12707. #: flatcamTools/ToolImage.py:285
  12708. msgid "Importing Image"
  12709. msgstr "Importing Image"
  12710. #: flatcamTools/ToolInvertGerber.py:74
  12711. msgid "Gerber object that will be inverted."
  12712. msgstr "Gerber object that will be inverted."
  12713. #: flatcamTools/ToolInvertGerber.py:83
  12714. msgid "Parameters for this tool"
  12715. msgstr "Parameters for this tool"
  12716. #: flatcamTools/ToolInvertGerber.py:123
  12717. msgid "Invert Gerber"
  12718. msgstr "Invert Gerber"
  12719. #: flatcamTools/ToolInvertGerber.py:125
  12720. msgid ""
  12721. "Will invert the Gerber object: areas that have copper\n"
  12722. "will be empty of copper and previous empty area will be\n"
  12723. "filled with copper."
  12724. msgstr ""
  12725. "Will invert the Gerber object: areas that have copper\n"
  12726. "will be empty of copper and previous empty area will be\n"
  12727. "filled with copper."
  12728. #: flatcamTools/ToolInvertGerber.py:184
  12729. msgid "Invert Tool"
  12730. msgstr "Invert Tool"
  12731. #: flatcamTools/ToolMove.py:102
  12732. msgid "MOVE: Click on the Start point ..."
  12733. msgstr "MOVE: Click on the Start point ..."
  12734. #: flatcamTools/ToolMove.py:113
  12735. msgid "Cancelled. No object(s) to move."
  12736. msgstr "Cancelled. No object(s) to move."
  12737. #: flatcamTools/ToolMove.py:140
  12738. msgid "MOVE: Click on the Destination point ..."
  12739. msgstr "MOVE: Click on the Destination point ..."
  12740. #: flatcamTools/ToolMove.py:163
  12741. msgid "Moving..."
  12742. msgstr "Moving..."
  12743. #: flatcamTools/ToolMove.py:166
  12744. msgid "No object(s) selected."
  12745. msgstr "No object(s) selected."
  12746. #: flatcamTools/ToolMove.py:221
  12747. msgid "Error when mouse left click."
  12748. msgstr "Error when mouse left click."
  12749. #: flatcamTools/ToolNCC.py:42
  12750. msgid "Non-Copper Clearing"
  12751. msgstr "Non-Copper Clearing"
  12752. #: flatcamTools/ToolNCC.py:88
  12753. msgid ""
  12754. "Specify the type of object to be cleared of excess copper.\n"
  12755. "It can be of type: Gerber or Geometry.\n"
  12756. "What is selected here will dictate the kind\n"
  12757. "of objects that will populate the 'Object' combobox."
  12758. msgstr ""
  12759. "Specify the type of object to be cleared of excess copper.\n"
  12760. "It can be of type: Gerber or Geometry.\n"
  12761. "What is selected here will dictate the kind\n"
  12762. "of objects that will populate the 'Object' combobox."
  12763. #: flatcamTools/ToolNCC.py:110
  12764. msgid "Object to be cleared of excess copper."
  12765. msgstr "Object to be cleared of excess copper."
  12766. #: flatcamTools/ToolNCC.py:122
  12767. msgid ""
  12768. "Tools pool from which the algorithm\n"
  12769. "will pick the ones used for copper clearing."
  12770. msgstr ""
  12771. "Tools pool from which the algorithm\n"
  12772. "will pick the ones used for copper clearing."
  12773. #: flatcamTools/ToolNCC.py:138
  12774. msgid ""
  12775. "This is the Tool Number.\n"
  12776. "Non copper clearing will start with the tool with the biggest \n"
  12777. "diameter, continuing until there are no more tools.\n"
  12778. "Only tools that create NCC clearing geometry will still be present\n"
  12779. "in the resulting geometry. This is because with some tools\n"
  12780. "this function will not be able to create painting geometry."
  12781. msgstr ""
  12782. "This is the Tool Number.\n"
  12783. "Non copper clearing will start with the tool with the biggest \n"
  12784. "diameter, continuing until there are no more tools.\n"
  12785. "Only tools that create NCC clearing geometry will still be present\n"
  12786. "in the resulting geometry. This is because with some tools\n"
  12787. "this function will not be able to create painting geometry."
  12788. #: flatcamTools/ToolNCC.py:146
  12789. msgid ""
  12790. "Tool Diameter. It's value (in current FlatCAM units)\n"
  12791. "is the cut width into the material."
  12792. msgstr ""
  12793. "Tool Diameter. It's value (in current FlatCAM units)\n"
  12794. "is the cut width into the material."
  12795. #: flatcamTools/ToolNCC.py:150
  12796. msgid ""
  12797. "The Tool Type (TT) can be:\n"
  12798. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n"
  12799. "the cut width in material is exactly the tool diameter.\n"
  12800. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  12801. "- V-Shape -> it will disable de Z-Cut parameter in the resulting geometry UI "
  12802. "form\n"
  12803. "and enable two additional UI form fields in the resulting geometry: V-Tip "
  12804. "Dia and\n"
  12805. "V-Tip Angle. Adjusting those two values will adjust the Z-Cut parameter "
  12806. "such\n"
  12807. "as the cut width into material will be equal with the value in the Tool "
  12808. "Diameter\n"
  12809. "column of this table.\n"
  12810. "Choosing the 'V-Shape' Tool Type automatically will select the Operation "
  12811. "Type\n"
  12812. "in the resulting geometry as Isolation."
  12813. msgstr ""
  12814. "The Tool Type (TT) can be:\n"
  12815. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n"
  12816. "the cut width in material is exactly the tool diameter.\n"
  12817. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  12818. "- V-Shape -> it will disable de Z-Cut parameter in the resulting geometry UI "
  12819. "form\n"
  12820. "and enable two additional UI form fields in the resulting geometry: V-Tip "
  12821. "Dia and\n"
  12822. "V-Tip Angle. Adjusting those two values will adjust the Z-Cut parameter "
  12823. "such\n"
  12824. "as the cut width into material will be equal with the value in the Tool "
  12825. "Diameter\n"
  12826. "column of this table.\n"
  12827. "Choosing the 'V-Shape' Tool Type automatically will select the Operation "
  12828. "Type\n"
  12829. "in the resulting geometry as Isolation."
  12830. #: flatcamTools/ToolNCC.py:296 flatcamTools/ToolPaint.py:279
  12831. msgid ""
  12832. "Add a new tool to the Tool Table\n"
  12833. "with the diameter specified above."
  12834. msgstr ""
  12835. "Add a new tool to the Tool Table\n"
  12836. "with the diameter specified above."
  12837. #: flatcamTools/ToolNCC.py:318 flatcamTools/ToolPaint.py:301
  12838. #: flatcamTools/ToolSolderPaste.py:130
  12839. msgid ""
  12840. "Delete a selection of tools in the Tool Table\n"
  12841. "by first selecting a row(s) in the Tool Table."
  12842. msgstr ""
  12843. "Delete a selection of tools in the Tool Table\n"
  12844. "by first selecting a row(s) in the Tool Table."
  12845. #: flatcamTools/ToolNCC.py:554
  12846. msgid ""
  12847. "The type of FlatCAM object to be used as non copper clearing reference.\n"
  12848. "It can be Gerber, Excellon or Geometry."
  12849. msgstr ""
  12850. "The type of FlatCAM object to be used as non copper clearing reference.\n"
  12851. "It can be Gerber, Excellon or Geometry."
  12852. #: flatcamTools/ToolNCC.py:597 flatcamTools/ToolPaint.py:537
  12853. msgid "Generate Geometry"
  12854. msgstr "Generate Geometry"
  12855. #: flatcamTools/ToolNCC.py:1420 flatcamTools/ToolPaint.py:1179
  12856. #: flatcamTools/ToolSolderPaste.py:888
  12857. msgid "Please enter a tool diameter to add, in Float format."
  12858. msgstr "Please enter a tool diameter to add, in Float format."
  12859. #: flatcamTools/ToolNCC.py:1451 flatcamTools/ToolNCC.py:4008
  12860. #: flatcamTools/ToolPaint.py:1203 flatcamTools/ToolPaint.py:3598
  12861. #: flatcamTools/ToolSolderPaste.py:917
  12862. msgid "Cancelled. Tool already in Tool Table."
  12863. msgstr "Cancelled. Tool already in Tool Table."
  12864. #: flatcamTools/ToolNCC.py:1458 flatcamTools/ToolNCC.py:4025
  12865. #: flatcamTools/ToolPaint.py:1208 flatcamTools/ToolPaint.py:3615
  12866. msgid "New tool added to Tool Table."
  12867. msgstr "New tool added to Tool Table."
  12868. #: flatcamTools/ToolNCC.py:1502 flatcamTools/ToolPaint.py:1252
  12869. msgid "Tool from Tool Table was edited."
  12870. msgstr "Tool from Tool Table was edited."
  12871. #: flatcamTools/ToolNCC.py:1514 flatcamTools/ToolPaint.py:1264
  12872. #: flatcamTools/ToolSolderPaste.py:978
  12873. msgid "Cancelled. New diameter value is already in the Tool Table."
  12874. msgstr "Cancelled. New diameter value is already in the Tool Table."
  12875. #: flatcamTools/ToolNCC.py:1566 flatcamTools/ToolPaint.py:1362
  12876. msgid "Delete failed. Select a tool to delete."
  12877. msgstr "Delete failed. Select a tool to delete."
  12878. #: flatcamTools/ToolNCC.py:1572 flatcamTools/ToolPaint.py:1368
  12879. msgid "Tool(s) deleted from Tool Table."
  12880. msgstr "Tool(s) deleted from Tool Table."
  12881. #: flatcamTools/ToolNCC.py:1614
  12882. msgid "Wrong Tool Dia value format entered, use a number."
  12883. msgstr "Wrong Tool Dia value format entered, use a number."
  12884. #: flatcamTools/ToolNCC.py:1623 flatcamTools/ToolPaint.py:1419
  12885. msgid "No selected tools in Tool Table."
  12886. msgstr "No selected tools in Tool Table."
  12887. #: flatcamTools/ToolNCC.py:1699 flatcamTools/ToolPaint.py:1595
  12888. msgid "Click the end point of the paint area."
  12889. msgstr "Click the end point of the paint area."
  12890. #: flatcamTools/ToolNCC.py:1971 flatcamTools/ToolNCC.py:2959
  12891. msgid "NCC Tool. Preparing non-copper polygons."
  12892. msgstr "NCC Tool. Preparing non-copper polygons."
  12893. #: flatcamTools/ToolNCC.py:2030 flatcamTools/ToolNCC.py:3087
  12894. msgid "NCC Tool. Calculate 'empty' area."
  12895. msgstr "NCC Tool. Calculate 'empty' area."
  12896. #: flatcamTools/ToolNCC.py:2049 flatcamTools/ToolNCC.py:2155
  12897. #: flatcamTools/ToolNCC.py:2169 flatcamTools/ToolNCC.py:3100
  12898. #: flatcamTools/ToolNCC.py:3205 flatcamTools/ToolNCC.py:3220
  12899. #: flatcamTools/ToolNCC.py:3486 flatcamTools/ToolNCC.py:3587
  12900. #: flatcamTools/ToolNCC.py:3602
  12901. msgid "Buffering finished"
  12902. msgstr "Buffering finished"
  12903. #: flatcamTools/ToolNCC.py:2057 flatcamTools/ToolNCC.py:2176
  12904. #: flatcamTools/ToolNCC.py:3108 flatcamTools/ToolNCC.py:3227
  12905. #: flatcamTools/ToolNCC.py:3493 flatcamTools/ToolNCC.py:3609
  12906. msgid "Could not get the extent of the area to be non copper cleared."
  12907. msgstr "Could not get the extent of the area to be non copper cleared."
  12908. #: flatcamTools/ToolNCC.py:2084 flatcamTools/ToolNCC.py:2162
  12909. #: flatcamTools/ToolNCC.py:3135 flatcamTools/ToolNCC.py:3212
  12910. #: flatcamTools/ToolNCC.py:3513 flatcamTools/ToolNCC.py:3594
  12911. msgid ""
  12912. "Isolation geometry is broken. Margin is less than isolation tool diameter."
  12913. msgstr ""
  12914. "Isolation geometry is broken. Margin is less than isolation tool diameter."
  12915. #: flatcamTools/ToolNCC.py:2179 flatcamTools/ToolNCC.py:3231
  12916. #: flatcamTools/ToolNCC.py:3612
  12917. msgid "The selected object is not suitable for copper clearing."
  12918. msgstr "The selected object is not suitable for copper clearing."
  12919. #: flatcamTools/ToolNCC.py:2186 flatcamTools/ToolNCC.py:3238
  12920. msgid "NCC Tool. Finished calculation of 'empty' area."
  12921. msgstr "NCC Tool. Finished calculation of 'empty' area."
  12922. #: flatcamTools/ToolNCC.py:2217 flatcamTools/ToolNCC.py:2219
  12923. #: flatcamTools/ToolNCC.py:2911 flatcamTools/ToolNCC.py:2913
  12924. msgid "Non-Copper clearing ..."
  12925. msgstr "Non-Copper clearing ..."
  12926. #: flatcamTools/ToolNCC.py:2273 flatcamTools/ToolNCC.py:3055
  12927. msgid ""
  12928. "NCC Tool. Finished non-copper polygons. Normal copper clearing task started."
  12929. msgstr ""
  12930. "NCC Tool. Finished non-copper polygons. Normal copper clearing task started."
  12931. #: flatcamTools/ToolNCC.py:2307 flatcamTools/ToolNCC.py:2587
  12932. msgid "NCC Tool failed creating bounding box."
  12933. msgstr "NCC Tool failed creating bounding box."
  12934. #: flatcamTools/ToolNCC.py:2321 flatcamTools/ToolNCC.py:2604
  12935. #: flatcamTools/ToolNCC.py:3251 flatcamTools/ToolNCC.py:3637
  12936. msgid "NCC Tool clearing with tool diameter"
  12937. msgstr "NCC Tool clearing with tool diameter"
  12938. #: flatcamTools/ToolNCC.py:2321 flatcamTools/ToolNCC.py:2604
  12939. #: flatcamTools/ToolNCC.py:3251 flatcamTools/ToolNCC.py:3637
  12940. msgid "started."
  12941. msgstr "started."
  12942. #: flatcamTools/ToolNCC.py:2513 flatcamTools/ToolNCC.py:3412
  12943. msgid ""
  12944. "There is no NCC Geometry in the file.\n"
  12945. "Usually it means that the tool diameter is too big for the painted "
  12946. "geometry.\n"
  12947. "Change the painting parameters and try again."
  12948. msgstr ""
  12949. "There is no NCC Geometry in the file.\n"
  12950. "Usually it means that the tool diameter is too big for the painted "
  12951. "geometry.\n"
  12952. "Change the painting parameters and try again."
  12953. #: flatcamTools/ToolNCC.py:2522 flatcamTools/ToolNCC.py:3421
  12954. msgid "NCC Tool clear all done."
  12955. msgstr "NCC Tool clear all done."
  12956. #: flatcamTools/ToolNCC.py:2525 flatcamTools/ToolNCC.py:3424
  12957. msgid "NCC Tool clear all done but the copper features isolation is broken for"
  12958. msgstr ""
  12959. "NCC Tool clear all done but the copper features isolation is broken for"
  12960. #: flatcamTools/ToolNCC.py:2527 flatcamTools/ToolNCC.py:2812
  12961. #: flatcamTools/ToolNCC.py:3426 flatcamTools/ToolNCC.py:3809
  12962. msgid "tools"
  12963. msgstr "tools"
  12964. #: flatcamTools/ToolNCC.py:2808 flatcamTools/ToolNCC.py:3805
  12965. msgid "NCC Tool Rest Machining clear all done."
  12966. msgstr "NCC Tool Rest Machining clear all done."
  12967. #: flatcamTools/ToolNCC.py:2811 flatcamTools/ToolNCC.py:3808
  12968. msgid ""
  12969. "NCC Tool Rest Machining clear all done but the copper features isolation is "
  12970. "broken for"
  12971. msgstr ""
  12972. "NCC Tool Rest Machining clear all done but the copper features isolation is "
  12973. "broken for"
  12974. #: flatcamTools/ToolNCC.py:2923
  12975. msgid "NCC Tool started. Reading parameters."
  12976. msgstr "NCC Tool started. Reading parameters."
  12977. #: flatcamTools/ToolNCC.py:3901
  12978. msgid ""
  12979. "Try to use the Buffering Type = Full in Preferences -> Gerber General. "
  12980. "Reload the Gerber file after this change."
  12981. msgstr ""
  12982. "Try to use the Buffering Type = Full in Preferences -> Gerber General. "
  12983. "Reload the Gerber file after this change."
  12984. #: flatcamTools/ToolOptimal.py:79
  12985. msgid "Number of decimals kept for found distances."
  12986. msgstr "Number of decimals kept for found distances."
  12987. #: flatcamTools/ToolOptimal.py:87
  12988. msgid "Minimum distance"
  12989. msgstr "Minimum distance"
  12990. #: flatcamTools/ToolOptimal.py:88
  12991. msgid "Display minimum distance between copper features."
  12992. msgstr "Display minimum distance between copper features."
  12993. #: flatcamTools/ToolOptimal.py:92
  12994. msgid "Determined"
  12995. msgstr "Determined"
  12996. #: flatcamTools/ToolOptimal.py:106
  12997. msgid "Occurring"
  12998. msgstr "Occurring"
  12999. #: flatcamTools/ToolOptimal.py:107
  13000. msgid "How many times this minimum is found."
  13001. msgstr "How many times this minimum is found."
  13002. #: flatcamTools/ToolOptimal.py:113
  13003. msgid "Minimum points coordinates"
  13004. msgstr "Minimum points coordinates"
  13005. #: flatcamTools/ToolOptimal.py:114 flatcamTools/ToolOptimal.py:120
  13006. msgid "Coordinates for points where minimum distance was found."
  13007. msgstr "Coordinates for points where minimum distance was found."
  13008. #: flatcamTools/ToolOptimal.py:133 flatcamTools/ToolOptimal.py:209
  13009. msgid "Jump to selected position"
  13010. msgstr "Jump to selected position"
  13011. #: flatcamTools/ToolOptimal.py:135 flatcamTools/ToolOptimal.py:211
  13012. msgid ""
  13013. "Select a position in the Locations text box and then\n"
  13014. "click this button."
  13015. msgstr ""
  13016. "Select a position in the Locations text box and then\n"
  13017. "click this button."
  13018. #: flatcamTools/ToolOptimal.py:143
  13019. msgid "Other distances"
  13020. msgstr "Other distances"
  13021. #: flatcamTools/ToolOptimal.py:144
  13022. msgid ""
  13023. "Will display other distances in the Gerber file ordered from\n"
  13024. "the minimum to the maximum, not including the absolute minimum."
  13025. msgstr ""
  13026. "Will display other distances in the Gerber file ordered from\n"
  13027. "the minimum to the maximum, not including the absolute minimum."
  13028. #: flatcamTools/ToolOptimal.py:149
  13029. msgid "Other distances points coordinates"
  13030. msgstr "Other distances points coordinates"
  13031. #: flatcamTools/ToolOptimal.py:150 flatcamTools/ToolOptimal.py:164
  13032. #: flatcamTools/ToolOptimal.py:171 flatcamTools/ToolOptimal.py:188
  13033. #: flatcamTools/ToolOptimal.py:195
  13034. msgid ""
  13035. "Other distances and the coordinates for points\n"
  13036. "where the distance was found."
  13037. msgstr ""
  13038. "Other distances and the coordinates for points\n"
  13039. "where the distance was found."
  13040. #: flatcamTools/ToolOptimal.py:163
  13041. msgid "Gerber distances"
  13042. msgstr "Gerber distances"
  13043. #: flatcamTools/ToolOptimal.py:187
  13044. msgid "Points coordinates"
  13045. msgstr "Points coordinates"
  13046. #: flatcamTools/ToolOptimal.py:219
  13047. msgid "Find Minimum"
  13048. msgstr "Find Minimum"
  13049. #: flatcamTools/ToolOptimal.py:221
  13050. msgid ""
  13051. "Calculate the minimum distance between copper features,\n"
  13052. "this will allow the determination of the right tool to\n"
  13053. "use for isolation or copper clearing."
  13054. msgstr ""
  13055. "Calculate the minimum distance between copper features,\n"
  13056. "this will allow the determination of the right tool to\n"
  13057. "use for isolation or copper clearing."
  13058. #: flatcamTools/ToolOptimal.py:346
  13059. msgid "Only Gerber objects can be evaluated."
  13060. msgstr "Only Gerber objects can be evaluated."
  13061. #: flatcamTools/ToolOptimal.py:352
  13062. msgid ""
  13063. "Optimal Tool. Started to search for the minimum distance between copper "
  13064. "features."
  13065. msgstr ""
  13066. "Optimal Tool. Started to search for the minimum distance between copper "
  13067. "features."
  13068. #: flatcamTools/ToolOptimal.py:362
  13069. msgid "Optimal Tool. Parsing geometry for aperture"
  13070. msgstr "Optimal Tool. Parsing geometry for aperture"
  13071. #: flatcamTools/ToolOptimal.py:373
  13072. msgid "Optimal Tool. Creating a buffer for the object geometry."
  13073. msgstr "Optimal Tool. Creating a buffer for the object geometry."
  13074. #: flatcamTools/ToolOptimal.py:383
  13075. msgid ""
  13076. "The Gerber object has one Polygon as geometry.\n"
  13077. "There are no distances between geometry elements to be found."
  13078. msgstr ""
  13079. "The Gerber object has one Polygon as geometry.\n"
  13080. "There are no distances between geometry elements to be found."
  13081. #: flatcamTools/ToolOptimal.py:388
  13082. msgid ""
  13083. "Optimal Tool. Finding the distances between each two elements. Iterations"
  13084. msgstr ""
  13085. "Optimal Tool. Finding the distances between each two elements. Iterations"
  13086. #: flatcamTools/ToolOptimal.py:423
  13087. msgid "Optimal Tool. Finding the minimum distance."
  13088. msgstr "Optimal Tool. Finding the minimum distance."
  13089. #: flatcamTools/ToolOptimal.py:439
  13090. msgid "Optimal Tool. Finished successfully."
  13091. msgstr "Optimal Tool. Finished successfully."
  13092. #: flatcamTools/ToolPDF.py:157 flatcamTools/ToolPDF.py:161
  13093. msgid "Open PDF"
  13094. msgstr "Open PDF"
  13095. #: flatcamTools/ToolPDF.py:164
  13096. msgid "Open PDF cancelled"
  13097. msgstr "Open PDF cancelled"
  13098. #: flatcamTools/ToolPDF.py:195
  13099. msgid "Parsing PDF file ..."
  13100. msgstr "Parsing PDF file ..."
  13101. #: flatcamTools/ToolPDF.py:278 flatcamTools/ToolPDF.py:353
  13102. #, python-format
  13103. msgid "Rendering PDF layer #%d ..."
  13104. msgstr "Rendering PDF layer #%d ..."
  13105. #: flatcamTools/ToolPDF.py:283 flatcamTools/ToolPDF.py:358
  13106. msgid "Open PDF file failed."
  13107. msgstr "Open PDF file failed."
  13108. #: flatcamTools/ToolPDF.py:289 flatcamTools/ToolPDF.py:363
  13109. msgid "Rendered"
  13110. msgstr "Rendered"
  13111. #: flatcamTools/ToolPaint.py:82
  13112. msgid ""
  13113. "Specify the type of object to be painted.\n"
  13114. "It can be of type: Gerber or Geometry.\n"
  13115. "What is selected here will dictate the kind\n"
  13116. "of objects that will populate the 'Object' combobox."
  13117. msgstr ""
  13118. "Specify the type of object to be painted.\n"
  13119. "It can be of type: Gerber or Geometry.\n"
  13120. "What is selected here will dictate the kind\n"
  13121. "of objects that will populate the 'Object' combobox."
  13122. #: flatcamTools/ToolPaint.py:104
  13123. msgid "Object to be painted."
  13124. msgstr "Object to be painted."
  13125. #: flatcamTools/ToolPaint.py:117
  13126. msgid ""
  13127. "Tools pool from which the algorithm\n"
  13128. "will pick the ones used for painting."
  13129. msgstr ""
  13130. "Tools pool from which the algorithm\n"
  13131. "will pick the ones used for painting."
  13132. #: flatcamTools/ToolPaint.py:134
  13133. msgid ""
  13134. "This is the Tool Number.\n"
  13135. "Painting will start with the tool with the biggest diameter,\n"
  13136. "continuing until there are no more tools.\n"
  13137. "Only tools that create painting geometry will still be present\n"
  13138. "in the resulting geometry. This is because with some tools\n"
  13139. "this function will not be able to create painting geometry."
  13140. msgstr ""
  13141. "This is the Tool Number.\n"
  13142. "Painting will start with the tool with the biggest diameter,\n"
  13143. "continuing until there are no more tools.\n"
  13144. "Only tools that create painting geometry will still be present\n"
  13145. "in the resulting geometry. This is because with some tools\n"
  13146. "this function will not be able to create painting geometry."
  13147. #: flatcamTools/ToolPaint.py:146
  13148. msgid ""
  13149. "The Tool Type (TT) can be:<BR>- <B>Circular</B> with 1 ... 4 teeth -> it is "
  13150. "informative only. Being circular, <BR>the cut width in material is exactly "
  13151. "the tool diameter.<BR>- <B>Ball</B> -> informative only and make reference "
  13152. "to the Ball type endmill.<BR>- <B>V-Shape</B> -> it will disable de Z-Cut "
  13153. "parameter in the resulting geometry UI form and enable two additional UI "
  13154. "form fields in the resulting geometry: V-Tip Dia and V-Tip Angle. Adjusting "
  13155. "those two values will adjust the Z-Cut parameter such as the cut width into "
  13156. "material will be equal with the value in the Tool Diameter column of this "
  13157. "table.<BR>Choosing the <B>V-Shape</B> Tool Type automatically will select "
  13158. "the Operation Type in the resulting geometry as Isolation."
  13159. msgstr ""
  13160. "The Tool Type (TT) can be:<BR>- <B>Circular</B> with 1 ... 4 teeth -> it is "
  13161. "informative only. Being circular, <BR>the cut width in material is exactly "
  13162. "the tool diameter.<BR>- <B>Ball</B> -> informative only and make reference "
  13163. "to the Ball type endmill.<BR>- <B>V-Shape</B> -> it will disable de Z-Cut "
  13164. "parameter in the resulting geometry UI form and enable two additional UI "
  13165. "form fields in the resulting geometry: V-Tip Dia and V-Tip Angle. Adjusting "
  13166. "those two values will adjust the Z-Cut parameter such as the cut width into "
  13167. "material will be equal with the value in the Tool Diameter column of this "
  13168. "table.<BR>Choosing the <B>V-Shape</B> Tool Type automatically will select "
  13169. "the Operation Type in the resulting geometry as Isolation."
  13170. #: flatcamTools/ToolPaint.py:498
  13171. msgid ""
  13172. "The type of FlatCAM object to be used as paint reference.\n"
  13173. "It can be Gerber, Excellon or Geometry."
  13174. msgstr ""
  13175. "The type of FlatCAM object to be used as paint reference.\n"
  13176. "It can be Gerber, Excellon or Geometry."
  13177. #: flatcamTools/ToolPaint.py:539
  13178. msgid ""
  13179. "- 'Area Selection' - left mouse click to start selection of the area to be "
  13180. "painted.\n"
  13181. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  13182. "areas.\n"
  13183. "- 'All Polygons' - the Paint will start after click.\n"
  13184. "- 'Reference Object' - will do non copper clearing within the area\n"
  13185. "specified by another object."
  13186. msgstr ""
  13187. "- 'Area Selection' - left mouse click to start selection of the area to be "
  13188. "painted.\n"
  13189. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  13190. "areas.\n"
  13191. "- 'All Polygons' - the Paint will start after click.\n"
  13192. "- 'Reference Object' - will do non copper clearing within the area\n"
  13193. "specified by another object."
  13194. #: flatcamTools/ToolPaint.py:1388
  13195. #, python-format
  13196. msgid "Could not retrieve object: %s"
  13197. msgstr "Could not retrieve object: %s"
  13198. #: flatcamTools/ToolPaint.py:1398
  13199. msgid "Can't do Paint on MultiGeo geometries"
  13200. msgstr "Can't do Paint on MultiGeo geometries"
  13201. #: flatcamTools/ToolPaint.py:1428
  13202. msgid "Click on a polygon to paint it."
  13203. msgstr "Click on a polygon to paint it."
  13204. #: flatcamTools/ToolPaint.py:1448
  13205. msgid "Click the start point of the paint area."
  13206. msgstr "Click the start point of the paint area."
  13207. #: flatcamTools/ToolPaint.py:1513
  13208. msgid "Click to add next polygon or right click to start painting."
  13209. msgstr "Click to add next polygon or right click to start painting."
  13210. #: flatcamTools/ToolPaint.py:1526
  13211. msgid "Click to add/remove next polygon or right click to start painting."
  13212. msgstr "Click to add/remove next polygon or right click to start painting."
  13213. #: flatcamTools/ToolPaint.py:2024
  13214. msgid "Painting polygon with method: lines."
  13215. msgstr "Painting polygon with method: lines."
  13216. #: flatcamTools/ToolPaint.py:2036
  13217. msgid "Failed. Painting polygon with method: seed."
  13218. msgstr "Failed. Painting polygon with method: seed."
  13219. #: flatcamTools/ToolPaint.py:2047
  13220. msgid "Failed. Painting polygon with method: standard."
  13221. msgstr "Failed. Painting polygon with method: standard."
  13222. #: flatcamTools/ToolPaint.py:2063
  13223. msgid "Geometry could not be painted completely"
  13224. msgstr "Geometry could not be painted completely"
  13225. #: flatcamTools/ToolPaint.py:2092 flatcamTools/ToolPaint.py:2095
  13226. #: flatcamTools/ToolPaint.py:2103 flatcamTools/ToolPaint.py:2406
  13227. #: flatcamTools/ToolPaint.py:2409 flatcamTools/ToolPaint.py:2417
  13228. #: flatcamTools/ToolPaint.py:2905 flatcamTools/ToolPaint.py:2908
  13229. #: flatcamTools/ToolPaint.py:2914
  13230. msgid "Paint Tool."
  13231. msgstr "Paint Tool."
  13232. #: flatcamTools/ToolPaint.py:2092 flatcamTools/ToolPaint.py:2095
  13233. #: flatcamTools/ToolPaint.py:2103
  13234. msgid "Normal painting polygon task started."
  13235. msgstr "Normal painting polygon task started."
  13236. #: flatcamTools/ToolPaint.py:2093 flatcamTools/ToolPaint.py:2407
  13237. #: flatcamTools/ToolPaint.py:2906
  13238. msgid "Buffering geometry..."
  13239. msgstr "Buffering geometry..."
  13240. #: flatcamTools/ToolPaint.py:2115 flatcamTools/ToolPaint.py:2424
  13241. #: flatcamTools/ToolPaint.py:2922
  13242. msgid "No polygon found."
  13243. msgstr "No polygon found."
  13244. #: flatcamTools/ToolPaint.py:2145
  13245. msgid "Painting polygon..."
  13246. msgstr "Painting polygon..."
  13247. #: flatcamTools/ToolPaint.py:2155 flatcamTools/ToolPaint.py:2470
  13248. #: flatcamTools/ToolPaint.py:2660 flatcamTools/ToolPaint.py:2968
  13249. #: flatcamTools/ToolPaint.py:3147
  13250. msgid "Painting with tool diameter = "
  13251. msgstr "Painting with tool diameter = "
  13252. #: flatcamTools/ToolPaint.py:2156 flatcamTools/ToolPaint.py:2471
  13253. #: flatcamTools/ToolPaint.py:2661 flatcamTools/ToolPaint.py:2969
  13254. #: flatcamTools/ToolPaint.py:3148
  13255. msgid "started"
  13256. msgstr "started"
  13257. #: flatcamTools/ToolPaint.py:2181 flatcamTools/ToolPaint.py:2497
  13258. #: flatcamTools/ToolPaint.py:2687 flatcamTools/ToolPaint.py:2995
  13259. #: flatcamTools/ToolPaint.py:3174
  13260. msgid "Margin parameter too big. Tool is not used"
  13261. msgstr "Margin parameter too big. Tool is not used"
  13262. #: flatcamTools/ToolPaint.py:2239 flatcamTools/ToolPaint.py:2566
  13263. #: flatcamTools/ToolPaint.py:2744 flatcamTools/ToolPaint.py:3058
  13264. #: flatcamTools/ToolPaint.py:3236
  13265. msgid ""
  13266. "Could not do Paint. Try a different combination of parameters. Or a "
  13267. "different strategy of paint"
  13268. msgstr ""
  13269. "Could not do Paint. Try a different combination of parameters. Or a "
  13270. "different strategy of paint"
  13271. #: flatcamTools/ToolPaint.py:2296 flatcamTools/ToolPaint.py:2632
  13272. #: flatcamTools/ToolPaint.py:2801 flatcamTools/ToolPaint.py:3119
  13273. #: flatcamTools/ToolPaint.py:3298
  13274. msgid ""
  13275. "There is no Painting Geometry in the file.\n"
  13276. "Usually it means that the tool diameter is too big for the painted "
  13277. "geometry.\n"
  13278. "Change the painting parameters and try again."
  13279. msgstr ""
  13280. "There is no Painting Geometry in the file.\n"
  13281. "Usually it means that the tool diameter is too big for the painted "
  13282. "geometry.\n"
  13283. "Change the painting parameters and try again."
  13284. #: flatcamTools/ToolPaint.py:2319
  13285. msgid "Paint Single failed."
  13286. msgstr "Paint Single failed."
  13287. #: flatcamTools/ToolPaint.py:2325
  13288. msgid "Paint Single Done."
  13289. msgstr "Paint Single Done."
  13290. #: flatcamTools/ToolPaint.py:2327 flatcamTools/ToolPaint.py:2837
  13291. #: flatcamTools/ToolPaint.py:3334
  13292. msgid "Polygon Paint started ..."
  13293. msgstr "Polygon Paint started ..."
  13294. #: flatcamTools/ToolPaint.py:2406 flatcamTools/ToolPaint.py:2409
  13295. #: flatcamTools/ToolPaint.py:2417
  13296. msgid "Paint all polygons task started."
  13297. msgstr "Paint all polygons task started."
  13298. #: flatcamTools/ToolPaint.py:2448 flatcamTools/ToolPaint.py:2946
  13299. msgid "Painting polygons..."
  13300. msgstr "Painting polygons..."
  13301. #: flatcamTools/ToolPaint.py:2641
  13302. msgid "Paint All Done."
  13303. msgstr "Paint All Done."
  13304. #: flatcamTools/ToolPaint.py:2810 flatcamTools/ToolPaint.py:3307
  13305. msgid "Paint All with Rest-Machining done."
  13306. msgstr "Paint All with Rest-Machining done."
  13307. #: flatcamTools/ToolPaint.py:2829
  13308. msgid "Paint All failed."
  13309. msgstr "Paint All failed."
  13310. #: flatcamTools/ToolPaint.py:2835
  13311. msgid "Paint Poly All Done."
  13312. msgstr "Paint Poly All Done."
  13313. #: flatcamTools/ToolPaint.py:2905 flatcamTools/ToolPaint.py:2908
  13314. #: flatcamTools/ToolPaint.py:2914
  13315. msgid "Painting area task started."
  13316. msgstr "Painting area task started."
  13317. #: flatcamTools/ToolPaint.py:3128
  13318. msgid "Paint Area Done."
  13319. msgstr "Paint Area Done."
  13320. #: flatcamTools/ToolPaint.py:3326
  13321. msgid "Paint Area failed."
  13322. msgstr "Paint Area failed."
  13323. #: flatcamTools/ToolPaint.py:3332
  13324. msgid "Paint Poly Area Done."
  13325. msgstr "Paint Poly Area Done."
  13326. #: flatcamTools/ToolPanelize.py:32
  13327. msgid "Panelize PCB"
  13328. msgstr "Panelize PCB"
  13329. #: flatcamTools/ToolPanelize.py:54
  13330. msgid ""
  13331. "Specify the type of object to be panelized\n"
  13332. "It can be of type: Gerber, Excellon or Geometry.\n"
  13333. "The selection here decide the type of objects that will be\n"
  13334. "in the Object combobox."
  13335. msgstr ""
  13336. "Specify the type of object to be panelized\n"
  13337. "It can be of type: Gerber, Excellon or Geometry.\n"
  13338. "The selection here decide the type of objects that will be\n"
  13339. "in the Object combobox."
  13340. #: flatcamTools/ToolPanelize.py:87
  13341. msgid ""
  13342. "Object to be panelized. This means that it will\n"
  13343. "be duplicated in an array of rows and columns."
  13344. msgstr ""
  13345. "Object to be panelized. This means that it will\n"
  13346. "be duplicated in an array of rows and columns."
  13347. #: flatcamTools/ToolPanelize.py:100
  13348. msgid "Penelization Reference"
  13349. msgstr "Penelization Reference"
  13350. #: flatcamTools/ToolPanelize.py:102
  13351. msgid ""
  13352. "Choose the reference for panelization:\n"
  13353. "- Object = the bounding box of a different object\n"
  13354. "- Bounding Box = the bounding box of the object to be panelized\n"
  13355. "\n"
  13356. "The reference is useful when doing panelization for more than one\n"
  13357. "object. The spacings (really offsets) will be applied in reference\n"
  13358. "to this reference object therefore maintaining the panelized\n"
  13359. "objects in sync."
  13360. msgstr ""
  13361. "Choose the reference for panelization:\n"
  13362. "- Object = the bounding box of a different object\n"
  13363. "- Bounding Box = the bounding box of the object to be panelized\n"
  13364. "\n"
  13365. "The reference is useful when doing panelization for more than one\n"
  13366. "object. The spacings (really offsets) will be applied in reference\n"
  13367. "to this reference object therefore maintaining the panelized\n"
  13368. "objects in sync."
  13369. #: flatcamTools/ToolPanelize.py:123
  13370. msgid "Box Type"
  13371. msgstr "Box Type"
  13372. #: flatcamTools/ToolPanelize.py:125
  13373. msgid ""
  13374. "Specify the type of object to be used as an container for\n"
  13375. "panelization. It can be: Gerber or Geometry type.\n"
  13376. "The selection here decide the type of objects that will be\n"
  13377. "in the Box Object combobox."
  13378. msgstr ""
  13379. "Specify the type of object to be used as an container for\n"
  13380. "panelization. It can be: Gerber or Geometry type.\n"
  13381. "The selection here decide the type of objects that will be\n"
  13382. "in the Box Object combobox."
  13383. #: flatcamTools/ToolPanelize.py:139
  13384. msgid ""
  13385. "The actual object that is used a container for the\n"
  13386. " selected object that is to be panelized."
  13387. msgstr ""
  13388. "The actual object that is used a container for the\n"
  13389. " selected object that is to be panelized."
  13390. #: flatcamTools/ToolPanelize.py:145
  13391. msgid "Panel Data"
  13392. msgstr "Panel Data"
  13393. #: flatcamTools/ToolPanelize.py:147
  13394. msgid ""
  13395. "This informations will shape the resulting panel.\n"
  13396. "The number of rows and columns will set how many\n"
  13397. "duplicates of the original geometry will be generated.\n"
  13398. "\n"
  13399. "The spacings will set the distance between any two\n"
  13400. "elements of the panel array."
  13401. msgstr ""
  13402. "This informations will shape the resulting panel.\n"
  13403. "The number of rows and columns will set how many\n"
  13404. "duplicates of the original geometry will be generated.\n"
  13405. "\n"
  13406. "The spacings will set the distance between any two\n"
  13407. "elements of the panel array."
  13408. #: flatcamTools/ToolPanelize.py:206
  13409. msgid ""
  13410. "Choose the type of object for the panel object:\n"
  13411. "- Geometry\n"
  13412. "- Gerber"
  13413. msgstr ""
  13414. "Choose the type of object for the panel object:\n"
  13415. "- Geometry\n"
  13416. "- Gerber"
  13417. #: flatcamTools/ToolPanelize.py:214
  13418. msgid "Constrain panel within"
  13419. msgstr "Constrain panel within"
  13420. #: flatcamTools/ToolPanelize.py:250
  13421. msgid "Panelize Object"
  13422. msgstr "Panelize Object"
  13423. #: flatcamTools/ToolPanelize.py:252 flatcamTools/ToolRulesCheck.py:501
  13424. msgid ""
  13425. "Panelize the specified object around the specified box.\n"
  13426. "In other words it creates multiple copies of the source object,\n"
  13427. "arranged in a 2D array of rows and columns."
  13428. msgstr ""
  13429. "Panelize the specified object around the specified box.\n"
  13430. "In other words it creates multiple copies of the source object,\n"
  13431. "arranged in a 2D array of rows and columns."
  13432. #: flatcamTools/ToolPanelize.py:320
  13433. msgid "Panel. Tool"
  13434. msgstr "Panel. Tool"
  13435. #: flatcamTools/ToolPanelize.py:458
  13436. msgid "Columns or Rows are zero value. Change them to a positive integer."
  13437. msgstr "Columns or Rows are zero value. Change them to a positive integer."
  13438. #: flatcamTools/ToolPanelize.py:495
  13439. msgid "Generating panel ... "
  13440. msgstr "Generating panel ... "
  13441. #: flatcamTools/ToolPanelize.py:775
  13442. msgid "Generating panel ... Adding the Gerber code."
  13443. msgstr "Generating panel ... Adding the Gerber code."
  13444. #: flatcamTools/ToolPanelize.py:786
  13445. msgid "Generating panel... Spawning copies"
  13446. msgstr "Generating panel... Spawning copies"
  13447. #: flatcamTools/ToolPanelize.py:793
  13448. msgid "Panel done..."
  13449. msgstr "Panel done..."
  13450. #: flatcamTools/ToolPanelize.py:796
  13451. #, python-brace-format
  13452. msgid ""
  13453. "{text} Too big for the constrain area. Final panel has {col} columns and "
  13454. "{row} rows"
  13455. msgstr ""
  13456. "{text} Too big for the constrain area. Final panel has {col} columns and "
  13457. "{row} rows"
  13458. #: flatcamTools/ToolPanelize.py:805
  13459. msgid "Panel created successfully."
  13460. msgstr "Panel created successfully."
  13461. #: flatcamTools/ToolPcbWizard.py:31
  13462. msgid "PcbWizard Import Tool"
  13463. msgstr "PcbWizard Import Tool"
  13464. #: flatcamTools/ToolPcbWizard.py:40
  13465. msgid "Import 2-file Excellon"
  13466. msgstr "Import 2-file Excellon"
  13467. #: flatcamTools/ToolPcbWizard.py:51
  13468. msgid "Load files"
  13469. msgstr "Load files"
  13470. #: flatcamTools/ToolPcbWizard.py:57
  13471. msgid "Excellon file"
  13472. msgstr "Excellon file"
  13473. #: flatcamTools/ToolPcbWizard.py:59
  13474. msgid ""
  13475. "Load the Excellon file.\n"
  13476. "Usually it has a .DRL extension"
  13477. msgstr ""
  13478. "Load the Excellon file.\n"
  13479. "Usually it has a .DRL extension"
  13480. #: flatcamTools/ToolPcbWizard.py:65
  13481. msgid "INF file"
  13482. msgstr "INF file"
  13483. #: flatcamTools/ToolPcbWizard.py:67
  13484. msgid "Load the INF file."
  13485. msgstr "Load the INF file."
  13486. #: flatcamTools/ToolPcbWizard.py:79
  13487. msgid "Tool Number"
  13488. msgstr "Tool Number"
  13489. #: flatcamTools/ToolPcbWizard.py:81
  13490. msgid "Tool diameter in file units."
  13491. msgstr "Tool diameter in file units."
  13492. #: flatcamTools/ToolPcbWizard.py:87
  13493. msgid "Excellon format"
  13494. msgstr "Excellon format"
  13495. #: flatcamTools/ToolPcbWizard.py:95
  13496. msgid "Int. digits"
  13497. msgstr "Int. digits"
  13498. #: flatcamTools/ToolPcbWizard.py:97
  13499. msgid "The number of digits for the integral part of the coordinates."
  13500. msgstr "The number of digits for the integral part of the coordinates."
  13501. #: flatcamTools/ToolPcbWizard.py:104
  13502. msgid "Frac. digits"
  13503. msgstr "Frac. digits"
  13504. #: flatcamTools/ToolPcbWizard.py:106
  13505. msgid "The number of digits for the fractional part of the coordinates."
  13506. msgstr "The number of digits for the fractional part of the coordinates."
  13507. #: flatcamTools/ToolPcbWizard.py:113
  13508. msgid "No Suppression"
  13509. msgstr "No Suppression"
  13510. #: flatcamTools/ToolPcbWizard.py:114
  13511. msgid "Zeros supp."
  13512. msgstr "Zeros supp."
  13513. #: flatcamTools/ToolPcbWizard.py:116
  13514. msgid ""
  13515. "The type of zeros suppression used.\n"
  13516. "Can be of type:\n"
  13517. "- LZ = leading zeros are kept\n"
  13518. "- TZ = trailing zeros are kept\n"
  13519. "- No Suppression = no zero suppression"
  13520. msgstr ""
  13521. "The type of zeros suppression used.\n"
  13522. "Can be of type:\n"
  13523. "- LZ = leading zeros are kept\n"
  13524. "- TZ = trailing zeros are kept\n"
  13525. "- No Suppression = no zero suppression"
  13526. #: flatcamTools/ToolPcbWizard.py:129
  13527. msgid ""
  13528. "The type of units that the coordinates and tool\n"
  13529. "diameters are using. Can be INCH or MM."
  13530. msgstr ""
  13531. "The type of units that the coordinates and tool\n"
  13532. "diameters are using. Can be INCH or MM."
  13533. #: flatcamTools/ToolPcbWizard.py:136
  13534. msgid "Import Excellon"
  13535. msgstr "Import Excellon"
  13536. #: flatcamTools/ToolPcbWizard.py:138
  13537. msgid ""
  13538. "Import in FlatCAM an Excellon file\n"
  13539. "that store it's information's in 2 files.\n"
  13540. "One usually has .DRL extension while\n"
  13541. "the other has .INF extension."
  13542. msgstr ""
  13543. "Import in FlatCAM an Excellon file\n"
  13544. "that store it's information's in 2 files.\n"
  13545. "One usually has .DRL extension while\n"
  13546. "the other has .INF extension."
  13547. #: flatcamTools/ToolPcbWizard.py:197
  13548. msgid "PCBWizard Tool"
  13549. msgstr "PCBWizard Tool"
  13550. #: flatcamTools/ToolPcbWizard.py:291 flatcamTools/ToolPcbWizard.py:295
  13551. msgid "Load PcbWizard Excellon file"
  13552. msgstr "Load PcbWizard Excellon file"
  13553. #: flatcamTools/ToolPcbWizard.py:314 flatcamTools/ToolPcbWizard.py:318
  13554. msgid "Load PcbWizard INF file"
  13555. msgstr "Load PcbWizard INF file"
  13556. #: flatcamTools/ToolPcbWizard.py:366
  13557. msgid ""
  13558. "The INF file does not contain the tool table.\n"
  13559. "Try to open the Excellon file from File -> Open -> Excellon\n"
  13560. "and edit the drill diameters manually."
  13561. msgstr ""
  13562. "The INF file does not contain the tool table.\n"
  13563. "Try to open the Excellon file from File -> Open -> Excellon\n"
  13564. "and edit the drill diameters manually."
  13565. #: flatcamTools/ToolPcbWizard.py:387
  13566. msgid "PcbWizard .INF file loaded."
  13567. msgstr "PcbWizard .INF file loaded."
  13568. #: flatcamTools/ToolPcbWizard.py:392
  13569. msgid "Main PcbWizard Excellon file loaded."
  13570. msgstr "Main PcbWizard Excellon file loaded."
  13571. #: flatcamTools/ToolPcbWizard.py:428
  13572. msgid "Cannot parse file"
  13573. msgstr "Cannot parse file"
  13574. #: flatcamTools/ToolPcbWizard.py:452
  13575. msgid "Importing Excellon."
  13576. msgstr "Importing Excellon."
  13577. #: flatcamTools/ToolPcbWizard.py:459
  13578. msgid "Import Excellon file failed."
  13579. msgstr "Import Excellon file failed."
  13580. #: flatcamTools/ToolPcbWizard.py:467
  13581. msgid "Imported"
  13582. msgstr "Imported"
  13583. #: flatcamTools/ToolPcbWizard.py:471
  13584. msgid "Excellon merging is in progress. Please wait..."
  13585. msgstr "Excellon merging is in progress. Please wait..."
  13586. #: flatcamTools/ToolPcbWizard.py:474
  13587. msgid "The imported Excellon file is None."
  13588. msgstr "The imported Excellon file is None."
  13589. #: flatcamTools/ToolProperties.py:131
  13590. msgid "Object Properties are displayed."
  13591. msgstr "Object Properties are displayed."
  13592. #: flatcamTools/ToolProperties.py:136
  13593. msgid "Properties Tool"
  13594. msgstr "Properties Tool"
  13595. #: flatcamTools/ToolProperties.py:150
  13596. msgid "TYPE"
  13597. msgstr "TYPE"
  13598. #: flatcamTools/ToolProperties.py:151
  13599. msgid "NAME"
  13600. msgstr "NAME"
  13601. #: flatcamTools/ToolProperties.py:153
  13602. msgid "Dimensions"
  13603. msgstr "Dimensions"
  13604. #: flatcamTools/ToolProperties.py:181
  13605. msgid "Geo Type"
  13606. msgstr "Geo Type"
  13607. #: flatcamTools/ToolProperties.py:184
  13608. msgid "Single-Geo"
  13609. msgstr "Single-Geo"
  13610. #: flatcamTools/ToolProperties.py:185
  13611. msgid "Multi-Geo"
  13612. msgstr "Multi-Geo"
  13613. #: flatcamTools/ToolProperties.py:196
  13614. msgid "Calculating dimensions ... Please wait."
  13615. msgstr "Calculating dimensions ... Please wait."
  13616. #: flatcamTools/ToolProperties.py:339 flatcamTools/ToolProperties.py:343
  13617. #: flatcamTools/ToolProperties.py:345
  13618. msgid "Inch"
  13619. msgstr "Inch"
  13620. #: flatcamTools/ToolProperties.py:339 flatcamTools/ToolProperties.py:344
  13621. #: flatcamTools/ToolProperties.py:346
  13622. msgid "Metric"
  13623. msgstr "Metric"
  13624. #: flatcamTools/ToolProperties.py:421 flatcamTools/ToolProperties.py:486
  13625. msgid "Drills number"
  13626. msgstr "Drills number"
  13627. #: flatcamTools/ToolProperties.py:422 flatcamTools/ToolProperties.py:488
  13628. msgid "Slots number"
  13629. msgstr "Slots number"
  13630. #: flatcamTools/ToolProperties.py:424
  13631. msgid "Drills total number:"
  13632. msgstr "Drills total number:"
  13633. #: flatcamTools/ToolProperties.py:425
  13634. msgid "Slots total number:"
  13635. msgstr "Slots total number:"
  13636. #: flatcamTools/ToolProperties.py:452 flatcamTools/ToolProperties.py:455
  13637. #: flatcamTools/ToolProperties.py:458 flatcamTools/ToolProperties.py:483
  13638. msgid "Present"
  13639. msgstr "Present"
  13640. #: flatcamTools/ToolProperties.py:453 flatcamTools/ToolProperties.py:484
  13641. msgid "Solid Geometry"
  13642. msgstr "Solid Geometry"
  13643. #: flatcamTools/ToolProperties.py:456
  13644. msgid "GCode Text"
  13645. msgstr "GCode Text"
  13646. #: flatcamTools/ToolProperties.py:459
  13647. msgid "GCode Geometry"
  13648. msgstr "GCode Geometry"
  13649. #: flatcamTools/ToolProperties.py:462
  13650. msgid "Data"
  13651. msgstr "Data"
  13652. #: flatcamTools/ToolProperties.py:495
  13653. msgid "Depth of Cut"
  13654. msgstr "Depth of Cut"
  13655. #: flatcamTools/ToolProperties.py:507
  13656. msgid "Clearance Height"
  13657. msgstr "Clearance Height"
  13658. #: flatcamTools/ToolProperties.py:539
  13659. msgid "Routing time"
  13660. msgstr "Routing time"
  13661. #: flatcamTools/ToolProperties.py:546
  13662. msgid "Travelled distance"
  13663. msgstr "Travelled distance"
  13664. #: flatcamTools/ToolProperties.py:564
  13665. msgid "Width"
  13666. msgstr "Width"
  13667. #: flatcamTools/ToolProperties.py:570 flatcamTools/ToolProperties.py:578
  13668. msgid "Box Area"
  13669. msgstr "Box Area"
  13670. #: flatcamTools/ToolProperties.py:573 flatcamTools/ToolProperties.py:581
  13671. msgid "Convex_Hull Area"
  13672. msgstr "Convex_Hull Area"
  13673. #: flatcamTools/ToolProperties.py:588 flatcamTools/ToolProperties.py:591
  13674. msgid "Copper Area"
  13675. msgstr "Copper Area"
  13676. #: flatcamTools/ToolPunchGerber.py:30 flatcamTools/ToolPunchGerber.py:323
  13677. msgid "Punch Gerber"
  13678. msgstr "Punch Gerber"
  13679. #: flatcamTools/ToolPunchGerber.py:65
  13680. msgid "Gerber into which to punch holes"
  13681. msgstr "Gerber into which to punch holes"
  13682. #: flatcamTools/ToolPunchGerber.py:85
  13683. msgid "ALL"
  13684. msgstr "ALL"
  13685. #: flatcamTools/ToolPunchGerber.py:166
  13686. msgid ""
  13687. "Remove the geometry of Excellon from the Gerber to create the holes in pads."
  13688. msgstr ""
  13689. "Remove the geometry of Excellon from the Gerber to create the holes in pads."
  13690. #: flatcamTools/ToolPunchGerber.py:325
  13691. msgid ""
  13692. "Create a Gerber object from the selected object, within\n"
  13693. "the specified box."
  13694. msgstr ""
  13695. "Create a Gerber object from the selected object, within\n"
  13696. "the specified box."
  13697. #: flatcamTools/ToolPunchGerber.py:425
  13698. msgid "Punch Tool"
  13699. msgstr "Punch Tool"
  13700. #: flatcamTools/ToolPunchGerber.py:599
  13701. msgid "The value of the fixed diameter is 0.0. Aborting."
  13702. msgstr "The value of the fixed diameter is 0.0. Aborting."
  13703. #: flatcamTools/ToolPunchGerber.py:607 flatcamTools/ToolPunchGerber.py:619
  13704. #| msgid ""
  13705. #| "Could not generate punched hole Gerber because the punch hole sizeis "
  13706. #| "bigger than some of the apertures in the Gerber object."
  13707. msgid ""
  13708. "Could not generate punched hole Gerber because the punch hole size is bigger "
  13709. "than some of the apertures in the Gerber object."
  13710. msgstr ""
  13711. "Could not generate punched hole Gerber because the punch hole size is bigger "
  13712. "than some of the apertures in the Gerber object."
  13713. #: flatcamTools/ToolPunchGerber.py:656
  13714. msgid ""
  13715. "Could not generate punched hole Gerber because the newly created object "
  13716. "geometry is the same as the one in the source object geometry..."
  13717. msgstr ""
  13718. "Could not generate punched hole Gerber because the newly created object "
  13719. "geometry is the same as the one in the source object geometry..."
  13720. #: flatcamTools/ToolQRCode.py:80
  13721. msgid "Gerber Object to which the QRCode will be added."
  13722. msgstr "Gerber Object to which the QRCode will be added."
  13723. #: flatcamTools/ToolQRCode.py:93
  13724. msgid "QRCode Parameters"
  13725. msgstr "QRCode Parameters"
  13726. #: flatcamTools/ToolQRCode.py:95
  13727. msgid "The parameters used to shape the QRCode."
  13728. msgstr "The parameters used to shape the QRCode."
  13729. #: flatcamTools/ToolQRCode.py:207
  13730. msgid "Export QRCode"
  13731. msgstr "Export QRCode"
  13732. #: flatcamTools/ToolQRCode.py:209
  13733. msgid ""
  13734. "Show a set of controls allowing to export the QRCode\n"
  13735. "to a SVG file or an PNG file."
  13736. msgstr ""
  13737. "Show a set of controls allowing to export the QRCode\n"
  13738. "to a SVG file or an PNG file."
  13739. #: flatcamTools/ToolQRCode.py:248
  13740. msgid "Transparent back color"
  13741. msgstr "Transparent back color"
  13742. #: flatcamTools/ToolQRCode.py:273
  13743. msgid "Export QRCode SVG"
  13744. msgstr "Export QRCode SVG"
  13745. #: flatcamTools/ToolQRCode.py:275
  13746. msgid "Export a SVG file with the QRCode content."
  13747. msgstr "Export a SVG file with the QRCode content."
  13748. #: flatcamTools/ToolQRCode.py:286
  13749. msgid "Export QRCode PNG"
  13750. msgstr "Export QRCode PNG"
  13751. #: flatcamTools/ToolQRCode.py:288
  13752. msgid "Export a PNG image file with the QRCode content."
  13753. msgstr "Export a PNG image file with the QRCode content."
  13754. #: flatcamTools/ToolQRCode.py:299
  13755. msgid "Insert QRCode"
  13756. msgstr "Insert QRCode"
  13757. #: flatcamTools/ToolQRCode.py:301
  13758. msgid "Create the QRCode object."
  13759. msgstr "Create the QRCode object."
  13760. #: flatcamTools/ToolQRCode.py:415 flatcamTools/ToolQRCode.py:750
  13761. #: flatcamTools/ToolQRCode.py:799
  13762. msgid "Cancelled. There is no QRCode Data in the text box."
  13763. msgstr "Cancelled. There is no QRCode Data in the text box."
  13764. #: flatcamTools/ToolQRCode.py:434
  13765. msgid "Generating QRCode geometry"
  13766. msgstr "Generating QRCode geometry"
  13767. #: flatcamTools/ToolQRCode.py:474
  13768. msgid "Click on the Destination point ..."
  13769. msgstr "Click on the Destination point ..."
  13770. #: flatcamTools/ToolQRCode.py:589
  13771. msgid "QRCode Tool done."
  13772. msgstr "QRCode Tool done."
  13773. #: flatcamTools/ToolQRCode.py:782 flatcamTools/ToolQRCode.py:786
  13774. msgid "Export PNG"
  13775. msgstr "Export PNG"
  13776. #: flatcamTools/ToolRulesCheck.py:33
  13777. msgid "Check Rules"
  13778. msgstr "Check Rules"
  13779. #: flatcamTools/ToolRulesCheck.py:61
  13780. msgid "Gerber Files"
  13781. msgstr "Gerber Files"
  13782. #: flatcamTools/ToolRulesCheck.py:63
  13783. msgid "Gerber objects for which to check rules."
  13784. msgstr "Gerber objects for which to check rules."
  13785. #: flatcamTools/ToolRulesCheck.py:78
  13786. msgid "Top"
  13787. msgstr "Top"
  13788. #: flatcamTools/ToolRulesCheck.py:80
  13789. msgid "The Top Gerber Copper object for which rules are checked."
  13790. msgstr "The Top Gerber Copper object for which rules are checked."
  13791. #: flatcamTools/ToolRulesCheck.py:96
  13792. msgid "Bottom"
  13793. msgstr "Bottom"
  13794. #: flatcamTools/ToolRulesCheck.py:98
  13795. msgid "The Bottom Gerber Copper object for which rules are checked."
  13796. msgstr "The Bottom Gerber Copper object for which rules are checked."
  13797. #: flatcamTools/ToolRulesCheck.py:114
  13798. msgid "SM Top"
  13799. msgstr "SM Top"
  13800. #: flatcamTools/ToolRulesCheck.py:116
  13801. msgid "The Top Gerber Solder Mask object for which rules are checked."
  13802. msgstr "The Top Gerber Solder Mask object for which rules are checked."
  13803. #: flatcamTools/ToolRulesCheck.py:132
  13804. msgid "SM Bottom"
  13805. msgstr "SM Bottom"
  13806. #: flatcamTools/ToolRulesCheck.py:134
  13807. msgid "The Bottom Gerber Solder Mask object for which rules are checked."
  13808. msgstr "The Bottom Gerber Solder Mask object for which rules are checked."
  13809. #: flatcamTools/ToolRulesCheck.py:150
  13810. msgid "Silk Top"
  13811. msgstr "Silk Top"
  13812. #: flatcamTools/ToolRulesCheck.py:152
  13813. msgid "The Top Gerber Silkscreen object for which rules are checked."
  13814. msgstr "The Top Gerber Silkscreen object for which rules are checked."
  13815. #: flatcamTools/ToolRulesCheck.py:168
  13816. msgid "Silk Bottom"
  13817. msgstr "Silk Bottom"
  13818. #: flatcamTools/ToolRulesCheck.py:170
  13819. msgid "The Bottom Gerber Silkscreen object for which rules are checked."
  13820. msgstr "The Bottom Gerber Silkscreen object for which rules are checked."
  13821. #: flatcamTools/ToolRulesCheck.py:188
  13822. msgid "The Gerber Outline (Cutout) object for which rules are checked."
  13823. msgstr "The Gerber Outline (Cutout) object for which rules are checked."
  13824. #: flatcamTools/ToolRulesCheck.py:199
  13825. msgid "Excellon Objects"
  13826. msgstr "Excellon Objects"
  13827. #: flatcamTools/ToolRulesCheck.py:201
  13828. msgid "Excellon objects for which to check rules."
  13829. msgstr "Excellon objects for which to check rules."
  13830. #: flatcamTools/ToolRulesCheck.py:213
  13831. msgid "Excellon 1"
  13832. msgstr "Excellon 1"
  13833. #: flatcamTools/ToolRulesCheck.py:215
  13834. msgid ""
  13835. "Excellon object for which to check rules.\n"
  13836. "Holds the plated holes or a general Excellon file content."
  13837. msgstr ""
  13838. "Excellon object for which to check rules.\n"
  13839. "Holds the plated holes or a general Excellon file content."
  13840. #: flatcamTools/ToolRulesCheck.py:232
  13841. msgid "Excellon 2"
  13842. msgstr "Excellon 2"
  13843. #: flatcamTools/ToolRulesCheck.py:234
  13844. msgid ""
  13845. "Excellon object for which to check rules.\n"
  13846. "Holds the non-plated holes."
  13847. msgstr ""
  13848. "Excellon object for which to check rules.\n"
  13849. "Holds the non-plated holes."
  13850. #: flatcamTools/ToolRulesCheck.py:247
  13851. msgid "All Rules"
  13852. msgstr "All Rules"
  13853. #: flatcamTools/ToolRulesCheck.py:249
  13854. msgid "This check/uncheck all the rules below."
  13855. msgstr "This check/uncheck all the rules below."
  13856. #: flatcamTools/ToolRulesCheck.py:499
  13857. msgid "Run Rules Check"
  13858. msgstr "Run Rules Check"
  13859. #: flatcamTools/ToolRulesCheck.py:1158 flatcamTools/ToolRulesCheck.py:1218
  13860. #: flatcamTools/ToolRulesCheck.py:1255 flatcamTools/ToolRulesCheck.py:1327
  13861. #: flatcamTools/ToolRulesCheck.py:1381 flatcamTools/ToolRulesCheck.py:1419
  13862. #: flatcamTools/ToolRulesCheck.py:1484
  13863. msgid "Value is not valid."
  13864. msgstr "Value is not valid."
  13865. #: flatcamTools/ToolRulesCheck.py:1172
  13866. msgid "TOP -> Copper to Copper clearance"
  13867. msgstr "TOP -> Copper to Copper clearance"
  13868. #: flatcamTools/ToolRulesCheck.py:1183
  13869. msgid "BOTTOM -> Copper to Copper clearance"
  13870. msgstr "BOTTOM -> Copper to Copper clearance"
  13871. #: flatcamTools/ToolRulesCheck.py:1188 flatcamTools/ToolRulesCheck.py:1282
  13872. #: flatcamTools/ToolRulesCheck.py:1446
  13873. msgid ""
  13874. "At least one Gerber object has to be selected for this rule but none is "
  13875. "selected."
  13876. msgstr ""
  13877. "At least one Gerber object has to be selected for this rule but none is "
  13878. "selected."
  13879. #: flatcamTools/ToolRulesCheck.py:1224
  13880. msgid ""
  13881. "One of the copper Gerber objects or the Outline Gerber object is not valid."
  13882. msgstr ""
  13883. "One of the copper Gerber objects or the Outline Gerber object is not valid."
  13884. #: flatcamTools/ToolRulesCheck.py:1237 flatcamTools/ToolRulesCheck.py:1401
  13885. msgid ""
  13886. "Outline Gerber object presence is mandatory for this rule but it is not "
  13887. "selected."
  13888. msgstr ""
  13889. "Outline Gerber object presence is mandatory for this rule but it is not "
  13890. "selected."
  13891. #: flatcamTools/ToolRulesCheck.py:1254 flatcamTools/ToolRulesCheck.py:1281
  13892. msgid "Silk to Silk clearance"
  13893. msgstr "Silk to Silk clearance"
  13894. #: flatcamTools/ToolRulesCheck.py:1267
  13895. msgid "TOP -> Silk to Silk clearance"
  13896. msgstr "TOP -> Silk to Silk clearance"
  13897. #: flatcamTools/ToolRulesCheck.py:1277
  13898. msgid "BOTTOM -> Silk to Silk clearance"
  13899. msgstr "BOTTOM -> Silk to Silk clearance"
  13900. #: flatcamTools/ToolRulesCheck.py:1333
  13901. msgid "One or more of the Gerber objects is not valid."
  13902. msgstr "One or more of the Gerber objects is not valid."
  13903. #: flatcamTools/ToolRulesCheck.py:1341
  13904. msgid "TOP -> Silk to Solder Mask Clearance"
  13905. msgstr "TOP -> Silk to Solder Mask Clearance"
  13906. #: flatcamTools/ToolRulesCheck.py:1347
  13907. msgid "BOTTOM -> Silk to Solder Mask Clearance"
  13908. msgstr "BOTTOM -> Silk to Solder Mask Clearance"
  13909. #: flatcamTools/ToolRulesCheck.py:1351
  13910. msgid ""
  13911. "Both Silk and Solder Mask Gerber objects has to be either both Top or both "
  13912. "Bottom."
  13913. msgstr ""
  13914. "Both Silk and Solder Mask Gerber objects has to be either both Top or both "
  13915. "Bottom."
  13916. #: flatcamTools/ToolRulesCheck.py:1387
  13917. msgid ""
  13918. "One of the Silk Gerber objects or the Outline Gerber object is not valid."
  13919. msgstr ""
  13920. "One of the Silk Gerber objects or the Outline Gerber object is not valid."
  13921. #: flatcamTools/ToolRulesCheck.py:1431
  13922. msgid "TOP -> Minimum Solder Mask Sliver"
  13923. msgstr "TOP -> Minimum Solder Mask Sliver"
  13924. #: flatcamTools/ToolRulesCheck.py:1441
  13925. msgid "BOTTOM -> Minimum Solder Mask Sliver"
  13926. msgstr "BOTTOM -> Minimum Solder Mask Sliver"
  13927. #: flatcamTools/ToolRulesCheck.py:1490
  13928. msgid "One of the Copper Gerber objects or the Excellon objects is not valid."
  13929. msgstr "One of the Copper Gerber objects or the Excellon objects is not valid."
  13930. #: flatcamTools/ToolRulesCheck.py:1506
  13931. msgid ""
  13932. "Excellon object presence is mandatory for this rule but none is selected."
  13933. msgstr ""
  13934. "Excellon object presence is mandatory for this rule but none is selected."
  13935. #: flatcamTools/ToolRulesCheck.py:1579 flatcamTools/ToolRulesCheck.py:1592
  13936. #: flatcamTools/ToolRulesCheck.py:1603 flatcamTools/ToolRulesCheck.py:1616
  13937. msgid "STATUS"
  13938. msgstr "STATUS"
  13939. #: flatcamTools/ToolRulesCheck.py:1582 flatcamTools/ToolRulesCheck.py:1606
  13940. msgid "FAILED"
  13941. msgstr "FAILED"
  13942. #: flatcamTools/ToolRulesCheck.py:1595 flatcamTools/ToolRulesCheck.py:1619
  13943. msgid "PASSED"
  13944. msgstr "PASSED"
  13945. #: flatcamTools/ToolRulesCheck.py:1596 flatcamTools/ToolRulesCheck.py:1620
  13946. msgid "Violations: There are no violations for the current rule."
  13947. msgstr "Violations: There are no violations for the current rule."
  13948. #: flatcamTools/ToolShell.py:74 flatcamTools/ToolShell.py:76
  13949. msgid "...processing..."
  13950. msgstr "...processing..."
  13951. #: flatcamTools/ToolSolderPaste.py:37
  13952. msgid "Solder Paste Tool"
  13953. msgstr "Solder Paste Tool"
  13954. #: flatcamTools/ToolSolderPaste.py:69
  13955. msgid "Gerber Solder paste object. "
  13956. msgstr "Gerber Solder paste object. "
  13957. #: flatcamTools/ToolSolderPaste.py:76
  13958. msgid ""
  13959. "Tools pool from which the algorithm\n"
  13960. "will pick the ones used for dispensing solder paste."
  13961. msgstr ""
  13962. "Tools pool from which the algorithm\n"
  13963. "will pick the ones used for dispensing solder paste."
  13964. #: flatcamTools/ToolSolderPaste.py:91
  13965. msgid ""
  13966. "This is the Tool Number.\n"
  13967. "The solder dispensing will start with the tool with the biggest \n"
  13968. "diameter, continuing until there are no more Nozzle tools.\n"
  13969. "If there are no longer tools but there are still pads not covered\n"
  13970. " with solder paste, the app will issue a warning message box."
  13971. msgstr ""
  13972. "This is the Tool Number.\n"
  13973. "The solder dispensing will start with the tool with the biggest \n"
  13974. "diameter, continuing until there are no more Nozzle tools.\n"
  13975. "If there are no longer tools but there are still pads not covered\n"
  13976. " with solder paste, the app will issue a warning message box."
  13977. #: flatcamTools/ToolSolderPaste.py:98
  13978. msgid ""
  13979. "Nozzle tool Diameter. It's value (in current FlatCAM units)\n"
  13980. "is the width of the solder paste dispensed."
  13981. msgstr ""
  13982. "Nozzle tool Diameter. It's value (in current FlatCAM units)\n"
  13983. "is the width of the solder paste dispensed."
  13984. #: flatcamTools/ToolSolderPaste.py:105
  13985. msgid "New Nozzle Tool"
  13986. msgstr "New Nozzle Tool"
  13987. #: flatcamTools/ToolSolderPaste.py:124
  13988. msgid ""
  13989. "Add a new nozzle tool to the Tool Table\n"
  13990. "with the diameter specified above."
  13991. msgstr ""
  13992. "Add a new nozzle tool to the Tool Table\n"
  13993. "with the diameter specified above."
  13994. #: flatcamTools/ToolSolderPaste.py:136
  13995. msgid "Generate solder paste dispensing geometry."
  13996. msgstr "Generate solder paste dispensing geometry."
  13997. #: flatcamTools/ToolSolderPaste.py:155
  13998. msgid "STEP 1"
  13999. msgstr "STEP 1"
  14000. #: flatcamTools/ToolSolderPaste.py:157
  14001. msgid ""
  14002. "First step is to select a number of nozzle tools for usage\n"
  14003. "and then optionally modify the GCode parameters bellow."
  14004. msgstr ""
  14005. "First step is to select a number of nozzle tools for usage\n"
  14006. "and then optionally modify the GCode parameters bellow."
  14007. #: flatcamTools/ToolSolderPaste.py:160
  14008. msgid ""
  14009. "Select tools.\n"
  14010. "Modify parameters."
  14011. msgstr ""
  14012. "Select tools.\n"
  14013. "Modify parameters."
  14014. #: flatcamTools/ToolSolderPaste.py:280
  14015. msgid ""
  14016. "Feedrate (speed) while moving up vertically\n"
  14017. " to Dispense position (on Z plane)."
  14018. msgstr ""
  14019. "Feedrate (speed) while moving up vertically\n"
  14020. " to Dispense position (on Z plane)."
  14021. #: flatcamTools/ToolSolderPaste.py:350
  14022. msgid ""
  14023. "Generate GCode for Solder Paste dispensing\n"
  14024. "on PCB pads."
  14025. msgstr ""
  14026. "Generate GCode for Solder Paste dispensing\n"
  14027. "on PCB pads."
  14028. #: flatcamTools/ToolSolderPaste.py:371
  14029. msgid "STEP 2"
  14030. msgstr "STEP 2"
  14031. #: flatcamTools/ToolSolderPaste.py:373
  14032. msgid ""
  14033. "Second step is to create a solder paste dispensing\n"
  14034. "geometry out of an Solder Paste Mask Gerber file."
  14035. msgstr ""
  14036. "Second step is to create a solder paste dispensing\n"
  14037. "geometry out of an Solder Paste Mask Gerber file."
  14038. #: flatcamTools/ToolSolderPaste.py:390
  14039. msgid "Geo Result"
  14040. msgstr "Geo Result"
  14041. #: flatcamTools/ToolSolderPaste.py:392
  14042. msgid ""
  14043. "Geometry Solder Paste object.\n"
  14044. "The name of the object has to end in:\n"
  14045. "'_solderpaste' as a protection."
  14046. msgstr ""
  14047. "Geometry Solder Paste object.\n"
  14048. "The name of the object has to end in:\n"
  14049. "'_solderpaste' as a protection."
  14050. #: flatcamTools/ToolSolderPaste.py:401
  14051. msgid "STEP 3"
  14052. msgstr "STEP 3"
  14053. #: flatcamTools/ToolSolderPaste.py:403
  14054. msgid ""
  14055. "Third step is to select a solder paste dispensing geometry,\n"
  14056. "and then generate a CNCJob object.\n"
  14057. "\n"
  14058. "REMEMBER: if you want to create a CNCJob with new parameters,\n"
  14059. "first you need to generate a geometry with those new params,\n"
  14060. "and only after that you can generate an updated CNCJob."
  14061. msgstr ""
  14062. "Third step is to select a solder paste dispensing geometry,\n"
  14063. "and then generate a CNCJob object.\n"
  14064. "\n"
  14065. "REMEMBER: if you want to create a CNCJob with new parameters,\n"
  14066. "first you need to generate a geometry with those new params,\n"
  14067. "and only after that you can generate an updated CNCJob."
  14068. #: flatcamTools/ToolSolderPaste.py:424
  14069. msgid "CNC Result"
  14070. msgstr "CNC Result"
  14071. #: flatcamTools/ToolSolderPaste.py:426
  14072. msgid ""
  14073. "CNCJob Solder paste object.\n"
  14074. "In order to enable the GCode save section,\n"
  14075. "the name of the object has to end in:\n"
  14076. "'_solderpaste' as a protection."
  14077. msgstr ""
  14078. "CNCJob Solder paste object.\n"
  14079. "In order to enable the GCode save section,\n"
  14080. "the name of the object has to end in:\n"
  14081. "'_solderpaste' as a protection."
  14082. #: flatcamTools/ToolSolderPaste.py:436
  14083. msgid "View GCode"
  14084. msgstr "View GCode"
  14085. #: flatcamTools/ToolSolderPaste.py:438
  14086. msgid ""
  14087. "View the generated GCode for Solder Paste dispensing\n"
  14088. "on PCB pads."
  14089. msgstr ""
  14090. "View the generated GCode for Solder Paste dispensing\n"
  14091. "on PCB pads."
  14092. #: flatcamTools/ToolSolderPaste.py:448
  14093. msgid "Save GCode"
  14094. msgstr "Save GCode"
  14095. #: flatcamTools/ToolSolderPaste.py:450
  14096. msgid ""
  14097. "Save the generated GCode for Solder Paste dispensing\n"
  14098. "on PCB pads, to a file."
  14099. msgstr ""
  14100. "Save the generated GCode for Solder Paste dispensing\n"
  14101. "on PCB pads, to a file."
  14102. #: flatcamTools/ToolSolderPaste.py:460
  14103. msgid "STEP 4"
  14104. msgstr "STEP 4"
  14105. #: flatcamTools/ToolSolderPaste.py:462
  14106. msgid ""
  14107. "Fourth step (and last) is to select a CNCJob made from \n"
  14108. "a solder paste dispensing geometry, and then view/save it's GCode."
  14109. msgstr ""
  14110. "Fourth step (and last) is to select a CNCJob made from \n"
  14111. "a solder paste dispensing geometry, and then view/save it's GCode."
  14112. #: flatcamTools/ToolSolderPaste.py:922
  14113. msgid "New Nozzle tool added to Tool Table."
  14114. msgstr "New Nozzle tool added to Tool Table."
  14115. #: flatcamTools/ToolSolderPaste.py:965
  14116. msgid "Nozzle tool from Tool Table was edited."
  14117. msgstr "Nozzle tool from Tool Table was edited."
  14118. #: flatcamTools/ToolSolderPaste.py:1024
  14119. msgid "Delete failed. Select a Nozzle tool to delete."
  14120. msgstr "Delete failed. Select a Nozzle tool to delete."
  14121. #: flatcamTools/ToolSolderPaste.py:1030
  14122. msgid "Nozzle tool(s) deleted from Tool Table."
  14123. msgstr "Nozzle tool(s) deleted from Tool Table."
  14124. #: flatcamTools/ToolSolderPaste.py:1086
  14125. msgid "No SolderPaste mask Gerber object loaded."
  14126. msgstr "No SolderPaste mask Gerber object loaded."
  14127. #: flatcamTools/ToolSolderPaste.py:1104
  14128. msgid "Creating Solder Paste dispensing geometry."
  14129. msgstr "Creating Solder Paste dispensing geometry."
  14130. #: flatcamTools/ToolSolderPaste.py:1117
  14131. msgid "No Nozzle tools in the tool table."
  14132. msgstr "No Nozzle tools in the tool table."
  14133. #: flatcamTools/ToolSolderPaste.py:1243
  14134. msgid "Cancelled. Empty file, it has no geometry..."
  14135. msgstr "Cancelled. Empty file, it has no geometry..."
  14136. #: flatcamTools/ToolSolderPaste.py:1246
  14137. msgid "Solder Paste geometry generated successfully"
  14138. msgstr "Solder Paste geometry generated successfully"
  14139. #: flatcamTools/ToolSolderPaste.py:1253
  14140. msgid "Some or all pads have no solder due of inadequate nozzle diameters..."
  14141. msgstr "Some or all pads have no solder due of inadequate nozzle diameters..."
  14142. #: flatcamTools/ToolSolderPaste.py:1267
  14143. msgid "Generating Solder Paste dispensing geometry..."
  14144. msgstr "Generating Solder Paste dispensing geometry..."
  14145. #: flatcamTools/ToolSolderPaste.py:1287
  14146. msgid "There is no Geometry object available."
  14147. msgstr "There is no Geometry object available."
  14148. #: flatcamTools/ToolSolderPaste.py:1292
  14149. msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry."
  14150. msgstr "This Geometry can't be processed. NOT a solder_paste_tool geometry."
  14151. #: flatcamTools/ToolSolderPaste.py:1328
  14152. msgid "An internal error has ocurred. See shell.\n"
  14153. msgstr "An internal error has ocurred. See shell.\n"
  14154. #: flatcamTools/ToolSolderPaste.py:1393
  14155. msgid "ToolSolderPaste CNCjob created"
  14156. msgstr "ToolSolderPaste CNCjob created"
  14157. #: flatcamTools/ToolSolderPaste.py:1412
  14158. msgid "SP GCode Editor"
  14159. msgstr "SP GCode Editor"
  14160. #: flatcamTools/ToolSolderPaste.py:1424 flatcamTools/ToolSolderPaste.py:1429
  14161. #: flatcamTools/ToolSolderPaste.py:1484
  14162. msgid ""
  14163. "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object."
  14164. msgstr ""
  14165. "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object."
  14166. #: flatcamTools/ToolSolderPaste.py:1454
  14167. msgid "No Gcode in the object"
  14168. msgstr "No Gcode in the object"
  14169. #: flatcamTools/ToolSolderPaste.py:1494
  14170. msgid "Export GCode ..."
  14171. msgstr "Export GCode ..."
  14172. #: flatcamTools/ToolSolderPaste.py:1542
  14173. msgid "Solder paste dispenser GCode file saved to"
  14174. msgstr "Solder paste dispenser GCode file saved to"
  14175. #: flatcamTools/ToolSub.py:65
  14176. msgid "Gerber Objects"
  14177. msgstr "Gerber Objects"
  14178. #: flatcamTools/ToolSub.py:78
  14179. msgid ""
  14180. "Gerber object from which to subtract\n"
  14181. "the subtractor Gerber object."
  14182. msgstr ""
  14183. "Gerber object from which to subtract\n"
  14184. "the subtractor Gerber object."
  14185. #: flatcamTools/ToolSub.py:91 flatcamTools/ToolSub.py:146
  14186. msgid "Subtractor"
  14187. msgstr "Subtractor"
  14188. #: flatcamTools/ToolSub.py:93
  14189. msgid ""
  14190. "Gerber object that will be subtracted\n"
  14191. "from the target Gerber object."
  14192. msgstr ""
  14193. "Gerber object that will be subtracted\n"
  14194. "from the target Gerber object."
  14195. #: flatcamTools/ToolSub.py:100
  14196. msgid "Substract Gerber"
  14197. msgstr "Substract Gerber"
  14198. #: flatcamTools/ToolSub.py:102
  14199. msgid ""
  14200. "Will remove the area occupied by the subtractor\n"
  14201. "Gerber from the Target Gerber.\n"
  14202. "Can be used to remove the overlapping silkscreen\n"
  14203. "over the soldermask."
  14204. msgstr ""
  14205. "Will remove the area occupied by the subtractor\n"
  14206. "Gerber from the Target Gerber.\n"
  14207. "Can be used to remove the overlapping silkscreen\n"
  14208. "over the soldermask."
  14209. #: flatcamTools/ToolSub.py:120
  14210. msgid "Geometry Objects"
  14211. msgstr "Geometry Objects"
  14212. #: flatcamTools/ToolSub.py:133
  14213. msgid ""
  14214. "Geometry object from which to subtract\n"
  14215. "the subtractor Geometry object."
  14216. msgstr ""
  14217. "Geometry object from which to subtract\n"
  14218. "the subtractor Geometry object."
  14219. #: flatcamTools/ToolSub.py:148
  14220. msgid ""
  14221. "Geometry object that will be subtracted\n"
  14222. "from the target Geometry object."
  14223. msgstr ""
  14224. "Geometry object that will be subtracted\n"
  14225. "from the target Geometry object."
  14226. #: flatcamTools/ToolSub.py:156
  14227. msgid ""
  14228. "Checking this will close the paths cut by the Geometry subtractor object."
  14229. msgstr ""
  14230. "Checking this will close the paths cut by the Geometry subtractor object."
  14231. #: flatcamTools/ToolSub.py:159
  14232. msgid "Subtract Geometry"
  14233. msgstr "Subtract Geometry"
  14234. #: flatcamTools/ToolSub.py:161
  14235. msgid ""
  14236. "Will remove the area occupied by the subtractor\n"
  14237. "Geometry from the Target Geometry."
  14238. msgstr ""
  14239. "Will remove the area occupied by the subtractor\n"
  14240. "Geometry from the Target Geometry."
  14241. #: flatcamTools/ToolSub.py:263
  14242. msgid "Sub Tool"
  14243. msgstr "Sub Tool"
  14244. #: flatcamTools/ToolSub.py:284 flatcamTools/ToolSub.py:489
  14245. msgid "No Target object loaded."
  14246. msgstr "No Target object loaded."
  14247. #: flatcamTools/ToolSub.py:287
  14248. msgid "Loading geometry from Gerber objects."
  14249. msgstr "Loading geometry from Gerber objects."
  14250. #: flatcamTools/ToolSub.py:299 flatcamTools/ToolSub.py:504
  14251. msgid "No Subtractor object loaded."
  14252. msgstr "No Subtractor object loaded."
  14253. #: flatcamTools/ToolSub.py:331
  14254. msgid "Processing geometry from Subtractor Gerber object."
  14255. msgstr "Processing geometry from Subtractor Gerber object."
  14256. #: flatcamTools/ToolSub.py:352
  14257. msgid "Parsing geometry for aperture"
  14258. msgstr "Parsing geometry for aperture"
  14259. #: flatcamTools/ToolSub.py:413
  14260. msgid "Finished parsing geometry for aperture"
  14261. msgstr "Finished parsing geometry for aperture"
  14262. #: flatcamTools/ToolSub.py:458 flatcamTools/ToolSub.py:661
  14263. msgid "Generating new object ..."
  14264. msgstr "Generating new object ..."
  14265. #: flatcamTools/ToolSub.py:462 flatcamTools/ToolSub.py:665
  14266. #: flatcamTools/ToolSub.py:746
  14267. msgid "Generating new object failed."
  14268. msgstr "Generating new object failed."
  14269. #: flatcamTools/ToolSub.py:467 flatcamTools/ToolSub.py:671
  14270. msgid "Created"
  14271. msgstr "Created"
  14272. #: flatcamTools/ToolSub.py:518
  14273. msgid "Currently, the Subtractor geometry cannot be of type Multigeo."
  14274. msgstr "Currently, the Subtractor geometry cannot be of type Multigeo."
  14275. #: flatcamTools/ToolSub.py:563
  14276. msgid "Parsing solid_geometry ..."
  14277. msgstr "Parsing solid_geometry ..."
  14278. #: flatcamTools/ToolSub.py:565
  14279. msgid "Parsing solid_geometry for tool"
  14280. msgstr "Parsing solid_geometry for tool"
  14281. #: flatcamTools/ToolTransform.py:23
  14282. msgid "Object Transform"
  14283. msgstr "Object Transform"
  14284. #: flatcamTools/ToolTransform.py:78
  14285. msgid ""
  14286. "Rotate the selected object(s).\n"
  14287. "The point of reference is the middle of\n"
  14288. "the bounding box for all selected objects."
  14289. msgstr ""
  14290. "Rotate the selected object(s).\n"
  14291. "The point of reference is the middle of\n"
  14292. "the bounding box for all selected objects."
  14293. #: flatcamTools/ToolTransform.py:99 flatcamTools/ToolTransform.py:120
  14294. msgid ""
  14295. "Angle for Skew action, in degrees.\n"
  14296. "Float number between -360 and 360."
  14297. msgstr ""
  14298. "Angle for Skew action, in degrees.\n"
  14299. "Float number between -360 and 360."
  14300. #: flatcamTools/ToolTransform.py:109 flatcamTools/ToolTransform.py:130
  14301. msgid ""
  14302. "Skew/shear the selected object(s).\n"
  14303. "The point of reference is the middle of\n"
  14304. "the bounding box for all selected objects."
  14305. msgstr ""
  14306. "Skew/shear the selected object(s).\n"
  14307. "The point of reference is the middle of\n"
  14308. "the bounding box for all selected objects."
  14309. #: flatcamTools/ToolTransform.py:159 flatcamTools/ToolTransform.py:179
  14310. msgid ""
  14311. "Scale the selected object(s).\n"
  14312. "The point of reference depends on \n"
  14313. "the Scale reference checkbox state."
  14314. msgstr ""
  14315. "Scale the selected object(s).\n"
  14316. "The point of reference depends on \n"
  14317. "the Scale reference checkbox state."
  14318. #: flatcamTools/ToolTransform.py:228 flatcamTools/ToolTransform.py:248
  14319. msgid ""
  14320. "Offset the selected object(s).\n"
  14321. "The point of reference is the middle of\n"
  14322. "the bounding box for all selected objects.\n"
  14323. msgstr ""
  14324. "Offset the selected object(s).\n"
  14325. "The point of reference is the middle of\n"
  14326. "the bounding box for all selected objects.\n"
  14327. #: flatcamTools/ToolTransform.py:268 flatcamTools/ToolTransform.py:273
  14328. msgid "Flip the selected object(s) over the X axis."
  14329. msgstr "Flip the selected object(s) over the X axis."
  14330. #: flatcamTools/ToolTransform.py:297
  14331. msgid "Ref. Point"
  14332. msgstr "Ref. Point"
  14333. #: flatcamTools/ToolTransform.py:348
  14334. msgid ""
  14335. "Create the buffer effect on each geometry,\n"
  14336. "element from the selected object, using the distance."
  14337. msgstr ""
  14338. "Create the buffer effect on each geometry,\n"
  14339. "element from the selected object, using the distance."
  14340. #: flatcamTools/ToolTransform.py:374
  14341. msgid ""
  14342. "Create the buffer effect on each geometry,\n"
  14343. "element from the selected object, using the factor."
  14344. msgstr ""
  14345. "Create the buffer effect on each geometry,\n"
  14346. "element from the selected object, using the factor."
  14347. #: flatcamTools/ToolTransform.py:479
  14348. msgid "Buffer D"
  14349. msgstr "Buffer D"
  14350. #: flatcamTools/ToolTransform.py:480
  14351. msgid "Buffer F"
  14352. msgstr "Buffer F"
  14353. #: flatcamTools/ToolTransform.py:557
  14354. msgid "Rotate transformation can not be done for a value of 0."
  14355. msgstr "Rotate transformation can not be done for a value of 0."
  14356. #: flatcamTools/ToolTransform.py:596 flatcamTools/ToolTransform.py:619
  14357. msgid "Scale transformation can not be done for a factor of 0 or 1."
  14358. msgstr "Scale transformation can not be done for a factor of 0 or 1."
  14359. #: flatcamTools/ToolTransform.py:634 flatcamTools/ToolTransform.py:644
  14360. msgid "Offset transformation can not be done for a value of 0."
  14361. msgstr "Offset transformation can not be done for a value of 0."
  14362. #: flatcamTools/ToolTransform.py:676
  14363. msgid "No object selected. Please Select an object to rotate!"
  14364. msgstr "No object selected. Please Select an object to rotate!"
  14365. #: flatcamTools/ToolTransform.py:702
  14366. msgid "CNCJob objects can't be rotated."
  14367. msgstr "CNCJob objects can't be rotated."
  14368. #: flatcamTools/ToolTransform.py:710
  14369. msgid "Rotate done"
  14370. msgstr "Rotate done"
  14371. #: flatcamTools/ToolTransform.py:713 flatcamTools/ToolTransform.py:783
  14372. #: flatcamTools/ToolTransform.py:833 flatcamTools/ToolTransform.py:887
  14373. #: flatcamTools/ToolTransform.py:917 flatcamTools/ToolTransform.py:953
  14374. msgid "Due of"
  14375. msgstr "Due of"
  14376. #: flatcamTools/ToolTransform.py:713 flatcamTools/ToolTransform.py:783
  14377. #: flatcamTools/ToolTransform.py:833 flatcamTools/ToolTransform.py:887
  14378. #: flatcamTools/ToolTransform.py:917 flatcamTools/ToolTransform.py:953
  14379. msgid "action was not executed."
  14380. msgstr "action was not executed."
  14381. #: flatcamTools/ToolTransform.py:725
  14382. msgid "No object selected. Please Select an object to flip"
  14383. msgstr "No object selected. Please Select an object to flip"
  14384. #: flatcamTools/ToolTransform.py:758
  14385. msgid "CNCJob objects can't be mirrored/flipped."
  14386. msgstr "CNCJob objects can't be mirrored/flipped."
  14387. #: flatcamTools/ToolTransform.py:793
  14388. msgid "Skew transformation can not be done for 0, 90 and 180 degrees."
  14389. msgstr "Skew transformation can not be done for 0, 90 and 180 degrees."
  14390. #: flatcamTools/ToolTransform.py:798
  14391. msgid "No object selected. Please Select an object to shear/skew!"
  14392. msgstr "No object selected. Please Select an object to shear/skew!"
  14393. #: flatcamTools/ToolTransform.py:818
  14394. msgid "CNCJob objects can't be skewed."
  14395. msgstr "CNCJob objects can't be skewed."
  14396. #: flatcamTools/ToolTransform.py:830
  14397. msgid "Skew on the"
  14398. msgstr "Skew on the"
  14399. #: flatcamTools/ToolTransform.py:830 flatcamTools/ToolTransform.py:884
  14400. #: flatcamTools/ToolTransform.py:914
  14401. msgid "axis done"
  14402. msgstr "axis done"
  14403. #: flatcamTools/ToolTransform.py:844
  14404. msgid "No object selected. Please Select an object to scale!"
  14405. msgstr "No object selected. Please Select an object to scale!"
  14406. #: flatcamTools/ToolTransform.py:875
  14407. msgid "CNCJob objects can't be scaled."
  14408. msgstr "CNCJob objects can't be scaled."
  14409. #: flatcamTools/ToolTransform.py:884
  14410. msgid "Scale on the"
  14411. msgstr "Scale on the"
  14412. #: flatcamTools/ToolTransform.py:894
  14413. msgid "No object selected. Please Select an object to offset!"
  14414. msgstr "No object selected. Please Select an object to offset!"
  14415. #: flatcamTools/ToolTransform.py:901
  14416. msgid "CNCJob objects can't be offset."
  14417. msgstr "CNCJob objects can't be offset."
  14418. #: flatcamTools/ToolTransform.py:914
  14419. msgid "Offset on the"
  14420. msgstr "Offset on the"
  14421. #: flatcamTools/ToolTransform.py:924
  14422. msgid "No object selected. Please Select an object to buffer!"
  14423. msgstr "No object selected. Please Select an object to buffer!"
  14424. #: flatcamTools/ToolTransform.py:927
  14425. msgid "Applying Buffer"
  14426. msgstr "Applying Buffer"
  14427. #: flatcamTools/ToolTransform.py:931
  14428. msgid "CNCJob objects can't be buffered."
  14429. msgstr "CNCJob objects can't be buffered."
  14430. #: flatcamTools/ToolTransform.py:948
  14431. msgid "Buffer done"
  14432. msgstr "Buffer done"
  14433. #: tclCommands/TclCommandBbox.py:75 tclCommands/TclCommandNregions.py:74
  14434. msgid "Expected GerberObject or GeometryObject, got"
  14435. msgstr "Expected GerberObject or GeometryObject, got"
  14436. #: tclCommands/TclCommandBounds.py:67 tclCommands/TclCommandBounds.py:71
  14437. msgid "Expected a list of objects names separated by comma. Got"
  14438. msgstr "Expected a list of objects names separated by comma. Got"
  14439. #: tclCommands/TclCommandBounds.py:82
  14440. msgid "TclCommand Bounds done."
  14441. msgstr "TclCommand Bounds done."
  14442. #: tclCommands/TclCommandCopperClear.py:276 tclCommands/TclCommandPaint.py:272
  14443. #: tclCommands/TclCommandScale.py:81
  14444. msgid "Could not retrieve box object"
  14445. msgstr "Could not retrieve box object"
  14446. #: tclCommands/TclCommandCopperClear.py:299
  14447. msgid "Expected either -box <value> or -all."
  14448. msgstr "Expected either -box <value> or -all."
  14449. #: tclCommands/TclCommandGeoCutout.py:147
  14450. msgid ""
  14451. "The name of the object for which cutout is done is missing. Add it and retry."
  14452. msgstr ""
  14453. "The name of the object for which cutout is done is missing. Add it and retry."
  14454. #: tclCommands/TclCommandGeoCutout.py:189
  14455. msgid "Gaps value can be only one of: 'lr', 'tb', '2lr', '2tb', 4 or 8."
  14456. msgstr "Gaps value can be only one of: 'lr', 'tb', '2lr', '2tb', 4 or 8."
  14457. #: tclCommands/TclCommandGeoCutout.py:301
  14458. #: tclCommands/TclCommandGeoCutout.py:359
  14459. msgid "Any-form Cutout operation finished."
  14460. msgstr "Any-form Cutout operation finished."
  14461. #: tclCommands/TclCommandGeoCutout.py:365
  14462. msgid "Cancelled. Object type is not supported."
  14463. msgstr "Cancelled. Object type is not supported."
  14464. #: tclCommands/TclCommandHelp.py:75
  14465. msgid "Available commands:"
  14466. msgstr "Available commands:"
  14467. #: tclCommands/TclCommandHelp.py:115
  14468. msgid "Type help <command_name> for usage."
  14469. msgstr "Type help <command_name> for usage."
  14470. #: tclCommands/TclCommandHelp.py:115
  14471. msgid "Example: help open_gerber"
  14472. msgstr "Example: help open_gerber"
  14473. #: tclCommands/TclCommandPaint.py:244
  14474. msgid "Expected -x <value> and -y <value>."
  14475. msgstr "Expected -x <value> and -y <value>."
  14476. #: tclCommands/TclCommandPaint.py:265
  14477. msgid "Expected -box <value>."
  14478. msgstr "Expected -box <value>."
  14479. #: tclCommands/TclCommandPaint.py:286
  14480. msgid ""
  14481. "None of the following args: 'box', 'single', 'all' were used.\n"
  14482. "Paint failed."
  14483. msgstr ""
  14484. "None of the following args: 'box', 'single', 'all' were used.\n"
  14485. "Paint failed."
  14486. #: tclCommands/TclCommandScale.py:106
  14487. msgid ""
  14488. "Expected -origin <origin> or -origin <min_bounds> or -origin <center> or - "
  14489. "origin 3.0,4.2."
  14490. msgstr ""
  14491. "Expected -origin <origin> or -origin <min_bounds> or -origin <center> or - "
  14492. "origin 3.0,4.2."
  14493. #: tclCommands/TclCommandScale.py:119
  14494. msgid "Expected -x <value> -y <value>."
  14495. msgstr "Expected -x <value> -y <value>."
  14496. #: tclCommands/TclCommandSetOrigin.py:95
  14497. msgid "Expected a pair of (x, y) coordinates. Got"
  14498. msgstr "Expected a pair of (x, y) coordinates. Got"
  14499. #: tclCommands/TclCommandSetOrigin.py:102
  14500. msgid "Origin set by offsetting all loaded objects with "
  14501. msgstr "Origin set by offsetting all loaded objects with "
  14502. #: tclCommands/TclCommandSubtractRectangle.py:62
  14503. msgid "No Geometry name in args. Provide a name and try again."
  14504. msgstr "No Geometry name in args. Provide a name and try again."
  14505. #~ msgid "e_fr_probe"
  14506. #~ msgstr "e_fr_probe"
  14507. #~ msgid ""
  14508. #~ " Could not generate punched hole Gerber because the punch hole sizeis "
  14509. #~ "bigger than some of the apertures in the Gerber object."
  14510. #~ msgstr ""
  14511. #~ " Could not generate punched hole Gerber because the punch hole sizeis "
  14512. #~ "bigger than some of the apertures in the Gerber object."
  14513. #~ msgid "Paint Tool. Normal painting all task started."
  14514. #~ msgstr "Paint Tool. Normal painting all task started."
  14515. #~ msgid "Rest machining painting all task started."
  14516. #~ msgstr "Rest machining painting all task started."
  14517. #~| msgid "Painting polygon at location"
  14518. #~ msgid "Painting polygons with method: lines."
  14519. #~ msgstr "Painting polygons with method: lines."
  14520. #~| msgid "Normal painting polygon task started."
  14521. #~ msgid "Failed. Painting polygons with method: seed."
  14522. #~ msgstr "Failed. Painting polygons with method: seed."
  14523. #~| msgid "Normal painting polygon task started."
  14524. #~ msgid "Failed. Painting polygons with method: standard."
  14525. #~ msgstr "Failed. Painting polygons with method: standard."
  14526. #~ msgid ""
  14527. #~ "Could not do Paint All. Try a different combination of parameters. Or a "
  14528. #~ "different Method of paint"
  14529. #~ msgstr ""
  14530. #~ "Could not do Paint All. Try a different combination of parameters. Or a "
  14531. #~ "different Method of paint"
  14532. #~| msgid "Paint Tool. Normal painting all task started."
  14533. #~ msgid "Paint Tool. Normal painting area task started."
  14534. #~ msgstr "Paint Tool. Normal painting area task started."
  14535. #~ msgid "Rest machining painting area task started."
  14536. #~ msgstr "Rest machining painting area task started."
  14537. #~ msgid "Executing Tcl Script ..."
  14538. #~ msgstr "Executing Tcl Script ..."
  14539. #~ msgid "Open cancelled."
  14540. #~ msgstr "Open cancelled."
  14541. #~ msgid "Preferences default restore was cancelled."
  14542. #~ msgstr "Preferences default restore was cancelled."
  14543. #~ msgid "FlatCAM preferences import cancelled."
  14544. #~ msgstr "FlatCAM preferences import cancelled."
  14545. #~ msgid "FlatCAM preferences export cancelled."
  14546. #~ msgstr "FlatCAM preferences export cancelled."
  14547. #~ msgid "Multigeo. Geometry merging finished"
  14548. #~ msgstr "Multigeo. Geometry merging finished"
  14549. #~ msgid "Units conversion cancelled."
  14550. #~ msgstr "Units conversion cancelled."
  14551. #~ msgid "Open Gerber cancelled."
  14552. #~ msgstr "Open Gerber cancelled."
  14553. #~ msgid " Open Excellon cancelled."
  14554. #~ msgstr " Open Excellon cancelled."
  14555. #~ msgid "Open G-Code cancelled."
  14556. #~ msgstr "Open G-Code cancelled."
  14557. #~ msgid "Open Project cancelled."
  14558. #~ msgstr "Open Project cancelled."
  14559. #~ msgid "Open HPGL2 file cancelled."
  14560. #~ msgstr "Open HPGL2 file cancelled."
  14561. #~ msgid "Open Config cancelled."
  14562. #~ msgstr "Open Config cancelled."
  14563. #~ msgid " Export SVG cancelled."
  14564. #~ msgstr " Export SVG cancelled."
  14565. #~ msgid "Export PNG cancelled."
  14566. #~ msgstr "Export PNG cancelled."
  14567. #~ msgid "No object selected. Please select an Gerber object to export."
  14568. #~ msgstr "No object selected. Please select an Gerber object to export."
  14569. #~ msgid "Save Gerber source file cancelled."
  14570. #~ msgstr "Save Gerber source file cancelled."
  14571. #~ msgid "No object selected. Please select an Script object to export."
  14572. #~ msgstr "No object selected. Please select an Script object to export."
  14573. #~ msgid "Save Script source file cancelled."
  14574. #~ msgstr "Save Script source file cancelled."
  14575. #~ msgid "No object selected. Please select an Document object to export."
  14576. #~ msgstr "No object selected. Please select an Document object to export."
  14577. #~ msgid "Save Document source file cancelled."
  14578. #~ msgstr "Save Document source file cancelled."
  14579. #~ msgid "No object selected. Please select an Excellon object to export."
  14580. #~ msgstr "No object selected. Please select an Excellon object to export."
  14581. #~ msgid "Saving Excellon source file cancelled."
  14582. #~ msgstr "Saving Excellon source file cancelled."
  14583. #~ msgid "No object selected. Please Select an Excellon object to export."
  14584. #~ msgstr "No object selected. Please Select an Excellon object to export."
  14585. #~ msgid "Export Excellon cancelled."
  14586. #~ msgstr "Export Excellon cancelled."
  14587. #~ msgid "No object selected. Please Select an Gerber object to export."
  14588. #~ msgstr "No object selected. Please Select an Gerber object to export."
  14589. #~ msgid "Export Gerber cancelled."
  14590. #~ msgstr "Export Gerber cancelled."
  14591. #~ msgid "Export DXF cancelled."
  14592. #~ msgstr "Export DXF cancelled."
  14593. #~ msgid "Open SVG cancelled."
  14594. #~ msgstr "Open SVG cancelled."
  14595. #~ msgid "Open DXF cancelled."
  14596. #~ msgstr "Open DXF cancelled."
  14597. #~ msgid "Open TCL script cancelled."
  14598. #~ msgstr "Open TCL script cancelled."
  14599. #~ msgid "Run TCL script cancelled."
  14600. #~ msgstr "Run TCL script cancelled."
  14601. #~ msgid "Save Project cancelled."
  14602. #~ msgstr "Save Project cancelled."
  14603. #~ msgid "Save Object PDF cancelled."
  14604. #~ msgstr "Save Object PDF cancelled."
  14605. #~ msgid "Shows list of commands."
  14606. #~ msgstr "Shows list of commands."
  14607. #~ msgid "FlatCAM bookmarks export cancelled."
  14608. #~ msgstr "FlatCAM bookmarks export cancelled."
  14609. #~ msgid "FlatCAM bookmarks import cancelled."
  14610. #~ msgstr "FlatCAM bookmarks import cancelled."
  14611. #~ msgid "FlatCAM Tools DB export cancelled."
  14612. #~ msgstr "FlatCAM Tools DB export cancelled."
  14613. #~ msgid "FlatCAM Tools DB import cancelled."
  14614. #~ msgstr "FlatCAM Tools DB import cancelled."
  14615. #~ msgid ""
  14616. #~ "Wrong value format for self.defaults[\"z_pdepth\"] or self."
  14617. #~ "options[\"z_pdepth\"]"
  14618. #~ msgstr ""
  14619. #~ "Wrong value format for self.defaults[\"z_pdepth\"] or self."
  14620. #~ "options[\"z_pdepth\"]"
  14621. #~ msgid ""
  14622. #~ "Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  14623. #~ "options[\"feedrate_probe\"]"
  14624. #~ msgstr ""
  14625. #~ "Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  14626. #~ "options[\"feedrate_probe\"]"
  14627. #~ msgid "Starting G-Code..."
  14628. #~ msgstr "Starting G-Code..."
  14629. #~ msgid ""
  14630. #~ "Algorithm to paint the polygon:<BR><B>Standard</B>: Fixed step inwards."
  14631. #~ "<BR><B>Seed-based</B>: Outwards from seed."
  14632. #~ msgstr ""
  14633. #~ "Algorithm to paint the polygon:<BR><B>Standard</B>: Fixed step inwards."
  14634. #~ "<BR><B>Seed-based</B>: Outwards from seed."
  14635. #~ msgid "Seed-based"
  14636. #~ msgstr "Seed-based"
  14637. #~ msgid "Straight lines"
  14638. #~ msgstr "Straight lines"
  14639. #~ msgid "Paint cancelled. No shape selected."
  14640. #~ msgstr "Paint cancelled. No shape selected."
  14641. #~ msgid "Transformation cancelled. No shape selected."
  14642. #~ msgstr "Transformation cancelled. No shape selected."
  14643. #~ msgid "Buffer cancelled. No shape selected."
  14644. #~ msgstr "Buffer cancelled. No shape selected."
  14645. #~ msgid "Export Code cancelled."
  14646. #~ msgstr "Export Code cancelled."
  14647. #~ msgid "&Save Project ..."
  14648. #~ msgstr "&Save Project ..."
  14649. #~ msgid "Save Project C&opy ..."
  14650. #~ msgstr "Save Project C&opy ..."
  14651. #~ msgid "Change the size of the object."
  14652. #~ msgstr "Change the size of the object."
  14653. #~ msgid "Change the position of this object."
  14654. #~ msgstr "Change the position of this object."
  14655. #~ msgid "Vector"
  14656. #~ msgstr "Vector"
  14657. #~ msgid ""
  14658. #~ "Create a CNC Job object\n"
  14659. #~ "for this drill object."
  14660. #~ msgstr ""
  14661. #~ "Create a CNC Job object\n"
  14662. #~ "for this drill object."
  14663. #~ msgid ""
  14664. #~ "Choose what to use for GCode generation:\n"
  14665. #~ "'Drills', 'Slots' or 'Both'.\n"
  14666. #~ "When choosing 'Slots' or 'Both', slots will be\n"
  14667. #~ "converted to a series of drills."
  14668. #~ msgstr ""
  14669. #~ "Choose what to use for GCode generation:\n"
  14670. #~ "'Drills', 'Slots' or 'Both'.\n"
  14671. #~ "When choosing 'Slots' or 'Both', slots will be\n"
  14672. #~ "converted to a series of drills."
  14673. #~ msgid "Generate the CNC Job."
  14674. #~ msgstr "Generate the CNC Job."
  14675. #~ msgid "Add Tool from DataBase"
  14676. #~ msgstr "Add Tool from DataBase"
  14677. #~ msgid "Select a theme for FlatCAM."
  14678. #~ msgstr "Select a theme for FlatCAM."
  14679. #~ msgid "Conv."
  14680. #~ msgstr "Conv."
  14681. #~ msgid "Diameters of the cutting tools, separated by ','"
  14682. #~ msgstr "Diameters of the cutting tools, separated by ','"
  14683. #~ msgid "Tools dia"
  14684. #~ msgstr "Tools dia"
  14685. #~ msgid "The new tool diameter (cut width) to add in the tool table."
  14686. #~ msgstr "The new tool diameter (cut width) to add in the tool table."
  14687. #~ msgid ""
  14688. #~ "Algorithm for non-copper clearing:<BR><B>Standard</B>: Fixed step inwards."
  14689. #~ "<BR><B>Seed-based</B>: Outwards from seed.<BR><B>Line-based</B>: Parallel "
  14690. #~ "lines."
  14691. #~ msgstr ""
  14692. #~ "Algorithm for non-copper clearing:<BR><B>Standard</B>: Fixed step inwards."
  14693. #~ "<BR><B>Seed-based</B>: Outwards from seed.<BR><B>Line-based</B>: Parallel "
  14694. #~ "lines."
  14695. #~ msgid "Area"
  14696. #~ msgstr "Area"
  14697. #~ msgid "Ref"
  14698. #~ msgstr "Ref"
  14699. #~ msgid ""
  14700. #~ "- 'Itself' - the non copper clearing extent\n"
  14701. #~ "is based on the object that is copper cleared.\n"
  14702. #~ " - 'Area Selection' - left mouse click to start selection of the area to "
  14703. #~ "be painted.\n"
  14704. #~ "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  14705. #~ "areas.\n"
  14706. #~ "- 'Reference Object' - will do non copper clearing within the area\n"
  14707. #~ "specified by another object."
  14708. #~ msgstr ""
  14709. #~ "- 'Itself' - the non copper clearing extent\n"
  14710. #~ "is based on the object that is copper cleared.\n"
  14711. #~ " - 'Area Selection' - left mouse click to start selection of the area to "
  14712. #~ "be painted.\n"
  14713. #~ "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  14714. #~ "areas.\n"
  14715. #~ "- 'Reference Object' - will do non copper clearing within the area\n"
  14716. #~ "specified by another object."
  14717. #~ msgid "Sel"
  14718. #~ msgstr "Sel"
  14719. #~ msgid "Diameters of nozzle tools, separated by ','"
  14720. #~ msgstr "Diameters of nozzle tools, separated by ','"
  14721. #~ msgid "Reference Gerber"
  14722. #~ msgstr "Reference Gerber"
  14723. #~ msgid "Reference Excellon"
  14724. #~ msgstr "Reference Excellon"
  14725. #~ msgid "Reference Geometry"
  14726. #~ msgstr "Reference Geometry"
  14727. #~ msgid "Point/Box Reference"
  14728. #~ msgstr "Point/Box Reference"
  14729. #~ msgid ""
  14730. #~ "If 'Point' is selected above it store the coordinates (x, y) through "
  14731. #~ "which\n"
  14732. #~ "the mirroring axis passes.\n"
  14733. #~ "If 'Box' is selected above, select here a FlatCAM object (Gerber, Exc or "
  14734. #~ "Geo).\n"
  14735. #~ "Through the center of this object pass the mirroring axis selected above."
  14736. #~ msgstr ""
  14737. #~ "If 'Point' is selected above it store the coordinates (x, y) through "
  14738. #~ "which\n"
  14739. #~ "the mirroring axis passes.\n"
  14740. #~ "If 'Box' is selected above, select here a FlatCAM object (Gerber, Exc or "
  14741. #~ "Geo).\n"
  14742. #~ "Through the center of this object pass the mirroring axis selected above."
  14743. #~ msgid "Alignment Drill Diameter"
  14744. #~ msgstr "Alignment Drill Diameter"
  14745. #~ msgid ""
  14746. #~ "'Point' coordinates missing. Using Origin (0, 0) as mirroring reference."
  14747. #~ msgstr ""
  14748. #~ "'Point' coordinates missing. Using Origin (0, 0) as mirroring reference."
  14749. #~ msgid "Export positive film cancelled."
  14750. #~ msgstr "Export positive film cancelled."
  14751. #~ msgid "Export negative film cancelled."
  14752. #~ msgstr "Export negative film cancelled."
  14753. #~ msgid "Move action cancelled."
  14754. #~ msgstr "Move action cancelled."
  14755. #~ msgid "Diameter for the new tool."
  14756. #~ msgstr "Diameter for the new tool."
  14757. #~ msgid "Create Paint Geometry"
  14758. #~ msgstr "Create Paint Geometry"
  14759. #~ msgid "Paint Tool. Reading parameters."
  14760. #~ msgstr "Paint Tool. Reading parameters."
  14761. #~ msgid "Paint Tool. Rest machining painting area task started."
  14762. #~ msgstr "Paint Tool. Rest machining painting area task started."
  14763. #~ msgid "Properties Tool was not displayed. No object selected."
  14764. #~ msgstr "Properties Tool was not displayed. No object selected."
  14765. #~ msgid " Export PNG cancelled."
  14766. #~ msgstr " Export PNG cancelled."
  14767. #~ msgid "Adding Nozzle tool cancelled. Tool already in Tool Table."
  14768. #~ msgstr "Adding Nozzle tool cancelled. Tool already in Tool Table."
  14769. #~ msgid ""
  14770. #~ "None of the following args: 'ref', 'all' were found or none was set to "
  14771. #~ "1.\n"
  14772. #~ "Copper clearing failed."
  14773. #~ msgstr ""
  14774. #~ "None of the following args: 'ref', 'all' were found or none was set to "
  14775. #~ "1.\n"
  14776. #~ "Copper clearing failed."
  14777. #~ msgid "PostProcessor"
  14778. #~ msgstr "PostProcessor"
  14779. #~ msgid "Default <b>Zeros</b>"
  14780. #~ msgstr "Default <b>Zeros</b>"
  14781. #~ msgid ""
  14782. #~ "This sets the default type of Excellon zeros.\n"
  14783. #~ "If it is not detected in the parsed file the value here\n"
  14784. #~ "will be used.If LZ then Leading Zeros are kept and\n"
  14785. #~ "Trailing Zeros are removed.\n"
  14786. #~ "If TZ is checked then Trailing Zeros are kept\n"
  14787. #~ "and Leading Zeros are removed."
  14788. #~ msgstr ""
  14789. #~ "This sets the default type of Excellon zeros.\n"
  14790. #~ "If it is not detected in the parsed file the value here\n"
  14791. #~ "will be used.If LZ then Leading Zeros are kept and\n"
  14792. #~ "Trailing Zeros are removed.\n"
  14793. #~ "If TZ is checked then Trailing Zeros are kept\n"
  14794. #~ "and Leading Zeros are removed."
  14795. #~ msgid "Default <b>Units</b>"
  14796. #~ msgstr "Default <b>Units</b>"
  14797. #~ msgid "Optimization Time"
  14798. #~ msgstr "Optimization Time"
  14799. #~ msgid "Coordinates decimals"
  14800. #~ msgstr "Coordinates decimals"
  14801. #~ msgid "Feedrate decimals"
  14802. #~ msgstr "Feedrate decimals"
  14803. #~ msgid "Rest M."
  14804. #~ msgstr "Rest M."
  14805. #~ msgid "Convex Sh."
  14806. #~ msgstr "Convex Sh."
  14807. #~ msgid "Add Tool to Tools DB"
  14808. #~ msgstr "Add Tool to Tools DB"
  14809. #~ msgid "Remove Tool from Tools DB"
  14810. #~ msgstr "Remove Tool from Tools DB"
  14811. #~ msgid "Export Tool DB"
  14812. #~ msgstr "Export Tool DB"
  14813. #~ msgid "Import Tool DB"
  14814. #~ msgstr "Import Tool DB"
  14815. #~ msgid "Please enter the desired tool diameter in Float format."
  14816. #~ msgstr "Please enter the desired tool diameter in Float format."
  14817. #~ msgid "Default Tool added. Wrong value format entered."
  14818. #~ msgstr "Default Tool added. Wrong value format entered."
  14819. #~ msgid "Import Preferences"
  14820. #~ msgstr "Import Preferences"
  14821. #~ msgid ""
  14822. #~ "Import a full set of FlatCAM settings from a file\n"
  14823. #~ "previously saved on HDD.\n"
  14824. #~ "\n"
  14825. #~ "FlatCAM automatically save a 'factory_defaults' file\n"
  14826. #~ "on the first start. Do not delete that file."
  14827. #~ msgstr ""
  14828. #~ "Import a full set of FlatCAM settings from a file\n"
  14829. #~ "previously saved on HDD.\n"
  14830. #~ "\n"
  14831. #~ "FlatCAM automatically save a 'factory_defaults' file\n"
  14832. #~ "on the first start. Do not delete that file."
  14833. #~ msgid "Export Preferences"
  14834. #~ msgstr "Export Preferences"
  14835. #~ msgid ""
  14836. #~ "Export a full set of FlatCAM settings in a file\n"
  14837. #~ "that is saved on HDD."
  14838. #~ msgstr ""
  14839. #~ "Export a full set of FlatCAM settings in a file\n"
  14840. #~ "that is saved on HDD."
  14841. #~ msgid "Start move Z"
  14842. #~ msgstr "Start move Z"
  14843. #~ msgid "Grid X value"
  14844. #~ msgstr "Grid X value"
  14845. #~ msgid "Grid Y value"
  14846. #~ msgstr "Grid Y value"
  14847. #~ msgid "Wk. size"
  14848. #~ msgstr "Wk. size"
  14849. #~ msgid "Sel. Fill"
  14850. #~ msgstr "Sel. Fill"
  14851. #~ msgid "Sel. Line"
  14852. #~ msgstr "Sel. Line"
  14853. #~ msgid "Sel2. Fill"
  14854. #~ msgstr "Sel2. Fill"
  14855. #~ msgid "Sel2. Line"
  14856. #~ msgstr "Sel2. Line"
  14857. #~ msgid "Editor Draw Sel."
  14858. #~ msgstr "Editor Draw Sel."
  14859. #~ msgid "Proj. Dis. Items"
  14860. #~ msgstr "Proj. Dis. Items"
  14861. #~ msgid "Sel. Shape"
  14862. #~ msgstr "Sel. Shape"
  14863. #~ msgid "NB Font Size"
  14864. #~ msgstr "NB Font Size"
  14865. #~ msgid "Axis Font Size"
  14866. #~ msgstr "Axis Font Size"
  14867. #~ msgid "Textbox Font Size"
  14868. #~ msgstr "Textbox Font Size"
  14869. #~ msgid "Shell at StartUp"
  14870. #~ msgstr "Shell at StartUp"
  14871. #~ msgid "Project at StartUp"
  14872. #~ msgstr "Project at StartUp"
  14873. #~ msgid "Mouse Cursor"
  14874. #~ msgstr "Mouse Cursor"
  14875. #~ msgid ""
  14876. #~ "Set the language used throughout FlatCAM.\n"
  14877. #~ "The app will restart after click.Windows: When FlatCAM is installed in "
  14878. #~ "Program Files\n"
  14879. #~ "directory, it is possible that the app will not\n"
  14880. #~ "restart after the button is clicked due of Windows\n"
  14881. #~ "security features. In this case the language will be\n"
  14882. #~ "applied at the next app start."
  14883. #~ msgstr ""
  14884. #~ "Set the language used throughout FlatCAM.\n"
  14885. #~ "The app will restart after click.Windows: When FlatCAM is installed in "
  14886. #~ "Program Files\n"
  14887. #~ "directory, it is possible that the app will not\n"
  14888. #~ "restart after the button is clicked due of Windows\n"
  14889. #~ "security features. In this case the language will be\n"
  14890. #~ "applied at the next app start."
  14891. #~ msgid "G-code does not have a units code: either G20 or G21"
  14892. #~ msgstr "G-code does not have a units code: either G20 or G21"
  14893. #, python-brace-format
  14894. #~ msgid ""
  14895. #~ "[selected] {kind} created/selected: <span style=\"color:{color};\">{name}"
  14896. #~ "</span>"
  14897. #~ msgstr ""
  14898. #~ "[selected] {kind} created/selected: <span style=\"color:{color};\">{name}"
  14899. #~ "</span>"
  14900. #, python-brace-format
  14901. #~ msgid "[selected]<span style=\"color:{color};\">{name}</span> selected"
  14902. #~ msgstr "[selected]<span style=\"color:{color};\">{name}</span> selected"
  14903. #, python-brace-format
  14904. #~ msgid "{l_save}/Project_{date}"
  14905. #~ msgstr "{l_save}/Project_{date}"
  14906. #, python-brace-format
  14907. #~| msgid "{l_save}/Project_{date}"
  14908. #~ msgid "{l_save}/{obj_name}_{date}"
  14909. #~ msgstr "{l_save}/{obj_name}_{date}"
  14910. #, python-format
  14911. #~ msgid ""
  14912. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  14913. #~ "Example:\n"
  14914. #~ "A value here of 0.25 means 25%% from the tool diameter found above.\n"
  14915. #~ "\n"
  14916. #~ "Adjust the value starting with lower values\n"
  14917. #~ "and increasing it if areas that should be painted are still \n"
  14918. #~ "not painted.\n"
  14919. #~ "Lower values = faster processing, faster execution on CNC.\n"
  14920. #~ "Higher values = slow processing and slow execution on CNC\n"
  14921. #~ "due of too many paths."
  14922. #~ msgstr ""
  14923. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  14924. #~ "Example:\n"
  14925. #~ "A value here of 0.25 means 25%% from the tool diameter found above.\n"
  14926. #~ "\n"
  14927. #~ "Adjust the value starting with lower values\n"
  14928. #~ "and increasing it if areas that should be painted are still \n"
  14929. #~ "not painted.\n"
  14930. #~ "Lower values = faster processing, faster execution on CNC.\n"
  14931. #~ "Higher values = slow processing and slow execution on CNC\n"
  14932. #~ "due of too many paths."
  14933. #~ msgid ""
  14934. #~ "Type here any G-Code commands you would like to append to the generated "
  14935. #~ "file. I.e.: M2 (End of program)"
  14936. #~ msgstr ""
  14937. #~ "Type here any G-Code commands you would like to append to the generated "
  14938. #~ "file. I.e.: M2 (End of program)"
  14939. #~ msgid ""
  14940. #~ "Can be:\n"
  14941. #~ "- Portrait\n"
  14942. #~ "- Lanscape"
  14943. #~ msgstr ""
  14944. #~ "Can be:\n"
  14945. #~ "- Portrait\n"
  14946. #~ "- Lanscape"
  14947. #~ msgid ""
  14948. #~ "- 'Rectangular' - the bounding box will be of rectangular shape.\n"
  14949. #~ " - 'Minimal' - the bounding box will be the convex hull shape."
  14950. #~ msgstr ""
  14951. #~ "- 'Rectangular' - the bounding box will be of rectangular shape.\n"
  14952. #~ " - 'Minimal' - the bounding box will be the convex hull shape."
  14953. #~ msgid ""
  14954. #~ "- 'Solid' - copper thieving will be a solid polygon.\n"
  14955. #~ " - 'Dots Grid' - the empty area will be filled with a pattern of dots.\n"
  14956. #~ "- 'Squares Grid' - the empty area will be filled with a pattern of "
  14957. #~ "squares.\n"
  14958. #~ "- 'Lines Grid' - the empty area will be filled with a pattern of lines."
  14959. #~ msgstr ""
  14960. #~ "- 'Solid' - copper thieving will be a solid polygon.\n"
  14961. #~ " - 'Dots Grid' - the empty area will be filled with a pattern of dots.\n"
  14962. #~ "- 'Squares Grid' - the empty area will be filled with a pattern of "
  14963. #~ "squares.\n"
  14964. #~ "- 'Lines Grid' - the empty area will be filled with a pattern of lines."
  14965. #~ msgid "Calibrate Tool"
  14966. #~ msgstr "Calibrate Tool"
  14967. #, python-brace-format
  14968. #~ msgid "MEASURING: Result D(x) = {d_x} | D(y) = {d_y} | Distance = {d_z}"
  14969. #~ msgstr "MEASURING: Result D(x) = {d_x} | D(y) = {d_y} | Distance = {d_z}"
  14970. #~ msgid "Paint Area"
  14971. #~ msgstr "Paint Area"
  14972. #~ msgid ""
  14973. #~ "Generate GCode file to locate and align the PCB by using\n"
  14974. #~ "the four points acquired above."
  14975. #~ msgstr ""
  14976. #~ "Generate GCode file to locate and align the PCB by using\n"
  14977. #~ "the four points acquired above."
  14978. #~ msgid "Axis Ref:"
  14979. #~ msgstr "Axis Ref:"
  14980. #~ msgid "Change project units ..."
  14981. #~ msgstr "Change project units ..."
  14982. #~ msgid "Tool diameter value is missing or wrong format. Add it and retry."
  14983. #~ msgstr "Tool diameter value is missing or wrong format. Add it and retry."
  14984. #~ msgid "Overlap value is missing or wrong format. Add it and retry."
  14985. #~ msgstr "Overlap value is missing or wrong format. Add it and retry."
  14986. #~ msgid "Margin distance value is missing or wrong format. Add it and retry."
  14987. #~ msgstr "Margin distance value is missing or wrong format. Add it and retry."
  14988. #, python-format
  14989. #~ msgid ""
  14990. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  14991. #~ "Example:\n"
  14992. #~ "A value here of 0.25 means an overlap of 25%% from the tool diameter "
  14993. #~ "found above."
  14994. #~ msgstr ""
  14995. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  14996. #~ "Example:\n"
  14997. #~ "A value here of 0.25 means an overlap of 25%% from the tool diameter "
  14998. #~ "found above."
  14999. #~ msgid "Feed Rate X-Y"
  15000. #~ msgstr "Feed Rate X-Y"
  15001. #~ msgid "Feed Rate Z"
  15002. #~ msgstr "Feed Rate Z"
  15003. #~ msgid "Feed Rate Rapids"
  15004. #~ msgstr "Feed Rate Rapids"
  15005. #~ msgid "Generate"
  15006. #~ msgstr "Generate"
  15007. #~| msgid "STEP 1"
  15008. #~ msgid "STEP 5"
  15009. #~ msgstr "STEP 5"
  15010. #~| msgid "Calc. Tool"
  15011. #~ msgid "Cal Exc Tool"
  15012. #~ msgstr "Cal Exc Tool"
  15013. #~ msgid "Object to be cutout. "
  15014. #~ msgstr "Object to be cutout. "
  15015. #~ msgid "Margin:"
  15016. #~ msgstr "Margin:"
  15017. #~ msgid "Gap size:"
  15018. #~ msgstr "Gap size:"
  15019. #~ msgid ""
  15020. #~ "The cutout shape can be of ny shape.\n"
  15021. #~ "Useful when the PCB has a non-rectangular shape."
  15022. #~ msgstr ""
  15023. #~ "The cutout shape can be of ny shape.\n"
  15024. #~ "Useful when the PCB has a non-rectangular shape."
  15025. #~ msgid ""
  15026. #~ "The resulting cutout shape is\n"
  15027. #~ "always a rectangle shape and it will be\n"
  15028. #~ "the bounding box of the Object."
  15029. #~ msgstr ""
  15030. #~ "The resulting cutout shape is\n"
  15031. #~ "always a rectangle shape and it will be\n"
  15032. #~ "the bounding box of the Object."
  15033. #~ msgid "Geo Obj"
  15034. #~ msgstr "Geo Obj"
  15035. #~ msgid "Manual Geo"
  15036. #~ msgstr "Manual Geo"
  15037. #~ msgid ""
  15038. #~ "Use the left mouse button (LMB) click\n"
  15039. #~ "to create a bridge gap to separate the PCB from\n"
  15040. #~ "the surrounding material."
  15041. #~ msgstr ""
  15042. #~ "Use the left mouse button (LMB) click\n"
  15043. #~ "to create a bridge gap to separate the PCB from\n"
  15044. #~ "the surrounding material."
  15045. #~ msgid "Generate Gap"
  15046. #~ msgstr "Generate Gap"
  15047. #~ msgid "Reset"
  15048. #~ msgstr "Reset"
  15049. #~ msgid "Resets all the fields."
  15050. #~ msgstr "Resets all the fields."
  15051. #~ msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), "
  15052. #~ msgstr "Overlap value must be between 0 (inclusive) and 1 (exclusive), "
  15053. #~ msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)"
  15054. #~ msgstr "Overlap value must be between 0 (inclusive) and 1 (exclusive)"
  15055. #~ msgid "Click inside the desired polygon."
  15056. #~ msgstr "Click inside the desired polygon."
  15057. #~ msgid ""
  15058. #~ "#\n"
  15059. #~ "# CREATE A NEW FLATCAM TCL SCRIPT\n"
  15060. #~ "# TCL Tutorial here: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial."
  15061. #~ "html\n"
  15062. #~ "#\n"
  15063. #~ "\n"
  15064. #~ "# FlatCAM commands list:\n"
  15065. #~ "# AddCircle, AddPolygon, AddPolyline, AddRectangle, AlignDrill, "
  15066. #~ "AlignDrillGrid, ClearShell, ClearCopper,\n"
  15067. #~ "# Cncjob, Cutout, Delete, Drillcncjob, ExportGcode, ExportSVG, Exteriors, "
  15068. #~ "GeoCutout, GeoUnion, GetNames,\n"
  15069. #~ "# GetSys, ImportSvg, Interiors, Isolate, Follow, JoinExcellon, "
  15070. #~ "JoinGeometry, ListSys, MillDrills,\n"
  15071. #~ "# MillSlots, Mirror, New, NewGeometry, Offset, OpenExcellon, OpenGCode, "
  15072. #~ "OpenGerber, OpenProject,\n"
  15073. #~ "# Options, Paint, Panelize, Plot, SaveProject, SaveSys, Scale, SetActive, "
  15074. #~ "SetSys, Skew, SubtractPoly,\n"
  15075. #~ "# SubtractRectangle, Version, WriteGCode\n"
  15076. #~ "#\n"
  15077. #~ "\n"
  15078. #~ msgstr ""
  15079. #~ "#\n"
  15080. #~ "# CREATE A NEW FLATCAM TCL SCRIPT\n"
  15081. #~ "# TCL Tutorial here: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial."
  15082. #~ "html\n"
  15083. #~ "#\n"
  15084. #~ "\n"
  15085. #~ "# FlatCAM commands list:\n"
  15086. #~ "# AddCircle, AddPolygon, AddPolyline, AddRectangle, AlignDrill, "
  15087. #~ "AlignDrillGrid, ClearShell, ClearCopper,\n"
  15088. #~ "# Cncjob, Cutout, Delete, Drillcncjob, ExportGcode, ExportSVG, Exteriors, "
  15089. #~ "GeoCutout, GeoUnion, GetNames,\n"
  15090. #~ "# GetSys, ImportSvg, Interiors, Isolate, Follow, JoinExcellon, "
  15091. #~ "JoinGeometry, ListSys, MillDrills,\n"
  15092. #~ "# MillSlots, Mirror, New, NewGeometry, Offset, OpenExcellon, OpenGCode, "
  15093. #~ "OpenGerber, OpenProject,\n"
  15094. #~ "# Options, Paint, Panelize, Plot, SaveProject, SaveSys, Scale, SetActive, "
  15095. #~ "SetSys, Skew, SubtractPoly,\n"
  15096. #~ "# SubtractRectangle, Version, WriteGCode\n"
  15097. #~ "#\n"
  15098. #~ "\n"
  15099. #~ msgid "Program Author"
  15100. #~ msgstr "Program Author"
  15101. #~ msgid "Export G-Code ..."
  15102. #~ msgstr "Export G-Code ..."
  15103. #~ msgid "&View"
  15104. #~ msgstr "&View"
  15105. #~ msgid "&Tool"
  15106. #~ msgstr "&Tool"
  15107. #~ msgid "APP. DEFAULTS"
  15108. #~ msgstr "APP. DEFAULTS"
  15109. #~ msgid "PROJ. OPTIONS "
  15110. #~ msgstr "PROJ. OPTIONS "
  15111. #~ msgid "FULL Geo"
  15112. #~ msgstr "FULL Geo"
  15113. #~ msgid ""
  15114. #~ "Create the Geometry Object\n"
  15115. #~ "for isolation routing. It contains both\n"
  15116. #~ "the interiors and exteriors geometry."
  15117. #~ msgstr ""
  15118. #~ "Create the Geometry Object\n"
  15119. #~ "for isolation routing. It contains both\n"
  15120. #~ "the interiors and exteriors geometry."
  15121. #~ msgid "Ext Geo"
  15122. #~ msgstr "Ext Geo"
  15123. #~ msgid ""
  15124. #~ "Create the Geometry Object\n"
  15125. #~ "for isolation routing containing\n"
  15126. #~ "only the exteriors geometry."
  15127. #~ msgstr ""
  15128. #~ "Create the Geometry Object\n"
  15129. #~ "for isolation routing containing\n"
  15130. #~ "only the exteriors geometry."
  15131. #~ msgid "Int Geo"
  15132. #~ msgstr "Int Geo"
  15133. #~ msgid ""
  15134. #~ "Create the Geometry Object\n"
  15135. #~ "for isolation routing containing\n"
  15136. #~ "only the interiors geometry."
  15137. #~ msgstr ""
  15138. #~ "Create the Geometry Object\n"
  15139. #~ "for isolation routing containing\n"
  15140. #~ "only the interiors geometry."
  15141. #~ msgid ""
  15142. #~ "Select from the Tools Table above\n"
  15143. #~ "the hole dias that are to be drilled.\n"
  15144. #~ "Use the # column to make the selection."
  15145. #~ msgstr ""
  15146. #~ "Select from the Tools Table above\n"
  15147. #~ "the hole dias that are to be drilled.\n"
  15148. #~ "Use the # column to make the selection."
  15149. #~ msgid "Wk. format"
  15150. #~ msgstr "Wk. format"
  15151. #~ msgid "y_toolchange = Y coord for Toolchange"
  15152. #~ msgstr "y_toolchange = Y coord for Toolchange"
  15153. #~ msgid "Ref."
  15154. #~ msgstr "Ref."
  15155. #~ msgid "Gerber Reference Box Object"
  15156. #~ msgstr "Gerber Reference Box Object"
  15157. #~ msgid "Excellon Reference Box Object"
  15158. #~ msgstr "Excellon Reference Box Object"
  15159. #~ msgid "Geometry Reference Box Object"
  15160. #~ msgstr "Geometry Reference Box Object"
  15161. #~ msgid "{l_save}/FlatCAM_Bookmarks_{date}"
  15162. #~ msgstr "{l_save}/FlatCAM_Bookmarks_{date}"
  15163. #~ msgid "Could not load bookamrks file."
  15164. #~ msgstr "Could not load bookamrks file."
  15165. #~ msgid "&Help"
  15166. #~ msgstr "&Help"
  15167. #~ msgid "FlatCAM.org"
  15168. #~ msgstr "FlatCAM.org"
  15169. #~ msgid "tool = tool number"
  15170. #~ msgstr "tool = tool number"
  15171. #~ msgid "tooldia = tool diameter"
  15172. #~ msgstr "tooldia = tool diameter"
  15173. #~ msgid "t_drills = for Excellon, total number of drills"
  15174. #~ msgstr "t_drills = for Excellon, total number of drills"
  15175. #~ msgid "x_toolchange = X coord for Toolchange"
  15176. #~ msgstr "x_toolchange = X coord for Toolchange"
  15177. #~ msgid "z_toolchange = Z coord for Toolchange"
  15178. #~ msgstr "z_toolchange = Z coord for Toolchange"
  15179. #~ msgid "z_depthpercut = the step value for multidepth cut"
  15180. #~ msgstr "z_depthpercut = the step value for multidepth cut"
  15181. #~ msgid "spindlesspeed = the value for the spindle speed"
  15182. #~ msgstr "spindlesspeed = the value for the spindle speed"
  15183. #~ msgid "Rotate Angle"
  15184. #~ msgstr "Rotate Angle"
  15185. #~ msgid "Skew_X angle"
  15186. #~ msgstr "Skew_X angle"
  15187. #~ msgid "Skew_Y angle"
  15188. #~ msgstr "Skew_Y angle"
  15189. #~ msgid "Scale_X factor"
  15190. #~ msgstr "Scale_X factor"
  15191. #~ msgid "Scale_Y factor"
  15192. #~ msgstr "Scale_Y factor"
  15193. #~ msgid "Offset_X val"
  15194. #~ msgstr "Offset_X val"
  15195. #~ msgid "Offset_Y val"
  15196. #~ msgstr "Offset_Y val"
  15197. #~ msgid " Mirror Ref. Point"
  15198. #~ msgstr " Mirror Ref. Point"
  15199. #~ msgid "The Gerber Copper Bottom file for which rules are checked."
  15200. #~ msgstr "The Gerber Copper Bottom file for which rules are checked."
  15201. #~ msgid "The Gerber Silkscreen Bottom file for which rules are checked."
  15202. #~ msgstr "The Gerber Silkscreen Bottom file for which rules are checked."
  15203. #~| msgid "Excellon file"
  15204. #~ msgid "Excellon Files"
  15205. #~ msgstr "Excellon Files"
  15206. #~ msgid "Go"
  15207. #~ msgstr "Go"
  15208. #~ msgid "There are no polygons to mark area."
  15209. #~ msgstr "There are no polygons to mark area."
  15210. #~ msgid "&Edit"
  15211. #~ msgstr "&Edit"
  15212. #~ msgid "&Options"
  15213. #~ msgstr "&Options"
  15214. #~ msgid "Measurement Tool"
  15215. #~ msgstr "Measurement Tool"
  15216. #~ msgid "Margin value is missing or wrong format. Add it and retry."
  15217. #~ msgstr "Margin value is missing or wrong format. Add it and retry."
  15218. #~ msgid "Gap size value is missing or wrong format. Add it and retry."
  15219. #~ msgstr "Gap size value is missing or wrong format. Add it and retry."
  15220. #~ msgid "Measurement"
  15221. #~ msgstr "Measurement"
  15222. #~ msgid "Meas. Tool"
  15223. #~ msgstr "Meas. Tool"
  15224. #~ msgid "Not available with the current Graphic Engine Legacy(2D)."
  15225. #~ msgstr "Not available with the current Graphic Engine Legacy(2D)."
  15226. #~ msgid "ToolMove.on_left_click()"
  15227. #~ msgstr "ToolMove.on_left_click()"
  15228. #~ msgid "on_paint_button_click"
  15229. #~ msgstr "on_paint_button_click"
  15230. #~ msgid "PaintTool.paint_poly()"
  15231. #~ msgstr "PaintTool.paint_poly()"
  15232. #~ msgid "ToolSolderPaste.on_view_gcode()"
  15233. #~ msgstr "ToolSolderPaste.on_view_gcode()"
  15234. #~ msgid "App.on_fileopenscript() -->"
  15235. #~ msgstr "App.on_fileopenscript() -->"
  15236. #~ msgid "<span style=\"color:green;\"><b>%s</b></span>"
  15237. #~ msgstr "<span style=\"color:green;\"><b>%s</b></span>"
  15238. #~ msgid "<span style=\"color:red;\"><b>%s</b></span>"
  15239. #~ msgstr "<span style=\"color:red;\"><b>%s</b></span>"
  15240. #~ msgid "FlatCAMObj.GeometryObject.mtool_gen_cncjob() -->"
  15241. #~ msgstr "FlatCAMObj.GeometryObject.mtool_gen_cncjob() -->"
  15242. #~ msgid "FlatCAMCNNJob.on_edit_code_click() -->"
  15243. #~ msgstr "FlatCAMCNNJob.on_edit_code_click() -->"
  15244. #~ msgid ""
  15245. #~ "toolbars, key shortcuts or even dragging and dropping the files on the GUI"
  15246. #~ msgstr ""
  15247. #~ "toolbars, key shortcuts or even dragging and dropping the files on the GUI"
  15248. #~ msgid ""
  15249. #~ "You can also load a FlatCAM project by double clicking on the project "
  15250. #~ "file, drag"
  15251. #~ msgstr ""
  15252. #~ "You can also load a FlatCAM project by double clicking on the project "
  15253. #~ "file, drag"
  15254. #~ msgid ""
  15255. #~ "Once an object is available in the Project Tab, by selecting it and then "
  15256. #~ "focusing on"
  15257. #~ msgstr ""
  15258. #~ "Once an object is available in the Project Tab, by selecting it and then "
  15259. #~ "focusing on"
  15260. #~ msgid "SELECTED TAB"
  15261. #~ msgstr "SELECTED TAB"
  15262. #~ msgid "more simpler is to double click the object name in the Project Tab"
  15263. #~ msgstr "more simpler is to double click the object name in the Project Tab"
  15264. #~ msgid "will be updated with the object properties according to"
  15265. #~ msgstr "will be updated with the object properties according to"
  15266. #~ msgid "kind: Gerber, Excellon, Geometry or CNCJob object"
  15267. #~ msgstr "kind: Gerber, Excellon, Geometry or CNCJob object"
  15268. #~ msgid ""
  15269. #~ "If the selection of the object is done on the canvas by single click "
  15270. #~ "instead, and the"
  15271. #~ msgstr ""
  15272. #~ "If the selection of the object is done on the canvas by single click "
  15273. #~ "instead, and the"
  15274. #~ msgid "and populate it even if it was out of focus"
  15275. #~ msgstr "and populate it even if it was out of focus"
  15276. #~ msgid "Gerber/Excellon Object"
  15277. #~ msgstr "Gerber/Excellon Object"
  15278. #~ msgid "Add tools (change param in Selected Tab)"
  15279. #~ msgstr "Add tools (change param in Selected Tab)"
  15280. #~ msgid "Generate CNCJob"
  15281. #~ msgstr "Generate CNCJob"
  15282. #~ msgid ""
  15283. #~ "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode "
  15284. #~ "(again, done in"
  15285. #~ msgstr ""
  15286. #~ "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode "
  15287. #~ "(again, done in"
  15288. #~ msgid "Shortcuts List"
  15289. #~ msgstr "Shortcuts List"
  15290. #~ msgid "or through"
  15291. #~ msgstr "or through"
  15292. #~ msgid "own key shortcut"
  15293. #~ msgstr "own key shortcut"
  15294. #~ msgid "polygons"
  15295. #~ msgstr "polygons"
  15296. #~ msgid "geo"
  15297. #~ msgstr "geo"
  15298. #~ msgid "Stop"
  15299. #~ msgstr "Stop"
  15300. #~ msgid "Generating panel ..."
  15301. #~ msgstr "Generating panel ..."
  15302. #~ msgid "Spawning copies"
  15303. #~ msgstr "Spawning copies"
  15304. #~ msgid "Parsing tool"
  15305. #~ msgstr "Parsing tool"
  15306. #~ msgid ""
  15307. #~ " Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  15308. #~ "options[\"feedrate_probe\"]"
  15309. #~ msgstr ""
  15310. #~ " Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  15311. #~ "options[\"feedrate_probe\"]"
  15312. #~ msgid "Wrong optimization type selected."
  15313. #~ msgstr "Wrong optimization type selected."
  15314. #~ msgid "FILE ASSOCIATIONS"
  15315. #~ msgstr "FILE ASSOCIATIONS"
  15316. #~ msgid "MH"
  15317. #~ msgstr "MH"
  15318. #~ msgid "Feedrate (Plunge)"
  15319. #~ msgstr "Feedrate (Plunge)"
  15320. #~ msgid ""
  15321. #~ "Parameters used to create a CNC Job object\n"
  15322. #~ "for this drill object that are shown when App Level is Advanced."
  15323. #~ msgstr ""
  15324. #~ "Parameters used to create a CNC Job object\n"
  15325. #~ "for this drill object that are shown when App Level is Advanced."
  15326. #~ msgid ""
  15327. #~ "Parameters to create a CNC Job object\n"
  15328. #~ "tracing the contours of a Geometry object."
  15329. #~ msgstr ""
  15330. #~ "Parameters to create a CNC Job object\n"
  15331. #~ "tracing the contours of a Geometry object."
  15332. #~ msgid "Manufacturing"
  15333. #~ msgstr "Manufacturing"
  15334. #~ msgid "Function"
  15335. #~ msgstr "Function"
  15336. #~ msgid ""
  15337. #~ "Juan Pablo Caram <BR><BR>Denis Hayrullin<BR>Kamil Sopko<BR>Marius "
  15338. #~ "Stanciu<BR>Matthieu Berthomé<BR><Br>and many others found <a href = "
  15339. #~ "\"https://bitbucket.org/jpcgt/flatcam/pull-requests/?state=MERGED\">here."
  15340. #~ "</a><BR><BR>"
  15341. #~ msgstr ""
  15342. #~ "Juan Pablo Caram <BR><BR>Denis Hayrullin<BR>Kamil Sopko<BR>Marius "
  15343. #~ "Stanciu<BR>Matthieu Berthomé<BR><Br>and many others found <a href = "
  15344. #~ "\"https://bitbucket.org/jpcgt/flatcam/pull-requests/?state=MERGED\">here."
  15345. #~ "</a><BR><BR>"
  15346. #~ msgid ""
  15347. #~ "\n"
  15348. #~ "<p><span style=\"font-size:{tsize}px\"><strong>Selected Tab - Choose an "
  15349. #~ "Item from Project Tab</strong></span></p>\n"
  15350. #~ "\n"
  15351. #~ "<p><span style=\"font-size:{fsize}px\"><strong>Details</strong>:<br />\n"
  15352. #~ "The normal flow when working in FlatCAM is the following:</span></p>\n"
  15353. #~ "\n"
  15354. #~ "<ol>\n"
  15355. #~ "\t<li><span style=\"font-size:{fsize}px\">Loat/Import a Gerber, Excellon, "
  15356. #~ "Gcode, DXF, Raster Image or SVG file into FlatCAM using either the "
  15357. #~ "menu&#39;s, toolbars, key shortcuts or even dragging and dropping the "
  15358. #~ "files on the GUI.<br />\n"
  15359. #~ "\t<br />\n"
  15360. #~ "\tYou can also load a <strong>FlatCAM project</strong> by double clicking "
  15361. #~ "on the project file, drag &amp; drop of the file into the FLATCAM GUI or "
  15362. #~ "through the menu/toolbar links offered within the app.</span><br />\n"
  15363. #~ "\t&nbsp;</li>\n"
  15364. #~ "\t<li><span style=\"font-size:{fsize}px\">Once an object is available in "
  15365. #~ "the Project Tab, by selecting it and then focusing on <strong>SELECTED "
  15366. #~ "TAB </strong>(more simpler is to double click the object name in the "
  15367. #~ "Project Tab), <strong>SELECTED TAB </strong>will be updated with the "
  15368. #~ "object properties according to it&#39;s kind: Gerber, Excellon, Geometry "
  15369. #~ "or CNCJob object.<br />\n"
  15370. #~ "\t<br />\n"
  15371. #~ "\tIf the selection of the object is done on the canvas by single click "
  15372. #~ "instead, and the <strong>SELECTED TAB</strong> is in focus, again the "
  15373. #~ "object properties will be displayed into the Selected Tab. Alternatively, "
  15374. #~ "double clicking on the object on the canvas will bring the "
  15375. #~ "<strong>SELECTED TAB</strong> and populate it even if it was out of focus."
  15376. #~ "<br />\n"
  15377. #~ "\t<br />\n"
  15378. #~ "\tYou can change the parameters in this screen and the flow direction is "
  15379. #~ "like this:<br />\n"
  15380. #~ "\t<br />\n"
  15381. #~ "\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; "
  15382. #~ "Generate Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools "
  15383. #~ "(change param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob "
  15384. #~ "Object </strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/"
  15385. #~ "prepend to GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-"
  15386. #~ "&gt; Save GCode</span></li>\n"
  15387. #~ "</ol>\n"
  15388. #~ "\n"
  15389. #~ "<p><span style=\"font-size:{fsize}px\">A list of key shortcuts is "
  15390. #~ "available through an menu entry in <strong>Help -&gt; Shortcuts List</"
  15391. #~ "strong>&nbsp;or through it&#39;s own key shortcut: <strong>F3</strong>.</"
  15392. #~ "span></p>\n"
  15393. #~ "\n"
  15394. #~ " "
  15395. #~ msgstr ""
  15396. #~ "\n"
  15397. #~ "<p><span style=\"font-size:{tsize}px\"><strong>Selected Tab - Choose an "
  15398. #~ "Item from Project Tab</strong></span></p>\n"
  15399. #~ "\n"
  15400. #~ "<p><span style=\"font-size:{fsize}px\"><strong>Details</strong>:<br />\n"
  15401. #~ "The normal flow when working in FlatCAM is the following:</span></p>\n"
  15402. #~ "\n"
  15403. #~ "<ol>\n"
  15404. #~ "\t<li><span style=\"font-size:{fsize}px\">Loat/Import a Gerber, Excellon, "
  15405. #~ "Gcode, DXF, Raster Image or SVG file into FlatCAM using either the "
  15406. #~ "menu&#39;s, toolbars, key shortcuts or even dragging and dropping the "
  15407. #~ "files on the GUI.<br />\n"
  15408. #~ "\t<br />\n"
  15409. #~ "\tYou can also load a <strong>FlatCAM project</strong> by double clicking "
  15410. #~ "on the project file, drag &amp; drop of the file into the FLATCAM GUI or "
  15411. #~ "through the menu/toolbar links offered within the app.</span><br />\n"
  15412. #~ "\t&nbsp;</li>\n"
  15413. #~ "\t<li><span style=\"font-size:{fsize}px\">Once an object is available in "
  15414. #~ "the Project Tab, by selecting it and then focusing on <strong>SELECTED "
  15415. #~ "TAB </strong>(more simpler is to double click the object name in the "
  15416. #~ "Project Tab), <strong>SELECTED TAB </strong>will be updated with the "
  15417. #~ "object properties according to it&#39;s kind: Gerber, Excellon, Geometry "
  15418. #~ "or CNCJob object.<br />\n"
  15419. #~ "\t<br />\n"
  15420. #~ "\tIf the selection of the object is done on the canvas by single click "
  15421. #~ "instead, and the <strong>SELECTED TAB</strong> is in focus, again the "
  15422. #~ "object properties will be displayed into the Selected Tab. Alternatively, "
  15423. #~ "double clicking on the object on the canvas will bring the "
  15424. #~ "<strong>SELECTED TAB</strong> and populate it even if it was out of focus."
  15425. #~ "<br />\n"
  15426. #~ "\t<br />\n"
  15427. #~ "\tYou can change the parameters in this screen and the flow direction is "
  15428. #~ "like this:<br />\n"
  15429. #~ "\t<br />\n"
  15430. #~ "\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; "
  15431. #~ "Generate Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools "
  15432. #~ "(change param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob "
  15433. #~ "Object </strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/"
  15434. #~ "prepend to GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-"
  15435. #~ "&gt; Save GCode</span></li>\n"
  15436. #~ "</ol>\n"
  15437. #~ "\n"
  15438. #~ "<p><span style=\"font-size:{fsize}px\">A list of key shortcuts is "
  15439. #~ "available through an menu entry in <strong>Help -&gt; Shortcuts List</"
  15440. #~ "strong>&nbsp;or through it&#39;s own key shortcut: <strong>F3</strong>.</"
  15441. #~ "span></p>\n"
  15442. #~ "\n"
  15443. #~ " "
  15444. #~ msgid "Run Script ...\tShift+S"
  15445. #~ msgstr "Run Script ...\tShift+S"
  15446. #~| msgid ""
  15447. #~| "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) "
  15448. #~| "- {arch} <BR><BR>2D Computer-Aided Printed Circuit "
  15449. #~| "Board<BR>Manufacturing.<BR><BR>(c) 2014-2019 <B>Juan Pablo Caram</"
  15450. #~| "B><BR><BR><B> Main Contributors:</B><BR>Denis Hayrullin<BR>Kamil "
  15451. #~| "Sopko<BR>Marius Stanciu<BR>Matthieu Berthomé<BR>and many others found <a "
  15452. #~| "href = \"https://bitbucket.org/jpcgt/flatcam/pull-requests/?state=MERGED"
  15453. #~| "\">here.</a><BR><BR>Development is done <a href = \"https://bitbucket."
  15454. #~| "org/jpcgt/flatcam/src/Beta/\">here.</a><BR>DOWNLOAD area <a href = "
  15455. #~| "\"https://bitbucket.org/jpcgt/flatcam/downloads/\">here.</a><BR>"
  15456. #~ msgid ""
  15457. #~ "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) - "
  15458. #~ "{arch} <BR><BR>2D Computer-Aided Printed Circuit Board<BR>Manufacturing."
  15459. #~ "<BR><BR><B> License: </B><BR>Licensed under MIT license (2014 - "
  15460. #~ "2019)<BR>by (c)Juan Pablo Caram <BR><BR><B> Programmers:</B><BR>Denis "
  15461. #~ "Hayrullin<BR>Kamil Sopko<BR>Marius Stanciu<BR>Matthieu Berthomé<BR>and "
  15462. #~ "many others found <a href = \"https://bitbucket.org/jpcgt/flatcam/pull-"
  15463. #~ "requests/?state=MERGED\">here.</a><BR><BR><B>Development</B> is done <a "
  15464. #~ "href = \"https://bitbucket.org/jpcgt/flatcam/src/Beta/\">here.</"
  15465. #~ "a><BR><b>DOWNLOAD</B> area <a href = \"https://bitbucket.org/jpcgt/"
  15466. #~ "flatcam/downloads/\">here.</a><BR>"
  15467. #~ msgstr ""
  15468. #~ "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) - "
  15469. #~ "{arch} <BR><BR>2D Computer-Aided Printed Circuit Board<BR>Manufacturing."
  15470. #~ "<BR><BR><B> License: </B><BR>Licensed under MIT license (2014 - "
  15471. #~ "2019)<BR>by (c)Juan Pablo Caram <BR><BR><B> Programmers:</B><BR>Denis "
  15472. #~ "Hayrullin<BR>Kamil Sopko<BR>Marius Stanciu<BR>Matthieu Berthomé<BR>and "
  15473. #~ "many others found <a href = \"https://bitbucket.org/jpcgt/flatcam/pull-"
  15474. #~ "requests/?state=MERGED\">here.</a><BR><BR><B>Development</B> is done <a "
  15475. #~ "href = \"https://bitbucket.org/jpcgt/flatcam/src/Beta/\">here.</"
  15476. #~ "a><BR><b>DOWNLOAD</B> area <a href = \"https://bitbucket.org/jpcgt/"
  15477. #~ "flatcam/downloads/\">here.</a><BR>"
  15478. #~| msgid "[ERROR_NOTCL] Expected a GeometryObject, got %s"
  15479. #~ msgid "Expected a GeometryObject, got %s"
  15480. #~ msgstr "Expected a GeometryObject, got %s"
  15481. #~ msgid "Saved to: %s"
  15482. #~ msgstr "Saved to: %s"
  15483. #~ msgid "[WARNING_NOTCL] Adding Tool cancelled ..."
  15484. #~ msgstr "[WARNING_NOTCL] Adding Tool cancelled ..."
  15485. #~ msgid "%s"
  15486. #~ msgstr "%s"
  15487. #~| msgid "[ERROR]App.on_view_source() -->%s"
  15488. #~ msgid "App.on_view_source() -->"
  15489. #~ msgstr "App.on_view_source() -->"
  15490. #~ msgid "[success] Name changed from {old} to {new}"
  15491. #~ msgstr "[success] Name changed from {old} to {new}"
  15492. #~| msgid ""
  15493. #~| "[ERROR_NOTCL] Failed.\n"
  15494. #~| "%s"
  15495. #~ msgid "[ERROR_NOTCL] %s"
  15496. #~ msgstr "[ERROR_NOTCL] %s"
  15497. #~ msgid "Editor %s"
  15498. #~ msgstr "Editor %s"
  15499. #~ msgid "[success] Done. Path completed."
  15500. #~ msgstr "[success] Done. Path completed."
  15501. #~ msgid "[success] Paint done."
  15502. #~ msgstr "[success] Paint done."
  15503. #~ msgid "About"
  15504. #~ msgstr "About"
  15505. #~| msgid ""
  15506. #~| "<b>General Shortcut list</b><br>\n"
  15507. #~| " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
  15508. #~| "style=\"width:283px\">\n"
  15509. #~| " <tbody>\n"
  15510. #~| " <tr height=\"20\">\n"
  15511. #~| " <td height=\"20\" width=\"89\"><strong>F3</"
  15512. #~| "strong></td>\n"
  15513. #~| " <td width=\"194\"><span style=\"color:"
  15514. #~| "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  15515. #~| " </tr>\n"
  15516. #~| " <tr height=\"20\">\n"
  15517. #~| " <td height=\"20\">&nbsp;</td>\n"
  15518. #~| " <td>&nbsp;</td>\n"
  15519. #~| " </tr>\n"
  15520. #~| " <tr height=\"20\">\n"
  15521. #~| " <td height=\"20\"><strong>1</strong></td>\n"
  15522. #~| " <td>&nbsp;Switch to Project Tab</td>\n"
  15523. #~| " </tr>\n"
  15524. #~| " <tr height=\"20\">\n"
  15525. #~| " <td height=\"20\"><strong>2</strong></td>\n"
  15526. #~| " <td>&nbsp;Switch to Selected Tab</td>\n"
  15527. #~| " </tr>\n"
  15528. #~| " <tr height=\"20\">\n"
  15529. #~| " <td height=\"20\"><strong>3</strong></td>\n"
  15530. #~| " <td>&nbsp;Switch to Tool Tab</td>\n"
  15531. #~| " </tr>\n"
  15532. #~| " <tr height=\"20\">\n"
  15533. #~| " <td height=\"20\">&nbsp;</td>\n"
  15534. #~| " <td>&nbsp;</td>\n"
  15535. #~| " </tr>\n"
  15536. #~| " <tr height=\"20\">\n"
  15537. #~| " <td height=\"20\"><strong>B</strong></td>\n"
  15538. #~| " <td>&nbsp;New Gerber</td>\n"
  15539. #~| " </tr>\n"
  15540. #~| " <tr height=\"20\">\n"
  15541. #~| " <td height=\"20\"><strong>E</strong></td>\n"
  15542. #~| " <td>&nbsp;Edit Object (if selected)</td>\n"
  15543. #~| " </tr>\n"
  15544. #~| " <tr height=\"20\">\n"
  15545. #~| " <td height=\"20\"><strong>G</strong></td>\n"
  15546. #~| " <td>&nbsp;Grid On/Off</td>\n"
  15547. #~| " </tr>\n"
  15548. #~| " <tr height=\"20\">\n"
  15549. #~| " <td height=\"20\"><strong>J</strong></td>\n"
  15550. #~| " <td>&nbsp;Jump to Coordinates</td>\n"
  15551. #~| " </tr>\n"
  15552. #~| " <tr height=\"20\">\n"
  15553. #~| " <td height=\"20\"><strong>L</strong></td>\n"
  15554. #~| " <td>&nbsp;New Excellon</td>\n"
  15555. #~| " </tr>\n"
  15556. #~| " <tr height=\"20\">\n"
  15557. #~| " <td height=\"20\"><strong>M</strong></td>\n"
  15558. #~| " <td>&nbsp;Move Obj</td>\n"
  15559. #~| " </tr>\n"
  15560. #~| " <tr height=\"20\">\n"
  15561. #~| " <td height=\"20\"><strong>N</strong></td>\n"
  15562. #~| " <td>&nbsp;New Geometry</td>\n"
  15563. #~| " </tr>\n"
  15564. #~| " <tr height=\"20\">\n"
  15565. #~| " <td height=\"20\"><strong>O</strong></td>\n"
  15566. #~| " <td>&nbsp;Set Origin</td>\n"
  15567. #~| " </tr>\n"
  15568. #~| " <tr height=\"20\">\n"
  15569. #~| " <td height=\"20\"><strong>Q</strong></td>\n"
  15570. #~| " <td>&nbsp;Change Units</td>\n"
  15571. #~| " </tr>\n"
  15572. #~| " <tr height=\"20\">\n"
  15573. #~| " <td height=\"20\"><strong>P</strong></td>\n"
  15574. #~| " <td>&nbsp;Open Properties Tool</td>\n"
  15575. #~| " </tr>\n"
  15576. #~| " <tr height=\"20\">\n"
  15577. #~| " <td height=\"20\"><strong>R</strong></td>\n"
  15578. #~| " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  15579. #~| " </tr>\n"
  15580. #~| " <tr height=\"20\">\n"
  15581. #~| " <td height=\"20\"><strong>S</strong></td>\n"
  15582. #~| " <td>&nbsp;Shell Toggle</td>\n"
  15583. #~| " </tr>\n"
  15584. #~| " <tr height=\"20\">\n"
  15585. #~| " <td height=\"20\"><strong>T</strong></td>\n"
  15586. #~| " <td>&nbsp;Add a Tool (when in Geometry Selected "
  15587. #~| "Tab or in Tools NCC or Tools Paint)</td>\n"
  15588. #~| " </tr>\n"
  15589. #~| " <tr height=\"20\">\n"
  15590. #~| " <td height=\"20\"><strong>V</strong></td>\n"
  15591. #~| " <td>&nbsp;Zoom Fit</td>\n"
  15592. #~| " </tr>\n"
  15593. #~| " <tr height=\"20\">\n"
  15594. #~| " <td height=\"20\"><strong>X</strong></td>\n"
  15595. #~| " <td>&nbsp;Flip on X_axis</td>\n"
  15596. #~| " </tr>\n"
  15597. #~| " <tr height=\"20\">\n"
  15598. #~| " <td height=\"20\"><strong>Y</strong></td>\n"
  15599. #~| " <td>&nbsp;Flip on Y_axis</td>\n"
  15600. #~| " </tr>\n"
  15601. #~| " <tr height=\"20\">\n"
  15602. #~| " <td height=\"20\"><strong>&#39;-&#39;</strong></"
  15603. #~| "td>\n"
  15604. #~| " <td>&nbsp;Zoom Out</td>\n"
  15605. #~| " </tr>\n"
  15606. #~| " <tr height=\"20\">\n"
  15607. #~| " <td height=\"20\"><strong>&#39;=&#39;</strong></"
  15608. #~| "td>\n"
  15609. #~| " <td>&nbsp;Zoom In</td>\n"
  15610. #~| " </tr>\n"
  15611. #~| " <tr height=\"20\">\n"
  15612. #~| " <td height=\"20\">&nbsp;</td>\n"
  15613. #~| " <td>&nbsp;</td>\n"
  15614. #~| " </tr>\n"
  15615. #~| " <tr height=\"20\">\n"
  15616. #~| " <td height=\"20\"><strong>Ctrl+A</strong></td>\n"
  15617. #~| " <td>&nbsp;Select All</td>\n"
  15618. #~| " </tr>\n"
  15619. #~| " <tr height=\"20\">\n"
  15620. #~| " <td height=\"20\"><strong>Ctrl+C</strong></td>\n"
  15621. #~| " <td>&nbsp;Copy Obj</td>\n"
  15622. #~| " </tr>\n"
  15623. #~| " <tr height=\"20\">\n"
  15624. #~| " <td height=\"20\"><strong>Ctrl+E</strong></td>\n"
  15625. #~| " <td>&nbsp;Open Excellon File</td>\n"
  15626. #~| " </tr>\n"
  15627. #~| " <tr height=\"20\">\n"
  15628. #~| " <td height=\"20\"><strong>Ctrl+G</strong></td>\n"
  15629. #~| " <td>&nbsp;Open Gerber File</td>\n"
  15630. #~| " </tr>\n"
  15631. #~| " <tr height=\"20\">\n"
  15632. #~| " <td height=\"20\"><strong>Ctrl+N</strong></td>\n"
  15633. #~| " <td>&nbsp;New Project</td>\n"
  15634. #~| " </tr>\n"
  15635. #~| " <tr height=\"20\">\n"
  15636. #~| " <td height=\"20\"><strong>Ctrl+M</strong></td>\n"
  15637. #~| " <td>&nbsp;Measurement Tool</td>\n"
  15638. #~| " </tr>\n"
  15639. #~| " <tr height=\"20\">\n"
  15640. #~| " <td height=\"20\"><strong>Ctrl+O</strong></td>\n"
  15641. #~| " <td>&nbsp;Open Project</td>\n"
  15642. #~| " </tr>\n"
  15643. #~| " <tr height=\"20\">\n"
  15644. #~| " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  15645. #~| " <td>&nbsp;Save Project As</td>\n"
  15646. #~| " </tr>\n"
  15647. #~| " <tr height=\"20\">\n"
  15648. #~| " <td height=\"20\"><strong>Ctrl+F10</strong></"
  15649. #~| "td>\n"
  15650. #~| " <td>&nbsp;Toggle Plot Area</td>\n"
  15651. #~| " </tr>\n"
  15652. #~| " <tr height=\"20\">\n"
  15653. #~| " <td height=\"20\">&nbsp;</td>\n"
  15654. #~| " <td>&nbsp;</td>\n"
  15655. #~| " </tr>\n"
  15656. #~| " <tr height=\"20\">\n"
  15657. #~| " <td height=\"20\"><strong>Shift+C</strong></td>\n"
  15658. #~| " <td>&nbsp;Copy Obj_Name</td>\n"
  15659. #~| " </tr>\n"
  15660. #~| " <tr height=\"20\">\n"
  15661. #~| " <td height=\"20\"><strong>Shift+E</strong></td>\n"
  15662. #~| " <td>&nbsp;Toggle Code Editor</td>\n"
  15663. #~| " </tr>\n"
  15664. #~| " <tr height=\"20\">\n"
  15665. #~| " <td height=\"20\"><strong>Shift+G</strong></td>\n"
  15666. #~| " <td>&nbsp;Toggle the axis</td>\n"
  15667. #~| " </tr>\n"
  15668. #~| " <tr height=\"20\">\n"
  15669. #~| " <td height=\"20\"><strong>Shift+P</strong></td>\n"
  15670. #~| " <td>&nbsp;Open Preferences Window</td>\n"
  15671. #~| " </tr>\n"
  15672. #~| " <tr height=\"20\">\n"
  15673. #~| " <td height=\"20\"><strong>Shift+R</strong></td>\n"
  15674. #~| " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  15675. #~| " </tr>\n"
  15676. #~| " <tr height=\"20\">\n"
  15677. #~| " <td height=\"20\"><strong>Shift+S</strong></td>\n"
  15678. #~| " <td>&nbsp;Run a Script</td>\n"
  15679. #~| " </tr>\n"
  15680. #~| " <tr height=\"20\">\n"
  15681. #~| " <td height=\"20\"><strong>Shift+W</strong></td>\n"
  15682. #~| " <td>&nbsp;Toggle the workspace</td>\n"
  15683. #~| " </tr>\n"
  15684. #~| " <tr height=\"20\">\n"
  15685. #~| " <td height=\"20\"><strong>Shift+X</strong></td>\n"
  15686. #~| " <td>&nbsp;Skew on X axis</td>\n"
  15687. #~| " </tr>\n"
  15688. #~| " <tr height=\"20\">\n"
  15689. #~| " <td height=\"20\"><strong>Shift+Y</strong></td>\n"
  15690. #~| " <td>&nbsp;Skew on Y axis</td>\n"
  15691. #~| " </tr>\n"
  15692. #~| " <tr height=\"20\">\n"
  15693. #~| " <td height=\"20\">&nbsp;</td>\n"
  15694. #~| " <td>&nbsp;</td>\n"
  15695. #~| " </tr>\n"
  15696. #~| " <tr height=\"20\">\n"
  15697. #~| " <td height=\"20\"><strong>Alt+C</strong></td>\n"
  15698. #~| " <td>&nbsp;Calculators Tool</td>\n"
  15699. #~| " </tr>\n"
  15700. #~| " <tr height=\"20\">\n"
  15701. #~| " <td height=\"20\"><strong>Alt+D</strong></td>\n"
  15702. #~| " <td>&nbsp;2-Sided PCB Tool</td>\n"
  15703. #~| " </tr>\n"
  15704. #~| " <tr height=\"20\">\n"
  15705. #~| " <td height=\"20\"><strong>Alt+K</strong></td>\n"
  15706. #~| " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  15707. #~| " </tr>\n"
  15708. #~| " <tr height=\"20\">\n"
  15709. #~| " <td height=\"20\"><strong>Alt+L</strong></td>\n"
  15710. #~| " <td>&nbsp;Film PCB Tool</td>\n"
  15711. #~| " </tr>\n"
  15712. #~| " <tr height=\"20\">\n"
  15713. #~| " <td height=\"20\"><strong>Alt+N</strong></td>\n"
  15714. #~| " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  15715. #~| " </tr>\n"
  15716. #~| " <tr height=\"20\">\n"
  15717. #~| " <td height=\"20\"><strong>Alt+P</strong></td>\n"
  15718. #~| " <td>&nbsp;Paint Area Tool</td>\n"
  15719. #~| " </tr>\n"
  15720. #~| " <tr height=\"20\">\n"
  15721. #~| " <td height=\"20\"><strong>Alt+Q</strong></td>\n"
  15722. #~| " <td>&nbsp;PDF Import Tool</td>\n"
  15723. #~| " </tr>\n"
  15724. #~| " <tr height=\"20\">\n"
  15725. #~| " <td height=\"20\"><strong>Alt+R</strong></td>\n"
  15726. #~| " <td>&nbsp;Transformations Tool</td>\n"
  15727. #~| " </tr>\n"
  15728. #~| " <tr height=\"20\">\n"
  15729. #~| " <td height=\"20\"><strong>Alt+S</strong></td>\n"
  15730. #~| " <td>&nbsp;View File Source</td>\n"
  15731. #~| " </tr>\n"
  15732. #~| " <tr height=\"20\">\n"
  15733. #~| " <td height=\"20\"><strong>Alt+U</strong></td>\n"
  15734. #~| " <td>&nbsp;Cutout PCB Tool</td>\n"
  15735. #~| " </tr>\n"
  15736. #~| " <tr height=\"20\">\n"
  15737. #~| " <td height=\"20\"><strong>Alt+1</strong></td>\n"
  15738. #~| " <td>&nbsp;Enable all Plots</td>\n"
  15739. #~| " </tr>\n"
  15740. #~| " <tr height=\"20\">\n"
  15741. #~| " <td height=\"20\"><strong>Alt+2</strong></td>\n"
  15742. #~| " <td>&nbsp;Disable all Plots</td>\n"
  15743. #~| " </tr>\n"
  15744. #~| " <tr height=\"20\">\n"
  15745. #~| " <td height=\"20\"><strong>Alt+3</strong></td>\n"
  15746. #~| " <td>&nbsp;Disable Non-selected Plots</td>\n"
  15747. #~| " </tr>\n"
  15748. #~| " <tr height=\"20\">\n"
  15749. #~| " <td height=\"20\"><strong>Alt+F10</strong></td>\n"
  15750. #~| " <td>&nbsp;Toggle Full Screen</td>\n"
  15751. #~| " </tr>\n"
  15752. #~| " <tr height=\"20\">\n"
  15753. #~| " <td height=\"20\">&nbsp;</td>\n"
  15754. #~| " <td>&nbsp;</td>\n"
  15755. #~| " </tr>\n"
  15756. #~| " <tr height=\"20\">\n"
  15757. #~| " <td height=\"20\"><strong>F1</strong></td>\n"
  15758. #~| " <td>&nbsp;Open Online Manual</td>\n"
  15759. #~| " </tr>\n"
  15760. #~| " <tr height=\"20\">\n"
  15761. #~| " <td height=\"20\"><strong>F4</strong></td>\n"
  15762. #~| " <td>&nbsp;Open Online Tutorials</td>\n"
  15763. #~| " </tr>\n"
  15764. #~| " <tr height=\"20\">\n"
  15765. #~| " <td height=\"20\"><strong>Del</strong></td>\n"
  15766. #~| " <td>&nbsp;Delete Object</td>\n"
  15767. #~| " </tr>\n"
  15768. #~| " <tr height=\"20\">\n"
  15769. #~| " <td height=\"20\"><strong>Del</strong></td>\n"
  15770. #~| " <td>&nbsp;Alternate: Delete Tool</td>\n"
  15771. #~| " </tr>\n"
  15772. #~| " <tr height=\"20\">\n"
  15773. #~| " <td height=\"20\"><strong>'`'</strong></td>\n"
  15774. #~| " <td>&nbsp;(left to Key_1)Toogle Notebook Area "
  15775. #~| "(Left Side)</td>\n"
  15776. #~| " </tr>\n"
  15777. #~| " <tr height=\"20\">\n"
  15778. #~| " <td height=\"20\"><strong>SPACE</strong></td>\n"
  15779. #~| " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  15780. #~| " </tr>\n"
  15781. #~| " <tr height=\"20\">\n"
  15782. #~| " <td height=\"20\"><strong>Escape</strong></td>\n"
  15783. #~| " <td>&nbsp;Deselects all objects</td>\n"
  15784. #~| " </tr>\n"
  15785. #~| " </tbody>\n"
  15786. #~| " </table>\n"
  15787. #~| " \n"
  15788. #~| " "
  15789. #~ msgid ""
  15790. #~ "<b>General Shortcut list</b><br>\n"
  15791. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  15792. #~ "\"width:283px\">\n"
  15793. #~ " <tbody>\n"
  15794. #~ " <tr height=\"20\">\n"
  15795. #~ " <td height=\"20\" width=\"89\"><strong>F3</"
  15796. #~ "strong></td>\n"
  15797. #~ " <td width=\"194\"><span style=\"color:"
  15798. #~ "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  15799. #~ " </tr>\n"
  15800. #~ " <tr height=\"20\">\n"
  15801. #~ " <td height=\"20\">&nbsp;</td>\n"
  15802. #~ " <td>&nbsp;</td>\n"
  15803. #~ " </tr>\n"
  15804. #~ " <tr height=\"20\">\n"
  15805. #~ " <td height=\"20\"><strong>1</strong></td>\n"
  15806. #~ " <td>&nbsp;Switch to Project Tab</td>\n"
  15807. #~ " </tr>\n"
  15808. #~ " <tr height=\"20\">\n"
  15809. #~ " <td height=\"20\"><strong>2</strong></td>\n"
  15810. #~ " <td>&nbsp;Switch to Selected Tab</td>\n"
  15811. #~ " </tr>\n"
  15812. #~ " <tr height=\"20\">\n"
  15813. #~ " <td height=\"20\"><strong>3</strong></td>\n"
  15814. #~ " <td>&nbsp;Switch to Tool Tab</td>\n"
  15815. #~ " </tr>\n"
  15816. #~ " <tr height=\"20\">\n"
  15817. #~ " <td height=\"20\">&nbsp;</td>\n"
  15818. #~ " <td>&nbsp;</td>\n"
  15819. #~ " </tr>\n"
  15820. #~ " <tr height=\"20\">\n"
  15821. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  15822. #~ " <td>&nbsp;New Gerber</td>\n"
  15823. #~ " </tr>\n"
  15824. #~ " <tr height=\"20\">\n"
  15825. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  15826. #~ " <td>&nbsp;Edit Object (if selected)</td>\n"
  15827. #~ " </tr>\n"
  15828. #~ " <tr height=\"20\">\n"
  15829. #~ " <td height=\"20\"><strong>G</strong></td>\n"
  15830. #~ " <td>&nbsp;Grid On/Off</td>\n"
  15831. #~ " </tr>\n"
  15832. #~ " <tr height=\"20\">\n"
  15833. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  15834. #~ " <td>&nbsp;Jump to Coordinates</td>\n"
  15835. #~ " </tr>\n"
  15836. #~ " <tr height=\"20\">\n"
  15837. #~ " <td height=\"20\"><strong>L</strong></td>\n"
  15838. #~ " <td>&nbsp;New Excellon</td>\n"
  15839. #~ " </tr>\n"
  15840. #~ " <tr height=\"20\">\n"
  15841. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  15842. #~ " <td>&nbsp;Move Obj</td>\n"
  15843. #~ " </tr>\n"
  15844. #~ " <tr height=\"20\">\n"
  15845. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  15846. #~ " <td>&nbsp;New Geometry</td>\n"
  15847. #~ " </tr>\n"
  15848. #~ " <tr height=\"20\">\n"
  15849. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  15850. #~ " <td>&nbsp;Set Origin</td>\n"
  15851. #~ " </tr>\n"
  15852. #~ " <tr height=\"20\">\n"
  15853. #~ " <td height=\"20\"><strong>Q</strong></td>\n"
  15854. #~ " <td>&nbsp;Change Units</td>\n"
  15855. #~ " </tr>\n"
  15856. #~ " <tr height=\"20\">\n"
  15857. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  15858. #~ " <td>&nbsp;Open Properties Tool</td>\n"
  15859. #~ " </tr>\n"
  15860. #~ " <tr height=\"20\">\n"
  15861. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  15862. #~ " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  15863. #~ " </tr>\n"
  15864. #~ " <tr height=\"20\">\n"
  15865. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  15866. #~ " <td>&nbsp;Shell Toggle</td>\n"
  15867. #~ " </tr>\n"
  15868. #~ " <tr height=\"20\">\n"
  15869. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  15870. #~ " <td>&nbsp;Add a Tool (when in Geometry Selected "
  15871. #~ "Tab or in Tools NCC or Tools Paint)</td>\n"
  15872. #~ " </tr>\n"
  15873. #~ " <tr height=\"20\">\n"
  15874. #~ " <td height=\"20\"><strong>V</strong></td>\n"
  15875. #~ " <td>&nbsp;Zoom Fit</td>\n"
  15876. #~ " </tr>\n"
  15877. #~ " <tr height=\"20\">\n"
  15878. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  15879. #~ " <td>&nbsp;Flip on X_axis</td>\n"
  15880. #~ " </tr>\n"
  15881. #~ " <tr height=\"20\">\n"
  15882. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  15883. #~ " <td>&nbsp;Flip on Y_axis</td>\n"
  15884. #~ " </tr>\n"
  15885. #~ " <tr height=\"20\">\n"
  15886. #~ " <td height=\"20\"><strong>&#39;-&#39;</strong></"
  15887. #~ "td>\n"
  15888. #~ " <td>&nbsp;Zoom Out</td>\n"
  15889. #~ " </tr>\n"
  15890. #~ " <tr height=\"20\">\n"
  15891. #~ " <td height=\"20\"><strong>&#39;=&#39;</strong></"
  15892. #~ "td>\n"
  15893. #~ " <td>&nbsp;Zoom In</td>\n"
  15894. #~ " </tr>\n"
  15895. #~ " <tr height=\"20\">\n"
  15896. #~ " <td height=\"20\">&nbsp;</td>\n"
  15897. #~ " <td>&nbsp;</td>\n"
  15898. #~ " </tr>\n"
  15899. #~ " <tr height=\"20\">\n"
  15900. #~ " <td height=\"20\"><strong>Ctrl+A</strong></td>\n"
  15901. #~ " <td>&nbsp;Select All</td>\n"
  15902. #~ " </tr>\n"
  15903. #~ " <tr height=\"20\">\n"
  15904. #~ " <td height=\"20\"><strong>Ctrl+C</strong></td>\n"
  15905. #~ " <td>&nbsp;Copy Obj</td>\n"
  15906. #~ " </tr>\n"
  15907. #~ " <tr height=\"20\">\n"
  15908. #~ " <td height=\"20\"><strong>Ctrl+E</strong></td>\n"
  15909. #~ " <td>&nbsp;Open Excellon File</td>\n"
  15910. #~ " </tr>\n"
  15911. #~ " <tr height=\"20\">\n"
  15912. #~ " <td height=\"20\"><strong>Ctrl+G</strong></td>\n"
  15913. #~ " <td>&nbsp;Open Gerber File</td>\n"
  15914. #~ " </tr>\n"
  15915. #~ " <tr height=\"20\">\n"
  15916. #~ " <td height=\"20\"><strong>Ctrl+N</strong></td>\n"
  15917. #~ " <td>&nbsp;New Project</td>\n"
  15918. #~ " </tr>\n"
  15919. #~ " <tr height=\"20\">\n"
  15920. #~ " <td height=\"20\"><strong>Ctrl+M</strong></td>\n"
  15921. #~ " <td>&nbsp;Measurement Tool</td>\n"
  15922. #~ " </tr>\n"
  15923. #~ " <tr height=\"20\">\n"
  15924. #~ " <td height=\"20\"><strong>Ctrl+O</strong></td>\n"
  15925. #~ " <td>&nbsp;Open Project</td>\n"
  15926. #~ " </tr>\n"
  15927. #~ " <tr height=\"20\">\n"
  15928. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  15929. #~ " <td>&nbsp;Save Project As</td>\n"
  15930. #~ " </tr>\n"
  15931. #~ " <tr height=\"20\">\n"
  15932. #~ " <td height=\"20\"><strong>Ctrl+F10</strong></td>\n"
  15933. #~ " <td>&nbsp;Toggle Plot Area</td>\n"
  15934. #~ " </tr>\n"
  15935. #~ " <tr height=\"20\">\n"
  15936. #~ " <td height=\"20\">&nbsp;</td>\n"
  15937. #~ " <td>&nbsp;</td>\n"
  15938. #~ " </tr>\n"
  15939. #~ " <tr height=\"20\">\n"
  15940. #~ " <td height=\"20\"><strong>Shift+C</strong></td>\n"
  15941. #~ " <td>&nbsp;Copy Obj_Name</td>\n"
  15942. #~ " </tr>\n"
  15943. #~ " <tr height=\"20\">\n"
  15944. #~ " <td height=\"20\"><strong>Shift+E</strong></td>\n"
  15945. #~ " <td>&nbsp;Toggle Code Editor</td>\n"
  15946. #~ " </tr>\n"
  15947. #~ " <tr height=\"20\">\n"
  15948. #~ " <td height=\"20\"><strong>Shift+G</strong></td>\n"
  15949. #~ " <td>&nbsp;Toggle the axis</td>\n"
  15950. #~ " </tr>\n"
  15951. #~ " <tr height=\"20\">\n"
  15952. #~ " <td height=\"20\"><strong>Shift+P</strong></td>\n"
  15953. #~ " <td>&nbsp;Open Preferences Window</td>\n"
  15954. #~ " </tr>\n"
  15955. #~ " <tr height=\"20\">\n"
  15956. #~ " <td height=\"20\"><strong>Shift+R</strong></td>\n"
  15957. #~ " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  15958. #~ " </tr>\n"
  15959. #~ " <tr height=\"20\">\n"
  15960. #~ " <td height=\"20\"><strong>Shift+S</strong></td>\n"
  15961. #~ " <td>&nbsp;Run a Script</td>\n"
  15962. #~ " </tr>\n"
  15963. #~ " <tr height=\"20\">\n"
  15964. #~ " <td height=\"20\"><strong>Shift+W</strong></td>\n"
  15965. #~ " <td>&nbsp;Toggle the workspace</td>\n"
  15966. #~ " </tr>\n"
  15967. #~ " <tr height=\"20\">\n"
  15968. #~ " <td height=\"20\"><strong>Shift+X</strong></td>\n"
  15969. #~ " <td>&nbsp;Skew on X axis</td>\n"
  15970. #~ " </tr>\n"
  15971. #~ " <tr height=\"20\">\n"
  15972. #~ " <td height=\"20\"><strong>Shift+Y</strong></td>\n"
  15973. #~ " <td>&nbsp;Skew on Y axis</td>\n"
  15974. #~ " </tr>\n"
  15975. #~ " <tr height=\"20\">\n"
  15976. #~ " <td height=\"20\">&nbsp;</td>\n"
  15977. #~ " <td>&nbsp;</td>\n"
  15978. #~ " </tr>\n"
  15979. #~ " <tr height=\"20\">\n"
  15980. #~ " <td height=\"20\"><strong>Alt+C</strong></td>\n"
  15981. #~ " <td>&nbsp;Calculators Tool</td>\n"
  15982. #~ " </tr>\n"
  15983. #~ " <tr height=\"20\">\n"
  15984. #~ " <td height=\"20\"><strong>Alt+D</strong></td>\n"
  15985. #~ " <td>&nbsp;2-Sided PCB Tool</td>\n"
  15986. #~ " </tr>\n"
  15987. #~ " <tr height=\"20\">\n"
  15988. #~ " <td height=\"20\"><strong>Alt+K</strong></td>\n"
  15989. #~ " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  15990. #~ " </tr>\n"
  15991. #~ " <tr height=\"20\">\n"
  15992. #~ " <td height=\"20\"><strong>Alt+L</strong></td>\n"
  15993. #~ " <td>&nbsp;Film PCB Tool</td>\n"
  15994. #~ " </tr>\n"
  15995. #~ " <tr height=\"20\">\n"
  15996. #~ " <td height=\"20\"><strong>Alt+N</strong></td>\n"
  15997. #~ " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  15998. #~ " </tr>\n"
  15999. #~ " <tr height=\"20\">\n"
  16000. #~ " <td height=\"20\"><strong>Alt+P</strong></td>\n"
  16001. #~ " <td>&nbsp;Paint Area Tool</td>\n"
  16002. #~ " </tr>\n"
  16003. #~ " <tr height=\"20\">\n"
  16004. #~ " <td height=\"20\"><strong>Alt+Q</strong></td>\n"
  16005. #~ " <td>&nbsp;PDF Import Tool</td>\n"
  16006. #~ " </tr>\n"
  16007. #~ " <tr height=\"20\">\n"
  16008. #~ " <td height=\"20\"><strong>Alt+R</strong></td>\n"
  16009. #~ " <td>&nbsp;Transformations Tool</td>\n"
  16010. #~ " </tr>\n"
  16011. #~ " <tr height=\"20\">\n"
  16012. #~ " <td height=\"20\"><strong>Alt+S</strong></td>\n"
  16013. #~ " <td>&nbsp;View File Source</td>\n"
  16014. #~ " </tr>\n"
  16015. #~ " <tr height=\"20\">\n"
  16016. #~ " <td height=\"20\"><strong>Alt+U</strong></td>\n"
  16017. #~ " <td>&nbsp;Cutout PCB Tool</td>\n"
  16018. #~ " </tr>\n"
  16019. #~ " <tr height=\"20\">\n"
  16020. #~ " <td height=\"20\"><strong>Alt+1</strong></td>\n"
  16021. #~ " <td>&nbsp;Enable all Plots</td>\n"
  16022. #~ " </tr>\n"
  16023. #~ " <tr height=\"20\">\n"
  16024. #~ " <td height=\"20\"><strong>Alt+2</strong></td>\n"
  16025. #~ " <td>&nbsp;Disable all Plots</td>\n"
  16026. #~ " </tr>\n"
  16027. #~ " <tr height=\"20\">\n"
  16028. #~ " <td height=\"20\"><strong>Alt+3</strong></td>\n"
  16029. #~ " <td>&nbsp;Disable Non-selected Plots</td>\n"
  16030. #~ " </tr>\n"
  16031. #~ " <tr height=\"20\">\n"
  16032. #~ " <td height=\"20\"><strong>Alt+F10</strong></td>\n"
  16033. #~ " <td>&nbsp;Toggle Full Screen</td>\n"
  16034. #~ " </tr> \n"
  16035. #~ " <tr height=\"20\">\n"
  16036. #~ " <td height=\"20\">&nbsp;</td>\n"
  16037. #~ " <td>&nbsp;</td>\n"
  16038. #~ " </tr>\n"
  16039. #~ " <tr height=\"20\">\n"
  16040. #~ " <td height=\"20\"><strong>Ctrl+Alt+X</strong></"
  16041. #~ "td>\n"
  16042. #~ " <td>&nbsp;Abort current task (gracefully)</td>\n"
  16043. #~ " </tr> \n"
  16044. #~ " <tr height=\"20\">\n"
  16045. #~ " <td height=\"20\">&nbsp;</td>\n"
  16046. #~ " <td>&nbsp;</td>\n"
  16047. #~ " </tr>\n"
  16048. #~ " <tr height=\"20\">\n"
  16049. #~ " <td height=\"20\"><strong>F1</strong></td>\n"
  16050. #~ " <td>&nbsp;Open Online Manual</td>\n"
  16051. #~ " </tr>\n"
  16052. #~ " <tr height=\"20\">\n"
  16053. #~ " <td height=\"20\"><strong>F4</strong></td>\n"
  16054. #~ " <td>&nbsp;Open Online Tutorials</td>\n"
  16055. #~ " </tr>\n"
  16056. #~ " <tr height=\"20\">\n"
  16057. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16058. #~ " <td>&nbsp;Delete Object</td>\n"
  16059. #~ " </tr>\n"
  16060. #~ " <tr height=\"20\">\n"
  16061. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16062. #~ " <td>&nbsp;Alternate: Delete Tool</td>\n"
  16063. #~ " </tr>\n"
  16064. #~ " <tr height=\"20\">\n"
  16065. #~ " <td height=\"20\"><strong>'`'</strong></td>\n"
  16066. #~ " <td>&nbsp;(left to Key_1)Toogle Notebook Area "
  16067. #~ "(Left Side)</td>\n"
  16068. #~ " </tr>\n"
  16069. #~ " <tr height=\"20\">\n"
  16070. #~ " <td height=\"20\"><strong>SPACE</strong></td>\n"
  16071. #~ " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  16072. #~ " </tr>\n"
  16073. #~ " <tr height=\"20\">\n"
  16074. #~ " <td height=\"20\"><strong>Escape</strong></td>\n"
  16075. #~ " <td>&nbsp;Deselects all objects</td>\n"
  16076. #~ " </tr>\n"
  16077. #~ " </tbody>\n"
  16078. #~ " </table>\n"
  16079. #~ " \n"
  16080. #~ " "
  16081. #~ msgstr ""
  16082. #~ "<b>General Shortcut list</b><br>\n"
  16083. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  16084. #~ "\"width:283px\">\n"
  16085. #~ " <tbody>\n"
  16086. #~ " <tr height=\"20\">\n"
  16087. #~ " <td height=\"20\" width=\"89\"><strong>F3</"
  16088. #~ "strong></td>\n"
  16089. #~ " <td width=\"194\"><span style=\"color:"
  16090. #~ "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  16091. #~ " </tr>\n"
  16092. #~ " <tr height=\"20\">\n"
  16093. #~ " <td height=\"20\">&nbsp;</td>\n"
  16094. #~ " <td>&nbsp;</td>\n"
  16095. #~ " </tr>\n"
  16096. #~ " <tr height=\"20\">\n"
  16097. #~ " <td height=\"20\"><strong>1</strong></td>\n"
  16098. #~ " <td>&nbsp;Switch to Project Tab</td>\n"
  16099. #~ " </tr>\n"
  16100. #~ " <tr height=\"20\">\n"
  16101. #~ " <td height=\"20\"><strong>2</strong></td>\n"
  16102. #~ " <td>&nbsp;Switch to Selected Tab</td>\n"
  16103. #~ " </tr>\n"
  16104. #~ " <tr height=\"20\">\n"
  16105. #~ " <td height=\"20\"><strong>3</strong></td>\n"
  16106. #~ " <td>&nbsp;Switch to Tool Tab</td>\n"
  16107. #~ " </tr>\n"
  16108. #~ " <tr height=\"20\">\n"
  16109. #~ " <td height=\"20\">&nbsp;</td>\n"
  16110. #~ " <td>&nbsp;</td>\n"
  16111. #~ " </tr>\n"
  16112. #~ " <tr height=\"20\">\n"
  16113. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  16114. #~ " <td>&nbsp;New Gerber</td>\n"
  16115. #~ " </tr>\n"
  16116. #~ " <tr height=\"20\">\n"
  16117. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  16118. #~ " <td>&nbsp;Edit Object (if selected)</td>\n"
  16119. #~ " </tr>\n"
  16120. #~ " <tr height=\"20\">\n"
  16121. #~ " <td height=\"20\"><strong>G</strong></td>\n"
  16122. #~ " <td>&nbsp;Grid On/Off</td>\n"
  16123. #~ " </tr>\n"
  16124. #~ " <tr height=\"20\">\n"
  16125. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  16126. #~ " <td>&nbsp;Jump to Coordinates</td>\n"
  16127. #~ " </tr>\n"
  16128. #~ " <tr height=\"20\">\n"
  16129. #~ " <td height=\"20\"><strong>L</strong></td>\n"
  16130. #~ " <td>&nbsp;New Excellon</td>\n"
  16131. #~ " </tr>\n"
  16132. #~ " <tr height=\"20\">\n"
  16133. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  16134. #~ " <td>&nbsp;Move Obj</td>\n"
  16135. #~ " </tr>\n"
  16136. #~ " <tr height=\"20\">\n"
  16137. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  16138. #~ " <td>&nbsp;New Geometry</td>\n"
  16139. #~ " </tr>\n"
  16140. #~ " <tr height=\"20\">\n"
  16141. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  16142. #~ " <td>&nbsp;Set Origin</td>\n"
  16143. #~ " </tr>\n"
  16144. #~ " <tr height=\"20\">\n"
  16145. #~ " <td height=\"20\"><strong>Q</strong></td>\n"
  16146. #~ " <td>&nbsp;Change Units</td>\n"
  16147. #~ " </tr>\n"
  16148. #~ " <tr height=\"20\">\n"
  16149. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  16150. #~ " <td>&nbsp;Open Properties Tool</td>\n"
  16151. #~ " </tr>\n"
  16152. #~ " <tr height=\"20\">\n"
  16153. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  16154. #~ " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  16155. #~ " </tr>\n"
  16156. #~ " <tr height=\"20\">\n"
  16157. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  16158. #~ " <td>&nbsp;Shell Toggle</td>\n"
  16159. #~ " </tr>\n"
  16160. #~ " <tr height=\"20\">\n"
  16161. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  16162. #~ " <td>&nbsp;Add a Tool (when in Geometry Selected "
  16163. #~ "Tab or in Tools NCC or Tools Paint)</td>\n"
  16164. #~ " </tr>\n"
  16165. #~ " <tr height=\"20\">\n"
  16166. #~ " <td height=\"20\"><strong>V</strong></td>\n"
  16167. #~ " <td>&nbsp;Zoom Fit</td>\n"
  16168. #~ " </tr>\n"
  16169. #~ " <tr height=\"20\">\n"
  16170. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  16171. #~ " <td>&nbsp;Flip on X_axis</td>\n"
  16172. #~ " </tr>\n"
  16173. #~ " <tr height=\"20\">\n"
  16174. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  16175. #~ " <td>&nbsp;Flip on Y_axis</td>\n"
  16176. #~ " </tr>\n"
  16177. #~ " <tr height=\"20\">\n"
  16178. #~ " <td height=\"20\"><strong>&#39;-&#39;</strong></"
  16179. #~ "td>\n"
  16180. #~ " <td>&nbsp;Zoom Out</td>\n"
  16181. #~ " </tr>\n"
  16182. #~ " <tr height=\"20\">\n"
  16183. #~ " <td height=\"20\"><strong>&#39;=&#39;</strong></"
  16184. #~ "td>\n"
  16185. #~ " <td>&nbsp;Zoom In</td>\n"
  16186. #~ " </tr>\n"
  16187. #~ " <tr height=\"20\">\n"
  16188. #~ " <td height=\"20\">&nbsp;</td>\n"
  16189. #~ " <td>&nbsp;</td>\n"
  16190. #~ " </tr>\n"
  16191. #~ " <tr height=\"20\">\n"
  16192. #~ " <td height=\"20\"><strong>Ctrl+A</strong></td>\n"
  16193. #~ " <td>&nbsp;Select All</td>\n"
  16194. #~ " </tr>\n"
  16195. #~ " <tr height=\"20\">\n"
  16196. #~ " <td height=\"20\"><strong>Ctrl+C</strong></td>\n"
  16197. #~ " <td>&nbsp;Copy Obj</td>\n"
  16198. #~ " </tr>\n"
  16199. #~ " <tr height=\"20\">\n"
  16200. #~ " <td height=\"20\"><strong>Ctrl+E</strong></td>\n"
  16201. #~ " <td>&nbsp;Open Excellon File</td>\n"
  16202. #~ " </tr>\n"
  16203. #~ " <tr height=\"20\">\n"
  16204. #~ " <td height=\"20\"><strong>Ctrl+G</strong></td>\n"
  16205. #~ " <td>&nbsp;Open Gerber File</td>\n"
  16206. #~ " </tr>\n"
  16207. #~ " <tr height=\"20\">\n"
  16208. #~ " <td height=\"20\"><strong>Ctrl+N</strong></td>\n"
  16209. #~ " <td>&nbsp;New Project</td>\n"
  16210. #~ " </tr>\n"
  16211. #~ " <tr height=\"20\">\n"
  16212. #~ " <td height=\"20\"><strong>Ctrl+M</strong></td>\n"
  16213. #~ " <td>&nbsp;Measurement Tool</td>\n"
  16214. #~ " </tr>\n"
  16215. #~ " <tr height=\"20\">\n"
  16216. #~ " <td height=\"20\"><strong>Ctrl+O</strong></td>\n"
  16217. #~ " <td>&nbsp;Open Project</td>\n"
  16218. #~ " </tr>\n"
  16219. #~ " <tr height=\"20\">\n"
  16220. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  16221. #~ " <td>&nbsp;Save Project As</td>\n"
  16222. #~ " </tr>\n"
  16223. #~ " <tr height=\"20\">\n"
  16224. #~ " <td height=\"20\"><strong>Ctrl+F10</strong></td>\n"
  16225. #~ " <td>&nbsp;Toggle Plot Area</td>\n"
  16226. #~ " </tr>\n"
  16227. #~ " <tr height=\"20\">\n"
  16228. #~ " <td height=\"20\">&nbsp;</td>\n"
  16229. #~ " <td>&nbsp;</td>\n"
  16230. #~ " </tr>\n"
  16231. #~ " <tr height=\"20\">\n"
  16232. #~ " <td height=\"20\"><strong>Shift+C</strong></td>\n"
  16233. #~ " <td>&nbsp;Copy Obj_Name</td>\n"
  16234. #~ " </tr>\n"
  16235. #~ " <tr height=\"20\">\n"
  16236. #~ " <td height=\"20\"><strong>Shift+E</strong></td>\n"
  16237. #~ " <td>&nbsp;Toggle Code Editor</td>\n"
  16238. #~ " </tr>\n"
  16239. #~ " <tr height=\"20\">\n"
  16240. #~ " <td height=\"20\"><strong>Shift+G</strong></td>\n"
  16241. #~ " <td>&nbsp;Toggle the axis</td>\n"
  16242. #~ " </tr>\n"
  16243. #~ " <tr height=\"20\">\n"
  16244. #~ " <td height=\"20\"><strong>Shift+P</strong></td>\n"
  16245. #~ " <td>&nbsp;Open Preferences Window</td>\n"
  16246. #~ " </tr>\n"
  16247. #~ " <tr height=\"20\">\n"
  16248. #~ " <td height=\"20\"><strong>Shift+R</strong></td>\n"
  16249. #~ " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  16250. #~ " </tr>\n"
  16251. #~ " <tr height=\"20\">\n"
  16252. #~ " <td height=\"20\"><strong>Shift+S</strong></td>\n"
  16253. #~ " <td>&nbsp;Run a Script</td>\n"
  16254. #~ " </tr>\n"
  16255. #~ " <tr height=\"20\">\n"
  16256. #~ " <td height=\"20\"><strong>Shift+W</strong></td>\n"
  16257. #~ " <td>&nbsp;Toggle the workspace</td>\n"
  16258. #~ " </tr>\n"
  16259. #~ " <tr height=\"20\">\n"
  16260. #~ " <td height=\"20\"><strong>Shift+X</strong></td>\n"
  16261. #~ " <td>&nbsp;Skew on X axis</td>\n"
  16262. #~ " </tr>\n"
  16263. #~ " <tr height=\"20\">\n"
  16264. #~ " <td height=\"20\"><strong>Shift+Y</strong></td>\n"
  16265. #~ " <td>&nbsp;Skew on Y axis</td>\n"
  16266. #~ " </tr>\n"
  16267. #~ " <tr height=\"20\">\n"
  16268. #~ " <td height=\"20\">&nbsp;</td>\n"
  16269. #~ " <td>&nbsp;</td>\n"
  16270. #~ " </tr>\n"
  16271. #~ " <tr height=\"20\">\n"
  16272. #~ " <td height=\"20\"><strong>Alt+C</strong></td>\n"
  16273. #~ " <td>&nbsp;Calculators Tool</td>\n"
  16274. #~ " </tr>\n"
  16275. #~ " <tr height=\"20\">\n"
  16276. #~ " <td height=\"20\"><strong>Alt+D</strong></td>\n"
  16277. #~ " <td>&nbsp;2-Sided PCB Tool</td>\n"
  16278. #~ " </tr>\n"
  16279. #~ " <tr height=\"20\">\n"
  16280. #~ " <td height=\"20\"><strong>Alt+K</strong></td>\n"
  16281. #~ " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  16282. #~ " </tr>\n"
  16283. #~ " <tr height=\"20\">\n"
  16284. #~ " <td height=\"20\"><strong>Alt+L</strong></td>\n"
  16285. #~ " <td>&nbsp;Film PCB Tool</td>\n"
  16286. #~ " </tr>\n"
  16287. #~ " <tr height=\"20\">\n"
  16288. #~ " <td height=\"20\"><strong>Alt+N</strong></td>\n"
  16289. #~ " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  16290. #~ " </tr>\n"
  16291. #~ " <tr height=\"20\">\n"
  16292. #~ " <td height=\"20\"><strong>Alt+P</strong></td>\n"
  16293. #~ " <td>&nbsp;Paint Area Tool</td>\n"
  16294. #~ " </tr>\n"
  16295. #~ " <tr height=\"20\">\n"
  16296. #~ " <td height=\"20\"><strong>Alt+Q</strong></td>\n"
  16297. #~ " <td>&nbsp;PDF Import Tool</td>\n"
  16298. #~ " </tr>\n"
  16299. #~ " <tr height=\"20\">\n"
  16300. #~ " <td height=\"20\"><strong>Alt+R</strong></td>\n"
  16301. #~ " <td>&nbsp;Transformations Tool</td>\n"
  16302. #~ " </tr>\n"
  16303. #~ " <tr height=\"20\">\n"
  16304. #~ " <td height=\"20\"><strong>Alt+S</strong></td>\n"
  16305. #~ " <td>&nbsp;View File Source</td>\n"
  16306. #~ " </tr>\n"
  16307. #~ " <tr height=\"20\">\n"
  16308. #~ " <td height=\"20\"><strong>Alt+U</strong></td>\n"
  16309. #~ " <td>&nbsp;Cutout PCB Tool</td>\n"
  16310. #~ " </tr>\n"
  16311. #~ " <tr height=\"20\">\n"
  16312. #~ " <td height=\"20\"><strong>Alt+1</strong></td>\n"
  16313. #~ " <td>&nbsp;Enable all Plots</td>\n"
  16314. #~ " </tr>\n"
  16315. #~ " <tr height=\"20\">\n"
  16316. #~ " <td height=\"20\"><strong>Alt+2</strong></td>\n"
  16317. #~ " <td>&nbsp;Disable all Plots</td>\n"
  16318. #~ " </tr>\n"
  16319. #~ " <tr height=\"20\">\n"
  16320. #~ " <td height=\"20\"><strong>Alt+3</strong></td>\n"
  16321. #~ " <td>&nbsp;Disable Non-selected Plots</td>\n"
  16322. #~ " </tr>\n"
  16323. #~ " <tr height=\"20\">\n"
  16324. #~ " <td height=\"20\"><strong>Alt+F10</strong></td>\n"
  16325. #~ " <td>&nbsp;Toggle Full Screen</td>\n"
  16326. #~ " </tr> \n"
  16327. #~ " <tr height=\"20\">\n"
  16328. #~ " <td height=\"20\">&nbsp;</td>\n"
  16329. #~ " <td>&nbsp;</td>\n"
  16330. #~ " </tr>\n"
  16331. #~ " <tr height=\"20\">\n"
  16332. #~ " <td height=\"20\"><strong>Ctrl+Alt+X</strong></"
  16333. #~ "td>\n"
  16334. #~ " <td>&nbsp;Abort current task (gracefully)</td>\n"
  16335. #~ " </tr> \n"
  16336. #~ " <tr height=\"20\">\n"
  16337. #~ " <td height=\"20\">&nbsp;</td>\n"
  16338. #~ " <td>&nbsp;</td>\n"
  16339. #~ " </tr>\n"
  16340. #~ " <tr height=\"20\">\n"
  16341. #~ " <td height=\"20\"><strong>F1</strong></td>\n"
  16342. #~ " <td>&nbsp;Open Online Manual</td>\n"
  16343. #~ " </tr>\n"
  16344. #~ " <tr height=\"20\">\n"
  16345. #~ " <td height=\"20\"><strong>F4</strong></td>\n"
  16346. #~ " <td>&nbsp;Open Online Tutorials</td>\n"
  16347. #~ " </tr>\n"
  16348. #~ " <tr height=\"20\">\n"
  16349. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16350. #~ " <td>&nbsp;Delete Object</td>\n"
  16351. #~ " </tr>\n"
  16352. #~ " <tr height=\"20\">\n"
  16353. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16354. #~ " <td>&nbsp;Alternate: Delete Tool</td>\n"
  16355. #~ " </tr>\n"
  16356. #~ " <tr height=\"20\">\n"
  16357. #~ " <td height=\"20\"><strong>'`'</strong></td>\n"
  16358. #~ " <td>&nbsp;(left to Key_1)Toogle Notebook Area "
  16359. #~ "(Left Side)</td>\n"
  16360. #~ " </tr>\n"
  16361. #~ " <tr height=\"20\">\n"
  16362. #~ " <td height=\"20\"><strong>SPACE</strong></td>\n"
  16363. #~ " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  16364. #~ " </tr>\n"
  16365. #~ " <tr height=\"20\">\n"
  16366. #~ " <td height=\"20\"><strong>Escape</strong></td>\n"
  16367. #~ " <td>&nbsp;Deselects all objects</td>\n"
  16368. #~ " </tr>\n"
  16369. #~ " </tbody>\n"
  16370. #~ " </table>\n"
  16371. #~ " \n"
  16372. #~ " "
  16373. #~ msgid ""
  16374. #~ "<b>Editor Shortcut list</b><br>\n"
  16375. #~ " <br>\n"
  16376. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  16377. #~ "strong><br>\n"
  16378. #~ " \n"
  16379. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  16380. #~ "\"width:283px\">\n"
  16381. #~ " <tbody>\n"
  16382. #~ " <tr height=\"20\">\n"
  16383. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  16384. #~ "strong></td>\n"
  16385. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  16386. #~ " </tr>\n"
  16387. #~ " <tr height=\"20\">\n"
  16388. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  16389. #~ " <td>&nbsp;Buffer Tool</td>\n"
  16390. #~ " </tr>\n"
  16391. #~ " <tr height=\"20\">\n"
  16392. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  16393. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  16394. #~ " </tr>\n"
  16395. #~ " <tr height=\"20\">\n"
  16396. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  16397. #~ " <td>&nbsp;Within Add Arc will toogle the ARC "
  16398. #~ "direction: CW or CCW</td>\n"
  16399. #~ " </tr>\n"
  16400. #~ " <tr height=\"20\">\n"
  16401. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  16402. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  16403. #~ " </tr>\n"
  16404. #~ " <tr height=\"20\">\n"
  16405. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  16406. #~ " <td>&nbsp;Paint Tool</td>\n"
  16407. #~ " </tr>\n"
  16408. #~ " <tr height=\"20\">\n"
  16409. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  16410. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  16411. #~ " </tr>\n"
  16412. #~ " <tr height=\"20\">\n"
  16413. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  16414. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  16415. #~ " </tr>\n"
  16416. #~ " <tr height=\"20\">\n"
  16417. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  16418. #~ " <td>&nbsp;Move Geo Item</td>\n"
  16419. #~ " </tr>\n"
  16420. #~ " <tr height=\"20\">\n"
  16421. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  16422. #~ " <td>&nbsp;Within Add Arc will cycle through the "
  16423. #~ "ARC modes</td>\n"
  16424. #~ " </tr>\n"
  16425. #~ " <tr height=\"20\">\n"
  16426. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  16427. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  16428. #~ " </tr>\n"
  16429. #~ " <tr height=\"20\">\n"
  16430. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  16431. #~ " <td>&nbsp;Draw a Circle</td>\n"
  16432. #~ " </tr>\n"
  16433. #~ " <tr height=\"20\">\n"
  16434. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  16435. #~ " <td>&nbsp;Draw a Path</td>\n"
  16436. #~ " </tr>\n"
  16437. #~ " <tr height=\"20\">\n"
  16438. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  16439. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  16440. #~ " </tr>\n"
  16441. #~ " <tr height=\"20\">\n"
  16442. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  16443. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  16444. #~ " </tr>\n"
  16445. #~ " <tr height=\"20\">\n"
  16446. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  16447. #~ " <td>&nbsp;Add Text Tool</td>\n"
  16448. #~ " </tr>\n"
  16449. #~ " <tr height=\"20\">\n"
  16450. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  16451. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  16452. #~ " </tr>\n"
  16453. #~ " <tr height=\"20\">\n"
  16454. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  16455. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  16456. #~ " </tr>\n"
  16457. #~ " <tr height=\"20\">\n"
  16458. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  16459. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  16460. #~ " </tr>\n"
  16461. #~ " <tr height=\"20\">\n"
  16462. #~ " <td height=\"20\">&nbsp;</td>\n"
  16463. #~ " <td>&nbsp;</td>\n"
  16464. #~ " </tr>\n"
  16465. #~ " <tr height=\"20\">\n"
  16466. #~ " <td height=\"20\"><strong>Shift+X</strong></td>\n"
  16467. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  16468. #~ " </tr>\n"
  16469. #~ " <tr height=\"20\">\n"
  16470. #~ " <td height=\"20\"><strong>Shift+Y</strong></td>\n"
  16471. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  16472. #~ " </tr>\n"
  16473. #~ " <tr height=\"20\">\n"
  16474. #~ " <td height=\"20\">&nbsp;</td>\n"
  16475. #~ " <td>&nbsp;</td>\n"
  16476. #~ " </tr>\n"
  16477. #~ " <tr height=\"20\">\n"
  16478. #~ " <td height=\"20\"><strong>Alt+R</strong></td>\n"
  16479. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  16480. #~ " </tr>\n"
  16481. #~ " <tr height=\"20\">\n"
  16482. #~ " <td height=\"20\"><strong>Alt+X</strong></td>\n"
  16483. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  16484. #~ " </tr>\n"
  16485. #~ " <tr height=\"20\">\n"
  16486. #~ " <td height=\"20\"><strong>Alt+Y</strong></td>\n"
  16487. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  16488. #~ " </tr>\n"
  16489. #~ " <tr height=\"20\">\n"
  16490. #~ " <td height=\"20\">&nbsp;</td>\n"
  16491. #~ " <td>&nbsp;</td>\n"
  16492. #~ " </tr>\n"
  16493. #~ " <tr height=\"20\">\n"
  16494. #~ " <td height=\"20\"><strong>Ctrl+M</strong></td>\n"
  16495. #~ " <td>&nbsp;Measurement Tool</td>\n"
  16496. #~ " </tr>\n"
  16497. #~ " <tr height=\"20\">\n"
  16498. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  16499. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  16500. #~ " </tr>\n"
  16501. #~ " <tr height=\"20\">\n"
  16502. #~ " <td height=\"20\"><strong>Ctrl+X</strong></td>\n"
  16503. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  16504. #~ " </tr>\n"
  16505. #~ " <tr height=\"20\">\n"
  16506. #~ " <td height=\"20\">&nbsp;</td>\n"
  16507. #~ " <td>&nbsp;</td>\n"
  16508. #~ " </tr>\n"
  16509. #~ " <tr height=\"20\">\n"
  16510. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  16511. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  16512. #~ " </tr>\n"
  16513. #~ " <tr height=\"20\">\n"
  16514. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  16515. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  16516. #~ " </tr>\n"
  16517. #~ " <tr height=\"20\">\n"
  16518. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  16519. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  16520. #~ " </tr>\n"
  16521. #~ " <tr height=\"20\">\n"
  16522. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16523. #~ " <td>&nbsp;Delete Shape</td>\n"
  16524. #~ " </tr>\n"
  16525. #~ " </tbody>\n"
  16526. #~ " </table>\n"
  16527. #~ " <br>\n"
  16528. #~ " <br>\n"
  16529. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  16530. #~ "strong><br>\n"
  16531. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  16532. #~ "\"width:283px\">\n"
  16533. #~ " <tbody>\n"
  16534. #~ " <tr height=\"20\">\n"
  16535. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  16536. #~ "strong></td>\n"
  16537. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  16538. #~ " </tr>\n"
  16539. #~ " <tr height=\"20\">\n"
  16540. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  16541. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  16542. #~ " </tr>\n"
  16543. #~ " <tr height=\"20\">\n"
  16544. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  16545. #~ " <td>&nbsp;Add Drill</td>\n"
  16546. #~ " </tr>\n"
  16547. #~ " <tr height=\"20\">\n"
  16548. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  16549. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  16550. #~ " </tr>\n"
  16551. #~ " <tr height=\"20\">\n"
  16552. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  16553. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  16554. #~ " </tr>\n"
  16555. #~ " <tr height=\"20\">\n"
  16556. #~ " <td height=\"20\" width=\"89\"><strong>Q</"
  16557. #~ "strong></td>\n"
  16558. #~ " <td width=\"194\">&nbsp;Add Slot Array</td>\n"
  16559. #~ " </tr>\n"
  16560. #~ " <tr height=\"20\">\n"
  16561. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  16562. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  16563. #~ " </tr>\n"
  16564. #~ " <tr height=\"20\">\n"
  16565. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  16566. #~ " <td>&nbsp;Add a new Tool</td>\n"
  16567. #~ " </tr>\n"
  16568. #~ " <tr height=\"20\">\n"
  16569. #~ " <td height=\"20\" width=\"89\"><strong>W</"
  16570. #~ "strong></td>\n"
  16571. #~ " <td width=\"194\">&nbsp;Add Slot</td>\n"
  16572. #~ " </tr>\n"
  16573. #~ " <tr height=\"20\">\n"
  16574. #~ " <td height=\"20\">&nbsp;</td>\n"
  16575. #~ " <td>&nbsp;</td>\n"
  16576. #~ " </tr>\n"
  16577. #~ " <tr height=\"20\">\n"
  16578. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16579. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  16580. #~ " </tr>\n"
  16581. #~ " <tr height=\"20\">\n"
  16582. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16583. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  16584. #~ " </tr>\n"
  16585. #~ " <tr height=\"20\">\n"
  16586. #~ " <td height=\"20\">&nbsp;</td>\n"
  16587. #~ " <td>&nbsp;</td>\n"
  16588. #~ " </tr>\n"
  16589. #~ " <tr height=\"20\">\n"
  16590. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  16591. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  16592. #~ " </tr>\n"
  16593. #~ " <tr height=\"20\">\n"
  16594. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  16595. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  16596. #~ " </tr>\n"
  16597. #~ " </tbody>\n"
  16598. #~ " </table>\n"
  16599. #~ " <br>\n"
  16600. #~ " <br>\n"
  16601. #~ " <strong><span style=\"color:#00ff00\">GERBER EDITOR</span></"
  16602. #~ "strong><br>\n"
  16603. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  16604. #~ "\"width:283px\">\n"
  16605. #~ " <tbody>\n"
  16606. #~ " <tr height=\"20\">\n"
  16607. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  16608. #~ "strong></td>\n"
  16609. #~ " <td width=\"194\">&nbsp;Add Pad Array</td>\n"
  16610. #~ " </tr>\n"
  16611. #~ " <tr height=\"20\">\n"
  16612. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  16613. #~ " <td>&nbsp;Buffer</td>\n"
  16614. #~ " </tr>\n"
  16615. #~ " <tr height=\"20\">\n"
  16616. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  16617. #~ " <td>&nbsp;Copy</td>\n"
  16618. #~ " </tr>\n"
  16619. #~ " <tr height=\"20\">\n"
  16620. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  16621. #~ " <td>&nbsp;Add Disc</td>\n"
  16622. #~ " </tr>\n"
  16623. #~ " <tr height=\"20\">\n"
  16624. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  16625. #~ " <td>&nbsp;Add SemiDisc</td>\n"
  16626. #~ " </tr>\n"
  16627. #~ " <tr height=\"20\">\n"
  16628. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  16629. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  16630. #~ " </tr>\n"
  16631. #~ " <tr height=\"20\">\n"
  16632. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  16633. #~ " <td>&nbsp;Move</td>\n"
  16634. #~ " </tr>\n"
  16635. #~ " <tr height=\"20\">\n"
  16636. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  16637. #~ " <td>&nbsp;Add Region</td>\n"
  16638. #~ " </tr>\n"
  16639. #~ " <tr height=\"20\">\n"
  16640. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  16641. #~ " <td>&nbsp;Add Pad</td>\n"
  16642. #~ " </tr>\n"
  16643. #~ " <tr height=\"20\">\n"
  16644. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  16645. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  16646. #~ "in REVERSE the bend modes</td>\n"
  16647. #~ " </tr>\n"
  16648. #~ " <tr height=\"20\">\n"
  16649. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  16650. #~ " <td>&nbsp;Scale</td>\n"
  16651. #~ " </tr>\n"
  16652. #~ " <tr height=\"20\">\n"
  16653. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  16654. #~ " <td>&nbsp;Add Track</td>\n"
  16655. #~ " </tr>\n"
  16656. #~ " <tr height=\"20\">\n"
  16657. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  16658. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  16659. #~ "FORWARD the bend modes</td>\n"
  16660. #~ " </tr>\n"
  16661. #~ " <tr height=\"20\">\n"
  16662. #~ " <td height=\"20\">&nbsp;</td>\n"
  16663. #~ " <td>&nbsp;</td>\n"
  16664. #~ " </tr>\n"
  16665. #~ " <tr height=\"20\">\n"
  16666. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16667. #~ " <td>&nbsp;Delete</td>\n"
  16668. #~ " </tr>\n"
  16669. #~ " <tr height=\"20\">\n"
  16670. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16671. #~ " <td>&nbsp;Alternate: Delete Apertures</td>\n"
  16672. #~ " </tr>\n"
  16673. #~ " <tr height=\"20\">\n"
  16674. #~ " <td height=\"20\">&nbsp;</td>\n"
  16675. #~ " <td>&nbsp;</td>\n"
  16676. #~ " </tr>\n"
  16677. #~ " <tr height=\"20\">\n"
  16678. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  16679. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  16680. #~ " </tr>\n"
  16681. #~ " <tr height=\"20\">\n"
  16682. #~ " <td height=\"20\"><strong>Ctrl+E</strong></td>\n"
  16683. #~ " <td>&nbsp;Eraser Tool</td>\n"
  16684. #~ " </tr>\n"
  16685. #~ " <tr height=\"20\">\n"
  16686. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  16687. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  16688. #~ " </tr>\n"
  16689. #~ " <tr height=\"20\">\n"
  16690. #~ " <td height=\"20\">&nbsp;</td>\n"
  16691. #~ " <td>&nbsp;</td>\n"
  16692. #~ " </tr>\n"
  16693. #~ " <tr height=\"20\">\n"
  16694. #~ " <td height=\"20\"><strong>Alt+A</strong></td>\n"
  16695. #~ " <td>&nbsp;Mark Area Tool</td>\n"
  16696. #~ " </tr>\n"
  16697. #~ " <tr height=\"20\">\n"
  16698. #~ " <td height=\"20\"><strong>Alt+N</strong></td>\n"
  16699. #~ " <td>&nbsp;Poligonize Tool</td>\n"
  16700. #~ " </tr>\n"
  16701. #~ " <tr height=\"20\">\n"
  16702. #~ " <td height=\"20\"><strong>Alt+R</strong></td>\n"
  16703. #~ " <td>&nbsp;Transformation Tool</td>\n"
  16704. #~ " </tr>\n"
  16705. #~ " </tbody>\n"
  16706. #~ " </table>\n"
  16707. #~ " "
  16708. #~ msgstr ""
  16709. #~ "<b>Editor Shortcut list</b><br>\n"
  16710. #~ " <br>\n"
  16711. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  16712. #~ "strong><br>\n"
  16713. #~ " \n"
  16714. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  16715. #~ "\"width:283px\">\n"
  16716. #~ " <tbody>\n"
  16717. #~ " <tr height=\"20\">\n"
  16718. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  16719. #~ "strong></td>\n"
  16720. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  16721. #~ " </tr>\n"
  16722. #~ " <tr height=\"20\">\n"
  16723. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  16724. #~ " <td>&nbsp;Buffer Tool</td>\n"
  16725. #~ " </tr>\n"
  16726. #~ " <tr height=\"20\">\n"
  16727. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  16728. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  16729. #~ " </tr>\n"
  16730. #~ " <tr height=\"20\">\n"
  16731. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  16732. #~ " <td>&nbsp;Within Add Arc will toogle the ARC "
  16733. #~ "direction: CW or CCW</td>\n"
  16734. #~ " </tr>\n"
  16735. #~ " <tr height=\"20\">\n"
  16736. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  16737. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  16738. #~ " </tr>\n"
  16739. #~ " <tr height=\"20\">\n"
  16740. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  16741. #~ " <td>&nbsp;Paint Tool</td>\n"
  16742. #~ " </tr>\n"
  16743. #~ " <tr height=\"20\">\n"
  16744. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  16745. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  16746. #~ " </tr>\n"
  16747. #~ " <tr height=\"20\">\n"
  16748. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  16749. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  16750. #~ " </tr>\n"
  16751. #~ " <tr height=\"20\">\n"
  16752. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  16753. #~ " <td>&nbsp;Move Geo Item</td>\n"
  16754. #~ " </tr>\n"
  16755. #~ " <tr height=\"20\">\n"
  16756. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  16757. #~ " <td>&nbsp;Within Add Arc will cycle through the "
  16758. #~ "ARC modes</td>\n"
  16759. #~ " </tr>\n"
  16760. #~ " <tr height=\"20\">\n"
  16761. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  16762. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  16763. #~ " </tr>\n"
  16764. #~ " <tr height=\"20\">\n"
  16765. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  16766. #~ " <td>&nbsp;Draw a Circle</td>\n"
  16767. #~ " </tr>\n"
  16768. #~ " <tr height=\"20\">\n"
  16769. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  16770. #~ " <td>&nbsp;Draw a Path</td>\n"
  16771. #~ " </tr>\n"
  16772. #~ " <tr height=\"20\">\n"
  16773. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  16774. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  16775. #~ " </tr>\n"
  16776. #~ " <tr height=\"20\">\n"
  16777. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  16778. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  16779. #~ " </tr>\n"
  16780. #~ " <tr height=\"20\">\n"
  16781. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  16782. #~ " <td>&nbsp;Add Text Tool</td>\n"
  16783. #~ " </tr>\n"
  16784. #~ " <tr height=\"20\">\n"
  16785. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  16786. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  16787. #~ " </tr>\n"
  16788. #~ " <tr height=\"20\">\n"
  16789. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  16790. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  16791. #~ " </tr>\n"
  16792. #~ " <tr height=\"20\">\n"
  16793. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  16794. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  16795. #~ " </tr>\n"
  16796. #~ " <tr height=\"20\">\n"
  16797. #~ " <td height=\"20\">&nbsp;</td>\n"
  16798. #~ " <td>&nbsp;</td>\n"
  16799. #~ " </tr>\n"
  16800. #~ " <tr height=\"20\">\n"
  16801. #~ " <td height=\"20\"><strong>Shift+X</strong></td>\n"
  16802. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  16803. #~ " </tr>\n"
  16804. #~ " <tr height=\"20\">\n"
  16805. #~ " <td height=\"20\"><strong>Shift+Y</strong></td>\n"
  16806. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  16807. #~ " </tr>\n"
  16808. #~ " <tr height=\"20\">\n"
  16809. #~ " <td height=\"20\">&nbsp;</td>\n"
  16810. #~ " <td>&nbsp;</td>\n"
  16811. #~ " </tr>\n"
  16812. #~ " <tr height=\"20\">\n"
  16813. #~ " <td height=\"20\"><strong>Alt+R</strong></td>\n"
  16814. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  16815. #~ " </tr>\n"
  16816. #~ " <tr height=\"20\">\n"
  16817. #~ " <td height=\"20\"><strong>Alt+X</strong></td>\n"
  16818. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  16819. #~ " </tr>\n"
  16820. #~ " <tr height=\"20\">\n"
  16821. #~ " <td height=\"20\"><strong>Alt+Y</strong></td>\n"
  16822. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  16823. #~ " </tr>\n"
  16824. #~ " <tr height=\"20\">\n"
  16825. #~ " <td height=\"20\">&nbsp;</td>\n"
  16826. #~ " <td>&nbsp;</td>\n"
  16827. #~ " </tr>\n"
  16828. #~ " <tr height=\"20\">\n"
  16829. #~ " <td height=\"20\"><strong>Ctrl+M</strong></td>\n"
  16830. #~ " <td>&nbsp;Measurement Tool</td>\n"
  16831. #~ " </tr>\n"
  16832. #~ " <tr height=\"20\">\n"
  16833. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  16834. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  16835. #~ " </tr>\n"
  16836. #~ " <tr height=\"20\">\n"
  16837. #~ " <td height=\"20\"><strong>Ctrl+X</strong></td>\n"
  16838. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  16839. #~ " </tr>\n"
  16840. #~ " <tr height=\"20\">\n"
  16841. #~ " <td height=\"20\">&nbsp;</td>\n"
  16842. #~ " <td>&nbsp;</td>\n"
  16843. #~ " </tr>\n"
  16844. #~ " <tr height=\"20\">\n"
  16845. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  16846. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  16847. #~ " </tr>\n"
  16848. #~ " <tr height=\"20\">\n"
  16849. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  16850. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  16851. #~ " </tr>\n"
  16852. #~ " <tr height=\"20\">\n"
  16853. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  16854. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  16855. #~ " </tr>\n"
  16856. #~ " <tr height=\"20\">\n"
  16857. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16858. #~ " <td>&nbsp;Delete Shape</td>\n"
  16859. #~ " </tr>\n"
  16860. #~ " </tbody>\n"
  16861. #~ " </table>\n"
  16862. #~ " <br>\n"
  16863. #~ " <br>\n"
  16864. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  16865. #~ "strong><br>\n"
  16866. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  16867. #~ "\"width:283px\">\n"
  16868. #~ " <tbody>\n"
  16869. #~ " <tr height=\"20\">\n"
  16870. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  16871. #~ "strong></td>\n"
  16872. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  16873. #~ " </tr>\n"
  16874. #~ " <tr height=\"20\">\n"
  16875. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  16876. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  16877. #~ " </tr>\n"
  16878. #~ " <tr height=\"20\">\n"
  16879. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  16880. #~ " <td>&nbsp;Add Drill</td>\n"
  16881. #~ " </tr>\n"
  16882. #~ " <tr height=\"20\">\n"
  16883. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  16884. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  16885. #~ " </tr>\n"
  16886. #~ " <tr height=\"20\">\n"
  16887. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  16888. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  16889. #~ " </tr>\n"
  16890. #~ " <tr height=\"20\">\n"
  16891. #~ " <td height=\"20\" width=\"89\"><strong>Q</"
  16892. #~ "strong></td>\n"
  16893. #~ " <td width=\"194\">&nbsp;Add Slot Array</td>\n"
  16894. #~ " </tr>\n"
  16895. #~ " <tr height=\"20\">\n"
  16896. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  16897. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  16898. #~ " </tr>\n"
  16899. #~ " <tr height=\"20\">\n"
  16900. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  16901. #~ " <td>&nbsp;Add a new Tool</td>\n"
  16902. #~ " </tr>\n"
  16903. #~ " <tr height=\"20\">\n"
  16904. #~ " <td height=\"20\" width=\"89\"><strong>W</"
  16905. #~ "strong></td>\n"
  16906. #~ " <td width=\"194\">&nbsp;Add Slot</td>\n"
  16907. #~ " </tr>\n"
  16908. #~ " <tr height=\"20\">\n"
  16909. #~ " <td height=\"20\">&nbsp;</td>\n"
  16910. #~ " <td>&nbsp;</td>\n"
  16911. #~ " </tr>\n"
  16912. #~ " <tr height=\"20\">\n"
  16913. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16914. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  16915. #~ " </tr>\n"
  16916. #~ " <tr height=\"20\">\n"
  16917. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  16918. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  16919. #~ " </tr>\n"
  16920. #~ " <tr height=\"20\">\n"
  16921. #~ " <td height=\"20\">&nbsp;</td>\n"
  16922. #~ " <td>&nbsp;</td>\n"
  16923. #~ " </tr>\n"
  16924. #~ " <tr height=\"20\">\n"
  16925. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  16926. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  16927. #~ " </tr>\n"
  16928. #~ " <tr height=\"20\">\n"
  16929. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  16930. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  16931. #~ " </tr>\n"
  16932. #~ " </tbody>\n"
  16933. #~ " </table>\n"
  16934. #~ " <br>\n"
  16935. #~ " <br>\n"
  16936. #~ " <strong><span style=\"color:#00ff00\">GERBER EDITOR</span></"
  16937. #~ "strong><br>\n"
  16938. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  16939. #~ "\"width:283px\">\n"
  16940. #~ " <tbody>\n"
  16941. #~ " <tr height=\"20\">\n"
  16942. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  16943. #~ "strong></td>\n"
  16944. #~ " <td width=\"194\">&nbsp;Add Pad Array</td>\n"
  16945. #~ " </tr>\n"
  16946. #~ " <tr height=\"20\">\n"
  16947. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  16948. #~ " <td>&nbsp;Buffer</td>\n"
  16949. #~ " </tr>\n"
  16950. #~ " <tr height=\"20\">\n"
  16951. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  16952. #~ " <td>&nbsp;Copy</td>\n"
  16953. #~ " </tr>\n"
  16954. #~ " <tr height=\"20\">\n"
  16955. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  16956. #~ " <td>&nbsp;Add Disc</td>\n"
  16957. #~ " </tr>\n"
  16958. #~ " <tr height=\"20\">\n"
  16959. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  16960. #~ " <td>&nbsp;Add SemiDisc</td>\n"
  16961. #~ " </tr>\n"
  16962. #~ " <tr height=\"20\">\n"
  16963. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  16964. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  16965. #~ " </tr>\n"
  16966. #~ " <tr height=\"20\">\n"
  16967. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  16968. #~ " <td>&nbsp;Move</td>\n"
  16969. #~ " </tr>\n"
  16970. #~ " <tr height=\"20\">\n"
  16971. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  16972. #~ " <td>&nbsp;Add Region</td>\n"
  16973. #~ " </tr>\n"
  16974. #~ " <tr height=\"20\">\n"
  16975. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  16976. #~ " <td>&nbsp;Add Pad</td>\n"
  16977. #~ " </tr>\n"
  16978. #~ " <tr height=\"20\">\n"
  16979. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  16980. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  16981. #~ "in REVERSE the bend modes</td>\n"
  16982. #~ " </tr>\n"
  16983. #~ " <tr height=\"20\">\n"
  16984. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  16985. #~ " <td>&nbsp;Scale</td>\n"
  16986. #~ " </tr>\n"
  16987. #~ " <tr height=\"20\">\n"
  16988. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  16989. #~ " <td>&nbsp;Add Track</td>\n"
  16990. #~ " </tr>\n"
  16991. #~ " <tr height=\"20\">\n"
  16992. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  16993. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  16994. #~ "FORWARD the bend modes</td>\n"
  16995. #~ " </tr>\n"
  16996. #~ " <tr height=\"20\">\n"
  16997. #~ " <td height=\"20\">&nbsp;</td>\n"
  16998. #~ " <td>&nbsp;</td>\n"
  16999. #~ " </tr>\n"
  17000. #~ " <tr height=\"20\">\n"
  17001. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  17002. #~ " <td>&nbsp;Delete</td>\n"
  17003. #~ " </tr>\n"
  17004. #~ " <tr height=\"20\">\n"
  17005. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  17006. #~ " <td>&nbsp;Alternate: Delete Apertures</td>\n"
  17007. #~ " </tr>\n"
  17008. #~ " <tr height=\"20\">\n"
  17009. #~ " <td height=\"20\">&nbsp;</td>\n"
  17010. #~ " <td>&nbsp;</td>\n"
  17011. #~ " </tr>\n"
  17012. #~ " <tr height=\"20\">\n"
  17013. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  17014. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  17015. #~ " </tr>\n"
  17016. #~ " <tr height=\"20\">\n"
  17017. #~ " <td height=\"20\"><strong>Ctrl+E</strong></td>\n"
  17018. #~ " <td>&nbsp;Eraser Tool</td>\n"
  17019. #~ " </tr>\n"
  17020. #~ " <tr height=\"20\">\n"
  17021. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  17022. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  17023. #~ " </tr>\n"
  17024. #~ " <tr height=\"20\">\n"
  17025. #~ " <td height=\"20\">&nbsp;</td>\n"
  17026. #~ " <td>&nbsp;</td>\n"
  17027. #~ " </tr>\n"
  17028. #~ " <tr height=\"20\">\n"
  17029. #~ " <td height=\"20\"><strong>Alt+A</strong></td>\n"
  17030. #~ " <td>&nbsp;Mark Area Tool</td>\n"
  17031. #~ " </tr>\n"
  17032. #~ " <tr height=\"20\">\n"
  17033. #~ " <td height=\"20\"><strong>Alt+N</strong></td>\n"
  17034. #~ " <td>&nbsp;Poligonize Tool</td>\n"
  17035. #~ " </tr>\n"
  17036. #~ " <tr height=\"20\">\n"
  17037. #~ " <td height=\"20\"><strong>Alt+R</strong></td>\n"
  17038. #~ " <td>&nbsp;Transformation Tool</td>\n"
  17039. #~ " </tr>\n"
  17040. #~ " </tbody>\n"
  17041. #~ " </table>\n"
  17042. #~ " "
  17043. #~ msgid "[success] Done."
  17044. #~ msgstr "[success] Done."
  17045. #~ msgid "[WARNING_NOTCL] Cancelled."
  17046. #~ msgstr "[WARNING_NOTCL] Cancelled."
  17047. #~ msgid "[success] Added new tool with dia: {dia} {units}"
  17048. #~ msgstr "[success] Added new tool with dia: {dia} {units}"
  17049. #~ msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..."
  17050. #~ msgstr "[WARNING_NOTCL] Application is saving the project. Please wait ..."
  17051. #~ msgid "<b>%s:</b>"
  17052. #~ msgstr "<b>%s:</b>"
  17053. #~ msgid "%s:"
  17054. #~ msgstr "%s:"
  17055. #~| msgid "[ERROR_NOTCL] Object not found: %s"
  17056. #~ msgid "Object not found: %s"
  17057. #~ msgstr "Object not found: %s"
  17058. #~ msgid "[success] Opened: %s"
  17059. #~ msgstr "[success] Opened: %s"
  17060. #~ msgid "[success] Paint All Done."
  17061. #~ msgstr "[success] Paint All Done."
  17062. #~| msgid ""
  17063. #~| "[ERROR] Could not do Paint All. Try a different combination of "
  17064. #~| "parameters. Or a different Method of paint\n"
  17065. #~| "%s"
  17066. #~ msgid ""
  17067. #~ "Could not do Paint All. Try a different combination of parameters. Or a "
  17068. #~ "different Method of paint\n"
  17069. #~ "%s"
  17070. #~ msgstr ""
  17071. #~ "Could not do Paint All. Try a different combination of parameters. Or a "
  17072. #~ "different Method of paint\n"
  17073. #~ "%s"
  17074. #~| msgid "[success] Paint All Done."
  17075. #~ msgid "[success] Paint Area Done."
  17076. #~ msgstr "[success] Paint Area Done."
  17077. #~ msgid "Generating panel ... Please wait."
  17078. #~ msgstr "Generating panel ... Please wait."
  17079. #~ msgid "...proccessing... [%s]"
  17080. #~ msgstr "...proccessing... [%s]"
  17081. #~ msgid "Parsing aperture %s geometry ..."
  17082. #~ msgstr "Parsing aperture %s geometry ..."
  17083. #~ msgid "[success] Skew on the %s axis done ..."
  17084. #~ msgstr "[success] Skew on the %s axis done ..."
  17085. #~ msgid "[ERROR_NOTCL] Could not load defaults file."
  17086. #~ msgstr "[ERROR_NOTCL] Could not load defaults file."
  17087. #~ msgid "[ERROR_NOTCL] Failed to parse defaults file."
  17088. #~ msgstr "[ERROR_NOTCL] Failed to parse defaults file."
  17089. #~ msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n"
  17090. #~ msgstr "[ERROR_NOTCL] An internal error has ocurred. See shell.\n"
  17091. #~ msgid "[success] Defaults saved."
  17092. #~ msgstr "[success] Defaults saved."
  17093. #~ msgid "[success] Converted units to %s"
  17094. #~ msgstr "[success] Converted units to %s"
  17095. #~ msgid "[WARNING_NOTCL] Export Code cancelled."
  17096. #~ msgstr "[WARNING_NOTCL] Export Code cancelled."
  17097. #~ msgid "[success] Origin set ..."
  17098. #~ msgstr "[success] Origin set ..."
  17099. #~ msgid "[success] Skew on X axis done."
  17100. #~ msgstr "[success] Skew on X axis done."
  17101. #~ msgid "[success] Skew on Y axis done."
  17102. #~ msgstr "[success] Skew on Y axis done."
  17103. #~ msgid "[success] New Grid added ..."
  17104. #~ msgstr "[success] New Grid added ..."
  17105. #~ msgid "[WARNING_NOTCL] Open Gerber cancelled."
  17106. #~ msgstr "[WARNING_NOTCL] Open Gerber cancelled."
  17107. #~ msgid "[WARNING_NOTCL] Open G-Code cancelled."
  17108. #~ msgstr "[WARNING_NOTCL] Open G-Code cancelled."
  17109. #~ msgid "[WARNING_NOTCL] Open Project cancelled."
  17110. #~ msgstr "[WARNING_NOTCL] Open Project cancelled."
  17111. #~ msgid "[WARNING_NOTCL] Open Config cancelled."
  17112. #~ msgstr "[WARNING_NOTCL] Open Config cancelled."
  17113. #~ msgid "[WARNING_NOTCL] No object selected."
  17114. #~ msgstr "[WARNING_NOTCL] No object selected."
  17115. #~ msgid "[WARNING_NOTCL] Export SVG cancelled."
  17116. #~ msgstr "[WARNING_NOTCL] Export SVG cancelled."
  17117. #~ msgid "[WARNING_NOTCL] Export Excellon cancelled."
  17118. #~ msgstr "[WARNING_NOTCL] Export Excellon cancelled."
  17119. #~ msgid "[WARNING_NOTCL] Export Gerber cancelled."
  17120. #~ msgstr "[WARNING_NOTCL] Export Gerber cancelled."
  17121. #~ msgid "[WARNING_NOTCL] Export DXF cancelled."
  17122. #~ msgstr "[WARNING_NOTCL] Export DXF cancelled."
  17123. #~ msgid "[WARNING_NOTCL] Open SVG cancelled."
  17124. #~ msgstr "[WARNING_NOTCL] Open SVG cancelled."
  17125. #~ msgid "[WARNING_NOTCL] Open DXF cancelled."
  17126. #~ msgstr "[WARNING_NOTCL] Open DXF cancelled."
  17127. #~ msgid "[WARNING_NOTCL] No object Box. Using instead %s"
  17128. #~ msgstr "[WARNING_NOTCL] No object Box. Using instead %s"
  17129. #~ msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}"
  17130. #~ msgstr "[ERROR_NOTCL] Failed to parse file: {name}. {error}"
  17131. #~ msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n"
  17132. #~ msgstr "[ERROR_NOTCL] An internal error has occurred. See shell.\n"
  17133. #~ msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it."
  17134. #~ msgstr "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it."
  17135. #~ msgid ""
  17136. #~ "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it."
  17137. #~ msgstr ""
  17138. #~ "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it."
  17139. #~ msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it."
  17140. #~ msgstr "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it."
  17141. #~ msgid "[ERROR_NOTCL] Wrong value format entered, use a number."
  17142. #~ msgstr "[ERROR_NOTCL] Wrong value format entered, use a number."
  17143. #~ msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..."
  17144. #~ msgstr "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..."
  17145. #~ msgid "[WARNING_NOTCL] Export Machine Code cancelled ..."
  17146. #~ msgstr "[WARNING_NOTCL] Export Machine Code cancelled ..."
  17147. #~ msgid "[WARNING_NOTCL] No such file or directory"
  17148. #~ msgstr "[WARNING_NOTCL] No such file or directory"
  17149. #~ msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s"
  17150. #~ msgstr "[ERROR_NOTCL] The value is mistyped. Check the value. %s"
  17151. #~ msgid "[ERROR_NOTCL] Cancelled."
  17152. #~ msgstr "[ERROR_NOTCL] Cancelled."
  17153. #~ msgid "Tool Dia:"
  17154. #~ msgstr "Tool Dia:"
  17155. #~ msgid "Nr of drills:"
  17156. #~ msgstr "Nr of drills:"
  17157. #~ msgid "Direction:"
  17158. #~ msgstr "Direction:"
  17159. #~ msgid "Pitch:"
  17160. #~ msgstr "Pitch:"
  17161. #~ msgid "Length:"
  17162. #~ msgstr "Length:"
  17163. #~ msgid "Nr of slots:"
  17164. #~ msgstr "Nr of slots:"
  17165. #~ msgid "[success] Deleted tool with dia: {del_dia} {units}"
  17166. #~ msgstr "[success] Deleted tool with dia: {del_dia} {units}"
  17167. #~ msgid "Tool dia:"
  17168. #~ msgstr "Tool dia:"
  17169. #~ msgid "Overlap Rate:"
  17170. #~ msgstr "Overlap Rate:"
  17171. #~ msgid "Method:"
  17172. #~ msgstr "Method:"
  17173. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Rotate, use a number."
  17174. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Rotate, use a number."
  17175. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Skew X, use a number."
  17176. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Skew X, use a number."
  17177. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Skew Y, use a number."
  17178. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Skew Y, use a number."
  17179. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Scale X, use a number."
  17180. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Scale X, use a number."
  17181. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Scale Y, use a number."
  17182. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Scale Y, use a number."
  17183. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Offset X, use a number."
  17184. #~ msgstr ""
  17185. #~ "[ERROR_NOTCL] Wrong value format entered for Offset X, use a number."
  17186. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Offset Y, use a number."
  17187. #~ msgstr ""
  17188. #~ "[ERROR_NOTCL] Wrong value format entered for Offset Y, use a number."
  17189. #~ msgid "[success] Flip on the Y axis done ..."
  17190. #~ msgstr "[success] Flip on the Y axis done ..."
  17191. #~ msgid "[success] Flip on the X axis done ..."
  17192. #~ msgstr "[success] Flip on the X axis done ..."
  17193. #~ msgid "[success] Offset on the %s axis done ..."
  17194. #~ msgstr "[success] Offset on the %s axis done ..."
  17195. #~ msgid ""
  17196. #~ "[WARNING_NOTCL] Editing MultiGeo Geometry, tool: {tool} with diameter: "
  17197. #~ "{dia}"
  17198. #~ msgstr ""
  17199. #~ "[WARNING_NOTCL] Editing MultiGeo Geometry, tool: {tool} with diameter: "
  17200. #~ "{dia}"
  17201. #~ msgid "Clear GUI Settings:"
  17202. #~ msgstr "Clear GUI Settings:"
  17203. #~ msgid "Duration:"
  17204. #~ msgstr "Duration:"
  17205. #~ msgid "Fast Plunge:"
  17206. #~ msgstr "Fast Plunge:"
  17207. #~ msgid "Linear Dir.:"
  17208. #~ msgstr "Linear Dir.:"
  17209. #~ msgid "Plot kind:"
  17210. #~ msgstr "Plot kind:"
  17211. #~ msgid ""
  17212. #~ "Select from the Tools Table above\n"
  17213. #~ "the tools you want to include."
  17214. #~ msgstr ""
  17215. #~ "Select from the Tools Table above\n"
  17216. #~ "the tools you want to include."
  17217. #~ msgid ""
  17218. #~ "[WARNING_NOTCL] Tool Diameter is zero value. Change it to a positive real "
  17219. #~ "number."
  17220. #~ msgstr ""
  17221. #~ "[WARNING_NOTCL] Tool Diameter is zero value. Change it to a positive real "
  17222. #~ "number."
  17223. #~ msgid "[success] Gerber %s was mirrored..."
  17224. #~ msgstr "[success] Gerber %s was mirrored..."
  17225. #~ msgid "[success] Excellon %s was mirrored..."
  17226. #~ msgstr "[success] Excellon %s was mirrored..."
  17227. #~ msgid "[success] Geometry %s was mirrored..."
  17228. #~ msgstr "[success] Geometry %s was mirrored..."
  17229. #~ msgid "[WARNING_NOTCL] No object(s) selected."
  17230. #~ msgstr "[WARNING_NOTCL] No object(s) selected."
  17231. #~ msgid "[success] %s object was moved ..."
  17232. #~ msgstr "[success] %s object was moved ..."
  17233. #~ msgid "[WARNING_NOTCL] Object(s) not selected"
  17234. #~ msgstr "[WARNING_NOTCL] Object(s) not selected"
  17235. #~ msgid "[WARNING_NOTCL] Buffering ..."
  17236. #~ msgstr "[WARNING_NOTCL] Buffering ..."
  17237. #~ msgid "[success] Non-Copper Clearing with ToolDia = %s started."
  17238. #~ msgstr "[success] Non-Copper Clearing with ToolDia = %s started."
  17239. #~ msgid "[ERROR_NOTCL] NCCTool.clear_non_copper() --> %s"
  17240. #~ msgstr "[ERROR_NOTCL] NCCTool.clear_non_copper() --> %s"
  17241. #~ msgid "[success] NCC Tool finished."
  17242. #~ msgstr "[success] NCC Tool finished."
  17243. #~ msgid ""
  17244. #~ "[WARNING_NOTCL] NCC Tool finished but some PCB features could not be "
  17245. #~ "cleared. Check the result."
  17246. #~ msgstr ""
  17247. #~ "[WARNING_NOTCL] NCC Tool finished but some PCB features could not be "
  17248. #~ "cleared. Check the result."
  17249. #~ msgid "[success] Non-Copper Rest Clearing with ToolDia = %s started."
  17250. #~ msgstr "[success] Non-Copper Rest Clearing with ToolDia = %s started."
  17251. #~ msgid "[ERROR_NOTCL] NCCTool.clear_non_copper_rest() --> %s"
  17252. #~ msgstr "[ERROR_NOTCL] NCCTool.clear_non_copper_rest() --> %s"
  17253. #~ msgid ""
  17254. #~ "[ERROR_NOTCL] NCC Tool finished but could not clear the object with "
  17255. #~ "current settings."
  17256. #~ msgstr ""
  17257. #~ "[ERROR_NOTCL] NCC Tool finished but could not clear the object with "
  17258. #~ "current settings."
  17259. #~ msgid "[WARNING_NOTCL] Open PDF cancelled."
  17260. #~ msgstr "[WARNING_NOTCL] Open PDF cancelled."
  17261. #~ msgid "[ERROR_NOTCL] Open PDF file failed."
  17262. #~ msgstr "[ERROR_NOTCL] Open PDF file failed."
  17263. #~ msgid "[success] Rendered: %s"
  17264. #~ msgstr "[success] Rendered: %s"
  17265. #~ msgid ""
  17266. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single Polygons</"
  17267. #~ "B>: left mouse click on the polygon to be painted.<BR>- <B>Area "
  17268. #~ "Selection</B>: left mouse click to start selection of the area to be "
  17269. #~ "painted.<BR>- <B>All Polygons</B>: paint all polygons.<BR>- <B>Reference "
  17270. #~ "Object</B>: paint an area described by an external reference object."
  17271. #~ msgstr ""
  17272. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single Polygons</"
  17273. #~ "B>: left mouse click on the polygon to be painted.<BR>- <B>Area "
  17274. #~ "Selection</B>: left mouse click to start selection of the area to be "
  17275. #~ "painted.<BR>- <B>All Polygons</B>: paint all polygons.<BR>- <B>Reference "
  17276. #~ "Object</B>: paint an area described by an external reference object."
  17277. #~ msgid ""
  17278. #~ "[ERROR_NOTCL] There is no Painting Geometry in the file.\n"
  17279. #~ "Usually it means that the tool diameter is too big for the painted "
  17280. #~ "geometry.\n"
  17281. #~ "Change the painting parameters and try again."
  17282. #~ msgstr ""
  17283. #~ "[ERROR_NOTCL] There is no Painting Geometry in the file.\n"
  17284. #~ "Usually it means that the tool diameter is too big for the painted "
  17285. #~ "geometry.\n"
  17286. #~ "Change the painting parameters and try again."
  17287. #~ msgid "[WARNING_NOTCL]No object Box. Using instead %s"
  17288. #~ msgstr "[WARNING_NOTCL]No object Box. Using instead %s"
  17289. #~ msgid "[success] Imported: %s"
  17290. #~ msgstr "[success] Imported: %s"
  17291. #~ msgid "[ERROR_NOTCL] Generating new object failed."
  17292. #~ msgstr "[ERROR_NOTCL] Generating new object failed."
  17293. #~ msgid "[success] Created: %s"
  17294. #~ msgstr "[success] Created: %s"
  17295. #~ msgid "[success] Rotate done ..."
  17296. #~ msgstr "[success] Rotate done ..."
  17297. #~ msgid ""
  17298. #~ "When choosing the 'Itself' option the non copper clearing extent\n"
  17299. #~ "is based on the object that is copper cleared.\n"
  17300. #~ " Choosing the 'Box' option will do non copper clearing within the box\n"
  17301. #~ "specified by another object different than the one that is copper cleared."
  17302. #~ msgstr ""
  17303. #~ "When choosing the 'Itself' option the non copper clearing extent\n"
  17304. #~ "is based on the object that is copper cleared.\n"
  17305. #~ " Choosing the 'Box' option will do non copper clearing within the box\n"
  17306. #~ "specified by another object different than the one that is copper cleared."
  17307. #~ msgid ""
  17308. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single</B>: left "
  17309. #~ "mouse click on the polygon to be painted.<BR>- <B>Area</B>: left mouse "
  17310. #~ "click to start selection of the area to be painted.<BR>- <B>All</B>: "
  17311. #~ "paint all polygons.<BR>- <B>Ref</B>: paint an area described by an "
  17312. #~ "external reference object."
  17313. #~ msgstr ""
  17314. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single</B>: left "
  17315. #~ "mouse click on the polygon to be painted.<BR>- <B>Area</B>: left mouse "
  17316. #~ "click to start selection of the area to be painted.<BR>- <B>All</B>: "
  17317. #~ "paint all polygons.<BR>- <B>Ref</B>: paint an area described by an "
  17318. #~ "external reference object."
  17319. #~ msgid "Geometry object to be painted. "
  17320. #~ msgstr "Geometry object to be painted. "
  17321. #~ msgid ""
  17322. #~ "After clicking here, click inside<BR>the polygon you wish to be painted "
  17323. #~ "if <B>Single</B> is selected.<BR>If <B>Area</B> is selected, then the "
  17324. #~ "selection of the area to be painted<BR>will be initiated by a first click "
  17325. #~ "and finished by the second mouse click.<BR>If <B>All</B> is selected "
  17326. #~ "then the Paint will start after click.<BR>If <B>Ref</B> is selected then "
  17327. #~ "the Paint will start after click,<BR>and the painted area will be "
  17328. #~ "described by a selected object.<BR>A new Geometry object with the tool "
  17329. #~ "paths will be created."
  17330. #~ msgstr ""
  17331. #~ "After clicking here, click inside<BR>the polygon you wish to be painted "
  17332. #~ "if <B>Single</B> is selected.<BR>If <B>Area</B> is selected, then the "
  17333. #~ "selection of the area to be painted<BR>will be initiated by a first click "
  17334. #~ "and finished by the second mouse click.<BR>If <B>All</B> is selected "
  17335. #~ "then the Paint will start after click.<BR>If <B>Ref</B> is selected then "
  17336. #~ "the Paint will start after click,<BR>and the painted area will be "
  17337. #~ "described by a selected object.<BR>A new Geometry object with the tool "
  17338. #~ "paths will be created."
  17339. #~ msgid "<b>Apertures:</b>"
  17340. #~ msgstr "<b>Apertures:</b>"
  17341. #~ msgid "Aperture Code:"
  17342. #~ msgstr "Aperture Code:"
  17343. #~ msgid "<b>Languages:</b>"
  17344. #~ msgstr "<b>Languages:</b>"
  17345. #~ msgid "Width (# passes):"
  17346. #~ msgstr "Width (# passes):"
  17347. #~| msgid "<b>Clear non-copper:</b>"
  17348. #~ msgid "Clear non-copper"
  17349. #~ msgstr "Clear non-copper"
  17350. #~ msgid "Rounded corners"
  17351. #~ msgstr "Rounded corners"
  17352. #~ msgid ""
  17353. #~ "Creates a Geometry objects with polygons\n"
  17354. #~ "covering the copper-free areas of the PCB."
  17355. #~ msgstr ""
  17356. #~ "Creates a Geometry objects with polygons\n"
  17357. #~ "covering the copper-free areas of the PCB."
  17358. #~ msgid "<b>Bounding Box:</b>"
  17359. #~ msgstr "<b>Bounding Box:</b>"
  17360. #~ msgid "<b>Units</b>:"
  17361. #~ msgstr "<b>Units</b>:"
  17362. #~ msgid "<b>Zeros</b>:"
  17363. #~ msgstr "<b>Zeros</b>:"
  17364. #~ msgid "INCH:"
  17365. #~ msgstr "INCH:"
  17366. #~ msgid "Tool change:"
  17367. #~ msgstr "Tool change:"
  17368. #~ msgid "Toolchange Z position."
  17369. #~ msgstr "Toolchange Z position."
  17370. #~ msgid ""
  17371. #~ "Tool speed while drilling\n"
  17372. #~ "(in units per minute)."
  17373. #~ msgstr ""
  17374. #~ "Tool speed while drilling\n"
  17375. #~ "(in units per minute)."
  17376. #~ msgid "<b>Gcode: </b>"
  17377. #~ msgstr "<b>Gcode: </b>"
  17378. #~ msgid "Offset Z:"
  17379. #~ msgstr "Offset Z:"
  17380. #~ msgid "<b>Slots:</b>"
  17381. #~ msgstr "<b>Slots:</b>"
  17382. #~ msgid "<b>Create CNC Job:</b>"
  17383. #~ msgstr "<b>Create CNC Job:</b>"
  17384. #~ msgid "Multidepth"
  17385. #~ msgstr "Multidepth"
  17386. #~ msgid "Multidepth usage: True or False."
  17387. #~ msgstr "Multidepth usage: True or False."
  17388. #~ msgid ""
  17389. #~ "The preprocessor file that dictates\n"
  17390. #~ "Machine Code output."
  17391. #~ msgstr ""
  17392. #~ "The preprocessor file that dictates\n"
  17393. #~ "Machine Code output."
  17394. #~ msgid "Display Annotation:"
  17395. #~ msgstr "Display Annotation:"
  17396. #~ msgid ""
  17397. #~ "Type here any G-Code commands you would\n"
  17398. #~ "like to be executed when Toolchange event is encountered.\n"
  17399. #~ "This will constitute a Custom Toolchange GCode,\n"
  17400. #~ "or a Toolchange Macro."
  17401. #~ msgstr ""
  17402. #~ "Type here any G-Code commands you would\n"
  17403. #~ "like to be executed when Toolchange event is encountered.\n"
  17404. #~ "This will constitute a Custom Toolchange GCode,\n"
  17405. #~ "or a Toolchange Macro."
  17406. #~ msgid ""
  17407. #~ "If checked, use 'rest machining'.\n"
  17408. #~ "Basically it will clear copper outside PCB features,\n"
  17409. #~ "using the biggest tool and continue with the next tools,\n"
  17410. #~ "from bigger to smaller, to clear areas of copper that\n"
  17411. #~ "could not be cleared by previous tool.\n"
  17412. #~ "If not checked, use the standard algorithm."
  17413. #~ msgstr ""
  17414. #~ "If checked, use 'rest machining'.\n"
  17415. #~ "Basically it will clear copper outside PCB features,\n"
  17416. #~ "using the biggest tool and continue with the next tools,\n"
  17417. #~ "from bigger to smaller, to clear areas of copper that\n"
  17418. #~ "could not be cleared by previous tool.\n"
  17419. #~ "If not checked, use the standard algorithm."
  17420. #~ msgid "Offset:"
  17421. #~ msgstr "Offset:"
  17422. #~ msgid ""
  17423. #~ "Distance from objects at which\n"
  17424. #~ "to draw the cutout."
  17425. #~ msgstr ""
  17426. #~ "Distance from objects at which\n"
  17427. #~ "to draw the cutout."
  17428. #~ msgid ""
  17429. #~ "Size of the gaps in the toolpath\n"
  17430. #~ "that will remain to hold the\n"
  17431. #~ "board in place."
  17432. #~ msgstr ""
  17433. #~ "Size of the gaps in the toolpath\n"
  17434. #~ "that will remain to hold the\n"
  17435. #~ "board in place."
  17436. #~ msgid "Create a convex shape surrounding the entire PCB."
  17437. #~ msgstr "Create a convex shape surrounding the entire PCB."
  17438. #~ msgid ""
  17439. #~ "The axis should pass through a <b>point</b> or cut\n"
  17440. #~ " a specified <b>box</b> (in a Geometry object) in \n"
  17441. #~ "the middle."
  17442. #~ msgstr ""
  17443. #~ "The axis should pass through a <b>point</b> or cut\n"
  17444. #~ " a specified <b>box</b> (in a Geometry object) in \n"
  17445. #~ "the middle."
  17446. #~ msgid "Panel Type:"
  17447. #~ msgstr "Panel Type:"
  17448. #~ msgid "Tip angle:"
  17449. #~ msgstr "Tip angle:"
  17450. #~ msgid "Angle for rotation. In degrees."
  17451. #~ msgstr "Angle for rotation. In degrees."
  17452. #~ msgid "Angle for Skew/Shear on X axis. In degrees."
  17453. #~ msgstr "Angle for Skew/Shear on X axis. In degrees."
  17454. #~ msgid "Angle for Skew/Shear on Y axis. In degrees."
  17455. #~ msgstr "Angle for Skew/Shear on Y axis. In degrees."
  17456. #~ msgid "XY Toolchange:"
  17457. #~ msgstr "XY Toolchange:"
  17458. #~ msgid "PostProcessors:"
  17459. #~ msgstr "PostProcessors:"
  17460. #~ msgid "<b>Scale:</b>"
  17461. #~ msgstr "<b>Scale:</b>"
  17462. #~ msgid "<b>Offset:</b>"
  17463. #~ msgstr "<b>Offset:</b>"
  17464. #~ msgid "<b>Tools Table</b>"
  17465. #~ msgstr "<b>Tools Table</b>"
  17466. #~ msgid ""
  17467. #~ "Tool height just before starting the work.\n"
  17468. #~ "Delete the value if you don't need this feature."
  17469. #~ msgstr ""
  17470. #~ "Tool height just before starting the work.\n"
  17471. #~ "Delete the value if you don't need this feature."
  17472. #~ msgid ""
  17473. #~ "Z-axis position (height) for\n"
  17474. #~ "the last move."
  17475. #~ msgstr ""
  17476. #~ "Z-axis position (height) for\n"
  17477. #~ "the last move."
  17478. #~ msgid ""
  17479. #~ "The json file that dictates\n"
  17480. #~ "gcode output."
  17481. #~ msgstr ""
  17482. #~ "The json file that dictates\n"
  17483. #~ "gcode output."
  17484. #~ msgid "<b>Type: </b>"
  17485. #~ msgstr "<b>Type: </b>"
  17486. #~ msgid "Drills Tool dia:"
  17487. #~ msgstr "Drills Tool dia:"
  17488. #~ msgid "Slots Tool dia:"
  17489. #~ msgstr "Slots Tool dia:"
  17490. #~ msgid "<b>Tool Dia:</b>"
  17491. #~ msgstr "<b>Tool Dia:</b>"
  17492. #~ msgid "<b>Tool Data</b>"
  17493. #~ msgstr "<b>Tool Data</b>"
  17494. #~ msgid ""
  17495. #~ "This is the height (Z) at which the CNC\n"
  17496. #~ "will go as the last move."
  17497. #~ msgstr ""
  17498. #~ "This is the height (Z) at which the CNC\n"
  17499. #~ "will go as the last move."
  17500. #~ msgid "Feed Rate Z (Plunge):"
  17501. #~ msgstr "Feed Rate Z (Plunge):"
  17502. #~ msgid ""
  17503. #~ "Cutting speed in the Z\n"
  17504. #~ "plane in units per minute"
  17505. #~ msgstr ""
  17506. #~ "Cutting speed in the Z\n"
  17507. #~ "plane in units per minute"
  17508. #~ msgid ""
  17509. #~ "Cutting speed in the XY\n"
  17510. #~ "plane in units per minute\n"
  17511. #~ "(in units per minute).\n"
  17512. #~ "This is for the rapid move G00.\n"
  17513. #~ "It is useful only for Marlin,\n"
  17514. #~ "ignore for any other cases."
  17515. #~ msgstr ""
  17516. #~ "Cutting speed in the XY\n"
  17517. #~ "plane in units per minute\n"
  17518. #~ "(in units per minute).\n"
  17519. #~ "This is for the rapid move G00.\n"
  17520. #~ "It is useful only for Marlin,\n"
  17521. #~ "ignore for any other cases."
  17522. #~ msgid "Cut over 1st pt"
  17523. #~ msgstr "Cut over 1st pt"
  17524. #~ msgid "<b>Paint Area:</b>"
  17525. #~ msgstr "<b>Paint Area:</b>"
  17526. #~ msgid "<b>CNC Tools Table</b>"
  17527. #~ msgstr "<b>CNC Tools Table</b>"
  17528. #~ msgid ""
  17529. #~ "Type here any G-Code commands you would\n"
  17530. #~ "like to add to the beginning of the generated file."
  17531. #~ msgstr ""
  17532. #~ "Type here any G-Code commands you would\n"
  17533. #~ "like to add to the beginning of the generated file."
  17534. #~ msgid ""
  17535. #~ "This is the diameter of the tool tip.\n"
  17536. #~ "The manufacturer specifies it."
  17537. #~ msgstr ""
  17538. #~ "This is the diameter of the tool tip.\n"
  17539. #~ "The manufacturer specifies it."
  17540. #~ msgid "Object:"
  17541. #~ msgstr "Object:"
  17542. #~ msgid "Units:"
  17543. #~ msgstr "Units:"
  17544. #~ msgid ""
  17545. #~ "- 'Itself': the non copper clearing extent\n"
  17546. #~ "is based on the object that is copper cleared.\n"
  17547. #~ " - 'Box': will do non copper clearing within the box\n"
  17548. #~ "specified by the object selected in the Ref. Object combobox."
  17549. #~ msgstr ""
  17550. #~ "- 'Itself': the non copper clearing extent\n"
  17551. #~ "is based on the object that is copper cleared.\n"
  17552. #~ " - 'Box': will do non copper clearing within the box\n"
  17553. #~ "specified by the object selected in the Ref. Object combobox."
  17554. #~ msgid "Geometry:"
  17555. #~ msgstr "Geometry:"
  17556. #~ msgid ""
  17557. #~ "Scale the selected object(s)\n"
  17558. #~ "using the Scale Factor X for both axis."
  17559. #~ msgstr ""
  17560. #~ "Scale the selected object(s)\n"
  17561. #~ "using the Scale Factor X for both axis."
  17562. #~ msgid "<b>Excellon Format:</b>"
  17563. #~ msgstr "<b>Excellon Format:</b>"
  17564. #~ msgid "<b>Tools:</b>"
  17565. #~ msgstr "<b>Tools:</b>"
  17566. #~ msgid "<b>Export G-Code:</b>"
  17567. #~ msgstr "<b>Export G-Code:</b>"
  17568. #~ msgid "How to select the polygons to paint."
  17569. #~ msgstr "How to select the polygons to paint."
  17570. #~ msgid "<b>V-Shape Tool Calculator:</b>"
  17571. #~ msgstr "<b>V-Shape Tool Calculator:</b>"
  17572. #~ msgid "<b>ElectroPlating Calculator:</b>"
  17573. #~ msgstr "<b>ElectroPlating Calculator:</b>"
  17574. #~ msgid "<b>Name:</b>"
  17575. #~ msgstr "<b>Name:</b>"
  17576. #~ msgid "<b>Plot kind:</b>"
  17577. #~ msgstr "<b>Plot kind:</b>"
  17578. #~ msgid "<b>Display Annotation:</b>"
  17579. #~ msgstr "<b>Display Annotation:</b>"
  17580. #~ msgid "<b>GERBER:</b>"
  17581. #~ msgstr "<b>GERBER:</b>"
  17582. #~ msgid "<b>EXCELLON:</b>"
  17583. #~ msgstr "<b>EXCELLON:</b>"
  17584. #~ msgid "<b>GEOMETRY</b>:"
  17585. #~ msgstr "<b>GEOMETRY</b>:"
  17586. #~ msgid "<b>Panel Type:</b>"
  17587. #~ msgstr "<b>Panel Type:</b>"
  17588. #~ msgid "<b>Excellon format:</b>"
  17589. #~ msgstr "<b>Excellon format:</b>"
  17590. #~ msgid "<b>Gerber Objects</b>"
  17591. #~ msgstr "<b>Gerber Objects</b>"
  17592. #~ msgid "<b>Geometry Objects</b>"
  17593. #~ msgstr "<b>Geometry Objects</b>"
  17594. #~ msgid "Save &Defaults"
  17595. #~ msgstr "Save &Defaults"
  17596. #~ msgid "Tool dia: "
  17597. #~ msgstr "Tool dia: "
  17598. #~ msgid ""
  17599. #~ "The diameter of the cutting\n"
  17600. #~ "tool.."
  17601. #~ msgstr ""
  17602. #~ "The diameter of the cutting\n"
  17603. #~ "tool.."
  17604. #~ msgid "[WARNING_NOTCL] Move cancelled. No shape selected."
  17605. #~ msgstr "[WARNING_NOTCL] Move cancelled. No shape selected."
  17606. #~ msgid "Copy as &Geom"
  17607. #~ msgstr "Copy as &Geom"
  17608. #~ msgid ""
  17609. #~ "Change the size of the selected apertures.\n"
  17610. #~ "Factor by which to multiply\n"
  17611. #~ "geometric features of this object."
  17612. #~ msgstr ""
  17613. #~ "Change the size of the selected apertures.\n"
  17614. #~ "Factor by which to multiply\n"
  17615. #~ "geometric features of this object."
  17616. #~ msgid "Ap. Buffer Factor:"
  17617. #~ msgstr "Ap. Buffer Factor:"
  17618. #~ msgid ""
  17619. #~ "Change the size of the selected apertures.\n"
  17620. #~ "Factor by which to expand/shrink\n"
  17621. #~ "geometric features of this object."
  17622. #~ msgstr ""
  17623. #~ "Change the size of the selected apertures.\n"
  17624. #~ "Factor by which to expand/shrink\n"
  17625. #~ "geometric features of this object."
  17626. #~ msgid "Out"
  17627. #~ msgstr "Out"
  17628. #~ msgid "Pos"
  17629. #~ msgstr "Pos"
  17630. #~ msgid "Neg"
  17631. #~ msgstr "Neg"
  17632. #~ msgid "Solid "
  17633. #~ msgstr "Solid "
  17634. #~ msgid "M-Color "
  17635. #~ msgstr "M-Color "
  17636. #~ msgid "Click on CENTER ..."
  17637. #~ msgstr "Click on CENTER ..."
  17638. #~ msgid "[success] Done. Region completed."
  17639. #~ msgstr "[success] Done. Region completed."
  17640. #~ msgid "Del Aperture:"
  17641. #~ msgstr "Del Aperture:"
  17642. #~ msgid ""
  17643. #~ "Delete a aperture in the aperture list.\n"
  17644. #~ "It will delete also the associated geometry."
  17645. #~ msgstr ""
  17646. #~ "Delete a aperture in the aperture list.\n"
  17647. #~ "It will delete also the associated geometry."
  17648. #~ msgid "Save && Close Edit"
  17649. #~ msgstr "Save && Close Edit"
  17650. #~ msgid ""
  17651. #~ "<b>Editor Shortcut list</b><br>\n"
  17652. #~ " <br>\n"
  17653. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  17654. #~ "strong><br>\n"
  17655. #~ " \n"
  17656. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  17657. #~ "\"width:283px\">\n"
  17658. #~ " <tbody>\n"
  17659. #~ " <tr height=\"20\">\n"
  17660. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  17661. #~ "strong></td>\n"
  17662. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  17663. #~ " </tr>\n"
  17664. #~ " <tr height=\"20\">\n"
  17665. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  17666. #~ " <td>&nbsp;Buffer Tool</td>\n"
  17667. #~ " </tr>\n"
  17668. #~ " <tr height=\"20\">\n"
  17669. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  17670. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  17671. #~ " </tr>\n"
  17672. #~ " <tr height=\"20\">\n"
  17673. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  17674. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  17675. #~ " </tr>\n"
  17676. #~ " <tr height=\"20\">\n"
  17677. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  17678. #~ " <td>&nbsp;Paint Tool</td>\n"
  17679. #~ " </tr>\n"
  17680. #~ " <tr height=\"20\">\n"
  17681. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  17682. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  17683. #~ " </tr>\n"
  17684. #~ " <tr height=\"20\">\n"
  17685. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  17686. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  17687. #~ " </tr>\n"
  17688. #~ " <tr height=\"20\">\n"
  17689. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  17690. #~ " <td>&nbsp;Move Geo Item</td>\n"
  17691. #~ " </tr>\n"
  17692. #~ " <tr height=\"20\">\n"
  17693. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  17694. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  17695. #~ " </tr>\n"
  17696. #~ " <tr height=\"20\">\n"
  17697. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  17698. #~ " <td>&nbsp;Draw a Circle</td>\n"
  17699. #~ " </tr>\n"
  17700. #~ " <tr height=\"20\">\n"
  17701. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  17702. #~ " <td>&nbsp;Draw a Path</td>\n"
  17703. #~ " </tr>\n"
  17704. #~ " <tr height=\"20\">\n"
  17705. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  17706. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  17707. #~ " </tr>\n"
  17708. #~ " <tr height=\"20\">\n"
  17709. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  17710. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  17711. #~ " </tr>\n"
  17712. #~ " <tr height=\"20\">\n"
  17713. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  17714. #~ " <td>&nbsp;Add Text Tool</td>\n"
  17715. #~ " </tr>\n"
  17716. #~ " <tr height=\"20\">\n"
  17717. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  17718. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  17719. #~ " </tr>\n"
  17720. #~ " <tr height=\"20\">\n"
  17721. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  17722. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  17723. #~ " </tr>\n"
  17724. #~ " <tr height=\"20\">\n"
  17725. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  17726. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  17727. #~ " </tr>\n"
  17728. #~ " <tr height=\"20\">\n"
  17729. #~ " <td height=\"20\">&nbsp;</td>\n"
  17730. #~ " <td>&nbsp;</td>\n"
  17731. #~ " </tr>\n"
  17732. #~ " <tr height=\"20\">\n"
  17733. #~ " <td height=\"20\"><strong>Shift+X</strong></td>\n"
  17734. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  17735. #~ " </tr>\n"
  17736. #~ " <tr height=\"20\">\n"
  17737. #~ " <td height=\"20\"><strong>Shift+Y</strong></td>\n"
  17738. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  17739. #~ " </tr>\n"
  17740. #~ " <tr height=\"20\">\n"
  17741. #~ " <td height=\"20\">&nbsp;</td>\n"
  17742. #~ " <td>&nbsp;</td>\n"
  17743. #~ " </tr>\n"
  17744. #~ " <tr height=\"20\">\n"
  17745. #~ " <td height=\"20\"><strong>Alt+R</strong></td>\n"
  17746. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  17747. #~ " </tr>\n"
  17748. #~ " <tr height=\"20\">\n"
  17749. #~ " <td height=\"20\"><strong>Alt+X</strong></td>\n"
  17750. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  17751. #~ " </tr>\n"
  17752. #~ " <tr height=\"20\">\n"
  17753. #~ " <td height=\"20\"><strong>Alt+Y</strong></td>\n"
  17754. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  17755. #~ " </tr>\n"
  17756. #~ " <tr height=\"20\">\n"
  17757. #~ " <td height=\"20\">&nbsp;</td>\n"
  17758. #~ " <td>&nbsp;</td>\n"
  17759. #~ " </tr>\n"
  17760. #~ " <tr height=\"20\">\n"
  17761. #~ " <td height=\"20\"><strong>Ctrl+M</strong></td>\n"
  17762. #~ " <td>&nbsp;Measurement Tool</td>\n"
  17763. #~ " </tr>\n"
  17764. #~ " <tr height=\"20\">\n"
  17765. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  17766. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  17767. #~ " </tr>\n"
  17768. #~ " <tr height=\"20\">\n"
  17769. #~ " <td height=\"20\"><strong>Ctrl+X</strong></td>\n"
  17770. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  17771. #~ " </tr>\n"
  17772. #~ " <tr height=\"20\">\n"
  17773. #~ " <td height=\"20\">&nbsp;</td>\n"
  17774. #~ " <td>&nbsp;</td>\n"
  17775. #~ " </tr>\n"
  17776. #~ " <tr height=\"20\">\n"
  17777. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  17778. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  17779. #~ " </tr>\n"
  17780. #~ " <tr height=\"20\">\n"
  17781. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  17782. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  17783. #~ " </tr>\n"
  17784. #~ " <tr height=\"20\">\n"
  17785. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  17786. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  17787. #~ " </tr>\n"
  17788. #~ " <tr height=\"20\">\n"
  17789. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  17790. #~ " <td>&nbsp;Delete Shape</td>\n"
  17791. #~ " </tr>\n"
  17792. #~ " </tbody>\n"
  17793. #~ " </table>\n"
  17794. #~ " <br>\n"
  17795. #~ " <br>\n"
  17796. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  17797. #~ "strong><br>\n"
  17798. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  17799. #~ "\"width:283px\">\n"
  17800. #~ " <tbody>\n"
  17801. #~ " <tr height=\"20\">\n"
  17802. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  17803. #~ "strong></td>\n"
  17804. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  17805. #~ " </tr>\n"
  17806. #~ " <tr height=\"20\">\n"
  17807. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  17808. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  17809. #~ " </tr>\n"
  17810. #~ " <tr height=\"20\">\n"
  17811. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  17812. #~ " <td>&nbsp;Add Drill</td>\n"
  17813. #~ " </tr>\n"
  17814. #~ " <tr height=\"20\">\n"
  17815. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  17816. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  17817. #~ " </tr>\n"
  17818. #~ " <tr height=\"20\">\n"
  17819. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  17820. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  17821. #~ " </tr>\n"
  17822. #~ " <tr height=\"20\">\n"
  17823. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  17824. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  17825. #~ " </tr>\n"
  17826. #~ " <tr height=\"20\">\n"
  17827. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  17828. #~ " <td>&nbsp;Add a new Tool</td>\n"
  17829. #~ " </tr>\n"
  17830. #~ " <tr height=\"20\">\n"
  17831. #~ " <td height=\"20\">&nbsp;</td>\n"
  17832. #~ " <td>&nbsp;</td>\n"
  17833. #~ " </tr>\n"
  17834. #~ " <tr height=\"20\">\n"
  17835. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  17836. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  17837. #~ " </tr>\n"
  17838. #~ " <tr height=\"20\">\n"
  17839. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  17840. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  17841. #~ " </tr>\n"
  17842. #~ " <tr height=\"20\">\n"
  17843. #~ " <td height=\"20\">&nbsp;</td>\n"
  17844. #~ " <td>&nbsp;</td>\n"
  17845. #~ " </tr>\n"
  17846. #~ " <tr height=\"20\">\n"
  17847. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  17848. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  17849. #~ " </tr>\n"
  17850. #~ " <tr height=\"20\">\n"
  17851. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  17852. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  17853. #~ " </tr>\n"
  17854. #~ " </tbody>\n"
  17855. #~ " </table>\n"
  17856. #~ " "
  17857. #~ msgstr ""
  17858. #~ "<b>Editor Shortcut list</b><br>\n"
  17859. #~ " <br>\n"
  17860. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  17861. #~ "strong><br>\n"
  17862. #~ " \n"
  17863. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  17864. #~ "\"width:283px\">\n"
  17865. #~ " <tbody>\n"
  17866. #~ " <tr height=\"20\">\n"
  17867. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  17868. #~ "strong></td>\n"
  17869. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  17870. #~ " </tr>\n"
  17871. #~ " <tr height=\"20\">\n"
  17872. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  17873. #~ " <td>&nbsp;Buffer Tool</td>\n"
  17874. #~ " </tr>\n"
  17875. #~ " <tr height=\"20\">\n"
  17876. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  17877. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  17878. #~ " </tr>\n"
  17879. #~ " <tr height=\"20\">\n"
  17880. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  17881. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  17882. #~ " </tr>\n"
  17883. #~ " <tr height=\"20\">\n"
  17884. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  17885. #~ " <td>&nbsp;Paint Tool</td>\n"
  17886. #~ " </tr>\n"
  17887. #~ " <tr height=\"20\">\n"
  17888. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  17889. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  17890. #~ " </tr>\n"
  17891. #~ " <tr height=\"20\">\n"
  17892. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  17893. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  17894. #~ " </tr>\n"
  17895. #~ " <tr height=\"20\">\n"
  17896. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  17897. #~ " <td>&nbsp;Move Geo Item</td>\n"
  17898. #~ " </tr>\n"
  17899. #~ " <tr height=\"20\">\n"
  17900. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  17901. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  17902. #~ " </tr>\n"
  17903. #~ " <tr height=\"20\">\n"
  17904. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  17905. #~ " <td>&nbsp;Draw a Circle</td>\n"
  17906. #~ " </tr>\n"
  17907. #~ " <tr height=\"20\">\n"
  17908. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  17909. #~ " <td>&nbsp;Draw a Path</td>\n"
  17910. #~ " </tr>\n"
  17911. #~ " <tr height=\"20\">\n"
  17912. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  17913. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  17914. #~ " </tr>\n"
  17915. #~ " <tr height=\"20\">\n"
  17916. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  17917. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  17918. #~ " </tr>\n"
  17919. #~ " <tr height=\"20\">\n"
  17920. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  17921. #~ " <td>&nbsp;Add Text Tool</td>\n"
  17922. #~ " </tr>\n"
  17923. #~ " <tr height=\"20\">\n"
  17924. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  17925. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  17926. #~ " </tr>\n"
  17927. #~ " <tr height=\"20\">\n"
  17928. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  17929. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  17930. #~ " </tr>\n"
  17931. #~ " <tr height=\"20\">\n"
  17932. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  17933. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  17934. #~ " </tr>\n"
  17935. #~ " <tr height=\"20\">\n"
  17936. #~ " <td height=\"20\">&nbsp;</td>\n"
  17937. #~ " <td>&nbsp;</td>\n"
  17938. #~ " </tr>\n"
  17939. #~ " <tr height=\"20\">\n"
  17940. #~ " <td height=\"20\"><strong>Shift+X</strong></td>\n"
  17941. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  17942. #~ " </tr>\n"
  17943. #~ " <tr height=\"20\">\n"
  17944. #~ " <td height=\"20\"><strong>Shift+Y</strong></td>\n"
  17945. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  17946. #~ " </tr>\n"
  17947. #~ " <tr height=\"20\">\n"
  17948. #~ " <td height=\"20\">&nbsp;</td>\n"
  17949. #~ " <td>&nbsp;</td>\n"
  17950. #~ " </tr>\n"
  17951. #~ " <tr height=\"20\">\n"
  17952. #~ " <td height=\"20\"><strong>Alt+R</strong></td>\n"
  17953. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  17954. #~ " </tr>\n"
  17955. #~ " <tr height=\"20\">\n"
  17956. #~ " <td height=\"20\"><strong>Alt+X</strong></td>\n"
  17957. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  17958. #~ " </tr>\n"
  17959. #~ " <tr height=\"20\">\n"
  17960. #~ " <td height=\"20\"><strong>Alt+Y</strong></td>\n"
  17961. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  17962. #~ " </tr>\n"
  17963. #~ " <tr height=\"20\">\n"
  17964. #~ " <td height=\"20\">&nbsp;</td>\n"
  17965. #~ " <td>&nbsp;</td>\n"
  17966. #~ " </tr>\n"
  17967. #~ " <tr height=\"20\">\n"
  17968. #~ " <td height=\"20\"><strong>Ctrl+M</strong></td>\n"
  17969. #~ " <td>&nbsp;Measurement Tool</td>\n"
  17970. #~ " </tr>\n"
  17971. #~ " <tr height=\"20\">\n"
  17972. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  17973. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  17974. #~ " </tr>\n"
  17975. #~ " <tr height=\"20\">\n"
  17976. #~ " <td height=\"20\"><strong>Ctrl+X</strong></td>\n"
  17977. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  17978. #~ " </tr>\n"
  17979. #~ " <tr height=\"20\">\n"
  17980. #~ " <td height=\"20\">&nbsp;</td>\n"
  17981. #~ " <td>&nbsp;</td>\n"
  17982. #~ " </tr>\n"
  17983. #~ " <tr height=\"20\">\n"
  17984. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  17985. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  17986. #~ " </tr>\n"
  17987. #~ " <tr height=\"20\">\n"
  17988. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  17989. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  17990. #~ " </tr>\n"
  17991. #~ " <tr height=\"20\">\n"
  17992. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  17993. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  17994. #~ " </tr>\n"
  17995. #~ " <tr height=\"20\">\n"
  17996. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  17997. #~ " <td>&nbsp;Delete Shape</td>\n"
  17998. #~ " </tr>\n"
  17999. #~ " </tbody>\n"
  18000. #~ " </table>\n"
  18001. #~ " <br>\n"
  18002. #~ " <br>\n"
  18003. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  18004. #~ "strong><br>\n"
  18005. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  18006. #~ "\"width:283px\">\n"
  18007. #~ " <tbody>\n"
  18008. #~ " <tr height=\"20\">\n"
  18009. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  18010. #~ "strong></td>\n"
  18011. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  18012. #~ " </tr>\n"
  18013. #~ " <tr height=\"20\">\n"
  18014. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  18015. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  18016. #~ " </tr>\n"
  18017. #~ " <tr height=\"20\">\n"
  18018. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  18019. #~ " <td>&nbsp;Add Drill</td>\n"
  18020. #~ " </tr>\n"
  18021. #~ " <tr height=\"20\">\n"
  18022. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  18023. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  18024. #~ " </tr>\n"
  18025. #~ " <tr height=\"20\">\n"
  18026. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  18027. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  18028. #~ " </tr>\n"
  18029. #~ " <tr height=\"20\">\n"
  18030. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  18031. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  18032. #~ " </tr>\n"
  18033. #~ " <tr height=\"20\">\n"
  18034. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  18035. #~ " <td>&nbsp;Add a new Tool</td>\n"
  18036. #~ " </tr>\n"
  18037. #~ " <tr height=\"20\">\n"
  18038. #~ " <td height=\"20\">&nbsp;</td>\n"
  18039. #~ " <td>&nbsp;</td>\n"
  18040. #~ " </tr>\n"
  18041. #~ " <tr height=\"20\">\n"
  18042. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  18043. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  18044. #~ " </tr>\n"
  18045. #~ " <tr height=\"20\">\n"
  18046. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  18047. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  18048. #~ " </tr>\n"
  18049. #~ " <tr height=\"20\">\n"
  18050. #~ " <td height=\"20\">&nbsp;</td>\n"
  18051. #~ " <td>&nbsp;</td>\n"
  18052. #~ " </tr>\n"
  18053. #~ " <tr height=\"20\">\n"
  18054. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  18055. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  18056. #~ " </tr>\n"
  18057. #~ " <tr height=\"20\">\n"
  18058. #~ " <td height=\"20\"><strong>Ctrl+S</strong></td>\n"
  18059. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  18060. #~ " </tr>\n"
  18061. #~ " </tbody>\n"
  18062. #~ " </table>\n"
  18063. #~ " "
  18064. #~ msgid "[ERROR_NOTCL]Could not load defaults file."
  18065. #~ msgstr "[ERROR_NOTCL]Could not load defaults file."
  18066. #~ msgid ""
  18067. #~ "[ERROR_NOTCL] The aperture scale factor value is missing or wrong format."
  18068. #~ msgstr ""
  18069. #~ "[ERROR_NOTCL] The aperture scale factor value is missing or wrong format."
  18070. #~ msgid "[WARNING_NOTCL]Export Machine Code cancelled ..."
  18071. #~ msgstr "[WARNING_NOTCL]Export Machine Code cancelled ..."
  18072. #~ msgid "[success] GUI settings deleted ..."
  18073. #~ msgstr "[success] GUI settings deleted ..."
  18074. #~ msgid "Buffer Factor:"
  18075. #~ msgstr "Buffer Factor:"
  18076. #~ msgid "<b>Generate new Gerber Object:</b>"
  18077. #~ msgstr "<b>Generate new Gerber Object:</b>"
  18078. #~ msgid "Will generate a new Gerber object from the changed apertures."
  18079. #~ msgstr "Will generate a new Gerber object from the changed apertures."
  18080. #~ msgid ""
  18081. #~ "Will generate a new Gerber object from the changed apertures.\n"
  18082. #~ "This new object can then be isolated etc."
  18083. #~ msgstr ""
  18084. #~ "Will generate a new Gerber object from the changed apertures.\n"
  18085. #~ "This new object can then be isolated etc."
  18086. #~ msgid "[success]Offset on the %s axis done ..."
  18087. #~ msgstr "[success]Offset on the %s axis done ..."
  18088. #~ msgid ""
  18089. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  18090. #~ "Example:\n"
  18091. #~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n"
  18092. #~ "\n"
  18093. #~ "Adjust the value starting with lower values\n"
  18094. #~ "and increasing it if areas that should be painted are still \n"
  18095. #~ "not painted.\n"
  18096. #~ "Lower values = faster processing, faster execution on PCB.\n"
  18097. #~ "Higher values = slow processing and slow execution on CNC\n"
  18098. #~ "due of too many paths."
  18099. #~ msgstr ""
  18100. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  18101. #~ "Example:\n"
  18102. #~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n"
  18103. #~ "\n"
  18104. #~ "Adjust the value starting with lower values\n"
  18105. #~ "and increasing it if areas that should be painted are still \n"
  18106. #~ "not painted.\n"
  18107. #~ "Lower values = faster processing, faster execution on PCB.\n"
  18108. #~ "Higher values = slow processing and slow execution on CNC\n"
  18109. #~ "due of too many paths."
  18110. #~| msgid "z_toolchange = Z coord for Toolchange"
  18111. #~ msgid "z_move = Z coord for Toolchange"
  18112. #~ msgstr "z_move = Z coord for Toolchange"
  18113. #~ msgid "%s/Project_%s"
  18114. #~ msgstr "%s/Project_%s"
  18115. #~ msgid "tool_tab"
  18116. #~ msgstr "tool_tab"