strings.po 526 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116
  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: 2019-09-23 06:22+0300\n"
  9. "PO-Revision-Date: 2019-09-23 06:22+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.3\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:405
  25. msgid "FlatCAM is initializing ..."
  26. msgstr "FlatCAM is initializing ..."
  27. #: FlatCAMApp.py:1229
  28. msgid "Could not find the Language files. The App strings are missing."
  29. msgstr "Could not find the Language files. The App strings are missing."
  30. #: FlatCAMApp.py:1616
  31. msgid ""
  32. "FlatCAM is initializing ...\n"
  33. "Canvas initialization started."
  34. msgstr ""
  35. "FlatCAM is initializing ...\n"
  36. "Canvas initialization started."
  37. #: FlatCAMApp.py:1632
  38. msgid ""
  39. "FlatCAM is initializing ...\n"
  40. "Canvas initialization started.\n"
  41. "Canvas initialization finished in"
  42. msgstr ""
  43. "FlatCAM is initializing ...\n"
  44. "Canvas initialization started.\n"
  45. "Canvas initialization finished in"
  46. #: FlatCAMApp.py:1839
  47. msgid "Detachable Tabs"
  48. msgstr "Detachable Tabs"
  49. #: FlatCAMApp.py:2334
  50. msgid ""
  51. "Open Source Software - Type help to get started\n"
  52. "\n"
  53. msgstr ""
  54. "Open Source Software - Type help to get started\n"
  55. "\n"
  56. #: FlatCAMApp.py:2545 FlatCAMApp.py:8357
  57. msgid "New Project - Not saved"
  58. msgstr "New Project - Not saved"
  59. #: FlatCAMApp.py:2618 FlatCAMApp.py:8411 FlatCAMApp.py:8447 FlatCAMApp.py:8487
  60. #: FlatCAMApp.py:9174 FlatCAMApp.py:10363 FlatCAMApp.py:10416
  61. msgid ""
  62. "Canvas initialization started.\n"
  63. "Canvas initialization finished in"
  64. msgstr ""
  65. "Canvas initialization started.\n"
  66. "Canvas initialization finished in"
  67. #: FlatCAMApp.py:2620
  68. msgid "Executing Tcl Script ..."
  69. msgstr "Executing Tcl Script ..."
  70. #: FlatCAMApp.py:2674 ObjectCollection.py:80 flatcamTools/ToolImage.py:218
  71. #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324
  72. msgid "Open cancelled."
  73. msgstr "Open cancelled."
  74. #: FlatCAMApp.py:2690
  75. msgid "Open Config file failed."
  76. msgstr "Open Config file failed."
  77. #: FlatCAMApp.py:2705
  78. msgid "Open Script file failed."
  79. msgstr "Open Script file failed."
  80. #: FlatCAMApp.py:2731
  81. msgid "Open Excellon file failed."
  82. msgstr "Open Excellon file failed."
  83. #: FlatCAMApp.py:2745
  84. msgid "Open GCode file failed."
  85. msgstr "Open GCode file failed."
  86. #: FlatCAMApp.py:2758
  87. msgid "Open Gerber file failed."
  88. msgstr "Open Gerber file failed."
  89. #: FlatCAMApp.py:3031
  90. msgid "Select a Geometry, Gerber or Excellon Object to edit."
  91. msgstr "Select a Geometry, Gerber or Excellon Object to edit."
  92. #: FlatCAMApp.py:3045
  93. msgid ""
  94. "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not "
  95. "possible.\n"
  96. "Edit only one geometry at a time."
  97. msgstr ""
  98. "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not "
  99. "possible.\n"
  100. "Edit only one geometry at a time."
  101. #: FlatCAMApp.py:3100
  102. msgid "Editor is activated ..."
  103. msgstr "Editor is activated ..."
  104. #: FlatCAMApp.py:3118
  105. msgid "Do you want to save the edited object?"
  106. msgstr "Do you want to save the edited object?"
  107. #: FlatCAMApp.py:3119 flatcamGUI/FlatCAMGUI.py:1792
  108. msgid "Close Editor"
  109. msgstr "Close Editor"
  110. #: FlatCAMApp.py:3122 FlatCAMApp.py:4609 FlatCAMApp.py:7287 FlatCAMApp.py:8264
  111. #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171
  112. #: flatcamGUI/PreferencesUI.py:817
  113. msgid "Yes"
  114. msgstr "Yes"
  115. #: FlatCAMApp.py:3123 FlatCAMApp.py:4610 FlatCAMApp.py:7288 FlatCAMApp.py:8265
  116. #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172
  117. #: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360
  118. #: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171
  119. #: flatcamTools/ToolPaint.py:144
  120. msgid "No"
  121. msgstr "No"
  122. #: FlatCAMApp.py:3124 FlatCAMApp.py:4611 FlatCAMApp.py:5480 FlatCAMApp.py:6718
  123. #: FlatCAMApp.py:8266
  124. msgid "Cancel"
  125. msgstr "Cancel"
  126. #: FlatCAMApp.py:3152
  127. msgid "Object empty after edit."
  128. msgstr "Object empty after edit."
  129. #: FlatCAMApp.py:3195 FlatCAMApp.py:3216 FlatCAMApp.py:3229
  130. msgid "Select a Gerber, Geometry or Excellon Object to update."
  131. msgstr "Select a Gerber, Geometry or Excellon Object to update."
  132. #: FlatCAMApp.py:3199
  133. msgid "is updated, returning to App..."
  134. msgstr "is updated, returning to App..."
  135. #: FlatCAMApp.py:3594 FlatCAMApp.py:3648 FlatCAMApp.py:4469
  136. msgid "Could not load defaults file."
  137. msgstr "Could not load defaults file."
  138. #: FlatCAMApp.py:3607 FlatCAMApp.py:3657 FlatCAMApp.py:4479
  139. msgid "Failed to parse defaults file."
  140. msgstr "Failed to parse defaults file."
  141. #: FlatCAMApp.py:3628 FlatCAMApp.py:3632
  142. msgid "Import FlatCAM Preferences"
  143. msgstr "Import FlatCAM Preferences"
  144. #: FlatCAMApp.py:3639
  145. msgid "FlatCAM preferences import cancelled."
  146. msgstr "FlatCAM preferences import cancelled."
  147. #: FlatCAMApp.py:3662
  148. msgid "Imported Defaults from"
  149. msgstr "Imported Defaults from"
  150. #: FlatCAMApp.py:3682 FlatCAMApp.py:3687
  151. msgid "Export FlatCAM Preferences"
  152. msgstr "Export FlatCAM Preferences"
  153. #: FlatCAMApp.py:3695
  154. msgid "FlatCAM preferences export cancelled."
  155. msgstr "FlatCAM preferences export cancelled."
  156. #: FlatCAMApp.py:3704 FlatCAMApp.py:6483 FlatCAMApp.py:9355 FlatCAMApp.py:9466
  157. #: FlatCAMApp.py:9591 FlatCAMApp.py:9650 FlatCAMApp.py:9768 FlatCAMApp.py:9907
  158. #: FlatCAMObj.py:6116 flatcamTools/ToolSolderPaste.py:1428
  159. msgid ""
  160. "Permission denied, saving not possible.\n"
  161. "Most likely another app is holding the file open and not accessible."
  162. msgstr ""
  163. "Permission denied, saving not possible.\n"
  164. "Most likely another app is holding the file open and not accessible."
  165. #: FlatCAMApp.py:3717
  166. msgid "Could not load preferences file."
  167. msgstr "Could not load preferences file."
  168. #: FlatCAMApp.py:3737 FlatCAMApp.py:4526
  169. msgid "Failed to write defaults to file."
  170. msgstr "Failed to write defaults to file."
  171. #: FlatCAMApp.py:3743
  172. msgid "Exported preferences to"
  173. msgstr "Exported preferences to"
  174. #: FlatCAMApp.py:3760
  175. msgid "FlatCAM Preferences Folder opened."
  176. msgstr "FlatCAM Preferences Folder opened."
  177. #: FlatCAMApp.py:3843
  178. msgid "Failed to open recent files file for writing."
  179. msgstr "Failed to open recent files file for writing."
  180. #: FlatCAMApp.py:3854
  181. msgid "Failed to open recent projects file for writing."
  182. msgstr "Failed to open recent projects file for writing."
  183. #: FlatCAMApp.py:3937 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214
  184. msgid "An internal error has ocurred. See shell.\n"
  185. msgstr "An internal error has ocurred. See shell.\n"
  186. #: FlatCAMApp.py:3938
  187. #, python-brace-format
  188. msgid ""
  189. "Object ({kind}) failed because: {error} \n"
  190. "\n"
  191. msgstr ""
  192. "Object ({kind}) failed because: {error} \n"
  193. "\n"
  194. #: FlatCAMApp.py:3959
  195. msgid "Converting units to "
  196. msgstr "Converting units to "
  197. #: FlatCAMApp.py:4055 FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064
  198. #, python-brace-format
  199. msgid ""
  200. "[selected] {kind} created/selected: <span style=\"color:{color};\">{name}</"
  201. "span>"
  202. msgstr ""
  203. "[selected] {kind} created/selected: <span style=\"color:{color};\">{name}</"
  204. "span>"
  205. #: FlatCAMApp.py:4081 FlatCAMApp.py:6798 FlatCAMObj.py:236 FlatCAMObj.py:251
  206. #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:203
  207. msgid "Plotting"
  208. msgstr "Plotting"
  209. #: FlatCAMApp.py:4175 flatcamGUI/FlatCAMGUI.py:415
  210. msgid "About FlatCAM"
  211. msgstr "About FlatCAM"
  212. #: FlatCAMApp.py:4204
  213. msgid "2D Computer-Aided Printed Circuit Board Manufacturing"
  214. msgstr "2D Computer-Aided Printed Circuit Board Manufacturing"
  215. #: FlatCAMApp.py:4205
  216. msgid "Development"
  217. msgstr "Development"
  218. #: FlatCAMApp.py:4206
  219. msgid "DOWNLOAD"
  220. msgstr "DOWNLOAD"
  221. #: FlatCAMApp.py:4207
  222. msgid "Issue tracker"
  223. msgstr "Issue tracker"
  224. #: FlatCAMApp.py:4211
  225. msgid "Close"
  226. msgstr "Close"
  227. #: FlatCAMApp.py:4226
  228. msgid ""
  229. "(c) Copyright 2014 Juan Pablo Caram.\n"
  230. "\n"
  231. "Licensed under the MIT license:\n"
  232. "http://www.opensource.org/licenses/mit-license.php\n"
  233. "\n"
  234. "Permission is hereby granted, free of charge, to any person obtaining a "
  235. "copy\n"
  236. "of this software and associated documentation files (the \"Software\"), to "
  237. "deal\n"
  238. "in the Software without restriction, including without limitation the "
  239. "rights\n"
  240. "to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n"
  241. "copies of the Software, and to permit persons to whom the Software is\n"
  242. " furnished to do so, subject to the following conditions:\n"
  243. "\n"
  244. "The above copyright notice and this permission notice shall be included in\n"
  245. "all copies or substantial portions of the Software.\n"
  246. "\n"
  247. "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS "
  248. "OR\n"
  249. "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n"
  250. "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n"
  251. "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n"
  252. "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING "
  253. "FROM,\n"
  254. "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n"
  255. "THE SOFTWARE."
  256. msgstr ""
  257. "(c) Copyright 2014 Juan Pablo Caram.\n"
  258. "\n"
  259. "Licensed under the MIT license:\n"
  260. "http://www.opensource.org/licenses/mit-license.php\n"
  261. "\n"
  262. "Permission is hereby granted, free of charge, to any person obtaining a "
  263. "copy\n"
  264. "of this software and associated documentation files (the \"Software\"), to "
  265. "deal\n"
  266. "in the Software without restriction, including without limitation the "
  267. "rights\n"
  268. "to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n"
  269. "copies of the Software, and to permit persons to whom the Software is\n"
  270. " furnished to do so, subject to the following conditions:\n"
  271. "\n"
  272. "The above copyright notice and this permission notice shall be included in\n"
  273. "all copies or substantial portions of the Software.\n"
  274. "\n"
  275. "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS "
  276. "OR\n"
  277. "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n"
  278. "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n"
  279. "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n"
  280. "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING "
  281. "FROM,\n"
  282. "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n"
  283. "THE SOFTWARE."
  284. #: FlatCAMApp.py:4273
  285. msgid "Splash"
  286. msgstr "Splash"
  287. #: FlatCAMApp.py:4279
  288. msgid "Programmers"
  289. msgstr "Programmers"
  290. #: FlatCAMApp.py:4285
  291. msgid "Translators"
  292. msgstr "Translators"
  293. #: FlatCAMApp.py:4291
  294. msgid "License"
  295. msgstr "License"
  296. #: FlatCAMApp.py:4312
  297. msgid "Programmer"
  298. msgstr "Programmer"
  299. #: FlatCAMApp.py:4313
  300. msgid "Status"
  301. msgstr "Status"
  302. #: FlatCAMApp.py:4315
  303. msgid "Program Author"
  304. msgstr "Program Author"
  305. #: FlatCAMApp.py:4319
  306. msgid "Maintainer >=2019"
  307. msgstr "Maintainer >=2019"
  308. #: FlatCAMApp.py:4374
  309. msgid "Language"
  310. msgstr "Language"
  311. #: FlatCAMApp.py:4375
  312. msgid "Translator"
  313. msgstr "Translator"
  314. #: FlatCAMApp.py:4376
  315. msgid "E-mail"
  316. msgstr "E-mail"
  317. #: FlatCAMApp.py:4531 FlatCAMApp.py:7297
  318. msgid "Preferences saved."
  319. msgstr "Preferences saved."
  320. #: FlatCAMApp.py:4559
  321. msgid "Could not load factory defaults file."
  322. msgstr "Could not load factory defaults file."
  323. #: FlatCAMApp.py:4569
  324. msgid "Failed to parse factory defaults file."
  325. msgstr "Failed to parse factory defaults file."
  326. #: FlatCAMApp.py:4584
  327. msgid "Failed to write factory defaults to file."
  328. msgstr "Failed to write factory defaults to file."
  329. #: FlatCAMApp.py:4588
  330. msgid "Factory defaults saved."
  331. msgstr "Factory defaults saved."
  332. #: FlatCAMApp.py:4599 flatcamGUI/FlatCAMGUI.py:3447
  333. msgid "Application is saving the project. Please wait ..."
  334. msgstr "Application is saving the project. Please wait ..."
  335. #: FlatCAMApp.py:4604 FlatCAMTranslation.py:166
  336. msgid ""
  337. "There are files/objects modified in FlatCAM. \n"
  338. "Do you want to Save the project?"
  339. msgstr ""
  340. "There are files/objects modified in FlatCAM. \n"
  341. "Do you want to Save the project?"
  342. #: FlatCAMApp.py:4607 FlatCAMApp.py:8262 FlatCAMTranslation.py:169
  343. msgid "Save changes"
  344. msgstr "Save changes"
  345. #: FlatCAMApp.py:4837
  346. msgid "Selected Excellon file extensions registered with FlatCAM."
  347. msgstr "Selected Excellon file extensions registered with FlatCAM."
  348. #: FlatCAMApp.py:4859
  349. msgid "Selected GCode file extensions registered with FlatCAM."
  350. msgstr "Selected GCode file extensions registered with FlatCAM."
  351. #: FlatCAMApp.py:4881
  352. msgid "Selected Gerber file extensions registered with FlatCAM."
  353. msgstr "Selected Gerber file extensions registered with FlatCAM."
  354. #: FlatCAMApp.py:5047 FlatCAMApp.py:5103 FlatCAMApp.py:5131
  355. msgid "At least two objects are required for join. Objects currently selected"
  356. msgstr "At least two objects are required for join. Objects currently selected"
  357. #: FlatCAMApp.py:5056
  358. msgid ""
  359. "Failed join. The Geometry objects are of different types.\n"
  360. "At least one is MultiGeo type and the other is SingleGeo type. A possibility "
  361. "is to convert from one to another and retry joining \n"
  362. "but in the case of converting from MultiGeo to SingleGeo, informations may "
  363. "be lost and the result may not be what was expected. \n"
  364. "Check the generated GCODE."
  365. msgstr ""
  366. "Failed join. The Geometry objects are of different types.\n"
  367. "At least one is MultiGeo type and the other is SingleGeo type. A possibility "
  368. "is to convert from one to another and retry joining \n"
  369. "but in the case of converting from MultiGeo to SingleGeo, informations may "
  370. "be lost and the result may not be what was expected. \n"
  371. "Check the generated GCODE."
  372. #: FlatCAMApp.py:5098
  373. msgid "Failed. Excellon joining works only on Excellon objects."
  374. msgstr "Failed. Excellon joining works only on Excellon objects."
  375. #: FlatCAMApp.py:5126
  376. msgid "Failed. Gerber joining works only on Gerber objects."
  377. msgstr "Failed. Gerber joining works only on Gerber objects."
  378. #: FlatCAMApp.py:5156 FlatCAMApp.py:5193
  379. msgid "Failed. Select a Geometry Object and try again."
  380. msgstr "Failed. Select a Geometry Object and try again."
  381. #: FlatCAMApp.py:5161 FlatCAMApp.py:5198
  382. msgid "Expected a FlatCAMGeometry, got"
  383. msgstr "Expected a FlatCAMGeometry, got"
  384. #: FlatCAMApp.py:5175
  385. msgid "A Geometry object was converted to MultiGeo type."
  386. msgstr "A Geometry object was converted to MultiGeo type."
  387. #: FlatCAMApp.py:5213
  388. msgid "A Geometry object was converted to SingleGeo type."
  389. msgstr "A Geometry object was converted to SingleGeo type."
  390. #: FlatCAMApp.py:5474
  391. msgid "Toggle Units"
  392. msgstr "Toggle Units"
  393. #: FlatCAMApp.py:5476
  394. msgid "Change project units ..."
  395. msgstr "Change project units ..."
  396. #: FlatCAMApp.py:5477
  397. msgid ""
  398. "Changing the units of the project causes all geometrical properties of all "
  399. "objects to be scaled accordingly.\n"
  400. "Continue?"
  401. msgstr ""
  402. "Changing the units of the project causes all geometrical properties of all "
  403. "objects to be scaled accordingly.\n"
  404. "Continue?"
  405. #: FlatCAMApp.py:5479 FlatCAMApp.py:6612 FlatCAMApp.py:6717 FlatCAMApp.py:8571
  406. #: FlatCAMApp.py:8585 FlatCAMApp.py:8840 FlatCAMApp.py:8851
  407. msgid "Ok"
  408. msgstr "Ok"
  409. #: FlatCAMApp.py:5528
  410. msgid "Converted units to"
  411. msgstr "Converted units to"
  412. #: FlatCAMApp.py:5540
  413. msgid " Units conversion cancelled."
  414. msgstr " Units conversion cancelled."
  415. #: FlatCAMApp.py:6429
  416. msgid "Open file"
  417. msgstr "Open file"
  418. #: FlatCAMApp.py:6460 FlatCAMApp.py:6465
  419. msgid "Export G-Code ..."
  420. msgstr "Export G-Code ..."
  421. #: FlatCAMApp.py:6469
  422. msgid "Export Code cancelled."
  423. msgstr "Export Code cancelled."
  424. #: FlatCAMApp.py:6479 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424
  425. msgid "No such file or directory"
  426. msgstr "No such file or directory"
  427. #: FlatCAMApp.py:6491 FlatCAMObj.py:6126
  428. msgid "Saved to"
  429. msgstr "Saved to"
  430. #: FlatCAMApp.py:6600 FlatCAMApp.py:6633 FlatCAMApp.py:6644 FlatCAMApp.py:6655
  431. #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774
  432. msgid "Please enter a tool diameter with non-zero value, in Float format."
  433. msgstr "Please enter a tool diameter with non-zero value, in Float format."
  434. #: FlatCAMApp.py:6605 FlatCAMApp.py:6638 FlatCAMApp.py:6649 FlatCAMApp.py:6660
  435. msgid "Adding Tool cancelled"
  436. msgstr "Adding Tool cancelled"
  437. #: FlatCAMApp.py:6608
  438. msgid ""
  439. "Adding Tool works only when Advanced is checked.\n"
  440. "Go to Preferences -> General - Show Advanced Options."
  441. msgstr ""
  442. "Adding Tool works only when Advanced is checked.\n"
  443. "Go to Preferences -> General - Show Advanced Options."
  444. #: FlatCAMApp.py:6712
  445. msgid "Delete objects"
  446. msgstr "Delete objects"
  447. #: FlatCAMApp.py:6715
  448. msgid ""
  449. "Are you sure you want to permanently delete\n"
  450. "the selected objects?"
  451. msgstr ""
  452. "Are you sure you want to permanently delete\n"
  453. "the selected objects?"
  454. #: FlatCAMApp.py:6746
  455. msgid "Object(s) deleted"
  456. msgstr "Object(s) deleted"
  457. #: FlatCAMApp.py:6750
  458. msgid "Failed. No object(s) selected..."
  459. msgstr "Failed. No object(s) selected..."
  460. #: FlatCAMApp.py:6752
  461. msgid "Save the work in Editor and try again ..."
  462. msgstr "Save the work in Editor and try again ..."
  463. #: FlatCAMApp.py:6782
  464. msgid "Object deleted"
  465. msgstr "Object deleted"
  466. #: FlatCAMApp.py:6809
  467. msgid "Click to set the origin ..."
  468. msgstr "Click to set the origin ..."
  469. #: FlatCAMApp.py:6831
  470. msgid "Setting Origin..."
  471. msgstr "Setting Origin..."
  472. #: FlatCAMApp.py:6843
  473. msgid "Origin set"
  474. msgstr "Origin set"
  475. #: FlatCAMApp.py:6850
  476. msgid "Origin coordinates specified but incomplete."
  477. msgstr "Origin coordinates specified but incomplete."
  478. #: FlatCAMApp.py:6892 FlatCAMObj.py:6261
  479. msgid "Not available with the current Graphic Engine Legacy(2D)."
  480. msgstr "Not available with the current Graphic Engine Legacy(2D)."
  481. #: FlatCAMApp.py:6896
  482. msgid "Jump to ..."
  483. msgstr "Jump to ..."
  484. #: FlatCAMApp.py:6897
  485. msgid "Enter the coordinates in format X,Y:"
  486. msgstr "Enter the coordinates in format X,Y:"
  487. #: FlatCAMApp.py:6904
  488. msgid "Wrong coordinates. Enter coordinates in format: X,Y"
  489. msgstr "Wrong coordinates. Enter coordinates in format: X,Y"
  490. #: FlatCAMApp.py:6936 flatcamEditors/FlatCAMExcEditor.py:3487
  491. #: flatcamEditors/FlatCAMExcEditor.py:3495
  492. #: flatcamEditors/FlatCAMGeoEditor.py:3832
  493. #: flatcamEditors/FlatCAMGeoEditor.py:3847
  494. #: flatcamEditors/FlatCAMGrbEditor.py:1067
  495. #: flatcamEditors/FlatCAMGrbEditor.py:1171
  496. #: flatcamEditors/FlatCAMGrbEditor.py:1445
  497. #: flatcamEditors/FlatCAMGrbEditor.py:1703
  498. #: flatcamEditors/FlatCAMGrbEditor.py:4255
  499. #: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2683
  500. #: flatcamGUI/FlatCAMGUI.py:2695
  501. msgid "Done."
  502. msgstr "Done."
  503. #: FlatCAMApp.py:7070 FlatCAMApp.py:7138
  504. msgid "No object is selected. Select an object and try again."
  505. msgstr "No object is selected. Select an object and try again."
  506. #: FlatCAMApp.py:7158
  507. msgid ""
  508. "Aborting. The current task will be gracefully closed as soon as possible..."
  509. msgstr ""
  510. "Aborting. The current task will be gracefully closed as soon as possible..."
  511. #: FlatCAMApp.py:7164
  512. msgid "The current task was gracefully closed on user request..."
  513. msgstr "The current task was gracefully closed on user request..."
  514. #: FlatCAMApp.py:7181 flatcamGUI/GUIElements.py:1443
  515. msgid "Preferences"
  516. msgstr "Preferences"
  517. #: FlatCAMApp.py:7248
  518. msgid "Preferences edited but not saved."
  519. msgstr "Preferences edited but not saved."
  520. #: FlatCAMApp.py:7282
  521. msgid ""
  522. "One or more values are changed.\n"
  523. "Do you want to save the Preferences?"
  524. msgstr ""
  525. "One or more values are changed.\n"
  526. "Do you want to save the Preferences?"
  527. #: FlatCAMApp.py:7284 flatcamGUI/FlatCAMGUI.py:193
  528. #: flatcamGUI/FlatCAMGUI.py:1002
  529. msgid "Save Preferences"
  530. msgstr "Save Preferences"
  531. #: FlatCAMApp.py:7313
  532. msgid "No object selected to Flip on Y axis."
  533. msgstr "No object selected to Flip on Y axis."
  534. #: FlatCAMApp.py:7339
  535. msgid "Flip on Y axis done."
  536. msgstr "Flip on Y axis done."
  537. #: FlatCAMApp.py:7342 FlatCAMApp.py:7385
  538. #: flatcamEditors/FlatCAMGrbEditor.py:5702
  539. msgid "Flip action was not executed."
  540. msgstr "Flip action was not executed."
  541. #: FlatCAMApp.py:7356
  542. msgid "No object selected to Flip on X axis."
  543. msgstr "No object selected to Flip on X axis."
  544. #: FlatCAMApp.py:7382
  545. msgid "Flip on X axis done."
  546. msgstr "Flip on X axis done."
  547. #: FlatCAMApp.py:7399
  548. msgid "No object selected to Rotate."
  549. msgstr "No object selected to Rotate."
  550. #: FlatCAMApp.py:7402 FlatCAMApp.py:7450 FlatCAMApp.py:7483
  551. msgid "Transform"
  552. msgstr "Transform"
  553. #: FlatCAMApp.py:7402 FlatCAMApp.py:7450 FlatCAMApp.py:7483
  554. msgid "Enter the Angle value:"
  555. msgstr "Enter the Angle value:"
  556. #: FlatCAMApp.py:7433
  557. msgid "Rotation done."
  558. msgstr "Rotation done."
  559. #: FlatCAMApp.py:7436
  560. msgid "Rotation movement was not executed."
  561. msgstr "Rotation movement was not executed."
  562. #: FlatCAMApp.py:7448
  563. msgid "No object selected to Skew/Shear on X axis."
  564. msgstr "No object selected to Skew/Shear on X axis."
  565. #: FlatCAMApp.py:7470
  566. msgid "Skew on X axis done."
  567. msgstr "Skew on X axis done."
  568. #: FlatCAMApp.py:7481
  569. msgid "No object selected to Skew/Shear on Y axis."
  570. msgstr "No object selected to Skew/Shear on Y axis."
  571. #: FlatCAMApp.py:7503
  572. msgid "Skew on Y axis done."
  573. msgstr "Skew on Y axis done."
  574. #: FlatCAMApp.py:7558 flatcamGUI/FlatCAMGUI.py:1320
  575. msgid "Grid On/Off"
  576. msgstr "Grid On/Off"
  577. #: FlatCAMApp.py:7571 flatcamEditors/FlatCAMGeoEditor.py:941
  578. #: flatcamEditors/FlatCAMGrbEditor.py:2477
  579. #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058
  580. #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207
  581. #: flatcamTools/ToolNonCopperClear.py:237 flatcamTools/ToolPaint.py:176
  582. #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:483
  583. #: flatcamTools/ToolTransform.py:338
  584. msgid "Add"
  585. msgstr "Add"
  586. #: FlatCAMApp.py:7572 FlatCAMObj.py:3638
  587. #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553
  588. #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695
  589. #: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195
  590. #: flatcamGUI/ObjectUI.py:1074 flatcamTools/ToolNonCopperClear.py:249
  591. #: flatcamTools/ToolPaint.py:188 flatcamTools/ToolSolderPaste.py:121
  592. #: flatcamTools/ToolSolderPaste.py:485
  593. msgid "Delete"
  594. msgstr "Delete"
  595. #: FlatCAMApp.py:7585
  596. msgid "New Grid ..."
  597. msgstr "New Grid ..."
  598. #: FlatCAMApp.py:7586
  599. msgid "Enter a Grid Value:"
  600. msgstr "Enter a Grid Value:"
  601. #: FlatCAMApp.py:7594 FlatCAMApp.py:7621
  602. msgid "Please enter a grid value with non-zero value, in Float format."
  603. msgstr "Please enter a grid value with non-zero value, in Float format."
  604. #: FlatCAMApp.py:7600
  605. msgid "New Grid added"
  606. msgstr "New Grid added"
  607. #: FlatCAMApp.py:7603
  608. msgid "Grid already exists"
  609. msgstr "Grid already exists"
  610. #: FlatCAMApp.py:7606
  611. msgid "Adding New Grid cancelled"
  612. msgstr "Adding New Grid cancelled"
  613. #: FlatCAMApp.py:7628
  614. msgid " Grid Value does not exist"
  615. msgstr " Grid Value does not exist"
  616. #: FlatCAMApp.py:7631
  617. msgid "Grid Value deleted"
  618. msgstr "Grid Value deleted"
  619. #: FlatCAMApp.py:7634
  620. msgid "Delete Grid value cancelled"
  621. msgstr "Delete Grid value cancelled"
  622. #: FlatCAMApp.py:7640
  623. msgid "Key Shortcut List"
  624. msgstr "Key Shortcut List"
  625. #: FlatCAMApp.py:7674
  626. msgid " No object selected to copy it's name"
  627. msgstr " No object selected to copy it's name"
  628. #: FlatCAMApp.py:7678
  629. msgid "Name copied on clipboard ..."
  630. msgstr "Name copied on clipboard ..."
  631. #: FlatCAMApp.py:7733 flatcamEditors/FlatCAMGrbEditor.py:4187
  632. msgid "Coordinates copied to clipboard."
  633. msgstr "Coordinates copied to clipboard."
  634. #: FlatCAMApp.py:8018 FlatCAMApp.py:8022 FlatCAMApp.py:8026 FlatCAMApp.py:8030
  635. #: FlatCAMApp.py:8046 FlatCAMApp.py:8050 FlatCAMApp.py:8054 FlatCAMApp.py:8058
  636. #: FlatCAMApp.py:8098 FlatCAMApp.py:8101 FlatCAMApp.py:8104 FlatCAMApp.py:8107
  637. #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731
  638. #: ObjectCollection.py:734
  639. #, python-brace-format
  640. msgid "[selected]<span style=\"color:{color};\">{name}</span> selected"
  641. msgstr "[selected]<span style=\"color:{color};\">{name}</span> selected"
  642. #: FlatCAMApp.py:8259
  643. msgid ""
  644. "There are files/objects opened in FlatCAM.\n"
  645. "Creating a New project will delete them.\n"
  646. "Do you want to Save the project?"
  647. msgstr ""
  648. "There are files/objects opened in FlatCAM.\n"
  649. "Creating a New project will delete them.\n"
  650. "Do you want to Save the project?"
  651. #: FlatCAMApp.py:8281
  652. msgid "New Project created"
  653. msgstr "New Project created"
  654. #: FlatCAMApp.py:8402 FlatCAMApp.py:8406 flatcamGUI/FlatCAMGUI.py:636
  655. #: flatcamGUI/FlatCAMGUI.py:2068
  656. msgid "Open Gerber"
  657. msgstr "Open Gerber"
  658. #: FlatCAMApp.py:8413
  659. msgid "Opening Gerber file."
  660. msgstr "Opening Gerber file."
  661. #: FlatCAMApp.py:8419
  662. msgid "Open Gerber cancelled."
  663. msgstr "Open Gerber cancelled."
  664. #: FlatCAMApp.py:8439 FlatCAMApp.py:8443 flatcamGUI/FlatCAMGUI.py:637
  665. #: flatcamGUI/FlatCAMGUI.py:2069
  666. msgid "Open Excellon"
  667. msgstr "Open Excellon"
  668. #: FlatCAMApp.py:8449
  669. msgid "Opening Excellon file."
  670. msgstr "Opening Excellon file."
  671. #: FlatCAMApp.py:8455
  672. msgid " Open Excellon cancelled."
  673. msgstr " Open Excellon cancelled."
  674. #: FlatCAMApp.py:8478 FlatCAMApp.py:8482
  675. msgid "Open G-Code"
  676. msgstr "Open G-Code"
  677. #: FlatCAMApp.py:8489
  678. msgid "Opening G-Code file."
  679. msgstr "Opening G-Code file."
  680. #: FlatCAMApp.py:8495
  681. msgid "Open G-Code cancelled."
  682. msgstr "Open G-Code cancelled."
  683. #: FlatCAMApp.py:8512 FlatCAMApp.py:8515 flatcamGUI/FlatCAMGUI.py:1326
  684. msgid "Open Project"
  685. msgstr "Open Project"
  686. #: FlatCAMApp.py:8524
  687. msgid "Open Project cancelled."
  688. msgstr "Open Project cancelled."
  689. #: FlatCAMApp.py:8543 FlatCAMApp.py:8546
  690. msgid "Open Configuration File"
  691. msgstr "Open Configuration File"
  692. #: FlatCAMApp.py:8551
  693. msgid "Open Config cancelled."
  694. msgstr "Open Config cancelled."
  695. #: FlatCAMApp.py:8567 FlatCAMApp.py:8836 FlatCAMApp.py:11479
  696. #: FlatCAMApp.py:11500 FlatCAMApp.py:11522 FlatCAMApp.py:11545
  697. msgid "No object selected."
  698. msgstr "No object selected."
  699. #: FlatCAMApp.py:8568 FlatCAMApp.py:8837
  700. msgid "Please Select a Geometry object to export"
  701. msgstr "Please Select a Geometry object to export"
  702. #: FlatCAMApp.py:8582
  703. msgid "Only Geometry, Gerber and CNCJob objects can be used."
  704. msgstr "Only Geometry, Gerber and CNCJob objects can be used."
  705. #: FlatCAMApp.py:8595 FlatCAMApp.py:8599
  706. msgid "Export SVG"
  707. msgstr "Export SVG"
  708. #: FlatCAMApp.py:8605
  709. msgid " Export SVG cancelled."
  710. msgstr " Export SVG cancelled."
  711. #: FlatCAMApp.py:8625
  712. msgid "Data must be a 3D array with last dimension 3 or 4"
  713. msgstr "Data must be a 3D array with last dimension 3 or 4"
  714. #: FlatCAMApp.py:8631 FlatCAMApp.py:8635
  715. msgid "Export PNG Image"
  716. msgstr "Export PNG Image"
  717. #: FlatCAMApp.py:8640
  718. msgid "Export PNG cancelled."
  719. msgstr "Export PNG cancelled."
  720. #: FlatCAMApp.py:8660
  721. msgid "No object selected. Please select an Gerber object to export."
  722. msgstr "No object selected. Please select an Gerber object to export."
  723. #: FlatCAMApp.py:8666 FlatCAMApp.py:8798
  724. msgid "Failed. Only Gerber objects can be saved as Gerber files..."
  725. msgstr "Failed. Only Gerber objects can be saved as Gerber files..."
  726. #: FlatCAMApp.py:8678
  727. msgid "Save Gerber source file"
  728. msgstr "Save Gerber source file"
  729. #: FlatCAMApp.py:8684
  730. msgid "Save Gerber source file cancelled."
  731. msgstr "Save Gerber source file cancelled."
  732. #: FlatCAMApp.py:8704
  733. msgid "No object selected. Please select an Excellon object to export."
  734. msgstr "No object selected. Please select an Excellon object to export."
  735. #: FlatCAMApp.py:8710 FlatCAMApp.py:8754
  736. msgid "Failed. Only Excellon objects can be saved as Excellon files..."
  737. msgstr "Failed. Only Excellon objects can be saved as Excellon files..."
  738. #: FlatCAMApp.py:8718 FlatCAMApp.py:8722
  739. msgid "Save Excellon source file"
  740. msgstr "Save Excellon source file"
  741. #: FlatCAMApp.py:8728
  742. msgid "Saving Excellon source file cancelled."
  743. msgstr "Saving Excellon source file cancelled."
  744. #: FlatCAMApp.py:8748
  745. msgid "No object selected. Please Select an Excellon object to export."
  746. msgstr "No object selected. Please Select an Excellon object to export."
  747. #: FlatCAMApp.py:8762 FlatCAMApp.py:8766
  748. msgid "Export Excellon"
  749. msgstr "Export Excellon"
  750. #: FlatCAMApp.py:8772
  751. msgid "Export Excellon cancelled."
  752. msgstr "Export Excellon cancelled."
  753. #: FlatCAMApp.py:8792
  754. msgid "No object selected. Please Select an Gerber object to export."
  755. msgstr "No object selected. Please Select an Gerber object to export."
  756. #: FlatCAMApp.py:8806 FlatCAMApp.py:8810
  757. msgid "Export Gerber"
  758. msgstr "Export Gerber"
  759. #: FlatCAMApp.py:8816
  760. msgid "Export Gerber cancelled."
  761. msgstr "Export Gerber cancelled."
  762. #: FlatCAMApp.py:8848
  763. msgid "Only Geometry objects can be used."
  764. msgstr "Only Geometry objects can be used."
  765. #: FlatCAMApp.py:8862 FlatCAMApp.py:8866
  766. msgid "Export DXF"
  767. msgstr "Export DXF"
  768. #: FlatCAMApp.py:8873
  769. msgid "Export DXF cancelled."
  770. msgstr "Export DXF cancelled."
  771. #: FlatCAMApp.py:8893 FlatCAMApp.py:8896
  772. msgid "Import SVG"
  773. msgstr "Import SVG"
  774. #: FlatCAMApp.py:8906
  775. msgid "Open SVG cancelled."
  776. msgstr "Open SVG cancelled."
  777. #: FlatCAMApp.py:8925 FlatCAMApp.py:8929
  778. msgid "Import DXF"
  779. msgstr "Import DXF"
  780. #: FlatCAMApp.py:8939
  781. msgid "Open DXF cancelled."
  782. msgstr "Open DXF cancelled."
  783. #: FlatCAMApp.py:8986
  784. msgid "Viewing the source code of the selected object."
  785. msgstr "Viewing the source code of the selected object."
  786. #: FlatCAMApp.py:8987
  787. msgid "Loading..."
  788. msgstr "Loading..."
  789. #: FlatCAMApp.py:8994
  790. msgid "Select an Gerber or Excellon file to view it's source file."
  791. msgstr "Select an Gerber or Excellon file to view it's source file."
  792. #: FlatCAMApp.py:9006
  793. msgid "Source Editor"
  794. msgstr "Source Editor"
  795. #: FlatCAMApp.py:9021 FlatCAMApp.py:9028
  796. msgid "There is no selected object for which to see it's source file code."
  797. msgstr "There is no selected object for which to see it's source file code."
  798. #: FlatCAMApp.py:9040
  799. msgid "Failed to load the source code for the selected object"
  800. msgstr "Failed to load the source code for the selected object"
  801. #: FlatCAMApp.py:9054 FlatCAMApp.py:10369 FlatCAMObj.py:5895
  802. #: flatcamTools/ToolSolderPaste.py:1304
  803. msgid "Code Editor"
  804. msgstr "Code Editor"
  805. #: FlatCAMApp.py:9072
  806. msgid "New TCL script file created in Code Editor."
  807. msgstr "New TCL script file created in Code Editor."
  808. #: FlatCAMApp.py:9075
  809. msgid "Script Editor"
  810. msgstr "Script Editor"
  811. #: FlatCAMApp.py:9078
  812. msgid ""
  813. "#\n"
  814. "# CREATE A NEW FLATCAM TCL SCRIPT\n"
  815. "# TCL Tutorial here: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial."
  816. "html\n"
  817. "#\n"
  818. "\n"
  819. "# FlatCAM commands list:\n"
  820. "# AddCircle, AddPolygon, AddPolyline, AddRectangle, AlignDrill, "
  821. "AlignDrillGrid, ClearShell, ClearCopper,\n"
  822. "# Cncjob, Cutout, Delete, Drillcncjob, ExportGcode, ExportSVG, Exteriors, "
  823. "GeoCutout, GeoUnion, GetNames,\n"
  824. "# GetSys, ImportSvg, Interiors, Isolate, Follow, JoinExcellon, JoinGeometry, "
  825. "ListSys, MillDrills,\n"
  826. "# MillSlots, Mirror, New, NewGeometry, Offset, OpenExcellon, OpenGCode, "
  827. "OpenGerber, OpenProject,\n"
  828. "# Options, Paint, Panelize, Plot, SaveProject, SaveSys, Scale, SetActive, "
  829. "SetSys, Skew, SubtractPoly,\n"
  830. "# SubtractRectangle, Version, WriteGCode\n"
  831. "#\n"
  832. "\n"
  833. msgstr ""
  834. "#\n"
  835. "# CREATE A NEW FLATCAM TCL SCRIPT\n"
  836. "# TCL Tutorial here: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial."
  837. "html\n"
  838. "#\n"
  839. "\n"
  840. "# FlatCAM commands list:\n"
  841. "# AddCircle, AddPolygon, AddPolyline, AddRectangle, AlignDrill, "
  842. "AlignDrillGrid, ClearShell, ClearCopper,\n"
  843. "# Cncjob, Cutout, Delete, Drillcncjob, ExportGcode, ExportSVG, Exteriors, "
  844. "GeoCutout, GeoUnion, GetNames,\n"
  845. "# GetSys, ImportSvg, Interiors, Isolate, Follow, JoinExcellon, JoinGeometry, "
  846. "ListSys, MillDrills,\n"
  847. "# MillSlots, Mirror, New, NewGeometry, Offset, OpenExcellon, OpenGCode, "
  848. "OpenGerber, OpenProject,\n"
  849. "# Options, Paint, Panelize, Plot, SaveProject, SaveSys, Scale, SetActive, "
  850. "SetSys, Skew, SubtractPoly,\n"
  851. "# SubtractRectangle, Version, WriteGCode\n"
  852. "#\n"
  853. "\n"
  854. #: FlatCAMApp.py:9117 FlatCAMApp.py:9120
  855. msgid "Open TCL script"
  856. msgstr "Open TCL script"
  857. #: FlatCAMApp.py:9130
  858. msgid "Open TCL script cancelled."
  859. msgstr "Open TCL script cancelled."
  860. #: FlatCAMApp.py:9144
  861. msgid "App.on_fileopenscript() -->"
  862. msgstr "App.on_fileopenscript() -->"
  863. #: FlatCAMApp.py:9152
  864. msgid "TCL script file opened in Code Editor."
  865. msgstr "TCL script file opened in Code Editor."
  866. #: FlatCAMApp.py:9176
  867. msgid "Executing FlatCAMScript file."
  868. msgstr "Executing FlatCAMScript file."
  869. #: FlatCAMApp.py:9183 FlatCAMApp.py:9186
  870. msgid "Run TCL script"
  871. msgstr "Run TCL script"
  872. #: FlatCAMApp.py:9196
  873. msgid "Run TCL script cancelled."
  874. msgstr "Run TCL script cancelled."
  875. #: FlatCAMApp.py:9212
  876. msgid "TCL script file opened in Code Editor and executed."
  877. msgstr "TCL script file opened in Code Editor and executed."
  878. #: FlatCAMApp.py:9263 FlatCAMApp.py:9267
  879. msgid "Save Project As ..."
  880. msgstr "Save Project As ..."
  881. #: FlatCAMApp.py:9264
  882. #, python-brace-format
  883. msgid "{l_save}/Project_{date}"
  884. msgstr "{l_save}/Project_{date}"
  885. #: FlatCAMApp.py:9273
  886. msgid "Save Project cancelled."
  887. msgstr "Save Project cancelled."
  888. #: FlatCAMApp.py:9321
  889. msgid "Exporting SVG"
  890. msgstr "Exporting SVG"
  891. #: FlatCAMApp.py:9363 FlatCAMApp.py:9474 FlatCAMApp.py:9600
  892. msgid "SVG file exported to"
  893. msgstr "SVG file exported to"
  894. #: FlatCAMApp.py:9398 FlatCAMApp.py:9523 flatcamTools/ToolPanelize.py:381
  895. msgid "No object Box. Using instead"
  896. msgstr "No object Box. Using instead"
  897. #: FlatCAMApp.py:9477 FlatCAMApp.py:9603
  898. msgid "Generating Film ... Please wait."
  899. msgstr "Generating Film ... Please wait."
  900. #: FlatCAMApp.py:9776
  901. msgid "Excellon file exported to"
  902. msgstr "Excellon file exported to"
  903. #: FlatCAMApp.py:9785
  904. msgid "Exporting Excellon"
  905. msgstr "Exporting Excellon"
  906. #: FlatCAMApp.py:9791 FlatCAMApp.py:9799
  907. msgid "Could not export Excellon file."
  908. msgstr "Could not export Excellon file."
  909. #: FlatCAMApp.py:9915
  910. msgid "Gerber file exported to"
  911. msgstr "Gerber file exported to"
  912. #: FlatCAMApp.py:9923
  913. msgid "Exporting Gerber"
  914. msgstr "Exporting Gerber"
  915. #: FlatCAMApp.py:9929 FlatCAMApp.py:9937
  916. msgid "Could not export Gerber file."
  917. msgstr "Could not export Gerber file."
  918. #: FlatCAMApp.py:9982
  919. msgid "DXF file exported to"
  920. msgstr "DXF file exported to"
  921. #: FlatCAMApp.py:9988
  922. msgid "Exporting DXF"
  923. msgstr "Exporting DXF"
  924. #: FlatCAMApp.py:9994 FlatCAMApp.py:10002
  925. msgid "Could not export DXF file."
  926. msgstr "Could not export DXF file."
  927. #: FlatCAMApp.py:10023 FlatCAMApp.py:10067 FlatCAMApp.py:10113
  928. msgid ""
  929. "Not supported type is picked as parameter. Only Geometry and Gerber are "
  930. "supported"
  931. msgstr ""
  932. "Not supported type is picked as parameter. Only Geometry and Gerber are "
  933. "supported"
  934. #: FlatCAMApp.py:10033
  935. msgid "Importing SVG"
  936. msgstr "Importing SVG"
  937. #: FlatCAMApp.py:10045 FlatCAMApp.py:10089 FlatCAMApp.py:10134
  938. #: FlatCAMApp.py:10215 FlatCAMApp.py:10282 FlatCAMApp.py:10349
  939. #: flatcamTools/ToolPDF.py:220
  940. msgid "Opened"
  941. msgstr "Opened"
  942. #: FlatCAMApp.py:10077
  943. msgid "Importing DXF"
  944. msgstr "Importing DXF"
  945. #: FlatCAMApp.py:10121
  946. msgid "Importing Image"
  947. msgstr "Importing Image"
  948. #: FlatCAMApp.py:10164
  949. msgid "Failed to open file"
  950. msgstr "Failed to open file"
  951. #: FlatCAMApp.py:10169
  952. msgid "Failed to parse file"
  953. msgstr "Failed to parse file"
  954. #: FlatCAMApp.py:10176 FlatCAMApp.py:10250 FlatCAMObj.py:4603
  955. #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437
  956. msgid "An internal error has occurred. See shell.\n"
  957. msgstr "An internal error has occurred. See shell.\n"
  958. #: FlatCAMApp.py:10186
  959. msgid "Object is not Gerber file or empty. Aborting object creation."
  960. msgstr "Object is not Gerber file or empty. Aborting object creation."
  961. #: FlatCAMApp.py:10194
  962. msgid "Opening Gerber"
  963. msgstr "Opening Gerber"
  964. #: FlatCAMApp.py:10205
  965. msgid " Open Gerber failed. Probable not a Gerber file."
  966. msgstr " Open Gerber failed. Probable not a Gerber file."
  967. #: FlatCAMApp.py:10240 flatcamTools/ToolPcbWizard.py:427
  968. msgid "This is not Excellon file."
  969. msgstr "This is not Excellon file."
  970. #: FlatCAMApp.py:10244
  971. msgid "Cannot open file"
  972. msgstr "Cannot open file"
  973. #: FlatCAMApp.py:10264 flatcamTools/ToolPDF.py:270
  974. #: flatcamTools/ToolPcbWizard.py:451
  975. msgid "No geometry found in file"
  976. msgstr "No geometry found in file"
  977. #: FlatCAMApp.py:10267
  978. msgid "Opening Excellon."
  979. msgstr "Opening Excellon."
  980. #: FlatCAMApp.py:10274
  981. msgid "Open Excellon file failed. Probable not an Excellon file."
  982. msgstr "Open Excellon file failed. Probable not an Excellon file."
  983. #: FlatCAMApp.py:10313
  984. msgid "Failed to open"
  985. msgstr "Failed to open"
  986. #: FlatCAMApp.py:10324
  987. msgid "This is not GCODE"
  988. msgstr "This is not GCODE"
  989. #: FlatCAMApp.py:10330
  990. msgid "Opening G-Code."
  991. msgstr "Opening G-Code."
  992. #: FlatCAMApp.py:10339
  993. msgid ""
  994. "Failed to create CNCJob Object. Probable not a GCode file.\n"
  995. " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
  996. "processing"
  997. msgstr ""
  998. "Failed to create CNCJob Object. Probable not a GCode file.\n"
  999. " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
  1000. "processing"
  1001. #: FlatCAMApp.py:10365
  1002. msgid "Opening FlatCAM Config file."
  1003. msgstr "Opening FlatCAM Config file."
  1004. #: FlatCAMApp.py:10387
  1005. msgid "Failed to open config file"
  1006. msgstr "Failed to open config file"
  1007. #: FlatCAMApp.py:10413
  1008. msgid "Loading Project ... Please Wait ..."
  1009. msgstr "Loading Project ... Please Wait ..."
  1010. #: FlatCAMApp.py:10418
  1011. msgid "Opening FlatCAM Project file."
  1012. msgstr "Opening FlatCAM Project file."
  1013. #: FlatCAMApp.py:10428 FlatCAMApp.py:10446
  1014. msgid "Failed to open project file"
  1015. msgstr "Failed to open project file"
  1016. #: FlatCAMApp.py:10480
  1017. msgid "Loading Project ... restoring"
  1018. msgstr "Loading Project ... restoring"
  1019. #: FlatCAMApp.py:10489
  1020. msgid "Project loaded from"
  1021. msgstr "Project loaded from"
  1022. #: FlatCAMApp.py:10552
  1023. msgid "Redrawing all objects"
  1024. msgstr "Redrawing all objects"
  1025. #: FlatCAMApp.py:10584
  1026. msgid "Available commands:\n"
  1027. msgstr "Available commands:\n"
  1028. #: FlatCAMApp.py:10586
  1029. msgid ""
  1030. "\n"
  1031. "\n"
  1032. "Type help <command_name> for usage.\n"
  1033. " Example: help open_gerber"
  1034. msgstr ""
  1035. "\n"
  1036. "\n"
  1037. "Type help <command_name> for usage.\n"
  1038. " Example: help open_gerber"
  1039. #: FlatCAMApp.py:10736
  1040. msgid "Shows list of commands."
  1041. msgstr "Shows list of commands."
  1042. #: FlatCAMApp.py:10794
  1043. msgid "Failed to load recent item list."
  1044. msgstr "Failed to load recent item list."
  1045. #: FlatCAMApp.py:10802
  1046. msgid "Failed to parse recent item list."
  1047. msgstr "Failed to parse recent item list."
  1048. #: FlatCAMApp.py:10813
  1049. msgid "Failed to load recent projects item list."
  1050. msgstr "Failed to load recent projects item list."
  1051. #: FlatCAMApp.py:10821
  1052. msgid "Failed to parse recent project item list."
  1053. msgstr "Failed to parse recent project item list."
  1054. #: FlatCAMApp.py:10880 FlatCAMApp.py:10903
  1055. msgid "Clear Recent files"
  1056. msgstr "Clear Recent files"
  1057. #: FlatCAMApp.py:10920 flatcamGUI/FlatCAMGUI.py:1019
  1058. msgid "<b>Shortcut Key List</b>"
  1059. msgstr "<b>Shortcut Key List</b>"
  1060. #: FlatCAMApp.py:10994
  1061. msgid "Selected Tab - Choose an Item from Project Tab"
  1062. msgstr "Selected Tab - Choose an Item from Project Tab"
  1063. #: FlatCAMApp.py:10995
  1064. msgid "Details"
  1065. msgstr "Details"
  1066. #: FlatCAMApp.py:10997
  1067. msgid "The normal flow when working in FlatCAM is the following:"
  1068. msgstr "The normal flow when working in FlatCAM is the following:"
  1069. #: FlatCAMApp.py:10998
  1070. msgid ""
  1071. "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into "
  1072. "FlatCAM using either the toolbars, key shortcuts or even dragging and "
  1073. "dropping the files on the GUI."
  1074. msgstr ""
  1075. "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into "
  1076. "FlatCAM using either the toolbars, key shortcuts or even dragging and "
  1077. "dropping the files on the GUI."
  1078. #: FlatCAMApp.py:11001
  1079. msgid ""
  1080. "You can also load a FlatCAM project by double clicking on the project file, "
  1081. "drag and drop of the file into the FLATCAM GUI or through the menu (or "
  1082. "toolbar) actions offered within the app."
  1083. msgstr ""
  1084. "You can also load a FlatCAM project by double clicking on the project file, "
  1085. "drag and drop of the file into the FLATCAM GUI or through the menu (or "
  1086. "toolbar) actions offered within the app."
  1087. #: FlatCAMApp.py:11004
  1088. msgid ""
  1089. "Once an object is available in the Project Tab, by selecting it and then "
  1090. "focusing on SELECTED TAB (more simpler is to double click the object name in "
  1091. "the Project Tab, SELECTED TAB will be updated with the object properties "
  1092. "according to its kind: Gerber, Excellon, Geometry or CNCJob object."
  1093. msgstr ""
  1094. "Once an object is available in the Project Tab, by selecting it and then "
  1095. "focusing on SELECTED TAB (more simpler is to double click the object name in "
  1096. "the Project Tab, SELECTED TAB will be updated with the object properties "
  1097. "according to its kind: Gerber, Excellon, Geometry or CNCJob object."
  1098. #: FlatCAMApp.py:11008
  1099. msgid ""
  1100. "If the selection of the object is done on the canvas by single click "
  1101. "instead, and the SELECTED TAB is in focus, again the object properties will "
  1102. "be displayed into the Selected Tab. Alternatively, double clicking on the "
  1103. "object on the canvas will bring the SELECTED TAB and populate it even if it "
  1104. "was out of focus."
  1105. msgstr ""
  1106. "If the selection of the object is done on the canvas by single click "
  1107. "instead, and the SELECTED TAB is in focus, again the object properties will "
  1108. "be displayed into the Selected Tab. Alternatively, double clicking on the "
  1109. "object on the canvas will bring the SELECTED TAB and populate it even if it "
  1110. "was out of focus."
  1111. #: FlatCAMApp.py:11012
  1112. msgid ""
  1113. "You can change the parameters in this screen and the flow direction is like "
  1114. "this:"
  1115. msgstr ""
  1116. "You can change the parameters in this screen and the flow direction is like "
  1117. "this:"
  1118. #: FlatCAMApp.py:11013
  1119. msgid ""
  1120. "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> "
  1121. "Geometry Object --> Add tools (change param in Selected Tab) --> Generate "
  1122. "CNCJob --> CNCJob Object --> Verify GCode (through Edit CNC Code) and/or "
  1123. "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode."
  1124. msgstr ""
  1125. "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> "
  1126. "Geometry Object --> Add tools (change param in Selected Tab) --> Generate "
  1127. "CNCJob --> CNCJob Object --> Verify GCode (through Edit CNC Code) and/or "
  1128. "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode."
  1129. #: FlatCAMApp.py:11017
  1130. msgid ""
  1131. "A list of key shortcuts is available through an menu entry in Help --> "
  1132. "Shortcuts List or through its own key shortcut: <b>F3</b>."
  1133. msgstr ""
  1134. "A list of key shortcuts is available through an menu entry in Help --> "
  1135. "Shortcuts List or through its own key shortcut: <b>F3</b>."
  1136. #: FlatCAMApp.py:11078
  1137. msgid "Failed checking for latest version. Could not connect."
  1138. msgstr "Failed checking for latest version. Could not connect."
  1139. #: FlatCAMApp.py:11086
  1140. msgid "Could not parse information about latest version."
  1141. msgstr "Could not parse information about latest version."
  1142. #: FlatCAMApp.py:11097
  1143. msgid "FlatCAM is up to date!"
  1144. msgstr "FlatCAM is up to date!"
  1145. #: FlatCAMApp.py:11102
  1146. msgid "Newer Version Available"
  1147. msgstr "Newer Version Available"
  1148. #: FlatCAMApp.py:11103
  1149. msgid ""
  1150. "There is a newer version of FlatCAM available for download:\n"
  1151. "\n"
  1152. msgstr ""
  1153. "There is a newer version of FlatCAM available for download:\n"
  1154. "\n"
  1155. #: FlatCAMApp.py:11105
  1156. msgid "info"
  1157. msgstr "info"
  1158. #: FlatCAMApp.py:11180
  1159. msgid "All plots disabled."
  1160. msgstr "All plots disabled."
  1161. #: FlatCAMApp.py:11187
  1162. msgid "All non selected plots disabled."
  1163. msgstr "All non selected plots disabled."
  1164. #: FlatCAMApp.py:11194
  1165. msgid "All plots enabled."
  1166. msgstr "All plots enabled."
  1167. #: FlatCAMApp.py:11201
  1168. msgid "Selected plots enabled..."
  1169. msgstr "Selected plots enabled..."
  1170. #: FlatCAMApp.py:11210
  1171. msgid "Selected plots disabled..."
  1172. msgstr "Selected plots disabled..."
  1173. #: FlatCAMApp.py:11228
  1174. msgid "Enabling plots ..."
  1175. msgstr "Enabling plots ..."
  1176. #: FlatCAMApp.py:11267
  1177. msgid "Disabling plots ..."
  1178. msgstr "Disabling plots ..."
  1179. #: FlatCAMApp.py:11289
  1180. msgid "Working ..."
  1181. msgstr "Working ..."
  1182. #: FlatCAMApp.py:11328
  1183. msgid "Saving FlatCAM Project"
  1184. msgstr "Saving FlatCAM Project"
  1185. #: FlatCAMApp.py:11350 FlatCAMApp.py:11388
  1186. msgid "Project saved to"
  1187. msgstr "Project saved to"
  1188. #: FlatCAMApp.py:11370
  1189. msgid "Failed to verify project file"
  1190. msgstr "Failed to verify project file"
  1191. #: FlatCAMApp.py:11370 FlatCAMApp.py:11379 FlatCAMApp.py:11391
  1192. msgid "Retry to save it."
  1193. msgstr "Retry to save it."
  1194. #: FlatCAMApp.py:11379 FlatCAMApp.py:11391
  1195. msgid "Failed to parse saved project file"
  1196. msgstr "Failed to parse saved project file"
  1197. #: FlatCAMApp.py:11602
  1198. msgid "The user requested a graceful exit of the current task."
  1199. msgstr "The user requested a graceful exit of the current task."
  1200. #: FlatCAMObj.py:222
  1201. msgid "Name changed from"
  1202. msgstr "Name changed from"
  1203. #: FlatCAMObj.py:222
  1204. msgid "to"
  1205. msgstr "to"
  1206. #: FlatCAMObj.py:233
  1207. msgid "Offsetting..."
  1208. msgstr "Offsetting..."
  1209. #: FlatCAMObj.py:248
  1210. msgid "Scaling..."
  1211. msgstr "Scaling..."
  1212. #: FlatCAMObj.py:264
  1213. msgid "Skewing..."
  1214. msgstr "Skewing..."
  1215. #: FlatCAMObj.py:612 FlatCAMObj.py:2365 FlatCAMObj.py:3643
  1216. #: flatcamGUI/PreferencesUI.py:867 flatcamGUI/PreferencesUI.py:1821
  1217. msgid "Basic"
  1218. msgstr "Basic"
  1219. #: FlatCAMObj.py:612 FlatCAMObj.py:2365 FlatCAMObj.py:3643
  1220. #, python-format
  1221. msgid "<span style=\"color:green;\"><b>%s</b></span>"
  1222. msgstr "<span style=\"color:green;\"><b>%s</b></span>"
  1223. #: FlatCAMObj.py:625 FlatCAMObj.py:2379 FlatCAMObj.py:3665
  1224. #: flatcamGUI/PreferencesUI.py:868
  1225. msgid "Advanced"
  1226. msgstr "Advanced"
  1227. #: FlatCAMObj.py:625 FlatCAMObj.py:2379 FlatCAMObj.py:3665
  1228. #, python-format
  1229. msgid "<span style=\"color:red;\"><b>%s</b></span>"
  1230. msgstr "<span style=\"color:red;\"><b>%s</b></span>"
  1231. #: FlatCAMObj.py:819
  1232. msgid "Buffering solid geometry"
  1233. msgstr "Buffering solid geometry"
  1234. #: FlatCAMObj.py:822 camlib.py:612 flatcamGUI/PreferencesUI.py:1269
  1235. #: flatcamTools/ToolNonCopperClear.py:1562
  1236. #: flatcamTools/ToolNonCopperClear.py:1656
  1237. #: flatcamTools/ToolNonCopperClear.py:1668
  1238. #: flatcamTools/ToolNonCopperClear.py:1895
  1239. #: flatcamTools/ToolNonCopperClear.py:1987
  1240. #: flatcamTools/ToolNonCopperClear.py:1999
  1241. msgid "Buffering"
  1242. msgstr "Buffering"
  1243. #: FlatCAMObj.py:828
  1244. msgid "Done"
  1245. msgstr "Done"
  1246. #: FlatCAMObj.py:869 FlatCAMObj.py:885 FlatCAMObj.py:902
  1247. msgid "Isolating..."
  1248. msgstr "Isolating..."
  1249. #: FlatCAMObj.py:1106 FlatCAMObj.py:1222
  1250. #: flatcamTools/ToolNonCopperClear.py:1591
  1251. #: flatcamTools/ToolNonCopperClear.py:1919
  1252. msgid "Isolation geometry could not be generated."
  1253. msgstr "Isolation geometry could not be generated."
  1254. #: FlatCAMObj.py:1143 FlatCAMObj.py:3333 FlatCAMObj.py:3600 FlatCAMObj.py:3876
  1255. msgid "Rough"
  1256. msgstr "Rough"
  1257. #: FlatCAMObj.py:1168 FlatCAMObj.py:1245
  1258. msgid "Isolation geometry created"
  1259. msgstr "Isolation geometry created"
  1260. #: FlatCAMObj.py:1177 FlatCAMObj.py:1252
  1261. msgid "Subtracting Geo"
  1262. msgstr "Subtracting Geo"
  1263. #: FlatCAMObj.py:1450
  1264. msgid "Plotting Apertures"
  1265. msgstr "Plotting Apertures"
  1266. #: FlatCAMObj.py:2193 flatcamEditors/FlatCAMExcEditor.py:2320
  1267. msgid "Total Drills"
  1268. msgstr "Total Drills"
  1269. #: FlatCAMObj.py:2225 flatcamEditors/FlatCAMExcEditor.py:2352
  1270. msgid "Total Slots"
  1271. msgstr "Total Slots"
  1272. #: FlatCAMObj.py:2437 FlatCAMObj.py:3716 FlatCAMObj.py:4010 FlatCAMObj.py:4201
  1273. #: FlatCAMObj.py:4212 FlatCAMObj.py:4330 FlatCAMObj.py:4538 FlatCAMObj.py:4660
  1274. #: FlatCAMObj.py:4823 FlatCAMObj.py:5342
  1275. #: flatcamEditors/FlatCAMExcEditor.py:2427
  1276. #: flatcamEditors/FlatCAMGeoEditor.py:1081
  1277. #: flatcamEditors/FlatCAMGeoEditor.py:1118
  1278. #: flatcamEditors/FlatCAMGeoEditor.py:1139
  1279. #: flatcamEditors/FlatCAMGeoEditor.py:1160
  1280. #: flatcamEditors/FlatCAMGeoEditor.py:1197
  1281. #: flatcamEditors/FlatCAMGeoEditor.py:1229
  1282. #: flatcamEditors/FlatCAMGeoEditor.py:1250
  1283. #: flatcamEditors/FlatCAMGrbEditor.py:5361
  1284. #: flatcamEditors/FlatCAMGrbEditor.py:5404
  1285. #: flatcamEditors/FlatCAMGrbEditor.py:5431
  1286. #: flatcamEditors/FlatCAMGrbEditor.py:5458
  1287. #: flatcamEditors/FlatCAMGrbEditor.py:5499
  1288. #: flatcamEditors/FlatCAMGrbEditor.py:5537
  1289. #: flatcamEditors/FlatCAMGrbEditor.py:5563 flatcamTools/ToolCalculators.py:311
  1290. #: flatcamTools/ToolCalculators.py:322 flatcamTools/ToolCalculators.py:334
  1291. #: flatcamTools/ToolCalculators.py:349 flatcamTools/ToolCalculators.py:362
  1292. #: flatcamTools/ToolCalculators.py:376 flatcamTools/ToolCalculators.py:387
  1293. #: flatcamTools/ToolCalculators.py:398 flatcamTools/ToolCalculators.py:409
  1294. #: flatcamTools/ToolFilm.py:248 flatcamTools/ToolFilm.py:254
  1295. #: flatcamTools/ToolNonCopperClear.py:877
  1296. #: flatcamTools/ToolNonCopperClear.py:888
  1297. #: flatcamTools/ToolNonCopperClear.py:898
  1298. #: flatcamTools/ToolNonCopperClear.py:916
  1299. #: flatcamTools/ToolNonCopperClear.py:995
  1300. #: flatcamTools/ToolNonCopperClear.py:1077
  1301. #: flatcamTools/ToolNonCopperClear.py:1370
  1302. #: flatcamTools/ToolNonCopperClear.py:1402 flatcamTools/ToolPaint.py:713
  1303. #: flatcamTools/ToolPaint.py:788 flatcamTools/ToolPaint.py:936
  1304. #: flatcamTools/ToolPaint.py:990 flatcamTools/ToolPaint.py:1275
  1305. #: flatcamTools/ToolPaint.py:1552 flatcamTools/ToolPaint.py:2029
  1306. #: flatcamTools/ToolPanelize.py:397 flatcamTools/ToolPanelize.py:409
  1307. #: flatcamTools/ToolPanelize.py:422 flatcamTools/ToolPanelize.py:435
  1308. #: flatcamTools/ToolPanelize.py:447 flatcamTools/ToolPanelize.py:458
  1309. #: flatcamTools/ToolSolderPaste.py:764 flatcamTools/ToolSolderPaste.py:839
  1310. #: flatcamTools/ToolTransform.py:474 flatcamTools/ToolTransform.py:508
  1311. #: flatcamTools/ToolTransform.py:526 flatcamTools/ToolTransform.py:544
  1312. #: flatcamTools/ToolTransform.py:578 flatcamTools/ToolTransform.py:607
  1313. #: flatcamTools/ToolTransform.py:625
  1314. msgid "Wrong value format entered, use a number."
  1315. msgstr "Wrong value format entered, use a number."
  1316. #: FlatCAMObj.py:2678 FlatCAMObj.py:2770 FlatCAMObj.py:2891
  1317. msgid "Please select one or more tools from the list and try again."
  1318. msgstr "Please select one or more tools from the list and try again."
  1319. #: FlatCAMObj.py:2684
  1320. msgid "Milling tool for DRILLS is larger than hole size. Cancelled."
  1321. msgstr "Milling tool for DRILLS is larger than hole size. Cancelled."
  1322. #: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910
  1323. msgid "Tool_nr"
  1324. msgstr "Tool_nr"
  1325. #: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910
  1326. #: flatcamEditors/FlatCAMExcEditor.py:1500
  1327. #: flatcamEditors/FlatCAMExcEditor.py:2935 flatcamGUI/ObjectUI.py:617
  1328. #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106
  1329. #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81
  1330. msgid "Diameter"
  1331. msgstr "Diameter"
  1332. #: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910
  1333. msgid "Drills_Nr"
  1334. msgstr "Drills_Nr"
  1335. #: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910
  1336. msgid "Slots_Nr"
  1337. msgstr "Slots_Nr"
  1338. #: FlatCAMObj.py:2779
  1339. msgid "Milling tool for SLOTS is larger than hole size. Cancelled."
  1340. msgstr "Milling tool for SLOTS is larger than hole size. Cancelled."
  1341. #: FlatCAMObj.py:2951 FlatCAMObj.py:5036
  1342. msgid ""
  1343. "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth"
  1344. "\"]"
  1345. msgstr ""
  1346. "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth"
  1347. "\"]"
  1348. #: FlatCAMObj.py:2962 FlatCAMObj.py:5047
  1349. msgid ""
  1350. "Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  1351. "options[\"feedrate_probe\"]"
  1352. msgstr ""
  1353. "Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  1354. "options[\"feedrate_probe\"]"
  1355. #: FlatCAMObj.py:2992 FlatCAMObj.py:4922 FlatCAMObj.py:4928 FlatCAMObj.py:5082
  1356. msgid "Generating CNC Code"
  1357. msgstr "Generating CNC Code"
  1358. #: FlatCAMObj.py:3018 camlib.py:5757 camlib.py:6741
  1359. msgid ""
  1360. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1361. "y) \n"
  1362. "but now there is only one value, not two. "
  1363. msgstr ""
  1364. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1365. "y) \n"
  1366. "but now there is only one value, not two. "
  1367. #: FlatCAMObj.py:3333 FlatCAMObj.py:4252 FlatCAMObj.py:4253 FlatCAMObj.py:4262
  1368. msgid "Iso"
  1369. msgstr "Iso"
  1370. #: FlatCAMObj.py:3333
  1371. msgid "Finish"
  1372. msgstr "Finish"
  1373. #: FlatCAMObj.py:3636 flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:759
  1374. #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1789
  1375. #: flatcamGUI/FlatCAMGUI.py:2193 flatcamGUI/ObjectUI.py:1066
  1376. #: flatcamTools/ToolPanelize.py:540 flatcamTools/ToolPanelize.py:567
  1377. #: flatcamTools/ToolPanelize.py:667 flatcamTools/ToolPanelize.py:701
  1378. #: flatcamTools/ToolPanelize.py:766
  1379. msgid "Copy"
  1380. msgstr "Copy"
  1381. #: FlatCAMObj.py:3847
  1382. msgid "Please enter the desired tool diameter in Float format."
  1383. msgstr "Please enter the desired tool diameter in Float format."
  1384. #: FlatCAMObj.py:3921
  1385. msgid "Tool added in Tool Table."
  1386. msgstr "Tool added in Tool Table."
  1387. #: FlatCAMObj.py:3925
  1388. msgid "Default Tool added. Wrong value format entered."
  1389. msgstr "Default Tool added. Wrong value format entered."
  1390. #: FlatCAMObj.py:3958 FlatCAMObj.py:3967
  1391. msgid "Failed. Select a tool to copy."
  1392. msgstr "Failed. Select a tool to copy."
  1393. #: FlatCAMObj.py:3995
  1394. msgid "Tool was copied in Tool Table."
  1395. msgstr "Tool was copied in Tool Table."
  1396. #: FlatCAMObj.py:4025
  1397. msgid "Tool was edited in Tool Table."
  1398. msgstr "Tool was edited in Tool Table."
  1399. #: FlatCAMObj.py:4054 FlatCAMObj.py:4063
  1400. msgid "Failed. Select a tool to delete."
  1401. msgstr "Failed. Select a tool to delete."
  1402. #: FlatCAMObj.py:4086
  1403. msgid "Tool was deleted in Tool Table."
  1404. msgstr "Tool was deleted in Tool Table."
  1405. #: FlatCAMObj.py:4518
  1406. msgid "This Geometry can't be processed because it is"
  1407. msgstr "This Geometry can't be processed because it is"
  1408. #: FlatCAMObj.py:4520
  1409. msgid "geometry"
  1410. msgstr "geometry"
  1411. #: FlatCAMObj.py:4563
  1412. msgid "Failed. No tool selected in the tool table ..."
  1413. msgstr "Failed. No tool selected in the tool table ..."
  1414. #: FlatCAMObj.py:4604
  1415. msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->"
  1416. msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->"
  1417. #: FlatCAMObj.py:4665 FlatCAMObj.py:4829
  1418. msgid ""
  1419. "Tool Offset is selected in Tool Table but no value is provided.\n"
  1420. "Add a Tool Offset or change the Offset Type."
  1421. msgstr ""
  1422. "Tool Offset is selected in Tool Table but no value is provided.\n"
  1423. "Add a Tool Offset or change the Offset Type."
  1424. #: FlatCAMObj.py:4730 FlatCAMObj.py:4889
  1425. msgid "G-Code parsing in progress..."
  1426. msgstr "G-Code parsing in progress..."
  1427. #: FlatCAMObj.py:4732 FlatCAMObj.py:4891
  1428. msgid "G-Code parsing finished..."
  1429. msgstr "G-Code parsing finished..."
  1430. #: FlatCAMObj.py:4740
  1431. msgid "Finished G-Code processing"
  1432. msgstr "Finished G-Code processing"
  1433. #: FlatCAMObj.py:4742 FlatCAMObj.py:4903
  1434. msgid "G-Code processing failed with error"
  1435. msgstr "G-Code processing failed with error"
  1436. #: FlatCAMObj.py:4790 flatcamTools/ToolSolderPaste.py:1187
  1437. msgid "Cancelled. Empty file, it has no geometry"
  1438. msgstr "Cancelled. Empty file, it has no geometry"
  1439. #: FlatCAMObj.py:4901 FlatCAMObj.py:5075
  1440. msgid "Finished G-Code processing..."
  1441. msgstr "Finished G-Code processing..."
  1442. #: FlatCAMObj.py:4925 FlatCAMObj.py:4931 FlatCAMObj.py:5085
  1443. msgid "CNCjob created"
  1444. msgstr "CNCjob created"
  1445. #: FlatCAMObj.py:5117 FlatCAMObj.py:5127 camlib.py:3679 camlib.py:3689
  1446. msgid "Scale factor has to be a number: integer or float."
  1447. msgstr "Scale factor has to be a number: integer or float."
  1448. #: FlatCAMObj.py:5201
  1449. msgid "Geometry Scale done."
  1450. msgstr "Geometry Scale done."
  1451. #: FlatCAMObj.py:5218 camlib.py:3783
  1452. msgid ""
  1453. "An (x,y) pair of values are needed. Probable you entered only one value in "
  1454. "the Offset field."
  1455. msgstr ""
  1456. "An (x,y) pair of values are needed. Probable you entered only one value in "
  1457. "the Offset field."
  1458. #: FlatCAMObj.py:5272
  1459. msgid "Geometry Offset done."
  1460. msgstr "Geometry Offset done."
  1461. #: FlatCAMObj.py:5301
  1462. msgid ""
  1463. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1464. "y)\n"
  1465. "but now there is only one value, not two."
  1466. msgstr ""
  1467. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1468. "y)\n"
  1469. "but now there is only one value, not two."
  1470. #: FlatCAMObj.py:5780
  1471. msgid "<span style=\"color:green;\"><b>Basic</b></span>"
  1472. msgstr "<span style=\"color:green;\"><b>Basic</b></span>"
  1473. #: FlatCAMObj.py:5786
  1474. msgid "<span style=\"color:red;\"><b>Advanced</b></span>"
  1475. msgstr "<span style=\"color:red;\"><b>Advanced</b></span>"
  1476. #: FlatCAMObj.py:5829
  1477. msgid "Plotting..."
  1478. msgstr "Plotting..."
  1479. #: FlatCAMObj.py:5853 FlatCAMObj.py:5858 flatcamTools/ToolSolderPaste.py:1393
  1480. msgid "Export Machine Code ..."
  1481. msgstr "Export Machine Code ..."
  1482. #: FlatCAMObj.py:5864 flatcamTools/ToolSolderPaste.py:1397
  1483. msgid "Export Machine Code cancelled ..."
  1484. msgstr "Export Machine Code cancelled ..."
  1485. #: FlatCAMObj.py:5882
  1486. msgid "Machine Code file saved to"
  1487. msgstr "Machine Code file saved to"
  1488. #: FlatCAMObj.py:5907
  1489. msgid "FlatCAMCNNJob.on_edit_code_click() -->"
  1490. msgstr "FlatCAMCNNJob.on_edit_code_click() -->"
  1491. #: FlatCAMObj.py:5915
  1492. msgid "Loaded Machine Code into Code Editor"
  1493. msgstr "Loaded Machine Code into Code Editor"
  1494. #: FlatCAMObj.py:6027
  1495. msgid "This CNCJob object can't be processed because it is a"
  1496. msgstr "This CNCJob object can't be processed because it is a"
  1497. #: FlatCAMObj.py:6029
  1498. msgid "CNCJob object"
  1499. msgstr "CNCJob object"
  1500. #: FlatCAMObj.py:6081
  1501. msgid "G-code does not have a units code: either G20 or G21"
  1502. msgstr "G-code does not have a units code: either G20 or G21"
  1503. #: FlatCAMObj.py:6093
  1504. msgid "Cancelled. The Toolchange Custom code is enabled but it's empty."
  1505. msgstr "Cancelled. The Toolchange Custom code is enabled but it's empty."
  1506. #: FlatCAMObj.py:6099
  1507. msgid "Toolchange G-code was replaced by a custom code."
  1508. msgstr "Toolchange G-code was replaced by a custom code."
  1509. #: FlatCAMObj.py:6136 FlatCAMObj.py:6146
  1510. msgid ""
  1511. "The used postprocessor file has to have in it's name: 'toolchange_custom'"
  1512. msgstr ""
  1513. "The used postprocessor file has to have in it's name: 'toolchange_custom'"
  1514. #: FlatCAMObj.py:6150
  1515. msgid "There is no postprocessor file."
  1516. msgstr "There is no postprocessor file."
  1517. #: FlatCAMProcess.py:172
  1518. msgid "processes running."
  1519. msgstr "processes running."
  1520. #: FlatCAMTranslation.py:92
  1521. msgid "The application will restart."
  1522. msgstr "The application will restart."
  1523. #: FlatCAMTranslation.py:94
  1524. msgid "Are you sure do you want to change the current language to"
  1525. msgstr "Are you sure do you want to change the current language to"
  1526. #: FlatCAMTranslation.py:95
  1527. msgid "Apply Language ..."
  1528. msgstr "Apply Language ..."
  1529. #: ObjectCollection.py:426
  1530. #, python-brace-format
  1531. msgid "Object renamed from <b>{old}</b> to <b>{new}</b>"
  1532. msgstr "Object renamed from <b>{old}</b> to <b>{new}</b>"
  1533. #: ObjectCollection.py:766
  1534. msgid "Cause of error"
  1535. msgstr "Cause of error"
  1536. #: camlib.py:223
  1537. msgid "self.solid_geometry is neither BaseGeometry or list."
  1538. msgstr "self.solid_geometry is neither BaseGeometry or list."
  1539. #: camlib.py:602
  1540. msgid "Pass"
  1541. msgstr "Pass"
  1542. #: camlib.py:622
  1543. msgid "Get Exteriors"
  1544. msgstr "Get Exteriors"
  1545. #: camlib.py:625
  1546. msgid "Get Interiors"
  1547. msgstr "Get Interiors"
  1548. #: camlib.py:1547
  1549. msgid "Object was mirrored"
  1550. msgstr "Object was mirrored"
  1551. #: camlib.py:1550
  1552. msgid "Failed to mirror. No object selected"
  1553. msgstr "Failed to mirror. No object selected"
  1554. #: camlib.py:1619
  1555. msgid "Object was rotated"
  1556. msgstr "Object was rotated"
  1557. #: camlib.py:1622
  1558. msgid "Failed to rotate. No object selected"
  1559. msgstr "Failed to rotate. No object selected"
  1560. #: camlib.py:1690
  1561. msgid "Object was skewed"
  1562. msgstr "Object was skewed"
  1563. #: camlib.py:1693
  1564. msgid "Failed to skew. No object selected"
  1565. msgstr "Failed to skew. No object selected"
  1566. #: camlib.py:2470
  1567. msgid "Gerber processing. Parsing"
  1568. msgstr "Gerber processing. Parsing"
  1569. #: camlib.py:2470
  1570. msgid "lines"
  1571. msgstr "lines"
  1572. #: camlib.py:2991 camlib.py:3087
  1573. msgid "Coordinates missing, line ignored"
  1574. msgstr "Coordinates missing, line ignored"
  1575. #: camlib.py:2993 camlib.py:3089
  1576. msgid "GERBER file might be CORRUPT. Check the file !!!"
  1577. msgstr "GERBER file might be CORRUPT. Check the file !!!"
  1578. #: camlib.py:3043
  1579. msgid ""
  1580. "Region does not have enough points. File will be processed but there are "
  1581. "parser errors. Line number"
  1582. msgstr ""
  1583. "Region does not have enough points. File will be processed but there are "
  1584. "parser errors. Line number"
  1585. #: camlib.py:3441
  1586. msgid "Gerber processing. Joining polygons"
  1587. msgstr "Gerber processing. Joining polygons"
  1588. #: camlib.py:3458
  1589. msgid "Gerber processing. Applying Gerber polarity."
  1590. msgstr "Gerber processing. Applying Gerber polarity."
  1591. #: camlib.py:3497
  1592. msgid "Gerber Line"
  1593. msgstr "Gerber Line"
  1594. #: camlib.py:3497
  1595. msgid "Gerber Line Content"
  1596. msgstr "Gerber Line Content"
  1597. #: camlib.py:3499
  1598. msgid "Gerber Parser ERROR"
  1599. msgstr "Gerber Parser ERROR"
  1600. #: camlib.py:3747
  1601. msgid "Gerber Scale done."
  1602. msgstr "Gerber Scale done."
  1603. #: camlib.py:3837
  1604. msgid "Gerber Offset done."
  1605. msgstr "Gerber Offset done."
  1606. #: camlib.py:3914
  1607. msgid "Gerber Mirror done."
  1608. msgstr "Gerber Mirror done."
  1609. #: camlib.py:3983
  1610. msgid "Gerber Skew done."
  1611. msgstr "Gerber Skew done."
  1612. #: camlib.py:4044
  1613. msgid "Gerber Rotate done."
  1614. msgstr "Gerber Rotate done."
  1615. #: camlib.py:4331
  1616. msgid "This is GCODE mark"
  1617. msgstr "This is GCODE mark"
  1618. #: camlib.py:4447
  1619. msgid ""
  1620. "No tool diameter info's. See shell.\n"
  1621. "A tool change event: T"
  1622. msgstr ""
  1623. "No tool diameter info's. See shell.\n"
  1624. "A tool change event: T"
  1625. #: camlib.py:4450
  1626. msgid ""
  1627. "was found but the Excellon file have no informations regarding the tool "
  1628. "diameters therefore the application will try to load it by using some 'fake' "
  1629. "diameters.\n"
  1630. "The user needs to edit the resulting Excellon object and change the "
  1631. "diameters to reflect the real diameters."
  1632. msgstr ""
  1633. "was found but the Excellon file have no informations regarding the tool "
  1634. "diameters therefore the application will try to load it by using some 'fake' "
  1635. "diameters.\n"
  1636. "The user needs to edit the resulting Excellon object and change the "
  1637. "diameters to reflect the real diameters."
  1638. #: camlib.py:4905
  1639. #, python-brace-format
  1640. msgid ""
  1641. "{e_code} Excellon Parser error.\n"
  1642. "Parsing Failed. Line {l_nr}: {line}\n"
  1643. msgstr ""
  1644. "{e_code} Excellon Parser error.\n"
  1645. "Parsing Failed. Line {l_nr}: {line}\n"
  1646. #: camlib.py:4988
  1647. msgid ""
  1648. "Excellon.create_geometry() -> a drill location was skipped due of not having "
  1649. "a tool associated.\n"
  1650. "Check the resulting GCode."
  1651. msgstr ""
  1652. "Excellon.create_geometry() -> a drill location was skipped due of not having "
  1653. "a tool associated.\n"
  1654. "Check the resulting GCode."
  1655. #: camlib.py:5662
  1656. msgid "There is no such parameter"
  1657. msgstr "There is no such parameter"
  1658. #: camlib.py:5734
  1659. msgid ""
  1660. "The Cut Z parameter has positive value. It is the depth value to drill into "
  1661. "material.\n"
  1662. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1663. "therefore the app will convert the value to negative. Check the resulting "
  1664. "CNC code (Gcode etc)."
  1665. msgstr ""
  1666. "The Cut Z parameter has positive value. It is the depth value to drill into "
  1667. "material.\n"
  1668. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1669. "therefore the app will convert the value to negative. Check the resulting "
  1670. "CNC code (Gcode etc)."
  1671. #: camlib.py:5742 camlib.py:6417 camlib.py:6767
  1672. msgid "The Cut Z parameter is zero. There will be no cut, skipping file"
  1673. msgstr "The Cut Z parameter is zero. There will be no cut, skipping file"
  1674. #: camlib.py:5794
  1675. msgid "Creating a list of points to drill..."
  1676. msgstr "Creating a list of points to drill..."
  1677. #: camlib.py:5877
  1678. msgid "Starting G-Code"
  1679. msgstr "Starting G-Code"
  1680. #: camlib.py:5975 camlib.py:6122 camlib.py:6227 camlib.py:6533 camlib.py:6881
  1681. msgid "Starting G-Code for tool with diameter"
  1682. msgstr "Starting G-Code for tool with diameter"
  1683. #: camlib.py:6032 camlib.py:6179 camlib.py:6285
  1684. msgid "G91 coordinates not implemented"
  1685. msgstr "G91 coordinates not implemented"
  1686. #: camlib.py:6038 camlib.py:6185 camlib.py:6291
  1687. msgid "The loaded Excellon file has no drills"
  1688. msgstr "The loaded Excellon file has no drills"
  1689. #: camlib.py:6313
  1690. msgid "Finished G-Code generation..."
  1691. msgstr "Finished G-Code generation..."
  1692. #: camlib.py:6390
  1693. msgid ""
  1694. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1695. "y) \n"
  1696. "but now there is only one value, not two."
  1697. msgstr ""
  1698. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1699. "y) \n"
  1700. "but now there is only one value, not two."
  1701. #: camlib.py:6403 camlib.py:6753
  1702. msgid ""
  1703. "Cut_Z parameter is None or zero. Most likely a bad combinations of other "
  1704. "parameters."
  1705. msgstr ""
  1706. "Cut_Z parameter is None or zero. Most likely a bad combinations of other "
  1707. "parameters."
  1708. #: camlib.py:6409 camlib.py:6759
  1709. msgid ""
  1710. "The Cut Z parameter has positive value. It is the depth value to cut into "
  1711. "material.\n"
  1712. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1713. "therefore the app will convert the value to negative.Check the resulting CNC "
  1714. "code (Gcode etc)."
  1715. msgstr ""
  1716. "The Cut Z parameter has positive value. It is the depth value to cut into "
  1717. "material.\n"
  1718. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1719. "therefore the app will convert the value to negative.Check the resulting CNC "
  1720. "code (Gcode etc)."
  1721. #: camlib.py:6427 camlib.py:6773
  1722. msgid "Travel Z parameter is None or zero."
  1723. msgstr "Travel Z parameter is None or zero."
  1724. #: camlib.py:6432 camlib.py:6778
  1725. msgid ""
  1726. "The Travel Z parameter has negative value. It is the height value to travel "
  1727. "between cuts.\n"
  1728. "The Z Travel parameter needs to have a positive value, assuming it is a typo "
  1729. "therefore the app will convert the value to positive.Check the resulting CNC "
  1730. "code (Gcode etc)."
  1731. msgstr ""
  1732. "The Travel Z parameter has negative value. It is the height value to travel "
  1733. "between cuts.\n"
  1734. "The Z Travel parameter needs to have a positive value, assuming it is a typo "
  1735. "therefore the app will convert the value to positive.Check the resulting CNC "
  1736. "code (Gcode etc)."
  1737. #: camlib.py:6440 camlib.py:6786
  1738. msgid "The Z Travel parameter is zero. This is dangerous, skipping file"
  1739. msgstr "The Z Travel parameter is zero. This is dangerous, skipping file"
  1740. #: camlib.py:6455 camlib.py:6805
  1741. msgid "Indexing geometry before generating G-Code..."
  1742. msgstr "Indexing geometry before generating G-Code..."
  1743. #: camlib.py:6516 camlib.py:6867
  1744. msgid "Starting G-Code..."
  1745. msgstr "Starting G-Code..."
  1746. #: camlib.py:6603 camlib.py:6951
  1747. msgid "Finished G-Code generation"
  1748. msgstr "Finished G-Code generation"
  1749. #: camlib.py:6605
  1750. msgid "paths traced"
  1751. msgstr "paths traced"
  1752. #: camlib.py:6641
  1753. msgid "Expected a Geometry, got"
  1754. msgstr "Expected a Geometry, got"
  1755. #: camlib.py:6648
  1756. msgid ""
  1757. "Trying to generate a CNC Job from a Geometry object without solid_geometry."
  1758. msgstr ""
  1759. "Trying to generate a CNC Job from a Geometry object without solid_geometry."
  1760. #: camlib.py:6688
  1761. msgid ""
  1762. "The Tool Offset value is too negative to use for the current_geometry.\n"
  1763. "Raise the value (in module) and try again."
  1764. msgstr ""
  1765. "The Tool Offset value is too negative to use for the current_geometry.\n"
  1766. "Raise the value (in module) and try again."
  1767. #: camlib.py:6953
  1768. msgid " paths traced."
  1769. msgstr " paths traced."
  1770. #: camlib.py:6982
  1771. msgid "There is no tool data in the SolderPaste geometry."
  1772. msgstr "There is no tool data in the SolderPaste geometry."
  1773. #: camlib.py:7069
  1774. msgid "Finished SolderPste G-Code generation"
  1775. msgstr "Finished SolderPste G-Code generation"
  1776. #: camlib.py:7071
  1777. msgid "paths traced."
  1778. msgstr "paths traced."
  1779. #: camlib.py:7544 camlib.py:7822 camlib.py:7925 camlib.py:7972
  1780. msgid "G91 coordinates not implemented ..."
  1781. msgstr "G91 coordinates not implemented ..."
  1782. #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70
  1783. #: flatcamEditors/FlatCAMExcEditor.py:152
  1784. #: flatcamEditors/FlatCAMExcEditor.py:356
  1785. #: flatcamEditors/FlatCAMExcEditor.py:548
  1786. #: flatcamEditors/FlatCAMGrbEditor.py:238
  1787. #: flatcamEditors/FlatCAMGrbEditor.py:243
  1788. msgid "Click to place ..."
  1789. msgstr "Click to place ..."
  1790. #: flatcamEditors/FlatCAMExcEditor.py:54
  1791. msgid "To add a drill first select a tool"
  1792. msgstr "To add a drill first select a tool"
  1793. #: flatcamEditors/FlatCAMExcEditor.py:117
  1794. msgid "Done. Drill added."
  1795. msgstr "Done. Drill added."
  1796. #: flatcamEditors/FlatCAMExcEditor.py:160
  1797. msgid "To add an Drill Array first select a tool in Tool Table"
  1798. msgstr "To add an Drill Array first select a tool in Tool Table"
  1799. #: flatcamEditors/FlatCAMExcEditor.py:176
  1800. #: flatcamEditors/FlatCAMExcEditor.py:386
  1801. #: flatcamEditors/FlatCAMExcEditor.py:596
  1802. #: flatcamEditors/FlatCAMExcEditor.py:1098
  1803. #: flatcamEditors/FlatCAMExcEditor.py:1123
  1804. #: flatcamEditors/FlatCAMGrbEditor.py:462
  1805. #: flatcamEditors/FlatCAMGrbEditor.py:1859
  1806. #: flatcamEditors/FlatCAMGrbEditor.py:1887
  1807. msgid "Click on target location ..."
  1808. msgstr "Click on target location ..."
  1809. #: flatcamEditors/FlatCAMExcEditor.py:193
  1810. msgid "Click on the Drill Circular Array Start position"
  1811. msgstr "Click on the Drill Circular Array Start position"
  1812. #: flatcamEditors/FlatCAMExcEditor.py:215
  1813. #: flatcamEditors/FlatCAMExcEditor.py:635
  1814. #: flatcamEditors/FlatCAMGrbEditor.py:505
  1815. msgid "The value is not Float. Check for comma instead of dot separator."
  1816. msgstr "The value is not Float. Check for comma instead of dot separator."
  1817. #: flatcamEditors/FlatCAMExcEditor.py:219
  1818. msgid "The value is mistyped. Check the value"
  1819. msgstr "The value is mistyped. Check the value"
  1820. #: flatcamEditors/FlatCAMExcEditor.py:318
  1821. msgid "Too many drills for the selected spacing angle."
  1822. msgstr "Too many drills for the selected spacing angle."
  1823. #: flatcamEditors/FlatCAMExcEditor.py:336
  1824. msgid "Done. Drill Array added."
  1825. msgstr "Done. Drill Array added."
  1826. #: flatcamEditors/FlatCAMExcEditor.py:365
  1827. msgid "To add a slot first select a tool"
  1828. msgstr "To add a slot first select a tool"
  1829. #: flatcamEditors/FlatCAMExcEditor.py:423
  1830. #: flatcamEditors/FlatCAMExcEditor.py:430
  1831. #: flatcamEditors/FlatCAMExcEditor.py:701
  1832. #: flatcamEditors/FlatCAMExcEditor.py:708
  1833. msgid "Value is missing or wrong format. Add it and retry."
  1834. msgstr "Value is missing or wrong format. Add it and retry."
  1835. #: flatcamEditors/FlatCAMExcEditor.py:529
  1836. msgid "Done. Adding Slot completed."
  1837. msgstr "Done. Adding Slot completed."
  1838. #: flatcamEditors/FlatCAMExcEditor.py:556
  1839. msgid "To add an Slot Array first select a tool in Tool Table"
  1840. msgstr "To add an Slot Array first select a tool in Tool Table"
  1841. #: flatcamEditors/FlatCAMExcEditor.py:613
  1842. msgid "Click on the Slot Circular Array Start position"
  1843. msgstr "Click on the Slot Circular Array Start position"
  1844. #: flatcamEditors/FlatCAMExcEditor.py:639
  1845. #: flatcamEditors/FlatCAMGrbEditor.py:509
  1846. msgid "The value is mistyped. Check the value."
  1847. msgstr "The value is mistyped. Check the value."
  1848. #: flatcamEditors/FlatCAMExcEditor.py:818
  1849. msgid "Too many Slots for the selected spacing angle."
  1850. msgstr "Too many Slots for the selected spacing angle."
  1851. #: flatcamEditors/FlatCAMExcEditor.py:841
  1852. msgid "Done. Slot Array added."
  1853. msgstr "Done. Slot Array added."
  1854. #: flatcamEditors/FlatCAMExcEditor.py:858
  1855. msgid "Click on the Drill(s) to resize ..."
  1856. msgstr "Click on the Drill(s) to resize ..."
  1857. #: flatcamEditors/FlatCAMExcEditor.py:888
  1858. msgid "Resize drill(s) failed. Please enter a diameter for resize."
  1859. msgstr "Resize drill(s) failed. Please enter a diameter for resize."
  1860. #: flatcamEditors/FlatCAMExcEditor.py:978
  1861. #: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2704
  1862. #: flatcamGUI/FlatCAMGUI.py:2912 flatcamGUI/FlatCAMGUI.py:3126
  1863. msgid "Cancelled."
  1864. msgstr "Cancelled."
  1865. #: flatcamEditors/FlatCAMExcEditor.py:1069
  1866. msgid "Done. Drill/Slot Resize completed."
  1867. msgstr "Done. Drill/Slot Resize completed."
  1868. #: flatcamEditors/FlatCAMExcEditor.py:1072
  1869. msgid "Cancelled. No drills/slots selected for resize ..."
  1870. msgstr "Cancelled. No drills/slots selected for resize ..."
  1871. #: flatcamEditors/FlatCAMExcEditor.py:1100
  1872. #: flatcamEditors/FlatCAMGrbEditor.py:1861
  1873. msgid "Click on reference location ..."
  1874. msgstr "Click on reference location ..."
  1875. #: flatcamEditors/FlatCAMExcEditor.py:1156
  1876. msgid "Done. Drill(s) Move completed."
  1877. msgstr "Done. Drill(s) Move completed."
  1878. #: flatcamEditors/FlatCAMExcEditor.py:1254
  1879. msgid "Done. Drill(s) copied."
  1880. msgstr "Done. Drill(s) copied."
  1881. #: flatcamEditors/FlatCAMExcEditor.py:1473 flatcamGUI/PreferencesUI.py:2328
  1882. msgid "Excellon Editor"
  1883. msgstr "Excellon Editor"
  1884. #: flatcamEditors/FlatCAMExcEditor.py:1480
  1885. #: flatcamEditors/FlatCAMGrbEditor.py:2361
  1886. msgid "Name:"
  1887. msgstr "Name:"
  1888. #: flatcamEditors/FlatCAMExcEditor.py:1486 flatcamGUI/ObjectUI.py:597
  1889. #: flatcamGUI/ObjectUI.py:924 flatcamTools/ToolNonCopperClear.py:96
  1890. #: flatcamTools/ToolPaint.py:95 flatcamTools/ToolSolderPaste.py:70
  1891. msgid "Tools Table"
  1892. msgstr "Tools Table"
  1893. #: flatcamEditors/FlatCAMExcEditor.py:1488 flatcamGUI/ObjectUI.py:599
  1894. msgid ""
  1895. "Tools in this Excellon object\n"
  1896. "when are used for drilling."
  1897. msgstr ""
  1898. "Tools in this Excellon object\n"
  1899. "when are used for drilling."
  1900. #: flatcamEditors/FlatCAMExcEditor.py:1508
  1901. msgid "Add/Delete Tool"
  1902. msgstr "Add/Delete Tool"
  1903. #: flatcamEditors/FlatCAMExcEditor.py:1510
  1904. msgid ""
  1905. "Add/Delete a tool to the tool list\n"
  1906. "for this Excellon object."
  1907. msgstr ""
  1908. "Add/Delete a tool to the tool list\n"
  1909. "for this Excellon object."
  1910. #: flatcamEditors/FlatCAMExcEditor.py:1518 flatcamGUI/ObjectUI.py:1042
  1911. #: flatcamTools/ToolNonCopperClear.py:212 flatcamTools/ToolPaint.py:162
  1912. msgid "Tool Dia"
  1913. msgstr "Tool Dia"
  1914. #: flatcamEditors/FlatCAMExcEditor.py:1520 flatcamGUI/ObjectUI.py:1045
  1915. #: flatcamGUI/PreferencesUI.py:2357
  1916. msgid "Diameter for the new tool"
  1917. msgstr "Diameter for the new tool"
  1918. #: flatcamEditors/FlatCAMExcEditor.py:1528
  1919. msgid "Add Tool"
  1920. msgstr "Add Tool"
  1921. #: flatcamEditors/FlatCAMExcEditor.py:1530
  1922. msgid ""
  1923. "Add a new tool to the tool list\n"
  1924. "with the diameter specified above."
  1925. msgstr ""
  1926. "Add a new tool to the tool list\n"
  1927. "with the diameter specified above."
  1928. #: flatcamEditors/FlatCAMExcEditor.py:1542
  1929. msgid "Delete Tool"
  1930. msgstr "Delete Tool"
  1931. #: flatcamEditors/FlatCAMExcEditor.py:1544
  1932. msgid ""
  1933. "Delete a tool in the tool list\n"
  1934. "by selecting a row in the tool table."
  1935. msgstr ""
  1936. "Delete a tool in the tool list\n"
  1937. "by selecting a row in the tool table."
  1938. #: flatcamEditors/FlatCAMExcEditor.py:1562 flatcamGUI/FlatCAMGUI.py:1582
  1939. msgid "Resize Drill(s)"
  1940. msgstr "Resize Drill(s)"
  1941. #: flatcamEditors/FlatCAMExcEditor.py:1564
  1942. msgid "Resize a drill or a selection of drills."
  1943. msgstr "Resize a drill or a selection of drills."
  1944. #: flatcamEditors/FlatCAMExcEditor.py:1571
  1945. msgid "Resize Dia"
  1946. msgstr "Resize Dia"
  1947. #: flatcamEditors/FlatCAMExcEditor.py:1573
  1948. msgid "Diameter to resize to."
  1949. msgstr "Diameter to resize to."
  1950. #: flatcamEditors/FlatCAMExcEditor.py:1581
  1951. msgid "Resize"
  1952. msgstr "Resize"
  1953. #: flatcamEditors/FlatCAMExcEditor.py:1583
  1954. msgid "Resize drill(s)"
  1955. msgstr "Resize drill(s)"
  1956. #: flatcamEditors/FlatCAMExcEditor.py:1608 flatcamGUI/FlatCAMGUI.py:1581
  1957. #: flatcamGUI/FlatCAMGUI.py:1781
  1958. msgid "Add Drill Array"
  1959. msgstr "Add Drill Array"
  1960. #: flatcamEditors/FlatCAMExcEditor.py:1610
  1961. msgid "Add an array of drills (linear or circular array)"
  1962. msgstr "Add an array of drills (linear or circular array)"
  1963. #: flatcamEditors/FlatCAMExcEditor.py:1616
  1964. msgid ""
  1965. "Select the type of drills array to create.\n"
  1966. "It can be Linear X(Y) or Circular"
  1967. msgstr ""
  1968. "Select the type of drills array to create.\n"
  1969. "It can be Linear X(Y) or Circular"
  1970. #: flatcamEditors/FlatCAMExcEditor.py:1619
  1971. #: flatcamEditors/FlatCAMExcEditor.py:1821
  1972. #: flatcamEditors/FlatCAMGrbEditor.py:2647
  1973. msgid "Linear"
  1974. msgstr "Linear"
  1975. #: flatcamEditors/FlatCAMExcEditor.py:1620
  1976. #: flatcamEditors/FlatCAMExcEditor.py:1822
  1977. #: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3303
  1978. #: flatcamTools/ToolNonCopperClear.py:203
  1979. msgid "Circular"
  1980. msgstr "Circular"
  1981. #: flatcamEditors/FlatCAMExcEditor.py:1628 flatcamGUI/PreferencesUI.py:2367
  1982. msgid "Nr of drills"
  1983. msgstr "Nr of drills"
  1984. #: flatcamEditors/FlatCAMExcEditor.py:1629 flatcamGUI/PreferencesUI.py:2369
  1985. msgid "Specify how many drills to be in the array."
  1986. msgstr "Specify how many drills to be in the array."
  1987. #: flatcamEditors/FlatCAMExcEditor.py:1646
  1988. #: flatcamEditors/FlatCAMExcEditor.py:1693
  1989. #: flatcamEditors/FlatCAMExcEditor.py:1757
  1990. #: flatcamEditors/FlatCAMExcEditor.py:1848
  1991. #: flatcamEditors/FlatCAMExcEditor.py:1895
  1992. #: flatcamEditors/FlatCAMGrbEditor.py:1523
  1993. #: flatcamEditors/FlatCAMGrbEditor.py:2674
  1994. #: flatcamEditors/FlatCAMGrbEditor.py:2719 flatcamGUI/PreferencesUI.py:2461
  1995. msgid "Direction"
  1996. msgstr "Direction"
  1997. #: flatcamEditors/FlatCAMExcEditor.py:1648
  1998. #: flatcamEditors/FlatCAMExcEditor.py:1850
  1999. #: flatcamEditors/FlatCAMGrbEditor.py:2676 flatcamGUI/PreferencesUI.py:1517
  2000. #: flatcamGUI/PreferencesUI.py:2384 flatcamGUI/PreferencesUI.py:2515
  2001. msgid ""
  2002. "Direction on which the linear array is oriented:\n"
  2003. "- 'X' - horizontal axis \n"
  2004. "- 'Y' - vertical axis or \n"
  2005. "- 'Angle' - a custom angle for the array inclination"
  2006. msgstr ""
  2007. "Direction on which the linear array is oriented:\n"
  2008. "- 'X' - horizontal axis \n"
  2009. "- 'Y' - vertical axis or \n"
  2010. "- 'Angle' - a custom angle for the array inclination"
  2011. #: flatcamEditors/FlatCAMExcEditor.py:1655
  2012. #: flatcamEditors/FlatCAMExcEditor.py:1766
  2013. #: flatcamEditors/FlatCAMExcEditor.py:1857
  2014. #: flatcamEditors/FlatCAMGrbEditor.py:2683 flatcamGUI/PreferencesUI.py:1523
  2015. #: flatcamGUI/PreferencesUI.py:2390 flatcamGUI/PreferencesUI.py:2470
  2016. #: flatcamGUI/PreferencesUI.py:2521
  2017. msgid "X"
  2018. msgstr "X"
  2019. #: flatcamEditors/FlatCAMExcEditor.py:1656
  2020. #: flatcamEditors/FlatCAMExcEditor.py:1767
  2021. #: flatcamEditors/FlatCAMExcEditor.py:1858
  2022. #: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/PreferencesUI.py:1524
  2023. #: flatcamGUI/PreferencesUI.py:2391 flatcamGUI/PreferencesUI.py:2471
  2024. #: flatcamGUI/PreferencesUI.py:2522
  2025. msgid "Y"
  2026. msgstr "Y"
  2027. #: flatcamEditors/FlatCAMExcEditor.py:1657
  2028. #: flatcamEditors/FlatCAMExcEditor.py:1671
  2029. #: flatcamEditors/FlatCAMExcEditor.py:1705
  2030. #: flatcamEditors/FlatCAMExcEditor.py:1768
  2031. #: flatcamEditors/FlatCAMExcEditor.py:1772
  2032. #: flatcamEditors/FlatCAMExcEditor.py:1859
  2033. #: flatcamEditors/FlatCAMExcEditor.py:1873
  2034. #: flatcamEditors/FlatCAMExcEditor.py:1907
  2035. #: flatcamEditors/FlatCAMGrbEditor.py:2685
  2036. #: flatcamEditors/FlatCAMGrbEditor.py:2698
  2037. #: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1525
  2038. #: flatcamGUI/PreferencesUI.py:1542 flatcamGUI/PreferencesUI.py:2392
  2039. #: flatcamGUI/PreferencesUI.py:2409 flatcamGUI/PreferencesUI.py:2472
  2040. #: flatcamGUI/PreferencesUI.py:2477 flatcamGUI/PreferencesUI.py:2523
  2041. #: flatcamGUI/PreferencesUI.py:2540 flatcamTools/ToolTransform.py:68
  2042. msgid "Angle"
  2043. msgstr "Angle"
  2044. #: flatcamEditors/FlatCAMExcEditor.py:1661
  2045. #: flatcamEditors/FlatCAMExcEditor.py:1863
  2046. #: flatcamEditors/FlatCAMGrbEditor.py:2689 flatcamGUI/PreferencesUI.py:1531
  2047. #: flatcamGUI/PreferencesUI.py:2398 flatcamGUI/PreferencesUI.py:2529
  2048. msgid "Pitch"
  2049. msgstr "Pitch"
  2050. #: flatcamEditors/FlatCAMExcEditor.py:1663
  2051. #: flatcamEditors/FlatCAMExcEditor.py:1865
  2052. #: flatcamEditors/FlatCAMGrbEditor.py:2691 flatcamGUI/PreferencesUI.py:1533
  2053. #: flatcamGUI/PreferencesUI.py:2400 flatcamGUI/PreferencesUI.py:2531
  2054. msgid "Pitch = Distance between elements of the array."
  2055. msgstr "Pitch = Distance between elements of the array."
  2056. #: flatcamEditors/FlatCAMExcEditor.py:1673
  2057. #: flatcamEditors/FlatCAMExcEditor.py:1875
  2058. #: flatcamEditors/FlatCAMGrbEditor.py:2700
  2059. msgid ""
  2060. "Angle at which the linear array is placed.\n"
  2061. "The precision is of max 2 decimals.\n"
  2062. "Min value is: -359.99 degrees.\n"
  2063. "Max value is: 360.00 degrees."
  2064. msgstr ""
  2065. "Angle at which the linear array is placed.\n"
  2066. "The precision is of max 2 decimals.\n"
  2067. "Min value is: -359.99 degrees.\n"
  2068. "Max value is: 360.00 degrees."
  2069. #: flatcamEditors/FlatCAMExcEditor.py:1694
  2070. #: flatcamEditors/FlatCAMExcEditor.py:1896
  2071. #: flatcamEditors/FlatCAMGrbEditor.py:2721
  2072. msgid ""
  2073. "Direction for circular array.Can be CW = clockwise or CCW = counter "
  2074. "clockwise."
  2075. msgstr ""
  2076. "Direction for circular array.Can be CW = clockwise or CCW = counter "
  2077. "clockwise."
  2078. #: flatcamEditors/FlatCAMExcEditor.py:1701
  2079. #: flatcamEditors/FlatCAMExcEditor.py:1903
  2080. #: flatcamEditors/FlatCAMGrbEditor.py:2729 flatcamGUI/PreferencesUI.py:1561
  2081. #: flatcamGUI/PreferencesUI.py:2141 flatcamGUI/PreferencesUI.py:2428
  2082. #: flatcamGUI/PreferencesUI.py:2559 flatcamGUI/PreferencesUI.py:2884
  2083. msgid "CW"
  2084. msgstr "CW"
  2085. #: flatcamEditors/FlatCAMExcEditor.py:1702
  2086. #: flatcamEditors/FlatCAMExcEditor.py:1904
  2087. #: flatcamEditors/FlatCAMGrbEditor.py:2730 flatcamGUI/PreferencesUI.py:1562
  2088. #: flatcamGUI/PreferencesUI.py:2142 flatcamGUI/PreferencesUI.py:2429
  2089. #: flatcamGUI/PreferencesUI.py:2560 flatcamGUI/PreferencesUI.py:2885
  2090. msgid "CCW"
  2091. msgstr "CCW"
  2092. #: flatcamEditors/FlatCAMExcEditor.py:1706
  2093. #: flatcamEditors/FlatCAMExcEditor.py:1908
  2094. #: flatcamEditors/FlatCAMGrbEditor.py:2736 flatcamGUI/PreferencesUI.py:1544
  2095. #: flatcamGUI/PreferencesUI.py:1570 flatcamGUI/PreferencesUI.py:2411
  2096. #: flatcamGUI/PreferencesUI.py:2437 flatcamGUI/PreferencesUI.py:2542
  2097. #: flatcamGUI/PreferencesUI.py:2568
  2098. msgid "Angle at which each element in circular array is placed."
  2099. msgstr "Angle at which each element in circular array is placed."
  2100. #: flatcamEditors/FlatCAMExcEditor.py:1736
  2101. msgid "Slot Parameters"
  2102. msgstr "Slot Parameters"
  2103. #: flatcamEditors/FlatCAMExcEditor.py:1738
  2104. msgid ""
  2105. "Parameters for adding a slot (hole with oval shape)\n"
  2106. "either single or as an part of an array."
  2107. msgstr ""
  2108. "Parameters for adding a slot (hole with oval shape)\n"
  2109. "either single or as an part of an array."
  2110. #: flatcamEditors/FlatCAMExcEditor.py:1747 flatcamGUI/PreferencesUI.py:2450
  2111. #: flatcamTools/ToolProperties.py:350
  2112. msgid "Length"
  2113. msgstr "Length"
  2114. #: flatcamEditors/FlatCAMExcEditor.py:1749 flatcamGUI/PreferencesUI.py:2452
  2115. msgid "Length = The length of the slot."
  2116. msgstr "Length = The length of the slot."
  2117. #: flatcamEditors/FlatCAMExcEditor.py:1759 flatcamGUI/PreferencesUI.py:2463
  2118. msgid ""
  2119. "Direction on which the slot is oriented:\n"
  2120. "- 'X' - horizontal axis \n"
  2121. "- 'Y' - vertical axis or \n"
  2122. "- 'Angle' - a custom angle for the slot inclination"
  2123. msgstr ""
  2124. "Direction on which the slot is oriented:\n"
  2125. "- 'X' - horizontal axis \n"
  2126. "- 'Y' - vertical axis or \n"
  2127. "- 'Angle' - a custom angle for the slot inclination"
  2128. #: flatcamEditors/FlatCAMExcEditor.py:1774 flatcamGUI/PreferencesUI.py:2479
  2129. msgid ""
  2130. "Angle at which the slot is placed.\n"
  2131. "The precision is of max 2 decimals.\n"
  2132. "Min value is: -359.99 degrees.\n"
  2133. "Max value is: 360.00 degrees."
  2134. msgstr ""
  2135. "Angle at which the slot is placed.\n"
  2136. "The precision is of max 2 decimals.\n"
  2137. "Min value is: -359.99 degrees.\n"
  2138. "Max value is: 360.00 degrees."
  2139. #: flatcamEditors/FlatCAMExcEditor.py:1807
  2140. msgid "Slot Array Parameters"
  2141. msgstr "Slot Array Parameters"
  2142. #: flatcamEditors/FlatCAMExcEditor.py:1809
  2143. msgid "Parameters for the array of slots (linear or circular array)"
  2144. msgstr "Parameters for the array of slots (linear or circular array)"
  2145. #: flatcamEditors/FlatCAMExcEditor.py:1818
  2146. msgid ""
  2147. "Select the type of slot array to create.\n"
  2148. "It can be Linear X(Y) or Circular"
  2149. msgstr ""
  2150. "Select the type of slot array to create.\n"
  2151. "It can be Linear X(Y) or Circular"
  2152. #: flatcamEditors/FlatCAMExcEditor.py:1830 flatcamGUI/PreferencesUI.py:2501
  2153. msgid "Nr of slots"
  2154. msgstr "Nr of slots"
  2155. #: flatcamEditors/FlatCAMExcEditor.py:1831 flatcamGUI/PreferencesUI.py:2503
  2156. msgid "Specify how many slots to be in the array."
  2157. msgstr "Specify how many slots to be in the array."
  2158. #: flatcamEditors/FlatCAMExcEditor.py:2439
  2159. msgid ""
  2160. "Tool already in the original or actual tool list.\n"
  2161. "Save and reedit Excellon if you need to add this tool. "
  2162. msgstr ""
  2163. "Tool already in the original or actual tool list.\n"
  2164. "Save and reedit Excellon if you need to add this tool. "
  2165. #: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3295
  2166. msgid "Added new tool with dia"
  2167. msgstr "Added new tool with dia"
  2168. #: flatcamEditors/FlatCAMExcEditor.py:2482
  2169. msgid "Select a tool in Tool Table"
  2170. msgstr "Select a tool in Tool Table"
  2171. #: flatcamEditors/FlatCAMExcEditor.py:2515
  2172. msgid "Deleted tool with diameter"
  2173. msgstr "Deleted tool with diameter"
  2174. #: flatcamEditors/FlatCAMExcEditor.py:2665
  2175. msgid "Done. Tool edit completed."
  2176. msgstr "Done. Tool edit completed."
  2177. #: flatcamEditors/FlatCAMExcEditor.py:3211
  2178. msgid "There are no Tools definitions in the file. Aborting Excellon creation."
  2179. msgstr ""
  2180. "There are no Tools definitions in the file. Aborting Excellon creation."
  2181. #: flatcamEditors/FlatCAMExcEditor.py:3215
  2182. msgid "An internal error has ocurred. See Shell.\n"
  2183. msgstr "An internal error has ocurred. See Shell.\n"
  2184. #: flatcamEditors/FlatCAMExcEditor.py:3221
  2185. msgid "Creating Excellon."
  2186. msgstr "Creating Excellon."
  2187. #: flatcamEditors/FlatCAMExcEditor.py:3235
  2188. msgid "Excellon editing finished."
  2189. msgstr "Excellon editing finished."
  2190. #: flatcamEditors/FlatCAMExcEditor.py:3253
  2191. msgid "Cancelled. There is no Tool/Drill selected"
  2192. msgstr "Cancelled. There is no Tool/Drill selected"
  2193. #: flatcamEditors/FlatCAMExcEditor.py:3859
  2194. msgid "Done. Drill(s) deleted."
  2195. msgstr "Done. Drill(s) deleted."
  2196. #: flatcamEditors/FlatCAMExcEditor.py:3931
  2197. #: flatcamEditors/FlatCAMExcEditor.py:3941
  2198. #: flatcamEditors/FlatCAMGrbEditor.py:4654
  2199. msgid "Click on the circular array Center position"
  2200. msgstr "Click on the circular array Center position"
  2201. #: flatcamEditors/FlatCAMGeoEditor.py:82
  2202. msgid "Buffer distance:"
  2203. msgstr "Buffer distance:"
  2204. #: flatcamEditors/FlatCAMGeoEditor.py:83
  2205. msgid "Buffer corner:"
  2206. msgstr "Buffer corner:"
  2207. #: flatcamEditors/FlatCAMGeoEditor.py:85
  2208. msgid ""
  2209. "There are 3 types of corners:\n"
  2210. " - 'Round': the corner is rounded for exterior buffer.\n"
  2211. " - 'Square:' the corner is met in a sharp angle for exterior buffer.\n"
  2212. " - 'Beveled:' the corner is a line that directly connects the features "
  2213. "meeting in the corner"
  2214. msgstr ""
  2215. "There are 3 types of corners:\n"
  2216. " - 'Round': the corner is rounded for exterior buffer.\n"
  2217. " - 'Square:' the corner is met in a sharp angle for exterior buffer.\n"
  2218. " - 'Beveled:' the corner is a line that directly connects the features "
  2219. "meeting in the corner"
  2220. #: flatcamEditors/FlatCAMGeoEditor.py:91
  2221. #: flatcamEditors/FlatCAMGrbEditor.py:2522
  2222. msgid "Round"
  2223. msgstr "Round"
  2224. #: flatcamEditors/FlatCAMGeoEditor.py:92
  2225. #: flatcamEditors/FlatCAMGrbEditor.py:2523
  2226. msgid "Square"
  2227. msgstr "Square"
  2228. #: flatcamEditors/FlatCAMGeoEditor.py:93
  2229. #: flatcamEditors/FlatCAMGrbEditor.py:2524
  2230. msgid "Beveled"
  2231. msgstr "Beveled"
  2232. #: flatcamEditors/FlatCAMGeoEditor.py:100
  2233. msgid "Buffer Interior"
  2234. msgstr "Buffer Interior"
  2235. #: flatcamEditors/FlatCAMGeoEditor.py:102
  2236. msgid "Buffer Exterior"
  2237. msgstr "Buffer Exterior"
  2238. #: flatcamEditors/FlatCAMGeoEditor.py:108
  2239. msgid "Full Buffer"
  2240. msgstr "Full Buffer"
  2241. #: flatcamEditors/FlatCAMGeoEditor.py:129
  2242. #: flatcamEditors/FlatCAMGeoEditor.py:2721 flatcamGUI/FlatCAMGUI.py:1500
  2243. #: flatcamGUI/PreferencesUI.py:1577
  2244. msgid "Buffer Tool"
  2245. msgstr "Buffer Tool"
  2246. #: flatcamEditors/FlatCAMGeoEditor.py:141
  2247. #: flatcamEditors/FlatCAMGeoEditor.py:158
  2248. #: flatcamEditors/FlatCAMGeoEditor.py:175
  2249. #: flatcamEditors/FlatCAMGeoEditor.py:2741
  2250. #: flatcamEditors/FlatCAMGeoEditor.py:2771
  2251. #: flatcamEditors/FlatCAMGeoEditor.py:2801
  2252. #: flatcamEditors/FlatCAMGrbEditor.py:4707
  2253. msgid "Buffer distance value is missing or wrong format. Add it and retry."
  2254. msgstr "Buffer distance value is missing or wrong format. Add it and retry."
  2255. #: flatcamEditors/FlatCAMGeoEditor.py:345
  2256. msgid "Text Tool"
  2257. msgstr "Text Tool"
  2258. #: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:839
  2259. msgid "Tool"
  2260. msgstr "Tool"
  2261. #: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/ObjectUI.py:264
  2262. #: flatcamGUI/PreferencesUI.py:1117 flatcamGUI/PreferencesUI.py:2614
  2263. #: flatcamGUI/PreferencesUI.py:3546 flatcamGUI/PreferencesUI.py:3706
  2264. #: flatcamTools/ToolCutOut.py:91
  2265. msgid "Tool dia"
  2266. msgstr "Tool dia"
  2267. #: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/PreferencesUI.py:3708
  2268. msgid ""
  2269. "Diameter of the tool to\n"
  2270. "be used in the operation."
  2271. msgstr ""
  2272. "Diameter of the tool to\n"
  2273. "be used in the operation."
  2274. #: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/PreferencesUI.py:3388
  2275. #: flatcamGUI/PreferencesUI.py:3737 flatcamTools/ToolNonCopperClear.py:283
  2276. #: flatcamTools/ToolPaint.py:205
  2277. msgid "Overlap Rate"
  2278. msgstr "Overlap Rate"
  2279. #: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/PreferencesUI.py:3739
  2280. #: flatcamTools/ToolPaint.py:207
  2281. #, python-format
  2282. msgid ""
  2283. "How much (fraction) of the tool width to overlap each tool pass.\n"
  2284. "Example:\n"
  2285. "A value here of 0.25 means 25%% from the tool diameter found above.\n"
  2286. "\n"
  2287. "Adjust the value starting with lower values\n"
  2288. "and increasing it if areas that should be painted are still \n"
  2289. "not painted.\n"
  2290. "Lower values = faster processing, faster execution on PCB.\n"
  2291. "Higher values = slow processing and slow execution on CNC\n"
  2292. "due of too many paths."
  2293. msgstr ""
  2294. "How much (fraction) of the tool width to overlap each tool pass.\n"
  2295. "Example:\n"
  2296. "A value here of 0.25 means 25%% from the tool diameter found above.\n"
  2297. "\n"
  2298. "Adjust the value starting with lower values\n"
  2299. "and increasing it if areas that should be painted are still \n"
  2300. "not painted.\n"
  2301. "Lower values = faster processing, faster execution on PCB.\n"
  2302. "Higher values = slow processing and slow execution on CNC\n"
  2303. "due of too many paths."
  2304. #: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/PreferencesUI.py:3409
  2305. #: flatcamGUI/PreferencesUI.py:3570 flatcamGUI/PreferencesUI.py:3758
  2306. #: flatcamTools/ToolNonCopperClear.py:303 flatcamTools/ToolPaint.py:226
  2307. msgid "Margin"
  2308. msgstr "Margin"
  2309. #: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/PreferencesUI.py:3760
  2310. #: flatcamTools/ToolPaint.py:228
  2311. msgid ""
  2312. "Distance by which to avoid\n"
  2313. "the edges of the polygon to\n"
  2314. "be painted."
  2315. msgstr ""
  2316. "Distance by which to avoid\n"
  2317. "the edges of the polygon to\n"
  2318. "be painted."
  2319. #: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/PreferencesUI.py:3418
  2320. #: flatcamGUI/PreferencesUI.py:3769 flatcamTools/ToolNonCopperClear.py:312
  2321. #: flatcamTools/ToolPaint.py:237
  2322. msgid "Method"
  2323. msgstr "Method"
  2324. #: flatcamEditors/FlatCAMGeoEditor.py:476
  2325. msgid ""
  2326. "Algorithm to paint the polygon:<BR><B>Standard</B>: Fixed step inwards."
  2327. "<BR><B>Seed-based</B>: Outwards from seed."
  2328. msgstr ""
  2329. "Algorithm to paint the polygon:<BR><B>Standard</B>: Fixed step inwards."
  2330. "<BR><B>Seed-based</B>: Outwards from seed."
  2331. #: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/PreferencesUI.py:3427
  2332. #: flatcamGUI/PreferencesUI.py:3778 flatcamTools/ToolNonCopperClear.py:321
  2333. #: flatcamTools/ToolPaint.py:246
  2334. msgid "Standard"
  2335. msgstr "Standard"
  2336. #: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3428
  2337. #: flatcamGUI/PreferencesUI.py:3779 flatcamTools/ToolNonCopperClear.py:322
  2338. #: flatcamTools/ToolPaint.py:247
  2339. msgid "Seed-based"
  2340. msgstr "Seed-based"
  2341. #: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3429
  2342. #: flatcamGUI/PreferencesUI.py:3780 flatcamTools/ToolNonCopperClear.py:323
  2343. #: flatcamTools/ToolPaint.py:248
  2344. msgid "Straight lines"
  2345. msgstr "Straight lines"
  2346. #: flatcamEditors/FlatCAMGeoEditor.py:489
  2347. msgid "Connect:"
  2348. msgstr "Connect:"
  2349. #: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/PreferencesUI.py:3436
  2350. #: flatcamGUI/PreferencesUI.py:3787 flatcamTools/ToolNonCopperClear.py:330
  2351. #: flatcamTools/ToolPaint.py:255
  2352. msgid ""
  2353. "Draw lines between resulting\n"
  2354. "segments to minimize tool lifts."
  2355. msgstr ""
  2356. "Draw lines between resulting\n"
  2357. "segments to minimize tool lifts."
  2358. #: flatcamEditors/FlatCAMGeoEditor.py:498
  2359. msgid "Contour:"
  2360. msgstr "Contour:"
  2361. #: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/PreferencesUI.py:3446
  2362. #: flatcamGUI/PreferencesUI.py:3797 flatcamTools/ToolNonCopperClear.py:339
  2363. #: flatcamTools/ToolPaint.py:264
  2364. msgid ""
  2365. "Cut around the perimeter of the polygon\n"
  2366. "to trim rough edges."
  2367. msgstr ""
  2368. "Cut around the perimeter of the polygon\n"
  2369. "to trim rough edges."
  2370. #: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1744
  2371. msgid "Paint"
  2372. msgstr "Paint"
  2373. #: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:674
  2374. #: flatcamGUI/FlatCAMGUI.py:2105 flatcamGUI/ObjectUI.py:1365
  2375. #: flatcamTools/ToolPaint.py:25 flatcamTools/ToolPaint.py:462
  2376. msgid "Paint Tool"
  2377. msgstr "Paint Tool"
  2378. #: flatcamEditors/FlatCAMGeoEditor.py:566
  2379. msgid "Paint cancelled. No shape selected."
  2380. msgstr "Paint cancelled. No shape selected."
  2381. #: flatcamEditors/FlatCAMGeoEditor.py:578 flatcamTools/ToolCutOut.py:392
  2382. #: flatcamTools/ToolCutOut.py:590 flatcamTools/ToolCutOut.py:760
  2383. #: flatcamTools/ToolCutOut.py:862 flatcamTools/ToolDblSided.py:367
  2384. msgid "Tool diameter value is missing or wrong format. Add it and retry."
  2385. msgstr "Tool diameter value is missing or wrong format. Add it and retry."
  2386. #: flatcamEditors/FlatCAMGeoEditor.py:589
  2387. msgid "Overlap value is missing or wrong format. Add it and retry."
  2388. msgstr "Overlap value is missing or wrong format. Add it and retry."
  2389. #: flatcamEditors/FlatCAMGeoEditor.py:601
  2390. msgid "Margin distance value is missing or wrong format. Add it and retry."
  2391. msgstr "Margin distance value is missing or wrong format. Add it and retry."
  2392. #: flatcamEditors/FlatCAMGeoEditor.py:609
  2393. #: flatcamEditors/FlatCAMGeoEditor.py:2747
  2394. #: flatcamEditors/FlatCAMGeoEditor.py:2777
  2395. #: flatcamEditors/FlatCAMGeoEditor.py:2807 flatcamGUI/PreferencesUI.py:2610
  2396. #: flatcamTools/ToolProperties.py:113 flatcamTools/ToolProperties.py:139
  2397. msgid "Tools"
  2398. msgstr "Tools"
  2399. #: flatcamEditors/FlatCAMGeoEditor.py:620
  2400. #: flatcamEditors/FlatCAMGeoEditor.py:994
  2401. #: flatcamEditors/FlatCAMGrbEditor.py:4890
  2402. #: flatcamEditors/FlatCAMGrbEditor.py:5275 flatcamGUI/FlatCAMGUI.py:685
  2403. #: flatcamGUI/FlatCAMGUI.py:2118 flatcamTools/ToolTransform.py:403
  2404. msgid "Transform Tool"
  2405. msgstr "Transform Tool"
  2406. #: flatcamEditors/FlatCAMGeoEditor.py:621
  2407. #: flatcamEditors/FlatCAMGeoEditor.py:683
  2408. #: flatcamEditors/FlatCAMGrbEditor.py:4891
  2409. #: flatcamEditors/FlatCAMGrbEditor.py:4953 flatcamTools/ToolTransform.py:24
  2410. #: flatcamTools/ToolTransform.py:82
  2411. msgid "Rotate"
  2412. msgstr "Rotate"
  2413. #: flatcamEditors/FlatCAMGeoEditor.py:622
  2414. #: flatcamEditors/FlatCAMGrbEditor.py:4892 flatcamTools/ToolTransform.py:25
  2415. msgid "Skew/Shear"
  2416. msgstr "Skew/Shear"
  2417. #: flatcamEditors/FlatCAMGeoEditor.py:623
  2418. #: flatcamEditors/FlatCAMGrbEditor.py:2569
  2419. #: flatcamEditors/FlatCAMGrbEditor.py:4893 flatcamGUI/FlatCAMGUI.py:752
  2420. #: flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:1771
  2421. #: flatcamGUI/FlatCAMGUI.py:2187 flatcamGUI/ObjectUI.py:79
  2422. #: flatcamGUI/ObjectUI.py:100 flatcamTools/ToolTransform.py:26
  2423. msgid "Scale"
  2424. msgstr "Scale"
  2425. #: flatcamEditors/FlatCAMGeoEditor.py:624
  2426. #: flatcamEditors/FlatCAMGrbEditor.py:4894 flatcamTools/ToolTransform.py:27
  2427. msgid "Mirror (Flip)"
  2428. msgstr "Mirror (Flip)"
  2429. #: flatcamEditors/FlatCAMGeoEditor.py:625
  2430. #: flatcamEditors/FlatCAMGrbEditor.py:4895 flatcamGUI/ObjectUI.py:108
  2431. #: flatcamGUI/ObjectUI.py:127 flatcamGUI/ObjectUI.py:957
  2432. #: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3469
  2433. #: flatcamTools/ToolNonCopperClear.py:361 flatcamTools/ToolTransform.py:28
  2434. msgid "Offset"
  2435. msgstr "Offset"
  2436. #: flatcamEditors/FlatCAMGeoEditor.py:637
  2437. #: flatcamEditors/FlatCAMGrbEditor.py:4907 flatcamGUI/FlatCAMGUI.py:647
  2438. #: flatcamGUI/FlatCAMGUI.py:2078
  2439. msgid "Editor"
  2440. msgstr "Editor"
  2441. #: flatcamEditors/FlatCAMGeoEditor.py:669
  2442. #: flatcamEditors/FlatCAMGrbEditor.py:4939
  2443. msgid "Angle:"
  2444. msgstr "Angle:"
  2445. #: flatcamEditors/FlatCAMGeoEditor.py:671
  2446. #: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4139
  2447. #: flatcamTools/ToolTransform.py:70
  2448. msgid ""
  2449. "Angle for Rotation action, in degrees.\n"
  2450. "Float number between -360 and 359.\n"
  2451. "Positive numbers for CW motion.\n"
  2452. "Negative numbers for CCW motion."
  2453. msgstr ""
  2454. "Angle for Rotation action, in degrees.\n"
  2455. "Float number between -360 and 359.\n"
  2456. "Positive numbers for CW motion.\n"
  2457. "Negative numbers for CCW motion."
  2458. #: flatcamEditors/FlatCAMGeoEditor.py:685
  2459. #: flatcamEditors/FlatCAMGrbEditor.py:4955
  2460. msgid ""
  2461. "Rotate the selected shape(s).\n"
  2462. "The point of reference is the middle of\n"
  2463. "the bounding box for all selected shapes."
  2464. msgstr ""
  2465. "Rotate the selected shape(s).\n"
  2466. "The point of reference is the middle of\n"
  2467. "the bounding box for all selected shapes."
  2468. #: flatcamEditors/FlatCAMGeoEditor.py:708
  2469. #: flatcamEditors/FlatCAMGrbEditor.py:4978
  2470. msgid "Angle X:"
  2471. msgstr "Angle X:"
  2472. #: flatcamEditors/FlatCAMGeoEditor.py:710
  2473. #: flatcamEditors/FlatCAMGeoEditor.py:728
  2474. #: flatcamEditors/FlatCAMGrbEditor.py:4980
  2475. #: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4151
  2476. #: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:109
  2477. #: flatcamTools/ToolTransform.py:127
  2478. msgid ""
  2479. "Angle for Skew action, in degrees.\n"
  2480. "Float number between -360 and 359."
  2481. msgstr ""
  2482. "Angle for Skew action, in degrees.\n"
  2483. "Float number between -360 and 359."
  2484. #: flatcamEditors/FlatCAMGeoEditor.py:719
  2485. #: flatcamEditors/FlatCAMGrbEditor.py:4989 flatcamTools/ToolTransform.py:118
  2486. msgid "Skew X"
  2487. msgstr "Skew X"
  2488. #: flatcamEditors/FlatCAMGeoEditor.py:721
  2489. #: flatcamEditors/FlatCAMGeoEditor.py:739
  2490. #: flatcamEditors/FlatCAMGrbEditor.py:4991
  2491. #: flatcamEditors/FlatCAMGrbEditor.py:5009
  2492. msgid ""
  2493. "Skew/shear the selected shape(s).\n"
  2494. "The point of reference is the middle of\n"
  2495. "the bounding box for all selected shapes."
  2496. msgstr ""
  2497. "Skew/shear the selected shape(s).\n"
  2498. "The point of reference is the middle of\n"
  2499. "the bounding box for all selected shapes."
  2500. #: flatcamEditors/FlatCAMGeoEditor.py:726
  2501. #: flatcamEditors/FlatCAMGrbEditor.py:4996
  2502. msgid "Angle Y:"
  2503. msgstr "Angle Y:"
  2504. #: flatcamEditors/FlatCAMGeoEditor.py:737
  2505. #: flatcamEditors/FlatCAMGrbEditor.py:5007 flatcamTools/ToolTransform.py:136
  2506. msgid "Skew Y"
  2507. msgstr "Skew Y"
  2508. #: flatcamEditors/FlatCAMGeoEditor.py:765
  2509. #: flatcamEditors/FlatCAMGrbEditor.py:5035
  2510. msgid "Factor X:"
  2511. msgstr "Factor X:"
  2512. #: flatcamEditors/FlatCAMGeoEditor.py:767
  2513. #: flatcamEditors/FlatCAMGrbEditor.py:5037
  2514. msgid "Factor for Scale action over X axis."
  2515. msgstr "Factor for Scale action over X axis."
  2516. #: flatcamEditors/FlatCAMGeoEditor.py:775
  2517. #: flatcamEditors/FlatCAMGrbEditor.py:5045 flatcamTools/ToolTransform.py:174
  2518. msgid "Scale X"
  2519. msgstr "Scale X"
  2520. #: flatcamEditors/FlatCAMGeoEditor.py:777
  2521. #: flatcamEditors/FlatCAMGeoEditor.py:794
  2522. #: flatcamEditors/FlatCAMGrbEditor.py:5047
  2523. #: flatcamEditors/FlatCAMGrbEditor.py:5064
  2524. msgid ""
  2525. "Scale the selected shape(s).\n"
  2526. "The point of reference depends on \n"
  2527. "the Scale reference checkbox state."
  2528. msgstr ""
  2529. "Scale the selected shape(s).\n"
  2530. "The point of reference depends on \n"
  2531. "the Scale reference checkbox state."
  2532. #: flatcamEditors/FlatCAMGeoEditor.py:782
  2533. #: flatcamEditors/FlatCAMGrbEditor.py:5052
  2534. msgid "Factor Y:"
  2535. msgstr "Factor Y:"
  2536. #: flatcamEditors/FlatCAMGeoEditor.py:784
  2537. #: flatcamEditors/FlatCAMGrbEditor.py:5054
  2538. msgid "Factor for Scale action over Y axis."
  2539. msgstr "Factor for Scale action over Y axis."
  2540. #: flatcamEditors/FlatCAMGeoEditor.py:792
  2541. #: flatcamEditors/FlatCAMGrbEditor.py:5062 flatcamTools/ToolTransform.py:191
  2542. msgid "Scale Y"
  2543. msgstr "Scale Y"
  2544. #: flatcamEditors/FlatCAMGeoEditor.py:801
  2545. #: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4186
  2546. #: flatcamTools/ToolTransform.py:200
  2547. msgid "Link"
  2548. msgstr "Link"
  2549. #: flatcamEditors/FlatCAMGeoEditor.py:803
  2550. #: flatcamEditors/FlatCAMGrbEditor.py:5073
  2551. msgid ""
  2552. "Scale the selected shape(s)\n"
  2553. "using the Scale Factor X for both axis."
  2554. msgstr ""
  2555. "Scale the selected shape(s)\n"
  2556. "using the Scale Factor X for both axis."
  2557. #: flatcamEditors/FlatCAMGeoEditor.py:809
  2558. #: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4194
  2559. #: flatcamTools/ToolTransform.py:209
  2560. msgid "Scale Reference"
  2561. msgstr "Scale Reference"
  2562. #: flatcamEditors/FlatCAMGeoEditor.py:811
  2563. #: flatcamEditors/FlatCAMGrbEditor.py:5081
  2564. msgid ""
  2565. "Scale the selected shape(s)\n"
  2566. "using the origin reference when checked,\n"
  2567. "and the center of the biggest bounding box\n"
  2568. "of the selected shapes when unchecked."
  2569. msgstr ""
  2570. "Scale the selected shape(s)\n"
  2571. "using the origin reference when checked,\n"
  2572. "and the center of the biggest bounding box\n"
  2573. "of the selected shapes when unchecked."
  2574. #: flatcamEditors/FlatCAMGeoEditor.py:839
  2575. #: flatcamEditors/FlatCAMGrbEditor.py:5110
  2576. msgid "Value X:"
  2577. msgstr "Value X:"
  2578. #: flatcamEditors/FlatCAMGeoEditor.py:841
  2579. #: flatcamEditors/FlatCAMGrbEditor.py:5112
  2580. msgid "Value for Offset action on X axis."
  2581. msgstr "Value for Offset action on X axis."
  2582. #: flatcamEditors/FlatCAMGeoEditor.py:849
  2583. #: flatcamEditors/FlatCAMGrbEditor.py:5120 flatcamTools/ToolTransform.py:249
  2584. msgid "Offset X"
  2585. msgstr "Offset X"
  2586. #: flatcamEditors/FlatCAMGeoEditor.py:851
  2587. #: flatcamEditors/FlatCAMGeoEditor.py:869
  2588. #: flatcamEditors/FlatCAMGrbEditor.py:5122
  2589. #: flatcamEditors/FlatCAMGrbEditor.py:5140
  2590. msgid ""
  2591. "Offset the selected shape(s).\n"
  2592. "The point of reference is the middle of\n"
  2593. "the bounding box for all selected shapes.\n"
  2594. msgstr ""
  2595. "Offset the selected shape(s).\n"
  2596. "The point of reference is the middle of\n"
  2597. "the bounding box for all selected shapes.\n"
  2598. #: flatcamEditors/FlatCAMGeoEditor.py:857
  2599. #: flatcamEditors/FlatCAMGrbEditor.py:5128
  2600. msgid "Value Y:"
  2601. msgstr "Value Y:"
  2602. #: flatcamEditors/FlatCAMGeoEditor.py:859
  2603. #: flatcamEditors/FlatCAMGrbEditor.py:5130
  2604. msgid "Value for Offset action on Y axis."
  2605. msgstr "Value for Offset action on Y axis."
  2606. #: flatcamEditors/FlatCAMGeoEditor.py:867
  2607. #: flatcamEditors/FlatCAMGrbEditor.py:5138 flatcamTools/ToolTransform.py:266
  2608. msgid "Offset Y"
  2609. msgstr "Offset Y"
  2610. #: flatcamEditors/FlatCAMGeoEditor.py:898
  2611. #: flatcamEditors/FlatCAMGrbEditor.py:5169 flatcamTools/ToolTransform.py:296
  2612. msgid "Flip on X"
  2613. msgstr "Flip on X"
  2614. #: flatcamEditors/FlatCAMGeoEditor.py:900
  2615. #: flatcamEditors/FlatCAMGeoEditor.py:908
  2616. #: flatcamEditors/FlatCAMGrbEditor.py:5171
  2617. #: flatcamEditors/FlatCAMGrbEditor.py:5179
  2618. msgid ""
  2619. "Flip the selected shape(s) over the X axis.\n"
  2620. "Does not create a new shape."
  2621. msgstr ""
  2622. "Flip the selected shape(s) over the X axis.\n"
  2623. "Does not create a new shape."
  2624. #: flatcamEditors/FlatCAMGeoEditor.py:906
  2625. #: flatcamEditors/FlatCAMGrbEditor.py:5177 flatcamTools/ToolTransform.py:304
  2626. msgid "Flip on Y"
  2627. msgstr "Flip on Y"
  2628. #: flatcamEditors/FlatCAMGeoEditor.py:915
  2629. #: flatcamEditors/FlatCAMGrbEditor.py:5186
  2630. msgid "Ref Pt"
  2631. msgstr "Ref Pt"
  2632. #: flatcamEditors/FlatCAMGeoEditor.py:917
  2633. #: flatcamEditors/FlatCAMGrbEditor.py:5188
  2634. msgid ""
  2635. "Flip the selected shape(s)\n"
  2636. "around the point in Point Entry Field.\n"
  2637. "\n"
  2638. "The point coordinates can be captured by\n"
  2639. "left click on canvas together with pressing\n"
  2640. "SHIFT key. \n"
  2641. "Then click Add button to insert coordinates.\n"
  2642. "Or enter the coords in format (x, y) in the\n"
  2643. "Point Entry field and click Flip on X(Y)"
  2644. msgstr ""
  2645. "Flip the selected shape(s)\n"
  2646. "around the point in Point Entry Field.\n"
  2647. "\n"
  2648. "The point coordinates can be captured by\n"
  2649. "left click on canvas together with pressing\n"
  2650. "SHIFT key. \n"
  2651. "Then click Add button to insert coordinates.\n"
  2652. "Or enter the coords in format (x, y) in the\n"
  2653. "Point Entry field and click Flip on X(Y)"
  2654. #: flatcamEditors/FlatCAMGeoEditor.py:929
  2655. #: flatcamEditors/FlatCAMGrbEditor.py:5200
  2656. msgid "Point:"
  2657. msgstr "Point:"
  2658. #: flatcamEditors/FlatCAMGeoEditor.py:931
  2659. #: flatcamEditors/FlatCAMGrbEditor.py:5202
  2660. msgid ""
  2661. "Coordinates in format (x, y) used as reference for mirroring.\n"
  2662. "The 'x' in (x, y) will be used when using Flip on X and\n"
  2663. "the 'y' in (x, y) will be used when using Flip on Y."
  2664. msgstr ""
  2665. "Coordinates in format (x, y) used as reference for mirroring.\n"
  2666. "The 'x' in (x, y) will be used when using Flip on X and\n"
  2667. "the 'y' in (x, y) will be used when using Flip on Y."
  2668. #: flatcamEditors/FlatCAMGeoEditor.py:943
  2669. #: flatcamEditors/FlatCAMGrbEditor.py:5214 flatcamTools/ToolTransform.py:340
  2670. msgid ""
  2671. "The point coordinates can be captured by\n"
  2672. "left click on canvas together with pressing\n"
  2673. "SHIFT key. Then click Add button to insert."
  2674. msgstr ""
  2675. "The point coordinates can be captured by\n"
  2676. "left click on canvas together with pressing\n"
  2677. "SHIFT key. Then click Add button to insert."
  2678. #: flatcamEditors/FlatCAMGeoEditor.py:1059
  2679. #: flatcamEditors/FlatCAMGrbEditor.py:5340
  2680. msgid "Transformation cancelled. No shape selected."
  2681. msgstr "Transformation cancelled. No shape selected."
  2682. #: flatcamEditors/FlatCAMGeoEditor.py:1268
  2683. #: flatcamEditors/FlatCAMGrbEditor.py:5586
  2684. msgid "No shape selected. Please Select a shape to rotate!"
  2685. msgstr "No shape selected. Please Select a shape to rotate!"
  2686. #: flatcamEditors/FlatCAMGeoEditor.py:1271
  2687. #: flatcamEditors/FlatCAMGrbEditor.py:5589 flatcamTools/ToolTransform.py:646
  2688. msgid "Appying Rotate"
  2689. msgstr "Appying Rotate"
  2690. #: flatcamEditors/FlatCAMGeoEditor.py:1300
  2691. #: flatcamEditors/FlatCAMGrbEditor.py:5623
  2692. msgid "Done. Rotate completed."
  2693. msgstr "Done. Rotate completed."
  2694. #: flatcamEditors/FlatCAMGeoEditor.py:1306
  2695. msgid "Rotation action was not executed"
  2696. msgstr "Rotation action was not executed"
  2697. #: flatcamEditors/FlatCAMGeoEditor.py:1318
  2698. #: flatcamEditors/FlatCAMGrbEditor.py:5644
  2699. msgid "No shape selected. Please Select a shape to flip!"
  2700. msgstr "No shape selected. Please Select a shape to flip!"
  2701. #: flatcamEditors/FlatCAMGeoEditor.py:1321
  2702. #: flatcamEditors/FlatCAMGrbEditor.py:5647 flatcamTools/ToolTransform.py:699
  2703. msgid "Applying Flip"
  2704. msgstr "Applying Flip"
  2705. #: flatcamEditors/FlatCAMGeoEditor.py:1352
  2706. #: flatcamEditors/FlatCAMGrbEditor.py:5687 flatcamTools/ToolTransform.py:742
  2707. msgid "Flip on the Y axis done"
  2708. msgstr "Flip on the Y axis done"
  2709. #: flatcamEditors/FlatCAMGeoEditor.py:1356
  2710. #: flatcamEditors/FlatCAMGrbEditor.py:5696 flatcamTools/ToolTransform.py:752
  2711. msgid "Flip on the X axis done"
  2712. msgstr "Flip on the X axis done"
  2713. #: flatcamEditors/FlatCAMGeoEditor.py:1367
  2714. msgid "Flip action was not executed"
  2715. msgstr "Flip action was not executed"
  2716. #: flatcamEditors/FlatCAMGeoEditor.py:1377
  2717. #: flatcamEditors/FlatCAMGrbEditor.py:5718
  2718. msgid "No shape selected. Please Select a shape to shear/skew!"
  2719. msgstr "No shape selected. Please Select a shape to shear/skew!"
  2720. #: flatcamEditors/FlatCAMGeoEditor.py:1380
  2721. #: flatcamEditors/FlatCAMGrbEditor.py:5721 flatcamTools/ToolTransform.py:772
  2722. msgid "Applying Skew"
  2723. msgstr "Applying Skew"
  2724. #: flatcamEditors/FlatCAMGeoEditor.py:1406
  2725. #: flatcamEditors/FlatCAMGrbEditor.py:5758
  2726. msgid "Skew on the X axis done"
  2727. msgstr "Skew on the X axis done"
  2728. #: flatcamEditors/FlatCAMGeoEditor.py:1409
  2729. #: flatcamEditors/FlatCAMGrbEditor.py:5761
  2730. msgid "Skew on the Y axis done"
  2731. msgstr "Skew on the Y axis done"
  2732. #: flatcamEditors/FlatCAMGeoEditor.py:1414
  2733. msgid "Skew action was not executed"
  2734. msgstr "Skew action was not executed"
  2735. #: flatcamEditors/FlatCAMGeoEditor.py:1426
  2736. #: flatcamEditors/FlatCAMGrbEditor.py:5786
  2737. msgid "No shape selected. Please Select a shape to scale!"
  2738. msgstr "No shape selected. Please Select a shape to scale!"
  2739. #: flatcamEditors/FlatCAMGeoEditor.py:1429
  2740. #: flatcamEditors/FlatCAMGrbEditor.py:5789 flatcamTools/ToolTransform.py:824
  2741. msgid "Applying Scale"
  2742. msgstr "Applying Scale"
  2743. #: flatcamEditors/FlatCAMGeoEditor.py:1464
  2744. #: flatcamEditors/FlatCAMGrbEditor.py:5829
  2745. msgid "Scale on the X axis done"
  2746. msgstr "Scale on the X axis done"
  2747. #: flatcamEditors/FlatCAMGeoEditor.py:1467
  2748. #: flatcamEditors/FlatCAMGrbEditor.py:5832
  2749. msgid "Scale on the Y axis done"
  2750. msgstr "Scale on the Y axis done"
  2751. #: flatcamEditors/FlatCAMGeoEditor.py:1471
  2752. msgid "Scale action was not executed"
  2753. msgstr "Scale action was not executed"
  2754. #: flatcamEditors/FlatCAMGeoEditor.py:1481
  2755. #: flatcamEditors/FlatCAMGrbEditor.py:5850
  2756. msgid "No shape selected. Please Select a shape to offset!"
  2757. msgstr "No shape selected. Please Select a shape to offset!"
  2758. #: flatcamEditors/FlatCAMGeoEditor.py:1484
  2759. #: flatcamEditors/FlatCAMGrbEditor.py:5853 flatcamTools/ToolTransform.py:879
  2760. msgid "Applying Offset"
  2761. msgstr "Applying Offset"
  2762. #: flatcamEditors/FlatCAMGeoEditor.py:1497
  2763. #: flatcamEditors/FlatCAMGrbEditor.py:5877
  2764. msgid "Offset on the X axis done"
  2765. msgstr "Offset on the X axis done"
  2766. #: flatcamEditors/FlatCAMGeoEditor.py:1500
  2767. #: flatcamEditors/FlatCAMGrbEditor.py:5880
  2768. msgid "Offset on the Y axis done"
  2769. msgstr "Offset on the Y axis done"
  2770. #: flatcamEditors/FlatCAMGeoEditor.py:1505
  2771. msgid "Offset action was not executed"
  2772. msgstr "Offset action was not executed"
  2773. #: flatcamEditors/FlatCAMGeoEditor.py:1509
  2774. #: flatcamEditors/FlatCAMGrbEditor.py:5889
  2775. msgid "Rotate ..."
  2776. msgstr "Rotate ..."
  2777. #: flatcamEditors/FlatCAMGeoEditor.py:1510
  2778. #: flatcamEditors/FlatCAMGeoEditor.py:1565
  2779. #: flatcamEditors/FlatCAMGeoEditor.py:1582
  2780. #: flatcamEditors/FlatCAMGrbEditor.py:5890
  2781. #: flatcamEditors/FlatCAMGrbEditor.py:5945
  2782. #: flatcamEditors/FlatCAMGrbEditor.py:5962
  2783. msgid "Enter an Angle Value (degrees)"
  2784. msgstr "Enter an Angle Value (degrees)"
  2785. #: flatcamEditors/FlatCAMGeoEditor.py:1519
  2786. #: flatcamEditors/FlatCAMGrbEditor.py:5899
  2787. msgid "Geometry shape rotate done"
  2788. msgstr "Geometry shape rotate done"
  2789. #: flatcamEditors/FlatCAMGeoEditor.py:1523
  2790. #: flatcamEditors/FlatCAMGrbEditor.py:5903
  2791. msgid "Geometry shape rotate cancelled"
  2792. msgstr "Geometry shape rotate cancelled"
  2793. #: flatcamEditors/FlatCAMGeoEditor.py:1528
  2794. #: flatcamEditors/FlatCAMGrbEditor.py:5908
  2795. msgid "Offset on X axis ..."
  2796. msgstr "Offset on X axis ..."
  2797. #: flatcamEditors/FlatCAMGeoEditor.py:1529
  2798. #: flatcamEditors/FlatCAMGeoEditor.py:1548
  2799. #: flatcamEditors/FlatCAMGrbEditor.py:5909
  2800. #: flatcamEditors/FlatCAMGrbEditor.py:5928
  2801. msgid "Enter a distance Value"
  2802. msgstr "Enter a distance Value"
  2803. #: flatcamEditors/FlatCAMGeoEditor.py:1538
  2804. #: flatcamEditors/FlatCAMGrbEditor.py:5918
  2805. msgid "Geometry shape offset on X axis done"
  2806. msgstr "Geometry shape offset on X axis done"
  2807. #: flatcamEditors/FlatCAMGeoEditor.py:1542
  2808. #: flatcamEditors/FlatCAMGrbEditor.py:5922
  2809. msgid "Geometry shape offset X cancelled"
  2810. msgstr "Geometry shape offset X cancelled"
  2811. #: flatcamEditors/FlatCAMGeoEditor.py:1547
  2812. #: flatcamEditors/FlatCAMGrbEditor.py:5927
  2813. msgid "Offset on Y axis ..."
  2814. msgstr "Offset on Y axis ..."
  2815. #: flatcamEditors/FlatCAMGeoEditor.py:1557
  2816. #: flatcamEditors/FlatCAMGrbEditor.py:5937
  2817. msgid "Geometry shape offset on Y axis done"
  2818. msgstr "Geometry shape offset on Y axis done"
  2819. #: flatcamEditors/FlatCAMGeoEditor.py:1561
  2820. msgid "Geometry shape offset on Y axis canceled"
  2821. msgstr "Geometry shape offset on Y axis canceled"
  2822. #: flatcamEditors/FlatCAMGeoEditor.py:1564
  2823. #: flatcamEditors/FlatCAMGrbEditor.py:5944
  2824. msgid "Skew on X axis ..."
  2825. msgstr "Skew on X axis ..."
  2826. #: flatcamEditors/FlatCAMGeoEditor.py:1574
  2827. #: flatcamEditors/FlatCAMGrbEditor.py:5954
  2828. msgid "Geometry shape skew on X axis done"
  2829. msgstr "Geometry shape skew on X axis done"
  2830. #: flatcamEditors/FlatCAMGeoEditor.py:1578
  2831. msgid "Geometry shape skew on X axis canceled"
  2832. msgstr "Geometry shape skew on X axis canceled"
  2833. #: flatcamEditors/FlatCAMGeoEditor.py:1581
  2834. #: flatcamEditors/FlatCAMGrbEditor.py:5961
  2835. msgid "Skew on Y axis ..."
  2836. msgstr "Skew on Y axis ..."
  2837. #: flatcamEditors/FlatCAMGeoEditor.py:1591
  2838. #: flatcamEditors/FlatCAMGrbEditor.py:5971
  2839. msgid "Geometry shape skew on Y axis done"
  2840. msgstr "Geometry shape skew on Y axis done"
  2841. #: flatcamEditors/FlatCAMGeoEditor.py:1595
  2842. msgid "Geometry shape skew on Y axis canceled"
  2843. msgstr "Geometry shape skew on Y axis canceled"
  2844. #: flatcamEditors/FlatCAMGeoEditor.py:1959
  2845. #: flatcamEditors/FlatCAMGeoEditor.py:2011
  2846. #: flatcamEditors/FlatCAMGrbEditor.py:1396
  2847. #: flatcamEditors/FlatCAMGrbEditor.py:1466
  2848. msgid "Click on Center point ..."
  2849. msgstr "Click on Center point ..."
  2850. #: flatcamEditors/FlatCAMGeoEditor.py:1966
  2851. #: flatcamEditors/FlatCAMGrbEditor.py:1404
  2852. msgid "Click on Perimeter point to complete ..."
  2853. msgstr "Click on Perimeter point to complete ..."
  2854. #: flatcamEditors/FlatCAMGeoEditor.py:1996
  2855. msgid "Done. Adding Circle completed."
  2856. msgstr "Done. Adding Circle completed."
  2857. #: flatcamEditors/FlatCAMGeoEditor.py:2031
  2858. #: flatcamEditors/FlatCAMGrbEditor.py:1498
  2859. msgid "Click on Start point ..."
  2860. msgstr "Click on Start point ..."
  2861. #: flatcamEditors/FlatCAMGeoEditor.py:2033
  2862. #: flatcamEditors/FlatCAMGrbEditor.py:1500
  2863. msgid "Click on Point3 ..."
  2864. msgstr "Click on Point3 ..."
  2865. #: flatcamEditors/FlatCAMGeoEditor.py:2035
  2866. #: flatcamEditors/FlatCAMGrbEditor.py:1502
  2867. msgid "Click on Stop point ..."
  2868. msgstr "Click on Stop point ..."
  2869. #: flatcamEditors/FlatCAMGeoEditor.py:2040
  2870. #: flatcamEditors/FlatCAMGrbEditor.py:1507
  2871. msgid "Click on Stop point to complete ..."
  2872. msgstr "Click on Stop point to complete ..."
  2873. #: flatcamEditors/FlatCAMGeoEditor.py:2042
  2874. #: flatcamEditors/FlatCAMGrbEditor.py:1509
  2875. msgid "Click on Point2 to complete ..."
  2876. msgstr "Click on Point2 to complete ..."
  2877. #: flatcamEditors/FlatCAMGeoEditor.py:2044
  2878. #: flatcamEditors/FlatCAMGrbEditor.py:1511
  2879. msgid "Click on Center point to complete ..."
  2880. msgstr "Click on Center point to complete ..."
  2881. #: flatcamEditors/FlatCAMGeoEditor.py:2056
  2882. #, python-format
  2883. msgid "Direction: %s"
  2884. msgstr "Direction: %s"
  2885. #: flatcamEditors/FlatCAMGeoEditor.py:2066
  2886. #: flatcamEditors/FlatCAMGrbEditor.py:1533
  2887. msgid "Mode: Start -> Stop -> Center. Click on Start point ..."
  2888. msgstr "Mode: Start -> Stop -> Center. Click on Start point ..."
  2889. #: flatcamEditors/FlatCAMGeoEditor.py:2069
  2890. #: flatcamEditors/FlatCAMGrbEditor.py:1536
  2891. msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..."
  2892. msgstr "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..."
  2893. #: flatcamEditors/FlatCAMGeoEditor.py:2072
  2894. #: flatcamEditors/FlatCAMGrbEditor.py:1539
  2895. msgid "Mode: Center -> Start -> Stop. Click on Center point ..."
  2896. msgstr "Mode: Center -> Start -> Stop. Click on Center point ..."
  2897. #: flatcamEditors/FlatCAMGeoEditor.py:2211
  2898. msgid "Done. Arc completed."
  2899. msgstr "Done. Arc completed."
  2900. #: flatcamEditors/FlatCAMGeoEditor.py:2230
  2901. #: flatcamEditors/FlatCAMGeoEditor.py:2284
  2902. #: flatcamEditors/FlatCAMGeoEditor.py:2657
  2903. msgid "Click on 1st corner ..."
  2904. msgstr "Click on 1st corner ..."
  2905. #: flatcamEditors/FlatCAMGeoEditor.py:2236
  2906. msgid "Click on opposite corner to complete ..."
  2907. msgstr "Click on opposite corner to complete ..."
  2908. #: flatcamEditors/FlatCAMGeoEditor.py:2265
  2909. msgid "Done. Rectangle completed."
  2910. msgstr "Done. Rectangle completed."
  2911. #: flatcamEditors/FlatCAMGeoEditor.py:2291
  2912. msgid "Click on next Point or click right mouse button to complete ..."
  2913. msgstr "Click on next Point or click right mouse button to complete ..."
  2914. #: flatcamEditors/FlatCAMGeoEditor.py:2320
  2915. msgid "Done. Polygon completed."
  2916. msgstr "Done. Polygon completed."
  2917. #: flatcamEditors/FlatCAMGeoEditor.py:2330
  2918. #: flatcamEditors/FlatCAMGeoEditor.py:2376
  2919. #: flatcamEditors/FlatCAMGrbEditor.py:1085
  2920. #: flatcamEditors/FlatCAMGrbEditor.py:1287
  2921. msgid "Backtracked one point ..."
  2922. msgstr "Backtracked one point ..."
  2923. #: flatcamEditors/FlatCAMGeoEditor.py:2358
  2924. msgid "Done. Path completed."
  2925. msgstr "Done. Path completed."
  2926. #: flatcamEditors/FlatCAMGeoEditor.py:2476
  2927. msgid "MOVE: No shape selected. Select a shape to move"
  2928. msgstr "MOVE: No shape selected. Select a shape to move"
  2929. #: flatcamEditors/FlatCAMGeoEditor.py:2478
  2930. #: flatcamEditors/FlatCAMGeoEditor.py:2490
  2931. msgid " MOVE: Click on reference point ..."
  2932. msgstr " MOVE: Click on reference point ..."
  2933. #: flatcamEditors/FlatCAMGeoEditor.py:2481
  2934. msgid " Click on destination point ..."
  2935. msgstr " Click on destination point ..."
  2936. #: flatcamEditors/FlatCAMGeoEditor.py:2516
  2937. msgid "Done. Geometry(s) Move completed."
  2938. msgstr "Done. Geometry(s) Move completed."
  2939. #: flatcamEditors/FlatCAMGeoEditor.py:2637
  2940. msgid "Done. Geometry(s) Copy completed."
  2941. msgstr "Done. Geometry(s) Copy completed."
  2942. #: flatcamEditors/FlatCAMGeoEditor.py:2674
  2943. msgid ""
  2944. "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. "
  2945. "Error"
  2946. msgstr ""
  2947. "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. "
  2948. "Error"
  2949. #: flatcamEditors/FlatCAMGeoEditor.py:2682
  2950. msgid "No text to add."
  2951. msgstr "No text to add."
  2952. #: flatcamEditors/FlatCAMGeoEditor.py:2689
  2953. msgid " Done. Adding Text completed."
  2954. msgstr " Done. Adding Text completed."
  2955. #: flatcamEditors/FlatCAMGeoEditor.py:2717
  2956. msgid "Create buffer geometry ..."
  2957. msgstr "Create buffer geometry ..."
  2958. #: flatcamEditors/FlatCAMGeoEditor.py:2729
  2959. #: flatcamEditors/FlatCAMGeoEditor.py:2759
  2960. #: flatcamEditors/FlatCAMGeoEditor.py:2789
  2961. msgid "Buffer cancelled. No shape selected."
  2962. msgstr "Buffer cancelled. No shape selected."
  2963. #: flatcamEditors/FlatCAMGeoEditor.py:2754
  2964. #: flatcamEditors/FlatCAMGrbEditor.py:4752
  2965. msgid "Done. Buffer Tool completed."
  2966. msgstr "Done. Buffer Tool completed."
  2967. #: flatcamEditors/FlatCAMGeoEditor.py:2784
  2968. msgid "Done. Buffer Int Tool completed."
  2969. msgstr "Done. Buffer Int Tool completed."
  2970. #: flatcamEditors/FlatCAMGeoEditor.py:2814
  2971. msgid "Done. Buffer Ext Tool completed."
  2972. msgstr "Done. Buffer Ext Tool completed."
  2973. #: flatcamEditors/FlatCAMGeoEditor.py:2849
  2974. #: flatcamEditors/FlatCAMGrbEditor.py:2068
  2975. msgid "Select a shape to act as deletion area ..."
  2976. msgstr "Select a shape to act as deletion area ..."
  2977. #: flatcamEditors/FlatCAMGeoEditor.py:2851
  2978. #: flatcamEditors/FlatCAMGeoEditor.py:2870
  2979. #: flatcamEditors/FlatCAMGeoEditor.py:2876
  2980. #: flatcamEditors/FlatCAMGrbEditor.py:2070
  2981. msgid "Click to pick-up the erase shape..."
  2982. msgstr "Click to pick-up the erase shape..."
  2983. #: flatcamEditors/FlatCAMGeoEditor.py:2880
  2984. #: flatcamEditors/FlatCAMGrbEditor.py:2127
  2985. msgid "Click to erase ..."
  2986. msgstr "Click to erase ..."
  2987. #: flatcamEditors/FlatCAMGeoEditor.py:2910
  2988. #: flatcamEditors/FlatCAMGrbEditor.py:2161
  2989. msgid "Done. Eraser tool action completed."
  2990. msgstr "Done. Eraser tool action completed."
  2991. #: flatcamEditors/FlatCAMGeoEditor.py:2953
  2992. msgid "Create Paint geometry ..."
  2993. msgstr "Create Paint geometry ..."
  2994. #: flatcamEditors/FlatCAMGeoEditor.py:2967
  2995. #: flatcamEditors/FlatCAMGrbEditor.py:2312
  2996. msgid "Shape transformations ..."
  2997. msgstr "Shape transformations ..."
  2998. #: flatcamEditors/FlatCAMGeoEditor.py:3570
  2999. msgid "Editing MultiGeo Geometry, tool"
  3000. msgstr "Editing MultiGeo Geometry, tool"
  3001. #: flatcamEditors/FlatCAMGeoEditor.py:3572
  3002. msgid "with diameter"
  3003. msgstr "with diameter"
  3004. #: flatcamEditors/FlatCAMGeoEditor.py:3965
  3005. msgid "Copy cancelled. No shape selected."
  3006. msgstr "Copy cancelled. No shape selected."
  3007. #: flatcamEditors/FlatCAMGeoEditor.py:3972 flatcamGUI/FlatCAMGUI.py:3007
  3008. #: flatcamGUI/FlatCAMGUI.py:3054 flatcamGUI/FlatCAMGUI.py:3073
  3009. #: flatcamGUI/FlatCAMGUI.py:3205 flatcamGUI/FlatCAMGUI.py:3218
  3010. #: flatcamGUI/FlatCAMGUI.py:3252 flatcamGUI/FlatCAMGUI.py:3314
  3011. msgid "Click on target point."
  3012. msgstr "Click on target point."
  3013. #: flatcamEditors/FlatCAMGeoEditor.py:4215
  3014. #: flatcamEditors/FlatCAMGeoEditor.py:4250
  3015. msgid "A selection of at least 2 geo items is required to do Intersection."
  3016. msgstr "A selection of at least 2 geo items is required to do Intersection."
  3017. #: flatcamEditors/FlatCAMGeoEditor.py:4336
  3018. #: flatcamEditors/FlatCAMGeoEditor.py:4445
  3019. msgid ""
  3020. "Negative buffer value is not accepted. Use Buffer interior to generate an "
  3021. "'inside' shape"
  3022. msgstr ""
  3023. "Negative buffer value is not accepted. Use Buffer interior to generate an "
  3024. "'inside' shape"
  3025. #: flatcamEditors/FlatCAMGeoEditor.py:4346
  3026. #: flatcamEditors/FlatCAMGeoEditor.py:4402
  3027. #: flatcamEditors/FlatCAMGeoEditor.py:4454
  3028. msgid "Nothing selected for buffering."
  3029. msgstr "Nothing selected for buffering."
  3030. #: flatcamEditors/FlatCAMGeoEditor.py:4351
  3031. #: flatcamEditors/FlatCAMGeoEditor.py:4407
  3032. #: flatcamEditors/FlatCAMGeoEditor.py:4459
  3033. msgid "Invalid distance for buffering."
  3034. msgstr "Invalid distance for buffering."
  3035. #: flatcamEditors/FlatCAMGeoEditor.py:4375
  3036. #: flatcamEditors/FlatCAMGeoEditor.py:4479
  3037. msgid "Failed, the result is empty. Choose a different buffer value."
  3038. msgstr "Failed, the result is empty. Choose a different buffer value."
  3039. #: flatcamEditors/FlatCAMGeoEditor.py:4386
  3040. msgid "Full buffer geometry created."
  3041. msgstr "Full buffer geometry created."
  3042. #: flatcamEditors/FlatCAMGeoEditor.py:4393
  3043. msgid "Negative buffer value is not accepted."
  3044. msgstr "Negative buffer value is not accepted."
  3045. #: flatcamEditors/FlatCAMGeoEditor.py:4427
  3046. msgid "Failed, the result is empty. Choose a smaller buffer value."
  3047. msgstr "Failed, the result is empty. Choose a smaller buffer value."
  3048. #: flatcamEditors/FlatCAMGeoEditor.py:4438
  3049. msgid "Interior buffer geometry created."
  3050. msgstr "Interior buffer geometry created."
  3051. #: flatcamEditors/FlatCAMGeoEditor.py:4490
  3052. msgid "Exterior buffer geometry created."
  3053. msgstr "Exterior buffer geometry created."
  3054. #: flatcamEditors/FlatCAMGeoEditor.py:4555
  3055. msgid "Nothing selected for painting."
  3056. msgstr "Nothing selected for painting."
  3057. #: flatcamEditors/FlatCAMGeoEditor.py:4562
  3058. msgid "Invalid value for"
  3059. msgstr "Invalid value for"
  3060. #: flatcamEditors/FlatCAMGeoEditor.py:4568
  3061. #, python-format
  3062. msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)."
  3063. msgstr "Could not do Paint. Overlap value has to be less than 1.00 (100%%)."
  3064. #: flatcamEditors/FlatCAMGeoEditor.py:4627
  3065. msgid ""
  3066. "Could not do Paint. Try a different combination of parameters. Or a "
  3067. "different method of Paint"
  3068. msgstr ""
  3069. "Could not do Paint. Try a different combination of parameters. Or a "
  3070. "different method of Paint"
  3071. #: flatcamEditors/FlatCAMGeoEditor.py:4641
  3072. msgid "Paint done."
  3073. msgstr "Paint done."
  3074. #: flatcamEditors/FlatCAMGrbEditor.py:208
  3075. msgid "To add an Pad first select a aperture in Aperture Table"
  3076. msgstr "To add an Pad first select a aperture in Aperture Table"
  3077. #: flatcamEditors/FlatCAMGrbEditor.py:215
  3078. #: flatcamEditors/FlatCAMGrbEditor.py:409
  3079. msgid "Aperture size is zero. It needs to be greater than zero."
  3080. msgstr "Aperture size is zero. It needs to be greater than zero."
  3081. #: flatcamEditors/FlatCAMGrbEditor.py:366
  3082. #: flatcamEditors/FlatCAMGrbEditor.py:674
  3083. msgid ""
  3084. "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'."
  3085. msgstr ""
  3086. "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'."
  3087. #: flatcamEditors/FlatCAMGrbEditor.py:379
  3088. msgid "Done. Adding Pad completed."
  3089. msgstr "Done. Adding Pad completed."
  3090. #: flatcamEditors/FlatCAMGrbEditor.py:401
  3091. msgid "To add an Pad Array first select a aperture in Aperture Table"
  3092. msgstr "To add an Pad Array first select a aperture in Aperture Table"
  3093. #: flatcamEditors/FlatCAMGrbEditor.py:479
  3094. msgid "Click on the Pad Circular Array Start position"
  3095. msgstr "Click on the Pad Circular Array Start position"
  3096. #: flatcamEditors/FlatCAMGrbEditor.py:700
  3097. msgid "Too many Pads for the selected spacing angle."
  3098. msgstr "Too many Pads for the selected spacing angle."
  3099. #: flatcamEditors/FlatCAMGrbEditor.py:723
  3100. msgid "Done. Pad Array added."
  3101. msgstr "Done. Pad Array added."
  3102. #: flatcamEditors/FlatCAMGrbEditor.py:744
  3103. msgid "Select shape(s) and then click ..."
  3104. msgstr "Select shape(s) and then click ..."
  3105. #: flatcamEditors/FlatCAMGrbEditor.py:756
  3106. msgid "Failed. Nothing selected."
  3107. msgstr "Failed. Nothing selected."
  3108. #: flatcamEditors/FlatCAMGrbEditor.py:772
  3109. msgid ""
  3110. "Failed. Poligonize works only on geometries belonging to the same aperture."
  3111. msgstr ""
  3112. "Failed. Poligonize works only on geometries belonging to the same aperture."
  3113. #: flatcamEditors/FlatCAMGrbEditor.py:826
  3114. msgid "Done. Poligonize completed."
  3115. msgstr "Done. Poligonize completed."
  3116. #: flatcamEditors/FlatCAMGrbEditor.py:879
  3117. #: flatcamEditors/FlatCAMGrbEditor.py:1102
  3118. #: flatcamEditors/FlatCAMGrbEditor.py:1126
  3119. msgid "Corner Mode 1: 45 degrees ..."
  3120. msgstr "Corner Mode 1: 45 degrees ..."
  3121. #: flatcamEditors/FlatCAMGrbEditor.py:881
  3122. msgid "Click on 1st point ..."
  3123. msgstr "Click on 1st point ..."
  3124. #: flatcamEditors/FlatCAMGrbEditor.py:891
  3125. #: flatcamEditors/FlatCAMGrbEditor.py:1202
  3126. msgid "Click on next Point or click Right mouse button to complete ..."
  3127. msgstr "Click on next Point or click Right mouse button to complete ..."
  3128. #: flatcamEditors/FlatCAMGrbEditor.py:1090
  3129. #: flatcamEditors/FlatCAMGrbEditor.py:1123
  3130. msgid "Corner Mode 2: Reverse 45 degrees ..."
  3131. msgstr "Corner Mode 2: Reverse 45 degrees ..."
  3132. #: flatcamEditors/FlatCAMGrbEditor.py:1093
  3133. #: flatcamEditors/FlatCAMGrbEditor.py:1120
  3134. msgid "Corner Mode 3: 90 degrees ..."
  3135. msgstr "Corner Mode 3: 90 degrees ..."
  3136. #: flatcamEditors/FlatCAMGrbEditor.py:1096
  3137. #: flatcamEditors/FlatCAMGrbEditor.py:1117
  3138. msgid "Corner Mode 4: Reverse 90 degrees ..."
  3139. msgstr "Corner Mode 4: Reverse 90 degrees ..."
  3140. #: flatcamEditors/FlatCAMGrbEditor.py:1099
  3141. #: flatcamEditors/FlatCAMGrbEditor.py:1114
  3142. msgid "Corner Mode 5: Free angle ..."
  3143. msgstr "Corner Mode 5: Free angle ..."
  3144. #: flatcamEditors/FlatCAMGrbEditor.py:1153
  3145. #: flatcamEditors/FlatCAMGrbEditor.py:1319
  3146. #: flatcamEditors/FlatCAMGrbEditor.py:1358
  3147. msgid "Track Mode 1: 45 degrees ..."
  3148. msgstr "Track Mode 1: 45 degrees ..."
  3149. #: flatcamEditors/FlatCAMGrbEditor.py:1299
  3150. #: flatcamEditors/FlatCAMGrbEditor.py:1353
  3151. msgid "Track Mode 2: Reverse 45 degrees ..."
  3152. msgstr "Track Mode 2: Reverse 45 degrees ..."
  3153. #: flatcamEditors/FlatCAMGrbEditor.py:1304
  3154. #: flatcamEditors/FlatCAMGrbEditor.py:1348
  3155. msgid "Track Mode 3: 90 degrees ..."
  3156. msgstr "Track Mode 3: 90 degrees ..."
  3157. #: flatcamEditors/FlatCAMGrbEditor.py:1309
  3158. #: flatcamEditors/FlatCAMGrbEditor.py:1343
  3159. msgid "Track Mode 4: Reverse 90 degrees ..."
  3160. msgstr "Track Mode 4: Reverse 90 degrees ..."
  3161. #: flatcamEditors/FlatCAMGrbEditor.py:1314
  3162. #: flatcamEditors/FlatCAMGrbEditor.py:1338
  3163. msgid "Track Mode 5: Free angle ..."
  3164. msgstr "Track Mode 5: Free angle ..."
  3165. #: flatcamEditors/FlatCAMGrbEditor.py:1720
  3166. msgid "Scale the selected Gerber apertures ..."
  3167. msgstr "Scale the selected Gerber apertures ..."
  3168. #: flatcamEditors/FlatCAMGrbEditor.py:1762
  3169. msgid "Buffer the selected apertures ..."
  3170. msgstr "Buffer the selected apertures ..."
  3171. #: flatcamEditors/FlatCAMGrbEditor.py:1804
  3172. msgid "Mark polygon areas in the edited Gerber ..."
  3173. msgstr "Mark polygon areas in the edited Gerber ..."
  3174. #: flatcamEditors/FlatCAMGrbEditor.py:1852
  3175. msgid "Nothing selected to move"
  3176. msgstr "Nothing selected to move"
  3177. #: flatcamEditors/FlatCAMGrbEditor.py:1976
  3178. msgid "Done. Apertures Move completed."
  3179. msgstr "Done. Apertures Move completed."
  3180. #: flatcamEditors/FlatCAMGrbEditor.py:2053
  3181. msgid "Done. Apertures copied."
  3182. msgstr "Done. Apertures copied."
  3183. #: flatcamEditors/FlatCAMGrbEditor.py:2354 flatcamGUI/FlatCAMGUI.py:1757
  3184. #: flatcamGUI/PreferencesUI.py:1429
  3185. msgid "Gerber Editor"
  3186. msgstr "Gerber Editor"
  3187. #: flatcamEditors/FlatCAMGrbEditor.py:2374 flatcamGUI/ObjectUI.py:192
  3188. #: flatcamTools/ToolProperties.py:137
  3189. msgid "Apertures"
  3190. msgstr "Apertures"
  3191. #: flatcamEditors/FlatCAMGrbEditor.py:2376 flatcamGUI/ObjectUI.py:194
  3192. msgid "Apertures Table for the Gerber Object."
  3193. msgstr "Apertures Table for the Gerber Object."
  3194. #: flatcamEditors/FlatCAMGrbEditor.py:2387
  3195. #: flatcamEditors/FlatCAMGrbEditor.py:3687 flatcamGUI/ObjectUI.py:227
  3196. msgid "Code"
  3197. msgstr "Code"
  3198. #: flatcamEditors/FlatCAMGrbEditor.py:2387
  3199. #: flatcamEditors/FlatCAMGrbEditor.py:3687 flatcamGUI/ObjectUI.py:227
  3200. #: flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522
  3201. msgid "Type"
  3202. msgstr "Type"
  3203. #: flatcamEditors/FlatCAMGrbEditor.py:2387
  3204. #: flatcamEditors/FlatCAMGrbEditor.py:3687 flatcamGUI/ObjectUI.py:227
  3205. msgid "Size"
  3206. msgstr "Size"
  3207. #: flatcamEditors/FlatCAMGrbEditor.py:2387
  3208. #: flatcamEditors/FlatCAMGrbEditor.py:3687 flatcamGUI/ObjectUI.py:227
  3209. msgid "Dim"
  3210. msgstr "Dim"
  3211. #: flatcamEditors/FlatCAMGrbEditor.py:2391 flatcamGUI/ObjectUI.py:231
  3212. msgid "Index"
  3213. msgstr "Index"
  3214. #: flatcamEditors/FlatCAMGrbEditor.py:2393
  3215. #: flatcamEditors/FlatCAMGrbEditor.py:2420 flatcamGUI/ObjectUI.py:233
  3216. msgid "Aperture Code"
  3217. msgstr "Aperture Code"
  3218. #: flatcamEditors/FlatCAMGrbEditor.py:2395 flatcamGUI/ObjectUI.py:235
  3219. msgid "Type of aperture: circular, rectangle, macros etc"
  3220. msgstr "Type of aperture: circular, rectangle, macros etc"
  3221. #: flatcamEditors/FlatCAMGrbEditor.py:2397 flatcamGUI/ObjectUI.py:237
  3222. msgid "Aperture Size:"
  3223. msgstr "Aperture Size:"
  3224. #: flatcamEditors/FlatCAMGrbEditor.py:2399 flatcamGUI/ObjectUI.py:239
  3225. msgid ""
  3226. "Aperture Dimensions:\n"
  3227. " - (width, height) for R, O type.\n"
  3228. " - (dia, nVertices) for P type"
  3229. msgstr ""
  3230. "Aperture Dimensions:\n"
  3231. " - (width, height) for R, O type.\n"
  3232. " - (dia, nVertices) for P type"
  3233. #: flatcamEditors/FlatCAMGrbEditor.py:2422 flatcamGUI/PreferencesUI.py:1458
  3234. msgid "Code for the new aperture"
  3235. msgstr "Code for the new aperture"
  3236. #: flatcamEditors/FlatCAMGrbEditor.py:2430
  3237. msgid "Aperture Size"
  3238. msgstr "Aperture Size"
  3239. #: flatcamEditors/FlatCAMGrbEditor.py:2432
  3240. msgid ""
  3241. "Size for the new aperture.\n"
  3242. "If aperture type is 'R' or 'O' then\n"
  3243. "this value is automatically\n"
  3244. "calculated as:\n"
  3245. "sqrt(width**2 + height**2)"
  3246. msgstr ""
  3247. "Size for the new aperture.\n"
  3248. "If aperture type is 'R' or 'O' then\n"
  3249. "this value is automatically\n"
  3250. "calculated as:\n"
  3251. "sqrt(width**2 + height**2)"
  3252. #: flatcamEditors/FlatCAMGrbEditor.py:2444
  3253. msgid "Aperture Type"
  3254. msgstr "Aperture Type"
  3255. #: flatcamEditors/FlatCAMGrbEditor.py:2446
  3256. msgid ""
  3257. "Select the type of new aperture. Can be:\n"
  3258. "C = circular\n"
  3259. "R = rectangular\n"
  3260. "O = oblong"
  3261. msgstr ""
  3262. "Select the type of new aperture. Can be:\n"
  3263. "C = circular\n"
  3264. "R = rectangular\n"
  3265. "O = oblong"
  3266. #: flatcamEditors/FlatCAMGrbEditor.py:2457
  3267. msgid "Aperture Dim"
  3268. msgstr "Aperture Dim"
  3269. #: flatcamEditors/FlatCAMGrbEditor.py:2459
  3270. msgid ""
  3271. "Dimensions for the new aperture.\n"
  3272. "Active only for rectangular apertures (type R).\n"
  3273. "The format is (width, height)"
  3274. msgstr ""
  3275. "Dimensions for the new aperture.\n"
  3276. "Active only for rectangular apertures (type R).\n"
  3277. "The format is (width, height)"
  3278. #: flatcamEditors/FlatCAMGrbEditor.py:2468
  3279. msgid "Add/Delete Aperture"
  3280. msgstr "Add/Delete Aperture"
  3281. #: flatcamEditors/FlatCAMGrbEditor.py:2470
  3282. msgid "Add/Delete an aperture in the aperture table"
  3283. msgstr "Add/Delete an aperture in the aperture table"
  3284. #: flatcamEditors/FlatCAMGrbEditor.py:2479
  3285. msgid "Add a new aperture to the aperture list."
  3286. msgstr "Add a new aperture to the aperture list."
  3287. #: flatcamEditors/FlatCAMGrbEditor.py:2484
  3288. msgid "Delete a aperture in the aperture list"
  3289. msgstr "Delete a aperture in the aperture list"
  3290. #: flatcamEditors/FlatCAMGrbEditor.py:2501
  3291. msgid "Buffer Aperture"
  3292. msgstr "Buffer Aperture"
  3293. #: flatcamEditors/FlatCAMGrbEditor.py:2503
  3294. msgid "Buffer a aperture in the aperture list"
  3295. msgstr "Buffer a aperture in the aperture list"
  3296. #: flatcamEditors/FlatCAMGrbEditor.py:2513 flatcamGUI/PreferencesUI.py:1581
  3297. msgid "Buffer distance"
  3298. msgstr "Buffer distance"
  3299. #: flatcamEditors/FlatCAMGrbEditor.py:2514
  3300. msgid "Buffer corner"
  3301. msgstr "Buffer corner"
  3302. #: flatcamEditors/FlatCAMGrbEditor.py:2516
  3303. msgid ""
  3304. "There are 3 types of corners:\n"
  3305. " - 'Round': the corner is rounded.\n"
  3306. " - 'Square:' the corner is met in a sharp angle.\n"
  3307. " - 'Beveled:' the corner is a line that directly connects the features "
  3308. "meeting in the corner"
  3309. msgstr ""
  3310. "There are 3 types of corners:\n"
  3311. " - 'Round': the corner is rounded.\n"
  3312. " - 'Square:' the corner is met in a sharp angle.\n"
  3313. " - 'Beveled:' the corner is a line that directly connects the features "
  3314. "meeting in the corner"
  3315. #: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:751
  3316. #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1743
  3317. #: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2186
  3318. msgid "Buffer"
  3319. msgstr "Buffer"
  3320. #: flatcamEditors/FlatCAMGrbEditor.py:2546
  3321. msgid "Scale Aperture"
  3322. msgstr "Scale Aperture"
  3323. #: flatcamEditors/FlatCAMGrbEditor.py:2548
  3324. msgid "Scale a aperture in the aperture list"
  3325. msgstr "Scale a aperture in the aperture list"
  3326. #: flatcamEditors/FlatCAMGrbEditor.py:2556 flatcamGUI/PreferencesUI.py:1594
  3327. msgid "Scale factor"
  3328. msgstr "Scale factor"
  3329. #: flatcamEditors/FlatCAMGrbEditor.py:2558
  3330. msgid ""
  3331. "The factor by which to scale the selected aperture.\n"
  3332. "Values can be between 0.0000 and 999.9999"
  3333. msgstr ""
  3334. "The factor by which to scale the selected aperture.\n"
  3335. "Values can be between 0.0000 and 999.9999"
  3336. #: flatcamEditors/FlatCAMGrbEditor.py:2584
  3337. msgid "Mark polygon areas"
  3338. msgstr "Mark polygon areas"
  3339. #: flatcamEditors/FlatCAMGrbEditor.py:2586
  3340. msgid "Mark the polygon areas."
  3341. msgstr "Mark the polygon areas."
  3342. #: flatcamEditors/FlatCAMGrbEditor.py:2594
  3343. msgid "Area UPPER threshold"
  3344. msgstr "Area UPPER threshold"
  3345. #: flatcamEditors/FlatCAMGrbEditor.py:2596
  3346. msgid ""
  3347. "The threshold value, all areas less than this are marked.\n"
  3348. "Can have a value between 0.0000 and 9999.9999"
  3349. msgstr ""
  3350. "The threshold value, all areas less than this are marked.\n"
  3351. "Can have a value between 0.0000 and 9999.9999"
  3352. #: flatcamEditors/FlatCAMGrbEditor.py:2602
  3353. msgid "Area LOWER threshold"
  3354. msgstr "Area LOWER threshold"
  3355. #: flatcamEditors/FlatCAMGrbEditor.py:2604
  3356. msgid ""
  3357. "The threshold value, all areas more than this are marked.\n"
  3358. "Can have a value between 0.0000 and 9999.9999"
  3359. msgstr ""
  3360. "The threshold value, all areas more than this are marked.\n"
  3361. "Can have a value between 0.0000 and 9999.9999"
  3362. #: flatcamEditors/FlatCAMGrbEditor.py:2617
  3363. msgid "Go"
  3364. msgstr "Go"
  3365. #: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:741
  3366. #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2176
  3367. msgid "Add Pad Array"
  3368. msgstr "Add Pad Array"
  3369. #: flatcamEditors/FlatCAMGrbEditor.py:2638
  3370. msgid "Add an array of pads (linear or circular array)"
  3371. msgstr "Add an array of pads (linear or circular array)"
  3372. #: flatcamEditors/FlatCAMGrbEditor.py:2644
  3373. msgid ""
  3374. "Select the type of pads array to create.\n"
  3375. "It can be Linear X(Y) or Circular"
  3376. msgstr ""
  3377. "Select the type of pads array to create.\n"
  3378. "It can be Linear X(Y) or Circular"
  3379. #: flatcamEditors/FlatCAMGrbEditor.py:2655 flatcamGUI/PreferencesUI.py:1493
  3380. msgid "Nr of pads"
  3381. msgstr "Nr of pads"
  3382. #: flatcamEditors/FlatCAMGrbEditor.py:2657 flatcamGUI/PreferencesUI.py:1495
  3383. msgid "Specify how many pads to be in the array."
  3384. msgstr "Specify how many pads to be in the array."
  3385. #: flatcamEditors/FlatCAMGrbEditor.py:3168
  3386. #: flatcamEditors/FlatCAMGrbEditor.py:3172
  3387. msgid "Aperture code value is missing or wrong format. Add it and retry."
  3388. msgstr "Aperture code value is missing or wrong format. Add it and retry."
  3389. #: flatcamEditors/FlatCAMGrbEditor.py:3208
  3390. msgid ""
  3391. "Aperture dimensions value is missing or wrong format. Add it in format "
  3392. "(width, height) and retry."
  3393. msgstr ""
  3394. "Aperture dimensions value is missing or wrong format. Add it in format "
  3395. "(width, height) and retry."
  3396. #: flatcamEditors/FlatCAMGrbEditor.py:3221
  3397. msgid "Aperture size value is missing or wrong format. Add it and retry."
  3398. msgstr "Aperture size value is missing or wrong format. Add it and retry."
  3399. #: flatcamEditors/FlatCAMGrbEditor.py:3232
  3400. msgid "Aperture already in the aperture table."
  3401. msgstr "Aperture already in the aperture table."
  3402. #: flatcamEditors/FlatCAMGrbEditor.py:3240
  3403. msgid "Added new aperture with code"
  3404. msgstr "Added new aperture with code"
  3405. #: flatcamEditors/FlatCAMGrbEditor.py:3269
  3406. msgid " Select an aperture in Aperture Table"
  3407. msgstr " Select an aperture in Aperture Table"
  3408. #: flatcamEditors/FlatCAMGrbEditor.py:3276
  3409. msgid "Select an aperture in Aperture Table -->"
  3410. msgstr "Select an aperture in Aperture Table -->"
  3411. #: flatcamEditors/FlatCAMGrbEditor.py:3300
  3412. msgid "Deleted aperture with code"
  3413. msgstr "Deleted aperture with code"
  3414. #: flatcamEditors/FlatCAMGrbEditor.py:3813
  3415. msgid "Adding geometry for aperture"
  3416. msgstr "Adding geometry for aperture"
  3417. #: flatcamEditors/FlatCAMGrbEditor.py:3996
  3418. msgid ""
  3419. "There are no Aperture definitions in the file. Aborting Gerber creation."
  3420. msgstr ""
  3421. "There are no Aperture definitions in the file. Aborting Gerber creation."
  3422. #: flatcamEditors/FlatCAMGrbEditor.py:4006
  3423. msgid "Creating Gerber."
  3424. msgstr "Creating Gerber."
  3425. #: flatcamEditors/FlatCAMGrbEditor.py:4015
  3426. msgid "Done. Gerber editing finished."
  3427. msgstr "Done. Gerber editing finished."
  3428. #: flatcamEditors/FlatCAMGrbEditor.py:4032
  3429. msgid "Cancelled. No aperture is selected"
  3430. msgstr "Cancelled. No aperture is selected"
  3431. #: flatcamEditors/FlatCAMGrbEditor.py:4583
  3432. msgid "Failed. No aperture geometry is selected."
  3433. msgstr "Failed. No aperture geometry is selected."
  3434. #: flatcamEditors/FlatCAMGrbEditor.py:4592
  3435. msgid "Done. Apertures geometry deleted."
  3436. msgstr "Done. Apertures geometry deleted."
  3437. #: flatcamEditors/FlatCAMGrbEditor.py:4735
  3438. msgid "No aperture to buffer. Select at least one aperture and try again."
  3439. msgstr "No aperture to buffer. Select at least one aperture and try again."
  3440. #: flatcamEditors/FlatCAMGrbEditor.py:4748
  3441. msgid "Failed."
  3442. msgstr "Failed."
  3443. #: flatcamEditors/FlatCAMGrbEditor.py:4767
  3444. msgid "Scale factor value is missing or wrong format. Add it and retry."
  3445. msgstr "Scale factor value is missing or wrong format. Add it and retry."
  3446. #: flatcamEditors/FlatCAMGrbEditor.py:4799
  3447. msgid "No aperture to scale. Select at least one aperture and try again."
  3448. msgstr "No aperture to scale. Select at least one aperture and try again."
  3449. #: flatcamEditors/FlatCAMGrbEditor.py:4815
  3450. msgid "Done. Scale Tool completed."
  3451. msgstr "Done. Scale Tool completed."
  3452. #: flatcamEditors/FlatCAMGrbEditor.py:4853
  3453. msgid "Polygon areas marked."
  3454. msgstr "Polygon areas marked."
  3455. #: flatcamEditors/FlatCAMGrbEditor.py:4856
  3456. msgid "There are no polygons to mark area."
  3457. msgstr "There are no polygons to mark area."
  3458. #: flatcamEditors/FlatCAMGrbEditor.py:5627
  3459. msgid "Rotation action was not executed."
  3460. msgstr "Rotation action was not executed."
  3461. #: flatcamEditors/FlatCAMGrbEditor.py:5766
  3462. msgid "Skew action was not executed."
  3463. msgstr "Skew action was not executed."
  3464. #: flatcamEditors/FlatCAMGrbEditor.py:5836
  3465. msgid "Scale action was not executed."
  3466. msgstr "Scale action was not executed."
  3467. #: flatcamEditors/FlatCAMGrbEditor.py:5885
  3468. msgid "Offset action was not executed."
  3469. msgstr "Offset action was not executed."
  3470. #: flatcamEditors/FlatCAMGrbEditor.py:5941
  3471. msgid "Geometry shape offset Y cancelled"
  3472. msgstr "Geometry shape offset Y cancelled"
  3473. #: flatcamEditors/FlatCAMGrbEditor.py:5958
  3474. msgid "Geometry shape skew X cancelled"
  3475. msgstr "Geometry shape skew X cancelled"
  3476. #: flatcamEditors/FlatCAMGrbEditor.py:5975
  3477. msgid "Geometry shape skew Y cancelled"
  3478. msgstr "Geometry shape skew Y cancelled"
  3479. #: flatcamGUI/FlatCAMGUI.py:47
  3480. msgid "&File"
  3481. msgstr "&File"
  3482. #: flatcamGUI/FlatCAMGUI.py:52
  3483. msgid "&New Project ...\tCTRL+N"
  3484. msgstr "&New Project ...\tCTRL+N"
  3485. #: flatcamGUI/FlatCAMGUI.py:54
  3486. msgid "Will create a new, blank project"
  3487. msgstr "Will create a new, blank project"
  3488. #: flatcamGUI/FlatCAMGUI.py:59
  3489. msgid "&New"
  3490. msgstr "&New"
  3491. #: flatcamGUI/FlatCAMGUI.py:62
  3492. msgid "Geometry\tN"
  3493. msgstr "Geometry\tN"
  3494. #: flatcamGUI/FlatCAMGUI.py:64
  3495. msgid "Will create a new, empty Geometry Object."
  3496. msgstr "Will create a new, empty Geometry Object."
  3497. #: flatcamGUI/FlatCAMGUI.py:66
  3498. msgid "Gerber\tB"
  3499. msgstr "Gerber\tB"
  3500. #: flatcamGUI/FlatCAMGUI.py:68
  3501. msgid "Will create a new, empty Gerber Object."
  3502. msgstr "Will create a new, empty Gerber Object."
  3503. #: flatcamGUI/FlatCAMGUI.py:70
  3504. msgid "Excellon\tL"
  3505. msgstr "Excellon\tL"
  3506. #: flatcamGUI/FlatCAMGUI.py:72
  3507. msgid "Will create a new, empty Excellon Object."
  3508. msgstr "Will create a new, empty Excellon Object."
  3509. #: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3566
  3510. #: flatcamTools/ToolPcbWizard.py:62 flatcamTools/ToolPcbWizard.py:69
  3511. msgid "Open"
  3512. msgstr "Open"
  3513. #: flatcamGUI/FlatCAMGUI.py:79
  3514. msgid "Open &Project ..."
  3515. msgstr "Open &Project ..."
  3516. #: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3575
  3517. msgid "Open &Gerber ...\tCTRL+G"
  3518. msgstr "Open &Gerber ...\tCTRL+G"
  3519. #: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3580
  3520. msgid "Open &Excellon ...\tCTRL+E"
  3521. msgstr "Open &Excellon ...\tCTRL+E"
  3522. #: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3584
  3523. msgid "Open G-&Code ..."
  3524. msgstr "Open G-&Code ..."
  3525. #: flatcamGUI/FlatCAMGUI.py:100
  3526. msgid "Open Config ..."
  3527. msgstr "Open Config ..."
  3528. #: flatcamGUI/FlatCAMGUI.py:104
  3529. msgid "Recent projects"
  3530. msgstr "Recent projects"
  3531. #: flatcamGUI/FlatCAMGUI.py:105
  3532. msgid "Recent files"
  3533. msgstr "Recent files"
  3534. #: flatcamGUI/FlatCAMGUI.py:111
  3535. msgid "Scripting"
  3536. msgstr "Scripting"
  3537. #: flatcamGUI/FlatCAMGUI.py:114 flatcamGUI/FlatCAMGUI.py:666
  3538. #: flatcamGUI/FlatCAMGUI.py:2097
  3539. msgid "New Script ..."
  3540. msgstr "New Script ..."
  3541. #: flatcamGUI/FlatCAMGUI.py:115 flatcamGUI/FlatCAMGUI.py:667
  3542. #: flatcamGUI/FlatCAMGUI.py:2098
  3543. msgid "Open Script ..."
  3544. msgstr "Open Script ..."
  3545. #: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:668
  3546. #: flatcamGUI/FlatCAMGUI.py:2099 flatcamGUI/FlatCAMGUI.py:3555
  3547. msgid "Run Script ..."
  3548. msgstr "Run Script ..."
  3549. #: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3557
  3550. msgid ""
  3551. "Will run the opened Tcl Script thus\n"
  3552. "enabling the automation of certain\n"
  3553. "functions of FlatCAM."
  3554. msgstr ""
  3555. "Will run the opened Tcl Script thus\n"
  3556. "enabling the automation of certain\n"
  3557. "functions of FlatCAM."
  3558. #: flatcamGUI/FlatCAMGUI.py:132
  3559. msgid "Import"
  3560. msgstr "Import"
  3561. #: flatcamGUI/FlatCAMGUI.py:134
  3562. msgid "&SVG as Geometry Object ..."
  3563. msgstr "&SVG as Geometry Object ..."
  3564. #: flatcamGUI/FlatCAMGUI.py:137
  3565. msgid "&SVG as Gerber Object ..."
  3566. msgstr "&SVG as Gerber Object ..."
  3567. #: flatcamGUI/FlatCAMGUI.py:142
  3568. msgid "&DXF as Geometry Object ..."
  3569. msgstr "&DXF as Geometry Object ..."
  3570. #: flatcamGUI/FlatCAMGUI.py:145
  3571. msgid "&DXF as Gerber Object ..."
  3572. msgstr "&DXF as Gerber Object ..."
  3573. #: flatcamGUI/FlatCAMGUI.py:150
  3574. msgid "Export"
  3575. msgstr "Export"
  3576. #: flatcamGUI/FlatCAMGUI.py:153
  3577. msgid "Export &SVG ..."
  3578. msgstr "Export &SVG ..."
  3579. #: flatcamGUI/FlatCAMGUI.py:156
  3580. msgid "Export DXF ..."
  3581. msgstr "Export DXF ..."
  3582. #: flatcamGUI/FlatCAMGUI.py:161
  3583. msgid "Export &PNG ..."
  3584. msgstr "Export &PNG ..."
  3585. #: flatcamGUI/FlatCAMGUI.py:163
  3586. msgid ""
  3587. "Will export an image in PNG format,\n"
  3588. "the saved image will contain the visual \n"
  3589. "information currently in FlatCAM Plot Area."
  3590. msgstr ""
  3591. "Will export an image in PNG format,\n"
  3592. "the saved image will contain the visual \n"
  3593. "information currently in FlatCAM Plot Area."
  3594. #: flatcamGUI/FlatCAMGUI.py:172
  3595. msgid "Export &Excellon ..."
  3596. msgstr "Export &Excellon ..."
  3597. #: flatcamGUI/FlatCAMGUI.py:174
  3598. msgid ""
  3599. "Will export an Excellon Object as Excellon file,\n"
  3600. "the coordinates format, the file units and zeros\n"
  3601. "are set in Preferences -> Excellon Export."
  3602. msgstr ""
  3603. "Will export an Excellon Object as Excellon file,\n"
  3604. "the coordinates format, the file units and zeros\n"
  3605. "are set in Preferences -> Excellon Export."
  3606. #: flatcamGUI/FlatCAMGUI.py:181
  3607. msgid "Export &Gerber ..."
  3608. msgstr "Export &Gerber ..."
  3609. #: flatcamGUI/FlatCAMGUI.py:183
  3610. msgid ""
  3611. "Will export an Gerber Object as Gerber file,\n"
  3612. "the coordinates format, the file units and zeros\n"
  3613. "are set in Preferences -> Gerber Export."
  3614. msgstr ""
  3615. "Will export an Gerber Object as Gerber file,\n"
  3616. "the coordinates format, the file units and zeros\n"
  3617. "are set in Preferences -> Gerber Export."
  3618. #: flatcamGUI/FlatCAMGUI.py:199
  3619. msgid "Backup"
  3620. msgstr "Backup"
  3621. #: flatcamGUI/FlatCAMGUI.py:203
  3622. msgid "Import Preferences from file ..."
  3623. msgstr "Import Preferences from file ..."
  3624. #: flatcamGUI/FlatCAMGUI.py:208
  3625. msgid "Export Preferences to file ..."
  3626. msgstr "Export Preferences to file ..."
  3627. #: flatcamGUI/FlatCAMGUI.py:214 flatcamGUI/FlatCAMGUI.py:554
  3628. msgid "Save"
  3629. msgstr "Save"
  3630. #: flatcamGUI/FlatCAMGUI.py:217
  3631. msgid "&Save Project ..."
  3632. msgstr "&Save Project ..."
  3633. #: flatcamGUI/FlatCAMGUI.py:222
  3634. msgid "Save Project &As ...\tCTRL+S"
  3635. msgstr "Save Project &As ...\tCTRL+S"
  3636. #: flatcamGUI/FlatCAMGUI.py:227
  3637. msgid "Save Project C&opy ..."
  3638. msgstr "Save Project C&opy ..."
  3639. #: flatcamGUI/FlatCAMGUI.py:234
  3640. msgid "E&xit"
  3641. msgstr "E&xit"
  3642. #: flatcamGUI/FlatCAMGUI.py:240
  3643. msgid "&Edit"
  3644. msgstr "&Edit"
  3645. #: flatcamGUI/FlatCAMGUI.py:243
  3646. msgid "Edit Object\tE"
  3647. msgstr "Edit Object\tE"
  3648. #: flatcamGUI/FlatCAMGUI.py:244
  3649. msgid "Close Editor\tCTRL+S"
  3650. msgstr "Close Editor\tCTRL+S"
  3651. #: flatcamGUI/FlatCAMGUI.py:252
  3652. msgid "Conversion"
  3653. msgstr "Conversion"
  3654. #: flatcamGUI/FlatCAMGUI.py:254
  3655. msgid "&Join Geo/Gerber/Exc -> Geo"
  3656. msgstr "&Join Geo/Gerber/Exc -> Geo"
  3657. #: flatcamGUI/FlatCAMGUI.py:256
  3658. msgid ""
  3659. "Merge a selection of objects, which can be of type:\n"
  3660. "- Gerber\n"
  3661. "- Excellon\n"
  3662. "- Geometry\n"
  3663. "into a new combo Geometry object."
  3664. msgstr ""
  3665. "Merge a selection of objects, which can be of type:\n"
  3666. "- Gerber\n"
  3667. "- Excellon\n"
  3668. "- Geometry\n"
  3669. "into a new combo Geometry object."
  3670. #: flatcamGUI/FlatCAMGUI.py:263
  3671. msgid "Join Excellon(s) -> Excellon"
  3672. msgstr "Join Excellon(s) -> Excellon"
  3673. #: flatcamGUI/FlatCAMGUI.py:265
  3674. msgid "Merge a selection of Excellon objects into a new combo Excellon object."
  3675. msgstr ""
  3676. "Merge a selection of Excellon objects into a new combo Excellon object."
  3677. #: flatcamGUI/FlatCAMGUI.py:268
  3678. msgid "Join Gerber(s) -> Gerber"
  3679. msgstr "Join Gerber(s) -> Gerber"
  3680. #: flatcamGUI/FlatCAMGUI.py:270
  3681. msgid "Merge a selection of Gerber objects into a new combo Gerber object."
  3682. msgstr "Merge a selection of Gerber objects into a new combo Gerber object."
  3683. #: flatcamGUI/FlatCAMGUI.py:275
  3684. msgid "Convert Single to MultiGeo"
  3685. msgstr "Convert Single to MultiGeo"
  3686. #: flatcamGUI/FlatCAMGUI.py:277
  3687. msgid ""
  3688. "Will convert a Geometry object from single_geometry type\n"
  3689. "to a multi_geometry type."
  3690. msgstr ""
  3691. "Will convert a Geometry object from single_geometry type\n"
  3692. "to a multi_geometry type."
  3693. #: flatcamGUI/FlatCAMGUI.py:281
  3694. msgid "Convert Multi to SingleGeo"
  3695. msgstr "Convert Multi to SingleGeo"
  3696. #: flatcamGUI/FlatCAMGUI.py:283
  3697. msgid ""
  3698. "Will convert a Geometry object from multi_geometry type\n"
  3699. "to a single_geometry type."
  3700. msgstr ""
  3701. "Will convert a Geometry object from multi_geometry type\n"
  3702. "to a single_geometry type."
  3703. #: flatcamGUI/FlatCAMGUI.py:289
  3704. msgid "Convert Any to Geo"
  3705. msgstr "Convert Any to Geo"
  3706. #: flatcamGUI/FlatCAMGUI.py:291
  3707. msgid "Convert Any to Gerber"
  3708. msgstr "Convert Any to Gerber"
  3709. #: flatcamGUI/FlatCAMGUI.py:296
  3710. msgid "&Copy\tCTRL+C"
  3711. msgstr "&Copy\tCTRL+C"
  3712. #: flatcamGUI/FlatCAMGUI.py:300
  3713. msgid "&Delete\tDEL"
  3714. msgstr "&Delete\tDEL"
  3715. #: flatcamGUI/FlatCAMGUI.py:304
  3716. msgid "Se&t Origin\tO"
  3717. msgstr "Se&t Origin\tO"
  3718. #: flatcamGUI/FlatCAMGUI.py:305
  3719. msgid "Jump to Location\tJ"
  3720. msgstr "Jump to Location\tJ"
  3721. #: flatcamGUI/FlatCAMGUI.py:310
  3722. msgid "Toggle Units\tQ"
  3723. msgstr "Toggle Units\tQ"
  3724. #: flatcamGUI/FlatCAMGUI.py:311
  3725. msgid "&Select All\tCTRL+A"
  3726. msgstr "&Select All\tCTRL+A"
  3727. #: flatcamGUI/FlatCAMGUI.py:315
  3728. msgid "&Preferences\tSHIFT+P"
  3729. msgstr "&Preferences\tSHIFT+P"
  3730. #: flatcamGUI/FlatCAMGUI.py:318
  3731. msgid "&Options"
  3732. msgstr "&Options"
  3733. #: flatcamGUI/FlatCAMGUI.py:333
  3734. msgid "&Rotate Selection\tSHIFT+(R)"
  3735. msgstr "&Rotate Selection\tSHIFT+(R)"
  3736. #: flatcamGUI/FlatCAMGUI.py:338
  3737. msgid "&Skew on X axis\tSHIFT+X"
  3738. msgstr "&Skew on X axis\tSHIFT+X"
  3739. #: flatcamGUI/FlatCAMGUI.py:340
  3740. msgid "S&kew on Y axis\tSHIFT+Y"
  3741. msgstr "S&kew on Y axis\tSHIFT+Y"
  3742. #: flatcamGUI/FlatCAMGUI.py:345
  3743. msgid "Flip on &X axis\tX"
  3744. msgstr "Flip on &X axis\tX"
  3745. #: flatcamGUI/FlatCAMGUI.py:347
  3746. msgid "Flip on &Y axis\tY"
  3747. msgstr "Flip on &Y axis\tY"
  3748. #: flatcamGUI/FlatCAMGUI.py:352
  3749. msgid "View source\tALT+S"
  3750. msgstr "View source\tALT+S"
  3751. #: flatcamGUI/FlatCAMGUI.py:357
  3752. msgid "&View"
  3753. msgstr "&View"
  3754. #: flatcamGUI/FlatCAMGUI.py:358
  3755. msgid "Enable all plots\tALT+1"
  3756. msgstr "Enable all plots\tALT+1"
  3757. #: flatcamGUI/FlatCAMGUI.py:360
  3758. msgid "Disable all plots\tALT+2"
  3759. msgstr "Disable all plots\tALT+2"
  3760. #: flatcamGUI/FlatCAMGUI.py:362
  3761. msgid "Disable non-selected\tALT+3"
  3762. msgstr "Disable non-selected\tALT+3"
  3763. #: flatcamGUI/FlatCAMGUI.py:365
  3764. msgid "&Zoom Fit\tV"
  3765. msgstr "&Zoom Fit\tV"
  3766. #: flatcamGUI/FlatCAMGUI.py:366
  3767. msgid "&Zoom In\t="
  3768. msgstr "&Zoom In\t="
  3769. #: flatcamGUI/FlatCAMGUI.py:367
  3770. msgid "&Zoom Out\t-"
  3771. msgstr "&Zoom Out\t-"
  3772. #: flatcamGUI/FlatCAMGUI.py:371
  3773. msgid "Redraw All\tF5"
  3774. msgstr "Redraw All\tF5"
  3775. #: flatcamGUI/FlatCAMGUI.py:375
  3776. msgid "Toggle Code Editor\tCTRL+E"
  3777. msgstr "Toggle Code Editor\tCTRL+E"
  3778. #: flatcamGUI/FlatCAMGUI.py:378
  3779. msgid "&Toggle FullScreen\tALT+F10"
  3780. msgstr "&Toggle FullScreen\tALT+F10"
  3781. #: flatcamGUI/FlatCAMGUI.py:380
  3782. msgid "&Toggle Plot Area\tCTRL+F10"
  3783. msgstr "&Toggle Plot Area\tCTRL+F10"
  3784. #: flatcamGUI/FlatCAMGUI.py:382
  3785. msgid "&Toggle Project/Sel/Tool\t`"
  3786. msgstr "&Toggle Project/Sel/Tool\t`"
  3787. #: flatcamGUI/FlatCAMGUI.py:385
  3788. msgid "&Toggle Grid Snap\tG"
  3789. msgstr "&Toggle Grid Snap\tG"
  3790. #: flatcamGUI/FlatCAMGUI.py:387
  3791. msgid "&Toggle Axis\tSHIFT+G"
  3792. msgstr "&Toggle Axis\tSHIFT+G"
  3793. #: flatcamGUI/FlatCAMGUI.py:390
  3794. msgid "Toggle Workspace\tSHIFT+W"
  3795. msgstr "Toggle Workspace\tSHIFT+W"
  3796. #: flatcamGUI/FlatCAMGUI.py:393
  3797. msgid "&Tool"
  3798. msgstr "&Tool"
  3799. #: flatcamGUI/FlatCAMGUI.py:395
  3800. msgid "&Command Line\tS"
  3801. msgstr "&Command Line\tS"
  3802. #: flatcamGUI/FlatCAMGUI.py:398
  3803. msgid "&Help"
  3804. msgstr "&Help"
  3805. #: flatcamGUI/FlatCAMGUI.py:399
  3806. msgid "Online Help\tF1"
  3807. msgstr "Online Help\tF1"
  3808. #: flatcamGUI/FlatCAMGUI.py:400
  3809. msgid "FlatCAM.org"
  3810. msgstr "FlatCAM.org"
  3811. #: flatcamGUI/FlatCAMGUI.py:402
  3812. msgid "Report a bug"
  3813. msgstr "Report a bug"
  3814. #: flatcamGUI/FlatCAMGUI.py:405
  3815. msgid "Excellon Specification"
  3816. msgstr "Excellon Specification"
  3817. #: flatcamGUI/FlatCAMGUI.py:407
  3818. msgid "Gerber Specification"
  3819. msgstr "Gerber Specification"
  3820. #: flatcamGUI/FlatCAMGUI.py:412
  3821. msgid "Shortcuts List\tF3"
  3822. msgstr "Shortcuts List\tF3"
  3823. #: flatcamGUI/FlatCAMGUI.py:413
  3824. msgid "YouTube Channel\tF4"
  3825. msgstr "YouTube Channel\tF4"
  3826. #: flatcamGUI/FlatCAMGUI.py:422
  3827. msgid "Add Circle\tO"
  3828. msgstr "Add Circle\tO"
  3829. #: flatcamGUI/FlatCAMGUI.py:424
  3830. msgid "Add Arc\tA"
  3831. msgstr "Add Arc\tA"
  3832. #: flatcamGUI/FlatCAMGUI.py:427
  3833. msgid "Add Rectangle\tR"
  3834. msgstr "Add Rectangle\tR"
  3835. #: flatcamGUI/FlatCAMGUI.py:430
  3836. msgid "Add Polygon\tN"
  3837. msgstr "Add Polygon\tN"
  3838. #: flatcamGUI/FlatCAMGUI.py:432
  3839. msgid "Add Path\tP"
  3840. msgstr "Add Path\tP"
  3841. #: flatcamGUI/FlatCAMGUI.py:434
  3842. msgid "Add Text\tT"
  3843. msgstr "Add Text\tT"
  3844. #: flatcamGUI/FlatCAMGUI.py:437
  3845. msgid "Polygon Union\tU"
  3846. msgstr "Polygon Union\tU"
  3847. #: flatcamGUI/FlatCAMGUI.py:439
  3848. msgid "Polygon Intersection\tE"
  3849. msgstr "Polygon Intersection\tE"
  3850. #: flatcamGUI/FlatCAMGUI.py:441
  3851. msgid "Polygon Subtraction\tS"
  3852. msgstr "Polygon Subtraction\tS"
  3853. #: flatcamGUI/FlatCAMGUI.py:445
  3854. msgid "Cut Path\tX"
  3855. msgstr "Cut Path\tX"
  3856. #: flatcamGUI/FlatCAMGUI.py:447
  3857. msgid "Copy Geom\tC"
  3858. msgstr "Copy Geom\tC"
  3859. #: flatcamGUI/FlatCAMGUI.py:449
  3860. msgid "Delete Shape\tDEL"
  3861. msgstr "Delete Shape\tDEL"
  3862. #: flatcamGUI/FlatCAMGUI.py:452 flatcamGUI/FlatCAMGUI.py:529
  3863. msgid "Move\tM"
  3864. msgstr "Move\tM"
  3865. #: flatcamGUI/FlatCAMGUI.py:454
  3866. msgid "Buffer Tool\tB"
  3867. msgstr "Buffer Tool\tB"
  3868. #: flatcamGUI/FlatCAMGUI.py:457
  3869. msgid "Paint Tool\tI"
  3870. msgstr "Paint Tool\tI"
  3871. #: flatcamGUI/FlatCAMGUI.py:460
  3872. msgid "Transform Tool\tALT+R"
  3873. msgstr "Transform Tool\tALT+R"
  3874. #: flatcamGUI/FlatCAMGUI.py:464
  3875. msgid "Toggle Corner Snap\tK"
  3876. msgstr "Toggle Corner Snap\tK"
  3877. #: flatcamGUI/FlatCAMGUI.py:467
  3878. msgid ">Excellon Editor<"
  3879. msgstr ">Excellon Editor<"
  3880. #: flatcamGUI/FlatCAMGUI.py:471
  3881. msgid "Add Drill Array\tA"
  3882. msgstr "Add Drill Array\tA"
  3883. #: flatcamGUI/FlatCAMGUI.py:473
  3884. msgid "Add Drill\tD"
  3885. msgstr "Add Drill\tD"
  3886. #: flatcamGUI/FlatCAMGUI.py:477
  3887. msgid "Add Slot Array\tQ"
  3888. msgstr "Add Slot Array\tQ"
  3889. #: flatcamGUI/FlatCAMGUI.py:479
  3890. msgid "Add Slot\tW"
  3891. msgstr "Add Slot\tW"
  3892. #: flatcamGUI/FlatCAMGUI.py:483
  3893. msgid "Resize Drill(S)\tR"
  3894. msgstr "Resize Drill(S)\tR"
  3895. #: flatcamGUI/FlatCAMGUI.py:485 flatcamGUI/FlatCAMGUI.py:524
  3896. msgid "Copy\tC"
  3897. msgstr "Copy\tC"
  3898. #: flatcamGUI/FlatCAMGUI.py:487 flatcamGUI/FlatCAMGUI.py:526
  3899. msgid "Delete\tDEL"
  3900. msgstr "Delete\tDEL"
  3901. #: flatcamGUI/FlatCAMGUI.py:492
  3902. msgid "Move Drill(s)\tM"
  3903. msgstr "Move Drill(s)\tM"
  3904. #: flatcamGUI/FlatCAMGUI.py:495
  3905. msgid ">Gerber Editor<"
  3906. msgstr ">Gerber Editor<"
  3907. #: flatcamGUI/FlatCAMGUI.py:499
  3908. msgid "Add Pad\tP"
  3909. msgstr "Add Pad\tP"
  3910. #: flatcamGUI/FlatCAMGUI.py:501
  3911. msgid "Add Pad Array\tA"
  3912. msgstr "Add Pad Array\tA"
  3913. #: flatcamGUI/FlatCAMGUI.py:503
  3914. msgid "Add Track\tT"
  3915. msgstr "Add Track\tT"
  3916. #: flatcamGUI/FlatCAMGUI.py:505
  3917. msgid "Add Region\tN"
  3918. msgstr "Add Region\tN"
  3919. #: flatcamGUI/FlatCAMGUI.py:509
  3920. msgid "Poligonize\tALT+N"
  3921. msgstr "Poligonize\tALT+N"
  3922. #: flatcamGUI/FlatCAMGUI.py:511
  3923. msgid "Add SemiDisc\tE"
  3924. msgstr "Add SemiDisc\tE"
  3925. #: flatcamGUI/FlatCAMGUI.py:512
  3926. msgid "Add Disc\tD"
  3927. msgstr "Add Disc\tD"
  3928. #: flatcamGUI/FlatCAMGUI.py:514
  3929. msgid "Buffer\tB"
  3930. msgstr "Buffer\tB"
  3931. #: flatcamGUI/FlatCAMGUI.py:515
  3932. msgid "Scale\tS"
  3933. msgstr "Scale\tS"
  3934. #: flatcamGUI/FlatCAMGUI.py:517
  3935. msgid "Mark Area\tALT+A"
  3936. msgstr "Mark Area\tALT+A"
  3937. #: flatcamGUI/FlatCAMGUI.py:519
  3938. msgid "Eraser\tCTRL+E"
  3939. msgstr "Eraser\tCTRL+E"
  3940. #: flatcamGUI/FlatCAMGUI.py:521
  3941. msgid "Transform\tALT+R"
  3942. msgstr "Transform\tALT+R"
  3943. #: flatcamGUI/FlatCAMGUI.py:545
  3944. msgid "Enable Plot"
  3945. msgstr "Enable Plot"
  3946. #: flatcamGUI/FlatCAMGUI.py:546
  3947. msgid "Disable Plot"
  3948. msgstr "Disable Plot"
  3949. #: flatcamGUI/FlatCAMGUI.py:548
  3950. msgid "Generate CNC"
  3951. msgstr "Generate CNC"
  3952. #: flatcamGUI/FlatCAMGUI.py:549
  3953. msgid "View Source"
  3954. msgstr "View Source"
  3955. #: flatcamGUI/FlatCAMGUI.py:551 flatcamGUI/FlatCAMGUI.py:1791
  3956. msgid "Edit"
  3957. msgstr "Edit"
  3958. #: flatcamGUI/FlatCAMGUI.py:557 flatcamGUI/FlatCAMGUI.py:1797
  3959. #: flatcamTools/ToolProperties.py:24
  3960. msgid "Properties"
  3961. msgstr "Properties"
  3962. #: flatcamGUI/FlatCAMGUI.py:586
  3963. msgid "File Toolbar"
  3964. msgstr "File Toolbar"
  3965. #: flatcamGUI/FlatCAMGUI.py:590
  3966. msgid "Edit Toolbar"
  3967. msgstr "Edit Toolbar"
  3968. #: flatcamGUI/FlatCAMGUI.py:594
  3969. msgid "View Toolbar"
  3970. msgstr "View Toolbar"
  3971. #: flatcamGUI/FlatCAMGUI.py:598
  3972. msgid "Shell Toolbar"
  3973. msgstr "Shell Toolbar"
  3974. #: flatcamGUI/FlatCAMGUI.py:602
  3975. msgid "Tools Toolbar"
  3976. msgstr "Tools Toolbar"
  3977. #: flatcamGUI/FlatCAMGUI.py:606
  3978. msgid "Excellon Editor Toolbar"
  3979. msgstr "Excellon Editor Toolbar"
  3980. #: flatcamGUI/FlatCAMGUI.py:612
  3981. msgid "Geometry Editor Toolbar"
  3982. msgstr "Geometry Editor Toolbar"
  3983. #: flatcamGUI/FlatCAMGUI.py:616
  3984. msgid "Gerber Editor Toolbar"
  3985. msgstr "Gerber Editor Toolbar"
  3986. #: flatcamGUI/FlatCAMGUI.py:620
  3987. msgid "Grid Toolbar"
  3988. msgstr "Grid Toolbar"
  3989. #: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2071
  3990. msgid "Open project"
  3991. msgstr "Open project"
  3992. #: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2072
  3993. msgid "Save project"
  3994. msgstr "Save project"
  3995. #: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2075
  3996. msgid "New Blank Geometry"
  3997. msgstr "New Blank Geometry"
  3998. #: flatcamGUI/FlatCAMGUI.py:644
  3999. msgid "New Blank Gerber"
  4000. msgstr "New Blank Gerber"
  4001. #: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2076
  4002. msgid "New Blank Excellon"
  4003. msgstr "New Blank Excellon"
  4004. #: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2080
  4005. msgid "Save Object and close the Editor"
  4006. msgstr "Save Object and close the Editor"
  4007. #: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2084
  4008. msgid "&Delete"
  4009. msgstr "&Delete"
  4010. #: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2087
  4011. msgid "&Replot"
  4012. msgstr "&Replot"
  4013. #: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2088
  4014. msgid "&Clear plot"
  4015. msgstr "&Clear plot"
  4016. #: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:1324
  4017. #: flatcamGUI/FlatCAMGUI.py:2089
  4018. msgid "Zoom In"
  4019. msgstr "Zoom In"
  4020. #: flatcamGUI/FlatCAMGUI.py:659 flatcamGUI/FlatCAMGUI.py:1324
  4021. #: flatcamGUI/FlatCAMGUI.py:2090
  4022. msgid "Zoom Out"
  4023. msgstr "Zoom Out"
  4024. #: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1323
  4025. #: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2091
  4026. msgid "Zoom Fit"
  4027. msgstr "Zoom Fit"
  4028. #: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2096
  4029. msgid "&Command Line"
  4030. msgstr "&Command Line"
  4031. #: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2102
  4032. msgid "2Sided Tool"
  4033. msgstr "2Sided Tool"
  4034. #: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2103
  4035. msgid "&Cutout Tool"
  4036. msgstr "&Cutout Tool"
  4037. #: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2104
  4038. #: flatcamGUI/ObjectUI.py:456 flatcamTools/ToolNonCopperClear.py:546
  4039. msgid "NCC Tool"
  4040. msgstr "NCC Tool"
  4041. #: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2108
  4042. msgid "Panel Tool"
  4043. msgstr "Panel Tool"
  4044. #: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2109
  4045. #: flatcamTools/ToolFilm.py:209
  4046. msgid "Film Tool"
  4047. msgstr "Film Tool"
  4048. #: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2111
  4049. #: flatcamTools/ToolSolderPaste.py:455
  4050. msgid "SolderPaste Tool"
  4051. msgstr "SolderPaste Tool"
  4052. #: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2112
  4053. #: flatcamTools/ToolSub.py:28
  4054. msgid "Substract Tool"
  4055. msgstr "Substract Tool"
  4056. #: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1329
  4057. #: flatcamGUI/FlatCAMGUI.py:2117
  4058. msgid "Calculators Tool"
  4059. msgstr "Calculators Tool"
  4060. #: flatcamGUI/FlatCAMGUI.py:688 flatcamGUI/FlatCAMGUI.py:705
  4061. #: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2121
  4062. #: flatcamGUI/FlatCAMGUI.py:2174
  4063. msgid "Select"
  4064. msgstr "Select"
  4065. #: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2122
  4066. msgid "Add Drill Hole"
  4067. msgstr "Add Drill Hole"
  4068. #: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2124
  4069. msgid "Add Drill Hole Array"
  4070. msgstr "Add Drill Hole Array"
  4071. #: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:1583
  4072. #: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2126
  4073. msgid "Add Slot"
  4074. msgstr "Add Slot"
  4075. #: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:1582
  4076. #: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2128
  4077. msgid "Add Slot Array"
  4078. msgstr "Add Slot Array"
  4079. #: flatcamGUI/FlatCAMGUI.py:695 flatcamGUI/FlatCAMGUI.py:1786
  4080. #: flatcamGUI/FlatCAMGUI.py:2125
  4081. msgid "Resize Drill"
  4082. msgstr "Resize Drill"
  4083. #: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2131
  4084. msgid "Copy Drill"
  4085. msgstr "Copy Drill"
  4086. #: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2133
  4087. msgid "Delete Drill"
  4088. msgstr "Delete Drill"
  4089. #: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2136
  4090. msgid "Move Drill"
  4091. msgstr "Move Drill"
  4092. #: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2140
  4093. msgid "Add Circle"
  4094. msgstr "Add Circle"
  4095. #: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2141
  4096. msgid "Add Arc"
  4097. msgstr "Add Arc"
  4098. #: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2143
  4099. msgid "Add Rectangle"
  4100. msgstr "Add Rectangle"
  4101. #: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2146
  4102. msgid "Add Path"
  4103. msgstr "Add Path"
  4104. #: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2148
  4105. msgid "Add Polygon"
  4106. msgstr "Add Polygon"
  4107. #: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2150
  4108. msgid "Add Text"
  4109. msgstr "Add Text"
  4110. #: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2151
  4111. msgid "Add Buffer"
  4112. msgstr "Add Buffer"
  4113. #: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2152
  4114. msgid "Paint Shape"
  4115. msgstr "Paint Shape"
  4116. #: flatcamGUI/FlatCAMGUI.py:718 flatcamGUI/FlatCAMGUI.py:756
  4117. #: flatcamGUI/FlatCAMGUI.py:1745 flatcamGUI/FlatCAMGUI.py:1773
  4118. #: flatcamGUI/FlatCAMGUI.py:2153 flatcamGUI/FlatCAMGUI.py:2190
  4119. msgid "Eraser"
  4120. msgstr "Eraser"
  4121. #: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2156
  4122. msgid "Polygon Union"
  4123. msgstr "Polygon Union"
  4124. #: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2158
  4125. msgid "Polygon Intersection"
  4126. msgstr "Polygon Intersection"
  4127. #: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2160
  4128. msgid "Polygon Subtraction"
  4129. msgstr "Polygon Subtraction"
  4130. #: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2163
  4131. msgid "Cut Path"
  4132. msgstr "Cut Path"
  4133. #: flatcamGUI/FlatCAMGUI.py:729
  4134. msgid "Copy Shape(s)"
  4135. msgstr "Copy Shape(s)"
  4136. #: flatcamGUI/FlatCAMGUI.py:732
  4137. msgid "Delete Shape '-'"
  4138. msgstr "Delete Shape '-'"
  4139. #: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:763
  4140. #: flatcamGUI/FlatCAMGUI.py:1752 flatcamGUI/FlatCAMGUI.py:1777
  4141. #: flatcamGUI/FlatCAMGUI.py:2168 flatcamGUI/FlatCAMGUI.py:2197
  4142. msgid "Transformations"
  4143. msgstr "Transformations"
  4144. #: flatcamGUI/FlatCAMGUI.py:736
  4145. msgid "Move Objects "
  4146. msgstr "Move Objects "
  4147. #: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:1693
  4148. #: flatcamGUI/FlatCAMGUI.py:2175
  4149. msgid "Add Pad"
  4150. msgstr "Add Pad"
  4151. #: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1694
  4152. #: flatcamGUI/FlatCAMGUI.py:2177
  4153. msgid "Add Track"
  4154. msgstr "Add Track"
  4155. #: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1693
  4156. #: flatcamGUI/FlatCAMGUI.py:2178
  4157. msgid "Add Region"
  4158. msgstr "Add Region"
  4159. #: flatcamGUI/FlatCAMGUI.py:745 flatcamGUI/FlatCAMGUI.py:1765
  4160. #: flatcamGUI/FlatCAMGUI.py:2180
  4161. msgid "Poligonize"
  4162. msgstr "Poligonize"
  4163. #: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1766
  4164. #: flatcamGUI/FlatCAMGUI.py:2182
  4165. msgid "SemiDisc"
  4166. msgstr "SemiDisc"
  4167. #: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1767
  4168. #: flatcamGUI/FlatCAMGUI.py:2183
  4169. msgid "Disc"
  4170. msgstr "Disc"
  4171. #: flatcamGUI/FlatCAMGUI.py:754 flatcamGUI/FlatCAMGUI.py:1772
  4172. #: flatcamGUI/FlatCAMGUI.py:2189
  4173. msgid "Mark Area"
  4174. msgstr "Mark Area"
  4175. #: flatcamGUI/FlatCAMGUI.py:765 flatcamGUI/FlatCAMGUI.py:1693
  4176. #: flatcamGUI/FlatCAMGUI.py:1755 flatcamGUI/FlatCAMGUI.py:1796
  4177. #: flatcamGUI/FlatCAMGUI.py:2199 flatcamTools/ToolMove.py:26
  4178. msgid "Move"
  4179. msgstr "Move"
  4180. #: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2205
  4181. msgid "Snap to grid"
  4182. msgstr "Snap to grid"
  4183. #: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2208
  4184. msgid "Grid X snapping distance"
  4185. msgstr "Grid X snapping distance"
  4186. #: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2213
  4187. msgid "Grid Y snapping distance"
  4188. msgstr "Grid Y snapping distance"
  4189. #: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2219
  4190. msgid ""
  4191. "When active, value on Grid_X\n"
  4192. "is copied to the Grid_Y value."
  4193. msgstr ""
  4194. "When active, value on Grid_X\n"
  4195. "is copied to the Grid_Y value."
  4196. #: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2225
  4197. msgid "Snap to corner"
  4198. msgstr "Snap to corner"
  4199. #: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2229
  4200. #: flatcamGUI/PreferencesUI.py:278
  4201. msgid "Max. magnet distance"
  4202. msgstr "Max. magnet distance"
  4203. #: flatcamGUI/FlatCAMGUI.py:822 flatcamGUI/FlatCAMGUI.py:1722
  4204. msgid "Project"
  4205. msgstr "Project"
  4206. #: flatcamGUI/FlatCAMGUI.py:832
  4207. msgid "Selected"
  4208. msgstr "Selected"
  4209. #: flatcamGUI/FlatCAMGUI.py:851 flatcamGUI/FlatCAMGUI.py:859
  4210. msgid "Plot Area"
  4211. msgstr "Plot Area"
  4212. #: flatcamGUI/FlatCAMGUI.py:885
  4213. msgid "General"
  4214. msgstr "General"
  4215. #: flatcamGUI/FlatCAMGUI.py:894
  4216. msgid "APP. DEFAULTS"
  4217. msgstr "APP. DEFAULTS"
  4218. #: flatcamGUI/FlatCAMGUI.py:895
  4219. msgid "PROJ. OPTIONS "
  4220. msgstr "PROJ. OPTIONS "
  4221. #: flatcamGUI/FlatCAMGUI.py:907 flatcamTools/ToolDblSided.py:47
  4222. msgid "GERBER"
  4223. msgstr "GERBER"
  4224. #: flatcamGUI/FlatCAMGUI.py:917 flatcamTools/ToolDblSided.py:71
  4225. msgid "EXCELLON"
  4226. msgstr "EXCELLON"
  4227. #: flatcamGUI/FlatCAMGUI.py:927 flatcamTools/ToolDblSided.py:95
  4228. msgid "GEOMETRY"
  4229. msgstr "GEOMETRY"
  4230. #: flatcamGUI/FlatCAMGUI.py:937
  4231. msgid "CNC-JOB"
  4232. msgstr "CNC-JOB"
  4233. #: flatcamGUI/FlatCAMGUI.py:946 flatcamGUI/ObjectUI.py:445
  4234. msgid "TOOLS"
  4235. msgstr "TOOLS"
  4236. #: flatcamGUI/FlatCAMGUI.py:956
  4237. msgid "UTILITIES"
  4238. msgstr "UTILITIES"
  4239. #: flatcamGUI/FlatCAMGUI.py:973
  4240. msgid "Import Preferences"
  4241. msgstr "Import Preferences"
  4242. #: flatcamGUI/FlatCAMGUI.py:976
  4243. msgid ""
  4244. "Import a full set of FlatCAM settings from a file\n"
  4245. "previously saved on HDD.\n"
  4246. "\n"
  4247. "FlatCAM automatically save a 'factory_defaults' file\n"
  4248. "on the first start. Do not delete that file."
  4249. msgstr ""
  4250. "Import a full set of FlatCAM settings from a file\n"
  4251. "previously saved on HDD.\n"
  4252. "\n"
  4253. "FlatCAM automatically save a 'factory_defaults' file\n"
  4254. "on the first start. Do not delete that file."
  4255. #: flatcamGUI/FlatCAMGUI.py:983
  4256. msgid "Export Preferences"
  4257. msgstr "Export Preferences"
  4258. #: flatcamGUI/FlatCAMGUI.py:986
  4259. msgid ""
  4260. "Export a full set of FlatCAM settings in a file\n"
  4261. "that is saved on HDD."
  4262. msgstr ""
  4263. "Export a full set of FlatCAM settings in a file\n"
  4264. "that is saved on HDD."
  4265. #: flatcamGUI/FlatCAMGUI.py:991
  4266. msgid "Open Pref Folder"
  4267. msgstr "Open Pref Folder"
  4268. #: flatcamGUI/FlatCAMGUI.py:994
  4269. msgid "Open the folder where FlatCAM save the preferences files."
  4270. msgstr "Open the folder where FlatCAM save the preferences files."
  4271. #: flatcamGUI/FlatCAMGUI.py:1005
  4272. msgid ""
  4273. "Save the current settings in the 'current_defaults' file\n"
  4274. "which is the file storing the working default preferences."
  4275. msgstr ""
  4276. "Save the current settings in the 'current_defaults' file\n"
  4277. "which is the file storing the working default preferences."
  4278. #: flatcamGUI/FlatCAMGUI.py:1318
  4279. msgid "SHOW SHORTCUT LIST"
  4280. msgstr "SHOW SHORTCUT LIST"
  4281. #: flatcamGUI/FlatCAMGUI.py:1318
  4282. msgid "Switch to Project Tab"
  4283. msgstr "Switch to Project Tab"
  4284. #: flatcamGUI/FlatCAMGUI.py:1318
  4285. msgid "Switch to Selected Tab"
  4286. msgstr "Switch to Selected Tab"
  4287. #: flatcamGUI/FlatCAMGUI.py:1319
  4288. msgid "Switch to Tool Tab"
  4289. msgstr "Switch to Tool Tab"
  4290. #: flatcamGUI/FlatCAMGUI.py:1320
  4291. msgid "New Gerber"
  4292. msgstr "New Gerber"
  4293. #: flatcamGUI/FlatCAMGUI.py:1320
  4294. msgid "Edit Object (if selected)"
  4295. msgstr "Edit Object (if selected)"
  4296. #: flatcamGUI/FlatCAMGUI.py:1320
  4297. msgid "Jump to Coordinates"
  4298. msgstr "Jump to Coordinates"
  4299. #: flatcamGUI/FlatCAMGUI.py:1321
  4300. msgid "New Excellon"
  4301. msgstr "New Excellon"
  4302. #: flatcamGUI/FlatCAMGUI.py:1321
  4303. msgid "Move Obj"
  4304. msgstr "Move Obj"
  4305. #: flatcamGUI/FlatCAMGUI.py:1321
  4306. msgid "New Geometry"
  4307. msgstr "New Geometry"
  4308. #: flatcamGUI/FlatCAMGUI.py:1321
  4309. msgid "Set Origin"
  4310. msgstr "Set Origin"
  4311. #: flatcamGUI/FlatCAMGUI.py:1321
  4312. msgid "Change Units"
  4313. msgstr "Change Units"
  4314. #: flatcamGUI/FlatCAMGUI.py:1322
  4315. msgid "Open Properties Tool"
  4316. msgstr "Open Properties Tool"
  4317. #: flatcamGUI/FlatCAMGUI.py:1322
  4318. msgid "Rotate by 90 degree CW"
  4319. msgstr "Rotate by 90 degree CW"
  4320. #: flatcamGUI/FlatCAMGUI.py:1322
  4321. msgid "Shell Toggle"
  4322. msgstr "Shell Toggle"
  4323. #: flatcamGUI/FlatCAMGUI.py:1323
  4324. msgid ""
  4325. "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)"
  4326. msgstr ""
  4327. "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)"
  4328. #: flatcamGUI/FlatCAMGUI.py:1324
  4329. msgid "Flip on X_axis"
  4330. msgstr "Flip on X_axis"
  4331. #: flatcamGUI/FlatCAMGUI.py:1324
  4332. msgid "Flip on Y_axis"
  4333. msgstr "Flip on Y_axis"
  4334. #: flatcamGUI/FlatCAMGUI.py:1324
  4335. msgid "Select All"
  4336. msgstr "Select All"
  4337. #: flatcamGUI/FlatCAMGUI.py:1324
  4338. msgid "Copy Obj"
  4339. msgstr "Copy Obj"
  4340. #: flatcamGUI/FlatCAMGUI.py:1325
  4341. msgid "Open Excellon File"
  4342. msgstr "Open Excellon File"
  4343. #: flatcamGUI/FlatCAMGUI.py:1325
  4344. msgid "Open Gerber File"
  4345. msgstr "Open Gerber File"
  4346. #: flatcamGUI/FlatCAMGUI.py:1325
  4347. msgid "New Project"
  4348. msgstr "New Project"
  4349. #: flatcamGUI/FlatCAMGUI.py:1325 flatcamGUI/FlatCAMGUI.py:1507
  4350. msgid "Measurement Tool"
  4351. msgstr "Measurement Tool"
  4352. #: flatcamGUI/FlatCAMGUI.py:1326
  4353. msgid "Save Project As"
  4354. msgstr "Save Project As"
  4355. #: flatcamGUI/FlatCAMGUI.py:1326
  4356. msgid "Toggle Plot Area"
  4357. msgstr "Toggle Plot Area"
  4358. #: flatcamGUI/FlatCAMGUI.py:1326
  4359. msgid "Copy Obj_Name"
  4360. msgstr "Copy Obj_Name"
  4361. #: flatcamGUI/FlatCAMGUI.py:1327
  4362. msgid "Toggle Code Editor"
  4363. msgstr "Toggle Code Editor"
  4364. #: flatcamGUI/FlatCAMGUI.py:1327
  4365. msgid "Toggle the axis"
  4366. msgstr "Toggle the axis"
  4367. #: flatcamGUI/FlatCAMGUI.py:1327
  4368. msgid "Open Preferences Window"
  4369. msgstr "Open Preferences Window"
  4370. #: flatcamGUI/FlatCAMGUI.py:1328
  4371. msgid "Rotate by 90 degree CCW"
  4372. msgstr "Rotate by 90 degree CCW"
  4373. #: flatcamGUI/FlatCAMGUI.py:1328
  4374. msgid "Run a Script"
  4375. msgstr "Run a Script"
  4376. #: flatcamGUI/FlatCAMGUI.py:1328
  4377. msgid "Toggle the workspace"
  4378. msgstr "Toggle the workspace"
  4379. #: flatcamGUI/FlatCAMGUI.py:1328
  4380. msgid "Skew on X axis"
  4381. msgstr "Skew on X axis"
  4382. #: flatcamGUI/FlatCAMGUI.py:1329
  4383. msgid "Skew on Y axis"
  4384. msgstr "Skew on Y axis"
  4385. #: flatcamGUI/FlatCAMGUI.py:1329
  4386. msgid "2-Sided PCB Tool"
  4387. msgstr "2-Sided PCB Tool"
  4388. #: flatcamGUI/FlatCAMGUI.py:1329
  4389. msgid "Solder Paste Dispensing Tool"
  4390. msgstr "Solder Paste Dispensing Tool"
  4391. #: flatcamGUI/FlatCAMGUI.py:1330
  4392. msgid "Film PCB Tool"
  4393. msgstr "Film PCB Tool"
  4394. #: flatcamGUI/FlatCAMGUI.py:1330
  4395. msgid "Non-Copper Clearing Tool"
  4396. msgstr "Non-Copper Clearing Tool"
  4397. #: flatcamGUI/FlatCAMGUI.py:1331
  4398. msgid "Paint Area Tool"
  4399. msgstr "Paint Area Tool"
  4400. #: flatcamGUI/FlatCAMGUI.py:1331 flatcamTools/ToolPDF.py:38
  4401. msgid "PDF Import Tool"
  4402. msgstr "PDF Import Tool"
  4403. #: flatcamGUI/FlatCAMGUI.py:1331
  4404. msgid "Transformations Tool"
  4405. msgstr "Transformations Tool"
  4406. #: flatcamGUI/FlatCAMGUI.py:1331
  4407. msgid "View File Source"
  4408. msgstr "View File Source"
  4409. #: flatcamGUI/FlatCAMGUI.py:1332
  4410. msgid "Cutout PCB Tool"
  4411. msgstr "Cutout PCB Tool"
  4412. #: flatcamGUI/FlatCAMGUI.py:1332
  4413. msgid "Enable all Plots"
  4414. msgstr "Enable all Plots"
  4415. #: flatcamGUI/FlatCAMGUI.py:1332
  4416. msgid "Disable all Plots"
  4417. msgstr "Disable all Plots"
  4418. #: flatcamGUI/FlatCAMGUI.py:1332
  4419. msgid "Disable Non-selected Plots"
  4420. msgstr "Disable Non-selected Plots"
  4421. #: flatcamGUI/FlatCAMGUI.py:1333
  4422. msgid "Toggle Full Screen"
  4423. msgstr "Toggle Full Screen"
  4424. #: flatcamGUI/FlatCAMGUI.py:1333
  4425. msgid "Abort current task (gracefully)"
  4426. msgstr "Abort current task (gracefully)"
  4427. #: flatcamGUI/FlatCAMGUI.py:1333
  4428. msgid "Open Online Manual"
  4429. msgstr "Open Online Manual"
  4430. #: flatcamGUI/FlatCAMGUI.py:1334
  4431. msgid "Open Online Tutorials"
  4432. msgstr "Open Online Tutorials"
  4433. #: flatcamGUI/FlatCAMGUI.py:1334
  4434. msgid "Refresh Plots"
  4435. msgstr "Refresh Plots"
  4436. #: flatcamGUI/FlatCAMGUI.py:1334 flatcamTools/ToolSolderPaste.py:412
  4437. msgid "Delete Object"
  4438. msgstr "Delete Object"
  4439. #: flatcamGUI/FlatCAMGUI.py:1334
  4440. msgid "Alternate: Delete Tool"
  4441. msgstr "Alternate: Delete Tool"
  4442. #: flatcamGUI/FlatCAMGUI.py:1335
  4443. msgid "(left to Key_1)Toogle Notebook Area (Left Side)"
  4444. msgstr "(left to Key_1)Toogle Notebook Area (Left Side)"
  4445. #: flatcamGUI/FlatCAMGUI.py:1335
  4446. msgid "En(Dis)able Obj Plot"
  4447. msgstr "En(Dis)able Obj Plot"
  4448. #: flatcamGUI/FlatCAMGUI.py:1336
  4449. msgid "Deselects all objects"
  4450. msgstr "Deselects all objects"
  4451. #: flatcamGUI/FlatCAMGUI.py:1350
  4452. msgid "Editor Shortcut list"
  4453. msgstr "Editor Shortcut list"
  4454. #: flatcamGUI/FlatCAMGUI.py:1500
  4455. msgid "GEOMETRY EDITOR"
  4456. msgstr "GEOMETRY EDITOR"
  4457. #: flatcamGUI/FlatCAMGUI.py:1500
  4458. msgid "Draw an Arc"
  4459. msgstr "Draw an Arc"
  4460. #: flatcamGUI/FlatCAMGUI.py:1500
  4461. msgid "Copy Geo Item"
  4462. msgstr "Copy Geo Item"
  4463. #: flatcamGUI/FlatCAMGUI.py:1501
  4464. msgid "Within Add Arc will toogle the ARC direction: CW or CCW"
  4465. msgstr "Within Add Arc will toogle the ARC direction: CW or CCW"
  4466. #: flatcamGUI/FlatCAMGUI.py:1501
  4467. msgid "Polygon Intersection Tool"
  4468. msgstr "Polygon Intersection Tool"
  4469. #: flatcamGUI/FlatCAMGUI.py:1502
  4470. msgid "Geo Paint Tool"
  4471. msgstr "Geo Paint Tool"
  4472. #: flatcamGUI/FlatCAMGUI.py:1502 flatcamGUI/FlatCAMGUI.py:1582
  4473. #: flatcamGUI/FlatCAMGUI.py:1693
  4474. msgid "Jump to Location (x, y)"
  4475. msgstr "Jump to Location (x, y)"
  4476. #: flatcamGUI/FlatCAMGUI.py:1502
  4477. msgid "Toggle Corner Snap"
  4478. msgstr "Toggle Corner Snap"
  4479. #: flatcamGUI/FlatCAMGUI.py:1502
  4480. msgid "Move Geo Item"
  4481. msgstr "Move Geo Item"
  4482. #: flatcamGUI/FlatCAMGUI.py:1503
  4483. msgid "Within Add Arc will cycle through the ARC modes"
  4484. msgstr "Within Add Arc will cycle through the ARC modes"
  4485. #: flatcamGUI/FlatCAMGUI.py:1503
  4486. msgid "Draw a Polygon"
  4487. msgstr "Draw a Polygon"
  4488. #: flatcamGUI/FlatCAMGUI.py:1503
  4489. msgid "Draw a Circle"
  4490. msgstr "Draw a Circle"
  4491. #: flatcamGUI/FlatCAMGUI.py:1504
  4492. msgid "Draw a Path"
  4493. msgstr "Draw a Path"
  4494. #: flatcamGUI/FlatCAMGUI.py:1504
  4495. msgid "Draw Rectangle"
  4496. msgstr "Draw Rectangle"
  4497. #: flatcamGUI/FlatCAMGUI.py:1504
  4498. msgid "Polygon Subtraction Tool"
  4499. msgstr "Polygon Subtraction Tool"
  4500. #: flatcamGUI/FlatCAMGUI.py:1504
  4501. msgid "Add Text Tool"
  4502. msgstr "Add Text Tool"
  4503. #: flatcamGUI/FlatCAMGUI.py:1505
  4504. msgid "Polygon Union Tool"
  4505. msgstr "Polygon Union Tool"
  4506. #: flatcamGUI/FlatCAMGUI.py:1505
  4507. msgid "Flip shape on X axis"
  4508. msgstr "Flip shape on X axis"
  4509. #: flatcamGUI/FlatCAMGUI.py:1505
  4510. msgid "Flip shape on Y axis"
  4511. msgstr "Flip shape on Y axis"
  4512. #: flatcamGUI/FlatCAMGUI.py:1505
  4513. msgid "Skew shape on X axis"
  4514. msgstr "Skew shape on X axis"
  4515. #: flatcamGUI/FlatCAMGUI.py:1506
  4516. msgid "Skew shape on Y axis"
  4517. msgstr "Skew shape on Y axis"
  4518. #: flatcamGUI/FlatCAMGUI.py:1506
  4519. msgid "Editor Transformation Tool"
  4520. msgstr "Editor Transformation Tool"
  4521. #: flatcamGUI/FlatCAMGUI.py:1506
  4522. msgid "Offset shape on X axis"
  4523. msgstr "Offset shape on X axis"
  4524. #: flatcamGUI/FlatCAMGUI.py:1507
  4525. msgid "Offset shape on Y axis"
  4526. msgstr "Offset shape on Y axis"
  4527. #: flatcamGUI/FlatCAMGUI.py:1507 flatcamGUI/FlatCAMGUI.py:1584
  4528. #: flatcamGUI/FlatCAMGUI.py:1697
  4529. msgid "Save Object and Exit Editor"
  4530. msgstr "Save Object and Exit Editor"
  4531. #: flatcamGUI/FlatCAMGUI.py:1507
  4532. msgid "Polygon Cut Tool"
  4533. msgstr "Polygon Cut Tool"
  4534. #: flatcamGUI/FlatCAMGUI.py:1508
  4535. msgid "Rotate Geometry"
  4536. msgstr "Rotate Geometry"
  4537. #: flatcamGUI/FlatCAMGUI.py:1508
  4538. msgid "Finish drawing for certain tools"
  4539. msgstr "Finish drawing for certain tools"
  4540. #: flatcamGUI/FlatCAMGUI.py:1508 flatcamGUI/FlatCAMGUI.py:1584
  4541. #: flatcamGUI/FlatCAMGUI.py:1696
  4542. msgid "Abort and return to Select"
  4543. msgstr "Abort and return to Select"
  4544. #: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2166
  4545. msgid "Delete Shape"
  4546. msgstr "Delete Shape"
  4547. #: flatcamGUI/FlatCAMGUI.py:1581
  4548. msgid "EXCELLON EDITOR"
  4549. msgstr "EXCELLON EDITOR"
  4550. #: flatcamGUI/FlatCAMGUI.py:1581
  4551. msgid "Copy Drill(s)"
  4552. msgstr "Copy Drill(s)"
  4553. #: flatcamGUI/FlatCAMGUI.py:1581 flatcamGUI/FlatCAMGUI.py:1780
  4554. msgid "Add Drill"
  4555. msgstr "Add Drill"
  4556. #: flatcamGUI/FlatCAMGUI.py:1582
  4557. msgid "Move Drill(s)"
  4558. msgstr "Move Drill(s)"
  4559. #: flatcamGUI/FlatCAMGUI.py:1583
  4560. msgid "Add a new Tool"
  4561. msgstr "Add a new Tool"
  4562. #: flatcamGUI/FlatCAMGUI.py:1583
  4563. msgid "Delete Drill(s)"
  4564. msgstr "Delete Drill(s)"
  4565. #: flatcamGUI/FlatCAMGUI.py:1583
  4566. msgid "Alternate: Delete Tool(s)"
  4567. msgstr "Alternate: Delete Tool(s)"
  4568. #: flatcamGUI/FlatCAMGUI.py:1692
  4569. msgid "GERBER EDITOR"
  4570. msgstr "GERBER EDITOR"
  4571. #: flatcamGUI/FlatCAMGUI.py:1692
  4572. msgid "Add Disc"
  4573. msgstr "Add Disc"
  4574. #: flatcamGUI/FlatCAMGUI.py:1692
  4575. msgid "Add SemiDisc"
  4576. msgstr "Add SemiDisc"
  4577. #: flatcamGUI/FlatCAMGUI.py:1694
  4578. msgid "Within Track & Region Tools will cycle in REVERSE the bend modes"
  4579. msgstr "Within Track & Region Tools will cycle in REVERSE the bend modes"
  4580. #: flatcamGUI/FlatCAMGUI.py:1695
  4581. msgid "Within Track & Region Tools will cycle FORWARD the bend modes"
  4582. msgstr "Within Track & Region Tools will cycle FORWARD the bend modes"
  4583. #: flatcamGUI/FlatCAMGUI.py:1696
  4584. msgid "Alternate: Delete Apertures"
  4585. msgstr "Alternate: Delete Apertures"
  4586. #: flatcamGUI/FlatCAMGUI.py:1696
  4587. msgid "Eraser Tool"
  4588. msgstr "Eraser Tool"
  4589. #: flatcamGUI/FlatCAMGUI.py:1697 flatcamGUI/PreferencesUI.py:1603
  4590. msgid "Mark Area Tool"
  4591. msgstr "Mark Area Tool"
  4592. #: flatcamGUI/FlatCAMGUI.py:1697
  4593. msgid "Poligonize Tool"
  4594. msgstr "Poligonize Tool"
  4595. #: flatcamGUI/FlatCAMGUI.py:1697
  4596. msgid "Transformation Tool"
  4597. msgstr "Transformation Tool"
  4598. #: flatcamGUI/FlatCAMGUI.py:1713
  4599. msgid "Toggle Visibility"
  4600. msgstr "Toggle Visibility"
  4601. #: flatcamGUI/FlatCAMGUI.py:1714
  4602. msgid "Toggle Panel"
  4603. msgstr "Toggle Panel"
  4604. #: flatcamGUI/FlatCAMGUI.py:1717
  4605. msgid "New"
  4606. msgstr "New"
  4607. #: flatcamGUI/FlatCAMGUI.py:1718
  4608. msgid "Geometry"
  4609. msgstr "Geometry"
  4610. #: flatcamGUI/FlatCAMGUI.py:1720
  4611. msgid "Excellon"
  4612. msgstr "Excellon"
  4613. #: flatcamGUI/FlatCAMGUI.py:1725
  4614. msgid "Grids"
  4615. msgstr "Grids"
  4616. #: flatcamGUI/FlatCAMGUI.py:1727
  4617. msgid "View"
  4618. msgstr "View"
  4619. #: flatcamGUI/FlatCAMGUI.py:1729
  4620. msgid "Clear Plot"
  4621. msgstr "Clear Plot"
  4622. #: flatcamGUI/FlatCAMGUI.py:1730
  4623. msgid "Replot"
  4624. msgstr "Replot"
  4625. #: flatcamGUI/FlatCAMGUI.py:1733
  4626. msgid "Geo Editor"
  4627. msgstr "Geo Editor"
  4628. #: flatcamGUI/FlatCAMGUI.py:1734
  4629. msgid "Path"
  4630. msgstr "Path"
  4631. #: flatcamGUI/FlatCAMGUI.py:1735
  4632. msgid "Rectangle"
  4633. msgstr "Rectangle"
  4634. #: flatcamGUI/FlatCAMGUI.py:1737
  4635. msgid "Circle"
  4636. msgstr "Circle"
  4637. #: flatcamGUI/FlatCAMGUI.py:1738
  4638. msgid "Polygon"
  4639. msgstr "Polygon"
  4640. #: flatcamGUI/FlatCAMGUI.py:1739
  4641. msgid "Arc"
  4642. msgstr "Arc"
  4643. #: flatcamGUI/FlatCAMGUI.py:1742
  4644. msgid "Text"
  4645. msgstr "Text"
  4646. #: flatcamGUI/FlatCAMGUI.py:1748
  4647. msgid "Union"
  4648. msgstr "Union"
  4649. #: flatcamGUI/FlatCAMGUI.py:1749
  4650. msgid "Intersection"
  4651. msgstr "Intersection"
  4652. #: flatcamGUI/FlatCAMGUI.py:1750
  4653. msgid "Substraction"
  4654. msgstr "Substraction"
  4655. #: flatcamGUI/FlatCAMGUI.py:1751 flatcamGUI/ObjectUI.py:1414
  4656. #: flatcamGUI/PreferencesUI.py:2994
  4657. msgid "Cut"
  4658. msgstr "Cut"
  4659. #: flatcamGUI/FlatCAMGUI.py:1758
  4660. msgid "Pad"
  4661. msgstr "Pad"
  4662. #: flatcamGUI/FlatCAMGUI.py:1759
  4663. msgid "Pad Array"
  4664. msgstr "Pad Array"
  4665. #: flatcamGUI/FlatCAMGUI.py:1762
  4666. msgid "Track"
  4667. msgstr "Track"
  4668. #: flatcamGUI/FlatCAMGUI.py:1763
  4669. msgid "Region"
  4670. msgstr "Region"
  4671. #: flatcamGUI/FlatCAMGUI.py:1779
  4672. msgid "Exc Editor"
  4673. msgstr "Exc Editor"
  4674. #: flatcamGUI/FlatCAMGUI.py:1829
  4675. msgid "Print Preview"
  4676. msgstr "Print Preview"
  4677. #: flatcamGUI/FlatCAMGUI.py:1830
  4678. msgid "Open a OS standard Preview Print window."
  4679. msgstr "Open a OS standard Preview Print window."
  4680. #: flatcamGUI/FlatCAMGUI.py:1831
  4681. msgid "Print Code"
  4682. msgstr "Print Code"
  4683. #: flatcamGUI/FlatCAMGUI.py:1832
  4684. msgid "Open a OS standard Print window."
  4685. msgstr "Open a OS standard Print window."
  4686. #: flatcamGUI/FlatCAMGUI.py:1834
  4687. msgid "Find in Code"
  4688. msgstr "Find in Code"
  4689. #: flatcamGUI/FlatCAMGUI.py:1835
  4690. msgid "Will search and highlight in yellow the string in the Find box."
  4691. msgstr "Will search and highlight in yellow the string in the Find box."
  4692. #: flatcamGUI/FlatCAMGUI.py:1841
  4693. msgid "Find box. Enter here the strings to be searched in the text."
  4694. msgstr "Find box. Enter here the strings to be searched in the text."
  4695. #: flatcamGUI/FlatCAMGUI.py:1843
  4696. msgid "Replace With"
  4697. msgstr "Replace With"
  4698. #: flatcamGUI/FlatCAMGUI.py:1844
  4699. msgid ""
  4700. "Will replace the string from the Find box with the one in the Replace box."
  4701. msgstr ""
  4702. "Will replace the string from the Find box with the one in the Replace box."
  4703. #: flatcamGUI/FlatCAMGUI.py:1848
  4704. msgid "String to replace the one in the Find box throughout the text."
  4705. msgstr "String to replace the one in the Find box throughout the text."
  4706. #: flatcamGUI/FlatCAMGUI.py:1850 flatcamGUI/ObjectUI.py:1412
  4707. #: flatcamGUI/PreferencesUI.py:2992 flatcamGUI/PreferencesUI.py:3817
  4708. msgid "All"
  4709. msgstr "All"
  4710. #: flatcamGUI/FlatCAMGUI.py:1851
  4711. msgid ""
  4712. "When checked it will replace all instances in the 'Find' box\n"
  4713. "with the text in the 'Replace' box.."
  4714. msgstr ""
  4715. "When checked it will replace all instances in the 'Find' box\n"
  4716. "with the text in the 'Replace' box.."
  4717. #: flatcamGUI/FlatCAMGUI.py:1854
  4718. msgid "Open Code"
  4719. msgstr "Open Code"
  4720. #: flatcamGUI/FlatCAMGUI.py:1855
  4721. msgid "Will open a text file in the editor."
  4722. msgstr "Will open a text file in the editor."
  4723. #: flatcamGUI/FlatCAMGUI.py:1857
  4724. msgid "Save Code"
  4725. msgstr "Save Code"
  4726. #: flatcamGUI/FlatCAMGUI.py:1858
  4727. msgid "Will save the text in the editor into a file."
  4728. msgstr "Will save the text in the editor into a file."
  4729. #: flatcamGUI/FlatCAMGUI.py:1860
  4730. msgid "Run Code"
  4731. msgstr "Run Code"
  4732. #: flatcamGUI/FlatCAMGUI.py:1861
  4733. msgid "Will run the TCL commands found in the text file, one by one."
  4734. msgstr "Will run the TCL commands found in the text file, one by one."
  4735. #: flatcamGUI/FlatCAMGUI.py:1899
  4736. msgid ""
  4737. "Relative neasurement.\n"
  4738. "Reference is last click position"
  4739. msgstr ""
  4740. "Relative neasurement.\n"
  4741. "Reference is last click position"
  4742. #: flatcamGUI/FlatCAMGUI.py:1905
  4743. msgid ""
  4744. "Absolute neasurement.\n"
  4745. "Reference is (X=0, Y= 0) position"
  4746. msgstr ""
  4747. "Absolute neasurement.\n"
  4748. "Reference is (X=0, Y= 0) position"
  4749. #: flatcamGUI/FlatCAMGUI.py:2031
  4750. msgid "Lock Toolbars"
  4751. msgstr "Lock Toolbars"
  4752. #: flatcamGUI/FlatCAMGUI.py:2139
  4753. msgid "Select 'Esc'"
  4754. msgstr "Select 'Esc'"
  4755. #: flatcamGUI/FlatCAMGUI.py:2164
  4756. msgid "Copy Objects"
  4757. msgstr "Copy Objects"
  4758. #: flatcamGUI/FlatCAMGUI.py:2171
  4759. msgid "Move Objects"
  4760. msgstr "Move Objects"
  4761. #: flatcamGUI/FlatCAMGUI.py:2629
  4762. msgid ""
  4763. "Please first select a geometry item to be cutted\n"
  4764. "then select the geometry item that will be cutted\n"
  4765. "out of the first item. In the end press ~X~ key or\n"
  4766. "the toolbar button."
  4767. msgstr ""
  4768. "Please first select a geometry item to be cutted\n"
  4769. "then select the geometry item that will be cutted\n"
  4770. "out of the first item. In the end press ~X~ key or\n"
  4771. "the toolbar button."
  4772. #: flatcamGUI/FlatCAMGUI.py:2636 flatcamGUI/FlatCAMGUI.py:2774
  4773. #: flatcamGUI/FlatCAMGUI.py:2833 flatcamGUI/FlatCAMGUI.py:2853
  4774. msgid "Warning"
  4775. msgstr "Warning"
  4776. #: flatcamGUI/FlatCAMGUI.py:2769
  4777. msgid ""
  4778. "Please select geometry items \n"
  4779. "on which to perform Intersection Tool."
  4780. msgstr ""
  4781. "Please select geometry items \n"
  4782. "on which to perform Intersection Tool."
  4783. #: flatcamGUI/FlatCAMGUI.py:2828
  4784. msgid ""
  4785. "Please select geometry items \n"
  4786. "on which to perform Substraction Tool."
  4787. msgstr ""
  4788. "Please select geometry items \n"
  4789. "on which to perform Substraction Tool."
  4790. #: flatcamGUI/FlatCAMGUI.py:2848
  4791. msgid ""
  4792. "Please select geometry items \n"
  4793. "on which to perform union."
  4794. msgstr ""
  4795. "Please select geometry items \n"
  4796. "on which to perform union."
  4797. #: flatcamGUI/FlatCAMGUI.py:2929 flatcamGUI/FlatCAMGUI.py:3144
  4798. msgid "Cancelled. Nothing selected to delete."
  4799. msgstr "Cancelled. Nothing selected to delete."
  4800. #: flatcamGUI/FlatCAMGUI.py:3014 flatcamGUI/FlatCAMGUI.py:3212
  4801. msgid "Cancelled. Nothing selected to copy."
  4802. msgstr "Cancelled. Nothing selected to copy."
  4803. #: flatcamGUI/FlatCAMGUI.py:3061 flatcamGUI/FlatCAMGUI.py:3259
  4804. msgid "Cancelled. Nothing selected to move."
  4805. msgstr "Cancelled. Nothing selected to move."
  4806. #: flatcamGUI/FlatCAMGUI.py:3285
  4807. msgid "New Tool ..."
  4808. msgstr "New Tool ..."
  4809. #: flatcamGUI/FlatCAMGUI.py:3286
  4810. msgid "Enter a Tool Diameter"
  4811. msgstr "Enter a Tool Diameter"
  4812. #: flatcamGUI/FlatCAMGUI.py:3302
  4813. msgid "Adding Tool cancelled ..."
  4814. msgstr "Adding Tool cancelled ..."
  4815. #: flatcamGUI/FlatCAMGUI.py:3345
  4816. msgid "Measurement Tool exit..."
  4817. msgstr "Measurement Tool exit..."
  4818. #: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3489
  4819. msgid "Idle."
  4820. msgstr "Idle."
  4821. #: flatcamGUI/FlatCAMGUI.py:3515
  4822. msgid "Application started ..."
  4823. msgstr "Application started ..."
  4824. #: flatcamGUI/FlatCAMGUI.py:3516
  4825. msgid "Hello!"
  4826. msgstr "Hello!"
  4827. #: flatcamGUI/FlatCAMGUI.py:3569
  4828. msgid "Open Project ..."
  4829. msgstr "Open Project ..."
  4830. #: flatcamGUI/FlatCAMGUI.py:3594
  4831. msgid "Exit"
  4832. msgstr "Exit"
  4833. #: flatcamGUI/ObjectUI.py:33
  4834. msgid "FlatCAM Object"
  4835. msgstr "FlatCAM Object"
  4836. #: flatcamGUI/ObjectUI.py:58
  4837. msgid ""
  4838. "BASIC is suitable for a beginner. Many parameters\n"
  4839. "are hidden from the user in this mode.\n"
  4840. "ADVANCED mode will make available all parameters.\n"
  4841. "\n"
  4842. "To change the application LEVEL, go to:\n"
  4843. "Edit -> Preferences -> General and check:\n"
  4844. "'APP. LEVEL' radio button."
  4845. msgstr ""
  4846. "BASIC is suitable for a beginner. Many parameters\n"
  4847. "are hidden from the user in this mode.\n"
  4848. "ADVANCED mode will make available all parameters.\n"
  4849. "\n"
  4850. "To change the application LEVEL, go to:\n"
  4851. "Edit -> Preferences -> General and check:\n"
  4852. "'APP. LEVEL' radio button."
  4853. #: flatcamGUI/ObjectUI.py:81
  4854. msgid "Change the size of the object."
  4855. msgstr "Change the size of the object."
  4856. #: flatcamGUI/ObjectUI.py:89
  4857. msgid "Factor"
  4858. msgstr "Factor"
  4859. #: flatcamGUI/ObjectUI.py:91
  4860. msgid ""
  4861. "Factor by which to multiply\n"
  4862. "geometric features of this object."
  4863. msgstr ""
  4864. "Factor by which to multiply\n"
  4865. "geometric features of this object."
  4866. #: flatcamGUI/ObjectUI.py:102
  4867. msgid "Perform scaling operation."
  4868. msgstr "Perform scaling operation."
  4869. #: flatcamGUI/ObjectUI.py:110
  4870. msgid "Change the position of this object."
  4871. msgstr "Change the position of this object."
  4872. #: flatcamGUI/ObjectUI.py:117
  4873. msgid "Vector"
  4874. msgstr "Vector"
  4875. #: flatcamGUI/ObjectUI.py:119
  4876. msgid ""
  4877. "Amount by which to move the object\n"
  4878. "in the x and y axes in (x, y) format."
  4879. msgstr ""
  4880. "Amount by which to move the object\n"
  4881. "in the x and y axes in (x, y) format."
  4882. #: flatcamGUI/ObjectUI.py:129
  4883. msgid "Perform the offset operation."
  4884. msgstr "Perform the offset operation."
  4885. #: flatcamGUI/ObjectUI.py:143
  4886. msgid "Gerber Object"
  4887. msgstr "Gerber Object"
  4888. #: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:566
  4889. #: flatcamGUI/ObjectUI.py:899 flatcamGUI/ObjectUI.py:1398
  4890. #: flatcamGUI/PreferencesUI.py:1058 flatcamGUI/PreferencesUI.py:1638
  4891. #: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2968
  4892. msgid "Plot Options"
  4893. msgstr "Plot Options"
  4894. #: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:567
  4895. #: flatcamGUI/PreferencesUI.py:1065 flatcamGUI/PreferencesUI.py:1650
  4896. msgid "Solid"
  4897. msgstr "Solid"
  4898. #: flatcamGUI/ObjectUI.py:158 flatcamGUI/PreferencesUI.py:1067
  4899. msgid "Solid color polygons."
  4900. msgstr "Solid color polygons."
  4901. #: flatcamGUI/ObjectUI.py:164 flatcamGUI/PreferencesUI.py:1072
  4902. msgid "M-Color"
  4903. msgstr "M-Color"
  4904. #: flatcamGUI/ObjectUI.py:166 flatcamGUI/PreferencesUI.py:1074
  4905. msgid "Draw polygons in different colors."
  4906. msgstr "Draw polygons in different colors."
  4907. #: flatcamGUI/ObjectUI.py:172 flatcamGUI/ObjectUI.py:605
  4908. #: flatcamGUI/PreferencesUI.py:1079 flatcamGUI/PreferencesUI.py:1644
  4909. #: flatcamGUI/PreferencesUI.py:2590
  4910. msgid "Plot"
  4911. msgstr "Plot"
  4912. #: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:607
  4913. #: flatcamGUI/ObjectUI.py:945 flatcamGUI/ObjectUI.py:1508
  4914. #: flatcamGUI/PreferencesUI.py:1081 flatcamGUI/PreferencesUI.py:2592
  4915. #: flatcamGUI/PreferencesUI.py:2979
  4916. msgid "Plot (show) this object."
  4917. msgstr "Plot (show) this object."
  4918. #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:578
  4919. #: flatcamGUI/ObjectUI.py:905 flatcamGUI/ObjectUI.py:1428
  4920. msgid "Name"
  4921. msgstr "Name"
  4922. #: flatcamGUI/ObjectUI.py:203
  4923. msgid ""
  4924. "Toggle the display of the Gerber Apertures Table.\n"
  4925. "When unchecked, it will delete all mark shapes\n"
  4926. "that are drawn on canvas."
  4927. msgstr ""
  4928. "Toggle the display of the Gerber Apertures Table.\n"
  4929. "When unchecked, it will delete all mark shapes\n"
  4930. "that are drawn on canvas."
  4931. #: flatcamGUI/ObjectUI.py:213
  4932. msgid "Mark All"
  4933. msgstr "Mark All"
  4934. #: flatcamGUI/ObjectUI.py:215
  4935. msgid ""
  4936. "When checked it will display all the apertures.\n"
  4937. "When unchecked, it will delete all mark shapes\n"
  4938. "that are drawn on canvas."
  4939. msgstr ""
  4940. "When checked it will display all the apertures.\n"
  4941. "When unchecked, it will delete all mark shapes\n"
  4942. "that are drawn on canvas."
  4943. #: flatcamGUI/ObjectUI.py:243
  4944. msgid "Mark the aperture instances on canvas."
  4945. msgstr "Mark the aperture instances on canvas."
  4946. #: flatcamGUI/ObjectUI.py:250 flatcamGUI/PreferencesUI.py:1106
  4947. msgid "Isolation Routing"
  4948. msgstr "Isolation Routing"
  4949. #: flatcamGUI/ObjectUI.py:252 flatcamGUI/PreferencesUI.py:1108
  4950. msgid ""
  4951. "Create a Geometry object with\n"
  4952. "toolpaths to cut outside polygons."
  4953. msgstr ""
  4954. "Create a Geometry object with\n"
  4955. "toolpaths to cut outside polygons."
  4956. #: flatcamGUI/ObjectUI.py:266
  4957. msgid ""
  4958. "Diameter of the cutting tool.\n"
  4959. "If you want to have an isolation path\n"
  4960. "inside the actual shape of the Gerber\n"
  4961. "feature, use a negative value for\n"
  4962. "this parameter."
  4963. msgstr ""
  4964. "Diameter of the cutting tool.\n"
  4965. "If you want to have an isolation path\n"
  4966. "inside the actual shape of the Gerber\n"
  4967. "feature, use a negative value for\n"
  4968. "this parameter."
  4969. #: flatcamGUI/ObjectUI.py:277 flatcamGUI/PreferencesUI.py:1126
  4970. msgid "# Passes"
  4971. msgstr "# Passes"
  4972. #: flatcamGUI/ObjectUI.py:279 flatcamGUI/PreferencesUI.py:1128
  4973. msgid ""
  4974. "Width of the isolation gap in\n"
  4975. "number (integer) of tool widths."
  4976. msgstr ""
  4977. "Width of the isolation gap in\n"
  4978. "number (integer) of tool widths."
  4979. #: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1137
  4980. msgid "Pass overlap"
  4981. msgstr "Pass overlap"
  4982. #: flatcamGUI/ObjectUI.py:290 flatcamGUI/PreferencesUI.py:1139
  4983. #, python-format
  4984. msgid ""
  4985. "How much (fraction) of the tool width to overlap each tool pass.\n"
  4986. "Example:\n"
  4987. "A value here of 0.25 means an overlap of 25%% from the tool diameter found "
  4988. "above."
  4989. msgstr ""
  4990. "How much (fraction) of the tool width to overlap each tool pass.\n"
  4991. "Example:\n"
  4992. "A value here of 0.25 means an overlap of 25%% from the tool diameter found "
  4993. "above."
  4994. #: flatcamGUI/ObjectUI.py:304 flatcamGUI/PreferencesUI.py:1152
  4995. #: flatcamGUI/PreferencesUI.py:3333 flatcamTools/ToolNonCopperClear.py:147
  4996. msgid "Milling Type"
  4997. msgstr "Milling Type"
  4998. #: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1154
  4999. msgid ""
  5000. "Milling type:\n"
  5001. "- climb / best for precision milling and to reduce tool usage\n"
  5002. "- conventional / useful when there is no backlash compensation"
  5003. msgstr ""
  5004. "Milling type:\n"
  5005. "- climb / best for precision milling and to reduce tool usage\n"
  5006. "- conventional / useful when there is no backlash compensation"
  5007. #: flatcamGUI/ObjectUI.py:310 flatcamGUI/PreferencesUI.py:1159
  5008. #: flatcamGUI/PreferencesUI.py:3340 flatcamTools/ToolNonCopperClear.py:154
  5009. msgid "Climb"
  5010. msgstr "Climb"
  5011. #: flatcamGUI/ObjectUI.py:311 flatcamGUI/PreferencesUI.py:1160
  5012. #: flatcamGUI/PreferencesUI.py:3341 flatcamTools/ToolNonCopperClear.py:155
  5013. msgid "Conv."
  5014. msgstr "Conv."
  5015. #: flatcamGUI/ObjectUI.py:316 flatcamGUI/PreferencesUI.py:1164
  5016. msgid "Combine Passes"
  5017. msgstr "Combine Passes"
  5018. #: flatcamGUI/ObjectUI.py:318 flatcamGUI/PreferencesUI.py:1166
  5019. msgid "Combine all passes into one object"
  5020. msgstr "Combine all passes into one object"
  5021. #: flatcamGUI/ObjectUI.py:322 flatcamGUI/PreferencesUI.py:1250
  5022. msgid "\"Follow\""
  5023. msgstr "\"Follow\""
  5024. #: flatcamGUI/ObjectUI.py:323 flatcamGUI/PreferencesUI.py:1252
  5025. msgid ""
  5026. "Generate a 'Follow' geometry.\n"
  5027. "This means that it will cut through\n"
  5028. "the middle of the trace."
  5029. msgstr ""
  5030. "Generate a 'Follow' geometry.\n"
  5031. "This means that it will cut through\n"
  5032. "the middle of the trace."
  5033. #: flatcamGUI/ObjectUI.py:328
  5034. msgid "Except"
  5035. msgstr "Except"
  5036. #: flatcamGUI/ObjectUI.py:329
  5037. msgid ""
  5038. "When the isolation geometry is generated,\n"
  5039. "by checking this, the area of the object bellow\n"
  5040. "will be subtracted from the isolation geometry."
  5041. msgstr ""
  5042. "When the isolation geometry is generated,\n"
  5043. "by checking this, the area of the object bellow\n"
  5044. "will be subtracted from the isolation geometry."
  5045. #: flatcamGUI/ObjectUI.py:354 flatcamTools/ToolCutOut.py:53
  5046. #: flatcamTools/ToolNonCopperClear.py:69 flatcamTools/ToolPaint.py:68
  5047. msgid "Obj Type"
  5048. msgstr "Obj Type"
  5049. #: flatcamGUI/ObjectUI.py:356
  5050. msgid ""
  5051. "Specify the type of object to be excepted from isolation.\n"
  5052. "It can be of type: Gerber or Geometry.\n"
  5053. "What is selected here will dictate the kind\n"
  5054. "of objects that will populate the 'Object' combobox."
  5055. msgstr ""
  5056. "Specify the type of object to be excepted from isolation.\n"
  5057. "It can be of type: Gerber or Geometry.\n"
  5058. "What is selected here will dictate the kind\n"
  5059. "of objects that will populate the 'Object' combobox."
  5060. #: flatcamGUI/ObjectUI.py:369 flatcamTools/ToolCutOut.py:69
  5061. #: flatcamTools/ToolNonCopperClear.py:87 flatcamTools/ToolPaint.py:86
  5062. #: flatcamTools/ToolPanelize.py:71 flatcamTools/ToolPanelize.py:84
  5063. msgid "Object"
  5064. msgstr "Object"
  5065. #: flatcamGUI/ObjectUI.py:370
  5066. msgid "Object whose area will be removed from isolation geometry."
  5067. msgstr "Object whose area will be removed from isolation geometry."
  5068. #: flatcamGUI/ObjectUI.py:374
  5069. msgid "Generate Isolation Geometry"
  5070. msgstr "Generate Isolation Geometry"
  5071. #: flatcamGUI/ObjectUI.py:376
  5072. msgid ""
  5073. "Create a Geometry object with toolpaths to cut \n"
  5074. "isolation outside, inside or on both sides of the\n"
  5075. "object. For a Gerber object outside means outside\n"
  5076. "of the Gerber feature and inside means inside of\n"
  5077. "the Gerber feature, if possible at all. This means\n"
  5078. "that only if the Gerber feature has openings inside, they\n"
  5079. "will be isolated. If what is wanted is to cut isolation\n"
  5080. "inside the actual Gerber feature, use a negative tool\n"
  5081. "diameter above."
  5082. msgstr ""
  5083. "Create a Geometry object with toolpaths to cut \n"
  5084. "isolation outside, inside or on both sides of the\n"
  5085. "object. For a Gerber object outside means outside\n"
  5086. "of the Gerber feature and inside means inside of\n"
  5087. "the Gerber feature, if possible at all. This means\n"
  5088. "that only if the Gerber feature has openings inside, they\n"
  5089. "will be isolated. If what is wanted is to cut isolation\n"
  5090. "inside the actual Gerber feature, use a negative tool\n"
  5091. "diameter above."
  5092. #: flatcamGUI/ObjectUI.py:388
  5093. msgid "Buffer Solid Geometry"
  5094. msgstr "Buffer Solid Geometry"
  5095. #: flatcamGUI/ObjectUI.py:390
  5096. msgid ""
  5097. "This button is shown only when the Gerber file\n"
  5098. "is loaded without buffering.\n"
  5099. "Clicking this will create the buffered geometry\n"
  5100. "required for isolation."
  5101. msgstr ""
  5102. "This button is shown only when the Gerber file\n"
  5103. "is loaded without buffering.\n"
  5104. "Clicking this will create the buffered geometry\n"
  5105. "required for isolation."
  5106. #: flatcamGUI/ObjectUI.py:397
  5107. msgid "FULL Geo"
  5108. msgstr "FULL Geo"
  5109. #: flatcamGUI/ObjectUI.py:399
  5110. msgid ""
  5111. "Create the Geometry Object\n"
  5112. "for isolation routing. It contains both\n"
  5113. "the interiors and exteriors geometry."
  5114. msgstr ""
  5115. "Create the Geometry Object\n"
  5116. "for isolation routing. It contains both\n"
  5117. "the interiors and exteriors geometry."
  5118. #: flatcamGUI/ObjectUI.py:408
  5119. msgid "Ext Geo"
  5120. msgstr "Ext Geo"
  5121. #: flatcamGUI/ObjectUI.py:410
  5122. msgid ""
  5123. "Create the Geometry Object\n"
  5124. "for isolation routing containing\n"
  5125. "only the exteriors geometry."
  5126. msgstr ""
  5127. "Create the Geometry Object\n"
  5128. "for isolation routing containing\n"
  5129. "only the exteriors geometry."
  5130. #: flatcamGUI/ObjectUI.py:417
  5131. msgid "Int Geo"
  5132. msgstr "Int Geo"
  5133. #: flatcamGUI/ObjectUI.py:419
  5134. msgid ""
  5135. "Create the Geometry Object\n"
  5136. "for isolation routing containing\n"
  5137. "only the interiors geometry."
  5138. msgstr ""
  5139. "Create the Geometry Object\n"
  5140. "for isolation routing containing\n"
  5141. "only the interiors geometry."
  5142. #: flatcamGUI/ObjectUI.py:449
  5143. msgid "Clear N-copper"
  5144. msgstr "Clear N-copper"
  5145. #: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3278
  5146. msgid ""
  5147. "Create a Geometry object with\n"
  5148. "toolpaths to cut all non-copper regions."
  5149. msgstr ""
  5150. "Create a Geometry object with\n"
  5151. "toolpaths to cut all non-copper regions."
  5152. #: flatcamGUI/ObjectUI.py:458 flatcamTools/ToolNonCopperClear.py:446
  5153. msgid ""
  5154. "Create the Geometry Object\n"
  5155. "for non-copper routing."
  5156. msgstr ""
  5157. "Create the Geometry Object\n"
  5158. "for non-copper routing."
  5159. #: flatcamGUI/ObjectUI.py:465
  5160. msgid "Board cutout"
  5161. msgstr "Board cutout"
  5162. #: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3537
  5163. msgid ""
  5164. "Create toolpaths to cut around\n"
  5165. "the PCB and separate it from\n"
  5166. "the original board."
  5167. msgstr ""
  5168. "Create toolpaths to cut around\n"
  5169. "the PCB and separate it from\n"
  5170. "the original board."
  5171. #: flatcamGUI/ObjectUI.py:472 flatcamTools/ToolCutOut.py:348
  5172. msgid "Cutout Tool"
  5173. msgstr "Cutout Tool"
  5174. #: flatcamGUI/ObjectUI.py:474
  5175. msgid ""
  5176. "Generate the geometry for\n"
  5177. "the board cutout."
  5178. msgstr ""
  5179. "Generate the geometry for\n"
  5180. "the board cutout."
  5181. #: flatcamGUI/ObjectUI.py:481 flatcamGUI/PreferencesUI.py:1171
  5182. msgid "Non-copper regions"
  5183. msgstr "Non-copper regions"
  5184. #: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1173
  5185. msgid ""
  5186. "Create polygons covering the\n"
  5187. "areas without copper on the PCB.\n"
  5188. "Equivalent to the inverse of this\n"
  5189. "object. Can be used to remove all\n"
  5190. "copper from a specified region."
  5191. msgstr ""
  5192. "Create polygons covering the\n"
  5193. "areas without copper on the PCB.\n"
  5194. "Equivalent to the inverse of this\n"
  5195. "object. Can be used to remove all\n"
  5196. "copper from a specified region."
  5197. #: flatcamGUI/ObjectUI.py:493 flatcamGUI/ObjectUI.py:525
  5198. #: flatcamGUI/PreferencesUI.py:1185 flatcamGUI/PreferencesUI.py:1210
  5199. msgid "Boundary Margin"
  5200. msgstr "Boundary Margin"
  5201. #: flatcamGUI/ObjectUI.py:495 flatcamGUI/PreferencesUI.py:1187
  5202. msgid ""
  5203. "Specify the edge of the PCB\n"
  5204. "by drawing a box around all\n"
  5205. "objects with this minimum\n"
  5206. "distance."
  5207. msgstr ""
  5208. "Specify the edge of the PCB\n"
  5209. "by drawing a box around all\n"
  5210. "objects with this minimum\n"
  5211. "distance."
  5212. #: flatcamGUI/ObjectUI.py:506 flatcamGUI/ObjectUI.py:535
  5213. #: flatcamGUI/PreferencesUI.py:1197 flatcamGUI/PreferencesUI.py:1219
  5214. msgid "Rounded Geo"
  5215. msgstr "Rounded Geo"
  5216. #: flatcamGUI/ObjectUI.py:508 flatcamGUI/PreferencesUI.py:1199
  5217. msgid "Resulting geometry will have rounded corners."
  5218. msgstr "Resulting geometry will have rounded corners."
  5219. #: flatcamGUI/ObjectUI.py:512 flatcamGUI/ObjectUI.py:544
  5220. #: flatcamTools/ToolCutOut.py:183 flatcamTools/ToolCutOut.py:203
  5221. #: flatcamTools/ToolCutOut.py:254 flatcamTools/ToolSolderPaste.py:127
  5222. msgid "Generate Geo"
  5223. msgstr "Generate Geo"
  5224. #: flatcamGUI/ObjectUI.py:517 flatcamGUI/PreferencesUI.py:1204
  5225. #: flatcamTools/ToolPanelize.py:85
  5226. msgid "Bounding Box"
  5227. msgstr "Bounding Box"
  5228. #: flatcamGUI/ObjectUI.py:519
  5229. msgid ""
  5230. "Create a geometry surrounding the Gerber object.\n"
  5231. "Square shape."
  5232. msgstr ""
  5233. "Create a geometry surrounding the Gerber object.\n"
  5234. "Square shape."
  5235. #: flatcamGUI/ObjectUI.py:527 flatcamGUI/PreferencesUI.py:1212
  5236. msgid ""
  5237. "Distance of the edges of the box\n"
  5238. "to the nearest polygon."
  5239. msgstr ""
  5240. "Distance of the edges of the box\n"
  5241. "to the nearest polygon."
  5242. #: flatcamGUI/ObjectUI.py:537 flatcamGUI/PreferencesUI.py:1221
  5243. msgid ""
  5244. "If the bounding box is \n"
  5245. "to have rounded corners\n"
  5246. "their radius is equal to\n"
  5247. "the margin."
  5248. msgstr ""
  5249. "If the bounding box is \n"
  5250. "to have rounded corners\n"
  5251. "their radius is equal to\n"
  5252. "the margin."
  5253. #: flatcamGUI/ObjectUI.py:546
  5254. msgid "Generate the Geometry object."
  5255. msgstr "Generate the Geometry object."
  5256. #: flatcamGUI/ObjectUI.py:558
  5257. msgid "Excellon Object"
  5258. msgstr "Excellon Object"
  5259. #: flatcamGUI/ObjectUI.py:569
  5260. msgid "Solid circles."
  5261. msgstr "Solid circles."
  5262. #: flatcamGUI/ObjectUI.py:617
  5263. msgid "Drills"
  5264. msgstr "Drills"
  5265. #: flatcamGUI/ObjectUI.py:617 flatcamGUI/PreferencesUI.py:2446
  5266. msgid "Slots"
  5267. msgstr "Slots"
  5268. #: flatcamGUI/ObjectUI.py:618 flatcamGUI/PreferencesUI.py:2074
  5269. msgid "Offset Z"
  5270. msgstr "Offset Z"
  5271. #: flatcamGUI/ObjectUI.py:622
  5272. msgid ""
  5273. "This is the Tool Number.\n"
  5274. "When ToolChange is checked, on toolchange event this value\n"
  5275. "will be showed as a T1, T2 ... Tn in the Machine Code.\n"
  5276. "\n"
  5277. "Here the tools are selected for G-code generation."
  5278. msgstr ""
  5279. "This is the Tool Number.\n"
  5280. "When ToolChange is checked, on toolchange event this value\n"
  5281. "will be showed as a T1, T2 ... Tn in the Machine Code.\n"
  5282. "\n"
  5283. "Here the tools are selected for G-code generation."
  5284. #: flatcamGUI/ObjectUI.py:627 flatcamGUI/ObjectUI.py:970
  5285. #: flatcamTools/ToolPaint.py:120
  5286. msgid ""
  5287. "Tool Diameter. It's value (in current FlatCAM units) \n"
  5288. "is the cut width into the material."
  5289. msgstr ""
  5290. "Tool Diameter. It's value (in current FlatCAM units) \n"
  5291. "is the cut width into the material."
  5292. #: flatcamGUI/ObjectUI.py:630
  5293. msgid ""
  5294. "The number of Drill holes. Holes that are drilled with\n"
  5295. "a drill bit."
  5296. msgstr ""
  5297. "The number of Drill holes. Holes that are drilled with\n"
  5298. "a drill bit."
  5299. #: flatcamGUI/ObjectUI.py:633
  5300. msgid ""
  5301. "The number of Slot holes. Holes that are created by\n"
  5302. "milling them with an endmill bit."
  5303. msgstr ""
  5304. "The number of Slot holes. Holes that are created by\n"
  5305. "milling them with an endmill bit."
  5306. #: flatcamGUI/ObjectUI.py:636 flatcamGUI/PreferencesUI.py:2076
  5307. msgid ""
  5308. "Some drill bits (the larger ones) need to drill deeper\n"
  5309. "to create the desired exit hole diameter due of the tip shape.\n"
  5310. "The value here can compensate the Cut Z parameter."
  5311. msgstr ""
  5312. "Some drill bits (the larger ones) need to drill deeper\n"
  5313. "to create the desired exit hole diameter due of the tip shape.\n"
  5314. "The value here can compensate the Cut Z parameter."
  5315. #: flatcamGUI/ObjectUI.py:640
  5316. msgid ""
  5317. "Toggle display of the drills for the current tool.\n"
  5318. "This does not select the tools for G-code generation."
  5319. msgstr ""
  5320. "Toggle display of the drills for the current tool.\n"
  5321. "This does not select the tools for G-code generation."
  5322. #: flatcamGUI/ObjectUI.py:647 flatcamGUI/PreferencesUI.py:1886
  5323. #: flatcamGUI/PreferencesUI.py:2635
  5324. msgid "Create CNC Job"
  5325. msgstr "Create CNC Job"
  5326. #: flatcamGUI/ObjectUI.py:649
  5327. msgid ""
  5328. "Create a CNC Job object\n"
  5329. "for this drill object."
  5330. msgstr ""
  5331. "Create a CNC Job object\n"
  5332. "for this drill object."
  5333. #: flatcamGUI/ObjectUI.py:658 flatcamGUI/ObjectUI.py:1137
  5334. #: flatcamGUI/PreferencesUI.py:1897 flatcamGUI/PreferencesUI.py:2647
  5335. #: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:4061
  5336. #: flatcamTools/ToolCalculators.py:107 flatcamTools/ToolNonCopperClear.py:269
  5337. msgid "Cut Z"
  5338. msgstr "Cut Z"
  5339. #: flatcamGUI/ObjectUI.py:660 flatcamGUI/PreferencesUI.py:1899
  5340. msgid ""
  5341. "Drill depth (negative)\n"
  5342. "below the copper surface."
  5343. msgstr ""
  5344. "Drill depth (negative)\n"
  5345. "below the copper surface."
  5346. #: flatcamGUI/ObjectUI.py:668 flatcamGUI/ObjectUI.py:1171
  5347. #: flatcamGUI/PreferencesUI.py:1907 flatcamGUI/PreferencesUI.py:2685
  5348. msgid "Travel Z"
  5349. msgstr "Travel Z"
  5350. #: flatcamGUI/ObjectUI.py:670 flatcamGUI/PreferencesUI.py:1909
  5351. msgid ""
  5352. "Tool height when travelling\n"
  5353. "across the XY plane."
  5354. msgstr ""
  5355. "Tool height when travelling\n"
  5356. "across the XY plane."
  5357. #: flatcamGUI/ObjectUI.py:678 flatcamGUI/ObjectUI.py:1189
  5358. #: flatcamGUI/PreferencesUI.py:1917 flatcamGUI/PreferencesUI.py:2695
  5359. msgid "Tool change"
  5360. msgstr "Tool change"
  5361. #: flatcamGUI/ObjectUI.py:680 flatcamGUI/PreferencesUI.py:1919
  5362. msgid ""
  5363. "Include tool-change sequence\n"
  5364. "in G-Code (Pause for tool change)."
  5365. msgstr ""
  5366. "Include tool-change sequence\n"
  5367. "in G-Code (Pause for tool change)."
  5368. #: flatcamGUI/ObjectUI.py:686 flatcamGUI/ObjectUI.py:1182
  5369. msgid "Tool change Z"
  5370. msgstr "Tool change Z"
  5371. #: flatcamGUI/ObjectUI.py:688 flatcamGUI/ObjectUI.py:1185
  5372. #: flatcamGUI/PreferencesUI.py:1928 flatcamGUI/PreferencesUI.py:2710
  5373. msgid ""
  5374. "Z-axis position (height) for\n"
  5375. "tool change."
  5376. msgstr ""
  5377. "Z-axis position (height) for\n"
  5378. "tool change."
  5379. #: flatcamGUI/ObjectUI.py:697 flatcamGUI/PreferencesUI.py:2091
  5380. #: flatcamGUI/PreferencesUI.py:2824
  5381. msgid "Start move Z"
  5382. msgstr "Start move Z"
  5383. #: flatcamGUI/ObjectUI.py:699 flatcamGUI/PreferencesUI.py:2093
  5384. msgid ""
  5385. "Height of the tool just after start.\n"
  5386. "Delete the value if you don't need this feature."
  5387. msgstr ""
  5388. "Height of the tool just after start.\n"
  5389. "Delete the value if you don't need this feature."
  5390. #: flatcamGUI/ObjectUI.py:707 flatcamGUI/ObjectUI.py:1215
  5391. #: flatcamGUI/PreferencesUI.py:1936 flatcamGUI/PreferencesUI.py:2719
  5392. msgid "End move Z"
  5393. msgstr "End move Z"
  5394. #: flatcamGUI/ObjectUI.py:709 flatcamGUI/ObjectUI.py:1217
  5395. #: flatcamGUI/PreferencesUI.py:1938 flatcamGUI/PreferencesUI.py:2721
  5396. msgid ""
  5397. "Height of the tool after\n"
  5398. "the last move at the end of the job."
  5399. msgstr ""
  5400. "Height of the tool after\n"
  5401. "the last move at the end of the job."
  5402. #: flatcamGUI/ObjectUI.py:717 flatcamGUI/PreferencesUI.py:1946
  5403. #: flatcamGUI/PreferencesUI.py:4352 flatcamTools/ToolSolderPaste.py:224
  5404. msgid "Feedrate Z"
  5405. msgstr "Feedrate Z"
  5406. #: flatcamGUI/ObjectUI.py:719 flatcamGUI/PreferencesUI.py:1948
  5407. msgid ""
  5408. "Tool speed while drilling\n"
  5409. "(in units per minute).\n"
  5410. "So called 'Plunge' feedrate.\n"
  5411. "This is for linear move G01."
  5412. msgstr ""
  5413. "Tool speed while drilling\n"
  5414. "(in units per minute).\n"
  5415. "So called 'Plunge' feedrate.\n"
  5416. "This is for linear move G01."
  5417. #: flatcamGUI/ObjectUI.py:729 flatcamGUI/PreferencesUI.py:2101
  5418. msgid "Feedrate Rapids"
  5419. msgstr "Feedrate Rapids"
  5420. #: flatcamGUI/ObjectUI.py:731 flatcamGUI/PreferencesUI.py:2103
  5421. msgid ""
  5422. "Tool speed while drilling\n"
  5423. "(in units per minute).\n"
  5424. "This is for the rapid move G00.\n"
  5425. "It is useful only for Marlin,\n"
  5426. "ignore for any other cases."
  5427. msgstr ""
  5428. "Tool speed while drilling\n"
  5429. "(in units per minute).\n"
  5430. "This is for the rapid move G00.\n"
  5431. "It is useful only for Marlin,\n"
  5432. "ignore for any other cases."
  5433. #: flatcamGUI/ObjectUI.py:745 flatcamGUI/ObjectUI.py:1272
  5434. #: flatcamGUI/PreferencesUI.py:2750
  5435. msgid "Spindle speed"
  5436. msgstr "Spindle speed"
  5437. #: flatcamGUI/ObjectUI.py:747 flatcamGUI/PreferencesUI.py:1960
  5438. msgid ""
  5439. "Speed of the spindle\n"
  5440. "in RPM (optional)"
  5441. msgstr ""
  5442. "Speed of the spindle\n"
  5443. "in RPM (optional)"
  5444. #: flatcamGUI/ObjectUI.py:755 flatcamGUI/ObjectUI.py:1285
  5445. #: flatcamGUI/PreferencesUI.py:1968 flatcamGUI/PreferencesUI.py:2763
  5446. msgid "Dwell"
  5447. msgstr "Dwell"
  5448. #: flatcamGUI/ObjectUI.py:757 flatcamGUI/ObjectUI.py:1288
  5449. #: flatcamGUI/PreferencesUI.py:1970 flatcamGUI/PreferencesUI.py:2765
  5450. msgid ""
  5451. "Pause to allow the spindle to reach its\n"
  5452. "speed before cutting."
  5453. msgstr ""
  5454. "Pause to allow the spindle to reach its\n"
  5455. "speed before cutting."
  5456. #: flatcamGUI/ObjectUI.py:762 flatcamGUI/ObjectUI.py:1294
  5457. #: flatcamGUI/PreferencesUI.py:1975 flatcamGUI/PreferencesUI.py:2770
  5458. msgid "Number of time units for spindle to dwell."
  5459. msgstr "Number of time units for spindle to dwell."
  5460. #: flatcamGUI/ObjectUI.py:770 flatcamGUI/PreferencesUI.py:1988
  5461. #: flatcamGUI/PreferencesUI.py:2780
  5462. msgid "Postprocessor"
  5463. msgstr "Postprocessor"
  5464. #: flatcamGUI/ObjectUI.py:772 flatcamGUI/PreferencesUI.py:1990
  5465. msgid ""
  5466. "The postprocessor JSON file that dictates\n"
  5467. "Gcode output."
  5468. msgstr ""
  5469. "The postprocessor JSON file that dictates\n"
  5470. "Gcode output."
  5471. #: flatcamGUI/ObjectUI.py:781 flatcamGUI/ObjectUI.py:1313
  5472. #: flatcamGUI/PreferencesUI.py:2114 flatcamGUI/PreferencesUI.py:2857
  5473. msgid "Probe Z depth"
  5474. msgstr "Probe Z depth"
  5475. #: flatcamGUI/ObjectUI.py:783 flatcamGUI/ObjectUI.py:1315
  5476. #: flatcamGUI/PreferencesUI.py:2116 flatcamGUI/PreferencesUI.py:2859
  5477. msgid ""
  5478. "The maximum depth that the probe is allowed\n"
  5479. "to probe. Negative value, in current units."
  5480. msgstr ""
  5481. "The maximum depth that the probe is allowed\n"
  5482. "to probe. Negative value, in current units."
  5483. #: flatcamGUI/ObjectUI.py:793 flatcamGUI/ObjectUI.py:1325
  5484. #: flatcamGUI/PreferencesUI.py:2124 flatcamGUI/PreferencesUI.py:2867
  5485. msgid "Feedrate Probe"
  5486. msgstr "Feedrate Probe"
  5487. #: flatcamGUI/ObjectUI.py:795 flatcamGUI/ObjectUI.py:1327
  5488. #: flatcamGUI/PreferencesUI.py:2126 flatcamGUI/PreferencesUI.py:2869
  5489. msgid "The feedrate used while the probe is probing."
  5490. msgstr "The feedrate used while the probe is probing."
  5491. #: flatcamGUI/ObjectUI.py:804
  5492. msgid ""
  5493. "Select from the Tools Table above\n"
  5494. "the hole dias that are to be drilled.\n"
  5495. "Use the # column to make the selection."
  5496. msgstr ""
  5497. "Select from the Tools Table above\n"
  5498. "the hole dias that are to be drilled.\n"
  5499. "Use the # column to make the selection."
  5500. #: flatcamGUI/ObjectUI.py:812 flatcamGUI/PreferencesUI.py:1999
  5501. msgid "Gcode"
  5502. msgstr "Gcode"
  5503. #: flatcamGUI/ObjectUI.py:814
  5504. msgid ""
  5505. "Choose what to use for GCode generation:\n"
  5506. "'Drills', 'Slots' or 'Both'.\n"
  5507. "When choosing 'Slots' or 'Both', slots will be\n"
  5508. "converted to a series of drills."
  5509. msgstr ""
  5510. "Choose what to use for GCode generation:\n"
  5511. "'Drills', 'Slots' or 'Both'.\n"
  5512. "When choosing 'Slots' or 'Both', slots will be\n"
  5513. "converted to a series of drills."
  5514. #: flatcamGUI/ObjectUI.py:829
  5515. msgid "Create Drills GCode"
  5516. msgstr "Create Drills GCode"
  5517. #: flatcamGUI/ObjectUI.py:831
  5518. msgid "Generate the CNC Job."
  5519. msgstr "Generate the CNC Job."
  5520. #: flatcamGUI/ObjectUI.py:836 flatcamGUI/PreferencesUI.py:2017
  5521. msgid "Mill Holes"
  5522. msgstr "Mill Holes"
  5523. #: flatcamGUI/ObjectUI.py:838 flatcamGUI/PreferencesUI.py:2019
  5524. msgid "Create Geometry for milling holes."
  5525. msgstr "Create Geometry for milling holes."
  5526. #: flatcamGUI/ObjectUI.py:843
  5527. msgid ""
  5528. "Select from the Tools Table above\n"
  5529. "the hole dias that are to be milled.\n"
  5530. "Use the # column to make the selection."
  5531. msgstr ""
  5532. "Select from the Tools Table above\n"
  5533. "the hole dias that are to be milled.\n"
  5534. "Use the # column to make the selection."
  5535. #: flatcamGUI/ObjectUI.py:851 flatcamGUI/PreferencesUI.py:2023
  5536. msgid "Drill Tool dia"
  5537. msgstr "Drill Tool dia"
  5538. #: flatcamGUI/ObjectUI.py:853 flatcamGUI/PreferencesUI.py:1119
  5539. #: flatcamGUI/PreferencesUI.py:2025
  5540. msgid "Diameter of the cutting tool."
  5541. msgstr "Diameter of the cutting tool."
  5542. #: flatcamGUI/ObjectUI.py:858
  5543. msgid "Mill Drills Geo"
  5544. msgstr "Mill Drills Geo"
  5545. #: flatcamGUI/ObjectUI.py:860
  5546. msgid ""
  5547. "Create the Geometry Object\n"
  5548. "for milling DRILLS toolpaths."
  5549. msgstr ""
  5550. "Create the Geometry Object\n"
  5551. "for milling DRILLS toolpaths."
  5552. #: flatcamGUI/ObjectUI.py:867 flatcamGUI/PreferencesUI.py:2030
  5553. msgid "Slot Tool dia"
  5554. msgstr "Slot Tool dia"
  5555. #: flatcamGUI/ObjectUI.py:869 flatcamGUI/PreferencesUI.py:2032
  5556. msgid ""
  5557. "Diameter of the cutting tool\n"
  5558. "when milling slots."
  5559. msgstr ""
  5560. "Diameter of the cutting tool\n"
  5561. "when milling slots."
  5562. #: flatcamGUI/ObjectUI.py:875
  5563. msgid "Mill Slots Geo"
  5564. msgstr "Mill Slots Geo"
  5565. #: flatcamGUI/ObjectUI.py:877
  5566. msgid ""
  5567. "Create the Geometry Object\n"
  5568. "for milling SLOTS toolpaths."
  5569. msgstr ""
  5570. "Create the Geometry Object\n"
  5571. "for milling SLOTS toolpaths."
  5572. #: flatcamGUI/ObjectUI.py:895
  5573. msgid "Geometry Object"
  5574. msgstr "Geometry Object"
  5575. #: flatcamGUI/ObjectUI.py:926
  5576. msgid ""
  5577. "Tools in this Geometry object used for cutting.\n"
  5578. "The 'Offset' entry will set an offset for the cut.\n"
  5579. "'Offset' can be inside, outside, on path (none) and custom.\n"
  5580. "'Type' entry is only informative and it allow to know the \n"
  5581. "intent of using the current tool. \n"
  5582. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  5583. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  5584. "ball(B), or V-Shaped(V). \n"
  5585. "When V-shaped is selected the 'Type' entry is automatically \n"
  5586. "set to Isolation, the CutZ parameter in the UI form is\n"
  5587. "grayed out and Cut Z is automatically calculated from the newly \n"
  5588. "showed UI form entries named V-Tip Dia and V-Tip Angle."
  5589. msgstr ""
  5590. "Tools in this Geometry object used for cutting.\n"
  5591. "The 'Offset' entry will set an offset for the cut.\n"
  5592. "'Offset' can be inside, outside, on path (none) and custom.\n"
  5593. "'Type' entry is only informative and it allow to know the \n"
  5594. "intent of using the current tool. \n"
  5595. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  5596. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  5597. "ball(B), or V-Shaped(V). \n"
  5598. "When V-shaped is selected the 'Type' entry is automatically \n"
  5599. "set to Isolation, the CutZ parameter in the UI form is\n"
  5600. "grayed out and Cut Z is automatically calculated from the newly \n"
  5601. "showed UI form entries named V-Tip Dia and V-Tip Angle."
  5602. #: flatcamGUI/ObjectUI.py:943 flatcamGUI/ObjectUI.py:1506
  5603. #: flatcamGUI/PreferencesUI.py:2978
  5604. msgid "Plot Object"
  5605. msgstr "Plot Object"
  5606. #: flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522
  5607. msgid "Dia"
  5608. msgstr "Dia"
  5609. #: flatcamGUI/ObjectUI.py:957 flatcamGUI/ObjectUI.py:1522
  5610. #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106
  5611. msgid "TT"
  5612. msgstr "TT"
  5613. #: flatcamGUI/ObjectUI.py:964
  5614. msgid ""
  5615. "This is the Tool Number.\n"
  5616. "When ToolChange is checked, on toolchange event this value\n"
  5617. "will be showed as a T1, T2 ... Tn"
  5618. msgstr ""
  5619. "This is the Tool Number.\n"
  5620. "When ToolChange is checked, on toolchange event this value\n"
  5621. "will be showed as a T1, T2 ... Tn"
  5622. #: flatcamGUI/ObjectUI.py:975
  5623. msgid ""
  5624. "The value for the Offset can be:\n"
  5625. "- Path -> There is no offset, the tool cut will be done through the geometry "
  5626. "line.\n"
  5627. "- In(side) -> The tool cut will follow the geometry inside. It will create a "
  5628. "'pocket'.\n"
  5629. "- Out(side) -> The tool cut will follow the geometry line on the outside."
  5630. msgstr ""
  5631. "The value for the Offset can be:\n"
  5632. "- Path -> There is no offset, the tool cut will be done through the geometry "
  5633. "line.\n"
  5634. "- In(side) -> The tool cut will follow the geometry inside. It will create a "
  5635. "'pocket'.\n"
  5636. "- Out(side) -> The tool cut will follow the geometry line on the outside."
  5637. #: flatcamGUI/ObjectUI.py:982
  5638. msgid ""
  5639. "The (Operation) Type has only informative value. Usually the UI form "
  5640. "values \n"
  5641. "are choose based on the operation type and this will serve as a reminder.\n"
  5642. "Can be 'Roughing', 'Finishing' or 'Isolation'.\n"
  5643. "For Roughing we may choose a lower Feedrate and multiDepth cut.\n"
  5644. "For Finishing we may choose a higher Feedrate, without multiDepth.\n"
  5645. "For Isolation we need a lower Feedrate as it use a milling bit with a fine "
  5646. "tip."
  5647. msgstr ""
  5648. "The (Operation) Type has only informative value. Usually the UI form "
  5649. "values \n"
  5650. "are choose based on the operation type and this will serve as a reminder.\n"
  5651. "Can be 'Roughing', 'Finishing' or 'Isolation'.\n"
  5652. "For Roughing we may choose a lower Feedrate and multiDepth cut.\n"
  5653. "For Finishing we may choose a higher Feedrate, without multiDepth.\n"
  5654. "For Isolation we need a lower Feedrate as it use a milling bit with a fine "
  5655. "tip."
  5656. #: flatcamGUI/ObjectUI.py:991
  5657. msgid ""
  5658. "The Tool Type (TT) can be:\n"
  5659. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the "
  5660. "cut width in material\n"
  5661. "is exactly the tool diameter.\n"
  5662. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  5663. "- V-Shape -> it will disable de Z-Cut parameter in the UI form and enable "
  5664. "two additional UI form\n"
  5665. "fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust "
  5666. "the Z-Cut parameter such\n"
  5667. "as the cut width into material will be equal with the value in the Tool "
  5668. "Diameter column of this table.\n"
  5669. "Choosing the V-Shape Tool Type automatically will select the Operation Type "
  5670. "as Isolation."
  5671. msgstr ""
  5672. "The Tool Type (TT) can be:\n"
  5673. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the "
  5674. "cut width in material\n"
  5675. "is exactly the tool diameter.\n"
  5676. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  5677. "- V-Shape -> it will disable de Z-Cut parameter in the UI form and enable "
  5678. "two additional UI form\n"
  5679. "fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust "
  5680. "the Z-Cut parameter such\n"
  5681. "as the cut width into material will be equal with the value in the Tool "
  5682. "Diameter column of this table.\n"
  5683. "Choosing the V-Shape Tool Type automatically will select the Operation Type "
  5684. "as Isolation."
  5685. #: flatcamGUI/ObjectUI.py:1003
  5686. msgid ""
  5687. "Plot column. It is visible only for MultiGeo geometries, meaning geometries "
  5688. "that holds the geometry\n"
  5689. "data into the tools. For those geometries, deleting the tool will delete the "
  5690. "geometry data also,\n"
  5691. "so be WARNED. From the checkboxes on each row it can be enabled/disabled the "
  5692. "plot on canvas\n"
  5693. "for the corresponding tool."
  5694. msgstr ""
  5695. "Plot column. It is visible only for MultiGeo geometries, meaning geometries "
  5696. "that holds the geometry\n"
  5697. "data into the tools. For those geometries, deleting the tool will delete the "
  5698. "geometry data also,\n"
  5699. "so be WARNED. From the checkboxes on each row it can be enabled/disabled the "
  5700. "plot on canvas\n"
  5701. "for the corresponding tool."
  5702. #: flatcamGUI/ObjectUI.py:1016
  5703. msgid "Tool Offset"
  5704. msgstr "Tool Offset"
  5705. #: flatcamGUI/ObjectUI.py:1019
  5706. msgid ""
  5707. "The value to offset the cut when \n"
  5708. "the Offset type selected is 'Offset'.\n"
  5709. "The value can be positive for 'outside'\n"
  5710. "cut and negative for 'inside' cut."
  5711. msgstr ""
  5712. "The value to offset the cut when \n"
  5713. "the Offset type selected is 'Offset'.\n"
  5714. "The value can be positive for 'outside'\n"
  5715. "cut and negative for 'inside' cut."
  5716. #: flatcamGUI/ObjectUI.py:1061 flatcamTools/ToolNonCopperClear.py:239
  5717. #: flatcamTools/ToolPaint.py:178
  5718. msgid ""
  5719. "Add a new tool to the Tool Table\n"
  5720. "with the diameter specified above."
  5721. msgstr ""
  5722. "Add a new tool to the Tool Table\n"
  5723. "with the diameter specified above."
  5724. #: flatcamGUI/ObjectUI.py:1069
  5725. msgid ""
  5726. "Copy a selection of tools in the Tool Table\n"
  5727. "by first selecting a row in the Tool Table."
  5728. msgstr ""
  5729. "Copy a selection of tools in the Tool Table\n"
  5730. "by first selecting a row in the Tool Table."
  5731. #: flatcamGUI/ObjectUI.py:1077
  5732. msgid ""
  5733. "Delete a selection of tools in the Tool Table\n"
  5734. "by first selecting a row in the Tool Table."
  5735. msgstr ""
  5736. "Delete a selection of tools in the Tool Table\n"
  5737. "by first selecting a row in the Tool Table."
  5738. #: flatcamGUI/ObjectUI.py:1093
  5739. msgid "Tool Data"
  5740. msgstr "Tool Data"
  5741. #: flatcamGUI/ObjectUI.py:1096
  5742. msgid ""
  5743. "The data used for creating GCode.\n"
  5744. "Each tool store it's own set of such data."
  5745. msgstr ""
  5746. "The data used for creating GCode.\n"
  5747. "Each tool store it's own set of such data."
  5748. #: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3314
  5749. #: flatcamTools/ToolNonCopperClear.py:220
  5750. msgid "V-Tip Dia"
  5751. msgstr "V-Tip Dia"
  5752. #: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3316
  5753. #: flatcamTools/ToolNonCopperClear.py:222
  5754. msgid "The tip diameter for V-Shape Tool"
  5755. msgstr "The tip diameter for V-Shape Tool"
  5756. #: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3323
  5757. #: flatcamTools/ToolNonCopperClear.py:227
  5758. msgid "V-Tip Angle"
  5759. msgstr "V-Tip Angle"
  5760. #: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3325
  5761. #: flatcamTools/ToolNonCopperClear.py:229
  5762. msgid ""
  5763. "The tip angle for V-Shape Tool.\n"
  5764. "In degree."
  5765. msgstr ""
  5766. "The tip angle for V-Shape Tool.\n"
  5767. "In degree."
  5768. #: flatcamGUI/ObjectUI.py:1140 flatcamGUI/PreferencesUI.py:2649
  5769. msgid ""
  5770. "Cutting depth (negative)\n"
  5771. "below the copper surface."
  5772. msgstr ""
  5773. "Cutting depth (negative)\n"
  5774. "below the copper surface."
  5775. #: flatcamGUI/ObjectUI.py:1149 flatcamGUI/PreferencesUI.py:2657
  5776. msgid "Multi-Depth"
  5777. msgstr "Multi-Depth"
  5778. #: flatcamGUI/ObjectUI.py:1152 flatcamGUI/PreferencesUI.py:2660
  5779. msgid ""
  5780. "Use multiple passes to limit\n"
  5781. "the cut depth in each pass. Will\n"
  5782. "cut multiple times until Cut Z is\n"
  5783. "reached."
  5784. msgstr ""
  5785. "Use multiple passes to limit\n"
  5786. "the cut depth in each pass. Will\n"
  5787. "cut multiple times until Cut Z is\n"
  5788. "reached."
  5789. #: flatcamGUI/ObjectUI.py:1163
  5790. msgid "Depth of each pass (positive)."
  5791. msgstr "Depth of each pass (positive)."
  5792. #: flatcamGUI/ObjectUI.py:1173 flatcamGUI/PreferencesUI.py:2687
  5793. msgid ""
  5794. "Height of the tool when\n"
  5795. "moving without cutting."
  5796. msgstr ""
  5797. "Height of the tool when\n"
  5798. "moving without cutting."
  5799. #: flatcamGUI/ObjectUI.py:1192 flatcamGUI/PreferencesUI.py:2698
  5800. msgid ""
  5801. "Include tool-change sequence\n"
  5802. "in the Machine Code (Pause for tool change)."
  5803. msgstr ""
  5804. "Include tool-change sequence\n"
  5805. "in the Machine Code (Pause for tool change)."
  5806. #: flatcamGUI/ObjectUI.py:1225 flatcamGUI/PreferencesUI.py:2729
  5807. msgid "Feed Rate X-Y"
  5808. msgstr "Feed Rate X-Y"
  5809. #: flatcamGUI/ObjectUI.py:1227 flatcamGUI/PreferencesUI.py:2731
  5810. msgid ""
  5811. "Cutting speed in the XY\n"
  5812. "plane in units per minute"
  5813. msgstr ""
  5814. "Cutting speed in the XY\n"
  5815. "plane in units per minute"
  5816. #: flatcamGUI/ObjectUI.py:1235 flatcamGUI/PreferencesUI.py:2739
  5817. msgid "Feed Rate Z"
  5818. msgstr "Feed Rate Z"
  5819. #: flatcamGUI/ObjectUI.py:1237 flatcamGUI/PreferencesUI.py:2741
  5820. msgid ""
  5821. "Cutting speed in the XY\n"
  5822. "plane in units per minute.\n"
  5823. "It is called also Plunge."
  5824. msgstr ""
  5825. "Cutting speed in the XY\n"
  5826. "plane in units per minute.\n"
  5827. "It is called also Plunge."
  5828. #: flatcamGUI/ObjectUI.py:1246 flatcamGUI/PreferencesUI.py:2834
  5829. msgid "Feed Rate Rapids"
  5830. msgstr "Feed Rate Rapids"
  5831. #: flatcamGUI/ObjectUI.py:1248 flatcamGUI/PreferencesUI.py:2836
  5832. msgid ""
  5833. "Cutting speed in the XY plane\n"
  5834. "(in units per minute).\n"
  5835. "This is for the rapid move G00.\n"
  5836. "It is useful only for Marlin,\n"
  5837. "ignore for any other cases."
  5838. msgstr ""
  5839. "Cutting speed in the XY plane\n"
  5840. "(in units per minute).\n"
  5841. "This is for the rapid move G00.\n"
  5842. "It is useful only for Marlin,\n"
  5843. "ignore for any other cases."
  5844. #: flatcamGUI/ObjectUI.py:1262 flatcamGUI/PreferencesUI.py:2847
  5845. msgid "Re-cut 1st pt."
  5846. msgstr "Re-cut 1st pt."
  5847. #: flatcamGUI/ObjectUI.py:1264 flatcamGUI/PreferencesUI.py:2849
  5848. msgid ""
  5849. "In order to remove possible\n"
  5850. "copper leftovers where first cut\n"
  5851. "meet with last cut, we generate an\n"
  5852. "extended cut over the first cut section."
  5853. msgstr ""
  5854. "In order to remove possible\n"
  5855. "copper leftovers where first cut\n"
  5856. "meet with last cut, we generate an\n"
  5857. "extended cut over the first cut section."
  5858. #: flatcamGUI/ObjectUI.py:1275 flatcamGUI/PreferencesUI.py:2753
  5859. msgid ""
  5860. "Speed of the spindle in RPM (optional).\n"
  5861. "If LASER postprocessor is used,\n"
  5862. "this value is the power of laser."
  5863. msgstr ""
  5864. "Speed of the spindle in RPM (optional).\n"
  5865. "If LASER postprocessor is used,\n"
  5866. "this value is the power of laser."
  5867. #: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4410
  5868. #: flatcamTools/ToolSolderPaste.py:276
  5869. msgid "PostProcessor"
  5870. msgstr "PostProcessor"
  5871. #: flatcamGUI/ObjectUI.py:1304 flatcamGUI/PreferencesUI.py:2782
  5872. msgid ""
  5873. "The Postprocessor file that dictates\n"
  5874. "the Machine Code (like GCode, RML, HPGL) output."
  5875. msgstr ""
  5876. "The Postprocessor file that dictates\n"
  5877. "the Machine Code (like GCode, RML, HPGL) output."
  5878. #: flatcamGUI/ObjectUI.py:1337
  5879. msgid ""
  5880. "Add at least one tool in the tool-table.\n"
  5881. "Click the header to select all, or Ctrl + LMB\n"
  5882. "for custom selection of tools."
  5883. msgstr ""
  5884. "Add at least one tool in the tool-table.\n"
  5885. "Click the header to select all, or Ctrl + LMB\n"
  5886. "for custom selection of tools."
  5887. #: flatcamGUI/ObjectUI.py:1344
  5888. msgid "Generate"
  5889. msgstr "Generate"
  5890. #: flatcamGUI/ObjectUI.py:1346
  5891. msgid "Generate the CNC Job object."
  5892. msgstr "Generate the CNC Job object."
  5893. #: flatcamGUI/ObjectUI.py:1353
  5894. msgid "Paint Area"
  5895. msgstr "Paint Area"
  5896. #: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3695
  5897. msgid ""
  5898. "Creates tool paths to cover the\n"
  5899. "whole area of a polygon (remove\n"
  5900. "all copper). You will be asked\n"
  5901. "to click on the desired polygon."
  5902. msgstr ""
  5903. "Creates tool paths to cover the\n"
  5904. "whole area of a polygon (remove\n"
  5905. "all copper). You will be asked\n"
  5906. "to click on the desired polygon."
  5907. #: flatcamGUI/ObjectUI.py:1367
  5908. msgid "Launch Paint Tool in Tools Tab."
  5909. msgstr "Launch Paint Tool in Tools Tab."
  5910. #: flatcamGUI/ObjectUI.py:1383
  5911. msgid "CNC Job Object"
  5912. msgstr "CNC Job Object"
  5913. #: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2983
  5914. msgid "Plot kind"
  5915. msgstr "Plot kind"
  5916. #: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2985
  5917. msgid ""
  5918. "This selects the kind of geometries on the canvas to plot.\n"
  5919. "Those can be either of type 'Travel' which means the moves\n"
  5920. "above the work piece or it can be of type 'Cut',\n"
  5921. "which means the moves that cut into the material."
  5922. msgstr ""
  5923. "This selects the kind of geometries on the canvas to plot.\n"
  5924. "Those can be either of type 'Travel' which means the moves\n"
  5925. "above the work piece or it can be of type 'Cut',\n"
  5926. "which means the moves that cut into the material."
  5927. #: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:2993
  5928. msgid "Travel"
  5929. msgstr "Travel"
  5930. #: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3002
  5931. msgid "Display Annotation"
  5932. msgstr "Display Annotation"
  5933. #: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3004
  5934. msgid ""
  5935. "This selects if to display text annotation on the plot.\n"
  5936. "When checked it will display numbers in order for each end\n"
  5937. "of a travel line."
  5938. msgstr ""
  5939. "This selects if to display text annotation on the plot.\n"
  5940. "When checked it will display numbers in order for each end\n"
  5941. "of a travel line."
  5942. #: flatcamGUI/ObjectUI.py:1434
  5943. msgid "Travelled dist."
  5944. msgstr "Travelled dist."
  5945. #: flatcamGUI/ObjectUI.py:1436 flatcamGUI/ObjectUI.py:1441
  5946. msgid ""
  5947. "This is the total travelled distance on X-Y plane.\n"
  5948. "In current units."
  5949. msgstr ""
  5950. "This is the total travelled distance on X-Y plane.\n"
  5951. "In current units."
  5952. #: flatcamGUI/ObjectUI.py:1446
  5953. msgid "Estimated time"
  5954. msgstr "Estimated time"
  5955. #: flatcamGUI/ObjectUI.py:1448 flatcamGUI/ObjectUI.py:1453
  5956. msgid ""
  5957. "This is the estimated time to do the routing/drilling,\n"
  5958. "without the time spent in ToolChange events."
  5959. msgstr ""
  5960. "This is the estimated time to do the routing/drilling,\n"
  5961. "without the time spent in ToolChange events."
  5962. #: flatcamGUI/ObjectUI.py:1488
  5963. msgid "CNC Tools Table"
  5964. msgstr "CNC Tools Table"
  5965. #: flatcamGUI/ObjectUI.py:1491
  5966. msgid ""
  5967. "Tools in this CNCJob object used for cutting.\n"
  5968. "The tool diameter is used for plotting on canvas.\n"
  5969. "The 'Offset' entry will set an offset for the cut.\n"
  5970. "'Offset' can be inside, outside, on path (none) and custom.\n"
  5971. "'Type' entry is only informative and it allow to know the \n"
  5972. "intent of using the current tool. \n"
  5973. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  5974. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  5975. "ball(B), or V-Shaped(V)."
  5976. msgstr ""
  5977. "Tools in this CNCJob object used for cutting.\n"
  5978. "The tool diameter is used for plotting on canvas.\n"
  5979. "The 'Offset' entry will set an offset for the cut.\n"
  5980. "'Offset' can be inside, outside, on path (none) and custom.\n"
  5981. "'Type' entry is only informative and it allow to know the \n"
  5982. "intent of using the current tool. \n"
  5983. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  5984. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  5985. "ball(B), or V-Shaped(V)."
  5986. #: flatcamGUI/ObjectUI.py:1523
  5987. msgid "P"
  5988. msgstr "P"
  5989. #: flatcamGUI/ObjectUI.py:1529
  5990. msgid "Update Plot"
  5991. msgstr "Update Plot"
  5992. #: flatcamGUI/ObjectUI.py:1531
  5993. msgid "Update the plot."
  5994. msgstr "Update the plot."
  5995. #: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3141
  5996. msgid "Export CNC Code"
  5997. msgstr "Export CNC Code"
  5998. #: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3092
  5999. #: flatcamGUI/PreferencesUI.py:3143
  6000. msgid ""
  6001. "Export and save G-Code to\n"
  6002. "make this object to a file."
  6003. msgstr ""
  6004. "Export and save G-Code to\n"
  6005. "make this object to a file."
  6006. #: flatcamGUI/ObjectUI.py:1546
  6007. msgid "Prepend to CNC Code"
  6008. msgstr "Prepend to CNC Code"
  6009. #: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3108
  6010. msgid ""
  6011. "Type here any G-Code commands you would\n"
  6012. "like to add at the beginning of the G-Code file."
  6013. msgstr ""
  6014. "Type here any G-Code commands you would\n"
  6015. "like to add at the beginning of the G-Code file."
  6016. #: flatcamGUI/ObjectUI.py:1557
  6017. msgid "Append to CNC Code"
  6018. msgstr "Append to CNC Code"
  6019. #: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3120
  6020. msgid ""
  6021. "Type here any G-Code commands you would\n"
  6022. "like to append to the generated file.\n"
  6023. "I.e.: M2 (End of program)"
  6024. msgstr ""
  6025. "Type here any G-Code commands you would\n"
  6026. "like to append to the generated file.\n"
  6027. "I.e.: M2 (End of program)"
  6028. #: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3149
  6029. msgid "Toolchange G-Code"
  6030. msgstr "Toolchange G-Code"
  6031. #: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3152
  6032. msgid ""
  6033. "Type here any G-Code commands you would\n"
  6034. "like to be executed when Toolchange event is encountered.\n"
  6035. "This will constitute a Custom Toolchange GCode,\n"
  6036. "or a Toolchange Macro.\n"
  6037. "The FlatCAM variables are surrounded by '%' symbol.\n"
  6038. "\n"
  6039. "WARNING: it can be used only with a postprocessor file\n"
  6040. "that has 'toolchange_custom' in it's name and this is built\n"
  6041. "having as template the 'Toolchange Custom' posprocessor file."
  6042. msgstr ""
  6043. "Type here any G-Code commands you would\n"
  6044. "like to be executed when Toolchange event is encountered.\n"
  6045. "This will constitute a Custom Toolchange GCode,\n"
  6046. "or a Toolchange Macro.\n"
  6047. "The FlatCAM variables are surrounded by '%' symbol.\n"
  6048. "\n"
  6049. "WARNING: it can be used only with a postprocessor file\n"
  6050. "that has 'toolchange_custom' in it's name and this is built\n"
  6051. "having as template the 'Toolchange Custom' posprocessor file."
  6052. #: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3180
  6053. msgid "Use Toolchange Macro"
  6054. msgstr "Use Toolchange Macro"
  6055. #: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3182
  6056. msgid ""
  6057. "Check this box if you want to use\n"
  6058. "a Custom Toolchange GCode (macro)."
  6059. msgstr ""
  6060. "Check this box if you want to use\n"
  6061. "a Custom Toolchange GCode (macro)."
  6062. #: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3194
  6063. msgid ""
  6064. "A list of the FlatCAM variables that can be used\n"
  6065. "in the Toolchange event.\n"
  6066. "They have to be surrounded by the '%' symbol"
  6067. msgstr ""
  6068. "A list of the FlatCAM variables that can be used\n"
  6069. "in the Toolchange event.\n"
  6070. "They have to be surrounded by the '%' symbol"
  6071. #: flatcamGUI/ObjectUI.py:1615 flatcamGUI/PreferencesUI.py:1432
  6072. #: flatcamGUI/PreferencesUI.py:2331 flatcamGUI/PreferencesUI.py:2934
  6073. #: flatcamGUI/PreferencesUI.py:3201 flatcamGUI/PreferencesUI.py:3276
  6074. #: flatcamGUI/PreferencesUI.py:3535 flatcamGUI/PreferencesUI.py:3634
  6075. #: flatcamGUI/PreferencesUI.py:3845 flatcamGUI/PreferencesUI.py:3926
  6076. #: flatcamGUI/PreferencesUI.py:4125 flatcamGUI/PreferencesUI.py:4257
  6077. #: flatcamGUI/PreferencesUI.py:4430 flatcamTools/ToolNonCopperClear.py:265
  6078. msgid "Parameters"
  6079. msgstr "Parameters"
  6080. #: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3204
  6081. msgid "FlatCAM CNC parameters"
  6082. msgstr "FlatCAM CNC parameters"
  6083. #: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3205
  6084. msgid "tool = tool number"
  6085. msgstr "tool = tool number"
  6086. #: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3206
  6087. msgid "tooldia = tool diameter"
  6088. msgstr "tooldia = tool diameter"
  6089. #: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3207
  6090. msgid "t_drills = for Excellon, total number of drills"
  6091. msgstr "t_drills = for Excellon, total number of drills"
  6092. #: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3208
  6093. msgid "x_toolchange = X coord for Toolchange"
  6094. msgstr "x_toolchange = X coord for Toolchange"
  6095. #: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3209
  6096. msgid "y_toolchange = Y coord for Toolchange"
  6097. msgstr "y_toolchange = Y coord for Toolchange"
  6098. #: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3210
  6099. msgid "z_toolchange = Z coord for Toolchange"
  6100. msgstr "z_toolchange = Z coord for Toolchange"
  6101. #: flatcamGUI/ObjectUI.py:1625
  6102. msgid "z_cut = depth where to cut"
  6103. msgstr "z_cut = depth where to cut"
  6104. #: flatcamGUI/ObjectUI.py:1626
  6105. msgid "z_move = height where to travel"
  6106. msgstr "z_move = height where to travel"
  6107. #: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3213
  6108. msgid "z_depthpercut = the step value for multidepth cut"
  6109. msgstr "z_depthpercut = the step value for multidepth cut"
  6110. #: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3214
  6111. msgid "spindlesspeed = the value for the spindle speed"
  6112. msgstr "spindlesspeed = the value for the spindle speed"
  6113. #: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3216
  6114. msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM"
  6115. msgstr "dwelltime = time to dwell to allow the spindle to reach it's set RPM"
  6116. #: flatcamGUI/ObjectUI.py:1645
  6117. msgid "View CNC Code"
  6118. msgstr "View CNC Code"
  6119. #: flatcamGUI/ObjectUI.py:1647
  6120. msgid ""
  6121. "Opens TAB to view/modify/print G-Code\n"
  6122. "file."
  6123. msgstr ""
  6124. "Opens TAB to view/modify/print G-Code\n"
  6125. "file."
  6126. #: flatcamGUI/ObjectUI.py:1652
  6127. msgid "Save CNC Code"
  6128. msgstr "Save CNC Code"
  6129. #: flatcamGUI/ObjectUI.py:1654
  6130. msgid ""
  6131. "Opens dialog to save G-Code\n"
  6132. "file."
  6133. msgstr ""
  6134. "Opens dialog to save G-Code\n"
  6135. "file."
  6136. #: flatcamGUI/PlotCanvasLegacy.py:987
  6137. msgid ""
  6138. "Could not annotate due of a difference between the number of text elements "
  6139. "and the number of text positions."
  6140. msgstr ""
  6141. "Could not annotate due of a difference between the number of text elements "
  6142. "and the number of text positions."
  6143. #: flatcamGUI/PreferencesUI.py:257
  6144. msgid "GUI Preferences"
  6145. msgstr "GUI Preferences"
  6146. #: flatcamGUI/PreferencesUI.py:263
  6147. msgid "Grid X value"
  6148. msgstr "Grid X value"
  6149. #: flatcamGUI/PreferencesUI.py:265
  6150. msgid "This is the Grid snap value on X axis."
  6151. msgstr "This is the Grid snap value on X axis."
  6152. #: flatcamGUI/PreferencesUI.py:270
  6153. msgid "Grid Y value"
  6154. msgstr "Grid Y value"
  6155. #: flatcamGUI/PreferencesUI.py:272
  6156. msgid "This is the Grid snap value on Y axis."
  6157. msgstr "This is the Grid snap value on Y axis."
  6158. #: flatcamGUI/PreferencesUI.py:277
  6159. msgid "Snap Max"
  6160. msgstr "Snap Max"
  6161. #: flatcamGUI/PreferencesUI.py:282
  6162. msgid "Workspace"
  6163. msgstr "Workspace"
  6164. #: flatcamGUI/PreferencesUI.py:284
  6165. msgid ""
  6166. "Draw a delimiting rectangle on canvas.\n"
  6167. "The purpose is to illustrate the limits for our work."
  6168. msgstr ""
  6169. "Draw a delimiting rectangle on canvas.\n"
  6170. "The purpose is to illustrate the limits for our work."
  6171. #: flatcamGUI/PreferencesUI.py:287
  6172. msgid "Wk. format"
  6173. msgstr "Wk. format"
  6174. #: flatcamGUI/PreferencesUI.py:289
  6175. msgid ""
  6176. "Select the type of rectangle to be used on canvas,\n"
  6177. "as valid workspace."
  6178. msgstr ""
  6179. "Select the type of rectangle to be used on canvas,\n"
  6180. "as valid workspace."
  6181. #: flatcamGUI/PreferencesUI.py:302
  6182. msgid "Plot Fill"
  6183. msgstr "Plot Fill"
  6184. #: flatcamGUI/PreferencesUI.py:304
  6185. msgid ""
  6186. "Set the fill color for plotted objects.\n"
  6187. "First 6 digits are the color and the last 2\n"
  6188. "digits are for alpha (transparency) level."
  6189. msgstr ""
  6190. "Set the fill color for plotted objects.\n"
  6191. "First 6 digits are the color and the last 2\n"
  6192. "digits are for alpha (transparency) level."
  6193. #: flatcamGUI/PreferencesUI.py:318 flatcamGUI/PreferencesUI.py:368
  6194. #: flatcamGUI/PreferencesUI.py:418
  6195. msgid "Alpha Level"
  6196. msgstr "Alpha Level"
  6197. #: flatcamGUI/PreferencesUI.py:320
  6198. msgid "Set the fill transparency for plotted objects."
  6199. msgstr "Set the fill transparency for plotted objects."
  6200. #: flatcamGUI/PreferencesUI.py:337
  6201. msgid "Plot Line"
  6202. msgstr "Plot Line"
  6203. #: flatcamGUI/PreferencesUI.py:339
  6204. msgid "Set the line color for plotted objects."
  6205. msgstr "Set the line color for plotted objects."
  6206. #: flatcamGUI/PreferencesUI.py:351
  6207. msgid "Sel. Fill"
  6208. msgstr "Sel. Fill"
  6209. #: flatcamGUI/PreferencesUI.py:353
  6210. msgid ""
  6211. "Set the fill color for the selection box\n"
  6212. "in case that the selection is done from left to right.\n"
  6213. "First 6 digits are the color and the last 2\n"
  6214. "digits are for alpha (transparency) level."
  6215. msgstr ""
  6216. "Set the fill color for the selection box\n"
  6217. "in case that the selection is done from left to right.\n"
  6218. "First 6 digits are the color and the last 2\n"
  6219. "digits are for alpha (transparency) level."
  6220. #: flatcamGUI/PreferencesUI.py:370
  6221. msgid "Set the fill transparency for the 'left to right' selection box."
  6222. msgstr "Set the fill transparency for the 'left to right' selection box."
  6223. #: flatcamGUI/PreferencesUI.py:387
  6224. msgid "Sel. Line"
  6225. msgstr "Sel. Line"
  6226. #: flatcamGUI/PreferencesUI.py:389
  6227. msgid "Set the line color for the 'left to right' selection box."
  6228. msgstr "Set the line color for the 'left to right' selection box."
  6229. #: flatcamGUI/PreferencesUI.py:401
  6230. msgid "Sel2. Fill"
  6231. msgstr "Sel2. Fill"
  6232. #: flatcamGUI/PreferencesUI.py:403
  6233. msgid ""
  6234. "Set the fill color for the selection box\n"
  6235. "in case that the selection is done from right to left.\n"
  6236. "First 6 digits are the color and the last 2\n"
  6237. "digits are for alpha (transparency) level."
  6238. msgstr ""
  6239. "Set the fill color for the selection box\n"
  6240. "in case that the selection is done from right to left.\n"
  6241. "First 6 digits are the color and the last 2\n"
  6242. "digits are for alpha (transparency) level."
  6243. #: flatcamGUI/PreferencesUI.py:420
  6244. msgid "Set the fill transparency for selection 'right to left' box."
  6245. msgstr "Set the fill transparency for selection 'right to left' box."
  6246. #: flatcamGUI/PreferencesUI.py:437
  6247. msgid "Sel2. Line"
  6248. msgstr "Sel2. Line"
  6249. #: flatcamGUI/PreferencesUI.py:439
  6250. msgid "Set the line color for the 'right to left' selection box."
  6251. msgstr "Set the line color for the 'right to left' selection box."
  6252. #: flatcamGUI/PreferencesUI.py:451
  6253. msgid "Editor Draw"
  6254. msgstr "Editor Draw"
  6255. #: flatcamGUI/PreferencesUI.py:453
  6256. msgid "Set the color for the shape."
  6257. msgstr "Set the color for the shape."
  6258. #: flatcamGUI/PreferencesUI.py:465
  6259. msgid "Editor Draw Sel."
  6260. msgstr "Editor Draw Sel."
  6261. #: flatcamGUI/PreferencesUI.py:467
  6262. msgid "Set the color of the shape when selected."
  6263. msgstr "Set the color of the shape when selected."
  6264. #: flatcamGUI/PreferencesUI.py:479
  6265. msgid "Project Items"
  6266. msgstr "Project Items"
  6267. #: flatcamGUI/PreferencesUI.py:481
  6268. msgid "Set the color of the items in Project Tab Tree."
  6269. msgstr "Set the color of the items in Project Tab Tree."
  6270. #: flatcamGUI/PreferencesUI.py:492
  6271. msgid "Proj. Dis. Items"
  6272. msgstr "Proj. Dis. Items"
  6273. #: flatcamGUI/PreferencesUI.py:494
  6274. msgid ""
  6275. "Set the color of the items in Project Tab Tree,\n"
  6276. "for the case when the items are disabled."
  6277. msgstr ""
  6278. "Set the color of the items in Project Tab Tree,\n"
  6279. "for the case when the items are disabled."
  6280. #: flatcamGUI/PreferencesUI.py:507
  6281. msgid "Activity Icon"
  6282. msgstr "Activity Icon"
  6283. #: flatcamGUI/PreferencesUI.py:509
  6284. msgid "Select the GIF that show activity when FlatCAM is active."
  6285. msgstr "Select the GIF that show activity when FlatCAM is active."
  6286. #: flatcamGUI/PreferencesUI.py:555
  6287. msgid "GUI Settings"
  6288. msgstr "GUI Settings"
  6289. #: flatcamGUI/PreferencesUI.py:561
  6290. msgid "Layout"
  6291. msgstr "Layout"
  6292. #: flatcamGUI/PreferencesUI.py:563
  6293. msgid ""
  6294. "Select an layout for FlatCAM.\n"
  6295. "It is applied immediately."
  6296. msgstr ""
  6297. "Select an layout for FlatCAM.\n"
  6298. "It is applied immediately."
  6299. #: flatcamGUI/PreferencesUI.py:579
  6300. msgid "Style"
  6301. msgstr "Style"
  6302. #: flatcamGUI/PreferencesUI.py:581
  6303. msgid ""
  6304. "Select an style for FlatCAM.\n"
  6305. "It will be applied at the next app start."
  6306. msgstr ""
  6307. "Select an style for FlatCAM.\n"
  6308. "It will be applied at the next app start."
  6309. #: flatcamGUI/PreferencesUI.py:592
  6310. msgid "HDPI Support"
  6311. msgstr "HDPI Support"
  6312. #: flatcamGUI/PreferencesUI.py:594
  6313. msgid ""
  6314. "Enable High DPI support for FlatCAM.\n"
  6315. "It will be applied at the next app start."
  6316. msgstr ""
  6317. "Enable High DPI support for FlatCAM.\n"
  6318. "It will be applied at the next app start."
  6319. #: flatcamGUI/PreferencesUI.py:607 flatcamGUI/PreferencesUI.py:815
  6320. msgid "Clear GUI Settings"
  6321. msgstr "Clear GUI Settings"
  6322. #: flatcamGUI/PreferencesUI.py:609
  6323. msgid ""
  6324. "Clear the GUI settings for FlatCAM,\n"
  6325. "such as: layout, gui state, style, hdpi support etc."
  6326. msgstr ""
  6327. "Clear the GUI settings for FlatCAM,\n"
  6328. "such as: layout, gui state, style, hdpi support etc."
  6329. #: flatcamGUI/PreferencesUI.py:612
  6330. msgid "Clear"
  6331. msgstr "Clear"
  6332. #: flatcamGUI/PreferencesUI.py:616
  6333. msgid "Hover Shape"
  6334. msgstr "Hover Shape"
  6335. #: flatcamGUI/PreferencesUI.py:618
  6336. msgid ""
  6337. "Enable display of a hover shape for FlatCAM objects.\n"
  6338. "It is displayed whenever the mouse cursor is hovering\n"
  6339. "over any kind of not-selected object."
  6340. msgstr ""
  6341. "Enable display of a hover shape for FlatCAM objects.\n"
  6342. "It is displayed whenever the mouse cursor is hovering\n"
  6343. "over any kind of not-selected object."
  6344. #: flatcamGUI/PreferencesUI.py:625
  6345. msgid "Sel. Shape"
  6346. msgstr "Sel. Shape"
  6347. #: flatcamGUI/PreferencesUI.py:627
  6348. msgid ""
  6349. "Enable the display of a selection shape for FlatCAM objects.\n"
  6350. "It is displayed whenever the mouse selects an object\n"
  6351. "either by clicking or dragging mouse from left to right or\n"
  6352. "right to left."
  6353. msgstr ""
  6354. "Enable the display of a selection shape for FlatCAM objects.\n"
  6355. "It is displayed whenever the mouse selects an object\n"
  6356. "either by clicking or dragging mouse from left to right or\n"
  6357. "right to left."
  6358. #: flatcamGUI/PreferencesUI.py:635
  6359. msgid "NB Font Size"
  6360. msgstr "NB Font Size"
  6361. #: flatcamGUI/PreferencesUI.py:637
  6362. msgid ""
  6363. "This sets the font size for the elements found in the Notebook.\n"
  6364. "The notebook is the collapsible area in the left side of the GUI,\n"
  6365. "and include the Project, Selected and Tool tabs."
  6366. msgstr ""
  6367. "This sets the font size for the elements found in the Notebook.\n"
  6368. "The notebook is the collapsible area in the left side of the GUI,\n"
  6369. "and include the Project, Selected and Tool tabs."
  6370. #: flatcamGUI/PreferencesUI.py:653
  6371. msgid "Axis Font Size"
  6372. msgstr "Axis Font Size"
  6373. #: flatcamGUI/PreferencesUI.py:655
  6374. msgid "This sets the font size for canvas axis."
  6375. msgstr "This sets the font size for canvas axis."
  6376. #: flatcamGUI/PreferencesUI.py:669
  6377. msgid "Textbox Font Size"
  6378. msgstr "Textbox Font Size"
  6379. #: flatcamGUI/PreferencesUI.py:671
  6380. msgid ""
  6381. "This sets the font size for the Textbox GUI\n"
  6382. "elements that are used in FlatCAM."
  6383. msgstr ""
  6384. "This sets the font size for the Textbox GUI\n"
  6385. "elements that are used in FlatCAM."
  6386. #: flatcamGUI/PreferencesUI.py:689
  6387. msgid "Splash Screen"
  6388. msgstr "Splash Screen"
  6389. #: flatcamGUI/PreferencesUI.py:691
  6390. msgid "Enable display of the splash screen at application startup."
  6391. msgstr "Enable display of the splash screen at application startup."
  6392. #: flatcamGUI/PreferencesUI.py:701
  6393. msgid "Sys Tray Icon"
  6394. msgstr "Sys Tray Icon"
  6395. #: flatcamGUI/PreferencesUI.py:703
  6396. msgid "Enable display of FlatCAM icon in Sys Tray."
  6397. msgstr "Enable display of FlatCAM icon in Sys Tray."
  6398. #: flatcamGUI/PreferencesUI.py:708
  6399. msgid "Shell at StartUp"
  6400. msgstr "Shell at StartUp"
  6401. #: flatcamGUI/PreferencesUI.py:710 flatcamGUI/PreferencesUI.py:715
  6402. msgid ""
  6403. "Check this box if you want the shell to\n"
  6404. "start automatically at startup."
  6405. msgstr ""
  6406. "Check this box if you want the shell to\n"
  6407. "start automatically at startup."
  6408. #: flatcamGUI/PreferencesUI.py:720
  6409. msgid "Project at StartUp"
  6410. msgstr "Project at StartUp"
  6411. #: flatcamGUI/PreferencesUI.py:722 flatcamGUI/PreferencesUI.py:727
  6412. msgid ""
  6413. "Check this box if you want the project/selected/tool tab area to\n"
  6414. "to be shown automatically at startup."
  6415. msgstr ""
  6416. "Check this box if you want the project/selected/tool tab area to\n"
  6417. "to be shown automatically at startup."
  6418. #: flatcamGUI/PreferencesUI.py:732
  6419. msgid "Project AutoHide"
  6420. msgstr "Project AutoHide"
  6421. #: flatcamGUI/PreferencesUI.py:734 flatcamGUI/PreferencesUI.py:740
  6422. msgid ""
  6423. "Check this box if you want the project/selected/tool tab area to\n"
  6424. "hide automatically when there are no objects loaded and\n"
  6425. "to show whenever a new object is created."
  6426. msgstr ""
  6427. "Check this box if you want the project/selected/tool tab area to\n"
  6428. "hide automatically when there are no objects loaded and\n"
  6429. "to show whenever a new object is created."
  6430. #: flatcamGUI/PreferencesUI.py:746
  6431. msgid "Enable ToolTips"
  6432. msgstr "Enable ToolTips"
  6433. #: flatcamGUI/PreferencesUI.py:748 flatcamGUI/PreferencesUI.py:753
  6434. msgid ""
  6435. "Check this box if you want to have toolTips displayed\n"
  6436. "when hovering with mouse over items throughout the App."
  6437. msgstr ""
  6438. "Check this box if you want to have toolTips displayed\n"
  6439. "when hovering with mouse over items throughout the App."
  6440. #: flatcamGUI/PreferencesUI.py:784
  6441. msgid "Delete object confirmation"
  6442. msgstr "Delete object confirmation"
  6443. #: flatcamGUI/PreferencesUI.py:786
  6444. msgid ""
  6445. "When checked the application will ask for user confirmation\n"
  6446. "whenever the Delete object(s) event is triggered, either by\n"
  6447. "menu shortcut or key shortcut."
  6448. msgstr ""
  6449. "When checked the application will ask for user confirmation\n"
  6450. "whenever the Delete object(s) event is triggered, either by\n"
  6451. "menu shortcut or key shortcut."
  6452. #: flatcamGUI/PreferencesUI.py:812
  6453. msgid "Are you sure you want to delete the GUI Settings? \n"
  6454. msgstr "Are you sure you want to delete the GUI Settings? \n"
  6455. #: flatcamGUI/PreferencesUI.py:836
  6456. msgid "App Preferences"
  6457. msgstr "App Preferences"
  6458. #: flatcamGUI/PreferencesUI.py:842 flatcamGUI/PreferencesUI.py:1349
  6459. #: flatcamGUI/PreferencesUI.py:2192 flatcamTools/ToolMeasurement.py:43
  6460. #: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:133
  6461. msgid "Units"
  6462. msgstr "Units"
  6463. #: flatcamGUI/PreferencesUI.py:843
  6464. msgid ""
  6465. "The default value for FlatCAM units.\n"
  6466. "Whatever is selected here is set every time\n"
  6467. "FLatCAM is started."
  6468. msgstr ""
  6469. "The default value for FlatCAM units.\n"
  6470. "Whatever is selected here is set every time\n"
  6471. "FLatCAM is started."
  6472. #: flatcamGUI/PreferencesUI.py:846
  6473. msgid "IN"
  6474. msgstr "IN"
  6475. #: flatcamGUI/PreferencesUI.py:847 flatcamGUI/PreferencesUI.py:1355
  6476. #: flatcamGUI/PreferencesUI.py:1787 flatcamGUI/PreferencesUI.py:2198
  6477. #: flatcamTools/ToolCalculators.py:61 flatcamTools/ToolPcbWizard.py:126
  6478. msgid "MM"
  6479. msgstr "MM"
  6480. #: flatcamGUI/PreferencesUI.py:850
  6481. msgid "Graphic Engine"
  6482. msgstr "Graphic Engine"
  6483. #: flatcamGUI/PreferencesUI.py:851
  6484. msgid ""
  6485. "Choose what graphic engine to use in FlatCAM.\n"
  6486. "Legacy(2D) -> reduced functionality, slow performance but enhanced "
  6487. "compatibility.\n"
  6488. "OpenGL(3D) -> full functionality, high performance\n"
  6489. "Some graphic cards are too old and do not work in OpenGL(3D) mode, like:\n"
  6490. "Intel HD3000 or older. In this case the plot area will be black therefore\n"
  6491. "use the Legacy(2D) mode."
  6492. msgstr ""
  6493. "Choose what graphic engine to use in FlatCAM.\n"
  6494. "Legacy(2D) -> reduced functionality, slow performance but enhanced "
  6495. "compatibility.\n"
  6496. "OpenGL(3D) -> full functionality, high performance\n"
  6497. "Some graphic cards are too old and do not work in OpenGL(3D) mode, like:\n"
  6498. "Intel HD3000 or older. In this case the plot area will be black therefore\n"
  6499. "use the Legacy(2D) mode."
  6500. #: flatcamGUI/PreferencesUI.py:857
  6501. msgid "Legacy(2D)"
  6502. msgstr "Legacy(2D)"
  6503. #: flatcamGUI/PreferencesUI.py:858
  6504. msgid "OpenGL(3D)"
  6505. msgstr "OpenGL(3D)"
  6506. #: flatcamGUI/PreferencesUI.py:861
  6507. msgid "APP. LEVEL"
  6508. msgstr "APP. LEVEL"
  6509. #: flatcamGUI/PreferencesUI.py:862
  6510. msgid ""
  6511. "Choose the default level of usage for FlatCAM.\n"
  6512. "BASIC level -> reduced functionality, best for beginner's.\n"
  6513. "ADVANCED level -> full functionality.\n"
  6514. "\n"
  6515. "The choice here will influence the parameters in\n"
  6516. "the Selected Tab for all kinds of FlatCAM objects."
  6517. msgstr ""
  6518. "Choose the default level of usage for FlatCAM.\n"
  6519. "BASIC level -> reduced functionality, best for beginner's.\n"
  6520. "ADVANCED level -> full functionality.\n"
  6521. "\n"
  6522. "The choice here will influence the parameters in\n"
  6523. "the Selected Tab for all kinds of FlatCAM objects."
  6524. #: flatcamGUI/PreferencesUI.py:871
  6525. msgid "Portable app"
  6526. msgstr "Portable app"
  6527. #: flatcamGUI/PreferencesUI.py:872
  6528. msgid ""
  6529. "Choose if the application should run as portable.\n"
  6530. "\n"
  6531. "If Checked the application will run portable,\n"
  6532. "which means that the preferences files will be saved\n"
  6533. "in the application folder, in the lib\\config subfolder."
  6534. msgstr ""
  6535. "Choose if the application should run as portable.\n"
  6536. "\n"
  6537. "If Checked the application will run portable,\n"
  6538. "which means that the preferences files will be saved\n"
  6539. "in the application folder, in the lib\\config subfolder."
  6540. #: flatcamGUI/PreferencesUI.py:879
  6541. msgid "Languages"
  6542. msgstr "Languages"
  6543. #: flatcamGUI/PreferencesUI.py:880
  6544. msgid "Set the language used throughout FlatCAM."
  6545. msgstr "Set the language used throughout FlatCAM."
  6546. #: flatcamGUI/PreferencesUI.py:883
  6547. msgid "Apply Language"
  6548. msgstr "Apply Language"
  6549. #: flatcamGUI/PreferencesUI.py:884
  6550. msgid ""
  6551. "Set the language used throughout FlatCAM.\n"
  6552. "The app will restart after click.Windows: When FlatCAM is installed in "
  6553. "Program Files\n"
  6554. "directory, it is possible that the app will not\n"
  6555. "restart after the button is clicked due of Windows\n"
  6556. "security features. In this case the language will be\n"
  6557. "applied at the next app start."
  6558. msgstr ""
  6559. "Set the language used throughout FlatCAM.\n"
  6560. "The app will restart after click.Windows: When FlatCAM is installed in "
  6561. "Program Files\n"
  6562. "directory, it is possible that the app will not\n"
  6563. "restart after the button is clicked due of Windows\n"
  6564. "security features. In this case the language will be\n"
  6565. "applied at the next app start."
  6566. #: flatcamGUI/PreferencesUI.py:893
  6567. msgid "Version Check"
  6568. msgstr "Version Check"
  6569. #: flatcamGUI/PreferencesUI.py:895 flatcamGUI/PreferencesUI.py:900
  6570. msgid ""
  6571. "Check this box if you want to check\n"
  6572. "for a new version automatically at startup."
  6573. msgstr ""
  6574. "Check this box if you want to check\n"
  6575. "for a new version automatically at startup."
  6576. #: flatcamGUI/PreferencesUI.py:905
  6577. msgid "Send Stats"
  6578. msgstr "Send Stats"
  6579. #: flatcamGUI/PreferencesUI.py:907 flatcamGUI/PreferencesUI.py:912
  6580. msgid ""
  6581. "Check this box if you agree to send anonymous\n"
  6582. "stats automatically at startup, to help improve FlatCAM."
  6583. msgstr ""
  6584. "Check this box if you agree to send anonymous\n"
  6585. "stats automatically at startup, to help improve FlatCAM."
  6586. #: flatcamGUI/PreferencesUI.py:919
  6587. msgid "Pan Button"
  6588. msgstr "Pan Button"
  6589. #: flatcamGUI/PreferencesUI.py:920
  6590. msgid ""
  6591. "Select the mouse button to use for panning:\n"
  6592. "- MMB --> Middle Mouse Button\n"
  6593. "- RMB --> Right Mouse Button"
  6594. msgstr ""
  6595. "Select the mouse button to use for panning:\n"
  6596. "- MMB --> Middle Mouse Button\n"
  6597. "- RMB --> Right Mouse Button"
  6598. #: flatcamGUI/PreferencesUI.py:923
  6599. msgid "MMB"
  6600. msgstr "MMB"
  6601. #: flatcamGUI/PreferencesUI.py:924
  6602. msgid "RMB"
  6603. msgstr "RMB"
  6604. #: flatcamGUI/PreferencesUI.py:927
  6605. msgid "Multiple Sel"
  6606. msgstr "Multiple Sel"
  6607. #: flatcamGUI/PreferencesUI.py:928
  6608. msgid "Select the key used for multiple selection."
  6609. msgstr "Select the key used for multiple selection."
  6610. #: flatcamGUI/PreferencesUI.py:929
  6611. msgid "CTRL"
  6612. msgstr "CTRL"
  6613. #: flatcamGUI/PreferencesUI.py:930
  6614. msgid "SHIFT"
  6615. msgstr "SHIFT"
  6616. #: flatcamGUI/PreferencesUI.py:933
  6617. msgid "Workers number"
  6618. msgstr "Workers number"
  6619. #: flatcamGUI/PreferencesUI.py:935 flatcamGUI/PreferencesUI.py:944
  6620. msgid ""
  6621. "The number of Qthreads made available to the App.\n"
  6622. "A bigger number may finish the jobs more quickly but\n"
  6623. "depending on your computer speed, may make the App\n"
  6624. "unresponsive. Can have a value between 2 and 16.\n"
  6625. "Default value is 2.\n"
  6626. "After change, it will be applied at next App start."
  6627. msgstr ""
  6628. "The number of Qthreads made available to the App.\n"
  6629. "A bigger number may finish the jobs more quickly but\n"
  6630. "depending on your computer speed, may make the App\n"
  6631. "unresponsive. Can have a value between 2 and 16.\n"
  6632. "Default value is 2.\n"
  6633. "After change, it will be applied at next App start."
  6634. #: flatcamGUI/PreferencesUI.py:954
  6635. msgid "Geo Tolerance"
  6636. msgstr "Geo Tolerance"
  6637. #: flatcamGUI/PreferencesUI.py:956 flatcamGUI/PreferencesUI.py:965
  6638. msgid ""
  6639. "This value can counter the effect of the Circle Steps\n"
  6640. "parameter. Default value is 0.01.\n"
  6641. "A lower value will increase the detail both in image\n"
  6642. "and in Gcode for the circles, with a higher cost in\n"
  6643. "performance. Higher value will provide more\n"
  6644. "performance at the expense of level of detail."
  6645. msgstr ""
  6646. "This value can counter the effect of the Circle Steps\n"
  6647. "parameter. Default value is 0.01.\n"
  6648. "A lower value will increase the detail both in image\n"
  6649. "and in Gcode for the circles, with a higher cost in\n"
  6650. "performance. Higher value will provide more\n"
  6651. "performance at the expense of level of detail."
  6652. #: flatcamGUI/PreferencesUI.py:1002
  6653. msgid "\"Open\" behavior"
  6654. msgstr "\"Open\" behavior"
  6655. #: flatcamGUI/PreferencesUI.py:1004
  6656. msgid ""
  6657. "When checked the path for the last saved file is used when saving files,\n"
  6658. "and the path for the last opened file is used when opening files.\n"
  6659. "\n"
  6660. "When unchecked the path for opening files is the one used last: either the\n"
  6661. "path for saving files or the path for opening files."
  6662. msgstr ""
  6663. "When checked the path for the last saved file is used when saving files,\n"
  6664. "and the path for the last opened file is used when opening files.\n"
  6665. "\n"
  6666. "When unchecked the path for opening files is the one used last: either the\n"
  6667. "path for saving files or the path for opening files."
  6668. #: flatcamGUI/PreferencesUI.py:1013
  6669. msgid "Save Compressed Project"
  6670. msgstr "Save Compressed Project"
  6671. #: flatcamGUI/PreferencesUI.py:1015
  6672. msgid ""
  6673. "Whether to save a compressed or uncompressed project.\n"
  6674. "When checked it will save a compressed FlatCAM project."
  6675. msgstr ""
  6676. "Whether to save a compressed or uncompressed project.\n"
  6677. "When checked it will save a compressed FlatCAM project."
  6678. #: flatcamGUI/PreferencesUI.py:1026
  6679. msgid "Compression Level"
  6680. msgstr "Compression Level"
  6681. #: flatcamGUI/PreferencesUI.py:1028
  6682. msgid ""
  6683. "The level of compression used when saving\n"
  6684. "a FlatCAM project. Higher value means better compression\n"
  6685. "but require more RAM usage and more processing time."
  6686. msgstr ""
  6687. "The level of compression used when saving\n"
  6688. "a FlatCAM project. Higher value means better compression\n"
  6689. "but require more RAM usage and more processing time."
  6690. #: flatcamGUI/PreferencesUI.py:1055
  6691. msgid "Gerber General"
  6692. msgstr "Gerber General"
  6693. #: flatcamGUI/PreferencesUI.py:1086 flatcamGUI/PreferencesUI.py:2600
  6694. #: flatcamGUI/PreferencesUI.py:3018
  6695. msgid "Circle Steps"
  6696. msgstr "Circle Steps"
  6697. #: flatcamGUI/PreferencesUI.py:1088
  6698. msgid ""
  6699. "The number of circle steps for Gerber \n"
  6700. "circular aperture linear approximation."
  6701. msgstr ""
  6702. "The number of circle steps for Gerber \n"
  6703. "circular aperture linear approximation."
  6704. #: flatcamGUI/PreferencesUI.py:1103
  6705. msgid "Gerber Options"
  6706. msgstr "Gerber Options"
  6707. #: flatcamGUI/PreferencesUI.py:1235
  6708. msgid "Gerber Adv. Options"
  6709. msgstr "Gerber Adv. Options"
  6710. #: flatcamGUI/PreferencesUI.py:1238 flatcamGUI/PreferencesUI.py:2063
  6711. #: flatcamGUI/PreferencesUI.py:2803
  6712. msgid "Advanced Options"
  6713. msgstr "Advanced Options"
  6714. #: flatcamGUI/PreferencesUI.py:1240
  6715. msgid ""
  6716. "A list of Gerber advanced parameters.\n"
  6717. "Those parameters are available only for\n"
  6718. "Advanced App. Level."
  6719. msgstr ""
  6720. "A list of Gerber advanced parameters.\n"
  6721. "Those parameters are available only for\n"
  6722. "Advanced App. Level."
  6723. #: flatcamGUI/PreferencesUI.py:1259
  6724. msgid "Table Show/Hide"
  6725. msgstr "Table Show/Hide"
  6726. #: flatcamGUI/PreferencesUI.py:1261
  6727. msgid ""
  6728. "Toggle the display of the Gerber Apertures Table.\n"
  6729. "Also, on hide, it will delete all mark shapes\n"
  6730. "that are drawn on canvas."
  6731. msgstr ""
  6732. "Toggle the display of the Gerber Apertures Table.\n"
  6733. "Also, on hide, it will delete all mark shapes\n"
  6734. "that are drawn on canvas."
  6735. #: flatcamGUI/PreferencesUI.py:1271
  6736. msgid ""
  6737. "Buffering type:\n"
  6738. "- None --> best performance, fast file loading but no so good display\n"
  6739. "- Full --> slow file loading but good visuals. This is the default.\n"
  6740. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  6741. msgstr ""
  6742. "Buffering type:\n"
  6743. "- None --> best performance, fast file loading but no so good display\n"
  6744. "- Full --> slow file loading but good visuals. This is the default.\n"
  6745. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  6746. #: flatcamGUI/PreferencesUI.py:1276 flatcamTools/ToolProperties.py:298
  6747. #: flatcamTools/ToolProperties.py:312 flatcamTools/ToolProperties.py:315
  6748. #: flatcamTools/ToolProperties.py:318
  6749. msgid "None"
  6750. msgstr "None"
  6751. #: flatcamGUI/PreferencesUI.py:1277
  6752. msgid "Full"
  6753. msgstr "Full"
  6754. #: flatcamGUI/PreferencesUI.py:1282
  6755. msgid "Simplify"
  6756. msgstr "Simplify"
  6757. #: flatcamGUI/PreferencesUI.py:1283
  6758. msgid ""
  6759. "When checked all the Gerber polygons will be\n"
  6760. "loaded with simplification having a set tolerance."
  6761. msgstr ""
  6762. "When checked all the Gerber polygons will be\n"
  6763. "loaded with simplification having a set tolerance."
  6764. #: flatcamGUI/PreferencesUI.py:1288
  6765. msgid "Tolerance"
  6766. msgstr "Tolerance"
  6767. #: flatcamGUI/PreferencesUI.py:1289
  6768. msgid "Tolerance for poligon simplification."
  6769. msgstr "Tolerance for poligon simplification."
  6770. #: flatcamGUI/PreferencesUI.py:1335
  6771. msgid "Gerber Export"
  6772. msgstr "Gerber Export"
  6773. #: flatcamGUI/PreferencesUI.py:1338 flatcamGUI/PreferencesUI.py:2181
  6774. msgid "Export Options"
  6775. msgstr "Export Options"
  6776. #: flatcamGUI/PreferencesUI.py:1340
  6777. msgid ""
  6778. "The parameters set here are used in the file exported\n"
  6779. "when using the File -> Export -> Export Gerber menu entry."
  6780. msgstr ""
  6781. "The parameters set here are used in the file exported\n"
  6782. "when using the File -> Export -> Export Gerber menu entry."
  6783. #: flatcamGUI/PreferencesUI.py:1351 flatcamGUI/PreferencesUI.py:1357
  6784. msgid "The units used in the Gerber file."
  6785. msgstr "The units used in the Gerber file."
  6786. #: flatcamGUI/PreferencesUI.py:1354 flatcamGUI/PreferencesUI.py:1684
  6787. #: flatcamGUI/PreferencesUI.py:1786 flatcamGUI/PreferencesUI.py:2197
  6788. #: flatcamTools/ToolCalculators.py:60 flatcamTools/ToolPcbWizard.py:125
  6789. msgid "INCH"
  6790. msgstr "INCH"
  6791. #: flatcamGUI/PreferencesUI.py:1363 flatcamGUI/PreferencesUI.py:2206
  6792. msgid "Int/Decimals"
  6793. msgstr "Int/Decimals"
  6794. #: flatcamGUI/PreferencesUI.py:1365
  6795. msgid ""
  6796. "The number of digits in the whole part of the number\n"
  6797. "and in the fractional part of the number."
  6798. msgstr ""
  6799. "The number of digits in the whole part of the number\n"
  6800. "and in the fractional part of the number."
  6801. #: flatcamGUI/PreferencesUI.py:1376
  6802. msgid ""
  6803. "This numbers signify the number of digits in\n"
  6804. "the whole part of Gerber coordinates."
  6805. msgstr ""
  6806. "This numbers signify the number of digits in\n"
  6807. "the whole part of Gerber coordinates."
  6808. #: flatcamGUI/PreferencesUI.py:1390
  6809. msgid ""
  6810. "This numbers signify the number of digits in\n"
  6811. "the decimal part of Gerber coordinates."
  6812. msgstr ""
  6813. "This numbers signify the number of digits in\n"
  6814. "the decimal part of Gerber coordinates."
  6815. #: flatcamGUI/PreferencesUI.py:1399 flatcamGUI/PreferencesUI.py:2267
  6816. msgid "Zeros"
  6817. msgstr "Zeros"
  6818. #: flatcamGUI/PreferencesUI.py:1402 flatcamGUI/PreferencesUI.py:1412
  6819. msgid ""
  6820. "This sets the type of Gerber zeros.\n"
  6821. "If LZ then Leading Zeros are removed and\n"
  6822. "Trailing Zeros are kept.\n"
  6823. "If TZ is checked then Trailing Zeros are removed\n"
  6824. "and Leading Zeros are kept."
  6825. msgstr ""
  6826. "This sets the type of Gerber zeros.\n"
  6827. "If LZ then Leading Zeros are removed and\n"
  6828. "Trailing Zeros are kept.\n"
  6829. "If TZ is checked then Trailing Zeros are removed\n"
  6830. "and Leading Zeros are kept."
  6831. #: flatcamGUI/PreferencesUI.py:1409 flatcamGUI/PreferencesUI.py:1762
  6832. #: flatcamGUI/PreferencesUI.py:2277 flatcamTools/ToolPcbWizard.py:111
  6833. msgid "LZ"
  6834. msgstr "LZ"
  6835. #: flatcamGUI/PreferencesUI.py:1410 flatcamGUI/PreferencesUI.py:1763
  6836. #: flatcamGUI/PreferencesUI.py:2278 flatcamTools/ToolPcbWizard.py:112
  6837. msgid "TZ"
  6838. msgstr "TZ"
  6839. #: flatcamGUI/PreferencesUI.py:1434
  6840. msgid "A list of Gerber Editor parameters."
  6841. msgstr "A list of Gerber Editor parameters."
  6842. #: flatcamGUI/PreferencesUI.py:1442 flatcamGUI/PreferencesUI.py:2341
  6843. #: flatcamGUI/PreferencesUI.py:2944
  6844. msgid "Selection limit"
  6845. msgstr "Selection limit"
  6846. #: flatcamGUI/PreferencesUI.py:1444
  6847. msgid ""
  6848. "Set the number of selected Gerber geometry\n"
  6849. "items above which the utility geometry\n"
  6850. "becomes just a selection rectangle.\n"
  6851. "Increases the performance when moving a\n"
  6852. "large number of geometric elements."
  6853. msgstr ""
  6854. "Set the number of selected Gerber geometry\n"
  6855. "items above which the utility geometry\n"
  6856. "becomes just a selection rectangle.\n"
  6857. "Increases the performance when moving a\n"
  6858. "large number of geometric elements."
  6859. #: flatcamGUI/PreferencesUI.py:1456
  6860. msgid "New Aperture code"
  6861. msgstr "New Aperture code"
  6862. #: flatcamGUI/PreferencesUI.py:1468
  6863. msgid "New Aperture size"
  6864. msgstr "New Aperture size"
  6865. #: flatcamGUI/PreferencesUI.py:1470
  6866. msgid "Size for the new aperture"
  6867. msgstr "Size for the new aperture"
  6868. #: flatcamGUI/PreferencesUI.py:1480
  6869. msgid "New Aperture type"
  6870. msgstr "New Aperture type"
  6871. #: flatcamGUI/PreferencesUI.py:1482
  6872. msgid ""
  6873. "Type for the new aperture.\n"
  6874. "Can be 'C', 'R' or 'O'."
  6875. msgstr ""
  6876. "Type for the new aperture.\n"
  6877. "Can be 'C', 'R' or 'O'."
  6878. #: flatcamGUI/PreferencesUI.py:1503
  6879. msgid "Aperture Dimensions"
  6880. msgstr "Aperture Dimensions"
  6881. #: flatcamGUI/PreferencesUI.py:1505 flatcamGUI/PreferencesUI.py:2616
  6882. #: flatcamGUI/PreferencesUI.py:3288
  6883. msgid "Diameters of the cutting tools, separated by ','"
  6884. msgstr "Diameters of the cutting tools, separated by ','"
  6885. #: flatcamGUI/PreferencesUI.py:1511
  6886. msgid "Linear Pad Array"
  6887. msgstr "Linear Pad Array"
  6888. #: flatcamGUI/PreferencesUI.py:1515 flatcamGUI/PreferencesUI.py:2382
  6889. #: flatcamGUI/PreferencesUI.py:2513
  6890. msgid "Linear Dir."
  6891. msgstr "Linear Dir."
  6892. #: flatcamGUI/PreferencesUI.py:1551
  6893. msgid "Circular Pad Array"
  6894. msgstr "Circular Pad Array"
  6895. #: flatcamGUI/PreferencesUI.py:1555 flatcamGUI/PreferencesUI.py:2422
  6896. #: flatcamGUI/PreferencesUI.py:2553
  6897. msgid "Circular Dir."
  6898. msgstr "Circular Dir."
  6899. #: flatcamGUI/PreferencesUI.py:1557 flatcamGUI/PreferencesUI.py:2424
  6900. #: flatcamGUI/PreferencesUI.py:2555
  6901. msgid ""
  6902. "Direction for circular array.\n"
  6903. "Can be CW = clockwise or CCW = counter clockwise."
  6904. msgstr ""
  6905. "Direction for circular array.\n"
  6906. "Can be CW = clockwise or CCW = counter clockwise."
  6907. #: flatcamGUI/PreferencesUI.py:1568 flatcamGUI/PreferencesUI.py:2435
  6908. #: flatcamGUI/PreferencesUI.py:2566
  6909. msgid "Circ. Angle"
  6910. msgstr "Circ. Angle"
  6911. #: flatcamGUI/PreferencesUI.py:1583
  6912. msgid "Distance at which to buffer the Gerber element."
  6913. msgstr "Distance at which to buffer the Gerber element."
  6914. #: flatcamGUI/PreferencesUI.py:1590
  6915. msgid "Scale Tool"
  6916. msgstr "Scale Tool"
  6917. #: flatcamGUI/PreferencesUI.py:1596
  6918. msgid "Factor to scale the Gerber element."
  6919. msgstr "Factor to scale the Gerber element."
  6920. #: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:1617
  6921. msgid "Threshold low"
  6922. msgstr "Threshold low"
  6923. #: flatcamGUI/PreferencesUI.py:1609
  6924. msgid "Threshold value under which the apertures are not marked."
  6925. msgstr "Threshold value under which the apertures are not marked."
  6926. #: flatcamGUI/PreferencesUI.py:1619
  6927. msgid "Threshold value over which the apertures are not marked."
  6928. msgstr "Threshold value over which the apertures are not marked."
  6929. #: flatcamGUI/PreferencesUI.py:1635
  6930. msgid "Excellon General"
  6931. msgstr "Excellon General"
  6932. #: flatcamGUI/PreferencesUI.py:1657
  6933. msgid "Excellon Format"
  6934. msgstr "Excellon Format"
  6935. #: flatcamGUI/PreferencesUI.py:1659
  6936. msgid ""
  6937. "The NC drill files, usually named Excellon files\n"
  6938. "are files that can be found in different formats.\n"
  6939. "Here we set the format used when the provided\n"
  6940. "coordinates are not using period.\n"
  6941. "\n"
  6942. "Possible presets:\n"
  6943. "\n"
  6944. "PROTEUS 3:3 MM LZ\n"
  6945. "DipTrace 5:2 MM TZ\n"
  6946. "DipTrace 4:3 MM LZ\n"
  6947. "\n"
  6948. "EAGLE 3:3 MM TZ\n"
  6949. "EAGLE 4:3 MM TZ\n"
  6950. "EAGLE 2:5 INCH TZ\n"
  6951. "EAGLE 3:5 INCH TZ\n"
  6952. "\n"
  6953. "ALTIUM 2:4 INCH LZ\n"
  6954. "Sprint Layout 2:4 INCH LZ\n"
  6955. "KiCAD 3:5 INCH TZ"
  6956. msgstr ""
  6957. "The NC drill files, usually named Excellon files\n"
  6958. "are files that can be found in different formats.\n"
  6959. "Here we set the format used when the provided\n"
  6960. "coordinates are not using period.\n"
  6961. "\n"
  6962. "Possible presets:\n"
  6963. "\n"
  6964. "PROTEUS 3:3 MM LZ\n"
  6965. "DipTrace 5:2 MM TZ\n"
  6966. "DipTrace 4:3 MM LZ\n"
  6967. "\n"
  6968. "EAGLE 3:3 MM TZ\n"
  6969. "EAGLE 4:3 MM TZ\n"
  6970. "EAGLE 2:5 INCH TZ\n"
  6971. "EAGLE 3:5 INCH TZ\n"
  6972. "\n"
  6973. "ALTIUM 2:4 INCH LZ\n"
  6974. "Sprint Layout 2:4 INCH LZ\n"
  6975. "KiCAD 3:5 INCH TZ"
  6976. #: flatcamGUI/PreferencesUI.py:1687
  6977. msgid "Default values for INCH are 2:4"
  6978. msgstr "Default values for INCH are 2:4"
  6979. #: flatcamGUI/PreferencesUI.py:1695 flatcamGUI/PreferencesUI.py:1728
  6980. #: flatcamGUI/PreferencesUI.py:2221
  6981. msgid ""
  6982. "This numbers signify the number of digits in\n"
  6983. "the whole part of Excellon coordinates."
  6984. msgstr ""
  6985. "This numbers signify the number of digits in\n"
  6986. "the whole part of Excellon coordinates."
  6987. #: flatcamGUI/PreferencesUI.py:1709 flatcamGUI/PreferencesUI.py:1742
  6988. #: flatcamGUI/PreferencesUI.py:2235
  6989. msgid ""
  6990. "This numbers signify the number of digits in\n"
  6991. "the decimal part of Excellon coordinates."
  6992. msgstr ""
  6993. "This numbers signify the number of digits in\n"
  6994. "the decimal part of Excellon coordinates."
  6995. #: flatcamGUI/PreferencesUI.py:1717
  6996. msgid "METRIC"
  6997. msgstr "METRIC"
  6998. #: flatcamGUI/PreferencesUI.py:1720
  6999. msgid "Default values for METRIC are 3:3"
  7000. msgstr "Default values for METRIC are 3:3"
  7001. #: flatcamGUI/PreferencesUI.py:1751
  7002. msgid "Default <b>Zeros</b>"
  7003. msgstr "Default <b>Zeros</b>"
  7004. #: flatcamGUI/PreferencesUI.py:1754 flatcamGUI/PreferencesUI.py:2270
  7005. msgid ""
  7006. "This sets the type of Excellon zeros.\n"
  7007. "If LZ then Leading Zeros are kept and\n"
  7008. "Trailing Zeros are removed.\n"
  7009. "If TZ is checked then Trailing Zeros are kept\n"
  7010. "and Leading Zeros are removed."
  7011. msgstr ""
  7012. "This sets the type of Excellon zeros.\n"
  7013. "If LZ then Leading Zeros are kept and\n"
  7014. "Trailing Zeros are removed.\n"
  7015. "If TZ is checked then Trailing Zeros are kept\n"
  7016. "and Leading Zeros are removed."
  7017. #: flatcamGUI/PreferencesUI.py:1765
  7018. msgid ""
  7019. "This sets the default type of Excellon zeros.\n"
  7020. "If it is not detected in the parsed file the value here\n"
  7021. "will be used.If LZ then Leading Zeros are kept and\n"
  7022. "Trailing Zeros are removed.\n"
  7023. "If TZ is checked then Trailing Zeros are kept\n"
  7024. "and Leading Zeros are removed."
  7025. msgstr ""
  7026. "This sets the default type of Excellon zeros.\n"
  7027. "If it is not detected in the parsed file the value here\n"
  7028. "will be used.If LZ then Leading Zeros are kept and\n"
  7029. "Trailing Zeros are removed.\n"
  7030. "If TZ is checked then Trailing Zeros are kept\n"
  7031. "and Leading Zeros are removed."
  7032. #: flatcamGUI/PreferencesUI.py:1775
  7033. msgid "Default <b>Units</b>"
  7034. msgstr "Default <b>Units</b>"
  7035. #: flatcamGUI/PreferencesUI.py:1778
  7036. msgid ""
  7037. "This sets the default units of Excellon files.\n"
  7038. "If it is not detected in the parsed file the value here\n"
  7039. "will be used.Some Excellon files don't have an header\n"
  7040. "therefore this parameter will be used."
  7041. msgstr ""
  7042. "This sets the default units of Excellon files.\n"
  7043. "If it is not detected in the parsed file the value here\n"
  7044. "will be used.Some Excellon files don't have an header\n"
  7045. "therefore this parameter will be used."
  7046. #: flatcamGUI/PreferencesUI.py:1789
  7047. msgid ""
  7048. "This sets the units of Excellon files.\n"
  7049. "Some Excellon files don't have an header\n"
  7050. "therefore this parameter will be used."
  7051. msgstr ""
  7052. "This sets the units of Excellon files.\n"
  7053. "Some Excellon files don't have an header\n"
  7054. "therefore this parameter will be used."
  7055. #: flatcamGUI/PreferencesUI.py:1795
  7056. msgid "Update Export settings"
  7057. msgstr "Update Export settings"
  7058. #: flatcamGUI/PreferencesUI.py:1803
  7059. msgid "Excellon Optimization"
  7060. msgstr "Excellon Optimization"
  7061. #: flatcamGUI/PreferencesUI.py:1806
  7062. msgid "Algorithm:"
  7063. msgstr "Algorithm:"
  7064. #: flatcamGUI/PreferencesUI.py:1808 flatcamGUI/PreferencesUI.py:1825
  7065. msgid ""
  7066. "This sets the optimization type for the Excellon drill path.\n"
  7067. "If <<MetaHeuristic>> is checked then Google OR-Tools algorithm with\n"
  7068. "MetaHeuristic Guided Local Path is used. Default search time is 3sec.\n"
  7069. "If <<Basic>> is checked then Google OR-Tools Basic algorithm is used.\n"
  7070. "If <<TSA>> is checked then Travelling Salesman algorithm is used for\n"
  7071. "drill path optimization.\n"
  7072. "\n"
  7073. "If this control is disabled, then FlatCAM works in 32bit mode and it uses\n"
  7074. "Travelling Salesman algorithm for path optimization."
  7075. msgstr ""
  7076. "This sets the optimization type for the Excellon drill path.\n"
  7077. "If <<MetaHeuristic>> is checked then Google OR-Tools algorithm with\n"
  7078. "MetaHeuristic Guided Local Path is used. Default search time is 3sec.\n"
  7079. "If <<Basic>> is checked then Google OR-Tools Basic algorithm is used.\n"
  7080. "If <<TSA>> is checked then Travelling Salesman algorithm is used for\n"
  7081. "drill path optimization.\n"
  7082. "\n"
  7083. "If this control is disabled, then FlatCAM works in 32bit mode and it uses\n"
  7084. "Travelling Salesman algorithm for path optimization."
  7085. #: flatcamGUI/PreferencesUI.py:1820
  7086. msgid "MetaHeuristic"
  7087. msgstr "MetaHeuristic"
  7088. #: flatcamGUI/PreferencesUI.py:1822
  7089. msgid "TSA"
  7090. msgstr "TSA"
  7091. #: flatcamGUI/PreferencesUI.py:1837
  7092. msgid "Optimization Time"
  7093. msgstr "Optimization Time"
  7094. #: flatcamGUI/PreferencesUI.py:1840
  7095. msgid ""
  7096. "When OR-Tools Metaheuristic (MH) is enabled there is a\n"
  7097. "maximum threshold for how much time is spent doing the\n"
  7098. "path optimization. This max duration is set here.\n"
  7099. "In seconds."
  7100. msgstr ""
  7101. "When OR-Tools Metaheuristic (MH) is enabled there is a\n"
  7102. "maximum threshold for how much time is spent doing the\n"
  7103. "path optimization. This max duration is set here.\n"
  7104. "In seconds."
  7105. #: flatcamGUI/PreferencesUI.py:1883
  7106. msgid "Excellon Options"
  7107. msgstr "Excellon Options"
  7108. #: flatcamGUI/PreferencesUI.py:1888
  7109. msgid ""
  7110. "Parameters used to create a CNC Job object\n"
  7111. "for this drill object."
  7112. msgstr ""
  7113. "Parameters used to create a CNC Job object\n"
  7114. "for this drill object."
  7115. #: flatcamGUI/PreferencesUI.py:1926 flatcamGUI/PreferencesUI.py:2707
  7116. msgid "Toolchange Z"
  7117. msgstr "Toolchange Z"
  7118. #: flatcamGUI/PreferencesUI.py:1958
  7119. msgid "Spindle Speed"
  7120. msgstr "Spindle Speed"
  7121. #: flatcamGUI/PreferencesUI.py:1973 flatcamGUI/PreferencesUI.py:2768
  7122. msgid "Duration"
  7123. msgstr "Duration"
  7124. #: flatcamGUI/PreferencesUI.py:2001
  7125. msgid ""
  7126. "Choose what to use for GCode generation:\n"
  7127. "'Drills', 'Slots' or 'Both'.\n"
  7128. "When choosing 'Slots' or 'Both', slots will be\n"
  7129. "converted to drills."
  7130. msgstr ""
  7131. "Choose what to use for GCode generation:\n"
  7132. "'Drills', 'Slots' or 'Both'.\n"
  7133. "When choosing 'Slots' or 'Both', slots will be\n"
  7134. "converted to drills."
  7135. #: flatcamGUI/PreferencesUI.py:2044
  7136. msgid "Defaults"
  7137. msgstr "Defaults"
  7138. #: flatcamGUI/PreferencesUI.py:2057
  7139. msgid "Excellon Adv. Options"
  7140. msgstr "Excellon Adv. Options"
  7141. #: flatcamGUI/PreferencesUI.py:2065
  7142. msgid ""
  7143. "A list of Excellon advanced parameters.\n"
  7144. "Those parameters are available only for\n"
  7145. "Advanced App. Level."
  7146. msgstr ""
  7147. "A list of Excellon advanced parameters.\n"
  7148. "Those parameters are available only for\n"
  7149. "Advanced App. Level."
  7150. #: flatcamGUI/PreferencesUI.py:2083
  7151. msgid "Toolchange X,Y"
  7152. msgstr "Toolchange X,Y"
  7153. #: flatcamGUI/PreferencesUI.py:2085 flatcamGUI/PreferencesUI.py:2817
  7154. msgid "Toolchange X,Y position."
  7155. msgstr "Toolchange X,Y position."
  7156. #: flatcamGUI/PreferencesUI.py:2133 flatcamGUI/PreferencesUI.py:2876
  7157. msgid "Spindle dir."
  7158. msgstr "Spindle dir."
  7159. #: flatcamGUI/PreferencesUI.py:2135 flatcamGUI/PreferencesUI.py:2878
  7160. msgid ""
  7161. "This sets the direction that the spindle is rotating.\n"
  7162. "It can be either:\n"
  7163. "- CW = clockwise or\n"
  7164. "- CCW = counter clockwise"
  7165. msgstr ""
  7166. "This sets the direction that the spindle is rotating.\n"
  7167. "It can be either:\n"
  7168. "- CW = clockwise or\n"
  7169. "- CCW = counter clockwise"
  7170. #: flatcamGUI/PreferencesUI.py:2146 flatcamGUI/PreferencesUI.py:2890
  7171. msgid "Fast Plunge"
  7172. msgstr "Fast Plunge"
  7173. #: flatcamGUI/PreferencesUI.py:2148 flatcamGUI/PreferencesUI.py:2892
  7174. msgid ""
  7175. "By checking this, the vertical move from\n"
  7176. "Z_Toolchange to Z_move is done with G0,\n"
  7177. "meaning the fastest speed available.\n"
  7178. "WARNING: the move is done at Toolchange X,Y coords."
  7179. msgstr ""
  7180. "By checking this, the vertical move from\n"
  7181. "Z_Toolchange to Z_move is done with G0,\n"
  7182. "meaning the fastest speed available.\n"
  7183. "WARNING: the move is done at Toolchange X,Y coords."
  7184. #: flatcamGUI/PreferencesUI.py:2157
  7185. msgid "Fast Retract"
  7186. msgstr "Fast Retract"
  7187. #: flatcamGUI/PreferencesUI.py:2159
  7188. msgid ""
  7189. "Exit hole strategy.\n"
  7190. " - When uncheked, while exiting the drilled hole the drill bit\n"
  7191. "will travel slow, with set feedrate (G1), up to zero depth and then\n"
  7192. "travel as fast as possible (G0) to the Z Move (travel height).\n"
  7193. " - When checked the travel from Z cut (cut depth) to Z_move\n"
  7194. "(travel height) is done as fast as possible (G0) in one move."
  7195. msgstr ""
  7196. "Exit hole strategy.\n"
  7197. " - When uncheked, while exiting the drilled hole the drill bit\n"
  7198. "will travel slow, with set feedrate (G1), up to zero depth and then\n"
  7199. "travel as fast as possible (G0) to the Z Move (travel height).\n"
  7200. " - When checked the travel from Z cut (cut depth) to Z_move\n"
  7201. "(travel height) is done as fast as possible (G0) in one move."
  7202. #: flatcamGUI/PreferencesUI.py:2178
  7203. msgid "Excellon Export"
  7204. msgstr "Excellon Export"
  7205. #: flatcamGUI/PreferencesUI.py:2183
  7206. msgid ""
  7207. "The parameters set here are used in the file exported\n"
  7208. "when using the File -> Export -> Export Excellon menu entry."
  7209. msgstr ""
  7210. "The parameters set here are used in the file exported\n"
  7211. "when using the File -> Export -> Export Excellon menu entry."
  7212. #: flatcamGUI/PreferencesUI.py:2194 flatcamGUI/PreferencesUI.py:2200
  7213. msgid "The units used in the Excellon file."
  7214. msgstr "The units used in the Excellon file."
  7215. #: flatcamGUI/PreferencesUI.py:2208
  7216. msgid ""
  7217. "The NC drill files, usually named Excellon files\n"
  7218. "are files that can be found in different formats.\n"
  7219. "Here we set the format used when the provided\n"
  7220. "coordinates are not using period."
  7221. msgstr ""
  7222. "The NC drill files, usually named Excellon files\n"
  7223. "are files that can be found in different formats.\n"
  7224. "Here we set the format used when the provided\n"
  7225. "coordinates are not using period."
  7226. #: flatcamGUI/PreferencesUI.py:2244
  7227. msgid "Format"
  7228. msgstr "Format"
  7229. #: flatcamGUI/PreferencesUI.py:2246 flatcamGUI/PreferencesUI.py:2256
  7230. msgid ""
  7231. "Select the kind of coordinates format used.\n"
  7232. "Coordinates can be saved with decimal point or without.\n"
  7233. "When there is no decimal point, it is required to specify\n"
  7234. "the number of digits for integer part and the number of decimals.\n"
  7235. "Also it will have to be specified if LZ = leading zeros are kept\n"
  7236. "or TZ = trailing zeros are kept."
  7237. msgstr ""
  7238. "Select the kind of coordinates format used.\n"
  7239. "Coordinates can be saved with decimal point or without.\n"
  7240. "When there is no decimal point, it is required to specify\n"
  7241. "the number of digits for integer part and the number of decimals.\n"
  7242. "Also it will have to be specified if LZ = leading zeros are kept\n"
  7243. "or TZ = trailing zeros are kept."
  7244. #: flatcamGUI/PreferencesUI.py:2253
  7245. msgid "Decimal"
  7246. msgstr "Decimal"
  7247. #: flatcamGUI/PreferencesUI.py:2254
  7248. msgid "No-Decimal"
  7249. msgstr "No-Decimal"
  7250. #: flatcamGUI/PreferencesUI.py:2280
  7251. msgid ""
  7252. "This sets the default type of Excellon zeros.\n"
  7253. "If LZ then Leading Zeros are kept and\n"
  7254. "Trailing Zeros are removed.\n"
  7255. "If TZ is checked then Trailing Zeros are kept\n"
  7256. "and Leading Zeros are removed."
  7257. msgstr ""
  7258. "This sets the default type of Excellon zeros.\n"
  7259. "If LZ then Leading Zeros are kept and\n"
  7260. "Trailing Zeros are removed.\n"
  7261. "If TZ is checked then Trailing Zeros are kept\n"
  7262. "and Leading Zeros are removed."
  7263. #: flatcamGUI/PreferencesUI.py:2290
  7264. msgid "Slot type"
  7265. msgstr "Slot type"
  7266. #: flatcamGUI/PreferencesUI.py:2293 flatcamGUI/PreferencesUI.py:2303
  7267. msgid ""
  7268. "This sets how the slots will be exported.\n"
  7269. "If ROUTED then the slots will be routed\n"
  7270. "using M15/M16 commands.\n"
  7271. "If DRILLED(G85) the slots will be exported\n"
  7272. "using the Drilled slot command (G85)."
  7273. msgstr ""
  7274. "This sets how the slots will be exported.\n"
  7275. "If ROUTED then the slots will be routed\n"
  7276. "using M15/M16 commands.\n"
  7277. "If DRILLED(G85) the slots will be exported\n"
  7278. "using the Drilled slot command (G85)."
  7279. #: flatcamGUI/PreferencesUI.py:2300
  7280. msgid "Routed"
  7281. msgstr "Routed"
  7282. #: flatcamGUI/PreferencesUI.py:2301
  7283. msgid "Drilled(G85)"
  7284. msgstr "Drilled(G85)"
  7285. #: flatcamGUI/PreferencesUI.py:2333
  7286. msgid "A list of Excellon Editor parameters."
  7287. msgstr "A list of Excellon Editor parameters."
  7288. #: flatcamGUI/PreferencesUI.py:2343
  7289. msgid ""
  7290. "Set the number of selected Excellon geometry\n"
  7291. "items above which the utility geometry\n"
  7292. "becomes just a selection rectangle.\n"
  7293. "Increases the performance when moving a\n"
  7294. "large number of geometric elements."
  7295. msgstr ""
  7296. "Set the number of selected Excellon geometry\n"
  7297. "items above which the utility geometry\n"
  7298. "becomes just a selection rectangle.\n"
  7299. "Increases the performance when moving a\n"
  7300. "large number of geometric elements."
  7301. #: flatcamGUI/PreferencesUI.py:2355
  7302. msgid "New Tool Dia"
  7303. msgstr "New Tool Dia"
  7304. #: flatcamGUI/PreferencesUI.py:2378
  7305. msgid "Linear Drill Array"
  7306. msgstr "Linear Drill Array"
  7307. #: flatcamGUI/PreferencesUI.py:2418
  7308. msgid "Circular Drill Array"
  7309. msgstr "Circular Drill Array"
  7310. #: flatcamGUI/PreferencesUI.py:2497
  7311. msgid "Linear Slot Array"
  7312. msgstr "Linear Slot Array"
  7313. #: flatcamGUI/PreferencesUI.py:2549
  7314. msgid "Circular Slot Array"
  7315. msgstr "Circular Slot Array"
  7316. #: flatcamGUI/PreferencesUI.py:2583
  7317. msgid "Geometry General"
  7318. msgstr "Geometry General"
  7319. #: flatcamGUI/PreferencesUI.py:2602
  7320. msgid ""
  7321. "The number of circle steps for <b>Geometry</b> \n"
  7322. "circle and arc shapes linear approximation."
  7323. msgstr ""
  7324. "The number of circle steps for <b>Geometry</b> \n"
  7325. "circle and arc shapes linear approximation."
  7326. #: flatcamGUI/PreferencesUI.py:2630
  7327. msgid "Geometry Options"
  7328. msgstr "Geometry Options"
  7329. #: flatcamGUI/PreferencesUI.py:2637
  7330. msgid ""
  7331. "Create a CNC Job object\n"
  7332. "tracing the contours of this\n"
  7333. "Geometry object."
  7334. msgstr ""
  7335. "Create a CNC Job object\n"
  7336. "tracing the contours of this\n"
  7337. "Geometry object."
  7338. #: flatcamGUI/PreferencesUI.py:2669
  7339. msgid "Depth/Pass"
  7340. msgstr "Depth/Pass"
  7341. #: flatcamGUI/PreferencesUI.py:2671
  7342. msgid ""
  7343. "The depth to cut on each pass,\n"
  7344. "when multidepth is enabled.\n"
  7345. "It has positive value although\n"
  7346. "it is a fraction from the depth\n"
  7347. "which has negative value."
  7348. msgstr ""
  7349. "The depth to cut on each pass,\n"
  7350. "when multidepth is enabled.\n"
  7351. "It has positive value although\n"
  7352. "it is a fraction from the depth\n"
  7353. "which has negative value."
  7354. #: flatcamGUI/PreferencesUI.py:2798
  7355. msgid "Geometry Adv. Options"
  7356. msgstr "Geometry Adv. Options"
  7357. #: flatcamGUI/PreferencesUI.py:2805
  7358. msgid ""
  7359. "A list of Geometry advanced parameters.\n"
  7360. "Those parameters are available only for\n"
  7361. "Advanced App. Level."
  7362. msgstr ""
  7363. "A list of Geometry advanced parameters.\n"
  7364. "Those parameters are available only for\n"
  7365. "Advanced App. Level."
  7366. #: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4333
  7367. #: flatcamTools/ToolSolderPaste.py:207
  7368. msgid "Toolchange X-Y"
  7369. msgstr "Toolchange X-Y"
  7370. #: flatcamGUI/PreferencesUI.py:2826
  7371. msgid ""
  7372. "Height of the tool just after starting the work.\n"
  7373. "Delete the value if you don't need this feature."
  7374. msgstr ""
  7375. "Height of the tool just after starting the work.\n"
  7376. "Delete the value if you don't need this feature."
  7377. #: flatcamGUI/PreferencesUI.py:2902
  7378. msgid "Seg. X size"
  7379. msgstr "Seg. X size"
  7380. #: flatcamGUI/PreferencesUI.py:2904
  7381. msgid ""
  7382. "The size of the trace segment on the X axis.\n"
  7383. "Useful for auto-leveling.\n"
  7384. "A value of 0 means no segmentation on the X axis."
  7385. msgstr ""
  7386. "The size of the trace segment on the X axis.\n"
  7387. "Useful for auto-leveling.\n"
  7388. "A value of 0 means no segmentation on the X axis."
  7389. #: flatcamGUI/PreferencesUI.py:2913
  7390. msgid "Seg. Y size"
  7391. msgstr "Seg. Y size"
  7392. #: flatcamGUI/PreferencesUI.py:2915
  7393. msgid ""
  7394. "The size of the trace segment on the Y axis.\n"
  7395. "Useful for auto-leveling.\n"
  7396. "A value of 0 means no segmentation on the Y axis."
  7397. msgstr ""
  7398. "The size of the trace segment on the Y axis.\n"
  7399. "Useful for auto-leveling.\n"
  7400. "A value of 0 means no segmentation on the Y axis."
  7401. #: flatcamGUI/PreferencesUI.py:2931
  7402. msgid "Geometry Editor"
  7403. msgstr "Geometry Editor"
  7404. #: flatcamGUI/PreferencesUI.py:2936
  7405. msgid "A list of Geometry Editor parameters."
  7406. msgstr "A list of Geometry Editor parameters."
  7407. #: flatcamGUI/PreferencesUI.py:2946
  7408. msgid ""
  7409. "Set the number of selected geometry\n"
  7410. "items above which the utility geometry\n"
  7411. "becomes just a selection rectangle.\n"
  7412. "Increases the performance when moving a\n"
  7413. "large number of geometric elements."
  7414. msgstr ""
  7415. "Set the number of selected geometry\n"
  7416. "items above which the utility geometry\n"
  7417. "becomes just a selection rectangle.\n"
  7418. "Increases the performance when moving a\n"
  7419. "large number of geometric elements."
  7420. #: flatcamGUI/PreferencesUI.py:2965
  7421. msgid "CNC Job General"
  7422. msgstr "CNC Job General"
  7423. #: flatcamGUI/PreferencesUI.py:3020
  7424. msgid ""
  7425. "The number of circle steps for <b>GCode</b> \n"
  7426. "circle and arc shapes linear approximation."
  7427. msgstr ""
  7428. "The number of circle steps for <b>GCode</b> \n"
  7429. "circle and arc shapes linear approximation."
  7430. #: flatcamGUI/PreferencesUI.py:3028
  7431. msgid "Travel dia"
  7432. msgstr "Travel dia"
  7433. #: flatcamGUI/PreferencesUI.py:3030
  7434. msgid ""
  7435. "The width of the travel lines to be\n"
  7436. "rendered in the plot."
  7437. msgstr ""
  7438. "The width of the travel lines to be\n"
  7439. "rendered in the plot."
  7440. #: flatcamGUI/PreferencesUI.py:3041
  7441. msgid "Coordinates decimals"
  7442. msgstr "Coordinates decimals"
  7443. #: flatcamGUI/PreferencesUI.py:3043
  7444. msgid ""
  7445. "The number of decimals to be used for \n"
  7446. "the X, Y, Z coordinates in CNC code (GCODE, etc.)"
  7447. msgstr ""
  7448. "The number of decimals to be used for \n"
  7449. "the X, Y, Z coordinates in CNC code (GCODE, etc.)"
  7450. #: flatcamGUI/PreferencesUI.py:3051
  7451. msgid "Feedrate decimals"
  7452. msgstr "Feedrate decimals"
  7453. #: flatcamGUI/PreferencesUI.py:3053
  7454. msgid ""
  7455. "The number of decimals to be used for \n"
  7456. "the Feedrate parameter in CNC code (GCODE, etc.)"
  7457. msgstr ""
  7458. "The number of decimals to be used for \n"
  7459. "the Feedrate parameter in CNC code (GCODE, etc.)"
  7460. #: flatcamGUI/PreferencesUI.py:3061
  7461. msgid "Coordinates type"
  7462. msgstr "Coordinates type"
  7463. #: flatcamGUI/PreferencesUI.py:3063
  7464. msgid ""
  7465. "The type of coordinates to be used in Gcode.\n"
  7466. "Can be:\n"
  7467. "- Absolute G90 -> the reference is the origin x=0, y=0\n"
  7468. "- Incremental G91 -> the reference is the previous position"
  7469. msgstr ""
  7470. "The type of coordinates to be used in Gcode.\n"
  7471. "Can be:\n"
  7472. "- Absolute G90 -> the reference is the origin x=0, y=0\n"
  7473. "- Incremental G91 -> the reference is the previous position"
  7474. #: flatcamGUI/PreferencesUI.py:3069
  7475. msgid "Absolute G90"
  7476. msgstr "Absolute G90"
  7477. #: flatcamGUI/PreferencesUI.py:3070
  7478. msgid "Incremental G91"
  7479. msgstr "Incremental G91"
  7480. #: flatcamGUI/PreferencesUI.py:3087
  7481. msgid "CNC Job Options"
  7482. msgstr "CNC Job Options"
  7483. #: flatcamGUI/PreferencesUI.py:3090
  7484. msgid "Export G-Code"
  7485. msgstr "Export G-Code"
  7486. #: flatcamGUI/PreferencesUI.py:3106
  7487. msgid "Prepend to G-Code"
  7488. msgstr "Prepend to G-Code"
  7489. #: flatcamGUI/PreferencesUI.py:3118
  7490. msgid "Append to G-Code"
  7491. msgstr "Append to G-Code"
  7492. #: flatcamGUI/PreferencesUI.py:3138
  7493. msgid "CNC Job Adv. Options"
  7494. msgstr "CNC Job Adv. Options"
  7495. #: flatcamGUI/PreferencesUI.py:3211
  7496. msgid "z_cut = Z depth for the cut"
  7497. msgstr "z_cut = Z depth for the cut"
  7498. #: flatcamGUI/PreferencesUI.py:3212
  7499. msgid "z_move = Z height for travel"
  7500. msgstr "z_move = Z height for travel"
  7501. #: flatcamGUI/PreferencesUI.py:3235
  7502. msgid "Annotation Size"
  7503. msgstr "Annotation Size"
  7504. #: flatcamGUI/PreferencesUI.py:3237
  7505. msgid "The font size of the annotation text. In pixels."
  7506. msgstr "The font size of the annotation text. In pixels."
  7507. #: flatcamGUI/PreferencesUI.py:3245
  7508. msgid "Annotation Color"
  7509. msgstr "Annotation Color"
  7510. #: flatcamGUI/PreferencesUI.py:3247
  7511. msgid "Set the font color for the annotation texts."
  7512. msgstr "Set the font color for the annotation texts."
  7513. #: flatcamGUI/PreferencesUI.py:3273
  7514. msgid "NCC Tool Options"
  7515. msgstr "NCC Tool Options"
  7516. #: flatcamGUI/PreferencesUI.py:3286 flatcamGUI/PreferencesUI.py:4268
  7517. msgid "Tools dia"
  7518. msgstr "Tools dia"
  7519. #: flatcamGUI/PreferencesUI.py:3295 flatcamTools/ToolNonCopperClear.py:195
  7520. msgid "Tool Type"
  7521. msgstr "Tool Type"
  7522. #: flatcamGUI/PreferencesUI.py:3297 flatcamGUI/PreferencesUI.py:3305
  7523. #: flatcamTools/ToolNonCopperClear.py:197
  7524. #: flatcamTools/ToolNonCopperClear.py:205
  7525. msgid ""
  7526. "Default tool type:\n"
  7527. "- 'V-shape'\n"
  7528. "- Circular"
  7529. msgstr ""
  7530. "Default tool type:\n"
  7531. "- 'V-shape'\n"
  7532. "- Circular"
  7533. #: flatcamGUI/PreferencesUI.py:3302 flatcamTools/ToolNonCopperClear.py:202
  7534. msgid "V-shape"
  7535. msgstr "V-shape"
  7536. #: flatcamGUI/PreferencesUI.py:3335 flatcamGUI/PreferencesUI.py:3343
  7537. #: flatcamTools/ToolNonCopperClear.py:149
  7538. #: flatcamTools/ToolNonCopperClear.py:157
  7539. msgid ""
  7540. "Milling type when the selected tool is of type: 'iso_op':\n"
  7541. "- climb / best for precision milling and to reduce tool usage\n"
  7542. "- conventional / useful when there is no backlash compensation"
  7543. msgstr ""
  7544. "Milling type when the selected tool is of type: 'iso_op':\n"
  7545. "- climb / best for precision milling and to reduce tool usage\n"
  7546. "- conventional / useful when there is no backlash compensation"
  7547. #: flatcamGUI/PreferencesUI.py:3352 flatcamGUI/PreferencesUI.py:3716
  7548. #: flatcamTools/ToolNonCopperClear.py:163 flatcamTools/ToolPaint.py:136
  7549. msgid "Tool order"
  7550. msgstr "Tool order"
  7551. #: flatcamGUI/PreferencesUI.py:3353 flatcamGUI/PreferencesUI.py:3363
  7552. #: flatcamGUI/PreferencesUI.py:3717 flatcamGUI/PreferencesUI.py:3727
  7553. #: flatcamTools/ToolNonCopperClear.py:164
  7554. #: flatcamTools/ToolNonCopperClear.py:174 flatcamTools/ToolPaint.py:137
  7555. #: flatcamTools/ToolPaint.py:147
  7556. msgid ""
  7557. "This set the way that the tools in the tools table are used.\n"
  7558. "'No' --> means that the used order is the one in the tool table\n"
  7559. "'Forward' --> means that the tools will be ordered from small to big\n"
  7560. "'Reverse' --> menas that the tools will ordered from big to small\n"
  7561. "\n"
  7562. "WARNING: using rest machining will automatically set the order\n"
  7563. "in reverse and disable this control."
  7564. msgstr ""
  7565. "This set the way that the tools in the tools table are used.\n"
  7566. "'No' --> means that the used order is the one in the tool table\n"
  7567. "'Forward' --> means that the tools will be ordered from small to big\n"
  7568. "'Reverse' --> menas that the tools will ordered from big to small\n"
  7569. "\n"
  7570. "WARNING: using rest machining will automatically set the order\n"
  7571. "in reverse and disable this control."
  7572. #: flatcamGUI/PreferencesUI.py:3361 flatcamGUI/PreferencesUI.py:3725
  7573. #: flatcamTools/ToolNonCopperClear.py:172 flatcamTools/ToolPaint.py:145
  7574. msgid "Forward"
  7575. msgstr "Forward"
  7576. #: flatcamGUI/PreferencesUI.py:3362 flatcamGUI/PreferencesUI.py:3726
  7577. #: flatcamTools/ToolNonCopperClear.py:173 flatcamTools/ToolPaint.py:146
  7578. msgid "Reverse"
  7579. msgstr "Reverse"
  7580. #: flatcamGUI/PreferencesUI.py:3375 flatcamGUI/PreferencesUI.py:3380
  7581. #: flatcamTools/ToolNonCopperClear.py:271
  7582. #: flatcamTools/ToolNonCopperClear.py:276
  7583. msgid ""
  7584. "Depth of cut into material. Negative value.\n"
  7585. "In FlatCAM units."
  7586. msgstr ""
  7587. "Depth of cut into material. Negative value.\n"
  7588. "In FlatCAM units."
  7589. #: flatcamGUI/PreferencesUI.py:3390 flatcamTools/ToolNonCopperClear.py:285
  7590. #, python-format
  7591. msgid ""
  7592. "How much (fraction) of the tool width to overlap each tool pass.\n"
  7593. "Example:\n"
  7594. "A value here of 0.25 means 25%% from the tool diameter found above.\n"
  7595. "\n"
  7596. "Adjust the value starting with lower values\n"
  7597. "and increasing it if areas that should be cleared are still \n"
  7598. "not cleared.\n"
  7599. "Lower values = faster processing, faster execution on PCB.\n"
  7600. "Higher values = slow processing and slow execution on CNC\n"
  7601. "due of too many paths."
  7602. msgstr ""
  7603. "How much (fraction) of the tool width to overlap each tool pass.\n"
  7604. "Example:\n"
  7605. "A value here of 0.25 means 25%% from the tool diameter found above.\n"
  7606. "\n"
  7607. "Adjust the value starting with lower values\n"
  7608. "and increasing it if areas that should be cleared are still \n"
  7609. "not cleared.\n"
  7610. "Lower values = faster processing, faster execution on PCB.\n"
  7611. "Higher values = slow processing and slow execution on CNC\n"
  7612. "due of too many paths."
  7613. #: flatcamGUI/PreferencesUI.py:3411 flatcamTools/ToolNonCopperClear.py:305
  7614. msgid "Bounding box margin."
  7615. msgstr "Bounding box margin."
  7616. #: flatcamGUI/PreferencesUI.py:3420 flatcamGUI/PreferencesUI.py:3771
  7617. #: flatcamTools/ToolNonCopperClear.py:314
  7618. msgid ""
  7619. "Algorithm for non-copper clearing:<BR><B>Standard</B>: Fixed step inwards."
  7620. "<BR><B>Seed-based</B>: Outwards from seed.<BR><B>Line-based</B>: Parallel "
  7621. "lines."
  7622. msgstr ""
  7623. "Algorithm for non-copper clearing:<BR><B>Standard</B>: Fixed step inwards."
  7624. "<BR><B>Seed-based</B>: Outwards from seed.<BR><B>Line-based</B>: Parallel "
  7625. "lines."
  7626. #: flatcamGUI/PreferencesUI.py:3434 flatcamGUI/PreferencesUI.py:3785
  7627. #: flatcamTools/ToolNonCopperClear.py:328 flatcamTools/ToolPaint.py:253
  7628. msgid "Connect"
  7629. msgstr "Connect"
  7630. #: flatcamGUI/PreferencesUI.py:3444 flatcamGUI/PreferencesUI.py:3795
  7631. #: flatcamTools/ToolNonCopperClear.py:337 flatcamTools/ToolPaint.py:262
  7632. msgid "Contour"
  7633. msgstr "Contour"
  7634. #: flatcamGUI/PreferencesUI.py:3454 flatcamTools/ToolNonCopperClear.py:346
  7635. #: flatcamTools/ToolPaint.py:271
  7636. msgid "Rest M."
  7637. msgstr "Rest M."
  7638. #: flatcamGUI/PreferencesUI.py:3456 flatcamTools/ToolNonCopperClear.py:348
  7639. msgid ""
  7640. "If checked, use 'rest machining'.\n"
  7641. "Basically it will clear copper outside PCB features,\n"
  7642. "using the biggest tool and continue with the next tools,\n"
  7643. "from bigger to smaller, to clear areas of copper that\n"
  7644. "could not be cleared by previous tool, until there is\n"
  7645. "no more copper to clear or there are no more tools.\n"
  7646. "If not checked, use the standard algorithm."
  7647. msgstr ""
  7648. "If checked, use 'rest machining'.\n"
  7649. "Basically it will clear copper outside PCB features,\n"
  7650. "using the biggest tool and continue with the next tools,\n"
  7651. "from bigger to smaller, to clear areas of copper that\n"
  7652. "could not be cleared by previous tool, until there is\n"
  7653. "no more copper to clear or there are no more tools.\n"
  7654. "If not checked, use the standard algorithm."
  7655. #: flatcamGUI/PreferencesUI.py:3471 flatcamGUI/PreferencesUI.py:3483
  7656. #: flatcamTools/ToolNonCopperClear.py:363
  7657. #: flatcamTools/ToolNonCopperClear.py:375
  7658. msgid ""
  7659. "If used, it will add an offset to the copper features.\n"
  7660. "The copper clearing will finish to a distance\n"
  7661. "from the copper features.\n"
  7662. "The value can be between 0 and 10 FlatCAM units."
  7663. msgstr ""
  7664. "If used, it will add an offset to the copper features.\n"
  7665. "The copper clearing will finish to a distance\n"
  7666. "from the copper features.\n"
  7667. "The value can be between 0 and 10 FlatCAM units."
  7668. #: flatcamGUI/PreferencesUI.py:3481 flatcamTools/ToolNonCopperClear.py:373
  7669. msgid "Offset value"
  7670. msgstr "Offset value"
  7671. #: flatcamGUI/PreferencesUI.py:3498 flatcamTools/ToolNonCopperClear.py:399
  7672. msgid "Itself"
  7673. msgstr "Itself"
  7674. #: flatcamGUI/PreferencesUI.py:3499 flatcamGUI/PreferencesUI.py:3816
  7675. msgid "Area"
  7676. msgstr "Area"
  7677. #: flatcamGUI/PreferencesUI.py:3500
  7678. msgid "Ref"
  7679. msgstr "Ref"
  7680. #: flatcamGUI/PreferencesUI.py:3501
  7681. msgid "Reference"
  7682. msgstr "Reference"
  7683. #: flatcamGUI/PreferencesUI.py:3503 flatcamTools/ToolNonCopperClear.py:405
  7684. msgid ""
  7685. "- 'Itself' - the non copper clearing extent\n"
  7686. "is based on the object that is copper cleared.\n"
  7687. " - 'Area Selection' - left mouse click to start selection of the area to be "
  7688. "painted.\n"
  7689. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  7690. "areas.\n"
  7691. "- 'Reference Object' - will do non copper clearing within the area\n"
  7692. "specified by another object."
  7693. msgstr ""
  7694. "- 'Itself' - the non copper clearing extent\n"
  7695. "is based on the object that is copper cleared.\n"
  7696. " - 'Area Selection' - left mouse click to start selection of the area to be "
  7697. "painted.\n"
  7698. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  7699. "areas.\n"
  7700. "- 'Reference Object' - will do non copper clearing within the area\n"
  7701. "specified by another object."
  7702. #: flatcamGUI/PreferencesUI.py:3514 flatcamGUI/PreferencesUI.py:3824
  7703. msgid "Normal"
  7704. msgstr "Normal"
  7705. #: flatcamGUI/PreferencesUI.py:3515 flatcamGUI/PreferencesUI.py:3825
  7706. msgid "Progressive"
  7707. msgstr "Progressive"
  7708. #: flatcamGUI/PreferencesUI.py:3516
  7709. msgid "NCC Plotting"
  7710. msgstr "NCC Plotting"
  7711. #: flatcamGUI/PreferencesUI.py:3518
  7712. msgid ""
  7713. "- 'Normal' - normal plotting, done at the end of the NCC job\n"
  7714. "- 'Progressive' - after each shape is generated it will be plotted."
  7715. msgstr ""
  7716. "- 'Normal' - normal plotting, done at the end of the NCC job\n"
  7717. "- 'Progressive' - after each shape is generated it will be plotted."
  7718. #: flatcamGUI/PreferencesUI.py:3532
  7719. msgid "Cutout Tool Options"
  7720. msgstr "Cutout Tool Options"
  7721. #: flatcamGUI/PreferencesUI.py:3548 flatcamTools/ToolCutOut.py:93
  7722. msgid ""
  7723. "Diameter of the tool used to cutout\n"
  7724. "the PCB shape out of the surrounding material."
  7725. msgstr ""
  7726. "Diameter of the tool used to cutout\n"
  7727. "the PCB shape out of the surrounding material."
  7728. #: flatcamGUI/PreferencesUI.py:3556 flatcamTools/ToolCutOut.py:76
  7729. msgid "Obj kind"
  7730. msgstr "Obj kind"
  7731. #: flatcamGUI/PreferencesUI.py:3558 flatcamTools/ToolCutOut.py:78
  7732. msgid ""
  7733. "Choice of what kind the object we want to cutout is.<BR>- <B>Single</B>: "
  7734. "contain a single PCB Gerber outline object.<BR>- <B>Panel</B>: a panel PCB "
  7735. "Gerber object, which is made\n"
  7736. "out of many individual PCB outlines."
  7737. msgstr ""
  7738. "Choice of what kind the object we want to cutout is.<BR>- <B>Single</B>: "
  7739. "contain a single PCB Gerber outline object.<BR>- <B>Panel</B>: a panel PCB "
  7740. "Gerber object, which is made\n"
  7741. "out of many individual PCB outlines."
  7742. #: flatcamGUI/PreferencesUI.py:3565 flatcamGUI/PreferencesUI.py:3815
  7743. #: flatcamTools/ToolCutOut.py:84
  7744. msgid "Single"
  7745. msgstr "Single"
  7746. #: flatcamGUI/PreferencesUI.py:3566 flatcamTools/ToolCutOut.py:85
  7747. msgid "Panel"
  7748. msgstr "Panel"
  7749. #: flatcamGUI/PreferencesUI.py:3572 flatcamTools/ToolCutOut.py:102
  7750. msgid ""
  7751. "Margin over bounds. A positive value here\n"
  7752. "will make the cutout of the PCB further from\n"
  7753. "the actual PCB border"
  7754. msgstr ""
  7755. "Margin over bounds. A positive value here\n"
  7756. "will make the cutout of the PCB further from\n"
  7757. "the actual PCB border"
  7758. #: flatcamGUI/PreferencesUI.py:3580
  7759. msgid "Gap size"
  7760. msgstr "Gap size"
  7761. #: flatcamGUI/PreferencesUI.py:3582 flatcamTools/ToolCutOut.py:112
  7762. msgid ""
  7763. "The size of the bridge gaps in the cutout\n"
  7764. "used to keep the board connected to\n"
  7765. "the surrounding material (the one \n"
  7766. "from which the PCB is cutout)."
  7767. msgstr ""
  7768. "The size of the bridge gaps in the cutout\n"
  7769. "used to keep the board connected to\n"
  7770. "the surrounding material (the one \n"
  7771. "from which the PCB is cutout)."
  7772. #: flatcamGUI/PreferencesUI.py:3591 flatcamTools/ToolCutOut.py:148
  7773. msgid "Gaps"
  7774. msgstr "Gaps"
  7775. #: flatcamGUI/PreferencesUI.py:3593
  7776. msgid ""
  7777. "Number of gaps used for the cutout.\n"
  7778. "There can be maximum 8 bridges/gaps.\n"
  7779. "The choices are:\n"
  7780. "- None - no gaps\n"
  7781. "- lr - left + right\n"
  7782. "- tb - top + bottom\n"
  7783. "- 4 - left + right +top + bottom\n"
  7784. "- 2lr - 2*left + 2*right\n"
  7785. "- 2tb - 2*top + 2*bottom\n"
  7786. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  7787. msgstr ""
  7788. "Number of gaps used for the cutout.\n"
  7789. "There can be maximum 8 bridges/gaps.\n"
  7790. "The choices are:\n"
  7791. "- None - no gaps\n"
  7792. "- lr - left + right\n"
  7793. "- tb - top + bottom\n"
  7794. "- 4 - left + right +top + bottom\n"
  7795. "- 2lr - 2*left + 2*right\n"
  7796. "- 2tb - 2*top + 2*bottom\n"
  7797. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  7798. #: flatcamGUI/PreferencesUI.py:3615 flatcamTools/ToolCutOut.py:129
  7799. msgid "Convex Sh."
  7800. msgstr "Convex Sh."
  7801. #: flatcamGUI/PreferencesUI.py:3617 flatcamTools/ToolCutOut.py:131
  7802. msgid ""
  7803. "Create a convex shape surrounding the entire PCB.\n"
  7804. "Used only if the source object type is Gerber."
  7805. msgstr ""
  7806. "Create a convex shape surrounding the entire PCB.\n"
  7807. "Used only if the source object type is Gerber."
  7808. #: flatcamGUI/PreferencesUI.py:3631
  7809. msgid "2Sided Tool Options"
  7810. msgstr "2Sided Tool Options"
  7811. #: flatcamGUI/PreferencesUI.py:3636
  7812. msgid ""
  7813. "A tool to help in creating a double sided\n"
  7814. "PCB using alignment holes."
  7815. msgstr ""
  7816. "A tool to help in creating a double sided\n"
  7817. "PCB using alignment holes."
  7818. #: flatcamGUI/PreferencesUI.py:3646 flatcamTools/ToolDblSided.py:234
  7819. msgid "Drill dia"
  7820. msgstr "Drill dia"
  7821. #: flatcamGUI/PreferencesUI.py:3648 flatcamTools/ToolDblSided.py:225
  7822. #: flatcamTools/ToolDblSided.py:236
  7823. msgid "Diameter of the drill for the alignment holes."
  7824. msgstr "Diameter of the drill for the alignment holes."
  7825. #: flatcamGUI/PreferencesUI.py:3657 flatcamTools/ToolDblSided.py:120
  7826. msgid "Mirror Axis:"
  7827. msgstr "Mirror Axis:"
  7828. #: flatcamGUI/PreferencesUI.py:3659 flatcamTools/ToolDblSided.py:122
  7829. msgid "Mirror vertically (X) or horizontally (Y)."
  7830. msgstr "Mirror vertically (X) or horizontally (Y)."
  7831. #: flatcamGUI/PreferencesUI.py:3668 flatcamTools/ToolDblSided.py:131
  7832. msgid "Point"
  7833. msgstr "Point"
  7834. #: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:132
  7835. msgid "Box"
  7836. msgstr "Box"
  7837. #: flatcamGUI/PreferencesUI.py:3670
  7838. msgid "Axis Ref"
  7839. msgstr "Axis Ref"
  7840. #: flatcamGUI/PreferencesUI.py:3672 flatcamTools/ToolDblSided.py:135
  7841. msgid ""
  7842. "The axis should pass through a <b>point</b> or cut\n"
  7843. " a specified <b>box</b> (in a FlatCAM object) through \n"
  7844. "the center."
  7845. msgstr ""
  7846. "The axis should pass through a <b>point</b> or cut\n"
  7847. " a specified <b>box</b> (in a FlatCAM object) through \n"
  7848. "the center."
  7849. #: flatcamGUI/PreferencesUI.py:3688
  7850. msgid "Paint Tool Options"
  7851. msgstr "Paint Tool Options"
  7852. #: flatcamGUI/PreferencesUI.py:3693
  7853. msgid "<b>Parameters:</b>"
  7854. msgstr "<b>Parameters:</b>"
  7855. #: flatcamGUI/PreferencesUI.py:3805 flatcamTools/ToolPaint.py:286
  7856. msgid "Selection"
  7857. msgstr "Selection"
  7858. #: flatcamGUI/PreferencesUI.py:3807 flatcamTools/ToolPaint.py:288
  7859. #: flatcamTools/ToolPaint.py:304
  7860. msgid ""
  7861. "How to select Polygons to be painted.\n"
  7862. "\n"
  7863. "- 'Area Selection' - left mouse click to start selection of the area to be "
  7864. "painted.\n"
  7865. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  7866. "areas.\n"
  7867. "- 'All Polygons' - the Paint will start after click.\n"
  7868. "- 'Reference Object' - will do non copper clearing within the area\n"
  7869. "specified by another object."
  7870. msgstr ""
  7871. "How to select Polygons to be painted.\n"
  7872. "\n"
  7873. "- 'Area Selection' - left mouse click to start selection of the area to be "
  7874. "painted.\n"
  7875. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  7876. "areas.\n"
  7877. "- 'All Polygons' - the Paint will start after click.\n"
  7878. "- 'Reference Object' - will do non copper clearing within the area\n"
  7879. "specified by another object."
  7880. #: flatcamGUI/PreferencesUI.py:3818
  7881. msgid "Ref."
  7882. msgstr "Ref."
  7883. #: flatcamGUI/PreferencesUI.py:3826
  7884. msgid "Paint Plotting"
  7885. msgstr "Paint Plotting"
  7886. #: flatcamGUI/PreferencesUI.py:3828
  7887. msgid ""
  7888. "- 'Normal' - normal plotting, done at the end of the Paint job\n"
  7889. "- 'Progressive' - after each shape is generated it will be plotted."
  7890. msgstr ""
  7891. "- 'Normal' - normal plotting, done at the end of the Paint job\n"
  7892. "- 'Progressive' - after each shape is generated it will be plotted."
  7893. #: flatcamGUI/PreferencesUI.py:3842
  7894. msgid "Film Tool Options"
  7895. msgstr "Film Tool Options"
  7896. #: flatcamGUI/PreferencesUI.py:3847
  7897. msgid ""
  7898. "Create a PCB film from a Gerber or Geometry\n"
  7899. "FlatCAM object.\n"
  7900. "The file is saved in SVG format."
  7901. msgstr ""
  7902. "Create a PCB film from a Gerber or Geometry\n"
  7903. "FlatCAM object.\n"
  7904. "The file is saved in SVG format."
  7905. #: flatcamGUI/PreferencesUI.py:3858
  7906. msgid "Film Type"
  7907. msgstr "Film Type"
  7908. #: flatcamGUI/PreferencesUI.py:3860 flatcamTools/ToolFilm.py:118
  7909. msgid ""
  7910. "Generate a Positive black film or a Negative film.\n"
  7911. "Positive means that it will print the features\n"
  7912. "with black on a white canvas.\n"
  7913. "Negative means that it will print the features\n"
  7914. "with white on a black canvas.\n"
  7915. "The Film format is SVG."
  7916. msgstr ""
  7917. "Generate a Positive black film or a Negative film.\n"
  7918. "Positive means that it will print the features\n"
  7919. "with black on a white canvas.\n"
  7920. "Negative means that it will print the features\n"
  7921. "with white on a black canvas.\n"
  7922. "The Film format is SVG."
  7923. #: flatcamGUI/PreferencesUI.py:3871
  7924. msgid "Film Color"
  7925. msgstr "Film Color"
  7926. #: flatcamGUI/PreferencesUI.py:3873
  7927. msgid "Set the film color when positive film is selected."
  7928. msgstr "Set the film color when positive film is selected."
  7929. #: flatcamGUI/PreferencesUI.py:3891 flatcamTools/ToolFilm.py:130
  7930. msgid "Border"
  7931. msgstr "Border"
  7932. #: flatcamGUI/PreferencesUI.py:3893 flatcamTools/ToolFilm.py:132
  7933. msgid ""
  7934. "Specify a border around the object.\n"
  7935. "Only for negative film.\n"
  7936. "It helps if we use as a Box Object the same \n"
  7937. "object as in Film Object. It will create a thick\n"
  7938. "black bar around the actual print allowing for a\n"
  7939. "better delimitation of the outline features which are of\n"
  7940. "white color like the rest and which may confound with the\n"
  7941. "surroundings if not for this border."
  7942. msgstr ""
  7943. "Specify a border around the object.\n"
  7944. "Only for negative film.\n"
  7945. "It helps if we use as a Box Object the same \n"
  7946. "object as in Film Object. It will create a thick\n"
  7947. "black bar around the actual print allowing for a\n"
  7948. "better delimitation of the outline features which are of\n"
  7949. "white color like the rest and which may confound with the\n"
  7950. "surroundings if not for this border."
  7951. #: flatcamGUI/PreferencesUI.py:3906 flatcamTools/ToolFilm.py:144
  7952. msgid "Scale Stroke"
  7953. msgstr "Scale Stroke"
  7954. #: flatcamGUI/PreferencesUI.py:3908 flatcamTools/ToolFilm.py:146
  7955. msgid ""
  7956. "Scale the line stroke thickness of each feature in the SVG file.\n"
  7957. "It means that the line that envelope each SVG feature will be thicker or "
  7958. "thinner,\n"
  7959. "therefore the fine features may be more affected by this parameter."
  7960. msgstr ""
  7961. "Scale the line stroke thickness of each feature in the SVG file.\n"
  7962. "It means that the line that envelope each SVG feature will be thicker or "
  7963. "thinner,\n"
  7964. "therefore the fine features may be more affected by this parameter."
  7965. #: flatcamGUI/PreferencesUI.py:3923
  7966. msgid "Panelize Tool Options"
  7967. msgstr "Panelize Tool Options"
  7968. #: flatcamGUI/PreferencesUI.py:3928
  7969. msgid ""
  7970. "Create an object that contains an array of (x, y) elements,\n"
  7971. "each element is a copy of the source object spaced\n"
  7972. "at a X distance, Y distance of each other."
  7973. msgstr ""
  7974. "Create an object that contains an array of (x, y) elements,\n"
  7975. "each element is a copy of the source object spaced\n"
  7976. "at a X distance, Y distance of each other."
  7977. #: flatcamGUI/PreferencesUI.py:3939 flatcamTools/ToolPanelize.py:147
  7978. msgid "Spacing cols"
  7979. msgstr "Spacing cols"
  7980. #: flatcamGUI/PreferencesUI.py:3941 flatcamTools/ToolPanelize.py:149
  7981. msgid ""
  7982. "Spacing between columns of the desired panel.\n"
  7983. "In current units."
  7984. msgstr ""
  7985. "Spacing between columns of the desired panel.\n"
  7986. "In current units."
  7987. #: flatcamGUI/PreferencesUI.py:3949 flatcamTools/ToolPanelize.py:156
  7988. msgid "Spacing rows"
  7989. msgstr "Spacing rows"
  7990. #: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:158
  7991. msgid ""
  7992. "Spacing between rows of the desired panel.\n"
  7993. "In current units."
  7994. msgstr ""
  7995. "Spacing between rows of the desired panel.\n"
  7996. "In current units."
  7997. #: flatcamGUI/PreferencesUI.py:3959 flatcamTools/ToolPanelize.py:165
  7998. msgid "Columns"
  7999. msgstr "Columns"
  8000. #: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:167
  8001. msgid "Number of columns of the desired panel"
  8002. msgstr "Number of columns of the desired panel"
  8003. #: flatcamGUI/PreferencesUI.py:3968 flatcamTools/ToolPanelize.py:173
  8004. msgid "Rows"
  8005. msgstr "Rows"
  8006. #: flatcamGUI/PreferencesUI.py:3970 flatcamTools/ToolPanelize.py:175
  8007. msgid "Number of rows of the desired panel"
  8008. msgstr "Number of rows of the desired panel"
  8009. #: flatcamGUI/PreferencesUI.py:3976 flatcamTools/ToolPanelize.py:181
  8010. msgid "Gerber"
  8011. msgstr "Gerber"
  8012. #: flatcamGUI/PreferencesUI.py:3977 flatcamTools/ToolPanelize.py:182
  8013. msgid "Geo"
  8014. msgstr "Geo"
  8015. #: flatcamGUI/PreferencesUI.py:3978 flatcamTools/ToolPanelize.py:183
  8016. msgid "Panel Type"
  8017. msgstr "Panel Type"
  8018. #: flatcamGUI/PreferencesUI.py:3980
  8019. msgid ""
  8020. "Choose the type of object for the panel object:\n"
  8021. "- Gerber\n"
  8022. "- Geometry"
  8023. msgstr ""
  8024. "Choose the type of object for the panel object:\n"
  8025. "- Gerber\n"
  8026. "- Geometry"
  8027. #: flatcamGUI/PreferencesUI.py:3989
  8028. msgid "Constrain within"
  8029. msgstr "Constrain within"
  8030. #: flatcamGUI/PreferencesUI.py:3991 flatcamTools/ToolPanelize.py:195
  8031. msgid ""
  8032. "Area define by DX and DY within to constrain the panel.\n"
  8033. "DX and DY values are in current units.\n"
  8034. "Regardless of how many columns and rows are desired,\n"
  8035. "the final panel will have as many columns and rows as\n"
  8036. "they fit completely within selected area."
  8037. msgstr ""
  8038. "Area define by DX and DY within to constrain the panel.\n"
  8039. "DX and DY values are in current units.\n"
  8040. "Regardless of how many columns and rows are desired,\n"
  8041. "the final panel will have as many columns and rows as\n"
  8042. "they fit completely within selected area."
  8043. #: flatcamGUI/PreferencesUI.py:4000 flatcamTools/ToolPanelize.py:204
  8044. msgid "Width (DX)"
  8045. msgstr "Width (DX)"
  8046. #: flatcamGUI/PreferencesUI.py:4002 flatcamTools/ToolPanelize.py:206
  8047. msgid ""
  8048. "The width (DX) within which the panel must fit.\n"
  8049. "In current units."
  8050. msgstr ""
  8051. "The width (DX) within which the panel must fit.\n"
  8052. "In current units."
  8053. #: flatcamGUI/PreferencesUI.py:4009 flatcamTools/ToolPanelize.py:212
  8054. msgid "Height (DY)"
  8055. msgstr "Height (DY)"
  8056. #: flatcamGUI/PreferencesUI.py:4011 flatcamTools/ToolPanelize.py:214
  8057. msgid ""
  8058. "The height (DY)within which the panel must fit.\n"
  8059. "In current units."
  8060. msgstr ""
  8061. "The height (DY)within which the panel must fit.\n"
  8062. "In current units."
  8063. #: flatcamGUI/PreferencesUI.py:4025
  8064. msgid "Calculators Tool Options"
  8065. msgstr "Calculators Tool Options"
  8066. #: flatcamGUI/PreferencesUI.py:4028 flatcamTools/ToolCalculators.py:25
  8067. msgid "V-Shape Tool Calculator"
  8068. msgstr "V-Shape Tool Calculator"
  8069. #: flatcamGUI/PreferencesUI.py:4030
  8070. msgid ""
  8071. "Calculate the tool diameter for a given V-shape tool,\n"
  8072. "having the tip diameter, tip angle and\n"
  8073. "depth-of-cut as parameters."
  8074. msgstr ""
  8075. "Calculate the tool diameter for a given V-shape tool,\n"
  8076. "having the tip diameter, tip angle and\n"
  8077. "depth-of-cut as parameters."
  8078. #: flatcamGUI/PreferencesUI.py:4041 flatcamTools/ToolCalculators.py:92
  8079. msgid "Tip Diameter"
  8080. msgstr "Tip Diameter"
  8081. #: flatcamGUI/PreferencesUI.py:4043 flatcamTools/ToolCalculators.py:97
  8082. msgid ""
  8083. "This is the tool tip diameter.\n"
  8084. "It is specified by manufacturer."
  8085. msgstr ""
  8086. "This is the tool tip diameter.\n"
  8087. "It is specified by manufacturer."
  8088. #: flatcamGUI/PreferencesUI.py:4051 flatcamTools/ToolCalculators.py:100
  8089. msgid "Tip Angle"
  8090. msgstr "Tip Angle"
  8091. #: flatcamGUI/PreferencesUI.py:4053
  8092. msgid ""
  8093. "This is the angle on the tip of the tool.\n"
  8094. "It is specified by manufacturer."
  8095. msgstr ""
  8096. "This is the angle on the tip of the tool.\n"
  8097. "It is specified by manufacturer."
  8098. #: flatcamGUI/PreferencesUI.py:4063
  8099. msgid ""
  8100. "This is depth to cut into material.\n"
  8101. "In the CNCJob object it is the CutZ parameter."
  8102. msgstr ""
  8103. "This is depth to cut into material.\n"
  8104. "In the CNCJob object it is the CutZ parameter."
  8105. #: flatcamGUI/PreferencesUI.py:4070 flatcamTools/ToolCalculators.py:27
  8106. msgid "ElectroPlating Calculator"
  8107. msgstr "ElectroPlating Calculator"
  8108. #: flatcamGUI/PreferencesUI.py:4072 flatcamTools/ToolCalculators.py:149
  8109. msgid ""
  8110. "This calculator is useful for those who plate the via/pad/drill holes,\n"
  8111. "using a method like grahite ink or calcium hypophosphite ink or palladium "
  8112. "chloride."
  8113. msgstr ""
  8114. "This calculator is useful for those who plate the via/pad/drill holes,\n"
  8115. "using a method like grahite ink or calcium hypophosphite ink or palladium "
  8116. "chloride."
  8117. #: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:158
  8118. msgid "Board Length"
  8119. msgstr "Board Length"
  8120. #: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:162
  8121. msgid "This is the board length. In centimeters."
  8122. msgstr "This is the board length. In centimeters."
  8123. #: flatcamGUI/PreferencesUI.py:4090 flatcamTools/ToolCalculators.py:164
  8124. msgid "Board Width"
  8125. msgstr "Board Width"
  8126. #: flatcamGUI/PreferencesUI.py:4092 flatcamTools/ToolCalculators.py:168
  8127. msgid "This is the board width.In centimeters."
  8128. msgstr "This is the board width.In centimeters."
  8129. #: flatcamGUI/PreferencesUI.py:4097 flatcamTools/ToolCalculators.py:170
  8130. msgid "Current Density"
  8131. msgstr "Current Density"
  8132. #: flatcamGUI/PreferencesUI.py:4100 flatcamTools/ToolCalculators.py:174
  8133. msgid ""
  8134. "Current density to pass through the board. \n"
  8135. "In Amps per Square Feet ASF."
  8136. msgstr ""
  8137. "Current density to pass through the board. \n"
  8138. "In Amps per Square Feet ASF."
  8139. #: flatcamGUI/PreferencesUI.py:4106 flatcamTools/ToolCalculators.py:177
  8140. msgid "Copper Growth"
  8141. msgstr "Copper Growth"
  8142. #: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:181
  8143. msgid ""
  8144. "How thick the copper growth is intended to be.\n"
  8145. "In microns."
  8146. msgstr ""
  8147. "How thick the copper growth is intended to be.\n"
  8148. "In microns."
  8149. #: flatcamGUI/PreferencesUI.py:4122
  8150. msgid "Transform Tool Options"
  8151. msgstr "Transform Tool Options"
  8152. #: flatcamGUI/PreferencesUI.py:4127
  8153. msgid ""
  8154. "Various transformations that can be applied\n"
  8155. "on a FlatCAM object."
  8156. msgstr ""
  8157. "Various transformations that can be applied\n"
  8158. "on a FlatCAM object."
  8159. #: flatcamGUI/PreferencesUI.py:4137
  8160. msgid "Rotate Angle"
  8161. msgstr "Rotate Angle"
  8162. #: flatcamGUI/PreferencesUI.py:4149 flatcamTools/ToolTransform.py:107
  8163. msgid "Skew_X angle"
  8164. msgstr "Skew_X angle"
  8165. #: flatcamGUI/PreferencesUI.py:4159 flatcamTools/ToolTransform.py:125
  8166. msgid "Skew_Y angle"
  8167. msgstr "Skew_Y angle"
  8168. #: flatcamGUI/PreferencesUI.py:4169 flatcamTools/ToolTransform.py:164
  8169. msgid "Scale_X factor"
  8170. msgstr "Scale_X factor"
  8171. #: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:166
  8172. msgid "Factor for scaling on X axis."
  8173. msgstr "Factor for scaling on X axis."
  8174. #: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolTransform.py:181
  8175. msgid "Scale_Y factor"
  8176. msgstr "Scale_Y factor"
  8177. #: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolTransform.py:183
  8178. msgid "Factor for scaling on Y axis."
  8179. msgstr "Factor for scaling on Y axis."
  8180. #: flatcamGUI/PreferencesUI.py:4188 flatcamTools/ToolTransform.py:202
  8181. msgid ""
  8182. "Scale the selected object(s)\n"
  8183. "using the Scale_X factor for both axis."
  8184. msgstr ""
  8185. "Scale the selected object(s)\n"
  8186. "using the Scale_X factor for both axis."
  8187. #: flatcamGUI/PreferencesUI.py:4196 flatcamTools/ToolTransform.py:211
  8188. msgid ""
  8189. "Scale the selected object(s)\n"
  8190. "using the origin reference when checked,\n"
  8191. "and the center of the biggest bounding box\n"
  8192. "of the selected objects when unchecked."
  8193. msgstr ""
  8194. "Scale the selected object(s)\n"
  8195. "using the origin reference when checked,\n"
  8196. "and the center of the biggest bounding box\n"
  8197. "of the selected objects when unchecked."
  8198. #: flatcamGUI/PreferencesUI.py:4205 flatcamTools/ToolTransform.py:239
  8199. msgid "Offset_X val"
  8200. msgstr "Offset_X val"
  8201. #: flatcamGUI/PreferencesUI.py:4207 flatcamTools/ToolTransform.py:241
  8202. msgid "Distance to offset on X axis. In current units."
  8203. msgstr "Distance to offset on X axis. In current units."
  8204. #: flatcamGUI/PreferencesUI.py:4214 flatcamTools/ToolTransform.py:256
  8205. msgid "Offset_Y val"
  8206. msgstr "Offset_Y val"
  8207. #: flatcamGUI/PreferencesUI.py:4216 flatcamTools/ToolTransform.py:258
  8208. msgid "Distance to offset on Y axis. In current units."
  8209. msgstr "Distance to offset on Y axis. In current units."
  8210. #: flatcamGUI/PreferencesUI.py:4222 flatcamTools/ToolTransform.py:313
  8211. msgid "Mirror Reference"
  8212. msgstr "Mirror Reference"
  8213. #: flatcamGUI/PreferencesUI.py:4224 flatcamTools/ToolTransform.py:315
  8214. msgid ""
  8215. "Flip the selected object(s)\n"
  8216. "around the point in Point Entry Field.\n"
  8217. "\n"
  8218. "The point coordinates can be captured by\n"
  8219. "left click on canvas together with pressing\n"
  8220. "SHIFT key. \n"
  8221. "Then click Add button to insert coordinates.\n"
  8222. "Or enter the coords in format (x, y) in the\n"
  8223. "Point Entry field and click Flip on X(Y)"
  8224. msgstr ""
  8225. "Flip the selected object(s)\n"
  8226. "around the point in Point Entry Field.\n"
  8227. "\n"
  8228. "The point coordinates can be captured by\n"
  8229. "left click on canvas together with pressing\n"
  8230. "SHIFT key. \n"
  8231. "Then click Add button to insert coordinates.\n"
  8232. "Or enter the coords in format (x, y) in the\n"
  8233. "Point Entry field and click Flip on X(Y)"
  8234. #: flatcamGUI/PreferencesUI.py:4235 flatcamTools/ToolTransform.py:326
  8235. msgid " Mirror Ref. Point"
  8236. msgstr " Mirror Ref. Point"
  8237. #: flatcamGUI/PreferencesUI.py:4237 flatcamTools/ToolTransform.py:328
  8238. msgid ""
  8239. "Coordinates in format (x, y) used as reference for mirroring.\n"
  8240. "The 'x' in (x, y) will be used when using Flip on X and\n"
  8241. "the 'y' in (x, y) will be used when using Flip on Y and"
  8242. msgstr ""
  8243. "Coordinates in format (x, y) used as reference for mirroring.\n"
  8244. "The 'x' in (x, y) will be used when using Flip on X and\n"
  8245. "the 'y' in (x, y) will be used when using Flip on Y and"
  8246. #: flatcamGUI/PreferencesUI.py:4254
  8247. msgid "SolderPaste Tool Options"
  8248. msgstr "SolderPaste Tool Options"
  8249. #: flatcamGUI/PreferencesUI.py:4259
  8250. msgid ""
  8251. "A tool to create GCode for dispensing\n"
  8252. "solder paste onto a PCB."
  8253. msgstr ""
  8254. "A tool to create GCode for dispensing\n"
  8255. "solder paste onto a PCB."
  8256. #: flatcamGUI/PreferencesUI.py:4270
  8257. msgid "Diameters of nozzle tools, separated by ','"
  8258. msgstr "Diameters of nozzle tools, separated by ','"
  8259. #: flatcamGUI/PreferencesUI.py:4277
  8260. msgid "New Nozzle Dia"
  8261. msgstr "New Nozzle Dia"
  8262. #: flatcamGUI/PreferencesUI.py:4279 flatcamTools/ToolSolderPaste.py:103
  8263. msgid "Diameter for the new Nozzle tool to add in the Tool Table"
  8264. msgstr "Diameter for the new Nozzle tool to add in the Tool Table"
  8265. #: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolSolderPaste.py:166
  8266. msgid "Z Dispense Start"
  8267. msgstr "Z Dispense Start"
  8268. #: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolSolderPaste.py:168
  8269. msgid "The height (Z) when solder paste dispensing starts."
  8270. msgstr "The height (Z) when solder paste dispensing starts."
  8271. #: flatcamGUI/PreferencesUI.py:4296 flatcamTools/ToolSolderPaste.py:174
  8272. msgid "Z Dispense"
  8273. msgstr "Z Dispense"
  8274. #: flatcamGUI/PreferencesUI.py:4298 flatcamTools/ToolSolderPaste.py:176
  8275. msgid "The height (Z) when doing solder paste dispensing."
  8276. msgstr "The height (Z) when doing solder paste dispensing."
  8277. #: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolSolderPaste.py:182
  8278. msgid "Z Dispense Stop"
  8279. msgstr "Z Dispense Stop"
  8280. #: flatcamGUI/PreferencesUI.py:4307 flatcamTools/ToolSolderPaste.py:184
  8281. msgid "The height (Z) when solder paste dispensing stops."
  8282. msgstr "The height (Z) when solder paste dispensing stops."
  8283. #: flatcamGUI/PreferencesUI.py:4314 flatcamTools/ToolSolderPaste.py:190
  8284. msgid "Z Travel"
  8285. msgstr "Z Travel"
  8286. #: flatcamGUI/PreferencesUI.py:4316 flatcamTools/ToolSolderPaste.py:192
  8287. msgid ""
  8288. "The height (Z) for travel between pads\n"
  8289. "(without dispensing solder paste)."
  8290. msgstr ""
  8291. "The height (Z) for travel between pads\n"
  8292. "(without dispensing solder paste)."
  8293. #: flatcamGUI/PreferencesUI.py:4324 flatcamTools/ToolSolderPaste.py:199
  8294. msgid "Z Toolchange"
  8295. msgstr "Z Toolchange"
  8296. #: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:201
  8297. msgid "The height (Z) for tool (nozzle) change."
  8298. msgstr "The height (Z) for tool (nozzle) change."
  8299. #: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolSolderPaste.py:209
  8300. msgid ""
  8301. "The X,Y location for tool (nozzle) change.\n"
  8302. "The format is (x, y) where x and y are real numbers."
  8303. msgstr ""
  8304. "The X,Y location for tool (nozzle) change.\n"
  8305. "The format is (x, y) where x and y are real numbers."
  8306. #: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolSolderPaste.py:216
  8307. msgid "Feedrate X-Y"
  8308. msgstr "Feedrate X-Y"
  8309. #: flatcamGUI/PreferencesUI.py:4345 flatcamTools/ToolSolderPaste.py:218
  8310. msgid "Feedrate (speed) while moving on the X-Y plane."
  8311. msgstr "Feedrate (speed) while moving on the X-Y plane."
  8312. #: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolSolderPaste.py:226
  8313. msgid ""
  8314. "Feedrate (speed) while moving vertically\n"
  8315. "(on Z plane)."
  8316. msgstr ""
  8317. "Feedrate (speed) while moving vertically\n"
  8318. "(on Z plane)."
  8319. #: flatcamGUI/PreferencesUI.py:4362 flatcamTools/ToolSolderPaste.py:233
  8320. msgid "Feedrate Z Dispense"
  8321. msgstr "Feedrate Z Dispense"
  8322. #: flatcamGUI/PreferencesUI.py:4364
  8323. msgid ""
  8324. "Feedrate (speed) while moving up vertically\n"
  8325. "to Dispense position (on Z plane)."
  8326. msgstr ""
  8327. "Feedrate (speed) while moving up vertically\n"
  8328. "to Dispense position (on Z plane)."
  8329. #: flatcamGUI/PreferencesUI.py:4372 flatcamTools/ToolSolderPaste.py:242
  8330. msgid "Spindle Speed FWD"
  8331. msgstr "Spindle Speed FWD"
  8332. #: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:244
  8333. msgid ""
  8334. "The dispenser speed while pushing solder paste\n"
  8335. "through the dispenser nozzle."
  8336. msgstr ""
  8337. "The dispenser speed while pushing solder paste\n"
  8338. "through the dispenser nozzle."
  8339. #: flatcamGUI/PreferencesUI.py:4382 flatcamTools/ToolSolderPaste.py:251
  8340. msgid "Dwell FWD"
  8341. msgstr "Dwell FWD"
  8342. #: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:253
  8343. msgid "Pause after solder dispensing."
  8344. msgstr "Pause after solder dispensing."
  8345. #: flatcamGUI/PreferencesUI.py:4391 flatcamTools/ToolSolderPaste.py:259
  8346. msgid "Spindle Speed REV"
  8347. msgstr "Spindle Speed REV"
  8348. #: flatcamGUI/PreferencesUI.py:4393 flatcamTools/ToolSolderPaste.py:261
  8349. msgid ""
  8350. "The dispenser speed while retracting solder paste\n"
  8351. "through the dispenser nozzle."
  8352. msgstr ""
  8353. "The dispenser speed while retracting solder paste\n"
  8354. "through the dispenser nozzle."
  8355. #: flatcamGUI/PreferencesUI.py:4401 flatcamTools/ToolSolderPaste.py:268
  8356. msgid "Dwell REV"
  8357. msgstr "Dwell REV"
  8358. #: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:270
  8359. msgid ""
  8360. "Pause after solder paste dispenser retracted,\n"
  8361. "to allow pressure equilibrium."
  8362. msgstr ""
  8363. "Pause after solder paste dispenser retracted,\n"
  8364. "to allow pressure equilibrium."
  8365. #: flatcamGUI/PreferencesUI.py:4412 flatcamTools/ToolSolderPaste.py:278
  8366. msgid "Files that control the GCode generation."
  8367. msgstr "Files that control the GCode generation."
  8368. #: flatcamGUI/PreferencesUI.py:4427
  8369. msgid "Substractor Tool Options"
  8370. msgstr "Substractor Tool Options"
  8371. #: flatcamGUI/PreferencesUI.py:4432
  8372. msgid ""
  8373. "A tool to substract one Gerber or Geometry object\n"
  8374. "from another of the same type."
  8375. msgstr ""
  8376. "A tool to substract one Gerber or Geometry object\n"
  8377. "from another of the same type."
  8378. #: flatcamGUI/PreferencesUI.py:4437 flatcamTools/ToolSub.py:135
  8379. msgid "Close paths"
  8380. msgstr "Close paths"
  8381. #: flatcamGUI/PreferencesUI.py:4438 flatcamTools/ToolSub.py:136
  8382. msgid ""
  8383. "Checking this will close the paths cut by the Geometry substractor object."
  8384. msgstr ""
  8385. "Checking this will close the paths cut by the Geometry substractor object."
  8386. #: flatcamGUI/PreferencesUI.py:4449
  8387. msgid "Excellon File associations"
  8388. msgstr "Excellon File associations"
  8389. #: flatcamGUI/PreferencesUI.py:4461 flatcamGUI/PreferencesUI.py:4533
  8390. #: flatcamGUI/PreferencesUI.py:4602 flatcamGUI/PreferencesUI.py:4671
  8391. msgid "Restore"
  8392. msgstr "Restore"
  8393. #: flatcamGUI/PreferencesUI.py:4462 flatcamGUI/PreferencesUI.py:4534
  8394. #: flatcamGUI/PreferencesUI.py:4603
  8395. msgid "Restore the extension list to the default state."
  8396. msgstr "Restore the extension list to the default state."
  8397. #: flatcamGUI/PreferencesUI.py:4463 flatcamGUI/PreferencesUI.py:4535
  8398. #: flatcamGUI/PreferencesUI.py:4604 flatcamGUI/PreferencesUI.py:4673
  8399. msgid "Delete All"
  8400. msgstr "Delete All"
  8401. #: flatcamGUI/PreferencesUI.py:4464 flatcamGUI/PreferencesUI.py:4536
  8402. #: flatcamGUI/PreferencesUI.py:4605
  8403. msgid "Delete all extensions from the list."
  8404. msgstr "Delete all extensions from the list."
  8405. #: flatcamGUI/PreferencesUI.py:4472 flatcamGUI/PreferencesUI.py:4544
  8406. #: flatcamGUI/PreferencesUI.py:4613
  8407. msgid "Extensions list"
  8408. msgstr "Extensions list"
  8409. #: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546
  8410. #: flatcamGUI/PreferencesUI.py:4615
  8411. msgid ""
  8412. "List of file extensions to be\n"
  8413. "associated with FlatCAM."
  8414. msgstr ""
  8415. "List of file extensions to be\n"
  8416. "associated with FlatCAM."
  8417. #: flatcamGUI/PreferencesUI.py:4494 flatcamGUI/PreferencesUI.py:4566
  8418. #: flatcamGUI/PreferencesUI.py:4634 flatcamGUI/PreferencesUI.py:4705
  8419. msgid "Extension"
  8420. msgstr "Extension"
  8421. #: flatcamGUI/PreferencesUI.py:4495 flatcamGUI/PreferencesUI.py:4567
  8422. #: flatcamGUI/PreferencesUI.py:4635
  8423. msgid "A file extension to be added or deleted to the list."
  8424. msgstr "A file extension to be added or deleted to the list."
  8425. #: flatcamGUI/PreferencesUI.py:4503 flatcamGUI/PreferencesUI.py:4575
  8426. #: flatcamGUI/PreferencesUI.py:4643
  8427. msgid "Add Extension"
  8428. msgstr "Add Extension"
  8429. #: flatcamGUI/PreferencesUI.py:4504 flatcamGUI/PreferencesUI.py:4576
  8430. #: flatcamGUI/PreferencesUI.py:4644
  8431. msgid "Add a file extension to the list"
  8432. msgstr "Add a file extension to the list"
  8433. #: flatcamGUI/PreferencesUI.py:4505 flatcamGUI/PreferencesUI.py:4577
  8434. #: flatcamGUI/PreferencesUI.py:4645
  8435. msgid "Delete Extension"
  8436. msgstr "Delete Extension"
  8437. #: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578
  8438. #: flatcamGUI/PreferencesUI.py:4646
  8439. msgid "Delete a file extension from the list"
  8440. msgstr "Delete a file extension from the list"
  8441. #: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4585
  8442. #: flatcamGUI/PreferencesUI.py:4653
  8443. msgid "Apply Association"
  8444. msgstr "Apply Association"
  8445. #: flatcamGUI/PreferencesUI.py:4514 flatcamGUI/PreferencesUI.py:4586
  8446. #: flatcamGUI/PreferencesUI.py:4654
  8447. msgid ""
  8448. "Apply the file associations between\n"
  8449. "FlatCAM and the files with above extensions.\n"
  8450. "They will be active after next logon.\n"
  8451. "This work only in Windows."
  8452. msgstr ""
  8453. "Apply the file associations between\n"
  8454. "FlatCAM and the files with above extensions.\n"
  8455. "They will be active after next logon.\n"
  8456. "This work only in Windows."
  8457. #: flatcamGUI/PreferencesUI.py:4531
  8458. msgid "GCode File associations"
  8459. msgstr "GCode File associations"
  8460. #: flatcamGUI/PreferencesUI.py:4600
  8461. msgid "Gerber File associations"
  8462. msgstr "Gerber File associations"
  8463. #: flatcamGUI/PreferencesUI.py:4669
  8464. msgid "Autocompleter Keywords"
  8465. msgstr "Autocompleter Keywords"
  8466. #: flatcamGUI/PreferencesUI.py:4672
  8467. msgid "Restore the autocompleter keywords list to the default state."
  8468. msgstr "Restore the autocompleter keywords list to the default state."
  8469. #: flatcamGUI/PreferencesUI.py:4674
  8470. msgid "Delete all autocompleter keywords from the list."
  8471. msgstr "Delete all autocompleter keywords from the list."
  8472. #: flatcamGUI/PreferencesUI.py:4682
  8473. msgid "Keywords list"
  8474. msgstr "Keywords list"
  8475. #: flatcamGUI/PreferencesUI.py:4684
  8476. msgid ""
  8477. "List of keywords used by\n"
  8478. "the autocompleter in FlatCAM.\n"
  8479. "The autocompleter is installed\n"
  8480. "in the Code Editor and for the Tcl Shell."
  8481. msgstr ""
  8482. "List of keywords used by\n"
  8483. "the autocompleter in FlatCAM.\n"
  8484. "The autocompleter is installed\n"
  8485. "in the Code Editor and for the Tcl Shell."
  8486. #: flatcamGUI/PreferencesUI.py:4706
  8487. msgid "A keyword to be added or deleted to the list."
  8488. msgstr "A keyword to be added or deleted to the list."
  8489. #: flatcamGUI/PreferencesUI.py:4714
  8490. msgid "Add keyword"
  8491. msgstr "Add keyword"
  8492. #: flatcamGUI/PreferencesUI.py:4715
  8493. msgid "Add a keyword to the list"
  8494. msgstr "Add a keyword to the list"
  8495. #: flatcamGUI/PreferencesUI.py:4716
  8496. msgid "Delete keyword"
  8497. msgstr "Delete keyword"
  8498. #: flatcamGUI/PreferencesUI.py:4717
  8499. msgid "Delete a keyword from the list"
  8500. msgstr "Delete a keyword from the list"
  8501. #: flatcamParsers/ParseFont.py:305
  8502. msgid "Font not supported, try another one."
  8503. msgstr "Font not supported, try another one."
  8504. #: flatcamTools/ToolCalculators.py:24
  8505. msgid "Calculators"
  8506. msgstr "Calculators"
  8507. #: flatcamTools/ToolCalculators.py:26
  8508. msgid "Units Calculator"
  8509. msgstr "Units Calculator"
  8510. #: flatcamTools/ToolCalculators.py:68
  8511. msgid "Here you enter the value to be converted from INCH to MM"
  8512. msgstr "Here you enter the value to be converted from INCH to MM"
  8513. #: flatcamTools/ToolCalculators.py:73
  8514. msgid "Here you enter the value to be converted from MM to INCH"
  8515. msgstr "Here you enter the value to be converted from MM to INCH"
  8516. #: flatcamTools/ToolCalculators.py:104
  8517. msgid ""
  8518. "This is the angle of the tip of the tool.\n"
  8519. "It is specified by manufacturer."
  8520. msgstr ""
  8521. "This is the angle of the tip of the tool.\n"
  8522. "It is specified by manufacturer."
  8523. #: flatcamTools/ToolCalculators.py:111
  8524. msgid ""
  8525. "This is the depth to cut into the material.\n"
  8526. "In the CNCJob is the CutZ parameter."
  8527. msgstr ""
  8528. "This is the depth to cut into the material.\n"
  8529. "In the CNCJob is the CutZ parameter."
  8530. #: flatcamTools/ToolCalculators.py:114
  8531. msgid "Tool Diameter"
  8532. msgstr "Tool Diameter"
  8533. #: flatcamTools/ToolCalculators.py:118
  8534. msgid ""
  8535. "This is the tool diameter to be entered into\n"
  8536. "FlatCAM Gerber section.\n"
  8537. "In the CNCJob section it is called >Tool dia<."
  8538. msgstr ""
  8539. "This is the tool diameter to be entered into\n"
  8540. "FlatCAM Gerber section.\n"
  8541. "In the CNCJob section it is called >Tool dia<."
  8542. #: flatcamTools/ToolCalculators.py:129 flatcamTools/ToolCalculators.py:210
  8543. msgid "Calculate"
  8544. msgstr "Calculate"
  8545. #: flatcamTools/ToolCalculators.py:132
  8546. msgid ""
  8547. "Calculate either the Cut Z or the effective tool diameter,\n"
  8548. " depending on which is desired and which is known. "
  8549. msgstr ""
  8550. "Calculate either the Cut Z or the effective tool diameter,\n"
  8551. " depending on which is desired and which is known. "
  8552. #: flatcamTools/ToolCalculators.py:186
  8553. msgid "Current Value"
  8554. msgstr "Current Value"
  8555. #: flatcamTools/ToolCalculators.py:190
  8556. msgid ""
  8557. "This is the current intensity value\n"
  8558. "to be set on the Power Supply. In Amps."
  8559. msgstr ""
  8560. "This is the current intensity value\n"
  8561. "to be set on the Power Supply. In Amps."
  8562. #: flatcamTools/ToolCalculators.py:194
  8563. msgid "Time"
  8564. msgstr "Time"
  8565. #: flatcamTools/ToolCalculators.py:198
  8566. msgid ""
  8567. "This is the calculated time required for the procedure.\n"
  8568. "In minutes."
  8569. msgstr ""
  8570. "This is the calculated time required for the procedure.\n"
  8571. "In minutes."
  8572. #: flatcamTools/ToolCalculators.py:213
  8573. msgid ""
  8574. "Calculate the current intensity value and the procedure time,\n"
  8575. "depending on the parameters above"
  8576. msgstr ""
  8577. "Calculate the current intensity value and the procedure time,\n"
  8578. "depending on the parameters above"
  8579. #: flatcamTools/ToolCalculators.py:262
  8580. msgid "Calc. Tool"
  8581. msgstr "Calc. Tool"
  8582. #: flatcamTools/ToolCutOut.py:18
  8583. msgid "Cutout PCB"
  8584. msgstr "Cutout PCB"
  8585. #: flatcamTools/ToolCutOut.py:55
  8586. msgid ""
  8587. "Specify the type of object to be cutout.\n"
  8588. "It can be of type: Gerber or Geometry.\n"
  8589. "What is selected here will dictate the kind\n"
  8590. "of objects that will populate the 'Object' combobox."
  8591. msgstr ""
  8592. "Specify the type of object to be cutout.\n"
  8593. "It can be of type: Gerber or Geometry.\n"
  8594. "What is selected here will dictate the kind\n"
  8595. "of objects that will populate the 'Object' combobox."
  8596. #: flatcamTools/ToolCutOut.py:71
  8597. msgid "Object to be cutout. "
  8598. msgstr "Object to be cutout. "
  8599. #: flatcamTools/ToolCutOut.py:100
  8600. msgid "Margin:"
  8601. msgstr "Margin:"
  8602. #: flatcamTools/ToolCutOut.py:110
  8603. msgid "Gap size:"
  8604. msgstr "Gap size:"
  8605. #: flatcamTools/ToolCutOut.py:137
  8606. msgid "A. Automatic Bridge Gaps"
  8607. msgstr "A. Automatic Bridge Gaps"
  8608. #: flatcamTools/ToolCutOut.py:139
  8609. msgid "This section handle creation of automatic bridge gaps."
  8610. msgstr "This section handle creation of automatic bridge gaps."
  8611. #: flatcamTools/ToolCutOut.py:150
  8612. msgid ""
  8613. "Number of gaps used for the Automatic cutout.\n"
  8614. "There can be maximum 8 bridges/gaps.\n"
  8615. "The choices are:\n"
  8616. "- None - no gaps\n"
  8617. "- lr - left + right\n"
  8618. "- tb - top + bottom\n"
  8619. "- 4 - left + right +top + bottom\n"
  8620. "- 2lr - 2*left + 2*right\n"
  8621. "- 2tb - 2*top + 2*bottom\n"
  8622. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  8623. msgstr ""
  8624. "Number of gaps used for the Automatic cutout.\n"
  8625. "There can be maximum 8 bridges/gaps.\n"
  8626. "The choices are:\n"
  8627. "- None - no gaps\n"
  8628. "- lr - left + right\n"
  8629. "- tb - top + bottom\n"
  8630. "- 4 - left + right +top + bottom\n"
  8631. "- 2lr - 2*left + 2*right\n"
  8632. "- 2tb - 2*top + 2*bottom\n"
  8633. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  8634. #: flatcamTools/ToolCutOut.py:174
  8635. msgid "FreeForm"
  8636. msgstr "FreeForm"
  8637. #: flatcamTools/ToolCutOut.py:176
  8638. msgid ""
  8639. "The cutout shape can be of ny shape.\n"
  8640. "Useful when the PCB has a non-rectangular shape."
  8641. msgstr ""
  8642. "The cutout shape can be of ny shape.\n"
  8643. "Useful when the PCB has a non-rectangular shape."
  8644. #: flatcamTools/ToolCutOut.py:185
  8645. msgid ""
  8646. "Cutout the selected object.\n"
  8647. "The cutout shape can be of any shape.\n"
  8648. "Useful when the PCB has a non-rectangular shape."
  8649. msgstr ""
  8650. "Cutout the selected object.\n"
  8651. "The cutout shape can be of any shape.\n"
  8652. "Useful when the PCB has a non-rectangular shape."
  8653. #: flatcamTools/ToolCutOut.py:194
  8654. msgid "Rectangular"
  8655. msgstr "Rectangular"
  8656. #: flatcamTools/ToolCutOut.py:196
  8657. msgid ""
  8658. "The resulting cutout shape is\n"
  8659. "always a rectangle shape and it will be\n"
  8660. "the bounding box of the Object."
  8661. msgstr ""
  8662. "The resulting cutout shape is\n"
  8663. "always a rectangle shape and it will be\n"
  8664. "the bounding box of the Object."
  8665. #: flatcamTools/ToolCutOut.py:205
  8666. msgid ""
  8667. "Cutout the selected object.\n"
  8668. "The resulting cutout shape is\n"
  8669. "always a rectangle shape and it will be\n"
  8670. "the bounding box of the Object."
  8671. msgstr ""
  8672. "Cutout the selected object.\n"
  8673. "The resulting cutout shape is\n"
  8674. "always a rectangle shape and it will be\n"
  8675. "the bounding box of the Object."
  8676. #: flatcamTools/ToolCutOut.py:213
  8677. msgid "B. Manual Bridge Gaps"
  8678. msgstr "B. Manual Bridge Gaps"
  8679. #: flatcamTools/ToolCutOut.py:215
  8680. msgid ""
  8681. "This section handle creation of manual bridge gaps.\n"
  8682. "This is done by mouse clicking on the perimeter of the\n"
  8683. "Geometry object that is used as a cutout object. "
  8684. msgstr ""
  8685. "This section handle creation of manual bridge gaps.\n"
  8686. "This is done by mouse clicking on the perimeter of the\n"
  8687. "Geometry object that is used as a cutout object. "
  8688. #: flatcamTools/ToolCutOut.py:231
  8689. msgid "Geo Obj"
  8690. msgstr "Geo Obj"
  8691. #: flatcamTools/ToolCutOut.py:233
  8692. msgid "Geometry object used to create the manual cutout."
  8693. msgstr "Geometry object used to create the manual cutout."
  8694. #: flatcamTools/ToolCutOut.py:244
  8695. msgid "Manual Geo"
  8696. msgstr "Manual Geo"
  8697. #: flatcamTools/ToolCutOut.py:246 flatcamTools/ToolCutOut.py:256
  8698. msgid ""
  8699. "If the object to be cutout is a Gerber\n"
  8700. "first create a Geometry that surrounds it,\n"
  8701. "to be used as the cutout, if one doesn't exist yet.\n"
  8702. "Select the source Gerber file in the top object combobox."
  8703. msgstr ""
  8704. "If the object to be cutout is a Gerber\n"
  8705. "first create a Geometry that surrounds it,\n"
  8706. "to be used as the cutout, if one doesn't exist yet.\n"
  8707. "Select the source Gerber file in the top object combobox."
  8708. #: flatcamTools/ToolCutOut.py:266
  8709. msgid "Manual Add Bridge Gaps"
  8710. msgstr "Manual Add Bridge Gaps"
  8711. #: flatcamTools/ToolCutOut.py:268
  8712. msgid ""
  8713. "Use the left mouse button (LMB) click\n"
  8714. "to create a bridge gap to separate the PCB from\n"
  8715. "the surrounding material."
  8716. msgstr ""
  8717. "Use the left mouse button (LMB) click\n"
  8718. "to create a bridge gap to separate the PCB from\n"
  8719. "the surrounding material."
  8720. #: flatcamTools/ToolCutOut.py:275
  8721. msgid "Generate Gap"
  8722. msgstr "Generate Gap"
  8723. #: flatcamTools/ToolCutOut.py:277
  8724. msgid ""
  8725. "Use the left mouse button (LMB) click\n"
  8726. "to create a bridge gap to separate the PCB from\n"
  8727. "the surrounding material.\n"
  8728. "The LMB click has to be done on the perimeter of\n"
  8729. "the Geometry object used as a cutout geometry."
  8730. msgstr ""
  8731. "Use the left mouse button (LMB) click\n"
  8732. "to create a bridge gap to separate the PCB from\n"
  8733. "the surrounding material.\n"
  8734. "The LMB click has to be done on the perimeter of\n"
  8735. "the Geometry object used as a cutout geometry."
  8736. #: flatcamTools/ToolCutOut.py:376 flatcamTools/ToolCutOut.py:576
  8737. #: flatcamTools/ToolNonCopperClear.py:1098
  8738. #: flatcamTools/ToolNonCopperClear.py:1139
  8739. #: flatcamTools/ToolNonCopperClear.py:1171 flatcamTools/ToolPaint.py:1069
  8740. #: flatcamTools/ToolPanelize.py:359 flatcamTools/ToolPanelize.py:376
  8741. #: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269
  8742. #: flatcamTools/ToolSub.py:456 flatcamTools/ToolSub.py:471
  8743. #: tclCommands/TclCommandCopperClear.py:131
  8744. #: tclCommands/TclCommandCopperClear.py:208 tclCommands/TclCommandPaint.py:133
  8745. msgid "Could not retrieve object"
  8746. msgstr "Could not retrieve object"
  8747. #: flatcamTools/ToolCutOut.py:381
  8748. msgid ""
  8749. "There is no object selected for Cutout.\n"
  8750. "Select one and try again."
  8751. msgstr ""
  8752. "There is no object selected for Cutout.\n"
  8753. "Select one and try again."
  8754. #: flatcamTools/ToolCutOut.py:397 flatcamTools/ToolCutOut.py:595
  8755. #: flatcamTools/ToolCutOut.py:765 flatcamTools/ToolCutOut.py:867
  8756. msgid "Tool Diameter is zero value. Change it to a positive real number."
  8757. msgstr "Tool Diameter is zero value. Change it to a positive real number."
  8758. #: flatcamTools/ToolCutOut.py:413 flatcamTools/ToolCutOut.py:611
  8759. #: flatcamTools/ToolCutOut.py:883
  8760. msgid "Margin value is missing or wrong format. Add it and retry."
  8761. msgstr "Margin value is missing or wrong format. Add it and retry."
  8762. #: flatcamTools/ToolCutOut.py:424 flatcamTools/ToolCutOut.py:622
  8763. #: flatcamTools/ToolCutOut.py:776
  8764. msgid "Gap size value is missing or wrong format. Add it and retry."
  8765. msgstr "Gap size value is missing or wrong format. Add it and retry."
  8766. #: flatcamTools/ToolCutOut.py:430 flatcamTools/ToolCutOut.py:629
  8767. msgid "Number of gaps value is missing. Add it and retry."
  8768. msgstr "Number of gaps value is missing. Add it and retry."
  8769. #: flatcamTools/ToolCutOut.py:435 flatcamTools/ToolCutOut.py:633
  8770. msgid ""
  8771. "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. "
  8772. "Fill in a correct value and retry. "
  8773. msgstr ""
  8774. "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. "
  8775. "Fill in a correct value and retry. "
  8776. #: flatcamTools/ToolCutOut.py:440 flatcamTools/ToolCutOut.py:639
  8777. msgid ""
  8778. "Cutout operation cannot be done on a multi-geo Geometry.\n"
  8779. "Optionally, this Multi-geo Geometry can be converted to Single-geo "
  8780. "Geometry,\n"
  8781. "and after that perform Cutout."
  8782. msgstr ""
  8783. "Cutout operation cannot be done on a multi-geo Geometry.\n"
  8784. "Optionally, this Multi-geo Geometry can be converted to Single-geo "
  8785. "Geometry,\n"
  8786. "and after that perform Cutout."
  8787. #: flatcamTools/ToolCutOut.py:559 flatcamTools/ToolCutOut.py:744
  8788. msgid "Any form CutOut operation finished."
  8789. msgstr "Any form CutOut operation finished."
  8790. #: flatcamTools/ToolCutOut.py:580 flatcamTools/ToolNonCopperClear.py:1102
  8791. #: flatcamTools/ToolPaint.py:965 flatcamTools/ToolPanelize.py:366
  8792. #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65
  8793. msgid "Object not found"
  8794. msgstr "Object not found"
  8795. #: flatcamTools/ToolCutOut.py:749
  8796. msgid ""
  8797. "Click on the selected geometry object perimeter to create a bridge gap ..."
  8798. msgstr ""
  8799. "Click on the selected geometry object perimeter to create a bridge gap ..."
  8800. #: flatcamTools/ToolCutOut.py:785 flatcamTools/ToolCutOut.py:812
  8801. msgid "Could not retrieve Geometry object"
  8802. msgstr "Could not retrieve Geometry object"
  8803. #: flatcamTools/ToolCutOut.py:817
  8804. msgid "Geometry object for manual cutout not found"
  8805. msgstr "Geometry object for manual cutout not found"
  8806. #: flatcamTools/ToolCutOut.py:827
  8807. msgid "Added manual Bridge Gap."
  8808. msgstr "Added manual Bridge Gap."
  8809. #: flatcamTools/ToolCutOut.py:839
  8810. msgid "Could not retrieve Gerber object"
  8811. msgstr "Could not retrieve Gerber object"
  8812. #: flatcamTools/ToolCutOut.py:844
  8813. msgid ""
  8814. "There is no Gerber object selected for Cutout.\n"
  8815. "Select one and try again."
  8816. msgstr ""
  8817. "There is no Gerber object selected for Cutout.\n"
  8818. "Select one and try again."
  8819. #: flatcamTools/ToolCutOut.py:850
  8820. msgid ""
  8821. "The selected object has to be of Gerber type.\n"
  8822. "Select a Gerber file and try again."
  8823. msgstr ""
  8824. "The selected object has to be of Gerber type.\n"
  8825. "Select a Gerber file and try again."
  8826. #: flatcamTools/ToolCutOut.py:905
  8827. msgid "Geometry not supported for cutout"
  8828. msgstr "Geometry not supported for cutout"
  8829. #: flatcamTools/ToolCutOut.py:957
  8830. msgid "Making manual bridge gap..."
  8831. msgstr "Making manual bridge gap..."
  8832. #: flatcamTools/ToolDblSided.py:18
  8833. msgid "2-Sided PCB"
  8834. msgstr "2-Sided PCB"
  8835. #: flatcamTools/ToolDblSided.py:52 flatcamTools/ToolDblSided.py:76
  8836. #: flatcamTools/ToolDblSided.py:100
  8837. msgid "Mirror"
  8838. msgstr "Mirror"
  8839. #: flatcamTools/ToolDblSided.py:54 flatcamTools/ToolDblSided.py:78
  8840. #: flatcamTools/ToolDblSided.py:102
  8841. msgid ""
  8842. "Mirrors (flips) the specified object around \n"
  8843. "the specified axis. Does not create a new \n"
  8844. "object, but modifies it."
  8845. msgstr ""
  8846. "Mirrors (flips) the specified object around \n"
  8847. "the specified axis. Does not create a new \n"
  8848. "object, but modifies it."
  8849. #: flatcamTools/ToolDblSided.py:73
  8850. msgid "Excellon Object to be mirrored."
  8851. msgstr "Excellon Object to be mirrored."
  8852. #: flatcamTools/ToolDblSided.py:97
  8853. msgid "Geometry Obj to be mirrored."
  8854. msgstr "Geometry Obj to be mirrored."
  8855. #: flatcamTools/ToolDblSided.py:133
  8856. msgid "Axis Ref:"
  8857. msgstr "Axis Ref:"
  8858. #: flatcamTools/ToolDblSided.py:152
  8859. msgid "Point/Box Reference"
  8860. msgstr "Point/Box Reference"
  8861. #: flatcamTools/ToolDblSided.py:154
  8862. msgid ""
  8863. "If 'Point' is selected above it store the coordinates (x, y) through which\n"
  8864. "the mirroring axis passes.\n"
  8865. "If 'Box' is selected above, select here a FlatCAM object (Gerber, Exc or "
  8866. "Geo).\n"
  8867. "Through the center of this object pass the mirroring axis selected above."
  8868. msgstr ""
  8869. "If 'Point' is selected above it store the coordinates (x, y) through which\n"
  8870. "the mirroring axis passes.\n"
  8871. "If 'Box' is selected above, select here a FlatCAM object (Gerber, Exc or "
  8872. "Geo).\n"
  8873. "Through the center of this object pass the mirroring axis selected above."
  8874. #: flatcamTools/ToolDblSided.py:162
  8875. msgid ""
  8876. "Add the coordinates in format <b>(x, y)</b> through which the mirroring "
  8877. "axis \n"
  8878. " selected in 'MIRROR AXIS' pass.\n"
  8879. "The (x, y) coordinates are captured by pressing SHIFT key\n"
  8880. "and left mouse button click on canvas or you can enter the coords manually."
  8881. msgstr ""
  8882. "Add the coordinates in format <b>(x, y)</b> through which the mirroring "
  8883. "axis \n"
  8884. " selected in 'MIRROR AXIS' pass.\n"
  8885. "The (x, y) coordinates are captured by pressing SHIFT key\n"
  8886. "and left mouse button click on canvas or you can enter the coords manually."
  8887. #: flatcamTools/ToolDblSided.py:182 flatcamTools/ToolNonCopperClear.py:424
  8888. #: flatcamTools/ToolPaint.py:322
  8889. msgid "Gerber Reference Box Object"
  8890. msgstr "Gerber Reference Box Object"
  8891. #: flatcamTools/ToolDblSided.py:183 flatcamTools/ToolNonCopperClear.py:425
  8892. #: flatcamTools/ToolPaint.py:323
  8893. msgid "Excellon Reference Box Object"
  8894. msgstr "Excellon Reference Box Object"
  8895. #: flatcamTools/ToolDblSided.py:184 flatcamTools/ToolNonCopperClear.py:426
  8896. #: flatcamTools/ToolPaint.py:324
  8897. msgid "Geometry Reference Box Object"
  8898. msgstr "Geometry Reference Box Object"
  8899. #: flatcamTools/ToolDblSided.py:192
  8900. msgid "Alignment Drill Coordinates"
  8901. msgstr "Alignment Drill Coordinates"
  8902. #: flatcamTools/ToolDblSided.py:194
  8903. msgid ""
  8904. "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For "
  8905. "each set of (x, y) coordinates\n"
  8906. "entered here, a pair of drills will be created:\n"
  8907. "\n"
  8908. "- one drill at the coordinates from the field\n"
  8909. "- one drill in mirror position over the axis selected above in the 'Mirror "
  8910. "Axis'."
  8911. msgstr ""
  8912. "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For "
  8913. "each set of (x, y) coordinates\n"
  8914. "entered here, a pair of drills will be created:\n"
  8915. "\n"
  8916. "- one drill at the coordinates from the field\n"
  8917. "- one drill in mirror position over the axis selected above in the 'Mirror "
  8918. "Axis'."
  8919. #: flatcamTools/ToolDblSided.py:209
  8920. msgid ""
  8921. "Add alignment drill holes coords in the format: (x1, y1), (x2, y2), ... \n"
  8922. "on one side of the mirror axis.\n"
  8923. "\n"
  8924. "The coordinates set can be obtained:\n"
  8925. "- press SHIFT key and left mouse clicking on canvas. Then click Add.\n"
  8926. "- press SHIFT key and left mouse clicking on canvas. Then CTRL+V in the "
  8927. "field.\n"
  8928. "- press SHIFT key and left mouse clicking on canvas. Then RMB click in the "
  8929. "field and click Paste.\n"
  8930. "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..."
  8931. msgstr ""
  8932. "Add alignment drill holes coords in the format: (x1, y1), (x2, y2), ... \n"
  8933. "on one side of the mirror axis.\n"
  8934. "\n"
  8935. "The coordinates set can be obtained:\n"
  8936. "- press SHIFT key and left mouse clicking on canvas. Then click Add.\n"
  8937. "- press SHIFT key and left mouse clicking on canvas. Then CTRL+V in the "
  8938. "field.\n"
  8939. "- press SHIFT key and left mouse clicking on canvas. Then RMB click in the "
  8940. "field and click Paste.\n"
  8941. "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..."
  8942. #: flatcamTools/ToolDblSided.py:223
  8943. msgid "Alignment Drill Diameter"
  8944. msgstr "Alignment Drill Diameter"
  8945. #: flatcamTools/ToolDblSided.py:246
  8946. msgid "Create Excellon Object"
  8947. msgstr "Create Excellon Object"
  8948. #: flatcamTools/ToolDblSided.py:248
  8949. msgid ""
  8950. "Creates an Excellon Object containing the\n"
  8951. "specified alignment holes and their mirror\n"
  8952. "images."
  8953. msgstr ""
  8954. "Creates an Excellon Object containing the\n"
  8955. "specified alignment holes and their mirror\n"
  8956. "images."
  8957. #: flatcamTools/ToolDblSided.py:254
  8958. msgid "Reset"
  8959. msgstr "Reset"
  8960. #: flatcamTools/ToolDblSided.py:256
  8961. msgid "Resets all the fields."
  8962. msgstr "Resets all the fields."
  8963. #: flatcamTools/ToolDblSided.py:306
  8964. msgid "2-Sided Tool"
  8965. msgstr "2-Sided Tool"
  8966. #: flatcamTools/ToolDblSided.py:331
  8967. msgid ""
  8968. "'Point' reference is selected and 'Point' coordinates are missing. Add them "
  8969. "and retry."
  8970. msgstr ""
  8971. "'Point' reference is selected and 'Point' coordinates are missing. Add them "
  8972. "and retry."
  8973. #: flatcamTools/ToolDblSided.py:350
  8974. msgid "There is no Box reference object loaded. Load one and retry."
  8975. msgstr "There is no Box reference object loaded. Load one and retry."
  8976. #: flatcamTools/ToolDblSided.py:373
  8977. msgid "No value or wrong format in Drill Dia entry. Add it and retry."
  8978. msgstr "No value or wrong format in Drill Dia entry. Add it and retry."
  8979. #: flatcamTools/ToolDblSided.py:380
  8980. msgid "There are no Alignment Drill Coordinates to use. Add them and retry."
  8981. msgstr "There are no Alignment Drill Coordinates to use. Add them and retry."
  8982. #: flatcamTools/ToolDblSided.py:403
  8983. msgid "Excellon object with alignment drills created..."
  8984. msgstr "Excellon object with alignment drills created..."
  8985. #: flatcamTools/ToolDblSided.py:412
  8986. msgid "There is no Gerber object loaded ..."
  8987. msgstr "There is no Gerber object loaded ..."
  8988. #: flatcamTools/ToolDblSided.py:416 flatcamTools/ToolDblSided.py:459
  8989. #: flatcamTools/ToolDblSided.py:503
  8990. msgid "Only Gerber, Excellon and Geometry objects can be mirrored."
  8991. msgstr "Only Gerber, Excellon and Geometry objects can be mirrored."
  8992. #: flatcamTools/ToolDblSided.py:426
  8993. msgid ""
  8994. "'Point' coordinates missing. Using Origin (0, 0) as mirroring reference."
  8995. msgstr ""
  8996. "'Point' coordinates missing. Using Origin (0, 0) as mirroring reference."
  8997. #: flatcamTools/ToolDblSided.py:436 flatcamTools/ToolDblSided.py:480
  8998. #: flatcamTools/ToolDblSided.py:517
  8999. msgid "There is no Box object loaded ..."
  9000. msgstr "There is no Box object loaded ..."
  9001. #: flatcamTools/ToolDblSided.py:446 flatcamTools/ToolDblSided.py:490
  9002. #: flatcamTools/ToolDblSided.py:527
  9003. msgid "was mirrored"
  9004. msgstr "was mirrored"
  9005. #: flatcamTools/ToolDblSided.py:455
  9006. msgid "There is no Excellon object loaded ..."
  9007. msgstr "There is no Excellon object loaded ..."
  9008. #: flatcamTools/ToolDblSided.py:470
  9009. msgid ""
  9010. "There are no Point coordinates in the Point field. Add coords and try "
  9011. "again ..."
  9012. msgstr ""
  9013. "There are no Point coordinates in the Point field. Add coords and try "
  9014. "again ..."
  9015. #: flatcamTools/ToolDblSided.py:499
  9016. msgid "There is no Geometry object loaded ..."
  9017. msgstr "There is no Geometry object loaded ..."
  9018. #: flatcamTools/ToolFilm.py:25
  9019. msgid "Film PCB"
  9020. msgstr "Film PCB"
  9021. #: flatcamTools/ToolFilm.py:56 flatcamTools/ToolImage.py:53
  9022. #: flatcamTools/ToolPanelize.py:56 flatcamTools/ToolProperties.py:143
  9023. msgid "Object Type"
  9024. msgstr "Object Type"
  9025. #: flatcamTools/ToolFilm.py:58
  9026. msgid ""
  9027. "Specify the type of object for which to create the film.\n"
  9028. "The object can be of type: Gerber or Geometry.\n"
  9029. "The selection here decide the type of objects that will be\n"
  9030. "in the Film Object combobox."
  9031. msgstr ""
  9032. "Specify the type of object for which to create the film.\n"
  9033. "The object can be of type: Gerber or Geometry.\n"
  9034. "The selection here decide the type of objects that will be\n"
  9035. "in the Film Object combobox."
  9036. #: flatcamTools/ToolFilm.py:71
  9037. msgid "Film Object"
  9038. msgstr "Film Object"
  9039. #: flatcamTools/ToolFilm.py:73
  9040. msgid "Object for which to create the film."
  9041. msgstr "Object for which to create the film."
  9042. #: flatcamTools/ToolFilm.py:89
  9043. msgid "Box Type:"
  9044. msgstr "Box Type:"
  9045. #: flatcamTools/ToolFilm.py:91
  9046. msgid ""
  9047. "Specify the type of object to be used as an container for\n"
  9048. "film creation. It can be: Gerber or Geometry type.The selection here decide "
  9049. "the type of objects that will be\n"
  9050. "in the Box Object combobox."
  9051. msgstr ""
  9052. "Specify the type of object to be used as an container for\n"
  9053. "film creation. It can be: Gerber or Geometry type.The selection here decide "
  9054. "the type of objects that will be\n"
  9055. "in the Box Object combobox."
  9056. #: flatcamTools/ToolFilm.py:104 flatcamTools/ToolPanelize.py:126
  9057. msgid "Box Object"
  9058. msgstr "Box Object"
  9059. #: flatcamTools/ToolFilm.py:106
  9060. msgid ""
  9061. "The actual object that is used a container for the\n"
  9062. " selected object for which we create the film.\n"
  9063. "Usually it is the PCB outline but it can be also the\n"
  9064. "same object for which the film is created."
  9065. msgstr ""
  9066. "The actual object that is used a container for the\n"
  9067. " selected object for which we create the film.\n"
  9068. "Usually it is the PCB outline but it can be also the\n"
  9069. "same object for which the film is created."
  9070. #: flatcamTools/ToolFilm.py:114
  9071. msgid "Positive"
  9072. msgstr "Positive"
  9073. #: flatcamTools/ToolFilm.py:115
  9074. msgid "Negative"
  9075. msgstr "Negative"
  9076. #: flatcamTools/ToolFilm.py:116
  9077. msgid "Film Type:"
  9078. msgstr "Film Type:"
  9079. #: flatcamTools/ToolFilm.py:157
  9080. msgid "Save Film"
  9081. msgstr "Save Film"
  9082. #: flatcamTools/ToolFilm.py:159
  9083. msgid ""
  9084. "Create a Film for the selected object, within\n"
  9085. "the specified box. Does not create a new \n"
  9086. " FlatCAM object, but directly save it in SVG format\n"
  9087. "which can be opened with Inkscape."
  9088. msgstr ""
  9089. "Create a Film for the selected object, within\n"
  9090. "the specified box. Does not create a new \n"
  9091. " FlatCAM object, but directly save it in SVG format\n"
  9092. "which can be opened with Inkscape."
  9093. #: flatcamTools/ToolFilm.py:231
  9094. msgid "No FlatCAM object selected. Load an object for Film and retry."
  9095. msgstr "No FlatCAM object selected. Load an object for Film and retry."
  9096. #: flatcamTools/ToolFilm.py:238
  9097. msgid "No FlatCAM object selected. Load an object for Box and retry."
  9098. msgstr "No FlatCAM object selected. Load an object for Box and retry."
  9099. #: flatcamTools/ToolFilm.py:260
  9100. msgid "Generating Film ..."
  9101. msgstr "Generating Film ..."
  9102. #: flatcamTools/ToolFilm.py:265 flatcamTools/ToolFilm.py:269
  9103. msgid "Export SVG positive"
  9104. msgstr "Export SVG positive"
  9105. #: flatcamTools/ToolFilm.py:274
  9106. msgid "Export SVG positive cancelled."
  9107. msgstr "Export SVG positive cancelled."
  9108. #: flatcamTools/ToolFilm.py:281 flatcamTools/ToolFilm.py:285
  9109. msgid "Export SVG negative"
  9110. msgstr "Export SVG negative"
  9111. #: flatcamTools/ToolFilm.py:290
  9112. msgid "Export SVG negative cancelled."
  9113. msgstr "Export SVG negative cancelled."
  9114. #: flatcamTools/ToolImage.py:25
  9115. msgid "Image as Object"
  9116. msgstr "Image as Object"
  9117. #: flatcamTools/ToolImage.py:31
  9118. msgid "Image to PCB"
  9119. msgstr "Image to PCB"
  9120. #: flatcamTools/ToolImage.py:55
  9121. msgid ""
  9122. "Specify the type of object to create from the image.\n"
  9123. "It can be of type: Gerber or Geometry."
  9124. msgstr ""
  9125. "Specify the type of object to create from the image.\n"
  9126. "It can be of type: Gerber or Geometry."
  9127. #: flatcamTools/ToolImage.py:63
  9128. msgid "DPI value"
  9129. msgstr "DPI value"
  9130. #: flatcamTools/ToolImage.py:65
  9131. msgid "Specify a DPI value for the image."
  9132. msgstr "Specify a DPI value for the image."
  9133. #: flatcamTools/ToolImage.py:72
  9134. msgid "Level of detail"
  9135. msgstr "Level of detail"
  9136. #: flatcamTools/ToolImage.py:81
  9137. msgid "Image type"
  9138. msgstr "Image type"
  9139. #: flatcamTools/ToolImage.py:83
  9140. msgid ""
  9141. "Choose a method for the image interpretation.\n"
  9142. "B/W means a black & white image. Color means a colored image."
  9143. msgstr ""
  9144. "Choose a method for the image interpretation.\n"
  9145. "B/W means a black & white image. Color means a colored image."
  9146. #: flatcamTools/ToolImage.py:90 flatcamTools/ToolImage.py:103
  9147. #: flatcamTools/ToolImage.py:114 flatcamTools/ToolImage.py:125
  9148. msgid "Mask value"
  9149. msgstr "Mask value"
  9150. #: flatcamTools/ToolImage.py:92
  9151. msgid ""
  9152. "Mask for monochrome image.\n"
  9153. "Takes values between [0 ... 255].\n"
  9154. "Decides the level of details to include\n"
  9155. "in the resulting geometry.\n"
  9156. "0 means no detail and 255 means everything \n"
  9157. "(which is totally black)."
  9158. msgstr ""
  9159. "Mask for monochrome image.\n"
  9160. "Takes values between [0 ... 255].\n"
  9161. "Decides the level of details to include\n"
  9162. "in the resulting geometry.\n"
  9163. "0 means no detail and 255 means everything \n"
  9164. "(which is totally black)."
  9165. #: flatcamTools/ToolImage.py:105
  9166. msgid ""
  9167. "Mask for RED color.\n"
  9168. "Takes values between [0 ... 255].\n"
  9169. "Decides the level of details to include\n"
  9170. "in the resulting geometry."
  9171. msgstr ""
  9172. "Mask for RED color.\n"
  9173. "Takes values between [0 ... 255].\n"
  9174. "Decides the level of details to include\n"
  9175. "in the resulting geometry."
  9176. #: flatcamTools/ToolImage.py:116
  9177. msgid ""
  9178. "Mask for GREEN color.\n"
  9179. "Takes values between [0 ... 255].\n"
  9180. "Decides the level of details to include\n"
  9181. "in the resulting geometry."
  9182. msgstr ""
  9183. "Mask for GREEN color.\n"
  9184. "Takes values between [0 ... 255].\n"
  9185. "Decides the level of details to include\n"
  9186. "in the resulting geometry."
  9187. #: flatcamTools/ToolImage.py:127
  9188. msgid ""
  9189. "Mask for BLUE color.\n"
  9190. "Takes values between [0 ... 255].\n"
  9191. "Decides the level of details to include\n"
  9192. "in the resulting geometry."
  9193. msgstr ""
  9194. "Mask for BLUE color.\n"
  9195. "Takes values between [0 ... 255].\n"
  9196. "Decides the level of details to include\n"
  9197. "in the resulting geometry."
  9198. #: flatcamTools/ToolImage.py:139
  9199. msgid "Import image"
  9200. msgstr "Import image"
  9201. #: flatcamTools/ToolImage.py:141
  9202. msgid "Open a image of raster type and then import it in FlatCAM."
  9203. msgstr "Open a image of raster type and then import it in FlatCAM."
  9204. #: flatcamTools/ToolImage.py:175
  9205. msgid "Image Tool"
  9206. msgstr "Image Tool"
  9207. #: flatcamTools/ToolImage.py:205 flatcamTools/ToolImage.py:208
  9208. msgid "Import IMAGE"
  9209. msgstr "Import IMAGE"
  9210. #: flatcamTools/ToolMeasurement.py:26
  9211. msgid "Measurement"
  9212. msgstr "Measurement"
  9213. #: flatcamTools/ToolMeasurement.py:44
  9214. msgid "Those are the units in which the distance is measured."
  9215. msgstr "Those are the units in which the distance is measured."
  9216. #: flatcamTools/ToolMeasurement.py:45
  9217. msgid "METRIC (mm)"
  9218. msgstr "METRIC (mm)"
  9219. #: flatcamTools/ToolMeasurement.py:45
  9220. msgid "INCH (in)"
  9221. msgstr "INCH (in)"
  9222. #: flatcamTools/ToolMeasurement.py:48
  9223. msgid "Start Coords"
  9224. msgstr "Start Coords"
  9225. #: flatcamTools/ToolMeasurement.py:49 flatcamTools/ToolMeasurement.py:65
  9226. msgid "This is measuring Start point coordinates."
  9227. msgstr "This is measuring Start point coordinates."
  9228. #: flatcamTools/ToolMeasurement.py:51
  9229. msgid "Stop Coords"
  9230. msgstr "Stop Coords"
  9231. #: flatcamTools/ToolMeasurement.py:52 flatcamTools/ToolMeasurement.py:69
  9232. msgid "This is the measuring Stop point coordinates."
  9233. msgstr "This is the measuring Stop point coordinates."
  9234. #: flatcamTools/ToolMeasurement.py:54
  9235. msgid "Dx"
  9236. msgstr "Dx"
  9237. #: flatcamTools/ToolMeasurement.py:55 flatcamTools/ToolMeasurement.py:73
  9238. msgid "This is the distance measured over the X axis."
  9239. msgstr "This is the distance measured over the X axis."
  9240. #: flatcamTools/ToolMeasurement.py:57
  9241. msgid "Dy"
  9242. msgstr "Dy"
  9243. #: flatcamTools/ToolMeasurement.py:58 flatcamTools/ToolMeasurement.py:77
  9244. msgid "This is the distance measured over the Y axis."
  9245. msgstr "This is the distance measured over the Y axis."
  9246. #: flatcamTools/ToolMeasurement.py:60
  9247. msgid "DISTANCE"
  9248. msgstr "DISTANCE"
  9249. #: flatcamTools/ToolMeasurement.py:61 flatcamTools/ToolMeasurement.py:81
  9250. msgid "This is the point to point Euclidian distance."
  9251. msgstr "This is the point to point Euclidian distance."
  9252. #: flatcamTools/ToolMeasurement.py:83
  9253. msgid "Measure"
  9254. msgstr "Measure"
  9255. #: flatcamTools/ToolMeasurement.py:135
  9256. msgid "Meas. Tool"
  9257. msgstr "Meas. Tool"
  9258. #: flatcamTools/ToolMeasurement.py:180
  9259. msgid "MEASURING: Click on the Start point ..."
  9260. msgstr "MEASURING: Click on the Start point ..."
  9261. #: flatcamTools/ToolMeasurement.py:312
  9262. msgid "MEASURING: Click on the Destination point ..."
  9263. msgstr "MEASURING: Click on the Destination point ..."
  9264. #: flatcamTools/ToolMeasurement.py:319
  9265. #, python-brace-format
  9266. msgid "MEASURING: Result D(x) = {d_x} | D(y) = {d_y} | Distance = {d_z}"
  9267. msgstr "MEASURING: Result D(x) = {d_x} | D(y) = {d_y} | Distance = {d_z}"
  9268. #: flatcamTools/ToolMove.py:94
  9269. msgid "MOVE: Click on the Start point ..."
  9270. msgstr "MOVE: Click on the Start point ..."
  9271. #: flatcamTools/ToolMove.py:101
  9272. msgid "MOVE action cancelled. No object(s) to move."
  9273. msgstr "MOVE action cancelled. No object(s) to move."
  9274. #: flatcamTools/ToolMove.py:128
  9275. msgid "MOVE: Click on the Destination point ..."
  9276. msgstr "MOVE: Click on the Destination point ..."
  9277. #: flatcamTools/ToolMove.py:149
  9278. msgid "Moving..."
  9279. msgstr "Moving..."
  9280. #: flatcamTools/ToolMove.py:152
  9281. msgid "No object(s) selected."
  9282. msgstr "No object(s) selected."
  9283. #: flatcamTools/ToolMove.py:177
  9284. msgid "ToolMove.on_left_click()"
  9285. msgstr "ToolMove.on_left_click()"
  9286. #: flatcamTools/ToolMove.py:195
  9287. msgid "ToolMove.on_left_click() --> Error when mouse left click."
  9288. msgstr "ToolMove.on_left_click() --> Error when mouse left click."
  9289. #: flatcamTools/ToolMove.py:243
  9290. msgid "Move action cancelled."
  9291. msgstr "Move action cancelled."
  9292. #: flatcamTools/ToolMove.py:255
  9293. msgid "Object(s) not selected"
  9294. msgstr "Object(s) not selected"
  9295. #: flatcamTools/ToolNonCopperClear.py:26
  9296. msgid "Non-Copper Clearing"
  9297. msgstr "Non-Copper Clearing"
  9298. #: flatcamTools/ToolNonCopperClear.py:71
  9299. msgid ""
  9300. "Specify the type of object to be cleared of excess copper.\n"
  9301. "It can be of type: Gerber or Geometry.\n"
  9302. "What is selected here will dictate the kind\n"
  9303. "of objects that will populate the 'Object' combobox."
  9304. msgstr ""
  9305. "Specify the type of object to be cleared of excess copper.\n"
  9306. "It can be of type: Gerber or Geometry.\n"
  9307. "What is selected here will dictate the kind\n"
  9308. "of objects that will populate the 'Object' combobox."
  9309. #: flatcamTools/ToolNonCopperClear.py:88
  9310. msgid "Object to be cleared of excess copper."
  9311. msgstr "Object to be cleared of excess copper."
  9312. #: flatcamTools/ToolNonCopperClear.py:98
  9313. msgid ""
  9314. "Tools pool from which the algorithm\n"
  9315. "will pick the ones used for copper clearing."
  9316. msgstr ""
  9317. "Tools pool from which the algorithm\n"
  9318. "will pick the ones used for copper clearing."
  9319. #: flatcamTools/ToolNonCopperClear.py:107
  9320. msgid "Operation"
  9321. msgstr "Operation"
  9322. #: flatcamTools/ToolNonCopperClear.py:113
  9323. msgid ""
  9324. "This is the Tool Number.\n"
  9325. "Non copper clearing will start with the tool with the biggest \n"
  9326. "diameter, continuing until there are no more tools.\n"
  9327. "Only tools that create NCC clearing geometry will still be present\n"
  9328. "in the resulting geometry. This is because with some tools\n"
  9329. "this function will not be able to create painting geometry."
  9330. msgstr ""
  9331. "This is the Tool Number.\n"
  9332. "Non copper clearing will start with the tool with the biggest \n"
  9333. "diameter, continuing until there are no more tools.\n"
  9334. "Only tools that create NCC clearing geometry will still be present\n"
  9335. "in the resulting geometry. This is because with some tools\n"
  9336. "this function will not be able to create painting geometry."
  9337. #: flatcamTools/ToolNonCopperClear.py:121
  9338. msgid ""
  9339. "Tool Diameter. It's value (in current FlatCAM units)\n"
  9340. "is the cut width into the material."
  9341. msgstr ""
  9342. "Tool Diameter. It's value (in current FlatCAM units)\n"
  9343. "is the cut width into the material."
  9344. #: flatcamTools/ToolNonCopperClear.py:125
  9345. msgid ""
  9346. "The Tool Type (TT) can be:\n"
  9347. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n"
  9348. "the cut width in material is exactly the tool diameter.\n"
  9349. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  9350. "- V-Shape -> it will disable de Z-Cut parameter in the resulting geometry UI "
  9351. "form\n"
  9352. "and enable two additional UI form fields in the resulting geometry: V-Tip "
  9353. "Dia and\n"
  9354. "V-Tip Angle. Adjusting those two values will adjust the Z-Cut parameter "
  9355. "such\n"
  9356. "as the cut width into material will be equal with the value in the Tool "
  9357. "Diameter\n"
  9358. "column of this table.\n"
  9359. "Choosing the 'V-Shape' Tool Type automatically will select the Operation "
  9360. "Type\n"
  9361. "in the resulting geometry as Isolation."
  9362. msgstr ""
  9363. "The Tool Type (TT) can be:\n"
  9364. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n"
  9365. "the cut width in material is exactly the tool diameter.\n"
  9366. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  9367. "- V-Shape -> it will disable de Z-Cut parameter in the resulting geometry UI "
  9368. "form\n"
  9369. "and enable two additional UI form fields in the resulting geometry: V-Tip "
  9370. "Dia and\n"
  9371. "V-Tip Angle. Adjusting those two values will adjust the Z-Cut parameter "
  9372. "such\n"
  9373. "as the cut width into material will be equal with the value in the Tool "
  9374. "Diameter\n"
  9375. "column of this table.\n"
  9376. "Choosing the 'V-Shape' Tool Type automatically will select the Operation "
  9377. "Type\n"
  9378. "in the resulting geometry as Isolation."
  9379. #: flatcamTools/ToolNonCopperClear.py:138
  9380. msgid ""
  9381. "The 'Operation' can be:\n"
  9382. "- Isolation -> will ensure that the non-copper clearing is always complete.\n"
  9383. "If it's not successful then the non-copper clearing will fail, too.\n"
  9384. "- Clear -> the regular non-copper clearing."
  9385. msgstr ""
  9386. "The 'Operation' can be:\n"
  9387. "- Isolation -> will ensure that the non-copper clearing is always complete.\n"
  9388. "If it's not successful then the non-copper clearing will fail, too.\n"
  9389. "- Clear -> the regular non-copper clearing."
  9390. #: flatcamTools/ToolNonCopperClear.py:191
  9391. msgid "Tool Selection"
  9392. msgstr "Tool Selection"
  9393. #: flatcamTools/ToolNonCopperClear.py:214
  9394. msgid "Diameter for the new tool to add in the Tool Table"
  9395. msgstr "Diameter for the new tool to add in the Tool Table"
  9396. #: flatcamTools/ToolNonCopperClear.py:251 flatcamTools/ToolPaint.py:190
  9397. #: flatcamTools/ToolSolderPaste.py:123
  9398. msgid ""
  9399. "Delete a selection of tools in the Tool Table\n"
  9400. "by first selecting a row(s) in the Tool Table."
  9401. msgstr ""
  9402. "Delete a selection of tools in the Tool Table\n"
  9403. "by first selecting a row(s) in the Tool Table."
  9404. #: flatcamTools/ToolNonCopperClear.py:400 flatcamTools/ToolPaint.py:299
  9405. msgid "Area Selection"
  9406. msgstr "Area Selection"
  9407. #: flatcamTools/ToolNonCopperClear.py:401 flatcamTools/ToolPaint.py:301
  9408. msgid "Reference Object"
  9409. msgstr "Reference Object"
  9410. #: flatcamTools/ToolNonCopperClear.py:403
  9411. msgid "Reference:"
  9412. msgstr "Reference:"
  9413. #: flatcamTools/ToolNonCopperClear.py:418 flatcamTools/ToolPaint.py:316
  9414. msgid "Ref. Type"
  9415. msgstr "Ref. Type"
  9416. #: flatcamTools/ToolNonCopperClear.py:420
  9417. msgid ""
  9418. "The type of FlatCAM object to be used as non copper clearing reference.\n"
  9419. "It can be Gerber, Excellon or Geometry."
  9420. msgstr ""
  9421. "The type of FlatCAM object to be used as non copper clearing reference.\n"
  9422. "It can be Gerber, Excellon or Geometry."
  9423. #: flatcamTools/ToolNonCopperClear.py:429 flatcamTools/ToolPaint.py:327
  9424. msgid "Ref. Object"
  9425. msgstr "Ref. Object"
  9426. #: flatcamTools/ToolNonCopperClear.py:431 flatcamTools/ToolPaint.py:329
  9427. msgid "The FlatCAM object to be used as non copper clearing reference."
  9428. msgstr "The FlatCAM object to be used as non copper clearing reference."
  9429. #: flatcamTools/ToolNonCopperClear.py:444
  9430. msgid "Generate Geometry"
  9431. msgstr "Generate Geometry"
  9432. #: flatcamTools/ToolNonCopperClear.py:921 flatcamTools/ToolPaint.py:719
  9433. #: flatcamTools/ToolSolderPaste.py:769
  9434. msgid "Please enter a tool diameter to add, in Float format."
  9435. msgstr "Please enter a tool diameter to add, in Float format."
  9436. #: flatcamTools/ToolNonCopperClear.py:955 flatcamTools/ToolPaint.py:744
  9437. msgid "Adding tool cancelled. Tool already in Tool Table."
  9438. msgstr "Adding tool cancelled. Tool already in Tool Table."
  9439. #: flatcamTools/ToolNonCopperClear.py:960 flatcamTools/ToolPaint.py:750
  9440. msgid "New tool added to Tool Table."
  9441. msgstr "New tool added to Tool Table."
  9442. #: flatcamTools/ToolNonCopperClear.py:1004 flatcamTools/ToolPaint.py:796
  9443. msgid "Tool from Tool Table was edited."
  9444. msgstr "Tool from Tool Table was edited."
  9445. #: flatcamTools/ToolNonCopperClear.py:1015 flatcamTools/ToolPaint.py:808
  9446. #: flatcamTools/ToolSolderPaste.py:860
  9447. msgid "Edit cancelled. New diameter value is already in the Tool Table."
  9448. msgstr "Edit cancelled. New diameter value is already in the Tool Table."
  9449. #: flatcamTools/ToolNonCopperClear.py:1055 flatcamTools/ToolPaint.py:906
  9450. msgid "Delete failed. Select a tool to delete."
  9451. msgstr "Delete failed. Select a tool to delete."
  9452. #: flatcamTools/ToolNonCopperClear.py:1060 flatcamTools/ToolPaint.py:912
  9453. msgid "Tool(s) deleted from Tool Table."
  9454. msgstr "Tool(s) deleted from Tool Table."
  9455. #: flatcamTools/ToolNonCopperClear.py:1068 flatcamTools/ToolPaint.py:920
  9456. msgid "on_paint_button_click"
  9457. msgstr "on_paint_button_click"
  9458. #: flatcamTools/ToolNonCopperClear.py:1082
  9459. msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), "
  9460. msgstr "Overlap value must be between 0 (inclusive) and 1 (exclusive), "
  9461. #: flatcamTools/ToolNonCopperClear.py:1118
  9462. msgid "Wrong Tool Dia value format entered, use a number."
  9463. msgstr "Wrong Tool Dia value format entered, use a number."
  9464. #: flatcamTools/ToolNonCopperClear.py:1127 flatcamTools/ToolPaint.py:995
  9465. msgid "No selected tools in Tool Table."
  9466. msgstr "No selected tools in Tool Table."
  9467. #: flatcamTools/ToolNonCopperClear.py:1152
  9468. msgid "Click the start point of the area."
  9469. msgstr "Click the start point of the area."
  9470. #: flatcamTools/ToolNonCopperClear.py:1202 flatcamTools/ToolPaint.py:1105
  9471. msgid "Click the end point of the paint area."
  9472. msgstr "Click the end point of the paint area."
  9473. #: flatcamTools/ToolNonCopperClear.py:1208 flatcamTools/ToolPaint.py:1111
  9474. msgid "Zone added. Click to start adding next zone or right click to finish."
  9475. msgstr "Zone added. Click to start adding next zone or right click to finish."
  9476. #: flatcamTools/ToolNonCopperClear.py:1347
  9477. msgid "Non-Copper clearing ..."
  9478. msgstr "Non-Copper clearing ..."
  9479. #: flatcamTools/ToolNonCopperClear.py:1356
  9480. msgid "NCC Tool started. Reading parameters."
  9481. msgstr "NCC Tool started. Reading parameters."
  9482. #: flatcamTools/ToolNonCopperClear.py:1426
  9483. msgid "NCC Tool. Preparing non-copper polygons."
  9484. msgstr "NCC Tool. Preparing non-copper polygons."
  9485. #: flatcamTools/ToolNonCopperClear.py:1454 flatcamTools/ToolPaint.py:2504
  9486. msgid "No object available."
  9487. msgstr "No object available."
  9488. #: flatcamTools/ToolNonCopperClear.py:1496
  9489. msgid "The reference object type is not supported."
  9490. msgstr "The reference object type is not supported."
  9491. #: flatcamTools/ToolNonCopperClear.py:1518
  9492. msgid ""
  9493. "NCC Tool. Finished non-copper polygons. Normal copper clearing task started."
  9494. msgstr ""
  9495. "NCC Tool. Finished non-copper polygons. Normal copper clearing task started."
  9496. #: flatcamTools/ToolNonCopperClear.py:1550
  9497. msgid "NCC Tool. Calculate 'empty' area."
  9498. msgstr "NCC Tool. Calculate 'empty' area."
  9499. #: flatcamTools/ToolNonCopperClear.py:1565
  9500. #: flatcamTools/ToolNonCopperClear.py:1659
  9501. #: flatcamTools/ToolNonCopperClear.py:1671
  9502. #: flatcamTools/ToolNonCopperClear.py:1898
  9503. #: flatcamTools/ToolNonCopperClear.py:1990
  9504. #: flatcamTools/ToolNonCopperClear.py:2002
  9505. msgid "Buffering finished"
  9506. msgstr "Buffering finished"
  9507. #: flatcamTools/ToolNonCopperClear.py:1678
  9508. #: flatcamTools/ToolNonCopperClear.py:2008
  9509. msgid "The selected object is not suitable for copper clearing."
  9510. msgstr "The selected object is not suitable for copper clearing."
  9511. #: flatcamTools/ToolNonCopperClear.py:1683
  9512. #: flatcamTools/ToolNonCopperClear.py:2013
  9513. msgid "Could not get the extent of the area to be non copper cleared."
  9514. msgstr "Could not get the extent of the area to be non copper cleared."
  9515. #: flatcamTools/ToolNonCopperClear.py:1690
  9516. msgid "NCC Tool. Finished calculation of 'empty' area."
  9517. msgstr "NCC Tool. Finished calculation of 'empty' area."
  9518. #: flatcamTools/ToolNonCopperClear.py:1700
  9519. #: flatcamTools/ToolNonCopperClear.py:2038
  9520. msgid "NCC Tool clearing with tool diameter = "
  9521. msgstr "NCC Tool clearing with tool diameter = "
  9522. #: flatcamTools/ToolNonCopperClear.py:1703
  9523. #: flatcamTools/ToolNonCopperClear.py:2041
  9524. msgid "started."
  9525. msgstr "started."
  9526. #: flatcamTools/ToolNonCopperClear.py:1841 flatcamTools/ToolPaint.py:1463
  9527. #: flatcamTools/ToolPaint.py:1798 flatcamTools/ToolPaint.py:1948
  9528. #: flatcamTools/ToolPaint.py:2269 flatcamTools/ToolPaint.py:2423
  9529. msgid ""
  9530. "There is no Painting Geometry in the file.\n"
  9531. "Usually it means that the tool diameter is too big for the painted "
  9532. "geometry.\n"
  9533. "Change the painting parameters and try again."
  9534. msgstr ""
  9535. "There is no Painting Geometry in the file.\n"
  9536. "Usually it means that the tool diameter is too big for the painted "
  9537. "geometry.\n"
  9538. "Change the painting parameters and try again."
  9539. #: flatcamTools/ToolNonCopperClear.py:1851
  9540. msgid "NCC Tool clear all done."
  9541. msgstr "NCC Tool clear all done."
  9542. #: flatcamTools/ToolNonCopperClear.py:1853
  9543. msgid "NCC Tool clear all done but the copper features isolation is broken for"
  9544. msgstr ""
  9545. "NCC Tool clear all done but the copper features isolation is broken for"
  9546. #: flatcamTools/ToolNonCopperClear.py:1856
  9547. #: flatcamTools/ToolNonCopperClear.py:2204
  9548. msgid "tools"
  9549. msgstr "tools"
  9550. #: flatcamTools/ToolNonCopperClear.py:2200
  9551. msgid "NCC Tool Rest Machining clear all done."
  9552. msgstr "NCC Tool Rest Machining clear all done."
  9553. #: flatcamTools/ToolNonCopperClear.py:2203
  9554. msgid ""
  9555. "NCC Tool Rest Machining clear all done but the copper features isolation is "
  9556. "broken for"
  9557. msgstr ""
  9558. "NCC Tool Rest Machining clear all done but the copper features isolation is "
  9559. "broken for"
  9560. #: flatcamTools/ToolNonCopperClear.py:2630
  9561. msgid ""
  9562. "Try to use the Buffering Type = Full in Preferences -> Gerber General. "
  9563. "Reload the Gerber file after this change."
  9564. msgstr ""
  9565. "Try to use the Buffering Type = Full in Preferences -> Gerber General. "
  9566. "Reload the Gerber file after this change."
  9567. #: flatcamTools/ToolPDF.py:152 flatcamTools/ToolPDF.py:156
  9568. msgid "Open PDF"
  9569. msgstr "Open PDF"
  9570. #: flatcamTools/ToolPDF.py:159
  9571. msgid "Open PDF cancelled"
  9572. msgstr "Open PDF cancelled"
  9573. #: flatcamTools/ToolPDF.py:190
  9574. msgid "Parsing PDF file ..."
  9575. msgstr "Parsing PDF file ..."
  9576. #: flatcamTools/ToolPDF.py:273 flatcamTools/ToolPDF.py:348
  9577. #, python-format
  9578. msgid "Rendering PDF layer #%d ..."
  9579. msgstr "Rendering PDF layer #%d ..."
  9580. #: flatcamTools/ToolPDF.py:278 flatcamTools/ToolPDF.py:353
  9581. msgid "Open PDF file failed."
  9582. msgstr "Open PDF file failed."
  9583. #: flatcamTools/ToolPDF.py:284 flatcamTools/ToolPDF.py:358
  9584. msgid "Rendered"
  9585. msgstr "Rendered"
  9586. #: flatcamTools/ToolPaint.py:70
  9587. msgid ""
  9588. "Specify the type of object to be painted.\n"
  9589. "It can be of type: Gerber or Geometry.\n"
  9590. "What is selected here will dictate the kind\n"
  9591. "of objects that will populate the 'Object' combobox."
  9592. msgstr ""
  9593. "Specify the type of object to be painted.\n"
  9594. "It can be of type: Gerber or Geometry.\n"
  9595. "What is selected here will dictate the kind\n"
  9596. "of objects that will populate the 'Object' combobox."
  9597. #: flatcamTools/ToolPaint.py:87
  9598. msgid "Object to be painted."
  9599. msgstr "Object to be painted."
  9600. #: flatcamTools/ToolPaint.py:97
  9601. msgid ""
  9602. "Tools pool from which the algorithm\n"
  9603. "will pick the ones used for painting."
  9604. msgstr ""
  9605. "Tools pool from which the algorithm\n"
  9606. "will pick the ones used for painting."
  9607. #: flatcamTools/ToolPaint.py:112
  9608. msgid ""
  9609. "This is the Tool Number.\n"
  9610. "Painting will start with the tool with the biggest diameter,\n"
  9611. "continuing until there are no more tools.\n"
  9612. "Only tools that create painting geometry will still be present\n"
  9613. "in the resulting geometry. This is because with some tools\n"
  9614. "this function will not be able to create painting geometry."
  9615. msgstr ""
  9616. "This is the Tool Number.\n"
  9617. "Painting will start with the tool with the biggest diameter,\n"
  9618. "continuing until there are no more tools.\n"
  9619. "Only tools that create painting geometry will still be present\n"
  9620. "in the resulting geometry. This is because with some tools\n"
  9621. "this function will not be able to create painting geometry."
  9622. #: flatcamTools/ToolPaint.py:124
  9623. msgid ""
  9624. "The Tool Type (TT) can be:<BR>- <B>Circular</B> with 1 ... 4 teeth -> it is "
  9625. "informative only. Being circular, <BR>the cut width in material is exactly "
  9626. "the tool diameter.<BR>- <B>Ball</B> -> informative only and make reference "
  9627. "to the Ball type endmill.<BR>- <B>V-Shape</B> -> it will disable de Z-Cut "
  9628. "parameter in the resulting geometry UI form and enable two additional UI "
  9629. "form fields in the resulting geometry: V-Tip Dia and V-Tip Angle. Adjusting "
  9630. "those two values will adjust the Z-Cut parameter such as the cut width into "
  9631. "material will be equal with the value in the Tool Diameter column of this "
  9632. "table.<BR>Choosing the <B>V-Shape</B> Tool Type automatically will select "
  9633. "the Operation Type in the resulting geometry as Isolation."
  9634. msgstr ""
  9635. "The Tool Type (TT) can be:<BR>- <B>Circular</B> with 1 ... 4 teeth -> it is "
  9636. "informative only. Being circular, <BR>the cut width in material is exactly "
  9637. "the tool diameter.<BR>- <B>Ball</B> -> informative only and make reference "
  9638. "to the Ball type endmill.<BR>- <B>V-Shape</B> -> it will disable de Z-Cut "
  9639. "parameter in the resulting geometry UI form and enable two additional UI "
  9640. "form fields in the resulting geometry: V-Tip Dia and V-Tip Angle. Adjusting "
  9641. "those two values will adjust the Z-Cut parameter such as the cut width into "
  9642. "material will be equal with the value in the Tool Diameter column of this "
  9643. "table.<BR>Choosing the <B>V-Shape</B> Tool Type automatically will select "
  9644. "the Operation Type in the resulting geometry as Isolation."
  9645. #: flatcamTools/ToolPaint.py:164
  9646. msgid "Diameter for the new tool."
  9647. msgstr "Diameter for the new tool."
  9648. #: flatcamTools/ToolPaint.py:239
  9649. msgid ""
  9650. "Algorithm for painting:\n"
  9651. "- Standard: Fixed step inwards.\n"
  9652. "- Seed-based: Outwards from seed.\n"
  9653. "- Line-based: Parallel lines."
  9654. msgstr ""
  9655. "Algorithm for painting:\n"
  9656. "- Standard: Fixed step inwards.\n"
  9657. "- Seed-based: Outwards from seed.\n"
  9658. "- Line-based: Parallel lines."
  9659. #: flatcamTools/ToolPaint.py:273
  9660. msgid ""
  9661. "If checked, use 'rest machining'.\n"
  9662. "Basically it will clear copper outside PCB features,\n"
  9663. "using the biggest tool and continue with the next tools,\n"
  9664. "from bigger to smaller, to clear areas of copper that\n"
  9665. "could not be cleared by previous tool, until there is\n"
  9666. "no more copper to clear or there are no more tools.\n"
  9667. "\n"
  9668. "If not checked, use the standard algorithm."
  9669. msgstr ""
  9670. "If checked, use 'rest machining'.\n"
  9671. "Basically it will clear copper outside PCB features,\n"
  9672. "using the biggest tool and continue with the next tools,\n"
  9673. "from bigger to smaller, to clear areas of copper that\n"
  9674. "could not be cleared by previous tool, until there is\n"
  9675. "no more copper to clear or there are no more tools.\n"
  9676. "\n"
  9677. "If not checked, use the standard algorithm."
  9678. #: flatcamTools/ToolPaint.py:298
  9679. msgid "Single Polygon"
  9680. msgstr "Single Polygon"
  9681. #: flatcamTools/ToolPaint.py:300
  9682. msgid "All Polygons"
  9683. msgstr "All Polygons"
  9684. #: flatcamTools/ToolPaint.py:318
  9685. msgid ""
  9686. "The type of FlatCAM object to be used as paint reference.\n"
  9687. "It can be Gerber, Excellon or Geometry."
  9688. msgstr ""
  9689. "The type of FlatCAM object to be used as paint reference.\n"
  9690. "It can be Gerber, Excellon or Geometry."
  9691. #: flatcamTools/ToolPaint.py:343
  9692. msgid "Create Paint Geometry"
  9693. msgstr "Create Paint Geometry"
  9694. #: flatcamTools/ToolPaint.py:345
  9695. msgid ""
  9696. "- 'Area Selection' - left mouse click to start selection of the area to be "
  9697. "painted.\n"
  9698. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  9699. "areas.\n"
  9700. "- 'All Polygons' - the Paint will start after click.\n"
  9701. "- 'Reference Object' - will do non copper clearing within the area\n"
  9702. "specified by another object."
  9703. msgstr ""
  9704. "- 'Area Selection' - left mouse click to start selection of the area to be "
  9705. "painted.\n"
  9706. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  9707. "areas.\n"
  9708. "- 'All Polygons' - the Paint will start after click.\n"
  9709. "- 'Reference Object' - will do non copper clearing within the area\n"
  9710. "specified by another object."
  9711. #: flatcamTools/ToolPaint.py:926
  9712. msgid "Paint Tool. Reading parameters."
  9713. msgstr "Paint Tool. Reading parameters."
  9714. #: flatcamTools/ToolPaint.py:941
  9715. msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)"
  9716. msgstr "Overlap value must be between 0 (inclusive) and 1 (exclusive)"
  9717. #: flatcamTools/ToolPaint.py:945 flatcamTools/ToolPaint.py:1008
  9718. msgid "Click inside the desired polygon."
  9719. msgstr "Click inside the desired polygon."
  9720. #: flatcamTools/ToolPaint.py:959
  9721. #, python-format
  9722. msgid "Could not retrieve object: %s"
  9723. msgstr "Could not retrieve object: %s"
  9724. #: flatcamTools/ToolPaint.py:973
  9725. msgid "Can't do Paint on MultiGeo geometries"
  9726. msgstr "Can't do Paint on MultiGeo geometries"
  9727. #: flatcamTools/ToolPaint.py:1017 flatcamTools/ToolPaint.py:1289
  9728. msgid "Painting polygon..."
  9729. msgstr "Painting polygon..."
  9730. #: flatcamTools/ToolPaint.py:1048
  9731. msgid "Click the start point of the paint area."
  9732. msgstr "Click the start point of the paint area."
  9733. #: flatcamTools/ToolPaint.py:1245 flatcamTools/ToolPaint.py:1249
  9734. #: flatcamTools/ToolPaint.py:1252 flatcamTools/ToolPaint.py:1291
  9735. #: flatcamTools/ToolPaint.py:1818 flatcamTools/ToolPaint.py:1822
  9736. #: flatcamTools/ToolPaint.py:1825 flatcamTools/ToolPaint.py:2107
  9737. #: flatcamTools/ToolPaint.py:2112 flatcamTools/ToolPaint.py:2115
  9738. #: flatcamTools/ToolPaint.py:2289 flatcamTools/ToolPaint.py:2296
  9739. msgid "Paint Tool."
  9740. msgstr "Paint Tool."
  9741. #: flatcamTools/ToolPaint.py:1245 flatcamTools/ToolPaint.py:1249
  9742. #: flatcamTools/ToolPaint.py:1252
  9743. msgid "Normal painting polygon task started."
  9744. msgstr "Normal painting polygon task started."
  9745. #: flatcamTools/ToolPaint.py:1246 flatcamTools/ToolPaint.py:1644
  9746. #: flatcamTools/ToolPaint.py:1819 flatcamTools/ToolPaint.py:2109
  9747. #: flatcamTools/ToolPaint.py:2291
  9748. msgid "Buffering geometry..."
  9749. msgstr "Buffering geometry..."
  9750. #: flatcamTools/ToolPaint.py:1286
  9751. msgid "No polygon found."
  9752. msgstr "No polygon found."
  9753. #: flatcamTools/ToolPaint.py:1291
  9754. msgid "Painting polygon at location"
  9755. msgstr "Painting polygon at location"
  9756. #: flatcamTools/ToolPaint.py:1374
  9757. msgid "Geometry could not be painted completely"
  9758. msgstr "Geometry could not be painted completely"
  9759. #: flatcamTools/ToolPaint.py:1419
  9760. msgid ""
  9761. "Could not do Paint. Try a different combination of parameters. Or a "
  9762. "different strategy of paint"
  9763. msgstr ""
  9764. "Could not do Paint. Try a different combination of parameters. Or a "
  9765. "different strategy of paint"
  9766. #: flatcamTools/ToolPaint.py:1468
  9767. msgid "Paint Single Done."
  9768. msgstr "Paint Single Done."
  9769. #: flatcamTools/ToolPaint.py:1493
  9770. msgid "PaintTool.paint_poly()"
  9771. msgstr "PaintTool.paint_poly()"
  9772. #: flatcamTools/ToolPaint.py:1500 flatcamTools/ToolPaint.py:1976
  9773. #: flatcamTools/ToolPaint.py:2451
  9774. msgid "Polygon Paint started ..."
  9775. msgstr "Polygon Paint started ..."
  9776. #: flatcamTools/ToolPaint.py:1561 flatcamTools/ToolPaint.py:2038
  9777. msgid "Painting polygons..."
  9778. msgstr "Painting polygons..."
  9779. #: flatcamTools/ToolPaint.py:1643 flatcamTools/ToolPaint.py:1646
  9780. #: flatcamTools/ToolPaint.py:1648
  9781. msgid "Paint Tool. Normal painting all task started."
  9782. msgstr "Paint Tool. Normal painting all task started."
  9783. #: flatcamTools/ToolPaint.py:1682 flatcamTools/ToolPaint.py:1854
  9784. #: flatcamTools/ToolPaint.py:2156 flatcamTools/ToolPaint.py:2332
  9785. msgid "Painting with tool diameter = "
  9786. msgstr "Painting with tool diameter = "
  9787. #: flatcamTools/ToolPaint.py:1685 flatcamTools/ToolPaint.py:1857
  9788. #: flatcamTools/ToolPaint.py:2159 flatcamTools/ToolPaint.py:2335
  9789. msgid "started"
  9790. msgstr "started"
  9791. #: flatcamTools/ToolPaint.py:1747 flatcamTools/ToolPaint.py:1903
  9792. #: flatcamTools/ToolPaint.py:2219 flatcamTools/ToolPaint.py:2379
  9793. msgid ""
  9794. "Could not do Paint All. Try a different combination of parameters. Or a "
  9795. "different Method of paint"
  9796. msgstr ""
  9797. "Could not do Paint All. Try a different combination of parameters. Or a "
  9798. "different Method of paint"
  9799. #: flatcamTools/ToolPaint.py:1807
  9800. msgid "Paint All Done."
  9801. msgstr "Paint All Done."
  9802. #: flatcamTools/ToolPaint.py:1818 flatcamTools/ToolPaint.py:1822
  9803. #: flatcamTools/ToolPaint.py:1825
  9804. msgid "Rest machining painting all task started."
  9805. msgstr "Rest machining painting all task started."
  9806. #: flatcamTools/ToolPaint.py:1957 flatcamTools/ToolPaint.py:2432
  9807. msgid "Paint All with Rest-Machining done."
  9808. msgstr "Paint All with Rest-Machining done."
  9809. #: flatcamTools/ToolPaint.py:2108 flatcamTools/ToolPaint.py:2112
  9810. #: flatcamTools/ToolPaint.py:2115
  9811. msgid "Normal painting area task started."
  9812. msgstr "Normal painting area task started."
  9813. #: flatcamTools/ToolPaint.py:2278
  9814. msgid "Paint Area Done."
  9815. msgstr "Paint Area Done."
  9816. #: flatcamTools/ToolPaint.py:2290 flatcamTools/ToolPaint.py:2296
  9817. msgid "Rest machining painting area task started."
  9818. msgstr "Rest machining painting area task started."
  9819. #: flatcamTools/ToolPaint.py:2293
  9820. msgid "Paint Tool. Rest machining painting area task started."
  9821. msgstr "Paint Tool. Rest machining painting area task started."
  9822. #: flatcamTools/ToolPanelize.py:25
  9823. msgid "Panelize PCB"
  9824. msgstr "Panelize PCB"
  9825. #: flatcamTools/ToolPanelize.py:58
  9826. msgid ""
  9827. "Specify the type of object to be panelized\n"
  9828. "It can be of type: Gerber, Excellon or Geometry.\n"
  9829. "The selection here decide the type of objects that will be\n"
  9830. "in the Object combobox."
  9831. msgstr ""
  9832. "Specify the type of object to be panelized\n"
  9833. "It can be of type: Gerber, Excellon or Geometry.\n"
  9834. "The selection here decide the type of objects that will be\n"
  9835. "in the Object combobox."
  9836. #: flatcamTools/ToolPanelize.py:73
  9837. msgid ""
  9838. "Object to be panelized. This means that it will\n"
  9839. "be duplicated in an array of rows and columns."
  9840. msgstr ""
  9841. "Object to be panelized. This means that it will\n"
  9842. "be duplicated in an array of rows and columns."
  9843. #: flatcamTools/ToolPanelize.py:86
  9844. msgid "Penelization Reference"
  9845. msgstr "Penelization Reference"
  9846. #: flatcamTools/ToolPanelize.py:88
  9847. msgid ""
  9848. "Choose the reference for panelization:\n"
  9849. "- Object = the bounding box of a different object\n"
  9850. "- Bounding Box = the bounding box of the object to be panelized\n"
  9851. "\n"
  9852. "The reference is useful when doing panelization for more than one\n"
  9853. "object. The spacings (really offsets) will be applied in reference\n"
  9854. "to this reference object therefore maintaining the panelized\n"
  9855. "objects in sync."
  9856. msgstr ""
  9857. "Choose the reference for panelization:\n"
  9858. "- Object = the bounding box of a different object\n"
  9859. "- Bounding Box = the bounding box of the object to be panelized\n"
  9860. "\n"
  9861. "The reference is useful when doing panelization for more than one\n"
  9862. "object. The spacings (really offsets) will be applied in reference\n"
  9863. "to this reference object therefore maintaining the panelized\n"
  9864. "objects in sync."
  9865. #: flatcamTools/ToolPanelize.py:111
  9866. msgid "Box Type"
  9867. msgstr "Box Type"
  9868. #: flatcamTools/ToolPanelize.py:113
  9869. msgid ""
  9870. "Specify the type of object to be used as an container for\n"
  9871. "panelization. It can be: Gerber or Geometry type.\n"
  9872. "The selection here decide the type of objects that will be\n"
  9873. "in the Box Object combobox."
  9874. msgstr ""
  9875. "Specify the type of object to be used as an container for\n"
  9876. "panelization. It can be: Gerber or Geometry type.\n"
  9877. "The selection here decide the type of objects that will be\n"
  9878. "in the Box Object combobox."
  9879. #: flatcamTools/ToolPanelize.py:128
  9880. msgid ""
  9881. "The actual object that is used a container for the\n"
  9882. " selected object that is to be panelized."
  9883. msgstr ""
  9884. "The actual object that is used a container for the\n"
  9885. " selected object that is to be panelized."
  9886. #: flatcamTools/ToolPanelize.py:134
  9887. msgid "Panel Data"
  9888. msgstr "Panel Data"
  9889. #: flatcamTools/ToolPanelize.py:136
  9890. msgid ""
  9891. "This informations will shape the resulting panel.\n"
  9892. "The number of rows and columns will set how many\n"
  9893. "duplicates of the original geometry will be generated.\n"
  9894. "\n"
  9895. "The spacings will set the distance between any two\n"
  9896. "elements of the panel array."
  9897. msgstr ""
  9898. "This informations will shape the resulting panel.\n"
  9899. "The number of rows and columns will set how many\n"
  9900. "duplicates of the original geometry will be generated.\n"
  9901. "\n"
  9902. "The spacings will set the distance between any two\n"
  9903. "elements of the panel array."
  9904. #: flatcamTools/ToolPanelize.py:185
  9905. msgid ""
  9906. "Choose the type of object for the panel object:\n"
  9907. "- Geometry\n"
  9908. "- Gerber"
  9909. msgstr ""
  9910. "Choose the type of object for the panel object:\n"
  9911. "- Geometry\n"
  9912. "- Gerber"
  9913. #: flatcamTools/ToolPanelize.py:193
  9914. msgid "Constrain panel within"
  9915. msgstr "Constrain panel within"
  9916. #: flatcamTools/ToolPanelize.py:227
  9917. msgid "Panelize Object"
  9918. msgstr "Panelize Object"
  9919. #: flatcamTools/ToolPanelize.py:229
  9920. msgid ""
  9921. "Panelize the specified object around the specified box.\n"
  9922. "In other words it creates multiple copies of the source object,\n"
  9923. "arranged in a 2D array of rows and columns."
  9924. msgstr ""
  9925. "Panelize the specified object around the specified box.\n"
  9926. "In other words it creates multiple copies of the source object,\n"
  9927. "arranged in a 2D array of rows and columns."
  9928. #: flatcamTools/ToolPanelize.py:277
  9929. msgid "Panel. Tool"
  9930. msgstr "Panel. Tool"
  9931. #: flatcamTools/ToolPanelize.py:465
  9932. msgid "Columns or Rows are zero value. Change them to a positive integer."
  9933. msgstr "Columns or Rows are zero value. Change them to a positive integer."
  9934. #: flatcamTools/ToolPanelize.py:490
  9935. msgid "Generating panel ... "
  9936. msgstr "Generating panel ... "
  9937. #: flatcamTools/ToolPanelize.py:776
  9938. msgid "Generating panel ... Adding the Gerber code."
  9939. msgstr "Generating panel ... Adding the Gerber code."
  9940. #: flatcamTools/ToolPanelize.py:788
  9941. msgid "Generating panel... Spawning copies"
  9942. msgstr "Generating panel... Spawning copies"
  9943. #: flatcamTools/ToolPanelize.py:798
  9944. msgid "Panel done..."
  9945. msgstr "Panel done..."
  9946. #: flatcamTools/ToolPanelize.py:801
  9947. #, python-brace-format
  9948. msgid ""
  9949. "{text} Too big for the constrain area. Final panel has {col} columns and "
  9950. "{row} rows"
  9951. msgstr ""
  9952. "{text} Too big for the constrain area. Final panel has {col} columns and "
  9953. "{row} rows"
  9954. #: flatcamTools/ToolPanelize.py:805
  9955. msgid "Working..."
  9956. msgstr "Working..."
  9957. #: flatcamTools/ToolPanelize.py:810
  9958. msgid "Panel created successfully."
  9959. msgstr "Panel created successfully."
  9960. #: flatcamTools/ToolPcbWizard.py:32
  9961. msgid "PcbWizard Import Tool"
  9962. msgstr "PcbWizard Import Tool"
  9963. #: flatcamTools/ToolPcbWizard.py:40
  9964. msgid "Import 2-file Excellon"
  9965. msgstr "Import 2-file Excellon"
  9966. #: flatcamTools/ToolPcbWizard.py:51
  9967. msgid "Load files"
  9968. msgstr "Load files"
  9969. #: flatcamTools/ToolPcbWizard.py:57
  9970. msgid "Excellon file"
  9971. msgstr "Excellon file"
  9972. #: flatcamTools/ToolPcbWizard.py:59
  9973. msgid ""
  9974. "Load the Excellon file.\n"
  9975. "Usually it has a .DRL extension"
  9976. msgstr ""
  9977. "Load the Excellon file.\n"
  9978. "Usually it has a .DRL extension"
  9979. #: flatcamTools/ToolPcbWizard.py:65
  9980. msgid "INF file"
  9981. msgstr "INF file"
  9982. #: flatcamTools/ToolPcbWizard.py:67
  9983. msgid "Load the INF file."
  9984. msgstr "Load the INF file."
  9985. #: flatcamTools/ToolPcbWizard.py:79
  9986. msgid "Tool Number"
  9987. msgstr "Tool Number"
  9988. #: flatcamTools/ToolPcbWizard.py:81
  9989. msgid "Tool diameter in file units."
  9990. msgstr "Tool diameter in file units."
  9991. #: flatcamTools/ToolPcbWizard.py:87
  9992. msgid "Excellon format"
  9993. msgstr "Excellon format"
  9994. #: flatcamTools/ToolPcbWizard.py:95
  9995. msgid "Int. digits"
  9996. msgstr "Int. digits"
  9997. #: flatcamTools/ToolPcbWizard.py:97
  9998. msgid "The number of digits for the integral part of the coordinates."
  9999. msgstr "The number of digits for the integral part of the coordinates."
  10000. #: flatcamTools/ToolPcbWizard.py:104
  10001. msgid "Frac. digits"
  10002. msgstr "Frac. digits"
  10003. #: flatcamTools/ToolPcbWizard.py:106
  10004. msgid "The number of digits for the fractional part of the coordinates."
  10005. msgstr "The number of digits for the fractional part of the coordinates."
  10006. #: flatcamTools/ToolPcbWizard.py:113
  10007. msgid "No Suppression"
  10008. msgstr "No Suppression"
  10009. #: flatcamTools/ToolPcbWizard.py:114
  10010. msgid "Zeros supp."
  10011. msgstr "Zeros supp."
  10012. #: flatcamTools/ToolPcbWizard.py:116
  10013. msgid ""
  10014. "The type of zeros suppression used.\n"
  10015. "Can be of type:\n"
  10016. "- LZ = leading zeros are kept\n"
  10017. "- TZ = trailing zeros are kept\n"
  10018. "- No Suppression = no zero suppression"
  10019. msgstr ""
  10020. "The type of zeros suppression used.\n"
  10021. "Can be of type:\n"
  10022. "- LZ = leading zeros are kept\n"
  10023. "- TZ = trailing zeros are kept\n"
  10024. "- No Suppression = no zero suppression"
  10025. #: flatcamTools/ToolPcbWizard.py:129
  10026. msgid ""
  10027. "The type of units that the coordinates and tool\n"
  10028. "diameters are using. Can be INCH or MM."
  10029. msgstr ""
  10030. "The type of units that the coordinates and tool\n"
  10031. "diameters are using. Can be INCH or MM."
  10032. #: flatcamTools/ToolPcbWizard.py:136
  10033. msgid "Import Excellon"
  10034. msgstr "Import Excellon"
  10035. #: flatcamTools/ToolPcbWizard.py:138
  10036. msgid ""
  10037. "Import in FlatCAM an Excellon file\n"
  10038. "that store it's information's in 2 files.\n"
  10039. "One usually has .DRL extension while\n"
  10040. "the other has .INF extension."
  10041. msgstr ""
  10042. "Import in FlatCAM an Excellon file\n"
  10043. "that store it's information's in 2 files.\n"
  10044. "One usually has .DRL extension while\n"
  10045. "the other has .INF extension."
  10046. #: flatcamTools/ToolPcbWizard.py:197
  10047. msgid "PCBWizard Tool"
  10048. msgstr "PCBWizard Tool"
  10049. #: flatcamTools/ToolPcbWizard.py:291 flatcamTools/ToolPcbWizard.py:295
  10050. msgid "Load PcbWizard Excellon file"
  10051. msgstr "Load PcbWizard Excellon file"
  10052. #: flatcamTools/ToolPcbWizard.py:314 flatcamTools/ToolPcbWizard.py:318
  10053. msgid "Load PcbWizard INF file"
  10054. msgstr "Load PcbWizard INF file"
  10055. #: flatcamTools/ToolPcbWizard.py:366
  10056. msgid ""
  10057. "The INF file does not contain the tool table.\n"
  10058. "Try to open the Excellon file from File -> Open -> Excellon\n"
  10059. "and edit the drill diameters manually."
  10060. msgstr ""
  10061. "The INF file does not contain the tool table.\n"
  10062. "Try to open the Excellon file from File -> Open -> Excellon\n"
  10063. "and edit the drill diameters manually."
  10064. #: flatcamTools/ToolPcbWizard.py:387
  10065. msgid "PcbWizard .INF file loaded."
  10066. msgstr "PcbWizard .INF file loaded."
  10067. #: flatcamTools/ToolPcbWizard.py:392
  10068. msgid "Main PcbWizard Excellon file loaded."
  10069. msgstr "Main PcbWizard Excellon file loaded."
  10070. #: flatcamTools/ToolPcbWizard.py:431
  10071. msgid "Cannot parse file"
  10072. msgstr "Cannot parse file"
  10073. #: flatcamTools/ToolPcbWizard.py:456
  10074. msgid "Importing Excellon."
  10075. msgstr "Importing Excellon."
  10076. #: flatcamTools/ToolPcbWizard.py:463
  10077. msgid "Import Excellon file failed."
  10078. msgstr "Import Excellon file failed."
  10079. #: flatcamTools/ToolPcbWizard.py:471
  10080. msgid "Imported"
  10081. msgstr "Imported"
  10082. #: flatcamTools/ToolPcbWizard.py:475
  10083. msgid "Excellon merging is in progress. Please wait..."
  10084. msgstr "Excellon merging is in progress. Please wait..."
  10085. #: flatcamTools/ToolPcbWizard.py:478
  10086. msgid "The imported Excellon file is None."
  10087. msgstr "The imported Excellon file is None."
  10088. #: flatcamTools/ToolProperties.py:112
  10089. msgid "Properties Tool was not displayed. No object selected."
  10090. msgstr "Properties Tool was not displayed. No object selected."
  10091. #: flatcamTools/ToolProperties.py:120
  10092. msgid "Object Properties are displayed."
  10093. msgstr "Object Properties are displayed."
  10094. #: flatcamTools/ToolProperties.py:121
  10095. msgid "Properties Tool"
  10096. msgstr "Properties Tool"
  10097. #: flatcamTools/ToolProperties.py:130
  10098. msgid "TYPE"
  10099. msgstr "TYPE"
  10100. #: flatcamTools/ToolProperties.py:131
  10101. msgid "NAME"
  10102. msgstr "NAME"
  10103. #: flatcamTools/ToolProperties.py:132
  10104. msgid "Dimensions"
  10105. msgstr "Dimensions"
  10106. #: flatcamTools/ToolProperties.py:135
  10107. msgid "Options"
  10108. msgstr "Options"
  10109. #: flatcamTools/ToolProperties.py:146
  10110. msgid "Geo Type"
  10111. msgstr "Geo Type"
  10112. #: flatcamTools/ToolProperties.py:147
  10113. msgid "Single-Geo"
  10114. msgstr "Single-Geo"
  10115. #: flatcamTools/ToolProperties.py:147
  10116. msgid "Multi-Geo"
  10117. msgstr "Multi-Geo"
  10118. #: flatcamTools/ToolProperties.py:155
  10119. msgid "Calculating dimensions ... Please wait."
  10120. msgstr "Calculating dimensions ... Please wait."
  10121. #: flatcamTools/ToolProperties.py:246
  10122. msgid "Inch"
  10123. msgstr "Inch"
  10124. #: flatcamTools/ToolProperties.py:247
  10125. msgid "Metric"
  10126. msgstr "Metric"
  10127. #: flatcamTools/ToolProperties.py:298 flatcamTools/ToolProperties.py:312
  10128. #: flatcamTools/ToolProperties.py:315 flatcamTools/ToolProperties.py:318
  10129. msgid "Present"
  10130. msgstr "Present"
  10131. #: flatcamTools/ToolProperties.py:352
  10132. msgid "Width"
  10133. msgstr "Width"
  10134. #: flatcamTools/ToolProperties.py:357 flatcamTools/ToolProperties.py:361
  10135. msgid "Box Area"
  10136. msgstr "Box Area"
  10137. #: flatcamTools/ToolProperties.py:358 flatcamTools/ToolProperties.py:362
  10138. msgid "Convex_Hull Area"
  10139. msgstr "Convex_Hull Area"
  10140. #: flatcamTools/ToolShell.py:70 flatcamTools/ToolShell.py:72
  10141. msgid "...proccessing..."
  10142. msgstr "...proccessing..."
  10143. #: flatcamTools/ToolSolderPaste.py:37
  10144. msgid "Solder Paste Tool"
  10145. msgstr "Solder Paste Tool"
  10146. #: flatcamTools/ToolSolderPaste.py:65
  10147. msgid "Gerber Solder paste object. "
  10148. msgstr "Gerber Solder paste object. "
  10149. #: flatcamTools/ToolSolderPaste.py:72
  10150. msgid ""
  10151. "Tools pool from which the algorithm\n"
  10152. "will pick the ones used for dispensing solder paste."
  10153. msgstr ""
  10154. "Tools pool from which the algorithm\n"
  10155. "will pick the ones used for dispensing solder paste."
  10156. #: flatcamTools/ToolSolderPaste.py:87
  10157. msgid ""
  10158. "This is the Tool Number.\n"
  10159. "The solder dispensing will start with the tool with the biggest \n"
  10160. "diameter, continuing until there are no more Nozzle tools.\n"
  10161. "If there are no longer tools but there are still pads not covered\n"
  10162. " with solder paste, the app will issue a warning message box."
  10163. msgstr ""
  10164. "This is the Tool Number.\n"
  10165. "The solder dispensing will start with the tool with the biggest \n"
  10166. "diameter, continuing until there are no more Nozzle tools.\n"
  10167. "If there are no longer tools but there are still pads not covered\n"
  10168. " with solder paste, the app will issue a warning message box."
  10169. #: flatcamTools/ToolSolderPaste.py:94
  10170. msgid ""
  10171. "Nozzle tool Diameter. It's value (in current FlatCAM units)\n"
  10172. "is the width of the solder paste dispensed."
  10173. msgstr ""
  10174. "Nozzle tool Diameter. It's value (in current FlatCAM units)\n"
  10175. "is the width of the solder paste dispensed."
  10176. #: flatcamTools/ToolSolderPaste.py:101
  10177. msgid "New Nozzle Tool"
  10178. msgstr "New Nozzle Tool"
  10179. #: flatcamTools/ToolSolderPaste.py:117
  10180. msgid ""
  10181. "Add a new nozzle tool to the Tool Table\n"
  10182. "with the diameter specified above."
  10183. msgstr ""
  10184. "Add a new nozzle tool to the Tool Table\n"
  10185. "with the diameter specified above."
  10186. #: flatcamTools/ToolSolderPaste.py:129
  10187. msgid "Generate solder paste dispensing geometry."
  10188. msgstr "Generate solder paste dispensing geometry."
  10189. #: flatcamTools/ToolSolderPaste.py:142
  10190. msgid "STEP 1"
  10191. msgstr "STEP 1"
  10192. #: flatcamTools/ToolSolderPaste.py:144
  10193. msgid ""
  10194. "First step is to select a number of nozzle tools for usage\n"
  10195. "and then optionally modify the GCode parameters bellow."
  10196. msgstr ""
  10197. "First step is to select a number of nozzle tools for usage\n"
  10198. "and then optionally modify the GCode parameters bellow."
  10199. #: flatcamTools/ToolSolderPaste.py:147
  10200. msgid ""
  10201. "Select tools.\n"
  10202. "Modify parameters."
  10203. msgstr ""
  10204. "Select tools.\n"
  10205. "Modify parameters."
  10206. #: flatcamTools/ToolSolderPaste.py:235
  10207. msgid ""
  10208. "Feedrate (speed) while moving up vertically\n"
  10209. " to Dispense position (on Z plane)."
  10210. msgstr ""
  10211. "Feedrate (speed) while moving up vertically\n"
  10212. " to Dispense position (on Z plane)."
  10213. #: flatcamTools/ToolSolderPaste.py:289
  10214. msgid "Generate GCode"
  10215. msgstr "Generate GCode"
  10216. #: flatcamTools/ToolSolderPaste.py:291
  10217. msgid ""
  10218. "Generate GCode for Solder Paste dispensing\n"
  10219. "on PCB pads."
  10220. msgstr ""
  10221. "Generate GCode for Solder Paste dispensing\n"
  10222. "on PCB pads."
  10223. #: flatcamTools/ToolSolderPaste.py:306
  10224. msgid "STEP 2"
  10225. msgstr "STEP 2"
  10226. #: flatcamTools/ToolSolderPaste.py:308
  10227. msgid ""
  10228. "Second step is to create a solder paste dispensing\n"
  10229. "geometry out of an Solder Paste Mask Gerber file."
  10230. msgstr ""
  10231. "Second step is to create a solder paste dispensing\n"
  10232. "geometry out of an Solder Paste Mask Gerber file."
  10233. #: flatcamTools/ToolSolderPaste.py:324
  10234. msgid "Geo Result"
  10235. msgstr "Geo Result"
  10236. #: flatcamTools/ToolSolderPaste.py:326
  10237. msgid ""
  10238. "Geometry Solder Paste object.\n"
  10239. "The name of the object has to end in:\n"
  10240. "'_solderpaste' as a protection."
  10241. msgstr ""
  10242. "Geometry Solder Paste object.\n"
  10243. "The name of the object has to end in:\n"
  10244. "'_solderpaste' as a protection."
  10245. #: flatcamTools/ToolSolderPaste.py:335
  10246. msgid "STEP 3"
  10247. msgstr "STEP 3"
  10248. #: flatcamTools/ToolSolderPaste.py:337
  10249. msgid ""
  10250. "Third step is to select a solder paste dispensing geometry,\n"
  10251. "and then generate a CNCJob object.\n"
  10252. "\n"
  10253. "REMEMBER: if you want to create a CNCJob with new parameters,\n"
  10254. "first you need to generate a geometry with those new params,\n"
  10255. "and only after that you can generate an updated CNCJob."
  10256. msgstr ""
  10257. "Third step is to select a solder paste dispensing geometry,\n"
  10258. "and then generate a CNCJob object.\n"
  10259. "\n"
  10260. "REMEMBER: if you want to create a CNCJob with new parameters,\n"
  10261. "first you need to generate a geometry with those new params,\n"
  10262. "and only after that you can generate an updated CNCJob."
  10263. #: flatcamTools/ToolSolderPaste.py:357
  10264. msgid "CNC Result"
  10265. msgstr "CNC Result"
  10266. #: flatcamTools/ToolSolderPaste.py:359
  10267. msgid ""
  10268. "CNCJob Solder paste object.\n"
  10269. "In order to enable the GCode save section,\n"
  10270. "the name of the object has to end in:\n"
  10271. "'_solderpaste' as a protection."
  10272. msgstr ""
  10273. "CNCJob Solder paste object.\n"
  10274. "In order to enable the GCode save section,\n"
  10275. "the name of the object has to end in:\n"
  10276. "'_solderpaste' as a protection."
  10277. #: flatcamTools/ToolSolderPaste.py:369
  10278. msgid "View GCode"
  10279. msgstr "View GCode"
  10280. #: flatcamTools/ToolSolderPaste.py:371
  10281. msgid ""
  10282. "View the generated GCode for Solder Paste dispensing\n"
  10283. "on PCB pads."
  10284. msgstr ""
  10285. "View the generated GCode for Solder Paste dispensing\n"
  10286. "on PCB pads."
  10287. #: flatcamTools/ToolSolderPaste.py:375
  10288. msgid "Save GCode"
  10289. msgstr "Save GCode"
  10290. #: flatcamTools/ToolSolderPaste.py:377
  10291. msgid ""
  10292. "Save the generated GCode for Solder Paste dispensing\n"
  10293. "on PCB pads, to a file."
  10294. msgstr ""
  10295. "Save the generated GCode for Solder Paste dispensing\n"
  10296. "on PCB pads, to a file."
  10297. #: flatcamTools/ToolSolderPaste.py:381
  10298. msgid "STEP 4"
  10299. msgstr "STEP 4"
  10300. #: flatcamTools/ToolSolderPaste.py:383
  10301. msgid ""
  10302. "Fourth step (and last) is to select a CNCJob made from \n"
  10303. "a solder paste dispensing geometry, and then view/save it's GCode."
  10304. msgstr ""
  10305. "Fourth step (and last) is to select a CNCJob made from \n"
  10306. "a solder paste dispensing geometry, and then view/save it's GCode."
  10307. #: flatcamTools/ToolSolderPaste.py:799
  10308. msgid "Adding Nozzle tool cancelled. Tool already in Tool Table."
  10309. msgstr "Adding Nozzle tool cancelled. Tool already in Tool Table."
  10310. #: flatcamTools/ToolSolderPaste.py:805
  10311. msgid "New Nozzle tool added to Tool Table."
  10312. msgstr "New Nozzle tool added to Tool Table."
  10313. #: flatcamTools/ToolSolderPaste.py:848
  10314. msgid "Nozzle tool from Tool Table was edited."
  10315. msgstr "Nozzle tool from Tool Table was edited."
  10316. #: flatcamTools/ToolSolderPaste.py:906
  10317. msgid "Delete failed. Select a Nozzle tool to delete."
  10318. msgstr "Delete failed. Select a Nozzle tool to delete."
  10319. #: flatcamTools/ToolSolderPaste.py:912
  10320. msgid "Nozzle tool(s) deleted from Tool Table."
  10321. msgstr "Nozzle tool(s) deleted from Tool Table."
  10322. #: flatcamTools/ToolSolderPaste.py:968
  10323. msgid "No SolderPaste mask Gerber object loaded."
  10324. msgstr "No SolderPaste mask Gerber object loaded."
  10325. #: flatcamTools/ToolSolderPaste.py:986
  10326. msgid "Creating Solder Paste dispensing geometry."
  10327. msgstr "Creating Solder Paste dispensing geometry."
  10328. #: flatcamTools/ToolSolderPaste.py:999
  10329. msgid "No Nozzle tools in the tool table."
  10330. msgstr "No Nozzle tools in the tool table."
  10331. #: flatcamTools/ToolSolderPaste.py:1126
  10332. msgid "Cancelled. Empty file, it has no geometry..."
  10333. msgstr "Cancelled. Empty file, it has no geometry..."
  10334. #: flatcamTools/ToolSolderPaste.py:1130
  10335. msgid "Solder Paste geometry generated successfully"
  10336. msgstr "Solder Paste geometry generated successfully"
  10337. #: flatcamTools/ToolSolderPaste.py:1137
  10338. msgid "Some or all pads have no solder due of inadequate nozzle diameters..."
  10339. msgstr "Some or all pads have no solder due of inadequate nozzle diameters..."
  10340. #: flatcamTools/ToolSolderPaste.py:1151
  10341. msgid "Generating Solder Paste dispensing geometry..."
  10342. msgstr "Generating Solder Paste dispensing geometry..."
  10343. #: flatcamTools/ToolSolderPaste.py:1172
  10344. msgid "There is no Geometry object available."
  10345. msgstr "There is no Geometry object available."
  10346. #: flatcamTools/ToolSolderPaste.py:1177
  10347. msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry."
  10348. msgstr "This Geometry can't be processed. NOT a solder_paste_tool geometry."
  10349. #: flatcamTools/ToolSolderPaste.py:1285
  10350. msgid "ToolSolderPaste CNCjob created"
  10351. msgstr "ToolSolderPaste CNCjob created"
  10352. #: flatcamTools/ToolSolderPaste.py:1318 flatcamTools/ToolSolderPaste.py:1323
  10353. #: flatcamTools/ToolSolderPaste.py:1378
  10354. msgid ""
  10355. "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object."
  10356. msgstr ""
  10357. "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object."
  10358. #: flatcamTools/ToolSolderPaste.py:1348
  10359. msgid "No Gcode in the object"
  10360. msgstr "No Gcode in the object"
  10361. #: flatcamTools/ToolSolderPaste.py:1358
  10362. msgid "ToolSolderPaste.on_view_gcode()"
  10363. msgstr "ToolSolderPaste.on_view_gcode()"
  10364. #: flatcamTools/ToolSolderPaste.py:1388
  10365. msgid "Export GCode ..."
  10366. msgstr "Export GCode ..."
  10367. #: flatcamTools/ToolSolderPaste.py:1436
  10368. msgid "Solder paste dispenser GCode file saved to"
  10369. msgstr "Solder paste dispenser GCode file saved to"
  10370. #: flatcamTools/ToolSub.py:57
  10371. msgid "Gerber Objects"
  10372. msgstr "Gerber Objects"
  10373. #: flatcamTools/ToolSub.py:66 flatcamTools/ToolSub.py:112
  10374. msgid "Target"
  10375. msgstr "Target"
  10376. #: flatcamTools/ToolSub.py:68
  10377. msgid ""
  10378. "Gerber object from which to substract\n"
  10379. "the substractor Gerber object."
  10380. msgstr ""
  10381. "Gerber object from which to substract\n"
  10382. "the substractor Gerber object."
  10383. #: flatcamTools/ToolSub.py:80 flatcamTools/ToolSub.py:126
  10384. msgid "Substractor"
  10385. msgstr "Substractor"
  10386. #: flatcamTools/ToolSub.py:82
  10387. msgid ""
  10388. "Gerber object that will be substracted\n"
  10389. "from the target Gerber object."
  10390. msgstr ""
  10391. "Gerber object that will be substracted\n"
  10392. "from the target Gerber object."
  10393. #: flatcamTools/ToolSub.py:89
  10394. msgid "Substract Gerber"
  10395. msgstr "Substract Gerber"
  10396. #: flatcamTools/ToolSub.py:91
  10397. msgid ""
  10398. "Will remove the area occupied by the substractor\n"
  10399. "Gerber from the Target Gerber.\n"
  10400. "Can be used to remove the overlapping silkscreen\n"
  10401. "over the soldermask."
  10402. msgstr ""
  10403. "Will remove the area occupied by the substractor\n"
  10404. "Gerber from the Target Gerber.\n"
  10405. "Can be used to remove the overlapping silkscreen\n"
  10406. "over the soldermask."
  10407. #: flatcamTools/ToolSub.py:103
  10408. msgid "Geometry Objects"
  10409. msgstr "Geometry Objects"
  10410. #: flatcamTools/ToolSub.py:114
  10411. msgid ""
  10412. "Geometry object from which to substract\n"
  10413. "the substractor Geometry object."
  10414. msgstr ""
  10415. "Geometry object from which to substract\n"
  10416. "the substractor Geometry object."
  10417. #: flatcamTools/ToolSub.py:128
  10418. msgid ""
  10419. "Geometry object that will be substracted\n"
  10420. "from the target Geometry object."
  10421. msgstr ""
  10422. "Geometry object that will be substracted\n"
  10423. "from the target Geometry object."
  10424. #: flatcamTools/ToolSub.py:139
  10425. msgid "Substract Geometry"
  10426. msgstr "Substract Geometry"
  10427. #: flatcamTools/ToolSub.py:141
  10428. msgid ""
  10429. "Will remove the area occupied by the substractor\n"
  10430. "Geometry from the Target Geometry."
  10431. msgstr ""
  10432. "Will remove the area occupied by the substractor\n"
  10433. "Geometry from the Target Geometry."
  10434. #: flatcamTools/ToolSub.py:228
  10435. msgid "Sub Tool"
  10436. msgstr "Sub Tool"
  10437. #: flatcamTools/ToolSub.py:245 flatcamTools/ToolSub.py:447
  10438. msgid "No Target object loaded."
  10439. msgstr "No Target object loaded."
  10440. #: flatcamTools/ToolSub.py:260 flatcamTools/ToolSub.py:462
  10441. msgid "No Substractor object loaded."
  10442. msgstr "No Substractor object loaded."
  10443. #: flatcamTools/ToolSub.py:314
  10444. msgid "Parsing geometry for aperture"
  10445. msgstr "Parsing geometry for aperture"
  10446. #: flatcamTools/ToolSub.py:416 flatcamTools/ToolSub.py:619
  10447. msgid "Generating new object ..."
  10448. msgstr "Generating new object ..."
  10449. #: flatcamTools/ToolSub.py:420 flatcamTools/ToolSub.py:623
  10450. #: flatcamTools/ToolSub.py:704
  10451. msgid "Generating new object failed."
  10452. msgstr "Generating new object failed."
  10453. #: flatcamTools/ToolSub.py:425 flatcamTools/ToolSub.py:629
  10454. msgid "Created"
  10455. msgstr "Created"
  10456. #: flatcamTools/ToolSub.py:476
  10457. msgid "Currently, the Substractor geometry cannot be of type Multigeo."
  10458. msgstr "Currently, the Substractor geometry cannot be of type Multigeo."
  10459. #: flatcamTools/ToolSub.py:521
  10460. msgid "Parsing solid_geometry ..."
  10461. msgstr "Parsing solid_geometry ..."
  10462. #: flatcamTools/ToolSub.py:523
  10463. msgid "Parsing solid_geometry for tool"
  10464. msgstr "Parsing solid_geometry for tool"
  10465. #: flatcamTools/ToolTransform.py:23
  10466. msgid "Object Transform"
  10467. msgstr "Object Transform"
  10468. #: flatcamTools/ToolTransform.py:84
  10469. msgid ""
  10470. "Rotate the selected object(s).\n"
  10471. "The point of reference is the middle of\n"
  10472. "the bounding box for all selected objects."
  10473. msgstr ""
  10474. "Rotate the selected object(s).\n"
  10475. "The point of reference is the middle of\n"
  10476. "the bounding box for all selected objects."
  10477. #: flatcamTools/ToolTransform.py:120 flatcamTools/ToolTransform.py:138
  10478. msgid ""
  10479. "Skew/shear the selected object(s).\n"
  10480. "The point of reference is the middle of\n"
  10481. "the bounding box for all selected objects."
  10482. msgstr ""
  10483. "Skew/shear the selected object(s).\n"
  10484. "The point of reference is the middle of\n"
  10485. "the bounding box for all selected objects."
  10486. #: flatcamTools/ToolTransform.py:176 flatcamTools/ToolTransform.py:193
  10487. msgid ""
  10488. "Scale the selected object(s).\n"
  10489. "The point of reference depends on \n"
  10490. "the Scale reference checkbox state."
  10491. msgstr ""
  10492. "Scale the selected object(s).\n"
  10493. "The point of reference depends on \n"
  10494. "the Scale reference checkbox state."
  10495. #: flatcamTools/ToolTransform.py:251 flatcamTools/ToolTransform.py:268
  10496. msgid ""
  10497. "Offset the selected object(s).\n"
  10498. "The point of reference is the middle of\n"
  10499. "the bounding box for all selected objects.\n"
  10500. msgstr ""
  10501. "Offset the selected object(s).\n"
  10502. "The point of reference is the middle of\n"
  10503. "the bounding box for all selected objects.\n"
  10504. #: flatcamTools/ToolTransform.py:298 flatcamTools/ToolTransform.py:306
  10505. msgid ""
  10506. "Flip the selected object(s) over the X axis.\n"
  10507. "Does not create a new object.\n"
  10508. " "
  10509. msgstr ""
  10510. "Flip the selected object(s) over the X axis.\n"
  10511. "Does not create a new object.\n"
  10512. " "
  10513. #: flatcamTools/ToolTransform.py:643
  10514. msgid "No object selected. Please Select an object to rotate!"
  10515. msgstr "No object selected. Please Select an object to rotate!"
  10516. #: flatcamTools/ToolTransform.py:671
  10517. msgid "CNCJob objects can't be rotated."
  10518. msgstr "CNCJob objects can't be rotated."
  10519. #: flatcamTools/ToolTransform.py:679
  10520. msgid "Rotate done"
  10521. msgstr "Rotate done"
  10522. #: flatcamTools/ToolTransform.py:684 flatcamTools/ToolTransform.py:759
  10523. #: flatcamTools/ToolTransform.py:809 flatcamTools/ToolTransform.py:868
  10524. #: flatcamTools/ToolTransform.py:904
  10525. msgid "Due of"
  10526. msgstr "Due of"
  10527. #: flatcamTools/ToolTransform.py:684 flatcamTools/ToolTransform.py:759
  10528. #: flatcamTools/ToolTransform.py:809 flatcamTools/ToolTransform.py:868
  10529. #: flatcamTools/ToolTransform.py:904
  10530. msgid "action was not executed."
  10531. msgstr "action was not executed."
  10532. #: flatcamTools/ToolTransform.py:696
  10533. msgid "No object selected. Please Select an object to flip"
  10534. msgstr "No object selected. Please Select an object to flip"
  10535. #: flatcamTools/ToolTransform.py:731
  10536. msgid "CNCJob objects can't be mirrored/flipped."
  10537. msgstr "CNCJob objects can't be mirrored/flipped."
  10538. #: flatcamTools/ToolTransform.py:769
  10539. msgid "No object selected. Please Select an object to shear/skew!"
  10540. msgstr "No object selected. Please Select an object to shear/skew!"
  10541. #: flatcamTools/ToolTransform.py:791
  10542. msgid "CNCJob objects can't be skewed."
  10543. msgstr "CNCJob objects can't be skewed."
  10544. #: flatcamTools/ToolTransform.py:804
  10545. msgid "Skew on the"
  10546. msgstr "Skew on the"
  10547. #: flatcamTools/ToolTransform.py:804 flatcamTools/ToolTransform.py:864
  10548. #: flatcamTools/ToolTransform.py:899
  10549. msgid "axis done"
  10550. msgstr "axis done"
  10551. #: flatcamTools/ToolTransform.py:821
  10552. msgid "No object selected. Please Select an object to scale!"
  10553. msgstr "No object selected. Please Select an object to scale!"
  10554. #: flatcamTools/ToolTransform.py:854
  10555. msgid "CNCJob objects can't be scaled."
  10556. msgstr "CNCJob objects can't be scaled."
  10557. #: flatcamTools/ToolTransform.py:864
  10558. msgid "Scale on the"
  10559. msgstr "Scale on the"
  10560. #: flatcamTools/ToolTransform.py:876
  10561. msgid "No object selected. Please Select an object to offset!"
  10562. msgstr "No object selected. Please Select an object to offset!"
  10563. #: flatcamTools/ToolTransform.py:885
  10564. msgid "CNCJob objects can't be offset."
  10565. msgstr "CNCJob objects can't be offset."
  10566. #: flatcamTools/ToolTransform.py:899
  10567. msgid "Offset on the"
  10568. msgstr "Offset on the"
  10569. #: tclCommands/TclCommandBbox.py:70 tclCommands/TclCommandNregions.py:68
  10570. msgid "Expected FlatCAMGerber or FlatCAMGeometry, got"
  10571. msgstr "Expected FlatCAMGerber or FlatCAMGeometry, got"
  10572. #: tclCommands/TclCommandBounds.py:64 tclCommands/TclCommandBounds.py:68
  10573. msgid "Expected a list of objects names separated by comma. Got"
  10574. msgstr "Expected a list of objects names separated by comma. Got"
  10575. #: tclCommands/TclCommandBounds.py:79
  10576. msgid "TclCommand Bounds done."
  10577. msgstr "TclCommand Bounds done."
  10578. #: tclCommands/TclCommandCopperClear.py:237 tclCommands/TclCommandPaint.py:235
  10579. msgid "Expected -box <value>."
  10580. msgstr "Expected -box <value>."
  10581. #: tclCommands/TclCommandCopperClear.py:246 tclCommands/TclCommandPaint.py:244
  10582. #: tclCommands/TclCommandScale.py:63
  10583. msgid "Could not retrieve box object"
  10584. msgstr "Could not retrieve box object"
  10585. #: tclCommands/TclCommandCopperClear.py:268
  10586. msgid ""
  10587. "None of the following args: 'ref', 'all' were found or none was set to 1.\n"
  10588. "Copper clearing failed."
  10589. msgstr ""
  10590. "None of the following args: 'ref', 'all' were found or none was set to 1.\n"
  10591. "Copper clearing failed."
  10592. #: tclCommands/TclCommandPaint.py:212
  10593. msgid "Expected -x <value> and -y <value>."
  10594. msgstr "Expected -x <value> and -y <value>."
  10595. #: tclCommands/TclCommandPaint.py:263
  10596. msgid ""
  10597. "There was none of the following args: 'ref', 'single', 'all'.\n"
  10598. "Paint failed."
  10599. msgstr ""
  10600. "There was none of the following args: 'ref', 'single', 'all'.\n"
  10601. "Paint failed."
  10602. #: tclCommands/TclCommandScale.py:83
  10603. msgid "Expected -origin <origin> or -origin <min_bounds> or -origin <center>."
  10604. msgstr "Expected -origin <origin> or -origin <min_bounds> or -origin <center>."
  10605. #: tclCommands/TclCommandScale.py:92
  10606. msgid "Expected -x <value> -y <value>."
  10607. msgstr "Expected -x <value> -y <value>."
  10608. #: tclCommands/TclCommandSetOrigin.py:80
  10609. msgid "Expected a pair of (x, y) coordinates. Got"
  10610. msgstr "Expected a pair of (x, y) coordinates. Got"
  10611. #: tclCommands/TclCommandSetOrigin.py:87
  10612. msgid "Origin set by offsetting all loaded objects with "
  10613. msgstr "Origin set by offsetting all loaded objects with "
  10614. #: tclCommands/TclCommandSubtractRectangle.py:49
  10615. msgid "No Geometry name in args. Provide a name and try again."
  10616. msgstr "No Geometry name in args. Provide a name and try again."
  10617. #~ msgid ""
  10618. #~ "toolbars, key shortcuts or even dragging and dropping the files on the GUI"
  10619. #~ msgstr ""
  10620. #~ "toolbars, key shortcuts or even dragging and dropping the files on the GUI"
  10621. #~ msgid ""
  10622. #~ "You can also load a FlatCAM project by double clicking on the project "
  10623. #~ "file, drag"
  10624. #~ msgstr ""
  10625. #~ "You can also load a FlatCAM project by double clicking on the project "
  10626. #~ "file, drag"
  10627. #~ msgid ""
  10628. #~ "Once an object is available in the Project Tab, by selecting it and then "
  10629. #~ "focusing on"
  10630. #~ msgstr ""
  10631. #~ "Once an object is available in the Project Tab, by selecting it and then "
  10632. #~ "focusing on"
  10633. #~ msgid "SELECTED TAB"
  10634. #~ msgstr "SELECTED TAB"
  10635. #~ msgid "more simpler is to double click the object name in the Project Tab"
  10636. #~ msgstr "more simpler is to double click the object name in the Project Tab"
  10637. #~ msgid "will be updated with the object properties according to"
  10638. #~ msgstr "will be updated with the object properties according to"
  10639. #~ msgid "kind: Gerber, Excellon, Geometry or CNCJob object"
  10640. #~ msgstr "kind: Gerber, Excellon, Geometry or CNCJob object"
  10641. #~ msgid ""
  10642. #~ "If the selection of the object is done on the canvas by single click "
  10643. #~ "instead, and the"
  10644. #~ msgstr ""
  10645. #~ "If the selection of the object is done on the canvas by single click "
  10646. #~ "instead, and the"
  10647. #~ msgid "and populate it even if it was out of focus"
  10648. #~ msgstr "and populate it even if it was out of focus"
  10649. #~ msgid "Gerber/Excellon Object"
  10650. #~ msgstr "Gerber/Excellon Object"
  10651. #~ msgid "Change Parameter"
  10652. #~ msgstr "Change Parameter"
  10653. #~ msgid "Add tools (change param in Selected Tab)"
  10654. #~ msgstr "Add tools (change param in Selected Tab)"
  10655. #~ msgid "Generate CNCJob"
  10656. #~ msgstr "Generate CNCJob"
  10657. #~ msgid "CNCJob Object"
  10658. #~ msgstr "CNCJob Object"
  10659. #~ msgid ""
  10660. #~ "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode "
  10661. #~ "(again, done in"
  10662. #~ msgstr ""
  10663. #~ "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode "
  10664. #~ "(again, done in"
  10665. #~ msgid "Help"
  10666. #~ msgstr "Help"
  10667. #~ msgid "Shortcuts List"
  10668. #~ msgstr "Shortcuts List"
  10669. #~ msgid "or through"
  10670. #~ msgstr "or through"
  10671. #~ msgid "own key shortcut"
  10672. #~ msgstr "own key shortcut"
  10673. #~ msgid "polygons"
  10674. #~ msgstr "polygons"
  10675. #~ msgid "geo"
  10676. #~ msgstr "geo"
  10677. #~ msgid "Start"
  10678. #~ msgstr "Start"
  10679. #~ msgid "Stop"
  10680. #~ msgstr "Stop"
  10681. #~ msgid "Generating panel ..."
  10682. #~ msgstr "Generating panel ..."
  10683. #~ msgid "Spawning copies"
  10684. #~ msgstr "Spawning copies"
  10685. #~ msgid "Parsing tool"
  10686. #~ msgstr "Parsing tool"
  10687. #~ msgid ""
  10688. #~ " Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  10689. #~ "options[\"feedrate_probe\"]"
  10690. #~ msgstr ""
  10691. #~ " Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  10692. #~ "options[\"feedrate_probe\"]"
  10693. #~ msgid "Wrong optimization type selected."
  10694. #~ msgstr "Wrong optimization type selected."
  10695. #~ msgid "FILE ASSOCIATIONS"
  10696. #~ msgstr "FILE ASSOCIATIONS"
  10697. #~ msgid "Advanced Param."
  10698. #~ msgstr "Advanced Param."
  10699. #~ msgid "MH"
  10700. #~ msgstr "MH"
  10701. #~ msgid "Feedrate (Plunge)"
  10702. #~ msgstr "Feedrate (Plunge)"
  10703. #~ msgid ""
  10704. #~ "Parameters used to create a CNC Job object\n"
  10705. #~ "for this drill object that are shown when App Level is Advanced."
  10706. #~ msgstr ""
  10707. #~ "Parameters used to create a CNC Job object\n"
  10708. #~ "for this drill object that are shown when App Level is Advanced."
  10709. #~ msgid ""
  10710. #~ "Parameters to create a CNC Job object\n"
  10711. #~ "tracing the contours of a Geometry object."
  10712. #~ msgstr ""
  10713. #~ "Parameters to create a CNC Job object\n"
  10714. #~ "tracing the contours of a Geometry object."
  10715. #~ msgid "Manufacturing"
  10716. #~ msgstr "Manufacturing"
  10717. #~ msgid "Function"
  10718. #~ msgstr "Function"
  10719. #~ msgid ""
  10720. #~ "Juan Pablo Caram <BR><BR>Denis Hayrullin<BR>Kamil Sopko<BR>Marius "
  10721. #~ "Stanciu<BR>Matthieu Berthomé<BR><Br>and many others found <a href = "
  10722. #~ "\"https://bitbucket.org/jpcgt/flatcam/pull-requests/?state=MERGED\">here."
  10723. #~ "</a><BR><BR>"
  10724. #~ msgstr ""
  10725. #~ "Juan Pablo Caram <BR><BR>Denis Hayrullin<BR>Kamil Sopko<BR>Marius "
  10726. #~ "Stanciu<BR>Matthieu Berthomé<BR><Br>and many others found <a href = "
  10727. #~ "\"https://bitbucket.org/jpcgt/flatcam/pull-requests/?state=MERGED\">here."
  10728. #~ "</a><BR><BR>"
  10729. #~ msgid ""
  10730. #~ "\n"
  10731. #~ "<p><span style=\"font-size:{tsize}px\"><strong>Selected Tab - Choose an "
  10732. #~ "Item from Project Tab</strong></span></p>\n"
  10733. #~ "\n"
  10734. #~ "<p><span style=\"font-size:{fsize}px\"><strong>Details</strong>:<br />\n"
  10735. #~ "The normal flow when working in FlatCAM is the following:</span></p>\n"
  10736. #~ "\n"
  10737. #~ "<ol>\n"
  10738. #~ "\t<li><span style=\"font-size:{fsize}px\">Loat/Import a Gerber, Excellon, "
  10739. #~ "Gcode, DXF, Raster Image or SVG file into FlatCAM using either the "
  10740. #~ "menu&#39;s, toolbars, key shortcuts or even dragging and dropping the "
  10741. #~ "files on the GUI.<br />\n"
  10742. #~ "\t<br />\n"
  10743. #~ "\tYou can also load a <strong>FlatCAM project</strong> by double clicking "
  10744. #~ "on the project file, drag &amp; drop of the file into the FLATCAM GUI or "
  10745. #~ "through the menu/toolbar links offered within the app.</span><br />\n"
  10746. #~ "\t&nbsp;</li>\n"
  10747. #~ "\t<li><span style=\"font-size:{fsize}px\">Once an object is available in "
  10748. #~ "the Project Tab, by selecting it and then focusing on <strong>SELECTED "
  10749. #~ "TAB </strong>(more simpler is to double click the object name in the "
  10750. #~ "Project Tab), <strong>SELECTED TAB </strong>will be updated with the "
  10751. #~ "object properties according to it&#39;s kind: Gerber, Excellon, Geometry "
  10752. #~ "or CNCJob object.<br />\n"
  10753. #~ "\t<br />\n"
  10754. #~ "\tIf the selection of the object is done on the canvas by single click "
  10755. #~ "instead, and the <strong>SELECTED TAB</strong> is in focus, again the "
  10756. #~ "object properties will be displayed into the Selected Tab. Alternatively, "
  10757. #~ "double clicking on the object on the canvas will bring the "
  10758. #~ "<strong>SELECTED TAB</strong> and populate it even if it was out of focus."
  10759. #~ "<br />\n"
  10760. #~ "\t<br />\n"
  10761. #~ "\tYou can change the parameters in this screen and the flow direction is "
  10762. #~ "like this:<br />\n"
  10763. #~ "\t<br />\n"
  10764. #~ "\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; "
  10765. #~ "Generate Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools "
  10766. #~ "(change param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob "
  10767. #~ "Object </strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/"
  10768. #~ "prepend to GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-"
  10769. #~ "&gt; Save GCode</span></li>\n"
  10770. #~ "</ol>\n"
  10771. #~ "\n"
  10772. #~ "<p><span style=\"font-size:{fsize}px\">A list of key shortcuts is "
  10773. #~ "available through an menu entry in <strong>Help -&gt; Shortcuts List</"
  10774. #~ "strong>&nbsp;or through it&#39;s own key shortcut: <strong>F3</strong>.</"
  10775. #~ "span></p>\n"
  10776. #~ "\n"
  10777. #~ " "
  10778. #~ msgstr ""
  10779. #~ "\n"
  10780. #~ "<p><span style=\"font-size:{tsize}px\"><strong>Selected Tab - Choose an "
  10781. #~ "Item from Project Tab</strong></span></p>\n"
  10782. #~ "\n"
  10783. #~ "<p><span style=\"font-size:{fsize}px\"><strong>Details</strong>:<br />\n"
  10784. #~ "The normal flow when working in FlatCAM is the following:</span></p>\n"
  10785. #~ "\n"
  10786. #~ "<ol>\n"
  10787. #~ "\t<li><span style=\"font-size:{fsize}px\">Loat/Import a Gerber, Excellon, "
  10788. #~ "Gcode, DXF, Raster Image or SVG file into FlatCAM using either the "
  10789. #~ "menu&#39;s, toolbars, key shortcuts or even dragging and dropping the "
  10790. #~ "files on the GUI.<br />\n"
  10791. #~ "\t<br />\n"
  10792. #~ "\tYou can also load a <strong>FlatCAM project</strong> by double clicking "
  10793. #~ "on the project file, drag &amp; drop of the file into the FLATCAM GUI or "
  10794. #~ "through the menu/toolbar links offered within the app.</span><br />\n"
  10795. #~ "\t&nbsp;</li>\n"
  10796. #~ "\t<li><span style=\"font-size:{fsize}px\">Once an object is available in "
  10797. #~ "the Project Tab, by selecting it and then focusing on <strong>SELECTED "
  10798. #~ "TAB </strong>(more simpler is to double click the object name in the "
  10799. #~ "Project Tab), <strong>SELECTED TAB </strong>will be updated with the "
  10800. #~ "object properties according to it&#39;s kind: Gerber, Excellon, Geometry "
  10801. #~ "or CNCJob object.<br />\n"
  10802. #~ "\t<br />\n"
  10803. #~ "\tIf the selection of the object is done on the canvas by single click "
  10804. #~ "instead, and the <strong>SELECTED TAB</strong> is in focus, again the "
  10805. #~ "object properties will be displayed into the Selected Tab. Alternatively, "
  10806. #~ "double clicking on the object on the canvas will bring the "
  10807. #~ "<strong>SELECTED TAB</strong> and populate it even if it was out of focus."
  10808. #~ "<br />\n"
  10809. #~ "\t<br />\n"
  10810. #~ "\tYou can change the parameters in this screen and the flow direction is "
  10811. #~ "like this:<br />\n"
  10812. #~ "\t<br />\n"
  10813. #~ "\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; "
  10814. #~ "Generate Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools "
  10815. #~ "(change param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob "
  10816. #~ "Object </strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/"
  10817. #~ "prepend to GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-"
  10818. #~ "&gt; Save GCode</span></li>\n"
  10819. #~ "</ol>\n"
  10820. #~ "\n"
  10821. #~ "<p><span style=\"font-size:{fsize}px\">A list of key shortcuts is "
  10822. #~ "available through an menu entry in <strong>Help -&gt; Shortcuts List</"
  10823. #~ "strong>&nbsp;or through it&#39;s own key shortcut: <strong>F3</strong>.</"
  10824. #~ "span></p>\n"
  10825. #~ "\n"
  10826. #~ " "
  10827. #~ msgid "Run Script ...\tSHIFT+S"
  10828. #~ msgstr "Run Script ...\tSHIFT+S"
  10829. #~| msgid ""
  10830. #~| "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) "
  10831. #~| "- {arch} <BR><BR>2D Computer-Aided Printed Circuit "
  10832. #~| "Board<BR>Manufacturing.<BR><BR>(c) 2014-2019 <B>Juan Pablo Caram</"
  10833. #~| "B><BR><BR><B> Main Contributors:</B><BR>Denis Hayrullin<BR>Kamil "
  10834. #~| "Sopko<BR>Marius Stanciu<BR>Matthieu Berthomé<BR>and many others found <a "
  10835. #~| "href = \"https://bitbucket.org/jpcgt/flatcam/pull-requests/?state=MERGED"
  10836. #~| "\">here.</a><BR><BR>Development is done <a href = \"https://bitbucket."
  10837. #~| "org/jpcgt/flatcam/src/Beta/\">here.</a><BR>DOWNLOAD area <a href = "
  10838. #~| "\"https://bitbucket.org/jpcgt/flatcam/downloads/\">here.</a><BR>"
  10839. #~ msgid ""
  10840. #~ "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) - "
  10841. #~ "{arch} <BR><BR>2D Computer-Aided Printed Circuit Board<BR>Manufacturing."
  10842. #~ "<BR><BR><B> License: </B><BR>Licensed under MIT license (2014 - "
  10843. #~ "2019)<BR>by (c)Juan Pablo Caram <BR><BR><B> Programmers:</B><BR>Denis "
  10844. #~ "Hayrullin<BR>Kamil Sopko<BR>Marius Stanciu<BR>Matthieu Berthomé<BR>and "
  10845. #~ "many others found <a href = \"https://bitbucket.org/jpcgt/flatcam/pull-"
  10846. #~ "requests/?state=MERGED\">here.</a><BR><BR><B>Development</B> is done <a "
  10847. #~ "href = \"https://bitbucket.org/jpcgt/flatcam/src/Beta/\">here.</"
  10848. #~ "a><BR><b>DOWNLOAD</B> area <a href = \"https://bitbucket.org/jpcgt/"
  10849. #~ "flatcam/downloads/\">here.</a><BR>"
  10850. #~ msgstr ""
  10851. #~ "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) - "
  10852. #~ "{arch} <BR><BR>2D Computer-Aided Printed Circuit Board<BR>Manufacturing."
  10853. #~ "<BR><BR><B> License: </B><BR>Licensed under MIT license (2014 - "
  10854. #~ "2019)<BR>by (c)Juan Pablo Caram <BR><BR><B> Programmers:</B><BR>Denis "
  10855. #~ "Hayrullin<BR>Kamil Sopko<BR>Marius Stanciu<BR>Matthieu Berthomé<BR>and "
  10856. #~ "many others found <a href = \"https://bitbucket.org/jpcgt/flatcam/pull-"
  10857. #~ "requests/?state=MERGED\">here.</a><BR><BR><B>Development</B> is done <a "
  10858. #~ "href = \"https://bitbucket.org/jpcgt/flatcam/src/Beta/\">here.</"
  10859. #~ "a><BR><b>DOWNLOAD</B> area <a href = \"https://bitbucket.org/jpcgt/"
  10860. #~ "flatcam/downloads/\">here.</a><BR>"
  10861. #~| msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s"
  10862. #~ msgid "Expected a FlatCAMGeometry, got %s"
  10863. #~ msgstr "Expected a FlatCAMGeometry, got %s"
  10864. #~ msgid "Saved to: %s"
  10865. #~ msgstr "Saved to: %s"
  10866. #~ msgid "[WARNING_NOTCL] Adding Tool cancelled ..."
  10867. #~ msgstr "[WARNING_NOTCL] Adding Tool cancelled ..."
  10868. #~ msgid "%s"
  10869. #~ msgstr "%s"
  10870. #~| msgid "[ERROR]App.on_view_source() -->%s"
  10871. #~ msgid "App.on_view_source() -->"
  10872. #~ msgstr "App.on_view_source() -->"
  10873. #~ msgid "[success] Name changed from {old} to {new}"
  10874. #~ msgstr "[success] Name changed from {old} to {new}"
  10875. #~| msgid ""
  10876. #~| "[ERROR_NOTCL] Failed.\n"
  10877. #~| "%s"
  10878. #~ msgid "[ERROR_NOTCL] %s"
  10879. #~ msgstr "[ERROR_NOTCL] %s"
  10880. #~ msgid "Editor %s"
  10881. #~ msgstr "Editor %s"
  10882. #~ msgid "[success] Done. Path completed."
  10883. #~ msgstr "[success] Done. Path completed."
  10884. #~ msgid "[success] Paint done."
  10885. #~ msgstr "[success] Paint done."
  10886. #~ msgid "About"
  10887. #~ msgstr "About"
  10888. #~| msgid ""
  10889. #~| "<b>General Shortcut list</b><br>\n"
  10890. #~| " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
  10891. #~| "style=\"width:283px\">\n"
  10892. #~| " <tbody>\n"
  10893. #~| " <tr height=\"20\">\n"
  10894. #~| " <td height=\"20\" width=\"89\"><strong>F3</"
  10895. #~| "strong></td>\n"
  10896. #~| " <td width=\"194\"><span style=\"color:"
  10897. #~| "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  10898. #~| " </tr>\n"
  10899. #~| " <tr height=\"20\">\n"
  10900. #~| " <td height=\"20\">&nbsp;</td>\n"
  10901. #~| " <td>&nbsp;</td>\n"
  10902. #~| " </tr>\n"
  10903. #~| " <tr height=\"20\">\n"
  10904. #~| " <td height=\"20\"><strong>1</strong></td>\n"
  10905. #~| " <td>&nbsp;Switch to Project Tab</td>\n"
  10906. #~| " </tr>\n"
  10907. #~| " <tr height=\"20\">\n"
  10908. #~| " <td height=\"20\"><strong>2</strong></td>\n"
  10909. #~| " <td>&nbsp;Switch to Selected Tab</td>\n"
  10910. #~| " </tr>\n"
  10911. #~| " <tr height=\"20\">\n"
  10912. #~| " <td height=\"20\"><strong>3</strong></td>\n"
  10913. #~| " <td>&nbsp;Switch to Tool Tab</td>\n"
  10914. #~| " </tr>\n"
  10915. #~| " <tr height=\"20\">\n"
  10916. #~| " <td height=\"20\">&nbsp;</td>\n"
  10917. #~| " <td>&nbsp;</td>\n"
  10918. #~| " </tr>\n"
  10919. #~| " <tr height=\"20\">\n"
  10920. #~| " <td height=\"20\"><strong>B</strong></td>\n"
  10921. #~| " <td>&nbsp;New Gerber</td>\n"
  10922. #~| " </tr>\n"
  10923. #~| " <tr height=\"20\">\n"
  10924. #~| " <td height=\"20\"><strong>E</strong></td>\n"
  10925. #~| " <td>&nbsp;Edit Object (if selected)</td>\n"
  10926. #~| " </tr>\n"
  10927. #~| " <tr height=\"20\">\n"
  10928. #~| " <td height=\"20\"><strong>G</strong></td>\n"
  10929. #~| " <td>&nbsp;Grid On/Off</td>\n"
  10930. #~| " </tr>\n"
  10931. #~| " <tr height=\"20\">\n"
  10932. #~| " <td height=\"20\"><strong>J</strong></td>\n"
  10933. #~| " <td>&nbsp;Jump to Coordinates</td>\n"
  10934. #~| " </tr>\n"
  10935. #~| " <tr height=\"20\">\n"
  10936. #~| " <td height=\"20\"><strong>L</strong></td>\n"
  10937. #~| " <td>&nbsp;New Excellon</td>\n"
  10938. #~| " </tr>\n"
  10939. #~| " <tr height=\"20\">\n"
  10940. #~| " <td height=\"20\"><strong>M</strong></td>\n"
  10941. #~| " <td>&nbsp;Move Obj</td>\n"
  10942. #~| " </tr>\n"
  10943. #~| " <tr height=\"20\">\n"
  10944. #~| " <td height=\"20\"><strong>N</strong></td>\n"
  10945. #~| " <td>&nbsp;New Geometry</td>\n"
  10946. #~| " </tr>\n"
  10947. #~| " <tr height=\"20\">\n"
  10948. #~| " <td height=\"20\"><strong>O</strong></td>\n"
  10949. #~| " <td>&nbsp;Set Origin</td>\n"
  10950. #~| " </tr>\n"
  10951. #~| " <tr height=\"20\">\n"
  10952. #~| " <td height=\"20\"><strong>Q</strong></td>\n"
  10953. #~| " <td>&nbsp;Change Units</td>\n"
  10954. #~| " </tr>\n"
  10955. #~| " <tr height=\"20\">\n"
  10956. #~| " <td height=\"20\"><strong>P</strong></td>\n"
  10957. #~| " <td>&nbsp;Open Properties Tool</td>\n"
  10958. #~| " </tr>\n"
  10959. #~| " <tr height=\"20\">\n"
  10960. #~| " <td height=\"20\"><strong>R</strong></td>\n"
  10961. #~| " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  10962. #~| " </tr>\n"
  10963. #~| " <tr height=\"20\">\n"
  10964. #~| " <td height=\"20\"><strong>S</strong></td>\n"
  10965. #~| " <td>&nbsp;Shell Toggle</td>\n"
  10966. #~| " </tr>\n"
  10967. #~| " <tr height=\"20\">\n"
  10968. #~| " <td height=\"20\"><strong>T</strong></td>\n"
  10969. #~| " <td>&nbsp;Add a Tool (when in Geometry Selected "
  10970. #~| "Tab or in Tools NCC or Tools Paint)</td>\n"
  10971. #~| " </tr>\n"
  10972. #~| " <tr height=\"20\">\n"
  10973. #~| " <td height=\"20\"><strong>V</strong></td>\n"
  10974. #~| " <td>&nbsp;Zoom Fit</td>\n"
  10975. #~| " </tr>\n"
  10976. #~| " <tr height=\"20\">\n"
  10977. #~| " <td height=\"20\"><strong>X</strong></td>\n"
  10978. #~| " <td>&nbsp;Flip on X_axis</td>\n"
  10979. #~| " </tr>\n"
  10980. #~| " <tr height=\"20\">\n"
  10981. #~| " <td height=\"20\"><strong>Y</strong></td>\n"
  10982. #~| " <td>&nbsp;Flip on Y_axis</td>\n"
  10983. #~| " </tr>\n"
  10984. #~| " <tr height=\"20\">\n"
  10985. #~| " <td height=\"20\"><strong>&#39;-&#39;</strong></"
  10986. #~| "td>\n"
  10987. #~| " <td>&nbsp;Zoom Out</td>\n"
  10988. #~| " </tr>\n"
  10989. #~| " <tr height=\"20\">\n"
  10990. #~| " <td height=\"20\"><strong>&#39;=&#39;</strong></"
  10991. #~| "td>\n"
  10992. #~| " <td>&nbsp;Zoom In</td>\n"
  10993. #~| " </tr>\n"
  10994. #~| " <tr height=\"20\">\n"
  10995. #~| " <td height=\"20\">&nbsp;</td>\n"
  10996. #~| " <td>&nbsp;</td>\n"
  10997. #~| " </tr>\n"
  10998. #~| " <tr height=\"20\">\n"
  10999. #~| " <td height=\"20\"><strong>CTRL+A</strong></td>\n"
  11000. #~| " <td>&nbsp;Select All</td>\n"
  11001. #~| " </tr>\n"
  11002. #~| " <tr height=\"20\">\n"
  11003. #~| " <td height=\"20\"><strong>CTRL+C</strong></td>\n"
  11004. #~| " <td>&nbsp;Copy Obj</td>\n"
  11005. #~| " </tr>\n"
  11006. #~| " <tr height=\"20\">\n"
  11007. #~| " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  11008. #~| " <td>&nbsp;Open Excellon File</td>\n"
  11009. #~| " </tr>\n"
  11010. #~| " <tr height=\"20\">\n"
  11011. #~| " <td height=\"20\"><strong>CTRL+G</strong></td>\n"
  11012. #~| " <td>&nbsp;Open Gerber File</td>\n"
  11013. #~| " </tr>\n"
  11014. #~| " <tr height=\"20\">\n"
  11015. #~| " <td height=\"20\"><strong>CTRL+N</strong></td>\n"
  11016. #~| " <td>&nbsp;New Project</td>\n"
  11017. #~| " </tr>\n"
  11018. #~| " <tr height=\"20\">\n"
  11019. #~| " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  11020. #~| " <td>&nbsp;Measurement Tool</td>\n"
  11021. #~| " </tr>\n"
  11022. #~| " <tr height=\"20\">\n"
  11023. #~| " <td height=\"20\"><strong>CTRL+O</strong></td>\n"
  11024. #~| " <td>&nbsp;Open Project</td>\n"
  11025. #~| " </tr>\n"
  11026. #~| " <tr height=\"20\">\n"
  11027. #~| " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  11028. #~| " <td>&nbsp;Save Project As</td>\n"
  11029. #~| " </tr>\n"
  11030. #~| " <tr height=\"20\">\n"
  11031. #~| " <td height=\"20\"><strong>CTRL+F10</strong></"
  11032. #~| "td>\n"
  11033. #~| " <td>&nbsp;Toggle Plot Area</td>\n"
  11034. #~| " </tr>\n"
  11035. #~| " <tr height=\"20\">\n"
  11036. #~| " <td height=\"20\">&nbsp;</td>\n"
  11037. #~| " <td>&nbsp;</td>\n"
  11038. #~| " </tr>\n"
  11039. #~| " <tr height=\"20\">\n"
  11040. #~| " <td height=\"20\"><strong>SHIFT+C</strong></td>\n"
  11041. #~| " <td>&nbsp;Copy Obj_Name</td>\n"
  11042. #~| " </tr>\n"
  11043. #~| " <tr height=\"20\">\n"
  11044. #~| " <td height=\"20\"><strong>SHIFT+E</strong></td>\n"
  11045. #~| " <td>&nbsp;Toggle Code Editor</td>\n"
  11046. #~| " </tr>\n"
  11047. #~| " <tr height=\"20\">\n"
  11048. #~| " <td height=\"20\"><strong>SHIFT+G</strong></td>\n"
  11049. #~| " <td>&nbsp;Toggle the axis</td>\n"
  11050. #~| " </tr>\n"
  11051. #~| " <tr height=\"20\">\n"
  11052. #~| " <td height=\"20\"><strong>SHIFT+P</strong></td>\n"
  11053. #~| " <td>&nbsp;Open Preferences Window</td>\n"
  11054. #~| " </tr>\n"
  11055. #~| " <tr height=\"20\">\n"
  11056. #~| " <td height=\"20\"><strong>SHIFT+R</strong></td>\n"
  11057. #~| " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  11058. #~| " </tr>\n"
  11059. #~| " <tr height=\"20\">\n"
  11060. #~| " <td height=\"20\"><strong>SHIFT+S</strong></td>\n"
  11061. #~| " <td>&nbsp;Run a Script</td>\n"
  11062. #~| " </tr>\n"
  11063. #~| " <tr height=\"20\">\n"
  11064. #~| " <td height=\"20\"><strong>SHIFT+W</strong></td>\n"
  11065. #~| " <td>&nbsp;Toggle the workspace</td>\n"
  11066. #~| " </tr>\n"
  11067. #~| " <tr height=\"20\">\n"
  11068. #~| " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  11069. #~| " <td>&nbsp;Skew on X axis</td>\n"
  11070. #~| " </tr>\n"
  11071. #~| " <tr height=\"20\">\n"
  11072. #~| " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  11073. #~| " <td>&nbsp;Skew on Y axis</td>\n"
  11074. #~| " </tr>\n"
  11075. #~| " <tr height=\"20\">\n"
  11076. #~| " <td height=\"20\">&nbsp;</td>\n"
  11077. #~| " <td>&nbsp;</td>\n"
  11078. #~| " </tr>\n"
  11079. #~| " <tr height=\"20\">\n"
  11080. #~| " <td height=\"20\"><strong>ALT+C</strong></td>\n"
  11081. #~| " <td>&nbsp;Calculators Tool</td>\n"
  11082. #~| " </tr>\n"
  11083. #~| " <tr height=\"20\">\n"
  11084. #~| " <td height=\"20\"><strong>ALT+D</strong></td>\n"
  11085. #~| " <td>&nbsp;2-Sided PCB Tool</td>\n"
  11086. #~| " </tr>\n"
  11087. #~| " <tr height=\"20\">\n"
  11088. #~| " <td height=\"20\"><strong>ALT+K</strong></td>\n"
  11089. #~| " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  11090. #~| " </tr>\n"
  11091. #~| " <tr height=\"20\">\n"
  11092. #~| " <td height=\"20\"><strong>ALT+L</strong></td>\n"
  11093. #~| " <td>&nbsp;Film PCB Tool</td>\n"
  11094. #~| " </tr>\n"
  11095. #~| " <tr height=\"20\">\n"
  11096. #~| " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  11097. #~| " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  11098. #~| " </tr>\n"
  11099. #~| " <tr height=\"20\">\n"
  11100. #~| " <td height=\"20\"><strong>ALT+P</strong></td>\n"
  11101. #~| " <td>&nbsp;Paint Area Tool</td>\n"
  11102. #~| " </tr>\n"
  11103. #~| " <tr height=\"20\">\n"
  11104. #~| " <td height=\"20\"><strong>ALT+Q</strong></td>\n"
  11105. #~| " <td>&nbsp;PDF Import Tool</td>\n"
  11106. #~| " </tr>\n"
  11107. #~| " <tr height=\"20\">\n"
  11108. #~| " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  11109. #~| " <td>&nbsp;Transformations Tool</td>\n"
  11110. #~| " </tr>\n"
  11111. #~| " <tr height=\"20\">\n"
  11112. #~| " <td height=\"20\"><strong>ALT+S</strong></td>\n"
  11113. #~| " <td>&nbsp;View File Source</td>\n"
  11114. #~| " </tr>\n"
  11115. #~| " <tr height=\"20\">\n"
  11116. #~| " <td height=\"20\"><strong>ALT+U</strong></td>\n"
  11117. #~| " <td>&nbsp;Cutout PCB Tool</td>\n"
  11118. #~| " </tr>\n"
  11119. #~| " <tr height=\"20\">\n"
  11120. #~| " <td height=\"20\"><strong>ALT+1</strong></td>\n"
  11121. #~| " <td>&nbsp;Enable all Plots</td>\n"
  11122. #~| " </tr>\n"
  11123. #~| " <tr height=\"20\">\n"
  11124. #~| " <td height=\"20\"><strong>ALT+2</strong></td>\n"
  11125. #~| " <td>&nbsp;Disable all Plots</td>\n"
  11126. #~| " </tr>\n"
  11127. #~| " <tr height=\"20\">\n"
  11128. #~| " <td height=\"20\"><strong>ALT+3</strong></td>\n"
  11129. #~| " <td>&nbsp;Disable Non-selected Plots</td>\n"
  11130. #~| " </tr>\n"
  11131. #~| " <tr height=\"20\">\n"
  11132. #~| " <td height=\"20\"><strong>ALT+F10</strong></td>\n"
  11133. #~| " <td>&nbsp;Toggle Full Screen</td>\n"
  11134. #~| " </tr>\n"
  11135. #~| " <tr height=\"20\">\n"
  11136. #~| " <td height=\"20\">&nbsp;</td>\n"
  11137. #~| " <td>&nbsp;</td>\n"
  11138. #~| " </tr>\n"
  11139. #~| " <tr height=\"20\">\n"
  11140. #~| " <td height=\"20\"><strong>F1</strong></td>\n"
  11141. #~| " <td>&nbsp;Open Online Manual</td>\n"
  11142. #~| " </tr>\n"
  11143. #~| " <tr height=\"20\">\n"
  11144. #~| " <td height=\"20\"><strong>F4</strong></td>\n"
  11145. #~| " <td>&nbsp;Open Online Tutorials</td>\n"
  11146. #~| " </tr>\n"
  11147. #~| " <tr height=\"20\">\n"
  11148. #~| " <td height=\"20\"><strong>Del</strong></td>\n"
  11149. #~| " <td>&nbsp;Delete Object</td>\n"
  11150. #~| " </tr>\n"
  11151. #~| " <tr height=\"20\">\n"
  11152. #~| " <td height=\"20\"><strong>Del</strong></td>\n"
  11153. #~| " <td>&nbsp;Alternate: Delete Tool</td>\n"
  11154. #~| " </tr>\n"
  11155. #~| " <tr height=\"20\">\n"
  11156. #~| " <td height=\"20\"><strong>'`'</strong></td>\n"
  11157. #~| " <td>&nbsp;(left to Key_1)Toogle Notebook Area "
  11158. #~| "(Left Side)</td>\n"
  11159. #~| " </tr>\n"
  11160. #~| " <tr height=\"20\">\n"
  11161. #~| " <td height=\"20\"><strong>SPACE</strong></td>\n"
  11162. #~| " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  11163. #~| " </tr>\n"
  11164. #~| " <tr height=\"20\">\n"
  11165. #~| " <td height=\"20\"><strong>Escape</strong></td>\n"
  11166. #~| " <td>&nbsp;Deselects all objects</td>\n"
  11167. #~| " </tr>\n"
  11168. #~| " </tbody>\n"
  11169. #~| " </table>\n"
  11170. #~| " \n"
  11171. #~| " "
  11172. #~ msgid ""
  11173. #~ "<b>General Shortcut list</b><br>\n"
  11174. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  11175. #~ "\"width:283px\">\n"
  11176. #~ " <tbody>\n"
  11177. #~ " <tr height=\"20\">\n"
  11178. #~ " <td height=\"20\" width=\"89\"><strong>F3</"
  11179. #~ "strong></td>\n"
  11180. #~ " <td width=\"194\"><span style=\"color:"
  11181. #~ "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  11182. #~ " </tr>\n"
  11183. #~ " <tr height=\"20\">\n"
  11184. #~ " <td height=\"20\">&nbsp;</td>\n"
  11185. #~ " <td>&nbsp;</td>\n"
  11186. #~ " </tr>\n"
  11187. #~ " <tr height=\"20\">\n"
  11188. #~ " <td height=\"20\"><strong>1</strong></td>\n"
  11189. #~ " <td>&nbsp;Switch to Project Tab</td>\n"
  11190. #~ " </tr>\n"
  11191. #~ " <tr height=\"20\">\n"
  11192. #~ " <td height=\"20\"><strong>2</strong></td>\n"
  11193. #~ " <td>&nbsp;Switch to Selected Tab</td>\n"
  11194. #~ " </tr>\n"
  11195. #~ " <tr height=\"20\">\n"
  11196. #~ " <td height=\"20\"><strong>3</strong></td>\n"
  11197. #~ " <td>&nbsp;Switch to Tool Tab</td>\n"
  11198. #~ " </tr>\n"
  11199. #~ " <tr height=\"20\">\n"
  11200. #~ " <td height=\"20\">&nbsp;</td>\n"
  11201. #~ " <td>&nbsp;</td>\n"
  11202. #~ " </tr>\n"
  11203. #~ " <tr height=\"20\">\n"
  11204. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  11205. #~ " <td>&nbsp;New Gerber</td>\n"
  11206. #~ " </tr>\n"
  11207. #~ " <tr height=\"20\">\n"
  11208. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  11209. #~ " <td>&nbsp;Edit Object (if selected)</td>\n"
  11210. #~ " </tr>\n"
  11211. #~ " <tr height=\"20\">\n"
  11212. #~ " <td height=\"20\"><strong>G</strong></td>\n"
  11213. #~ " <td>&nbsp;Grid On/Off</td>\n"
  11214. #~ " </tr>\n"
  11215. #~ " <tr height=\"20\">\n"
  11216. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  11217. #~ " <td>&nbsp;Jump to Coordinates</td>\n"
  11218. #~ " </tr>\n"
  11219. #~ " <tr height=\"20\">\n"
  11220. #~ " <td height=\"20\"><strong>L</strong></td>\n"
  11221. #~ " <td>&nbsp;New Excellon</td>\n"
  11222. #~ " </tr>\n"
  11223. #~ " <tr height=\"20\">\n"
  11224. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  11225. #~ " <td>&nbsp;Move Obj</td>\n"
  11226. #~ " </tr>\n"
  11227. #~ " <tr height=\"20\">\n"
  11228. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  11229. #~ " <td>&nbsp;New Geometry</td>\n"
  11230. #~ " </tr>\n"
  11231. #~ " <tr height=\"20\">\n"
  11232. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  11233. #~ " <td>&nbsp;Set Origin</td>\n"
  11234. #~ " </tr>\n"
  11235. #~ " <tr height=\"20\">\n"
  11236. #~ " <td height=\"20\"><strong>Q</strong></td>\n"
  11237. #~ " <td>&nbsp;Change Units</td>\n"
  11238. #~ " </tr>\n"
  11239. #~ " <tr height=\"20\">\n"
  11240. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  11241. #~ " <td>&nbsp;Open Properties Tool</td>\n"
  11242. #~ " </tr>\n"
  11243. #~ " <tr height=\"20\">\n"
  11244. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  11245. #~ " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  11246. #~ " </tr>\n"
  11247. #~ " <tr height=\"20\">\n"
  11248. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  11249. #~ " <td>&nbsp;Shell Toggle</td>\n"
  11250. #~ " </tr>\n"
  11251. #~ " <tr height=\"20\">\n"
  11252. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  11253. #~ " <td>&nbsp;Add a Tool (when in Geometry Selected "
  11254. #~ "Tab or in Tools NCC or Tools Paint)</td>\n"
  11255. #~ " </tr>\n"
  11256. #~ " <tr height=\"20\">\n"
  11257. #~ " <td height=\"20\"><strong>V</strong></td>\n"
  11258. #~ " <td>&nbsp;Zoom Fit</td>\n"
  11259. #~ " </tr>\n"
  11260. #~ " <tr height=\"20\">\n"
  11261. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  11262. #~ " <td>&nbsp;Flip on X_axis</td>\n"
  11263. #~ " </tr>\n"
  11264. #~ " <tr height=\"20\">\n"
  11265. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  11266. #~ " <td>&nbsp;Flip on Y_axis</td>\n"
  11267. #~ " </tr>\n"
  11268. #~ " <tr height=\"20\">\n"
  11269. #~ " <td height=\"20\"><strong>&#39;-&#39;</strong></"
  11270. #~ "td>\n"
  11271. #~ " <td>&nbsp;Zoom Out</td>\n"
  11272. #~ " </tr>\n"
  11273. #~ " <tr height=\"20\">\n"
  11274. #~ " <td height=\"20\"><strong>&#39;=&#39;</strong></"
  11275. #~ "td>\n"
  11276. #~ " <td>&nbsp;Zoom In</td>\n"
  11277. #~ " </tr>\n"
  11278. #~ " <tr height=\"20\">\n"
  11279. #~ " <td height=\"20\">&nbsp;</td>\n"
  11280. #~ " <td>&nbsp;</td>\n"
  11281. #~ " </tr>\n"
  11282. #~ " <tr height=\"20\">\n"
  11283. #~ " <td height=\"20\"><strong>CTRL+A</strong></td>\n"
  11284. #~ " <td>&nbsp;Select All</td>\n"
  11285. #~ " </tr>\n"
  11286. #~ " <tr height=\"20\">\n"
  11287. #~ " <td height=\"20\"><strong>CTRL+C</strong></td>\n"
  11288. #~ " <td>&nbsp;Copy Obj</td>\n"
  11289. #~ " </tr>\n"
  11290. #~ " <tr height=\"20\">\n"
  11291. #~ " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  11292. #~ " <td>&nbsp;Open Excellon File</td>\n"
  11293. #~ " </tr>\n"
  11294. #~ " <tr height=\"20\">\n"
  11295. #~ " <td height=\"20\"><strong>CTRL+G</strong></td>\n"
  11296. #~ " <td>&nbsp;Open Gerber File</td>\n"
  11297. #~ " </tr>\n"
  11298. #~ " <tr height=\"20\">\n"
  11299. #~ " <td height=\"20\"><strong>CTRL+N</strong></td>\n"
  11300. #~ " <td>&nbsp;New Project</td>\n"
  11301. #~ " </tr>\n"
  11302. #~ " <tr height=\"20\">\n"
  11303. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  11304. #~ " <td>&nbsp;Measurement Tool</td>\n"
  11305. #~ " </tr>\n"
  11306. #~ " <tr height=\"20\">\n"
  11307. #~ " <td height=\"20\"><strong>CTRL+O</strong></td>\n"
  11308. #~ " <td>&nbsp;Open Project</td>\n"
  11309. #~ " </tr>\n"
  11310. #~ " <tr height=\"20\">\n"
  11311. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  11312. #~ " <td>&nbsp;Save Project As</td>\n"
  11313. #~ " </tr>\n"
  11314. #~ " <tr height=\"20\">\n"
  11315. #~ " <td height=\"20\"><strong>CTRL+F10</strong></td>\n"
  11316. #~ " <td>&nbsp;Toggle Plot Area</td>\n"
  11317. #~ " </tr>\n"
  11318. #~ " <tr height=\"20\">\n"
  11319. #~ " <td height=\"20\">&nbsp;</td>\n"
  11320. #~ " <td>&nbsp;</td>\n"
  11321. #~ " </tr>\n"
  11322. #~ " <tr height=\"20\">\n"
  11323. #~ " <td height=\"20\"><strong>SHIFT+C</strong></td>\n"
  11324. #~ " <td>&nbsp;Copy Obj_Name</td>\n"
  11325. #~ " </tr>\n"
  11326. #~ " <tr height=\"20\">\n"
  11327. #~ " <td height=\"20\"><strong>SHIFT+E</strong></td>\n"
  11328. #~ " <td>&nbsp;Toggle Code Editor</td>\n"
  11329. #~ " </tr>\n"
  11330. #~ " <tr height=\"20\">\n"
  11331. #~ " <td height=\"20\"><strong>SHIFT+G</strong></td>\n"
  11332. #~ " <td>&nbsp;Toggle the axis</td>\n"
  11333. #~ " </tr>\n"
  11334. #~ " <tr height=\"20\">\n"
  11335. #~ " <td height=\"20\"><strong>SHIFT+P</strong></td>\n"
  11336. #~ " <td>&nbsp;Open Preferences Window</td>\n"
  11337. #~ " </tr>\n"
  11338. #~ " <tr height=\"20\">\n"
  11339. #~ " <td height=\"20\"><strong>SHIFT+R</strong></td>\n"
  11340. #~ " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  11341. #~ " </tr>\n"
  11342. #~ " <tr height=\"20\">\n"
  11343. #~ " <td height=\"20\"><strong>SHIFT+S</strong></td>\n"
  11344. #~ " <td>&nbsp;Run a Script</td>\n"
  11345. #~ " </tr>\n"
  11346. #~ " <tr height=\"20\">\n"
  11347. #~ " <td height=\"20\"><strong>SHIFT+W</strong></td>\n"
  11348. #~ " <td>&nbsp;Toggle the workspace</td>\n"
  11349. #~ " </tr>\n"
  11350. #~ " <tr height=\"20\">\n"
  11351. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  11352. #~ " <td>&nbsp;Skew on X axis</td>\n"
  11353. #~ " </tr>\n"
  11354. #~ " <tr height=\"20\">\n"
  11355. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  11356. #~ " <td>&nbsp;Skew on Y axis</td>\n"
  11357. #~ " </tr>\n"
  11358. #~ " <tr height=\"20\">\n"
  11359. #~ " <td height=\"20\">&nbsp;</td>\n"
  11360. #~ " <td>&nbsp;</td>\n"
  11361. #~ " </tr>\n"
  11362. #~ " <tr height=\"20\">\n"
  11363. #~ " <td height=\"20\"><strong>ALT+C</strong></td>\n"
  11364. #~ " <td>&nbsp;Calculators Tool</td>\n"
  11365. #~ " </tr>\n"
  11366. #~ " <tr height=\"20\">\n"
  11367. #~ " <td height=\"20\"><strong>ALT+D</strong></td>\n"
  11368. #~ " <td>&nbsp;2-Sided PCB Tool</td>\n"
  11369. #~ " </tr>\n"
  11370. #~ " <tr height=\"20\">\n"
  11371. #~ " <td height=\"20\"><strong>ALT+K</strong></td>\n"
  11372. #~ " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  11373. #~ " </tr>\n"
  11374. #~ " <tr height=\"20\">\n"
  11375. #~ " <td height=\"20\"><strong>ALT+L</strong></td>\n"
  11376. #~ " <td>&nbsp;Film PCB Tool</td>\n"
  11377. #~ " </tr>\n"
  11378. #~ " <tr height=\"20\">\n"
  11379. #~ " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  11380. #~ " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  11381. #~ " </tr>\n"
  11382. #~ " <tr height=\"20\">\n"
  11383. #~ " <td height=\"20\"><strong>ALT+P</strong></td>\n"
  11384. #~ " <td>&nbsp;Paint Area Tool</td>\n"
  11385. #~ " </tr>\n"
  11386. #~ " <tr height=\"20\">\n"
  11387. #~ " <td height=\"20\"><strong>ALT+Q</strong></td>\n"
  11388. #~ " <td>&nbsp;PDF Import Tool</td>\n"
  11389. #~ " </tr>\n"
  11390. #~ " <tr height=\"20\">\n"
  11391. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  11392. #~ " <td>&nbsp;Transformations Tool</td>\n"
  11393. #~ " </tr>\n"
  11394. #~ " <tr height=\"20\">\n"
  11395. #~ " <td height=\"20\"><strong>ALT+S</strong></td>\n"
  11396. #~ " <td>&nbsp;View File Source</td>\n"
  11397. #~ " </tr>\n"
  11398. #~ " <tr height=\"20\">\n"
  11399. #~ " <td height=\"20\"><strong>ALT+U</strong></td>\n"
  11400. #~ " <td>&nbsp;Cutout PCB Tool</td>\n"
  11401. #~ " </tr>\n"
  11402. #~ " <tr height=\"20\">\n"
  11403. #~ " <td height=\"20\"><strong>ALT+1</strong></td>\n"
  11404. #~ " <td>&nbsp;Enable all Plots</td>\n"
  11405. #~ " </tr>\n"
  11406. #~ " <tr height=\"20\">\n"
  11407. #~ " <td height=\"20\"><strong>ALT+2</strong></td>\n"
  11408. #~ " <td>&nbsp;Disable all Plots</td>\n"
  11409. #~ " </tr>\n"
  11410. #~ " <tr height=\"20\">\n"
  11411. #~ " <td height=\"20\"><strong>ALT+3</strong></td>\n"
  11412. #~ " <td>&nbsp;Disable Non-selected Plots</td>\n"
  11413. #~ " </tr>\n"
  11414. #~ " <tr height=\"20\">\n"
  11415. #~ " <td height=\"20\"><strong>ALT+F10</strong></td>\n"
  11416. #~ " <td>&nbsp;Toggle Full Screen</td>\n"
  11417. #~ " </tr> \n"
  11418. #~ " <tr height=\"20\">\n"
  11419. #~ " <td height=\"20\">&nbsp;</td>\n"
  11420. #~ " <td>&nbsp;</td>\n"
  11421. #~ " </tr>\n"
  11422. #~ " <tr height=\"20\">\n"
  11423. #~ " <td height=\"20\"><strong>CTRL+ALT+X</strong></"
  11424. #~ "td>\n"
  11425. #~ " <td>&nbsp;Abort current task (gracefully)</td>\n"
  11426. #~ " </tr> \n"
  11427. #~ " <tr height=\"20\">\n"
  11428. #~ " <td height=\"20\">&nbsp;</td>\n"
  11429. #~ " <td>&nbsp;</td>\n"
  11430. #~ " </tr>\n"
  11431. #~ " <tr height=\"20\">\n"
  11432. #~ " <td height=\"20\"><strong>F1</strong></td>\n"
  11433. #~ " <td>&nbsp;Open Online Manual</td>\n"
  11434. #~ " </tr>\n"
  11435. #~ " <tr height=\"20\">\n"
  11436. #~ " <td height=\"20\"><strong>F4</strong></td>\n"
  11437. #~ " <td>&nbsp;Open Online Tutorials</td>\n"
  11438. #~ " </tr>\n"
  11439. #~ " <tr height=\"20\">\n"
  11440. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  11441. #~ " <td>&nbsp;Delete Object</td>\n"
  11442. #~ " </tr>\n"
  11443. #~ " <tr height=\"20\">\n"
  11444. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  11445. #~ " <td>&nbsp;Alternate: Delete Tool</td>\n"
  11446. #~ " </tr>\n"
  11447. #~ " <tr height=\"20\">\n"
  11448. #~ " <td height=\"20\"><strong>'`'</strong></td>\n"
  11449. #~ " <td>&nbsp;(left to Key_1)Toogle Notebook Area "
  11450. #~ "(Left Side)</td>\n"
  11451. #~ " </tr>\n"
  11452. #~ " <tr height=\"20\">\n"
  11453. #~ " <td height=\"20\"><strong>SPACE</strong></td>\n"
  11454. #~ " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  11455. #~ " </tr>\n"
  11456. #~ " <tr height=\"20\">\n"
  11457. #~ " <td height=\"20\"><strong>Escape</strong></td>\n"
  11458. #~ " <td>&nbsp;Deselects all objects</td>\n"
  11459. #~ " </tr>\n"
  11460. #~ " </tbody>\n"
  11461. #~ " </table>\n"
  11462. #~ " \n"
  11463. #~ " "
  11464. #~ msgstr ""
  11465. #~ "<b>General Shortcut list</b><br>\n"
  11466. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  11467. #~ "\"width:283px\">\n"
  11468. #~ " <tbody>\n"
  11469. #~ " <tr height=\"20\">\n"
  11470. #~ " <td height=\"20\" width=\"89\"><strong>F3</"
  11471. #~ "strong></td>\n"
  11472. #~ " <td width=\"194\"><span style=\"color:"
  11473. #~ "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  11474. #~ " </tr>\n"
  11475. #~ " <tr height=\"20\">\n"
  11476. #~ " <td height=\"20\">&nbsp;</td>\n"
  11477. #~ " <td>&nbsp;</td>\n"
  11478. #~ " </tr>\n"
  11479. #~ " <tr height=\"20\">\n"
  11480. #~ " <td height=\"20\"><strong>1</strong></td>\n"
  11481. #~ " <td>&nbsp;Switch to Project Tab</td>\n"
  11482. #~ " </tr>\n"
  11483. #~ " <tr height=\"20\">\n"
  11484. #~ " <td height=\"20\"><strong>2</strong></td>\n"
  11485. #~ " <td>&nbsp;Switch to Selected Tab</td>\n"
  11486. #~ " </tr>\n"
  11487. #~ " <tr height=\"20\">\n"
  11488. #~ " <td height=\"20\"><strong>3</strong></td>\n"
  11489. #~ " <td>&nbsp;Switch to Tool Tab</td>\n"
  11490. #~ " </tr>\n"
  11491. #~ " <tr height=\"20\">\n"
  11492. #~ " <td height=\"20\">&nbsp;</td>\n"
  11493. #~ " <td>&nbsp;</td>\n"
  11494. #~ " </tr>\n"
  11495. #~ " <tr height=\"20\">\n"
  11496. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  11497. #~ " <td>&nbsp;New Gerber</td>\n"
  11498. #~ " </tr>\n"
  11499. #~ " <tr height=\"20\">\n"
  11500. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  11501. #~ " <td>&nbsp;Edit Object (if selected)</td>\n"
  11502. #~ " </tr>\n"
  11503. #~ " <tr height=\"20\">\n"
  11504. #~ " <td height=\"20\"><strong>G</strong></td>\n"
  11505. #~ " <td>&nbsp;Grid On/Off</td>\n"
  11506. #~ " </tr>\n"
  11507. #~ " <tr height=\"20\">\n"
  11508. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  11509. #~ " <td>&nbsp;Jump to Coordinates</td>\n"
  11510. #~ " </tr>\n"
  11511. #~ " <tr height=\"20\">\n"
  11512. #~ " <td height=\"20\"><strong>L</strong></td>\n"
  11513. #~ " <td>&nbsp;New Excellon</td>\n"
  11514. #~ " </tr>\n"
  11515. #~ " <tr height=\"20\">\n"
  11516. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  11517. #~ " <td>&nbsp;Move Obj</td>\n"
  11518. #~ " </tr>\n"
  11519. #~ " <tr height=\"20\">\n"
  11520. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  11521. #~ " <td>&nbsp;New Geometry</td>\n"
  11522. #~ " </tr>\n"
  11523. #~ " <tr height=\"20\">\n"
  11524. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  11525. #~ " <td>&nbsp;Set Origin</td>\n"
  11526. #~ " </tr>\n"
  11527. #~ " <tr height=\"20\">\n"
  11528. #~ " <td height=\"20\"><strong>Q</strong></td>\n"
  11529. #~ " <td>&nbsp;Change Units</td>\n"
  11530. #~ " </tr>\n"
  11531. #~ " <tr height=\"20\">\n"
  11532. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  11533. #~ " <td>&nbsp;Open Properties Tool</td>\n"
  11534. #~ " </tr>\n"
  11535. #~ " <tr height=\"20\">\n"
  11536. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  11537. #~ " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  11538. #~ " </tr>\n"
  11539. #~ " <tr height=\"20\">\n"
  11540. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  11541. #~ " <td>&nbsp;Shell Toggle</td>\n"
  11542. #~ " </tr>\n"
  11543. #~ " <tr height=\"20\">\n"
  11544. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  11545. #~ " <td>&nbsp;Add a Tool (when in Geometry Selected "
  11546. #~ "Tab or in Tools NCC or Tools Paint)</td>\n"
  11547. #~ " </tr>\n"
  11548. #~ " <tr height=\"20\">\n"
  11549. #~ " <td height=\"20\"><strong>V</strong></td>\n"
  11550. #~ " <td>&nbsp;Zoom Fit</td>\n"
  11551. #~ " </tr>\n"
  11552. #~ " <tr height=\"20\">\n"
  11553. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  11554. #~ " <td>&nbsp;Flip on X_axis</td>\n"
  11555. #~ " </tr>\n"
  11556. #~ " <tr height=\"20\">\n"
  11557. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  11558. #~ " <td>&nbsp;Flip on Y_axis</td>\n"
  11559. #~ " </tr>\n"
  11560. #~ " <tr height=\"20\">\n"
  11561. #~ " <td height=\"20\"><strong>&#39;-&#39;</strong></"
  11562. #~ "td>\n"
  11563. #~ " <td>&nbsp;Zoom Out</td>\n"
  11564. #~ " </tr>\n"
  11565. #~ " <tr height=\"20\">\n"
  11566. #~ " <td height=\"20\"><strong>&#39;=&#39;</strong></"
  11567. #~ "td>\n"
  11568. #~ " <td>&nbsp;Zoom In</td>\n"
  11569. #~ " </tr>\n"
  11570. #~ " <tr height=\"20\">\n"
  11571. #~ " <td height=\"20\">&nbsp;</td>\n"
  11572. #~ " <td>&nbsp;</td>\n"
  11573. #~ " </tr>\n"
  11574. #~ " <tr height=\"20\">\n"
  11575. #~ " <td height=\"20\"><strong>CTRL+A</strong></td>\n"
  11576. #~ " <td>&nbsp;Select All</td>\n"
  11577. #~ " </tr>\n"
  11578. #~ " <tr height=\"20\">\n"
  11579. #~ " <td height=\"20\"><strong>CTRL+C</strong></td>\n"
  11580. #~ " <td>&nbsp;Copy Obj</td>\n"
  11581. #~ " </tr>\n"
  11582. #~ " <tr height=\"20\">\n"
  11583. #~ " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  11584. #~ " <td>&nbsp;Open Excellon File</td>\n"
  11585. #~ " </tr>\n"
  11586. #~ " <tr height=\"20\">\n"
  11587. #~ " <td height=\"20\"><strong>CTRL+G</strong></td>\n"
  11588. #~ " <td>&nbsp;Open Gerber File</td>\n"
  11589. #~ " </tr>\n"
  11590. #~ " <tr height=\"20\">\n"
  11591. #~ " <td height=\"20\"><strong>CTRL+N</strong></td>\n"
  11592. #~ " <td>&nbsp;New Project</td>\n"
  11593. #~ " </tr>\n"
  11594. #~ " <tr height=\"20\">\n"
  11595. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  11596. #~ " <td>&nbsp;Measurement Tool</td>\n"
  11597. #~ " </tr>\n"
  11598. #~ " <tr height=\"20\">\n"
  11599. #~ " <td height=\"20\"><strong>CTRL+O</strong></td>\n"
  11600. #~ " <td>&nbsp;Open Project</td>\n"
  11601. #~ " </tr>\n"
  11602. #~ " <tr height=\"20\">\n"
  11603. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  11604. #~ " <td>&nbsp;Save Project As</td>\n"
  11605. #~ " </tr>\n"
  11606. #~ " <tr height=\"20\">\n"
  11607. #~ " <td height=\"20\"><strong>CTRL+F10</strong></td>\n"
  11608. #~ " <td>&nbsp;Toggle Plot Area</td>\n"
  11609. #~ " </tr>\n"
  11610. #~ " <tr height=\"20\">\n"
  11611. #~ " <td height=\"20\">&nbsp;</td>\n"
  11612. #~ " <td>&nbsp;</td>\n"
  11613. #~ " </tr>\n"
  11614. #~ " <tr height=\"20\">\n"
  11615. #~ " <td height=\"20\"><strong>SHIFT+C</strong></td>\n"
  11616. #~ " <td>&nbsp;Copy Obj_Name</td>\n"
  11617. #~ " </tr>\n"
  11618. #~ " <tr height=\"20\">\n"
  11619. #~ " <td height=\"20\"><strong>SHIFT+E</strong></td>\n"
  11620. #~ " <td>&nbsp;Toggle Code Editor</td>\n"
  11621. #~ " </tr>\n"
  11622. #~ " <tr height=\"20\">\n"
  11623. #~ " <td height=\"20\"><strong>SHIFT+G</strong></td>\n"
  11624. #~ " <td>&nbsp;Toggle the axis</td>\n"
  11625. #~ " </tr>\n"
  11626. #~ " <tr height=\"20\">\n"
  11627. #~ " <td height=\"20\"><strong>SHIFT+P</strong></td>\n"
  11628. #~ " <td>&nbsp;Open Preferences Window</td>\n"
  11629. #~ " </tr>\n"
  11630. #~ " <tr height=\"20\">\n"
  11631. #~ " <td height=\"20\"><strong>SHIFT+R</strong></td>\n"
  11632. #~ " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  11633. #~ " </tr>\n"
  11634. #~ " <tr height=\"20\">\n"
  11635. #~ " <td height=\"20\"><strong>SHIFT+S</strong></td>\n"
  11636. #~ " <td>&nbsp;Run a Script</td>\n"
  11637. #~ " </tr>\n"
  11638. #~ " <tr height=\"20\">\n"
  11639. #~ " <td height=\"20\"><strong>SHIFT+W</strong></td>\n"
  11640. #~ " <td>&nbsp;Toggle the workspace</td>\n"
  11641. #~ " </tr>\n"
  11642. #~ " <tr height=\"20\">\n"
  11643. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  11644. #~ " <td>&nbsp;Skew on X axis</td>\n"
  11645. #~ " </tr>\n"
  11646. #~ " <tr height=\"20\">\n"
  11647. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  11648. #~ " <td>&nbsp;Skew on Y axis</td>\n"
  11649. #~ " </tr>\n"
  11650. #~ " <tr height=\"20\">\n"
  11651. #~ " <td height=\"20\">&nbsp;</td>\n"
  11652. #~ " <td>&nbsp;</td>\n"
  11653. #~ " </tr>\n"
  11654. #~ " <tr height=\"20\">\n"
  11655. #~ " <td height=\"20\"><strong>ALT+C</strong></td>\n"
  11656. #~ " <td>&nbsp;Calculators Tool</td>\n"
  11657. #~ " </tr>\n"
  11658. #~ " <tr height=\"20\">\n"
  11659. #~ " <td height=\"20\"><strong>ALT+D</strong></td>\n"
  11660. #~ " <td>&nbsp;2-Sided PCB Tool</td>\n"
  11661. #~ " </tr>\n"
  11662. #~ " <tr height=\"20\">\n"
  11663. #~ " <td height=\"20\"><strong>ALT+K</strong></td>\n"
  11664. #~ " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  11665. #~ " </tr>\n"
  11666. #~ " <tr height=\"20\">\n"
  11667. #~ " <td height=\"20\"><strong>ALT+L</strong></td>\n"
  11668. #~ " <td>&nbsp;Film PCB Tool</td>\n"
  11669. #~ " </tr>\n"
  11670. #~ " <tr height=\"20\">\n"
  11671. #~ " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  11672. #~ " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  11673. #~ " </tr>\n"
  11674. #~ " <tr height=\"20\">\n"
  11675. #~ " <td height=\"20\"><strong>ALT+P</strong></td>\n"
  11676. #~ " <td>&nbsp;Paint Area Tool</td>\n"
  11677. #~ " </tr>\n"
  11678. #~ " <tr height=\"20\">\n"
  11679. #~ " <td height=\"20\"><strong>ALT+Q</strong></td>\n"
  11680. #~ " <td>&nbsp;PDF Import Tool</td>\n"
  11681. #~ " </tr>\n"
  11682. #~ " <tr height=\"20\">\n"
  11683. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  11684. #~ " <td>&nbsp;Transformations Tool</td>\n"
  11685. #~ " </tr>\n"
  11686. #~ " <tr height=\"20\">\n"
  11687. #~ " <td height=\"20\"><strong>ALT+S</strong></td>\n"
  11688. #~ " <td>&nbsp;View File Source</td>\n"
  11689. #~ " </tr>\n"
  11690. #~ " <tr height=\"20\">\n"
  11691. #~ " <td height=\"20\"><strong>ALT+U</strong></td>\n"
  11692. #~ " <td>&nbsp;Cutout PCB Tool</td>\n"
  11693. #~ " </tr>\n"
  11694. #~ " <tr height=\"20\">\n"
  11695. #~ " <td height=\"20\"><strong>ALT+1</strong></td>\n"
  11696. #~ " <td>&nbsp;Enable all Plots</td>\n"
  11697. #~ " </tr>\n"
  11698. #~ " <tr height=\"20\">\n"
  11699. #~ " <td height=\"20\"><strong>ALT+2</strong></td>\n"
  11700. #~ " <td>&nbsp;Disable all Plots</td>\n"
  11701. #~ " </tr>\n"
  11702. #~ " <tr height=\"20\">\n"
  11703. #~ " <td height=\"20\"><strong>ALT+3</strong></td>\n"
  11704. #~ " <td>&nbsp;Disable Non-selected Plots</td>\n"
  11705. #~ " </tr>\n"
  11706. #~ " <tr height=\"20\">\n"
  11707. #~ " <td height=\"20\"><strong>ALT+F10</strong></td>\n"
  11708. #~ " <td>&nbsp;Toggle Full Screen</td>\n"
  11709. #~ " </tr> \n"
  11710. #~ " <tr height=\"20\">\n"
  11711. #~ " <td height=\"20\">&nbsp;</td>\n"
  11712. #~ " <td>&nbsp;</td>\n"
  11713. #~ " </tr>\n"
  11714. #~ " <tr height=\"20\">\n"
  11715. #~ " <td height=\"20\"><strong>CTRL+ALT+X</strong></"
  11716. #~ "td>\n"
  11717. #~ " <td>&nbsp;Abort current task (gracefully)</td>\n"
  11718. #~ " </tr> \n"
  11719. #~ " <tr height=\"20\">\n"
  11720. #~ " <td height=\"20\">&nbsp;</td>\n"
  11721. #~ " <td>&nbsp;</td>\n"
  11722. #~ " </tr>\n"
  11723. #~ " <tr height=\"20\">\n"
  11724. #~ " <td height=\"20\"><strong>F1</strong></td>\n"
  11725. #~ " <td>&nbsp;Open Online Manual</td>\n"
  11726. #~ " </tr>\n"
  11727. #~ " <tr height=\"20\">\n"
  11728. #~ " <td height=\"20\"><strong>F4</strong></td>\n"
  11729. #~ " <td>&nbsp;Open Online Tutorials</td>\n"
  11730. #~ " </tr>\n"
  11731. #~ " <tr height=\"20\">\n"
  11732. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  11733. #~ " <td>&nbsp;Delete Object</td>\n"
  11734. #~ " </tr>\n"
  11735. #~ " <tr height=\"20\">\n"
  11736. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  11737. #~ " <td>&nbsp;Alternate: Delete Tool</td>\n"
  11738. #~ " </tr>\n"
  11739. #~ " <tr height=\"20\">\n"
  11740. #~ " <td height=\"20\"><strong>'`'</strong></td>\n"
  11741. #~ " <td>&nbsp;(left to Key_1)Toogle Notebook Area "
  11742. #~ "(Left Side)</td>\n"
  11743. #~ " </tr>\n"
  11744. #~ " <tr height=\"20\">\n"
  11745. #~ " <td height=\"20\"><strong>SPACE</strong></td>\n"
  11746. #~ " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  11747. #~ " </tr>\n"
  11748. #~ " <tr height=\"20\">\n"
  11749. #~ " <td height=\"20\"><strong>Escape</strong></td>\n"
  11750. #~ " <td>&nbsp;Deselects all objects</td>\n"
  11751. #~ " </tr>\n"
  11752. #~ " </tbody>\n"
  11753. #~ " </table>\n"
  11754. #~ " \n"
  11755. #~ " "
  11756. #~ msgid ""
  11757. #~ "<b>Editor Shortcut list</b><br>\n"
  11758. #~ " <br>\n"
  11759. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  11760. #~ "strong><br>\n"
  11761. #~ " \n"
  11762. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  11763. #~ "\"width:283px\">\n"
  11764. #~ " <tbody>\n"
  11765. #~ " <tr height=\"20\">\n"
  11766. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  11767. #~ "strong></td>\n"
  11768. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  11769. #~ " </tr>\n"
  11770. #~ " <tr height=\"20\">\n"
  11771. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  11772. #~ " <td>&nbsp;Buffer Tool</td>\n"
  11773. #~ " </tr>\n"
  11774. #~ " <tr height=\"20\">\n"
  11775. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  11776. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  11777. #~ " </tr>\n"
  11778. #~ " <tr height=\"20\">\n"
  11779. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  11780. #~ " <td>&nbsp;Within Add Arc will toogle the ARC "
  11781. #~ "direction: CW or CCW</td>\n"
  11782. #~ " </tr>\n"
  11783. #~ " <tr height=\"20\">\n"
  11784. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  11785. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  11786. #~ " </tr>\n"
  11787. #~ " <tr height=\"20\">\n"
  11788. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  11789. #~ " <td>&nbsp;Paint Tool</td>\n"
  11790. #~ " </tr>\n"
  11791. #~ " <tr height=\"20\">\n"
  11792. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  11793. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  11794. #~ " </tr>\n"
  11795. #~ " <tr height=\"20\">\n"
  11796. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  11797. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  11798. #~ " </tr>\n"
  11799. #~ " <tr height=\"20\">\n"
  11800. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  11801. #~ " <td>&nbsp;Move Geo Item</td>\n"
  11802. #~ " </tr>\n"
  11803. #~ " <tr height=\"20\">\n"
  11804. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  11805. #~ " <td>&nbsp;Within Add Arc will cycle through the "
  11806. #~ "ARC modes</td>\n"
  11807. #~ " </tr>\n"
  11808. #~ " <tr height=\"20\">\n"
  11809. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  11810. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  11811. #~ " </tr>\n"
  11812. #~ " <tr height=\"20\">\n"
  11813. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  11814. #~ " <td>&nbsp;Draw a Circle</td>\n"
  11815. #~ " </tr>\n"
  11816. #~ " <tr height=\"20\">\n"
  11817. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  11818. #~ " <td>&nbsp;Draw a Path</td>\n"
  11819. #~ " </tr>\n"
  11820. #~ " <tr height=\"20\">\n"
  11821. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  11822. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  11823. #~ " </tr>\n"
  11824. #~ " <tr height=\"20\">\n"
  11825. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  11826. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  11827. #~ " </tr>\n"
  11828. #~ " <tr height=\"20\">\n"
  11829. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  11830. #~ " <td>&nbsp;Add Text Tool</td>\n"
  11831. #~ " </tr>\n"
  11832. #~ " <tr height=\"20\">\n"
  11833. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  11834. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  11835. #~ " </tr>\n"
  11836. #~ " <tr height=\"20\">\n"
  11837. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  11838. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  11839. #~ " </tr>\n"
  11840. #~ " <tr height=\"20\">\n"
  11841. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  11842. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  11843. #~ " </tr>\n"
  11844. #~ " <tr height=\"20\">\n"
  11845. #~ " <td height=\"20\">&nbsp;</td>\n"
  11846. #~ " <td>&nbsp;</td>\n"
  11847. #~ " </tr>\n"
  11848. #~ " <tr height=\"20\">\n"
  11849. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  11850. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  11851. #~ " </tr>\n"
  11852. #~ " <tr height=\"20\">\n"
  11853. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  11854. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  11855. #~ " </tr>\n"
  11856. #~ " <tr height=\"20\">\n"
  11857. #~ " <td height=\"20\">&nbsp;</td>\n"
  11858. #~ " <td>&nbsp;</td>\n"
  11859. #~ " </tr>\n"
  11860. #~ " <tr height=\"20\">\n"
  11861. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  11862. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  11863. #~ " </tr>\n"
  11864. #~ " <tr height=\"20\">\n"
  11865. #~ " <td height=\"20\"><strong>ALT+X</strong></td>\n"
  11866. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  11867. #~ " </tr>\n"
  11868. #~ " <tr height=\"20\">\n"
  11869. #~ " <td height=\"20\"><strong>ALT+Y</strong></td>\n"
  11870. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  11871. #~ " </tr>\n"
  11872. #~ " <tr height=\"20\">\n"
  11873. #~ " <td height=\"20\">&nbsp;</td>\n"
  11874. #~ " <td>&nbsp;</td>\n"
  11875. #~ " </tr>\n"
  11876. #~ " <tr height=\"20\">\n"
  11877. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  11878. #~ " <td>&nbsp;Measurement Tool</td>\n"
  11879. #~ " </tr>\n"
  11880. #~ " <tr height=\"20\">\n"
  11881. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  11882. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  11883. #~ " </tr>\n"
  11884. #~ " <tr height=\"20\">\n"
  11885. #~ " <td height=\"20\"><strong>CTRL+X</strong></td>\n"
  11886. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  11887. #~ " </tr>\n"
  11888. #~ " <tr height=\"20\">\n"
  11889. #~ " <td height=\"20\">&nbsp;</td>\n"
  11890. #~ " <td>&nbsp;</td>\n"
  11891. #~ " </tr>\n"
  11892. #~ " <tr height=\"20\">\n"
  11893. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  11894. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  11895. #~ " </tr>\n"
  11896. #~ " <tr height=\"20\">\n"
  11897. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  11898. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  11899. #~ " </tr>\n"
  11900. #~ " <tr height=\"20\">\n"
  11901. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  11902. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  11903. #~ " </tr>\n"
  11904. #~ " <tr height=\"20\">\n"
  11905. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  11906. #~ " <td>&nbsp;Delete Shape</td>\n"
  11907. #~ " </tr>\n"
  11908. #~ " </tbody>\n"
  11909. #~ " </table>\n"
  11910. #~ " <br>\n"
  11911. #~ " <br>\n"
  11912. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  11913. #~ "strong><br>\n"
  11914. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  11915. #~ "\"width:283px\">\n"
  11916. #~ " <tbody>\n"
  11917. #~ " <tr height=\"20\">\n"
  11918. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  11919. #~ "strong></td>\n"
  11920. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  11921. #~ " </tr>\n"
  11922. #~ " <tr height=\"20\">\n"
  11923. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  11924. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  11925. #~ " </tr>\n"
  11926. #~ " <tr height=\"20\">\n"
  11927. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  11928. #~ " <td>&nbsp;Add Drill</td>\n"
  11929. #~ " </tr>\n"
  11930. #~ " <tr height=\"20\">\n"
  11931. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  11932. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  11933. #~ " </tr>\n"
  11934. #~ " <tr height=\"20\">\n"
  11935. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  11936. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  11937. #~ " </tr>\n"
  11938. #~ " <tr height=\"20\">\n"
  11939. #~ " <td height=\"20\" width=\"89\"><strong>Q</"
  11940. #~ "strong></td>\n"
  11941. #~ " <td width=\"194\">&nbsp;Add Slot Array</td>\n"
  11942. #~ " </tr>\n"
  11943. #~ " <tr height=\"20\">\n"
  11944. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  11945. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  11946. #~ " </tr>\n"
  11947. #~ " <tr height=\"20\">\n"
  11948. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  11949. #~ " <td>&nbsp;Add a new Tool</td>\n"
  11950. #~ " </tr>\n"
  11951. #~ " <tr height=\"20\">\n"
  11952. #~ " <td height=\"20\" width=\"89\"><strong>W</"
  11953. #~ "strong></td>\n"
  11954. #~ " <td width=\"194\">&nbsp;Add Slot</td>\n"
  11955. #~ " </tr>\n"
  11956. #~ " <tr height=\"20\">\n"
  11957. #~ " <td height=\"20\">&nbsp;</td>\n"
  11958. #~ " <td>&nbsp;</td>\n"
  11959. #~ " </tr>\n"
  11960. #~ " <tr height=\"20\">\n"
  11961. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  11962. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  11963. #~ " </tr>\n"
  11964. #~ " <tr height=\"20\">\n"
  11965. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  11966. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  11967. #~ " </tr>\n"
  11968. #~ " <tr height=\"20\">\n"
  11969. #~ " <td height=\"20\">&nbsp;</td>\n"
  11970. #~ " <td>&nbsp;</td>\n"
  11971. #~ " </tr>\n"
  11972. #~ " <tr height=\"20\">\n"
  11973. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  11974. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  11975. #~ " </tr>\n"
  11976. #~ " <tr height=\"20\">\n"
  11977. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  11978. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  11979. #~ " </tr>\n"
  11980. #~ " </tbody>\n"
  11981. #~ " </table>\n"
  11982. #~ " <br>\n"
  11983. #~ " <br>\n"
  11984. #~ " <strong><span style=\"color:#00ff00\">GERBER EDITOR</span></"
  11985. #~ "strong><br>\n"
  11986. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  11987. #~ "\"width:283px\">\n"
  11988. #~ " <tbody>\n"
  11989. #~ " <tr height=\"20\">\n"
  11990. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  11991. #~ "strong></td>\n"
  11992. #~ " <td width=\"194\">&nbsp;Add Pad Array</td>\n"
  11993. #~ " </tr>\n"
  11994. #~ " <tr height=\"20\">\n"
  11995. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  11996. #~ " <td>&nbsp;Buffer</td>\n"
  11997. #~ " </tr>\n"
  11998. #~ " <tr height=\"20\">\n"
  11999. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  12000. #~ " <td>&nbsp;Copy</td>\n"
  12001. #~ " </tr>\n"
  12002. #~ " <tr height=\"20\">\n"
  12003. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  12004. #~ " <td>&nbsp;Add Disc</td>\n"
  12005. #~ " </tr>\n"
  12006. #~ " <tr height=\"20\">\n"
  12007. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  12008. #~ " <td>&nbsp;Add SemiDisc</td>\n"
  12009. #~ " </tr>\n"
  12010. #~ " <tr height=\"20\">\n"
  12011. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  12012. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  12013. #~ " </tr>\n"
  12014. #~ " <tr height=\"20\">\n"
  12015. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  12016. #~ " <td>&nbsp;Move</td>\n"
  12017. #~ " </tr>\n"
  12018. #~ " <tr height=\"20\">\n"
  12019. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  12020. #~ " <td>&nbsp;Add Region</td>\n"
  12021. #~ " </tr>\n"
  12022. #~ " <tr height=\"20\">\n"
  12023. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  12024. #~ " <td>&nbsp;Add Pad</td>\n"
  12025. #~ " </tr>\n"
  12026. #~ " <tr height=\"20\">\n"
  12027. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  12028. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  12029. #~ "in REVERSE the bend modes</td>\n"
  12030. #~ " </tr>\n"
  12031. #~ " <tr height=\"20\">\n"
  12032. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  12033. #~ " <td>&nbsp;Scale</td>\n"
  12034. #~ " </tr>\n"
  12035. #~ " <tr height=\"20\">\n"
  12036. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  12037. #~ " <td>&nbsp;Add Track</td>\n"
  12038. #~ " </tr>\n"
  12039. #~ " <tr height=\"20\">\n"
  12040. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  12041. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  12042. #~ "FORWARD the bend modes</td>\n"
  12043. #~ " </tr>\n"
  12044. #~ " <tr height=\"20\">\n"
  12045. #~ " <td height=\"20\">&nbsp;</td>\n"
  12046. #~ " <td>&nbsp;</td>\n"
  12047. #~ " </tr>\n"
  12048. #~ " <tr height=\"20\">\n"
  12049. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12050. #~ " <td>&nbsp;Delete</td>\n"
  12051. #~ " </tr>\n"
  12052. #~ " <tr height=\"20\">\n"
  12053. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12054. #~ " <td>&nbsp;Alternate: Delete Apertures</td>\n"
  12055. #~ " </tr>\n"
  12056. #~ " <tr height=\"20\">\n"
  12057. #~ " <td height=\"20\">&nbsp;</td>\n"
  12058. #~ " <td>&nbsp;</td>\n"
  12059. #~ " </tr>\n"
  12060. #~ " <tr height=\"20\">\n"
  12061. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  12062. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  12063. #~ " </tr>\n"
  12064. #~ " <tr height=\"20\">\n"
  12065. #~ " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  12066. #~ " <td>&nbsp;Eraser Tool</td>\n"
  12067. #~ " </tr>\n"
  12068. #~ " <tr height=\"20\">\n"
  12069. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  12070. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  12071. #~ " </tr>\n"
  12072. #~ " <tr height=\"20\">\n"
  12073. #~ " <td height=\"20\">&nbsp;</td>\n"
  12074. #~ " <td>&nbsp;</td>\n"
  12075. #~ " </tr>\n"
  12076. #~ " <tr height=\"20\">\n"
  12077. #~ " <td height=\"20\"><strong>ALT+A</strong></td>\n"
  12078. #~ " <td>&nbsp;Mark Area Tool</td>\n"
  12079. #~ " </tr>\n"
  12080. #~ " <tr height=\"20\">\n"
  12081. #~ " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  12082. #~ " <td>&nbsp;Poligonize Tool</td>\n"
  12083. #~ " </tr>\n"
  12084. #~ " <tr height=\"20\">\n"
  12085. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  12086. #~ " <td>&nbsp;Transformation Tool</td>\n"
  12087. #~ " </tr>\n"
  12088. #~ " </tbody>\n"
  12089. #~ " </table>\n"
  12090. #~ " "
  12091. #~ msgstr ""
  12092. #~ "<b>Editor Shortcut list</b><br>\n"
  12093. #~ " <br>\n"
  12094. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  12095. #~ "strong><br>\n"
  12096. #~ " \n"
  12097. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  12098. #~ "\"width:283px\">\n"
  12099. #~ " <tbody>\n"
  12100. #~ " <tr height=\"20\">\n"
  12101. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  12102. #~ "strong></td>\n"
  12103. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  12104. #~ " </tr>\n"
  12105. #~ " <tr height=\"20\">\n"
  12106. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  12107. #~ " <td>&nbsp;Buffer Tool</td>\n"
  12108. #~ " </tr>\n"
  12109. #~ " <tr height=\"20\">\n"
  12110. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  12111. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  12112. #~ " </tr>\n"
  12113. #~ " <tr height=\"20\">\n"
  12114. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  12115. #~ " <td>&nbsp;Within Add Arc will toogle the ARC "
  12116. #~ "direction: CW or CCW</td>\n"
  12117. #~ " </tr>\n"
  12118. #~ " <tr height=\"20\">\n"
  12119. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  12120. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  12121. #~ " </tr>\n"
  12122. #~ " <tr height=\"20\">\n"
  12123. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  12124. #~ " <td>&nbsp;Paint Tool</td>\n"
  12125. #~ " </tr>\n"
  12126. #~ " <tr height=\"20\">\n"
  12127. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  12128. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  12129. #~ " </tr>\n"
  12130. #~ " <tr height=\"20\">\n"
  12131. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  12132. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  12133. #~ " </tr>\n"
  12134. #~ " <tr height=\"20\">\n"
  12135. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  12136. #~ " <td>&nbsp;Move Geo Item</td>\n"
  12137. #~ " </tr>\n"
  12138. #~ " <tr height=\"20\">\n"
  12139. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  12140. #~ " <td>&nbsp;Within Add Arc will cycle through the "
  12141. #~ "ARC modes</td>\n"
  12142. #~ " </tr>\n"
  12143. #~ " <tr height=\"20\">\n"
  12144. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  12145. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  12146. #~ " </tr>\n"
  12147. #~ " <tr height=\"20\">\n"
  12148. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  12149. #~ " <td>&nbsp;Draw a Circle</td>\n"
  12150. #~ " </tr>\n"
  12151. #~ " <tr height=\"20\">\n"
  12152. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  12153. #~ " <td>&nbsp;Draw a Path</td>\n"
  12154. #~ " </tr>\n"
  12155. #~ " <tr height=\"20\">\n"
  12156. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  12157. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  12158. #~ " </tr>\n"
  12159. #~ " <tr height=\"20\">\n"
  12160. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  12161. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  12162. #~ " </tr>\n"
  12163. #~ " <tr height=\"20\">\n"
  12164. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  12165. #~ " <td>&nbsp;Add Text Tool</td>\n"
  12166. #~ " </tr>\n"
  12167. #~ " <tr height=\"20\">\n"
  12168. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  12169. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  12170. #~ " </tr>\n"
  12171. #~ " <tr height=\"20\">\n"
  12172. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  12173. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  12174. #~ " </tr>\n"
  12175. #~ " <tr height=\"20\">\n"
  12176. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  12177. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  12178. #~ " </tr>\n"
  12179. #~ " <tr height=\"20\">\n"
  12180. #~ " <td height=\"20\">&nbsp;</td>\n"
  12181. #~ " <td>&nbsp;</td>\n"
  12182. #~ " </tr>\n"
  12183. #~ " <tr height=\"20\">\n"
  12184. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  12185. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  12186. #~ " </tr>\n"
  12187. #~ " <tr height=\"20\">\n"
  12188. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  12189. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  12190. #~ " </tr>\n"
  12191. #~ " <tr height=\"20\">\n"
  12192. #~ " <td height=\"20\">&nbsp;</td>\n"
  12193. #~ " <td>&nbsp;</td>\n"
  12194. #~ " </tr>\n"
  12195. #~ " <tr height=\"20\">\n"
  12196. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  12197. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  12198. #~ " </tr>\n"
  12199. #~ " <tr height=\"20\">\n"
  12200. #~ " <td height=\"20\"><strong>ALT+X</strong></td>\n"
  12201. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  12202. #~ " </tr>\n"
  12203. #~ " <tr height=\"20\">\n"
  12204. #~ " <td height=\"20\"><strong>ALT+Y</strong></td>\n"
  12205. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  12206. #~ " </tr>\n"
  12207. #~ " <tr height=\"20\">\n"
  12208. #~ " <td height=\"20\">&nbsp;</td>\n"
  12209. #~ " <td>&nbsp;</td>\n"
  12210. #~ " </tr>\n"
  12211. #~ " <tr height=\"20\">\n"
  12212. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  12213. #~ " <td>&nbsp;Measurement Tool</td>\n"
  12214. #~ " </tr>\n"
  12215. #~ " <tr height=\"20\">\n"
  12216. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  12217. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  12218. #~ " </tr>\n"
  12219. #~ " <tr height=\"20\">\n"
  12220. #~ " <td height=\"20\"><strong>CTRL+X</strong></td>\n"
  12221. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  12222. #~ " </tr>\n"
  12223. #~ " <tr height=\"20\">\n"
  12224. #~ " <td height=\"20\">&nbsp;</td>\n"
  12225. #~ " <td>&nbsp;</td>\n"
  12226. #~ " </tr>\n"
  12227. #~ " <tr height=\"20\">\n"
  12228. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  12229. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  12230. #~ " </tr>\n"
  12231. #~ " <tr height=\"20\">\n"
  12232. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  12233. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  12234. #~ " </tr>\n"
  12235. #~ " <tr height=\"20\">\n"
  12236. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  12237. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  12238. #~ " </tr>\n"
  12239. #~ " <tr height=\"20\">\n"
  12240. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12241. #~ " <td>&nbsp;Delete Shape</td>\n"
  12242. #~ " </tr>\n"
  12243. #~ " </tbody>\n"
  12244. #~ " </table>\n"
  12245. #~ " <br>\n"
  12246. #~ " <br>\n"
  12247. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  12248. #~ "strong><br>\n"
  12249. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  12250. #~ "\"width:283px\">\n"
  12251. #~ " <tbody>\n"
  12252. #~ " <tr height=\"20\">\n"
  12253. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  12254. #~ "strong></td>\n"
  12255. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  12256. #~ " </tr>\n"
  12257. #~ " <tr height=\"20\">\n"
  12258. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  12259. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  12260. #~ " </tr>\n"
  12261. #~ " <tr height=\"20\">\n"
  12262. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  12263. #~ " <td>&nbsp;Add Drill</td>\n"
  12264. #~ " </tr>\n"
  12265. #~ " <tr height=\"20\">\n"
  12266. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  12267. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  12268. #~ " </tr>\n"
  12269. #~ " <tr height=\"20\">\n"
  12270. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  12271. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  12272. #~ " </tr>\n"
  12273. #~ " <tr height=\"20\">\n"
  12274. #~ " <td height=\"20\" width=\"89\"><strong>Q</"
  12275. #~ "strong></td>\n"
  12276. #~ " <td width=\"194\">&nbsp;Add Slot Array</td>\n"
  12277. #~ " </tr>\n"
  12278. #~ " <tr height=\"20\">\n"
  12279. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  12280. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  12281. #~ " </tr>\n"
  12282. #~ " <tr height=\"20\">\n"
  12283. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  12284. #~ " <td>&nbsp;Add a new Tool</td>\n"
  12285. #~ " </tr>\n"
  12286. #~ " <tr height=\"20\">\n"
  12287. #~ " <td height=\"20\" width=\"89\"><strong>W</"
  12288. #~ "strong></td>\n"
  12289. #~ " <td width=\"194\">&nbsp;Add Slot</td>\n"
  12290. #~ " </tr>\n"
  12291. #~ " <tr height=\"20\">\n"
  12292. #~ " <td height=\"20\">&nbsp;</td>\n"
  12293. #~ " <td>&nbsp;</td>\n"
  12294. #~ " </tr>\n"
  12295. #~ " <tr height=\"20\">\n"
  12296. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12297. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  12298. #~ " </tr>\n"
  12299. #~ " <tr height=\"20\">\n"
  12300. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12301. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  12302. #~ " </tr>\n"
  12303. #~ " <tr height=\"20\">\n"
  12304. #~ " <td height=\"20\">&nbsp;</td>\n"
  12305. #~ " <td>&nbsp;</td>\n"
  12306. #~ " </tr>\n"
  12307. #~ " <tr height=\"20\">\n"
  12308. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  12309. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  12310. #~ " </tr>\n"
  12311. #~ " <tr height=\"20\">\n"
  12312. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  12313. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  12314. #~ " </tr>\n"
  12315. #~ " </tbody>\n"
  12316. #~ " </table>\n"
  12317. #~ " <br>\n"
  12318. #~ " <br>\n"
  12319. #~ " <strong><span style=\"color:#00ff00\">GERBER EDITOR</span></"
  12320. #~ "strong><br>\n"
  12321. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  12322. #~ "\"width:283px\">\n"
  12323. #~ " <tbody>\n"
  12324. #~ " <tr height=\"20\">\n"
  12325. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  12326. #~ "strong></td>\n"
  12327. #~ " <td width=\"194\">&nbsp;Add Pad Array</td>\n"
  12328. #~ " </tr>\n"
  12329. #~ " <tr height=\"20\">\n"
  12330. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  12331. #~ " <td>&nbsp;Buffer</td>\n"
  12332. #~ " </tr>\n"
  12333. #~ " <tr height=\"20\">\n"
  12334. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  12335. #~ " <td>&nbsp;Copy</td>\n"
  12336. #~ " </tr>\n"
  12337. #~ " <tr height=\"20\">\n"
  12338. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  12339. #~ " <td>&nbsp;Add Disc</td>\n"
  12340. #~ " </tr>\n"
  12341. #~ " <tr height=\"20\">\n"
  12342. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  12343. #~ " <td>&nbsp;Add SemiDisc</td>\n"
  12344. #~ " </tr>\n"
  12345. #~ " <tr height=\"20\">\n"
  12346. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  12347. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  12348. #~ " </tr>\n"
  12349. #~ " <tr height=\"20\">\n"
  12350. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  12351. #~ " <td>&nbsp;Move</td>\n"
  12352. #~ " </tr>\n"
  12353. #~ " <tr height=\"20\">\n"
  12354. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  12355. #~ " <td>&nbsp;Add Region</td>\n"
  12356. #~ " </tr>\n"
  12357. #~ " <tr height=\"20\">\n"
  12358. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  12359. #~ " <td>&nbsp;Add Pad</td>\n"
  12360. #~ " </tr>\n"
  12361. #~ " <tr height=\"20\">\n"
  12362. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  12363. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  12364. #~ "in REVERSE the bend modes</td>\n"
  12365. #~ " </tr>\n"
  12366. #~ " <tr height=\"20\">\n"
  12367. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  12368. #~ " <td>&nbsp;Scale</td>\n"
  12369. #~ " </tr>\n"
  12370. #~ " <tr height=\"20\">\n"
  12371. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  12372. #~ " <td>&nbsp;Add Track</td>\n"
  12373. #~ " </tr>\n"
  12374. #~ " <tr height=\"20\">\n"
  12375. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  12376. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  12377. #~ "FORWARD the bend modes</td>\n"
  12378. #~ " </tr>\n"
  12379. #~ " <tr height=\"20\">\n"
  12380. #~ " <td height=\"20\">&nbsp;</td>\n"
  12381. #~ " <td>&nbsp;</td>\n"
  12382. #~ " </tr>\n"
  12383. #~ " <tr height=\"20\">\n"
  12384. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12385. #~ " <td>&nbsp;Delete</td>\n"
  12386. #~ " </tr>\n"
  12387. #~ " <tr height=\"20\">\n"
  12388. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12389. #~ " <td>&nbsp;Alternate: Delete Apertures</td>\n"
  12390. #~ " </tr>\n"
  12391. #~ " <tr height=\"20\">\n"
  12392. #~ " <td height=\"20\">&nbsp;</td>\n"
  12393. #~ " <td>&nbsp;</td>\n"
  12394. #~ " </tr>\n"
  12395. #~ " <tr height=\"20\">\n"
  12396. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  12397. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  12398. #~ " </tr>\n"
  12399. #~ " <tr height=\"20\">\n"
  12400. #~ " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  12401. #~ " <td>&nbsp;Eraser Tool</td>\n"
  12402. #~ " </tr>\n"
  12403. #~ " <tr height=\"20\">\n"
  12404. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  12405. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  12406. #~ " </tr>\n"
  12407. #~ " <tr height=\"20\">\n"
  12408. #~ " <td height=\"20\">&nbsp;</td>\n"
  12409. #~ " <td>&nbsp;</td>\n"
  12410. #~ " </tr>\n"
  12411. #~ " <tr height=\"20\">\n"
  12412. #~ " <td height=\"20\"><strong>ALT+A</strong></td>\n"
  12413. #~ " <td>&nbsp;Mark Area Tool</td>\n"
  12414. #~ " </tr>\n"
  12415. #~ " <tr height=\"20\">\n"
  12416. #~ " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  12417. #~ " <td>&nbsp;Poligonize Tool</td>\n"
  12418. #~ " </tr>\n"
  12419. #~ " <tr height=\"20\">\n"
  12420. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  12421. #~ " <td>&nbsp;Transformation Tool</td>\n"
  12422. #~ " </tr>\n"
  12423. #~ " </tbody>\n"
  12424. #~ " </table>\n"
  12425. #~ " "
  12426. #~ msgid "[success] Done."
  12427. #~ msgstr "[success] Done."
  12428. #~ msgid "[WARNING_NOTCL] Cancelled."
  12429. #~ msgstr "[WARNING_NOTCL] Cancelled."
  12430. #~ msgid "[success] Added new tool with dia: {dia} {units}"
  12431. #~ msgstr "[success] Added new tool with dia: {dia} {units}"
  12432. #~ msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..."
  12433. #~ msgstr "[WARNING_NOTCL] Application is saving the project. Please wait ..."
  12434. #~ msgid "<b>%s:</b>"
  12435. #~ msgstr "<b>%s:</b>"
  12436. #~ msgid "%s:"
  12437. #~ msgstr "%s:"
  12438. #~| msgid "[ERROR_NOTCL] Object not found: %s"
  12439. #~ msgid "Object not found: %s"
  12440. #~ msgstr "Object not found: %s"
  12441. #~ msgid "[success] Opened: %s"
  12442. #~ msgstr "[success] Opened: %s"
  12443. #~ msgid "[success] Paint All Done."
  12444. #~ msgstr "[success] Paint All Done."
  12445. #~| msgid ""
  12446. #~| "[ERROR] Could not do Paint All. Try a different combination of "
  12447. #~| "parameters. Or a different Method of paint\n"
  12448. #~| "%s"
  12449. #~ msgid ""
  12450. #~ "Could not do Paint All. Try a different combination of parameters. Or a "
  12451. #~ "different Method of paint\n"
  12452. #~ "%s"
  12453. #~ msgstr ""
  12454. #~ "Could not do Paint All. Try a different combination of parameters. Or a "
  12455. #~ "different Method of paint\n"
  12456. #~ "%s"
  12457. #~| msgid "[success] Paint All Done."
  12458. #~ msgid "[success] Paint Area Done."
  12459. #~ msgstr "[success] Paint Area Done."
  12460. #~ msgid "Generating panel ... Please wait."
  12461. #~ msgstr "Generating panel ... Please wait."
  12462. #~ msgid "...proccessing... [%s]"
  12463. #~ msgstr "...proccessing... [%s]"
  12464. #~ msgid "Parsing aperture %s geometry ..."
  12465. #~ msgstr "Parsing aperture %s geometry ..."
  12466. #~ msgid "[success] Skew on the %s axis done ..."
  12467. #~ msgstr "[success] Skew on the %s axis done ..."
  12468. #~ msgid "[ERROR_NOTCL] Could not load defaults file."
  12469. #~ msgstr "[ERROR_NOTCL] Could not load defaults file."
  12470. #~ msgid "[ERROR_NOTCL] Failed to parse defaults file."
  12471. #~ msgstr "[ERROR_NOTCL] Failed to parse defaults file."
  12472. #~ msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n"
  12473. #~ msgstr "[ERROR_NOTCL] An internal error has ocurred. See shell.\n"
  12474. #~ msgid "[success] Defaults saved."
  12475. #~ msgstr "[success] Defaults saved."
  12476. #~ msgid "[success] Converted units to %s"
  12477. #~ msgstr "[success] Converted units to %s"
  12478. #~ msgid "[WARNING_NOTCL] Export Code cancelled."
  12479. #~ msgstr "[WARNING_NOTCL] Export Code cancelled."
  12480. #~ msgid "[success] Origin set ..."
  12481. #~ msgstr "[success] Origin set ..."
  12482. #~ msgid "[success] Skew on X axis done."
  12483. #~ msgstr "[success] Skew on X axis done."
  12484. #~ msgid "[success] Skew on Y axis done."
  12485. #~ msgstr "[success] Skew on Y axis done."
  12486. #~ msgid "[success] New Grid added ..."
  12487. #~ msgstr "[success] New Grid added ..."
  12488. #~ msgid "[WARNING_NOTCL] Open Gerber cancelled."
  12489. #~ msgstr "[WARNING_NOTCL] Open Gerber cancelled."
  12490. #~ msgid "[WARNING_NOTCL] Open G-Code cancelled."
  12491. #~ msgstr "[WARNING_NOTCL] Open G-Code cancelled."
  12492. #~ msgid "[WARNING_NOTCL] Open Project cancelled."
  12493. #~ msgstr "[WARNING_NOTCL] Open Project cancelled."
  12494. #~ msgid "[WARNING_NOTCL] Open Config cancelled."
  12495. #~ msgstr "[WARNING_NOTCL] Open Config cancelled."
  12496. #~ msgid "[WARNING_NOTCL] No object selected."
  12497. #~ msgstr "[WARNING_NOTCL] No object selected."
  12498. #~ msgid "[WARNING_NOTCL] Export SVG cancelled."
  12499. #~ msgstr "[WARNING_NOTCL] Export SVG cancelled."
  12500. #~ msgid "[WARNING_NOTCL] Export Excellon cancelled."
  12501. #~ msgstr "[WARNING_NOTCL] Export Excellon cancelled."
  12502. #~ msgid "[WARNING_NOTCL] Export Gerber cancelled."
  12503. #~ msgstr "[WARNING_NOTCL] Export Gerber cancelled."
  12504. #~ msgid "[WARNING_NOTCL] Export DXF cancelled."
  12505. #~ msgstr "[WARNING_NOTCL] Export DXF cancelled."
  12506. #~ msgid "[WARNING_NOTCL] Open SVG cancelled."
  12507. #~ msgstr "[WARNING_NOTCL] Open SVG cancelled."
  12508. #~ msgid "[WARNING_NOTCL] Open DXF cancelled."
  12509. #~ msgstr "[WARNING_NOTCL] Open DXF cancelled."
  12510. #~ msgid "[WARNING_NOTCL] No object Box. Using instead %s"
  12511. #~ msgstr "[WARNING_NOTCL] No object Box. Using instead %s"
  12512. #~ msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}"
  12513. #~ msgstr "[ERROR_NOTCL] Failed to parse file: {name}. {error}"
  12514. #~ msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n"
  12515. #~ msgstr "[ERROR_NOTCL] An internal error has occurred. See shell.\n"
  12516. #~ msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it."
  12517. #~ msgstr "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it."
  12518. #~ msgid ""
  12519. #~ "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it."
  12520. #~ msgstr ""
  12521. #~ "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it."
  12522. #~ msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it."
  12523. #~ msgstr "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it."
  12524. #~ msgid "[ERROR_NOTCL] Wrong value format entered, use a number."
  12525. #~ msgstr "[ERROR_NOTCL] Wrong value format entered, use a number."
  12526. #~ msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..."
  12527. #~ msgstr "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..."
  12528. #~ msgid "[WARNING_NOTCL] Export Machine Code cancelled ..."
  12529. #~ msgstr "[WARNING_NOTCL] Export Machine Code cancelled ..."
  12530. #~ msgid "[WARNING_NOTCL] No such file or directory"
  12531. #~ msgstr "[WARNING_NOTCL] No such file or directory"
  12532. #~ msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s"
  12533. #~ msgstr "[ERROR_NOTCL] The value is mistyped. Check the value. %s"
  12534. #~ msgid "[ERROR_NOTCL] Cancelled."
  12535. #~ msgstr "[ERROR_NOTCL] Cancelled."
  12536. #~ msgid "Tool Dia:"
  12537. #~ msgstr "Tool Dia:"
  12538. #~ msgid "Nr of drills:"
  12539. #~ msgstr "Nr of drills:"
  12540. #~ msgid "Direction:"
  12541. #~ msgstr "Direction:"
  12542. #~ msgid "Pitch:"
  12543. #~ msgstr "Pitch:"
  12544. #~ msgid "Length:"
  12545. #~ msgstr "Length:"
  12546. #~ msgid "Nr of slots:"
  12547. #~ msgstr "Nr of slots:"
  12548. #~ msgid "[success] Deleted tool with dia: {del_dia} {units}"
  12549. #~ msgstr "[success] Deleted tool with dia: {del_dia} {units}"
  12550. #~ msgid "Tool dia:"
  12551. #~ msgstr "Tool dia:"
  12552. #~ msgid "Overlap Rate:"
  12553. #~ msgstr "Overlap Rate:"
  12554. #~ msgid "Method:"
  12555. #~ msgstr "Method:"
  12556. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Rotate, use a number."
  12557. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Rotate, use a number."
  12558. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Skew X, use a number."
  12559. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Skew X, use a number."
  12560. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Skew Y, use a number."
  12561. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Skew Y, use a number."
  12562. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Scale X, use a number."
  12563. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Scale X, use a number."
  12564. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Scale Y, use a number."
  12565. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Scale Y, use a number."
  12566. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Offset X, use a number."
  12567. #~ msgstr ""
  12568. #~ "[ERROR_NOTCL] Wrong value format entered for Offset X, use a number."
  12569. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Offset Y, use a number."
  12570. #~ msgstr ""
  12571. #~ "[ERROR_NOTCL] Wrong value format entered for Offset Y, use a number."
  12572. #~ msgid "[success] Flip on the Y axis done ..."
  12573. #~ msgstr "[success] Flip on the Y axis done ..."
  12574. #~ msgid "[success] Flip on the X axis done ..."
  12575. #~ msgstr "[success] Flip on the X axis done ..."
  12576. #~ msgid "[success] Offset on the %s axis done ..."
  12577. #~ msgstr "[success] Offset on the %s axis done ..."
  12578. #~ msgid ""
  12579. #~ "[WARNING_NOTCL] Editing MultiGeo Geometry, tool: {tool} with diameter: "
  12580. #~ "{dia}"
  12581. #~ msgstr ""
  12582. #~ "[WARNING_NOTCL] Editing MultiGeo Geometry, tool: {tool} with diameter: "
  12583. #~ "{dia}"
  12584. #~ msgid "Clear GUI Settings:"
  12585. #~ msgstr "Clear GUI Settings:"
  12586. #~ msgid "Duration:"
  12587. #~ msgstr "Duration:"
  12588. #~ msgid "Fast Plunge:"
  12589. #~ msgstr "Fast Plunge:"
  12590. #~ msgid "Linear Dir.:"
  12591. #~ msgstr "Linear Dir.:"
  12592. #~ msgid "Plot kind:"
  12593. #~ msgstr "Plot kind:"
  12594. #~ msgid ""
  12595. #~ "Select from the Tools Table above\n"
  12596. #~ "the tools you want to include."
  12597. #~ msgstr ""
  12598. #~ "Select from the Tools Table above\n"
  12599. #~ "the tools you want to include."
  12600. #~ msgid ""
  12601. #~ "[WARNING_NOTCL] Tool Diameter is zero value. Change it to a positive real "
  12602. #~ "number."
  12603. #~ msgstr ""
  12604. #~ "[WARNING_NOTCL] Tool Diameter is zero value. Change it to a positive real "
  12605. #~ "number."
  12606. #~ msgid "[success] Gerber %s was mirrored..."
  12607. #~ msgstr "[success] Gerber %s was mirrored..."
  12608. #~ msgid "[success] Excellon %s was mirrored..."
  12609. #~ msgstr "[success] Excellon %s was mirrored..."
  12610. #~ msgid "[success] Geometry %s was mirrored..."
  12611. #~ msgstr "[success] Geometry %s was mirrored..."
  12612. #~ msgid "[WARNING_NOTCL] No object(s) selected."
  12613. #~ msgstr "[WARNING_NOTCL] No object(s) selected."
  12614. #~ msgid "[success] %s object was moved ..."
  12615. #~ msgstr "[success] %s object was moved ..."
  12616. #~ msgid "[WARNING_NOTCL] Object(s) not selected"
  12617. #~ msgstr "[WARNING_NOTCL] Object(s) not selected"
  12618. #~ msgid "[WARNING_NOTCL] Buffering ..."
  12619. #~ msgstr "[WARNING_NOTCL] Buffering ..."
  12620. #~ msgid "[success] Non-Copper Clearing with ToolDia = %s started."
  12621. #~ msgstr "[success] Non-Copper Clearing with ToolDia = %s started."
  12622. #~ msgid "[ERROR_NOTCL] NCCTool.clear_non_copper() --> %s"
  12623. #~ msgstr "[ERROR_NOTCL] NCCTool.clear_non_copper() --> %s"
  12624. #~ msgid "[success] NCC Tool finished."
  12625. #~ msgstr "[success] NCC Tool finished."
  12626. #~ msgid ""
  12627. #~ "[WARNING_NOTCL] NCC Tool finished but some PCB features could not be "
  12628. #~ "cleared. Check the result."
  12629. #~ msgstr ""
  12630. #~ "[WARNING_NOTCL] NCC Tool finished but some PCB features could not be "
  12631. #~ "cleared. Check the result."
  12632. #~ msgid "[success] Non-Copper Rest Clearing with ToolDia = %s started."
  12633. #~ msgstr "[success] Non-Copper Rest Clearing with ToolDia = %s started."
  12634. #~ msgid "[ERROR_NOTCL] NCCTool.clear_non_copper_rest() --> %s"
  12635. #~ msgstr "[ERROR_NOTCL] NCCTool.clear_non_copper_rest() --> %s"
  12636. #~ msgid ""
  12637. #~ "[ERROR_NOTCL] NCC Tool finished but could not clear the object with "
  12638. #~ "current settings."
  12639. #~ msgstr ""
  12640. #~ "[ERROR_NOTCL] NCC Tool finished but could not clear the object with "
  12641. #~ "current settings."
  12642. #~ msgid "[WARNING_NOTCL] Open PDF cancelled."
  12643. #~ msgstr "[WARNING_NOTCL] Open PDF cancelled."
  12644. #~ msgid "[ERROR_NOTCL] Open PDF file failed."
  12645. #~ msgstr "[ERROR_NOTCL] Open PDF file failed."
  12646. #~ msgid "[success] Rendered: %s"
  12647. #~ msgstr "[success] Rendered: %s"
  12648. #~ msgid ""
  12649. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single Polygons</"
  12650. #~ "B>: left mouse click on the polygon to be painted.<BR>- <B>Area "
  12651. #~ "Selection</B>: left mouse click to start selection of the area to be "
  12652. #~ "painted.<BR>- <B>All Polygons</B>: paint all polygons.<BR>- <B>Reference "
  12653. #~ "Object</B>: paint an area described by an external reference object."
  12654. #~ msgstr ""
  12655. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single Polygons</"
  12656. #~ "B>: left mouse click on the polygon to be painted.<BR>- <B>Area "
  12657. #~ "Selection</B>: left mouse click to start selection of the area to be "
  12658. #~ "painted.<BR>- <B>All Polygons</B>: paint all polygons.<BR>- <B>Reference "
  12659. #~ "Object</B>: paint an area described by an external reference object."
  12660. #~ msgid ""
  12661. #~ "[ERROR_NOTCL] There is no Painting Geometry in the file.\n"
  12662. #~ "Usually it means that the tool diameter is too big for the painted "
  12663. #~ "geometry.\n"
  12664. #~ "Change the painting parameters and try again."
  12665. #~ msgstr ""
  12666. #~ "[ERROR_NOTCL] There is no Painting Geometry in the file.\n"
  12667. #~ "Usually it means that the tool diameter is too big for the painted "
  12668. #~ "geometry.\n"
  12669. #~ "Change the painting parameters and try again."
  12670. #~ msgid "[WARNING_NOTCL]No object Box. Using instead %s"
  12671. #~ msgstr "[WARNING_NOTCL]No object Box. Using instead %s"
  12672. #~ msgid "[success] Imported: %s"
  12673. #~ msgstr "[success] Imported: %s"
  12674. #~ msgid "[ERROR_NOTCL] Generating new object failed."
  12675. #~ msgstr "[ERROR_NOTCL] Generating new object failed."
  12676. #~ msgid "[success] Created: %s"
  12677. #~ msgstr "[success] Created: %s"
  12678. #~ msgid "[success] Rotate done ..."
  12679. #~ msgstr "[success] Rotate done ..."
  12680. #~ msgid ""
  12681. #~ "When choosing the 'Itself' option the non copper clearing extent\n"
  12682. #~ "is based on the object that is copper cleared.\n"
  12683. #~ " Choosing the 'Box' option will do non copper clearing within the box\n"
  12684. #~ "specified by another object different than the one that is copper cleared."
  12685. #~ msgstr ""
  12686. #~ "When choosing the 'Itself' option the non copper clearing extent\n"
  12687. #~ "is based on the object that is copper cleared.\n"
  12688. #~ " Choosing the 'Box' option will do non copper clearing within the box\n"
  12689. #~ "specified by another object different than the one that is copper cleared."
  12690. #~ msgid ""
  12691. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single</B>: left "
  12692. #~ "mouse click on the polygon to be painted.<BR>- <B>Area</B>: left mouse "
  12693. #~ "click to start selection of the area to be painted.<BR>- <B>All</B>: "
  12694. #~ "paint all polygons.<BR>- <B>Ref</B>: paint an area described by an "
  12695. #~ "external reference object."
  12696. #~ msgstr ""
  12697. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single</B>: left "
  12698. #~ "mouse click on the polygon to be painted.<BR>- <B>Area</B>: left mouse "
  12699. #~ "click to start selection of the area to be painted.<BR>- <B>All</B>: "
  12700. #~ "paint all polygons.<BR>- <B>Ref</B>: paint an area described by an "
  12701. #~ "external reference object."
  12702. #~ msgid "Geometry object to be painted. "
  12703. #~ msgstr "Geometry object to be painted. "
  12704. #~ msgid ""
  12705. #~ "After clicking here, click inside<BR>the polygon you wish to be painted "
  12706. #~ "if <B>Single</B> is selected.<BR>If <B>Area</B> is selected, then the "
  12707. #~ "selection of the area to be painted<BR>will be initiated by a first click "
  12708. #~ "and finished by the second mouse click.<BR>If <B>All</B> is selected "
  12709. #~ "then the Paint will start after click.<BR>If <B>Ref</B> is selected then "
  12710. #~ "the Paint will start after click,<BR>and the painted area will be "
  12711. #~ "described by a selected object.<BR>A new Geometry object with the tool "
  12712. #~ "paths will be created."
  12713. #~ msgstr ""
  12714. #~ "After clicking here, click inside<BR>the polygon you wish to be painted "
  12715. #~ "if <B>Single</B> is selected.<BR>If <B>Area</B> is selected, then the "
  12716. #~ "selection of the area to be painted<BR>will be initiated by a first click "
  12717. #~ "and finished by the second mouse click.<BR>If <B>All</B> is selected "
  12718. #~ "then the Paint will start after click.<BR>If <B>Ref</B> is selected then "
  12719. #~ "the Paint will start after click,<BR>and the painted area will be "
  12720. #~ "described by a selected object.<BR>A new Geometry object with the tool "
  12721. #~ "paths will be created."
  12722. #~ msgid "<b>Apertures:</b>"
  12723. #~ msgstr "<b>Apertures:</b>"
  12724. #~ msgid "Aperture Code:"
  12725. #~ msgstr "Aperture Code:"
  12726. #~ msgid "<b>Languages:</b>"
  12727. #~ msgstr "<b>Languages:</b>"
  12728. #~ msgid "Width (# passes):"
  12729. #~ msgstr "Width (# passes):"
  12730. #~| msgid "<b>Clear non-copper:</b>"
  12731. #~ msgid "Clear non-copper"
  12732. #~ msgstr "Clear non-copper"
  12733. #~ msgid "Rounded corners"
  12734. #~ msgstr "Rounded corners"
  12735. #~ msgid ""
  12736. #~ "Creates a Geometry objects with polygons\n"
  12737. #~ "covering the copper-free areas of the PCB."
  12738. #~ msgstr ""
  12739. #~ "Creates a Geometry objects with polygons\n"
  12740. #~ "covering the copper-free areas of the PCB."
  12741. #~ msgid "<b>Bounding Box:</b>"
  12742. #~ msgstr "<b>Bounding Box:</b>"
  12743. #~ msgid "<b>Units</b>:"
  12744. #~ msgstr "<b>Units</b>:"
  12745. #~ msgid "<b>Zeros</b>:"
  12746. #~ msgstr "<b>Zeros</b>:"
  12747. #~ msgid "INCH:"
  12748. #~ msgstr "INCH:"
  12749. #~ msgid "Tool change:"
  12750. #~ msgstr "Tool change:"
  12751. #~ msgid "Toolchange Z position."
  12752. #~ msgstr "Toolchange Z position."
  12753. #~ msgid "Feedrate:"
  12754. #~ msgstr "Feedrate:"
  12755. #~ msgid ""
  12756. #~ "Tool speed while drilling\n"
  12757. #~ "(in units per minute)."
  12758. #~ msgstr ""
  12759. #~ "Tool speed while drilling\n"
  12760. #~ "(in units per minute)."
  12761. #~ msgid "<b>Gcode: </b>"
  12762. #~ msgstr "<b>Gcode: </b>"
  12763. #~ msgid "Offset Z:"
  12764. #~ msgstr "Offset Z:"
  12765. #~ msgid "<b>Slots:</b>"
  12766. #~ msgstr "<b>Slots:</b>"
  12767. #~ msgid "<b>Create CNC Job:</b>"
  12768. #~ msgstr "<b>Create CNC Job:</b>"
  12769. #~ msgid "Multidepth"
  12770. #~ msgstr "Multidepth"
  12771. #~ msgid "Multidepth usage: True or False."
  12772. #~ msgstr "Multidepth usage: True or False."
  12773. #~ msgid ""
  12774. #~ "The postprocessor file that dictates\n"
  12775. #~ "Machine Code output."
  12776. #~ msgstr ""
  12777. #~ "The postprocessor file that dictates\n"
  12778. #~ "Machine Code output."
  12779. #~ msgid "Display Annotation:"
  12780. #~ msgstr "Display Annotation:"
  12781. #~ msgid ""
  12782. #~ "Type here any G-Code commands you would\n"
  12783. #~ "like to be executed when Toolchange event is encountered.\n"
  12784. #~ "This will constitute a Custom Toolchange GCode,\n"
  12785. #~ "or a Toolchange Macro."
  12786. #~ msgstr ""
  12787. #~ "Type here any G-Code commands you would\n"
  12788. #~ "like to be executed when Toolchange event is encountered.\n"
  12789. #~ "This will constitute a Custom Toolchange GCode,\n"
  12790. #~ "or a Toolchange Macro."
  12791. #~ msgid ""
  12792. #~ "If checked, use 'rest machining'.\n"
  12793. #~ "Basically it will clear copper outside PCB features,\n"
  12794. #~ "using the biggest tool and continue with the next tools,\n"
  12795. #~ "from bigger to smaller, to clear areas of copper that\n"
  12796. #~ "could not be cleared by previous tool.\n"
  12797. #~ "If not checked, use the standard algorithm."
  12798. #~ msgstr ""
  12799. #~ "If checked, use 'rest machining'.\n"
  12800. #~ "Basically it will clear copper outside PCB features,\n"
  12801. #~ "using the biggest tool and continue with the next tools,\n"
  12802. #~ "from bigger to smaller, to clear areas of copper that\n"
  12803. #~ "could not be cleared by previous tool.\n"
  12804. #~ "If not checked, use the standard algorithm."
  12805. #~ msgid "Offset:"
  12806. #~ msgstr "Offset:"
  12807. #~ msgid ""
  12808. #~ "Distance from objects at which\n"
  12809. #~ "to draw the cutout."
  12810. #~ msgstr ""
  12811. #~ "Distance from objects at which\n"
  12812. #~ "to draw the cutout."
  12813. #~ msgid ""
  12814. #~ "Size of the gaps in the toolpath\n"
  12815. #~ "that will remain to hold the\n"
  12816. #~ "board in place."
  12817. #~ msgstr ""
  12818. #~ "Size of the gaps in the toolpath\n"
  12819. #~ "that will remain to hold the\n"
  12820. #~ "board in place."
  12821. #~ msgid "Create a convex shape surrounding the entire PCB."
  12822. #~ msgstr "Create a convex shape surrounding the entire PCB."
  12823. #~ msgid ""
  12824. #~ "The axis should pass through a <b>point</b> or cut\n"
  12825. #~ " a specified <b>box</b> (in a Geometry object) in \n"
  12826. #~ "the middle."
  12827. #~ msgstr ""
  12828. #~ "The axis should pass through a <b>point</b> or cut\n"
  12829. #~ " a specified <b>box</b> (in a Geometry object) in \n"
  12830. #~ "the middle."
  12831. #~ msgid ""
  12832. #~ "How much (fraction) of the tool\n"
  12833. #~ "width to overlap each tool pass."
  12834. #~ msgstr ""
  12835. #~ "How much (fraction) of the tool\n"
  12836. #~ "width to overlap each tool pass."
  12837. #~ msgid "Panel Type:"
  12838. #~ msgstr "Panel Type:"
  12839. #~ msgid "Tip angle:"
  12840. #~ msgstr "Tip angle:"
  12841. #~ msgid "Angle for rotation. In degrees."
  12842. #~ msgstr "Angle for rotation. In degrees."
  12843. #~ msgid "Angle for Skew/Shear on X axis. In degrees."
  12844. #~ msgstr "Angle for Skew/Shear on X axis. In degrees."
  12845. #~ msgid "Angle for Skew/Shear on Y axis. In degrees."
  12846. #~ msgstr "Angle for Skew/Shear on Y axis. In degrees."
  12847. #~ msgid "XY Toolchange:"
  12848. #~ msgstr "XY Toolchange:"
  12849. #~ msgid "PostProcessors:"
  12850. #~ msgstr "PostProcessors:"
  12851. #~ msgid "<b>Scale:</b>"
  12852. #~ msgstr "<b>Scale:</b>"
  12853. #~ msgid "<b>Offset:</b>"
  12854. #~ msgstr "<b>Offset:</b>"
  12855. #~ msgid "Combine"
  12856. #~ msgstr "Combine"
  12857. #~ msgid "<b>Tools Table</b>"
  12858. #~ msgstr "<b>Tools Table</b>"
  12859. #~ msgid ""
  12860. #~ "Tool height just before starting the work.\n"
  12861. #~ "Delete the value if you don't need this feature."
  12862. #~ msgstr ""
  12863. #~ "Tool height just before starting the work.\n"
  12864. #~ "Delete the value if you don't need this feature."
  12865. #~ msgid ""
  12866. #~ "Z-axis position (height) for\n"
  12867. #~ "the last move."
  12868. #~ msgstr ""
  12869. #~ "Z-axis position (height) for\n"
  12870. #~ "the last move."
  12871. #~ msgid ""
  12872. #~ "The json file that dictates\n"
  12873. #~ "gcode output."
  12874. #~ msgstr ""
  12875. #~ "The json file that dictates\n"
  12876. #~ "gcode output."
  12877. #~ msgid "<b>Type: </b>"
  12878. #~ msgstr "<b>Type: </b>"
  12879. #~ msgid "Drills Tool dia:"
  12880. #~ msgstr "Drills Tool dia:"
  12881. #~ msgid "Slots Tool dia:"
  12882. #~ msgstr "Slots Tool dia:"
  12883. #~ msgid "<b>Tool Dia:</b>"
  12884. #~ msgstr "<b>Tool Dia:</b>"
  12885. #~ msgid "<b>Tool Data</b>"
  12886. #~ msgstr "<b>Tool Data</b>"
  12887. #~ msgid ""
  12888. #~ "This is the height (Z) at which the CNC\n"
  12889. #~ "will go as the last move."
  12890. #~ msgstr ""
  12891. #~ "This is the height (Z) at which the CNC\n"
  12892. #~ "will go as the last move."
  12893. #~ msgid "Feed Rate Z (Plunge):"
  12894. #~ msgstr "Feed Rate Z (Plunge):"
  12895. #~ msgid ""
  12896. #~ "Cutting speed in the Z\n"
  12897. #~ "plane in units per minute"
  12898. #~ msgstr ""
  12899. #~ "Cutting speed in the Z\n"
  12900. #~ "plane in units per minute"
  12901. #~ msgid ""
  12902. #~ "Cutting speed in the XY\n"
  12903. #~ "plane in units per minute\n"
  12904. #~ "(in units per minute).\n"
  12905. #~ "This is for the rapid move G00.\n"
  12906. #~ "It is useful only for Marlin,\n"
  12907. #~ "ignore for any other cases."
  12908. #~ msgstr ""
  12909. #~ "Cutting speed in the XY\n"
  12910. #~ "plane in units per minute\n"
  12911. #~ "(in units per minute).\n"
  12912. #~ "This is for the rapid move G00.\n"
  12913. #~ "It is useful only for Marlin,\n"
  12914. #~ "ignore for any other cases."
  12915. #~ msgid "Cut over 1st pt"
  12916. #~ msgstr "Cut over 1st pt"
  12917. #~ msgid "<b>Paint Area:</b>"
  12918. #~ msgstr "<b>Paint Area:</b>"
  12919. #~ msgid "<b>CNC Tools Table</b>"
  12920. #~ msgstr "<b>CNC Tools Table</b>"
  12921. #~ msgid ""
  12922. #~ "Type here any G-Code commands you would\n"
  12923. #~ "like to add to the beginning of the generated file."
  12924. #~ msgstr ""
  12925. #~ "Type here any G-Code commands you would\n"
  12926. #~ "like to add to the beginning of the generated file."
  12927. #~ msgid ""
  12928. #~ "This is the diameter of the tool tip.\n"
  12929. #~ "The manufacturer specifies it."
  12930. #~ msgstr ""
  12931. #~ "This is the diameter of the tool tip.\n"
  12932. #~ "The manufacturer specifies it."
  12933. #~ msgid "Object:"
  12934. #~ msgstr "Object:"
  12935. #~ msgid "Units:"
  12936. #~ msgstr "Units:"
  12937. #~ msgid ""
  12938. #~ "- 'Itself': the non copper clearing extent\n"
  12939. #~ "is based on the object that is copper cleared.\n"
  12940. #~ " - 'Box': will do non copper clearing within the box\n"
  12941. #~ "specified by the object selected in the Ref. Object combobox."
  12942. #~ msgstr ""
  12943. #~ "- 'Itself': the non copper clearing extent\n"
  12944. #~ "is based on the object that is copper cleared.\n"
  12945. #~ " - 'Box': will do non copper clearing within the box\n"
  12946. #~ "specified by the object selected in the Ref. Object combobox."
  12947. #~ msgid "Geometry:"
  12948. #~ msgstr "Geometry:"
  12949. #~ msgid ""
  12950. #~ "Scale the selected object(s)\n"
  12951. #~ "using the Scale Factor X for both axis."
  12952. #~ msgstr ""
  12953. #~ "Scale the selected object(s)\n"
  12954. #~ "using the Scale Factor X for both axis."
  12955. #~ msgid "<b>Excellon Format:</b>"
  12956. #~ msgstr "<b>Excellon Format:</b>"
  12957. #~ msgid "<b>Tools:</b>"
  12958. #~ msgstr "<b>Tools:</b>"
  12959. #~ msgid "<b>Export G-Code:</b>"
  12960. #~ msgstr "<b>Export G-Code:</b>"
  12961. #~ msgid "How to select the polygons to paint."
  12962. #~ msgstr "How to select the polygons to paint."
  12963. #~ msgid "<b>V-Shape Tool Calculator:</b>"
  12964. #~ msgstr "<b>V-Shape Tool Calculator:</b>"
  12965. #~ msgid "<b>ElectroPlating Calculator:</b>"
  12966. #~ msgstr "<b>ElectroPlating Calculator:</b>"
  12967. #~ msgid "<b>Name:</b>"
  12968. #~ msgstr "<b>Name:</b>"
  12969. #~ msgid "<b>Plot kind:</b>"
  12970. #~ msgstr "<b>Plot kind:</b>"
  12971. #~ msgid "<b>Display Annotation:</b>"
  12972. #~ msgstr "<b>Display Annotation:</b>"
  12973. #~ msgid "<b>GERBER:</b>"
  12974. #~ msgstr "<b>GERBER:</b>"
  12975. #~ msgid "<b>EXCELLON:</b>"
  12976. #~ msgstr "<b>EXCELLON:</b>"
  12977. #~ msgid "<b>GEOMETRY</b>:"
  12978. #~ msgstr "<b>GEOMETRY</b>:"
  12979. #~ msgid "<b>Panel Type:</b>"
  12980. #~ msgstr "<b>Panel Type:</b>"
  12981. #~ msgid "<b>Excellon format:</b>"
  12982. #~ msgstr "<b>Excellon format:</b>"
  12983. #~ msgid "<b>Gerber Objects</b>"
  12984. #~ msgstr "<b>Gerber Objects</b>"
  12985. #~ msgid "<b>Geometry Objects</b>"
  12986. #~ msgstr "<b>Geometry Objects</b>"
  12987. #~ msgid "Save &Defaults"
  12988. #~ msgstr "Save &Defaults"
  12989. #~ msgid "Line"
  12990. #~ msgstr "Line"
  12991. #~ msgid "Tool dia: "
  12992. #~ msgstr "Tool dia: "
  12993. #~ msgid ""
  12994. #~ "The diameter of the cutting\n"
  12995. #~ "tool.."
  12996. #~ msgstr ""
  12997. #~ "The diameter of the cutting\n"
  12998. #~ "tool.."
  12999. #~ msgid "Disable"
  13000. #~ msgstr "Disable"
  13001. #~ msgid "[WARNING_NOTCL] Move cancelled. No shape selected."
  13002. #~ msgstr "[WARNING_NOTCL] Move cancelled. No shape selected."
  13003. #~ msgid "Click on the Destination point..."
  13004. #~ msgstr "Click on the Destination point..."
  13005. #~ msgid "Copy as &Geom"
  13006. #~ msgstr "Copy as &Geom"
  13007. #~ msgid "Ap. Scale Factor:"
  13008. #~ msgstr "Ap. Scale Factor:"
  13009. #~ msgid ""
  13010. #~ "Change the size of the selected apertures.\n"
  13011. #~ "Factor by which to multiply\n"
  13012. #~ "geometric features of this object."
  13013. #~ msgstr ""
  13014. #~ "Change the size of the selected apertures.\n"
  13015. #~ "Factor by which to multiply\n"
  13016. #~ "geometric features of this object."
  13017. #~ msgid "Ap. Buffer Factor:"
  13018. #~ msgstr "Ap. Buffer Factor:"
  13019. #~ msgid ""
  13020. #~ "Change the size of the selected apertures.\n"
  13021. #~ "Factor by which to expand/shrink\n"
  13022. #~ "geometric features of this object."
  13023. #~ msgstr ""
  13024. #~ "Change the size of the selected apertures.\n"
  13025. #~ "Factor by which to expand/shrink\n"
  13026. #~ "geometric features of this object."
  13027. #~ msgid "In"
  13028. #~ msgstr "In"
  13029. #~ msgid "Out"
  13030. #~ msgstr "Out"
  13031. #~ msgid "Custom"
  13032. #~ msgstr "Custom"
  13033. #~ msgid "Both"
  13034. #~ msgstr "Both"
  13035. #~ msgid "Pos"
  13036. #~ msgstr "Pos"
  13037. #~ msgid "Neg"
  13038. #~ msgstr "Neg"
  13039. #~ msgid "Solid "
  13040. #~ msgstr "Solid "
  13041. #~ msgid "M-Color "
  13042. #~ msgstr "M-Color "
  13043. #~ msgid "Click on CENTER ..."
  13044. #~ msgstr "Click on CENTER ..."
  13045. #~ msgid "[success] Done. Region completed."
  13046. #~ msgstr "[success] Done. Region completed."
  13047. #~ msgid "Del Aperture:"
  13048. #~ msgstr "Del Aperture:"
  13049. #~ msgid ""
  13050. #~ "Delete a aperture in the aperture list.\n"
  13051. #~ "It will delete also the associated geometry."
  13052. #~ msgstr ""
  13053. #~ "Delete a aperture in the aperture list.\n"
  13054. #~ "It will delete also the associated geometry."
  13055. #~ msgid "Save && Close Edit"
  13056. #~ msgstr "Save && Close Edit"
  13057. #~ msgid ""
  13058. #~ "<b>Editor Shortcut list</b><br>\n"
  13059. #~ " <br>\n"
  13060. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  13061. #~ "strong><br>\n"
  13062. #~ " \n"
  13063. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  13064. #~ "\"width:283px\">\n"
  13065. #~ " <tbody>\n"
  13066. #~ " <tr height=\"20\">\n"
  13067. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  13068. #~ "strong></td>\n"
  13069. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  13070. #~ " </tr>\n"
  13071. #~ " <tr height=\"20\">\n"
  13072. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  13073. #~ " <td>&nbsp;Buffer Tool</td>\n"
  13074. #~ " </tr>\n"
  13075. #~ " <tr height=\"20\">\n"
  13076. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  13077. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  13078. #~ " </tr>\n"
  13079. #~ " <tr height=\"20\">\n"
  13080. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  13081. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  13082. #~ " </tr>\n"
  13083. #~ " <tr height=\"20\">\n"
  13084. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  13085. #~ " <td>&nbsp;Paint Tool</td>\n"
  13086. #~ " </tr>\n"
  13087. #~ " <tr height=\"20\">\n"
  13088. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  13089. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  13090. #~ " </tr>\n"
  13091. #~ " <tr height=\"20\">\n"
  13092. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  13093. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  13094. #~ " </tr>\n"
  13095. #~ " <tr height=\"20\">\n"
  13096. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  13097. #~ " <td>&nbsp;Move Geo Item</td>\n"
  13098. #~ " </tr>\n"
  13099. #~ " <tr height=\"20\">\n"
  13100. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  13101. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  13102. #~ " </tr>\n"
  13103. #~ " <tr height=\"20\">\n"
  13104. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  13105. #~ " <td>&nbsp;Draw a Circle</td>\n"
  13106. #~ " </tr>\n"
  13107. #~ " <tr height=\"20\">\n"
  13108. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  13109. #~ " <td>&nbsp;Draw a Path</td>\n"
  13110. #~ " </tr>\n"
  13111. #~ " <tr height=\"20\">\n"
  13112. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  13113. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  13114. #~ " </tr>\n"
  13115. #~ " <tr height=\"20\">\n"
  13116. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  13117. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  13118. #~ " </tr>\n"
  13119. #~ " <tr height=\"20\">\n"
  13120. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13121. #~ " <td>&nbsp;Add Text Tool</td>\n"
  13122. #~ " </tr>\n"
  13123. #~ " <tr height=\"20\">\n"
  13124. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  13125. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  13126. #~ " </tr>\n"
  13127. #~ " <tr height=\"20\">\n"
  13128. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  13129. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  13130. #~ " </tr>\n"
  13131. #~ " <tr height=\"20\">\n"
  13132. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  13133. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  13134. #~ " </tr>\n"
  13135. #~ " <tr height=\"20\">\n"
  13136. #~ " <td height=\"20\">&nbsp;</td>\n"
  13137. #~ " <td>&nbsp;</td>\n"
  13138. #~ " </tr>\n"
  13139. #~ " <tr height=\"20\">\n"
  13140. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  13141. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  13142. #~ " </tr>\n"
  13143. #~ " <tr height=\"20\">\n"
  13144. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  13145. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  13146. #~ " </tr>\n"
  13147. #~ " <tr height=\"20\">\n"
  13148. #~ " <td height=\"20\">&nbsp;</td>\n"
  13149. #~ " <td>&nbsp;</td>\n"
  13150. #~ " </tr>\n"
  13151. #~ " <tr height=\"20\">\n"
  13152. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  13153. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  13154. #~ " </tr>\n"
  13155. #~ " <tr height=\"20\">\n"
  13156. #~ " <td height=\"20\"><strong>ALT+X</strong></td>\n"
  13157. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  13158. #~ " </tr>\n"
  13159. #~ " <tr height=\"20\">\n"
  13160. #~ " <td height=\"20\"><strong>ALT+Y</strong></td>\n"
  13161. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  13162. #~ " </tr>\n"
  13163. #~ " <tr height=\"20\">\n"
  13164. #~ " <td height=\"20\">&nbsp;</td>\n"
  13165. #~ " <td>&nbsp;</td>\n"
  13166. #~ " </tr>\n"
  13167. #~ " <tr height=\"20\">\n"
  13168. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  13169. #~ " <td>&nbsp;Measurement Tool</td>\n"
  13170. #~ " </tr>\n"
  13171. #~ " <tr height=\"20\">\n"
  13172. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  13173. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  13174. #~ " </tr>\n"
  13175. #~ " <tr height=\"20\">\n"
  13176. #~ " <td height=\"20\"><strong>CTRL+X</strong></td>\n"
  13177. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  13178. #~ " </tr>\n"
  13179. #~ " <tr height=\"20\">\n"
  13180. #~ " <td height=\"20\">&nbsp;</td>\n"
  13181. #~ " <td>&nbsp;</td>\n"
  13182. #~ " </tr>\n"
  13183. #~ " <tr height=\"20\">\n"
  13184. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  13185. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  13186. #~ " </tr>\n"
  13187. #~ " <tr height=\"20\">\n"
  13188. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  13189. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  13190. #~ " </tr>\n"
  13191. #~ " <tr height=\"20\">\n"
  13192. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  13193. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  13194. #~ " </tr>\n"
  13195. #~ " <tr height=\"20\">\n"
  13196. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13197. #~ " <td>&nbsp;Delete Shape</td>\n"
  13198. #~ " </tr>\n"
  13199. #~ " </tbody>\n"
  13200. #~ " </table>\n"
  13201. #~ " <br>\n"
  13202. #~ " <br>\n"
  13203. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  13204. #~ "strong><br>\n"
  13205. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  13206. #~ "\"width:283px\">\n"
  13207. #~ " <tbody>\n"
  13208. #~ " <tr height=\"20\">\n"
  13209. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  13210. #~ "strong></td>\n"
  13211. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  13212. #~ " </tr>\n"
  13213. #~ " <tr height=\"20\">\n"
  13214. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  13215. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  13216. #~ " </tr>\n"
  13217. #~ " <tr height=\"20\">\n"
  13218. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  13219. #~ " <td>&nbsp;Add Drill</td>\n"
  13220. #~ " </tr>\n"
  13221. #~ " <tr height=\"20\">\n"
  13222. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  13223. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  13224. #~ " </tr>\n"
  13225. #~ " <tr height=\"20\">\n"
  13226. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  13227. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  13228. #~ " </tr>\n"
  13229. #~ " <tr height=\"20\">\n"
  13230. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  13231. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  13232. #~ " </tr>\n"
  13233. #~ " <tr height=\"20\">\n"
  13234. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13235. #~ " <td>&nbsp;Add a new Tool</td>\n"
  13236. #~ " </tr>\n"
  13237. #~ " <tr height=\"20\">\n"
  13238. #~ " <td height=\"20\">&nbsp;</td>\n"
  13239. #~ " <td>&nbsp;</td>\n"
  13240. #~ " </tr>\n"
  13241. #~ " <tr height=\"20\">\n"
  13242. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13243. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  13244. #~ " </tr>\n"
  13245. #~ " <tr height=\"20\">\n"
  13246. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13247. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  13248. #~ " </tr>\n"
  13249. #~ " <tr height=\"20\">\n"
  13250. #~ " <td height=\"20\">&nbsp;</td>\n"
  13251. #~ " <td>&nbsp;</td>\n"
  13252. #~ " </tr>\n"
  13253. #~ " <tr height=\"20\">\n"
  13254. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  13255. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  13256. #~ " </tr>\n"
  13257. #~ " <tr height=\"20\">\n"
  13258. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  13259. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  13260. #~ " </tr>\n"
  13261. #~ " </tbody>\n"
  13262. #~ " </table>\n"
  13263. #~ " "
  13264. #~ msgstr ""
  13265. #~ "<b>Editor Shortcut list</b><br>\n"
  13266. #~ " <br>\n"
  13267. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  13268. #~ "strong><br>\n"
  13269. #~ " \n"
  13270. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  13271. #~ "\"width:283px\">\n"
  13272. #~ " <tbody>\n"
  13273. #~ " <tr height=\"20\">\n"
  13274. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  13275. #~ "strong></td>\n"
  13276. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  13277. #~ " </tr>\n"
  13278. #~ " <tr height=\"20\">\n"
  13279. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  13280. #~ " <td>&nbsp;Buffer Tool</td>\n"
  13281. #~ " </tr>\n"
  13282. #~ " <tr height=\"20\">\n"
  13283. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  13284. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  13285. #~ " </tr>\n"
  13286. #~ " <tr height=\"20\">\n"
  13287. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  13288. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  13289. #~ " </tr>\n"
  13290. #~ " <tr height=\"20\">\n"
  13291. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  13292. #~ " <td>&nbsp;Paint Tool</td>\n"
  13293. #~ " </tr>\n"
  13294. #~ " <tr height=\"20\">\n"
  13295. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  13296. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  13297. #~ " </tr>\n"
  13298. #~ " <tr height=\"20\">\n"
  13299. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  13300. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  13301. #~ " </tr>\n"
  13302. #~ " <tr height=\"20\">\n"
  13303. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  13304. #~ " <td>&nbsp;Move Geo Item</td>\n"
  13305. #~ " </tr>\n"
  13306. #~ " <tr height=\"20\">\n"
  13307. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  13308. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  13309. #~ " </tr>\n"
  13310. #~ " <tr height=\"20\">\n"
  13311. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  13312. #~ " <td>&nbsp;Draw a Circle</td>\n"
  13313. #~ " </tr>\n"
  13314. #~ " <tr height=\"20\">\n"
  13315. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  13316. #~ " <td>&nbsp;Draw a Path</td>\n"
  13317. #~ " </tr>\n"
  13318. #~ " <tr height=\"20\">\n"
  13319. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  13320. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  13321. #~ " </tr>\n"
  13322. #~ " <tr height=\"20\">\n"
  13323. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  13324. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  13325. #~ " </tr>\n"
  13326. #~ " <tr height=\"20\">\n"
  13327. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13328. #~ " <td>&nbsp;Add Text Tool</td>\n"
  13329. #~ " </tr>\n"
  13330. #~ " <tr height=\"20\">\n"
  13331. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  13332. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  13333. #~ " </tr>\n"
  13334. #~ " <tr height=\"20\">\n"
  13335. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  13336. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  13337. #~ " </tr>\n"
  13338. #~ " <tr height=\"20\">\n"
  13339. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  13340. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  13341. #~ " </tr>\n"
  13342. #~ " <tr height=\"20\">\n"
  13343. #~ " <td height=\"20\">&nbsp;</td>\n"
  13344. #~ " <td>&nbsp;</td>\n"
  13345. #~ " </tr>\n"
  13346. #~ " <tr height=\"20\">\n"
  13347. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  13348. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  13349. #~ " </tr>\n"
  13350. #~ " <tr height=\"20\">\n"
  13351. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  13352. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  13353. #~ " </tr>\n"
  13354. #~ " <tr height=\"20\">\n"
  13355. #~ " <td height=\"20\">&nbsp;</td>\n"
  13356. #~ " <td>&nbsp;</td>\n"
  13357. #~ " </tr>\n"
  13358. #~ " <tr height=\"20\">\n"
  13359. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  13360. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  13361. #~ " </tr>\n"
  13362. #~ " <tr height=\"20\">\n"
  13363. #~ " <td height=\"20\"><strong>ALT+X</strong></td>\n"
  13364. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  13365. #~ " </tr>\n"
  13366. #~ " <tr height=\"20\">\n"
  13367. #~ " <td height=\"20\"><strong>ALT+Y</strong></td>\n"
  13368. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  13369. #~ " </tr>\n"
  13370. #~ " <tr height=\"20\">\n"
  13371. #~ " <td height=\"20\">&nbsp;</td>\n"
  13372. #~ " <td>&nbsp;</td>\n"
  13373. #~ " </tr>\n"
  13374. #~ " <tr height=\"20\">\n"
  13375. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  13376. #~ " <td>&nbsp;Measurement Tool</td>\n"
  13377. #~ " </tr>\n"
  13378. #~ " <tr height=\"20\">\n"
  13379. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  13380. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  13381. #~ " </tr>\n"
  13382. #~ " <tr height=\"20\">\n"
  13383. #~ " <td height=\"20\"><strong>CTRL+X</strong></td>\n"
  13384. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  13385. #~ " </tr>\n"
  13386. #~ " <tr height=\"20\">\n"
  13387. #~ " <td height=\"20\">&nbsp;</td>\n"
  13388. #~ " <td>&nbsp;</td>\n"
  13389. #~ " </tr>\n"
  13390. #~ " <tr height=\"20\">\n"
  13391. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  13392. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  13393. #~ " </tr>\n"
  13394. #~ " <tr height=\"20\">\n"
  13395. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  13396. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  13397. #~ " </tr>\n"
  13398. #~ " <tr height=\"20\">\n"
  13399. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  13400. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  13401. #~ " </tr>\n"
  13402. #~ " <tr height=\"20\">\n"
  13403. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13404. #~ " <td>&nbsp;Delete Shape</td>\n"
  13405. #~ " </tr>\n"
  13406. #~ " </tbody>\n"
  13407. #~ " </table>\n"
  13408. #~ " <br>\n"
  13409. #~ " <br>\n"
  13410. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  13411. #~ "strong><br>\n"
  13412. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  13413. #~ "\"width:283px\">\n"
  13414. #~ " <tbody>\n"
  13415. #~ " <tr height=\"20\">\n"
  13416. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  13417. #~ "strong></td>\n"
  13418. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  13419. #~ " </tr>\n"
  13420. #~ " <tr height=\"20\">\n"
  13421. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  13422. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  13423. #~ " </tr>\n"
  13424. #~ " <tr height=\"20\">\n"
  13425. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  13426. #~ " <td>&nbsp;Add Drill</td>\n"
  13427. #~ " </tr>\n"
  13428. #~ " <tr height=\"20\">\n"
  13429. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  13430. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  13431. #~ " </tr>\n"
  13432. #~ " <tr height=\"20\">\n"
  13433. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  13434. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  13435. #~ " </tr>\n"
  13436. #~ " <tr height=\"20\">\n"
  13437. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  13438. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  13439. #~ " </tr>\n"
  13440. #~ " <tr height=\"20\">\n"
  13441. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13442. #~ " <td>&nbsp;Add a new Tool</td>\n"
  13443. #~ " </tr>\n"
  13444. #~ " <tr height=\"20\">\n"
  13445. #~ " <td height=\"20\">&nbsp;</td>\n"
  13446. #~ " <td>&nbsp;</td>\n"
  13447. #~ " </tr>\n"
  13448. #~ " <tr height=\"20\">\n"
  13449. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13450. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  13451. #~ " </tr>\n"
  13452. #~ " <tr height=\"20\">\n"
  13453. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13454. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  13455. #~ " </tr>\n"
  13456. #~ " <tr height=\"20\">\n"
  13457. #~ " <td height=\"20\">&nbsp;</td>\n"
  13458. #~ " <td>&nbsp;</td>\n"
  13459. #~ " </tr>\n"
  13460. #~ " <tr height=\"20\">\n"
  13461. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  13462. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  13463. #~ " </tr>\n"
  13464. #~ " <tr height=\"20\">\n"
  13465. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  13466. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  13467. #~ " </tr>\n"
  13468. #~ " </tbody>\n"
  13469. #~ " </table>\n"
  13470. #~ " "
  13471. #~ msgid "[ERROR_NOTCL]Could not load defaults file."
  13472. #~ msgstr "[ERROR_NOTCL]Could not load defaults file."
  13473. #~ msgid ""
  13474. #~ "[ERROR_NOTCL] The aperture scale factor value is missing or wrong format."
  13475. #~ msgstr ""
  13476. #~ "[ERROR_NOTCL] The aperture scale factor value is missing or wrong format."
  13477. #~ msgid "[WARNING_NOTCL]Export Machine Code cancelled ..."
  13478. #~ msgstr "[WARNING_NOTCL]Export Machine Code cancelled ..."
  13479. #~ msgid "[success] GUI settings deleted ..."
  13480. #~ msgstr "[success] GUI settings deleted ..."
  13481. #~ msgid "Scale Factor:"
  13482. #~ msgstr "Scale Factor:"
  13483. #~ msgid "Buffer Factor:"
  13484. #~ msgstr "Buffer Factor:"
  13485. #~ msgid "<b>Generate new Gerber Object:</b>"
  13486. #~ msgstr "<b>Generate new Gerber Object:</b>"
  13487. #~ msgid "Will generate a new Gerber object from the changed apertures."
  13488. #~ msgstr "Will generate a new Gerber object from the changed apertures."
  13489. #~ msgid ""
  13490. #~ "Will generate a new Gerber object from the changed apertures.\n"
  13491. #~ "This new object can then be isolated etc."
  13492. #~ msgstr ""
  13493. #~ "Will generate a new Gerber object from the changed apertures.\n"
  13494. #~ "This new object can then be isolated etc."
  13495. #~ msgid "[success]Offset on the %s axis done ..."
  13496. #~ msgstr "[success]Offset on the %s axis done ..."
  13497. #~ msgid ""
  13498. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  13499. #~ "Example:\n"
  13500. #~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n"
  13501. #~ "\n"
  13502. #~ "Adjust the value starting with lower values\n"
  13503. #~ "and increasing it if areas that should be painted are still \n"
  13504. #~ "not painted.\n"
  13505. #~ "Lower values = faster processing, faster execution on PCB.\n"
  13506. #~ "Higher values = slow processing and slow execution on CNC\n"
  13507. #~ "due of too many paths."
  13508. #~ msgstr ""
  13509. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  13510. #~ "Example:\n"
  13511. #~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n"
  13512. #~ "\n"
  13513. #~ "Adjust the value starting with lower values\n"
  13514. #~ "and increasing it if areas that should be painted are still \n"
  13515. #~ "not painted.\n"
  13516. #~ "Lower values = faster processing, faster execution on PCB.\n"
  13517. #~ "Higher values = slow processing and slow execution on CNC\n"
  13518. #~ "due of too many paths."
  13519. #~| msgid "z_toolchange = Z coord for Toolchange"
  13520. #~ msgid "z_cut = Z coord for Toolchange"
  13521. #~ msgstr "z_cut = Z coord for Toolchange"
  13522. #~| msgid "z_toolchange = Z coord for Toolchange"
  13523. #~ msgid "z_move = Z coord for Toolchange"
  13524. #~ msgstr "z_move = Z coord for Toolchange"
  13525. #~ msgid "%s/Project_%s"
  13526. #~ msgstr "%s/Project_%s"
  13527. #~ msgid "tool_tab"
  13528. #~ msgstr "tool_tab"