strings.po 570 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477
  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-10-15 02:32+0300\n"
  9. "PO-Revision-Date: 2019-10-15 02:32+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:409
  25. msgid "FlatCAM is initializing ..."
  26. msgstr "FlatCAM is initializing ..."
  27. #: FlatCAMApp.py:1358
  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:1759
  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:1775
  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:1981
  47. msgid "Detachable Tabs"
  48. msgstr "Detachable Tabs"
  49. #: FlatCAMApp.py:2481
  50. msgid ""
  51. "Type >help< to get started\n"
  52. "\n"
  53. msgstr ""
  54. "Type >help< to get started\n"
  55. "\n"
  56. #: FlatCAMApp.py:2706 FlatCAMApp.py:8804
  57. msgid "New Project - Not saved"
  58. msgstr "New Project - Not saved"
  59. #: FlatCAMApp.py:2780 FlatCAMApp.py:8862 FlatCAMApp.py:8898 FlatCAMApp.py:8938
  60. #: FlatCAMApp.py:9702 FlatCAMApp.py:10956 FlatCAMApp.py:11009
  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:2782
  68. msgid "Executing Tcl Script ..."
  69. msgstr "Executing Tcl Script ..."
  70. #: FlatCAMApp.py:2835 ObjectCollection.py:81 flatcamTools/ToolImage.py:219
  71. #: flatcamTools/ToolPcbWizard.py:300 flatcamTools/ToolPcbWizard.py:323
  72. msgid "Open cancelled."
  73. msgstr "Open cancelled."
  74. #: FlatCAMApp.py:2851
  75. msgid "Open Config file failed."
  76. msgstr "Open Config file failed."
  77. #: FlatCAMApp.py:2866
  78. msgid "Open Script file failed."
  79. msgstr "Open Script file failed."
  80. #: FlatCAMApp.py:2892
  81. msgid "Open Excellon file failed."
  82. msgstr "Open Excellon file failed."
  83. #: FlatCAMApp.py:2905
  84. msgid "Open GCode file failed."
  85. msgstr "Open GCode file failed."
  86. #: FlatCAMApp.py:2918
  87. msgid "Open Gerber file failed."
  88. msgstr "Open Gerber file failed."
  89. #: FlatCAMApp.py:3238
  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:3252
  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:3307
  102. msgid "Editor is activated ..."
  103. msgstr "Editor is activated ..."
  104. #: FlatCAMApp.py:3325
  105. msgid "Do you want to save the edited object?"
  106. msgstr "Do you want to save the edited object?"
  107. #: FlatCAMApp.py:3326 flatcamGUI/FlatCAMGUI.py:1914
  108. msgid "Close Editor"
  109. msgstr "Close Editor"
  110. #: FlatCAMApp.py:3329 FlatCAMApp.py:5007 FlatCAMApp.py:7607 FlatCAMApp.py:8711
  111. #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171
  112. #: flatcamGUI/PreferencesUI.py:933
  113. msgid "Yes"
  114. msgstr "Yes"
  115. #: FlatCAMApp.py:3330 FlatCAMApp.py:5008 FlatCAMApp.py:7608 FlatCAMApp.py:8712
  116. #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172
  117. #: flatcamGUI/PreferencesUI.py:934 flatcamGUI/PreferencesUI.py:3786
  118. #: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolNonCopperClear.py:171
  119. #: flatcamTools/ToolPaint.py:144
  120. msgid "No"
  121. msgstr "No"
  122. #: FlatCAMApp.py:3331 FlatCAMApp.py:5009 FlatCAMApp.py:5879 FlatCAMApp.py:7005
  123. #: FlatCAMApp.py:8713
  124. msgid "Cancel"
  125. msgstr "Cancel"
  126. #: FlatCAMApp.py:3359
  127. msgid "Object empty after edit."
  128. msgstr "Object empty after edit."
  129. #: FlatCAMApp.py:3408 FlatCAMApp.py:3428 FlatCAMApp.py:3443
  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:3412
  133. msgid "is updated, returning to App..."
  134. msgstr "is updated, returning to App..."
  135. #: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4871
  136. msgid "Could not load defaults file."
  137. msgstr "Could not load defaults file."
  138. #: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4881
  139. msgid "Failed to parse defaults file."
  140. msgstr "Failed to parse defaults file."
  141. #: FlatCAMApp.py:3842 FlatCAMApp.py:3846
  142. msgid "Import FlatCAM Preferences"
  143. msgstr "Import FlatCAM Preferences"
  144. #: FlatCAMApp.py:3853
  145. msgid "FlatCAM preferences import cancelled."
  146. msgstr "FlatCAM preferences import cancelled."
  147. #: FlatCAMApp.py:3876
  148. msgid "Imported Defaults from"
  149. msgstr "Imported Defaults from"
  150. #: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3960
  151. msgid "Export FlatCAM Preferences"
  152. msgstr "Export FlatCAM Preferences"
  153. #: FlatCAMApp.py:3909
  154. msgid "FlatCAM preferences export cancelled."
  155. msgstr "FlatCAM preferences export cancelled."
  156. #: FlatCAMApp.py:3918 FlatCAMApp.py:9883 FlatCAMApp.py:10010
  157. #: FlatCAMApp.py:10152 FlatCAMApp.py:10211 FlatCAMApp.py:10328
  158. #: FlatCAMApp.py:10467 FlatCAMObj.py:6300
  159. #: flatcamEditors/FlatCAMTextEditor.py:217 flatcamGUI/FlatCAMGUI.py:3977
  160. #: flatcamTools/ToolSolderPaste.py:1453
  161. msgid ""
  162. "Permission denied, saving not possible.\n"
  163. "Most likely another app is holding the file open and not accessible."
  164. msgstr ""
  165. "Permission denied, saving not possible.\n"
  166. "Most likely another app is holding the file open and not accessible."
  167. #: FlatCAMApp.py:3931
  168. msgid "Could not load preferences file."
  169. msgstr "Could not load preferences file."
  170. #: FlatCAMApp.py:3951
  171. msgid "Failed to write defaults to file."
  172. msgstr "Failed to write defaults to file."
  173. #: FlatCAMApp.py:3957
  174. msgid "Exported preferences to"
  175. msgstr "Exported preferences to"
  176. #: FlatCAMApp.py:3974
  177. msgid "FlatCAM Preferences Folder opened."
  178. msgstr "FlatCAM Preferences Folder opened."
  179. #: FlatCAMApp.py:4057
  180. msgid "Failed to open recent files file for writing."
  181. msgstr "Failed to open recent files file for writing."
  182. #: FlatCAMApp.py:4068
  183. msgid "Failed to open recent projects file for writing."
  184. msgstr "Failed to open recent projects file for writing."
  185. #: FlatCAMApp.py:4154 flatcamParsers/ParseExcellon.py:868
  186. #: flatcamTools/ToolSolderPaste.py:1239
  187. msgid "An internal error has ocurred. See shell.\n"
  188. msgstr "An internal error has ocurred. See shell.\n"
  189. #: FlatCAMApp.py:4155
  190. #, python-brace-format
  191. msgid ""
  192. "Object ({kind}) failed because: {error} \n"
  193. "\n"
  194. msgstr ""
  195. "Object ({kind}) failed because: {error} \n"
  196. "\n"
  197. #: FlatCAMApp.py:4176
  198. msgid "Converting units to "
  199. msgstr "Converting units to "
  200. #: FlatCAMApp.py:4267
  201. msgid ""
  202. "#\n"
  203. "# CREATE A NEW FLATCAM TCL SCRIPT\n"
  204. "# TCL Tutorial here: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial."
  205. "html\n"
  206. "#\n"
  207. "\n"
  208. "# FlatCAM commands list:\n"
  209. "# AddCircle, AddPolygon, AddPolyline, AddRectangle, AlignDrill, "
  210. "AlignDrillGrid, ClearShell, ClearCopper,\n"
  211. "# Cncjob, Cutout, Delete, Drillcncjob, ExportGcode, ExportSVG, Exteriors, "
  212. "GeoCutout, GeoUnion, GetNames,\n"
  213. "# GetSys, ImportSvg, Interiors, Isolate, Follow, JoinExcellon, JoinGeometry, "
  214. "ListSys, MillDrills,\n"
  215. "# MillSlots, Mirror, New, NewGeometry, Offset, OpenExcellon, OpenGCode, "
  216. "OpenGerber, OpenProject,\n"
  217. "# Options, Paint, Panelize, Plot, SaveProject, SaveSys, Scale, SetActive, "
  218. "SetSys, Skew, SubtractPoly,\n"
  219. "# SubtractRectangle, Version, WriteGCode\n"
  220. "#\n"
  221. "\n"
  222. msgstr ""
  223. "#\n"
  224. "# CREATE A NEW FLATCAM TCL SCRIPT\n"
  225. "# TCL Tutorial here: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial."
  226. "html\n"
  227. "#\n"
  228. "\n"
  229. "# FlatCAM commands list:\n"
  230. "# AddCircle, AddPolygon, AddPolyline, AddRectangle, AlignDrill, "
  231. "AlignDrillGrid, ClearShell, ClearCopper,\n"
  232. "# Cncjob, Cutout, Delete, Drillcncjob, ExportGcode, ExportSVG, Exteriors, "
  233. "GeoCutout, GeoUnion, GetNames,\n"
  234. "# GetSys, ImportSvg, Interiors, Isolate, Follow, JoinExcellon, JoinGeometry, "
  235. "ListSys, MillDrills,\n"
  236. "# MillSlots, Mirror, New, NewGeometry, Offset, OpenExcellon, OpenGCode, "
  237. "OpenGerber, OpenProject,\n"
  238. "# Options, Paint, Panelize, Plot, SaveProject, SaveSys, Scale, SetActive, "
  239. "SetSys, Skew, SubtractPoly,\n"
  240. "# SubtractRectangle, Version, WriteGCode\n"
  241. "#\n"
  242. "\n"
  243. #: FlatCAMApp.py:4329 FlatCAMApp.py:4332 FlatCAMApp.py:4335 FlatCAMApp.py:4338
  244. #: FlatCAMApp.py:4341 FlatCAMApp.py:4344
  245. #, python-brace-format
  246. msgid ""
  247. "[selected] {kind} created/selected: <span style=\"color:{color};\">{name}</"
  248. "span>"
  249. msgstr ""
  250. "[selected] {kind} created/selected: <span style=\"color:{color};\">{name}</"
  251. "span>"
  252. #: FlatCAMApp.py:4359 FlatCAMApp.py:7085 FlatCAMObj.py:256 FlatCAMObj.py:271
  253. #: FlatCAMObj.py:287 FlatCAMObj.py:367 flatcamTools/ToolMove.py:217
  254. msgid "Plotting"
  255. msgstr "Plotting"
  256. #: FlatCAMApp.py:4453 flatcamGUI/FlatCAMGUI.py:452
  257. msgid "About FlatCAM"
  258. msgstr "About FlatCAM"
  259. #: FlatCAMApp.py:4482
  260. msgid "2D Computer-Aided Printed Circuit Board Manufacturing"
  261. msgstr "2D Computer-Aided Printed Circuit Board Manufacturing"
  262. #: FlatCAMApp.py:4483
  263. msgid "Development"
  264. msgstr "Development"
  265. #: FlatCAMApp.py:4484
  266. msgid "DOWNLOAD"
  267. msgstr "DOWNLOAD"
  268. #: FlatCAMApp.py:4485
  269. msgid "Issue tracker"
  270. msgstr "Issue tracker"
  271. #: FlatCAMApp.py:4489 FlatCAMApp.py:4801 flatcamGUI/FlatCAMGUI.py:3780
  272. msgid "Close"
  273. msgstr "Close"
  274. #: FlatCAMApp.py:4504
  275. msgid ""
  276. "\n"
  277. "Licensed under the MIT license:\n"
  278. "http://www.opensource.org/licenses/mit-license.php\n"
  279. "\n"
  280. "Permission is hereby granted, free of charge, to any person obtaining a "
  281. "copy\n"
  282. "of this software and associated documentation files (the \"Software\"), to "
  283. "deal\n"
  284. "in the Software without restriction, including without limitation the "
  285. "rights\n"
  286. "to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n"
  287. "copies of the Software, and to permit persons to whom the Software is\n"
  288. "furnished to do so, subject to the following conditions:\n"
  289. "\n"
  290. "The above copyright notice and this permission notice shall be included in\n"
  291. "all copies or substantial portions of the Software.\n"
  292. "\n"
  293. "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS "
  294. "OR\n"
  295. "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n"
  296. "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n"
  297. "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n"
  298. "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING "
  299. "FROM,\n"
  300. "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n"
  301. "THE SOFTWARE."
  302. msgstr ""
  303. "\n"
  304. "Licensed under the MIT license:\n"
  305. "http://www.opensource.org/licenses/mit-license.php\n"
  306. "\n"
  307. "Permission is hereby granted, free of charge, to any person obtaining a "
  308. "copy\n"
  309. "of this software and associated documentation files (the \"Software\"), to "
  310. "deal\n"
  311. "in the Software without restriction, including without limitation the "
  312. "rights\n"
  313. "to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n"
  314. "copies of the Software, and to permit persons to whom the Software is\n"
  315. "furnished to do so, subject to the following conditions:\n"
  316. "\n"
  317. "The above copyright notice and this permission notice shall be included in\n"
  318. "all copies or substantial portions of the Software.\n"
  319. "\n"
  320. "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS "
  321. "OR\n"
  322. "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n"
  323. "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n"
  324. "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n"
  325. "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING "
  326. "FROM,\n"
  327. "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n"
  328. "THE SOFTWARE."
  329. #: FlatCAMApp.py:4530
  330. msgid ""
  331. "Some of the icons used are from the following sources: <BR><div>Icons made "
  332. "by <a href=\"https://www.flaticon.com/authors/freepik\" title=\"Freepik"
  333. "\">Freepik</a> from <a href=\"https://www.flaticon.com/\" title="
  334. "\"Flaticon\">www.flaticon.com</a></div><br>Icons by <a target=\"_blank\" "
  335. "href=\"https://icons8.com\">Icons8</a>"
  336. msgstr ""
  337. "Some of the icons used are from the following sources: <BR><div>Icons made "
  338. "by <a href=\"https://www.flaticon.com/authors/freepik\" title=\"Freepik"
  339. "\">Freepik</a> from <a href=\"https://www.flaticon.com/\" title="
  340. "\"Flaticon\">www.flaticon.com</a></div><br>Icons by <a target=\"_blank\" "
  341. "href=\"https://icons8.com\">Icons8</a>"
  342. #: FlatCAMApp.py:4561
  343. msgid "Splash"
  344. msgstr "Splash"
  345. #: FlatCAMApp.py:4567
  346. msgid "Programmers"
  347. msgstr "Programmers"
  348. #: FlatCAMApp.py:4573
  349. msgid "Translators"
  350. msgstr "Translators"
  351. #: FlatCAMApp.py:4579
  352. msgid "License"
  353. msgstr "License"
  354. #: FlatCAMApp.py:4585
  355. msgid "Attributions"
  356. msgstr "Attributions"
  357. #: FlatCAMApp.py:4606
  358. msgid "Programmer"
  359. msgstr "Programmer"
  360. #: FlatCAMApp.py:4607
  361. msgid "Status"
  362. msgstr "Status"
  363. #: FlatCAMApp.py:4609
  364. msgid "Program Author"
  365. msgstr "Program Author"
  366. #: FlatCAMApp.py:4613
  367. msgid "Maintainer >= 2019"
  368. msgstr "Maintainer >= 2019"
  369. #: FlatCAMApp.py:4668
  370. msgid "Language"
  371. msgstr "Language"
  372. #: FlatCAMApp.py:4669
  373. msgid "Translator"
  374. msgstr "Translator"
  375. #: FlatCAMApp.py:4670
  376. msgid "E-mail"
  377. msgstr "E-mail"
  378. #: FlatCAMApp.py:4773 FlatCAMApp.py:4781 FlatCAMApp.py:7625
  379. #: flatcamGUI/FlatCAMGUI.py:436
  380. msgid "Bookmarks Manager"
  381. msgstr "Bookmarks Manager"
  382. #: FlatCAMApp.py:4792
  383. msgid ""
  384. "This entry will resolve to another website if:\n"
  385. "\n"
  386. "1. FlatCAM.org website is down\n"
  387. "2. Someone forked FlatCAM project and wants to point\n"
  388. "to his own website\n"
  389. "\n"
  390. "If you can't get any informations about FlatCAM beta\n"
  391. "use the YouTube channel link from the Help menu."
  392. msgstr ""
  393. #: FlatCAMApp.py:4799
  394. #, fuzzy
  395. #| msgid "Alternate: Delete Tool"
  396. msgid "Alternative website"
  397. msgstr "Alternate: Delete Tool"
  398. #: FlatCAMApp.py:5002 FlatCAMTranslation.py:166
  399. msgid ""
  400. "There are files/objects modified in FlatCAM. \n"
  401. "Do you want to Save the project?"
  402. msgstr ""
  403. "There are files/objects modified in FlatCAM. \n"
  404. "Do you want to Save the project?"
  405. #: FlatCAMApp.py:5005 FlatCAMApp.py:8709 FlatCAMTranslation.py:169
  406. msgid "Save changes"
  407. msgstr "Save changes"
  408. #: FlatCAMApp.py:5235
  409. msgid "Selected Excellon file extensions registered with FlatCAM."
  410. msgstr "Selected Excellon file extensions registered with FlatCAM."
  411. #: FlatCAMApp.py:5257
  412. msgid "Selected GCode file extensions registered with FlatCAM."
  413. msgstr "Selected GCode file extensions registered with FlatCAM."
  414. #: FlatCAMApp.py:5279
  415. msgid "Selected Gerber file extensions registered with FlatCAM."
  416. msgstr "Selected Gerber file extensions registered with FlatCAM."
  417. #: FlatCAMApp.py:5440 FlatCAMApp.py:5496 FlatCAMApp.py:5524
  418. msgid "At least two objects are required for join. Objects currently selected"
  419. msgstr "At least two objects are required for join. Objects currently selected"
  420. #: FlatCAMApp.py:5449
  421. msgid ""
  422. "Failed join. The Geometry objects are of different types.\n"
  423. "At least one is MultiGeo type and the other is SingleGeo type. A possibility "
  424. "is to convert from one to another and retry joining \n"
  425. "but in the case of converting from MultiGeo to SingleGeo, informations may "
  426. "be lost and the result may not be what was expected. \n"
  427. "Check the generated GCODE."
  428. msgstr ""
  429. "Failed join. The Geometry objects are of different types.\n"
  430. "At least one is MultiGeo type and the other is SingleGeo type. A possibility "
  431. "is to convert from one to another and retry joining \n"
  432. "but in the case of converting from MultiGeo to SingleGeo, informations may "
  433. "be lost and the result may not be what was expected. \n"
  434. "Check the generated GCODE."
  435. #: FlatCAMApp.py:5491
  436. msgid "Failed. Excellon joining works only on Excellon objects."
  437. msgstr "Failed. Excellon joining works only on Excellon objects."
  438. #: FlatCAMApp.py:5519
  439. msgid "Failed. Gerber joining works only on Gerber objects."
  440. msgstr "Failed. Gerber joining works only on Gerber objects."
  441. #: FlatCAMApp.py:5549 FlatCAMApp.py:5586
  442. msgid "Failed. Select a Geometry Object and try again."
  443. msgstr "Failed. Select a Geometry Object and try again."
  444. #: FlatCAMApp.py:5554 FlatCAMApp.py:5591
  445. msgid "Expected a FlatCAMGeometry, got"
  446. msgstr "Expected a FlatCAMGeometry, got"
  447. #: FlatCAMApp.py:5568
  448. msgid "A Geometry object was converted to MultiGeo type."
  449. msgstr "A Geometry object was converted to MultiGeo type."
  450. #: FlatCAMApp.py:5606
  451. msgid "A Geometry object was converted to SingleGeo type."
  452. msgstr "A Geometry object was converted to SingleGeo type."
  453. #: FlatCAMApp.py:5873
  454. msgid "Toggle Units"
  455. msgstr "Toggle Units"
  456. #: FlatCAMApp.py:5875
  457. msgid "Change project units ..."
  458. msgstr "Change project units ..."
  459. #: FlatCAMApp.py:5876
  460. msgid ""
  461. "Changing the units of the project causes all geometrical properties of all "
  462. "objects to be scaled accordingly.\n"
  463. "Continue?"
  464. msgstr ""
  465. "Changing the units of the project causes all geometrical properties of all "
  466. "objects to be scaled accordingly.\n"
  467. "Continue?"
  468. #: FlatCAMApp.py:5878 FlatCAMApp.py:6928 FlatCAMApp.py:7004 FlatCAMApp.py:9022
  469. #: FlatCAMApp.py:9036 FlatCAMApp.py:9384 FlatCAMApp.py:9395
  470. msgid "Ok"
  471. msgstr "Ok"
  472. #: FlatCAMApp.py:5927
  473. msgid "Converted units to"
  474. msgstr "Converted units to"
  475. #: FlatCAMApp.py:5939
  476. msgid " Units conversion cancelled."
  477. msgstr " Units conversion cancelled."
  478. #: FlatCAMApp.py:6916 flatcamTools/ToolNonCopperClear.py:550
  479. #: flatcamTools/ToolNonCopperClear.py:953 flatcamTools/ToolPaint.py:460
  480. #: flatcamTools/ToolSolderPaste.py:472 flatcamTools/ToolSolderPaste.py:799
  481. msgid "Please enter a tool diameter with non-zero value, in Float format."
  482. msgstr "Please enter a tool diameter with non-zero value, in Float format."
  483. #: FlatCAMApp.py:6921 flatcamTools/ToolNonCopperClear.py:554
  484. #: flatcamTools/ToolPaint.py:464 flatcamTools/ToolSolderPaste.py:476
  485. msgid "Adding Tool cancelled"
  486. msgstr "Adding Tool cancelled"
  487. #: FlatCAMApp.py:6924
  488. msgid ""
  489. "Adding Tool works only when Advanced is checked.\n"
  490. "Go to Preferences -> General - Show Advanced Options."
  491. msgstr ""
  492. "Adding Tool works only when Advanced is checked.\n"
  493. "Go to Preferences -> General - Show Advanced Options."
  494. #: FlatCAMApp.py:6999
  495. msgid "Delete objects"
  496. msgstr "Delete objects"
  497. #: FlatCAMApp.py:7002
  498. msgid ""
  499. "Are you sure you want to permanently delete\n"
  500. "the selected objects?"
  501. msgstr ""
  502. "Are you sure you want to permanently delete\n"
  503. "the selected objects?"
  504. #: FlatCAMApp.py:7033
  505. msgid "Object(s) deleted"
  506. msgstr "Object(s) deleted"
  507. #: FlatCAMApp.py:7037
  508. msgid "Failed. No object(s) selected..."
  509. msgstr "Failed. No object(s) selected..."
  510. #: FlatCAMApp.py:7039
  511. msgid "Save the work in Editor and try again ..."
  512. msgstr "Save the work in Editor and try again ..."
  513. #: FlatCAMApp.py:7069
  514. msgid "Object deleted"
  515. msgstr "Object deleted"
  516. #: FlatCAMApp.py:7096
  517. msgid "Click to set the origin ..."
  518. msgstr "Click to set the origin ..."
  519. #: FlatCAMApp.py:7118
  520. msgid "Setting Origin..."
  521. msgstr "Setting Origin..."
  522. #: FlatCAMApp.py:7130
  523. msgid "Origin set"
  524. msgstr "Origin set"
  525. #: FlatCAMApp.py:7137
  526. msgid "Origin coordinates specified but incomplete."
  527. msgstr "Origin coordinates specified but incomplete."
  528. #: FlatCAMApp.py:7195
  529. msgid "Jump to ..."
  530. msgstr "Jump to ..."
  531. #: FlatCAMApp.py:7196
  532. msgid "Enter the coordinates in format X,Y:"
  533. msgstr "Enter the coordinates in format X,Y:"
  534. #: FlatCAMApp.py:7204
  535. msgid "Wrong coordinates. Enter coordinates in format: X,Y"
  536. msgstr "Wrong coordinates. Enter coordinates in format: X,Y"
  537. #: FlatCAMApp.py:7252 flatcamEditors/FlatCAMExcEditor.py:3486
  538. #: flatcamEditors/FlatCAMExcEditor.py:3494
  539. #: flatcamEditors/FlatCAMGeoEditor.py:3915
  540. #: flatcamEditors/FlatCAMGeoEditor.py:3930
  541. #: flatcamEditors/FlatCAMGrbEditor.py:1067
  542. #: flatcamEditors/FlatCAMGrbEditor.py:1171
  543. #: flatcamEditors/FlatCAMGrbEditor.py:1445
  544. #: flatcamEditors/FlatCAMGrbEditor.py:1703
  545. #: flatcamEditors/FlatCAMGrbEditor.py:4302
  546. #: flatcamEditors/FlatCAMGrbEditor.py:4317 flatcamGUI/FlatCAMGUI.py:2757
  547. #: flatcamGUI/FlatCAMGUI.py:2769
  548. msgid "Done."
  549. msgstr "Done."
  550. #: FlatCAMApp.py:7396 FlatCAMApp.py:7464
  551. msgid "No object is selected. Select an object and try again."
  552. msgstr "No object is selected. Select an object and try again."
  553. #: FlatCAMApp.py:7484
  554. msgid ""
  555. "Aborting. The current task will be gracefully closed as soon as possible..."
  556. msgstr ""
  557. "Aborting. The current task will be gracefully closed as soon as possible..."
  558. #: FlatCAMApp.py:7490
  559. msgid "The current task was gracefully closed on user request..."
  560. msgstr "The current task was gracefully closed on user request..."
  561. #: FlatCAMApp.py:7507 FlatCAMApp.py:7571
  562. msgid "Preferences"
  563. msgstr "Preferences"
  564. #: FlatCAMApp.py:7567
  565. msgid "Preferences edited but not saved."
  566. msgstr "Preferences edited but not saved."
  567. #: FlatCAMApp.py:7602
  568. msgid ""
  569. "One or more values are changed.\n"
  570. "Do you want to save the Preferences?"
  571. msgstr ""
  572. "One or more values are changed.\n"
  573. "Do you want to save the Preferences?"
  574. #: FlatCAMApp.py:7604 flatcamGUI/FlatCAMGUI.py:210
  575. #: flatcamGUI/FlatCAMGUI.py:1087
  576. msgid "Save Preferences"
  577. msgstr "Save Preferences"
  578. #: FlatCAMApp.py:7617
  579. msgid "Preferences saved."
  580. msgstr "Preferences saved."
  581. #: FlatCAMApp.py:7622 FlatCAMApp.py:9610 FlatCAMApp.py:10962 FlatCAMObj.py:6058
  582. #: flatcamTools/ToolSolderPaste.py:1329
  583. msgid "Code Editor"
  584. msgstr "Code Editor"
  585. #: FlatCAMApp.py:7640
  586. msgid "No object selected to Flip on Y axis."
  587. msgstr "No object selected to Flip on Y axis."
  588. #: FlatCAMApp.py:7666
  589. msgid "Flip on Y axis done."
  590. msgstr "Flip on Y axis done."
  591. #: FlatCAMApp.py:7669 FlatCAMApp.py:7712
  592. #: flatcamEditors/FlatCAMGrbEditor.py:5758
  593. msgid "Flip action was not executed."
  594. msgstr "Flip action was not executed."
  595. #: FlatCAMApp.py:7683
  596. msgid "No object selected to Flip on X axis."
  597. msgstr "No object selected to Flip on X axis."
  598. #: FlatCAMApp.py:7709
  599. msgid "Flip on X axis done."
  600. msgstr "Flip on X axis done."
  601. #: FlatCAMApp.py:7726
  602. msgid "No object selected to Rotate."
  603. msgstr "No object selected to Rotate."
  604. #: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810
  605. msgid "Transform"
  606. msgstr "Transform"
  607. #: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810
  608. msgid "Enter the Angle value:"
  609. msgstr "Enter the Angle value:"
  610. #: FlatCAMApp.py:7760
  611. msgid "Rotation done."
  612. msgstr "Rotation done."
  613. #: FlatCAMApp.py:7763
  614. msgid "Rotation movement was not executed."
  615. msgstr "Rotation movement was not executed."
  616. #: FlatCAMApp.py:7775
  617. msgid "No object selected to Skew/Shear on X axis."
  618. msgstr "No object selected to Skew/Shear on X axis."
  619. #: FlatCAMApp.py:7797
  620. msgid "Skew on X axis done."
  621. msgstr "Skew on X axis done."
  622. #: FlatCAMApp.py:7808
  623. msgid "No object selected to Skew/Shear on Y axis."
  624. msgstr "No object selected to Skew/Shear on Y axis."
  625. #: FlatCAMApp.py:7830
  626. msgid "Skew on Y axis done."
  627. msgstr "Skew on Y axis done."
  628. #: FlatCAMApp.py:7999 flatcamGUI/FlatCAMGUI.py:1417
  629. msgid "Grid On/Off"
  630. msgstr "Grid On/Off"
  631. #: FlatCAMApp.py:8012 flatcamEditors/FlatCAMGeoEditor.py:942
  632. #: flatcamEditors/FlatCAMGrbEditor.py:2496
  633. #: flatcamEditors/FlatCAMGrbEditor.py:5268 flatcamGUI/ObjectUI.py:1204
  634. #: flatcamTools/ToolDblSided.py:161 flatcamTools/ToolDblSided.py:208
  635. #: flatcamTools/ToolNonCopperClear.py:245 flatcamTools/ToolPaint.py:171
  636. #: flatcamTools/ToolSolderPaste.py:114 flatcamTools/ToolSolderPaste.py:501
  637. #: flatcamTools/ToolTransform.py:307
  638. msgid "Add"
  639. msgstr "Add"
  640. #: FlatCAMApp.py:8013 FlatCAMObj.py:3770
  641. #: flatcamEditors/FlatCAMGrbEditor.py:2501
  642. #: flatcamEditors/FlatCAMGrbEditor.py:2644 flatcamGUI/FlatCAMGUI.py:596
  643. #: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:1816
  644. #: flatcamGUI/FlatCAMGUI.py:1912 flatcamGUI/FlatCAMGUI.py:2240
  645. #: flatcamGUI/ObjectUI.py:1220 flatcamTools/ToolNonCopperClear.py:257
  646. #: flatcamTools/ToolPaint.py:183 flatcamTools/ToolSolderPaste.py:120
  647. #: flatcamTools/ToolSolderPaste.py:503
  648. msgid "Delete"
  649. msgstr "Delete"
  650. #: FlatCAMApp.py:8026
  651. msgid "New Grid ..."
  652. msgstr "New Grid ..."
  653. #: FlatCAMApp.py:8027
  654. msgid "Enter a Grid Value:"
  655. msgstr "Enter a Grid Value:"
  656. #: FlatCAMApp.py:8035 FlatCAMApp.py:8062
  657. msgid "Please enter a grid value with non-zero value, in Float format."
  658. msgstr "Please enter a grid value with non-zero value, in Float format."
  659. #: FlatCAMApp.py:8041
  660. msgid "New Grid added"
  661. msgstr "New Grid added"
  662. #: FlatCAMApp.py:8044
  663. msgid "Grid already exists"
  664. msgstr "Grid already exists"
  665. #: FlatCAMApp.py:8047
  666. msgid "Adding New Grid cancelled"
  667. msgstr "Adding New Grid cancelled"
  668. #: FlatCAMApp.py:8069
  669. msgid " Grid Value does not exist"
  670. msgstr " Grid Value does not exist"
  671. #: FlatCAMApp.py:8072
  672. msgid "Grid Value deleted"
  673. msgstr "Grid Value deleted"
  674. #: FlatCAMApp.py:8075
  675. msgid "Delete Grid value cancelled"
  676. msgstr "Delete Grid value cancelled"
  677. #: FlatCAMApp.py:8081
  678. msgid "Key Shortcut List"
  679. msgstr "Key Shortcut List"
  680. #: FlatCAMApp.py:8115
  681. msgid " No object selected to copy it's name"
  682. msgstr " No object selected to copy it's name"
  683. #: FlatCAMApp.py:8119
  684. msgid "Name copied on clipboard ..."
  685. msgstr "Name copied on clipboard ..."
  686. #: FlatCAMApp.py:8325 flatcamEditors/FlatCAMGrbEditor.py:4234
  687. msgid "Coordinates copied to clipboard."
  688. msgstr "Coordinates copied to clipboard."
  689. #: FlatCAMApp.py:8465 FlatCAMApp.py:8469 FlatCAMApp.py:8473 FlatCAMApp.py:8477
  690. #: FlatCAMApp.py:8493 FlatCAMApp.py:8497 FlatCAMApp.py:8501 FlatCAMApp.py:8505
  691. #: FlatCAMApp.py:8545 FlatCAMApp.py:8548 FlatCAMApp.py:8551 FlatCAMApp.py:8554
  692. #: ObjectCollection.py:765 ObjectCollection.py:768 ObjectCollection.py:771
  693. #: ObjectCollection.py:774 ObjectCollection.py:777 ObjectCollection.py:780
  694. #, python-brace-format
  695. msgid "[selected]<span style=\"color:{color};\">{name}</span> selected"
  696. msgstr "[selected]<span style=\"color:{color};\">{name}</span> selected"
  697. #: FlatCAMApp.py:8706
  698. msgid ""
  699. "There are files/objects opened in FlatCAM.\n"
  700. "Creating a New project will delete them.\n"
  701. "Do you want to Save the project?"
  702. msgstr ""
  703. "There are files/objects opened in FlatCAM.\n"
  704. "Creating a New project will delete them.\n"
  705. "Do you want to Save the project?"
  706. #: FlatCAMApp.py:8728
  707. msgid "New Project created"
  708. msgstr "New Project created"
  709. #: FlatCAMApp.py:8853 FlatCAMApp.py:8857 flatcamGUI/FlatCAMGUI.py:681
  710. #: flatcamGUI/FlatCAMGUI.py:2105
  711. msgid "Open Gerber"
  712. msgstr "Open Gerber"
  713. #: FlatCAMApp.py:8864
  714. msgid "Opening Gerber file."
  715. msgstr "Opening Gerber file."
  716. #: FlatCAMApp.py:8870
  717. msgid "Open Gerber cancelled."
  718. msgstr "Open Gerber cancelled."
  719. #: FlatCAMApp.py:8890 FlatCAMApp.py:8894 flatcamGUI/FlatCAMGUI.py:682
  720. #: flatcamGUI/FlatCAMGUI.py:2106
  721. msgid "Open Excellon"
  722. msgstr "Open Excellon"
  723. #: FlatCAMApp.py:8900
  724. msgid "Opening Excellon file."
  725. msgstr "Opening Excellon file."
  726. #: FlatCAMApp.py:8906
  727. msgid " Open Excellon cancelled."
  728. msgstr " Open Excellon cancelled."
  729. #: FlatCAMApp.py:8929 FlatCAMApp.py:8933
  730. msgid "Open G-Code"
  731. msgstr "Open G-Code"
  732. #: FlatCAMApp.py:8940
  733. msgid "Opening G-Code file."
  734. msgstr "Opening G-Code file."
  735. #: FlatCAMApp.py:8946
  736. msgid "Open G-Code cancelled."
  737. msgstr "Open G-Code cancelled."
  738. #: FlatCAMApp.py:8963 FlatCAMApp.py:8966 flatcamGUI/FlatCAMGUI.py:1423
  739. msgid "Open Project"
  740. msgstr "Open Project"
  741. #: FlatCAMApp.py:8975
  742. msgid "Open Project cancelled."
  743. msgstr "Open Project cancelled."
  744. #: FlatCAMApp.py:8994 FlatCAMApp.py:8997
  745. msgid "Open Configuration File"
  746. msgstr "Open Configuration File"
  747. #: FlatCAMApp.py:9002
  748. msgid "Open Config cancelled."
  749. msgstr "Open Config cancelled."
  750. #: FlatCAMApp.py:9018 FlatCAMApp.py:9380
  751. msgid "No object selected."
  752. msgstr "No object selected."
  753. #: FlatCAMApp.py:9019 FlatCAMApp.py:9381
  754. msgid "Please Select a Geometry object to export"
  755. msgstr "Please Select a Geometry object to export"
  756. #: FlatCAMApp.py:9033
  757. msgid "Only Geometry, Gerber and CNCJob objects can be used."
  758. msgstr "Only Geometry, Gerber and CNCJob objects can be used."
  759. #: FlatCAMApp.py:9046 FlatCAMApp.py:9050
  760. msgid "Export SVG"
  761. msgstr "Export SVG"
  762. #: FlatCAMApp.py:9056
  763. msgid " Export SVG cancelled."
  764. msgstr " Export SVG cancelled."
  765. #: FlatCAMApp.py:9077
  766. msgid "Data must be a 3D array with last dimension 3 or 4"
  767. msgstr "Data must be a 3D array with last dimension 3 or 4"
  768. #: FlatCAMApp.py:9083 FlatCAMApp.py:9087
  769. msgid "Export PNG Image"
  770. msgstr "Export PNG Image"
  771. #: FlatCAMApp.py:9092
  772. msgid "Export PNG cancelled."
  773. msgstr "Export PNG cancelled."
  774. #: FlatCAMApp.py:9116
  775. msgid "No object selected. Please select an Gerber object to export."
  776. msgstr "No object selected. Please select an Gerber object to export."
  777. #: FlatCAMApp.py:9122 FlatCAMApp.py:9342
  778. msgid "Failed. Only Gerber objects can be saved as Gerber files..."
  779. msgstr "Failed. Only Gerber objects can be saved as Gerber files..."
  780. #: FlatCAMApp.py:9134
  781. msgid "Save Gerber source file"
  782. msgstr "Save Gerber source file"
  783. #: FlatCAMApp.py:9140
  784. msgid "Save Gerber source file cancelled."
  785. msgstr "Save Gerber source file cancelled."
  786. #: FlatCAMApp.py:9160
  787. msgid "No object selected. Please select an Script object to export."
  788. msgstr "No object selected. Please select an Script object to export."
  789. #: FlatCAMApp.py:9166
  790. msgid "Failed. Only Script objects can be saved as TCL Script files..."
  791. msgstr "Failed. Only Script objects can be saved as TCL Script files..."
  792. #: FlatCAMApp.py:9178
  793. msgid "Save Script source file"
  794. msgstr "Save Script source file"
  795. #: FlatCAMApp.py:9184
  796. msgid "Save Script source file cancelled."
  797. msgstr "Save Script source file cancelled."
  798. #: FlatCAMApp.py:9204
  799. msgid "No object selected. Please select an Document object to export."
  800. msgstr "No object selected. Please select an Document object to export."
  801. #: FlatCAMApp.py:9210
  802. msgid "Failed. Only Document objects can be saved as Document files..."
  803. msgstr "Failed. Only Document objects can be saved as Document files..."
  804. #: FlatCAMApp.py:9222
  805. msgid "Save Document source file"
  806. msgstr "Save Document source file"
  807. #: FlatCAMApp.py:9228
  808. msgid "Save Document source file cancelled."
  809. msgstr "Save Document source file cancelled."
  810. #: FlatCAMApp.py:9248
  811. msgid "No object selected. Please select an Excellon object to export."
  812. msgstr "No object selected. Please select an Excellon object to export."
  813. #: FlatCAMApp.py:9254 FlatCAMApp.py:9298
  814. msgid "Failed. Only Excellon objects can be saved as Excellon files..."
  815. msgstr "Failed. Only Excellon objects can be saved as Excellon files..."
  816. #: FlatCAMApp.py:9262 FlatCAMApp.py:9266
  817. msgid "Save Excellon source file"
  818. msgstr "Save Excellon source file"
  819. #: FlatCAMApp.py:9272
  820. msgid "Saving Excellon source file cancelled."
  821. msgstr "Saving Excellon source file cancelled."
  822. #: FlatCAMApp.py:9292
  823. msgid "No object selected. Please Select an Excellon object to export."
  824. msgstr "No object selected. Please Select an Excellon object to export."
  825. #: FlatCAMApp.py:9306 FlatCAMApp.py:9310
  826. msgid "Export Excellon"
  827. msgstr "Export Excellon"
  828. #: FlatCAMApp.py:9316
  829. msgid "Export Excellon cancelled."
  830. msgstr "Export Excellon cancelled."
  831. #: FlatCAMApp.py:9336
  832. msgid "No object selected. Please Select an Gerber object to export."
  833. msgstr "No object selected. Please Select an Gerber object to export."
  834. #: FlatCAMApp.py:9350 FlatCAMApp.py:9354
  835. msgid "Export Gerber"
  836. msgstr "Export Gerber"
  837. #: FlatCAMApp.py:9360
  838. msgid "Export Gerber cancelled."
  839. msgstr "Export Gerber cancelled."
  840. #: FlatCAMApp.py:9392
  841. msgid "Only Geometry objects can be used."
  842. msgstr "Only Geometry objects can be used."
  843. #: FlatCAMApp.py:9406 FlatCAMApp.py:9410
  844. msgid "Export DXF"
  845. msgstr "Export DXF"
  846. #: FlatCAMApp.py:9417
  847. msgid "Export DXF cancelled."
  848. msgstr "Export DXF cancelled."
  849. #: FlatCAMApp.py:9437 FlatCAMApp.py:9440
  850. msgid "Import SVG"
  851. msgstr "Import SVG"
  852. #: FlatCAMApp.py:9450
  853. msgid "Open SVG cancelled."
  854. msgstr "Open SVG cancelled."
  855. #: FlatCAMApp.py:9469 FlatCAMApp.py:9473
  856. msgid "Import DXF"
  857. msgstr "Import DXF"
  858. #: FlatCAMApp.py:9483
  859. msgid "Open DXF cancelled."
  860. msgstr "Open DXF cancelled."
  861. #: FlatCAMApp.py:9521
  862. msgid "Viewing the source code of the selected object."
  863. msgstr "Viewing the source code of the selected object."
  864. #: FlatCAMApp.py:9522 FlatCAMObj.py:6044
  865. msgid "Loading..."
  866. msgstr "Loading..."
  867. #: FlatCAMApp.py:9529
  868. msgid "Select an Gerber or Excellon file to view it's source file."
  869. msgstr "Select an Gerber or Excellon file to view it's source file."
  870. #: FlatCAMApp.py:9544
  871. msgid "Source Editor"
  872. msgstr "Source Editor"
  873. #: FlatCAMApp.py:9577 FlatCAMApp.py:9584
  874. msgid "There is no selected object for which to see it's source file code."
  875. msgstr "There is no selected object for which to see it's source file code."
  876. #: FlatCAMApp.py:9596
  877. msgid "Failed to load the source code for the selected object"
  878. msgstr "Failed to load the source code for the selected object"
  879. #: FlatCAMApp.py:9635
  880. msgid "New TCL script file created in Code Editor."
  881. msgstr "New TCL script file created in Code Editor."
  882. #: FlatCAMApp.py:9673 FlatCAMApp.py:9675
  883. msgid "Open TCL script"
  884. msgstr "Open TCL script"
  885. #: FlatCAMApp.py:9680
  886. msgid "Open TCL script cancelled."
  887. msgstr "Open TCL script cancelled."
  888. #: FlatCAMApp.py:9704
  889. msgid "Executing FlatCAMScript file."
  890. msgstr "Executing FlatCAMScript file."
  891. #: FlatCAMApp.py:9711 FlatCAMApp.py:9714
  892. msgid "Run TCL script"
  893. msgstr "Run TCL script"
  894. #: FlatCAMApp.py:9724
  895. msgid "Run TCL script cancelled."
  896. msgstr "Run TCL script cancelled."
  897. #: FlatCAMApp.py:9740
  898. msgid "TCL script file opened in Code Editor and executed."
  899. msgstr "TCL script file opened in Code Editor and executed."
  900. #: FlatCAMApp.py:9791 FlatCAMApp.py:9795
  901. msgid "Save Project As ..."
  902. msgstr "Save Project As ..."
  903. #: FlatCAMApp.py:9792
  904. #, python-brace-format
  905. msgid "{l_save}/Project_{date}"
  906. msgstr "{l_save}/Project_{date}"
  907. #: FlatCAMApp.py:9801
  908. msgid "Save Project cancelled."
  909. msgstr "Save Project cancelled."
  910. #: FlatCAMApp.py:9849
  911. msgid "Exporting SVG"
  912. msgstr "Exporting SVG"
  913. #: FlatCAMApp.py:9891 FlatCAMApp.py:10018 FlatCAMApp.py:10161
  914. msgid "SVG file exported to"
  915. msgstr "SVG file exported to"
  916. #: FlatCAMApp.py:9938 FlatCAMApp.py:10080 flatcamTools/ToolPanelize.py:396
  917. msgid "No object Box. Using instead"
  918. msgstr "No object Box. Using instead"
  919. #: FlatCAMApp.py:10021 FlatCAMApp.py:10164
  920. msgid "Generating Film ... Please wait."
  921. msgstr "Generating Film ... Please wait."
  922. #: FlatCAMApp.py:10336
  923. msgid "Excellon file exported to"
  924. msgstr "Excellon file exported to"
  925. #: FlatCAMApp.py:10345
  926. msgid "Exporting Excellon"
  927. msgstr "Exporting Excellon"
  928. #: FlatCAMApp.py:10351 FlatCAMApp.py:10359
  929. msgid "Could not export Excellon file."
  930. msgstr "Could not export Excellon file."
  931. #: FlatCAMApp.py:10475
  932. msgid "Gerber file exported to"
  933. msgstr "Gerber file exported to"
  934. #: FlatCAMApp.py:10483
  935. msgid "Exporting Gerber"
  936. msgstr "Exporting Gerber"
  937. #: FlatCAMApp.py:10489 FlatCAMApp.py:10497
  938. msgid "Could not export Gerber file."
  939. msgstr "Could not export Gerber file."
  940. #: FlatCAMApp.py:10542
  941. msgid "DXF file exported to"
  942. msgstr "DXF file exported to"
  943. #: FlatCAMApp.py:10548
  944. msgid "Exporting DXF"
  945. msgstr "Exporting DXF"
  946. #: FlatCAMApp.py:10554 FlatCAMApp.py:10562
  947. msgid "Could not export DXF file."
  948. msgstr "Could not export DXF file."
  949. #: FlatCAMApp.py:10584 FlatCAMApp.py:10629 FlatCAMApp.py:10673
  950. msgid ""
  951. "Not supported type is picked as parameter. Only Geometry and Gerber are "
  952. "supported"
  953. msgstr ""
  954. "Not supported type is picked as parameter. Only Geometry and Gerber are "
  955. "supported"
  956. #: FlatCAMApp.py:10594
  957. msgid "Importing SVG"
  958. msgstr "Importing SVG"
  959. #: FlatCAMApp.py:10606 FlatCAMApp.py:10649 FlatCAMApp.py:10694
  960. #: FlatCAMApp.py:10775 FlatCAMApp.py:10842 FlatCAMApp.py:10905
  961. #: FlatCAMApp.py:10943 flatcamTools/ToolPDF.py:219
  962. msgid "Opened"
  963. msgstr "Opened"
  964. #: FlatCAMApp.py:10638
  965. msgid "Importing DXF"
  966. msgstr "Importing DXF"
  967. #: FlatCAMApp.py:10681
  968. msgid "Importing Image"
  969. msgstr "Importing Image"
  970. #: FlatCAMApp.py:10724
  971. msgid "Failed to open file"
  972. msgstr "Failed to open file"
  973. #: FlatCAMApp.py:10729
  974. msgid "Failed to parse file"
  975. msgstr "Failed to parse file"
  976. #: FlatCAMApp.py:10736 FlatCAMApp.py:10810 FlatCAMObj.py:4750
  977. #: flatcamEditors/FlatCAMGrbEditor.py:4046 flatcamTools/ToolPcbWizard.py:436
  978. msgid "An internal error has occurred. See shell.\n"
  979. msgstr "An internal error has occurred. See shell.\n"
  980. #: FlatCAMApp.py:10746
  981. msgid "Object is not Gerber file or empty. Aborting object creation."
  982. msgstr "Object is not Gerber file or empty. Aborting object creation."
  983. #: FlatCAMApp.py:10754
  984. msgid "Opening Gerber"
  985. msgstr "Opening Gerber"
  986. #: FlatCAMApp.py:10765
  987. msgid " Open Gerber failed. Probable not a Gerber file."
  988. msgstr " Open Gerber failed. Probable not a Gerber file."
  989. #: FlatCAMApp.py:10800 flatcamTools/ToolPcbWizard.py:426
  990. msgid "This is not Excellon file."
  991. msgstr "This is not Excellon file."
  992. #: FlatCAMApp.py:10804
  993. msgid "Cannot open file"
  994. msgstr "Cannot open file"
  995. #: FlatCAMApp.py:10824 flatcamTools/ToolPDF.py:269
  996. #: flatcamTools/ToolPcbWizard.py:450
  997. msgid "No geometry found in file"
  998. msgstr "No geometry found in file"
  999. #: FlatCAMApp.py:10827
  1000. msgid "Opening Excellon."
  1001. msgstr "Opening Excellon."
  1002. #: FlatCAMApp.py:10834
  1003. msgid "Open Excellon file failed. Probable not an Excellon file."
  1004. msgstr "Open Excellon file failed. Probable not an Excellon file."
  1005. #: FlatCAMApp.py:10865
  1006. #, fuzzy
  1007. #| msgid "Opening G-Code file."
  1008. msgid "Reading GCode file"
  1009. msgstr "Opening G-Code file."
  1010. #: FlatCAMApp.py:10872
  1011. msgid "Failed to open"
  1012. msgstr "Failed to open"
  1013. #: FlatCAMApp.py:10880
  1014. msgid "This is not GCODE"
  1015. msgstr "This is not GCODE"
  1016. #: FlatCAMApp.py:10885
  1017. msgid "Opening G-Code."
  1018. msgstr "Opening G-Code."
  1019. #: FlatCAMApp.py:10894
  1020. #, fuzzy
  1021. #| msgid ""
  1022. #| "Failed to create CNCJob Object. Probable not a GCode file.\n"
  1023. #| " Attempting to create a FlatCAM CNCJob Object from G-Code file failed "
  1024. #| "during processing"
  1025. msgid ""
  1026. "Failed to create CNCJob Object. Probable not a GCode file. Try to load it "
  1027. "from File menu.\n"
  1028. " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
  1029. "processing"
  1030. msgstr ""
  1031. "Failed to create CNCJob Object. Probable not a GCode file.\n"
  1032. " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
  1033. "processing"
  1034. #: FlatCAMApp.py:10919
  1035. msgid "Opening TCL Script..."
  1036. msgstr "Opening TCL Script..."
  1037. #: FlatCAMApp.py:10927
  1038. msgid "TCL script file opened in Code Editor."
  1039. msgstr "TCL script file opened in Code Editor."
  1040. #: FlatCAMApp.py:10930
  1041. msgid "Failed to open TCL Script."
  1042. msgstr "Failed to open TCL Script."
  1043. #: FlatCAMApp.py:10958
  1044. msgid "Opening FlatCAM Config file."
  1045. msgstr "Opening FlatCAM Config file."
  1046. #: FlatCAMApp.py:10980
  1047. msgid "Failed to open config file"
  1048. msgstr "Failed to open config file"
  1049. #: FlatCAMApp.py:11006
  1050. msgid "Loading Project ... Please Wait ..."
  1051. msgstr "Loading Project ... Please Wait ..."
  1052. #: FlatCAMApp.py:11011
  1053. msgid "Opening FlatCAM Project file."
  1054. msgstr "Opening FlatCAM Project file."
  1055. #: FlatCAMApp.py:11021 FlatCAMApp.py:11039
  1056. msgid "Failed to open project file"
  1057. msgstr "Failed to open project file"
  1058. #: FlatCAMApp.py:11073
  1059. msgid "Loading Project ... restoring"
  1060. msgstr "Loading Project ... restoring"
  1061. #: FlatCAMApp.py:11082
  1062. msgid "Project loaded from"
  1063. msgstr "Project loaded from"
  1064. #: FlatCAMApp.py:11145
  1065. msgid "Redrawing all objects"
  1066. msgstr "Redrawing all objects"
  1067. #: FlatCAMApp.py:11177
  1068. msgid "Available commands:\n"
  1069. msgstr "Available commands:\n"
  1070. #: FlatCAMApp.py:11179
  1071. msgid ""
  1072. "\n"
  1073. "\n"
  1074. "Type help <command_name> for usage.\n"
  1075. " Example: help open_gerber"
  1076. msgstr ""
  1077. "\n"
  1078. "\n"
  1079. "Type help <command_name> for usage.\n"
  1080. " Example: help open_gerber"
  1081. #: FlatCAMApp.py:11329
  1082. msgid "Shows list of commands."
  1083. msgstr "Shows list of commands."
  1084. #: FlatCAMApp.py:11391
  1085. msgid "Failed to load recent item list."
  1086. msgstr "Failed to load recent item list."
  1087. #: FlatCAMApp.py:11399
  1088. msgid "Failed to parse recent item list."
  1089. msgstr "Failed to parse recent item list."
  1090. #: FlatCAMApp.py:11410
  1091. msgid "Failed to load recent projects item list."
  1092. msgstr "Failed to load recent projects item list."
  1093. #: FlatCAMApp.py:11418
  1094. msgid "Failed to parse recent project item list."
  1095. msgstr "Failed to parse recent project item list."
  1096. #: FlatCAMApp.py:11477
  1097. msgid "Clear Recent projects"
  1098. msgstr "Clear Recent projects"
  1099. #: FlatCAMApp.py:11500
  1100. msgid "Clear Recent files"
  1101. msgstr "Clear Recent files"
  1102. #: FlatCAMApp.py:11517 flatcamGUI/FlatCAMGUI.py:1104
  1103. msgid "<b>Shortcut Key List</b>"
  1104. msgstr "<b>Shortcut Key List</b>"
  1105. #: FlatCAMApp.py:11591
  1106. msgid "Selected Tab - Choose an Item from Project Tab"
  1107. msgstr "Selected Tab - Choose an Item from Project Tab"
  1108. #: FlatCAMApp.py:11592
  1109. msgid "Details"
  1110. msgstr "Details"
  1111. #: FlatCAMApp.py:11594
  1112. msgid "The normal flow when working in FlatCAM is the following:"
  1113. msgstr "The normal flow when working in FlatCAM is the following:"
  1114. #: FlatCAMApp.py:11595
  1115. msgid ""
  1116. "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into "
  1117. "FlatCAM using either the toolbars, key shortcuts or even dragging and "
  1118. "dropping the files on the GUI."
  1119. msgstr ""
  1120. "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into "
  1121. "FlatCAM using either the toolbars, key shortcuts or even dragging and "
  1122. "dropping the files on the GUI."
  1123. #: FlatCAMApp.py:11598
  1124. msgid ""
  1125. "You can also load a FlatCAM project by double clicking on the project file, "
  1126. "drag and drop of the file into the FLATCAM GUI or through the menu (or "
  1127. "toolbar) actions offered within the app."
  1128. msgstr ""
  1129. "You can also load a FlatCAM project by double clicking on the project file, "
  1130. "drag and drop of the file into the FLATCAM GUI or through the menu (or "
  1131. "toolbar) actions offered within the app."
  1132. #: FlatCAMApp.py:11601
  1133. msgid ""
  1134. "Once an object is available in the Project Tab, by selecting it and then "
  1135. "focusing on SELECTED TAB (more simpler is to double click the object name in "
  1136. "the Project Tab, SELECTED TAB will be updated with the object properties "
  1137. "according to its kind: Gerber, Excellon, Geometry or CNCJob object."
  1138. msgstr ""
  1139. "Once an object is available in the Project Tab, by selecting it and then "
  1140. "focusing on SELECTED TAB (more simpler is to double click the object name in "
  1141. "the Project Tab, SELECTED TAB will be updated with the object properties "
  1142. "according to its kind: Gerber, Excellon, Geometry or CNCJob object."
  1143. #: FlatCAMApp.py:11605
  1144. msgid ""
  1145. "If the selection of the object is done on the canvas by single click "
  1146. "instead, and the SELECTED TAB is in focus, again the object properties will "
  1147. "be displayed into the Selected Tab. Alternatively, double clicking on the "
  1148. "object on the canvas will bring the SELECTED TAB and populate it even if it "
  1149. "was out of focus."
  1150. msgstr ""
  1151. "If the selection of the object is done on the canvas by single click "
  1152. "instead, and the SELECTED TAB is in focus, again the object properties will "
  1153. "be displayed into the Selected Tab. Alternatively, double clicking on the "
  1154. "object on the canvas will bring the SELECTED TAB and populate it even if it "
  1155. "was out of focus."
  1156. #: FlatCAMApp.py:11609
  1157. msgid ""
  1158. "You can change the parameters in this screen and the flow direction is like "
  1159. "this:"
  1160. msgstr ""
  1161. "You can change the parameters in this screen and the flow direction is like "
  1162. "this:"
  1163. #: FlatCAMApp.py:11610
  1164. msgid ""
  1165. "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> "
  1166. "Geometry Object --> Add tools (change param in Selected Tab) --> Generate "
  1167. "CNCJob --> CNCJob Object --> Verify GCode (through Edit CNC Code) and/or "
  1168. "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode."
  1169. msgstr ""
  1170. "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> "
  1171. "Geometry Object --> Add tools (change param in Selected Tab) --> Generate "
  1172. "CNCJob --> CNCJob Object --> Verify GCode (through Edit CNC Code) and/or "
  1173. "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode."
  1174. #: FlatCAMApp.py:11614
  1175. msgid ""
  1176. "A list of key shortcuts is available through an menu entry in Help --> "
  1177. "Shortcuts List or through its own key shortcut: <b>F3</b>."
  1178. msgstr ""
  1179. "A list of key shortcuts is available through an menu entry in Help --> "
  1180. "Shortcuts List or through its own key shortcut: <b>F3</b>."
  1181. #: FlatCAMApp.py:11675
  1182. msgid "Failed checking for latest version. Could not connect."
  1183. msgstr "Failed checking for latest version. Could not connect."
  1184. #: FlatCAMApp.py:11683
  1185. msgid "Could not parse information about latest version."
  1186. msgstr "Could not parse information about latest version."
  1187. #: FlatCAMApp.py:11694
  1188. msgid "FlatCAM is up to date!"
  1189. msgstr "FlatCAM is up to date!"
  1190. #: FlatCAMApp.py:11699
  1191. msgid "Newer Version Available"
  1192. msgstr "Newer Version Available"
  1193. #: FlatCAMApp.py:11700
  1194. msgid ""
  1195. "There is a newer version of FlatCAM available for download:\n"
  1196. "\n"
  1197. msgstr ""
  1198. "There is a newer version of FlatCAM available for download:\n"
  1199. "\n"
  1200. #: FlatCAMApp.py:11702
  1201. msgid "info"
  1202. msgstr "info"
  1203. #: FlatCAMApp.py:11781
  1204. msgid "All plots disabled."
  1205. msgstr "All plots disabled."
  1206. #: FlatCAMApp.py:11788
  1207. msgid "All non selected plots disabled."
  1208. msgstr "All non selected plots disabled."
  1209. #: FlatCAMApp.py:11795
  1210. msgid "All plots enabled."
  1211. msgstr "All plots enabled."
  1212. #: FlatCAMApp.py:11802
  1213. msgid "Selected plots enabled..."
  1214. msgstr "Selected plots enabled..."
  1215. #: FlatCAMApp.py:11811
  1216. msgid "Selected plots disabled..."
  1217. msgstr "Selected plots disabled..."
  1218. #: FlatCAMApp.py:11829
  1219. msgid "Enabling plots ..."
  1220. msgstr "Enabling plots ..."
  1221. #: FlatCAMApp.py:11868
  1222. msgid "Disabling plots ..."
  1223. msgstr "Disabling plots ..."
  1224. #: FlatCAMApp.py:11890
  1225. msgid "Working ..."
  1226. msgstr "Working ..."
  1227. #: FlatCAMApp.py:11929
  1228. msgid "Saving FlatCAM Project"
  1229. msgstr "Saving FlatCAM Project"
  1230. #: FlatCAMApp.py:11951 FlatCAMApp.py:11989
  1231. msgid "Project saved to"
  1232. msgstr "Project saved to"
  1233. #: FlatCAMApp.py:11971
  1234. msgid "Failed to verify project file"
  1235. msgstr "Failed to verify project file"
  1236. #: FlatCAMApp.py:11971 FlatCAMApp.py:11980 FlatCAMApp.py:11992
  1237. msgid "Retry to save it."
  1238. msgstr "Retry to save it."
  1239. #: FlatCAMApp.py:11980 FlatCAMApp.py:11992
  1240. msgid "Failed to parse saved project file"
  1241. msgstr "Failed to parse saved project file"
  1242. #: FlatCAMApp.py:12213
  1243. msgid "The user requested a graceful exit of the current task."
  1244. msgstr "The user requested a graceful exit of the current task."
  1245. #: FlatCAMObj.py:242
  1246. msgid "Name changed from"
  1247. msgstr "Name changed from"
  1248. #: FlatCAMObj.py:242
  1249. msgid "to"
  1250. msgstr "to"
  1251. #: FlatCAMObj.py:253
  1252. msgid "Offsetting..."
  1253. msgstr "Offsetting..."
  1254. #: FlatCAMObj.py:268
  1255. msgid "Scaling..."
  1256. msgstr "Scaling..."
  1257. #: FlatCAMObj.py:284
  1258. msgid "Skewing..."
  1259. msgstr "Skewing..."
  1260. #: FlatCAMObj.py:654 FlatCAMObj.py:2482 FlatCAMObj.py:3774
  1261. #: flatcamGUI/PreferencesUI.py:993 flatcamGUI/PreferencesUI.py:2072
  1262. msgid "Basic"
  1263. msgstr "Basic"
  1264. #: FlatCAMObj.py:676 FlatCAMObj.py:2494 FlatCAMObj.py:3794
  1265. #: flatcamGUI/PreferencesUI.py:994
  1266. msgid "Advanced"
  1267. msgstr "Advanced"
  1268. #: FlatCAMObj.py:892
  1269. msgid "Buffering solid geometry"
  1270. msgstr "Buffering solid geometry"
  1271. #: FlatCAMObj.py:895 camlib.py:986 flatcamGUI/PreferencesUI.py:1519
  1272. #: flatcamTools/ToolNonCopperClear.py:1581
  1273. #: flatcamTools/ToolNonCopperClear.py:1679
  1274. #: flatcamTools/ToolNonCopperClear.py:1691
  1275. #: flatcamTools/ToolNonCopperClear.py:1929
  1276. #: flatcamTools/ToolNonCopperClear.py:2025
  1277. #: flatcamTools/ToolNonCopperClear.py:2037
  1278. msgid "Buffering"
  1279. msgstr "Buffering"
  1280. #: FlatCAMObj.py:901
  1281. msgid "Done"
  1282. msgstr "Done"
  1283. #: FlatCAMObj.py:942 FlatCAMObj.py:958 FlatCAMObj.py:975
  1284. msgid "Isolating..."
  1285. msgstr "Isolating..."
  1286. #: FlatCAMObj.py:1179 FlatCAMObj.py:1307
  1287. #: flatcamTools/ToolNonCopperClear.py:1610
  1288. #: flatcamTools/ToolNonCopperClear.py:1953
  1289. msgid "Isolation geometry could not be generated."
  1290. msgstr "Isolation geometry could not be generated."
  1291. #: FlatCAMObj.py:1228 FlatCAMObj.py:3457 FlatCAMObj.py:3732 FlatCAMObj.py:4008
  1292. msgid "Rough"
  1293. msgstr "Rough"
  1294. #: FlatCAMObj.py:1253 FlatCAMObj.py:1330
  1295. msgid "Isolation geometry created"
  1296. msgstr "Isolation geometry created"
  1297. #: FlatCAMObj.py:1262 FlatCAMObj.py:1337
  1298. msgid "Subtracting Geo"
  1299. msgstr "Subtracting Geo"
  1300. #: FlatCAMObj.py:1555
  1301. msgid "Plotting Apertures"
  1302. msgstr "Plotting Apertures"
  1303. #: FlatCAMObj.py:2309 flatcamEditors/FlatCAMExcEditor.py:2319
  1304. msgid "Total Drills"
  1305. msgstr "Total Drills"
  1306. #: FlatCAMObj.py:2341 flatcamEditors/FlatCAMExcEditor.py:2351
  1307. msgid "Total Slots"
  1308. msgstr "Total Slots"
  1309. #: FlatCAMObj.py:2548 FlatCAMObj.py:3844 FlatCAMObj.py:4142 FlatCAMObj.py:4333
  1310. #: FlatCAMObj.py:4344 FlatCAMObj.py:4462 FlatCAMObj.py:4684 FlatCAMObj.py:4807
  1311. #: FlatCAMObj.py:4970 FlatCAMObj.py:5489
  1312. #: flatcamEditors/FlatCAMExcEditor.py:2426
  1313. #: flatcamEditors/FlatCAMGeoEditor.py:1082
  1314. #: flatcamEditors/FlatCAMGeoEditor.py:1119
  1315. #: flatcamEditors/FlatCAMGeoEditor.py:1140
  1316. #: flatcamEditors/FlatCAMGeoEditor.py:1161
  1317. #: flatcamEditors/FlatCAMGeoEditor.py:1198
  1318. #: flatcamEditors/FlatCAMGeoEditor.py:1230
  1319. #: flatcamEditors/FlatCAMGeoEditor.py:1251
  1320. #: flatcamEditors/FlatCAMGrbEditor.py:5417
  1321. #: flatcamEditors/FlatCAMGrbEditor.py:5460
  1322. #: flatcamEditors/FlatCAMGrbEditor.py:5487
  1323. #: flatcamEditors/FlatCAMGrbEditor.py:5514
  1324. #: flatcamEditors/FlatCAMGrbEditor.py:5555
  1325. #: flatcamEditors/FlatCAMGrbEditor.py:5593
  1326. #: flatcamEditors/FlatCAMGrbEditor.py:5619
  1327. #: flatcamTools/ToolNonCopperClear.py:942
  1328. #: flatcamTools/ToolNonCopperClear.py:1018
  1329. #: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:792
  1330. #: flatcamTools/ToolPaint.py:985 flatcamTools/ToolPaint.py:1271
  1331. #: flatcamTools/ToolPaint.py:1548 flatcamTools/ToolPaint.py:2025
  1332. #: flatcamTools/ToolSolderPaste.py:789 flatcamTools/ToolSolderPaste.py:864
  1333. msgid "Wrong value format entered, use a number."
  1334. msgstr "Wrong value format entered, use a number."
  1335. #: FlatCAMObj.py:2802 FlatCAMObj.py:2894 FlatCAMObj.py:3015
  1336. msgid "Please select one or more tools from the list and try again."
  1337. msgstr "Please select one or more tools from the list and try again."
  1338. #: FlatCAMObj.py:2808
  1339. msgid "Milling tool for DRILLS is larger than hole size. Cancelled."
  1340. msgstr "Milling tool for DRILLS is larger than hole size. Cancelled."
  1341. #: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034
  1342. msgid "Tool_nr"
  1343. msgstr "Tool_nr"
  1344. #: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034
  1345. #: flatcamEditors/FlatCAMExcEditor.py:1500
  1346. #: flatcamEditors/FlatCAMExcEditor.py:2934 flatcamGUI/ObjectUI.py:708
  1347. #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106
  1348. #: flatcamTools/ToolPcbWizard.py:75 flatcamTools/ToolSolderPaste.py:80
  1349. msgid "Diameter"
  1350. msgstr "Diameter"
  1351. #: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034
  1352. msgid "Drills_Nr"
  1353. msgstr "Drills_Nr"
  1354. #: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034
  1355. msgid "Slots_Nr"
  1356. msgstr "Slots_Nr"
  1357. #: FlatCAMObj.py:2903
  1358. msgid "Milling tool for SLOTS is larger than hole size. Cancelled."
  1359. msgstr "Milling tool for SLOTS is larger than hole size. Cancelled."
  1360. #: FlatCAMObj.py:3075 FlatCAMObj.py:5183
  1361. msgid ""
  1362. "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth"
  1363. "\"]"
  1364. msgstr ""
  1365. "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth"
  1366. "\"]"
  1367. #: FlatCAMObj.py:3086 FlatCAMObj.py:5194
  1368. msgid ""
  1369. "Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  1370. "options[\"feedrate_probe\"]"
  1371. msgstr ""
  1372. "Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  1373. "options[\"feedrate_probe\"]"
  1374. #: FlatCAMObj.py:3116 FlatCAMObj.py:5069 FlatCAMObj.py:5075 FlatCAMObj.py:5229
  1375. msgid "Generating CNC Code"
  1376. msgstr "Generating CNC Code"
  1377. #: FlatCAMObj.py:3142 camlib.py:2403 camlib.py:3387
  1378. msgid ""
  1379. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1380. "y) \n"
  1381. "but now there is only one value, not two. "
  1382. msgstr ""
  1383. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1384. "y) \n"
  1385. "but now there is only one value, not two. "
  1386. #: FlatCAMObj.py:3457 FlatCAMObj.py:4384 FlatCAMObj.py:4385 FlatCAMObj.py:4394
  1387. msgid "Iso"
  1388. msgstr "Iso"
  1389. #: FlatCAMObj.py:3457
  1390. msgid "Finish"
  1391. msgstr "Finish"
  1392. #: FlatCAMObj.py:3768 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829
  1393. #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:1911
  1394. #: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/ObjectUI.py:1212
  1395. #: flatcamTools/ToolPanelize.py:498 flatcamTools/ToolPanelize.py:525
  1396. #: flatcamTools/ToolPanelize.py:625 flatcamTools/ToolPanelize.py:659
  1397. #: flatcamTools/ToolPanelize.py:724
  1398. msgid "Copy"
  1399. msgstr "Copy"
  1400. #: FlatCAMObj.py:3982
  1401. msgid "Please enter the desired tool diameter in Float format."
  1402. msgstr "Please enter the desired tool diameter in Float format."
  1403. #: FlatCAMObj.py:4053
  1404. msgid "Tool added in Tool Table."
  1405. msgstr "Tool added in Tool Table."
  1406. #: FlatCAMObj.py:4057
  1407. msgid "Default Tool added. Wrong value format entered."
  1408. msgstr "Default Tool added. Wrong value format entered."
  1409. #: FlatCAMObj.py:4090 FlatCAMObj.py:4099
  1410. msgid "Failed. Select a tool to copy."
  1411. msgstr "Failed. Select a tool to copy."
  1412. #: FlatCAMObj.py:4127
  1413. msgid "Tool was copied in Tool Table."
  1414. msgstr "Tool was copied in Tool Table."
  1415. #: FlatCAMObj.py:4157
  1416. msgid "Tool was edited in Tool Table."
  1417. msgstr "Tool was edited in Tool Table."
  1418. #: FlatCAMObj.py:4186 FlatCAMObj.py:4195
  1419. msgid "Failed. Select a tool to delete."
  1420. msgstr "Failed. Select a tool to delete."
  1421. #: FlatCAMObj.py:4218
  1422. msgid "Tool was deleted in Tool Table."
  1423. msgstr "Tool was deleted in Tool Table."
  1424. #: FlatCAMObj.py:4664
  1425. msgid "This Geometry can't be processed because it is"
  1426. msgstr "This Geometry can't be processed because it is"
  1427. #: FlatCAMObj.py:4666
  1428. msgid "geometry"
  1429. msgstr "geometry"
  1430. #: FlatCAMObj.py:4709
  1431. msgid "Failed. No tool selected in the tool table ..."
  1432. msgstr "Failed. No tool selected in the tool table ..."
  1433. #: FlatCAMObj.py:4812 FlatCAMObj.py:4976
  1434. msgid ""
  1435. "Tool Offset is selected in Tool Table but no value is provided.\n"
  1436. "Add a Tool Offset or change the Offset Type."
  1437. msgstr ""
  1438. "Tool Offset is selected in Tool Table but no value is provided.\n"
  1439. "Add a Tool Offset or change the Offset Type."
  1440. #: FlatCAMObj.py:4877 FlatCAMObj.py:5036
  1441. msgid "G-Code parsing in progress..."
  1442. msgstr "G-Code parsing in progress..."
  1443. #: FlatCAMObj.py:4879 FlatCAMObj.py:5038
  1444. msgid "G-Code parsing finished..."
  1445. msgstr "G-Code parsing finished..."
  1446. #: FlatCAMObj.py:4887
  1447. msgid "Finished G-Code processing"
  1448. msgstr "Finished G-Code processing"
  1449. #: FlatCAMObj.py:4889 FlatCAMObj.py:5050
  1450. msgid "G-Code processing failed with error"
  1451. msgstr "G-Code processing failed with error"
  1452. #: FlatCAMObj.py:4937 flatcamTools/ToolSolderPaste.py:1212
  1453. msgid "Cancelled. Empty file, it has no geometry"
  1454. msgstr "Cancelled. Empty file, it has no geometry"
  1455. #: FlatCAMObj.py:5048 FlatCAMObj.py:5222
  1456. msgid "Finished G-Code processing..."
  1457. msgstr "Finished G-Code processing..."
  1458. #: FlatCAMObj.py:5072 FlatCAMObj.py:5078 FlatCAMObj.py:5232
  1459. msgid "CNCjob created"
  1460. msgstr "CNCjob created"
  1461. #: FlatCAMObj.py:5264 FlatCAMObj.py:5274 flatcamParsers/ParseGerber.py:1649
  1462. #: flatcamParsers/ParseGerber.py:1659
  1463. msgid "Scale factor has to be a number: integer or float."
  1464. msgstr "Scale factor has to be a number: integer or float."
  1465. #: FlatCAMObj.py:5348
  1466. msgid "Geometry Scale done."
  1467. msgstr "Geometry Scale done."
  1468. #: FlatCAMObj.py:5365 flatcamParsers/ParseGerber.py:1774
  1469. msgid ""
  1470. "An (x,y) pair of values are needed. Probable you entered only one value in "
  1471. "the Offset field."
  1472. msgstr ""
  1473. "An (x,y) pair of values are needed. Probable you entered only one value in "
  1474. "the Offset field."
  1475. #: FlatCAMObj.py:5419
  1476. msgid "Geometry Offset done."
  1477. msgstr "Geometry Offset done."
  1478. #: FlatCAMObj.py:5448
  1479. msgid ""
  1480. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1481. "y)\n"
  1482. "but now there is only one value, not two."
  1483. msgstr ""
  1484. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1485. "y)\n"
  1486. "but now there is only one value, not two."
  1487. #: FlatCAMObj.py:5939 FlatCAMObj.py:6562 FlatCAMObj.py:6746
  1488. msgid "<span style=\"color:green;\"><b>Basic</b></span>"
  1489. msgstr "<span style=\"color:green;\"><b>Basic</b></span>"
  1490. #: FlatCAMObj.py:5945 FlatCAMObj.py:6566 FlatCAMObj.py:6750
  1491. msgid "<span style=\"color:red;\"><b>Advanced</b></span>"
  1492. msgstr "<span style=\"color:red;\"><b>Advanced</b></span>"
  1493. #: FlatCAMObj.py:5988
  1494. msgid "Plotting..."
  1495. msgstr "Plotting..."
  1496. #: FlatCAMObj.py:6012 FlatCAMObj.py:6017 flatcamTools/ToolSolderPaste.py:1418
  1497. msgid "Export Machine Code ..."
  1498. msgstr "Export Machine Code ..."
  1499. #: FlatCAMObj.py:6023 flatcamTools/ToolSolderPaste.py:1422
  1500. msgid "Export Machine Code cancelled ..."
  1501. msgstr "Export Machine Code cancelled ..."
  1502. #: FlatCAMObj.py:6041
  1503. msgid "Machine Code file saved to"
  1504. msgstr "Machine Code file saved to"
  1505. #: FlatCAMObj.py:6096
  1506. msgid "Loaded Machine Code into Code Editor"
  1507. msgstr "Loaded Machine Code into Code Editor"
  1508. #: FlatCAMObj.py:6211
  1509. msgid "This CNCJob object can't be processed because it is a"
  1510. msgstr "This CNCJob object can't be processed because it is a"
  1511. #: FlatCAMObj.py:6213
  1512. msgid "CNCJob object"
  1513. msgstr "CNCJob object"
  1514. #: FlatCAMObj.py:6265
  1515. msgid "G-code does not have a units code: either G20 or G21"
  1516. msgstr "G-code does not have a units code: either G20 or G21"
  1517. #: FlatCAMObj.py:6277
  1518. msgid "Cancelled. The Toolchange Custom code is enabled but it's empty."
  1519. msgstr "Cancelled. The Toolchange Custom code is enabled but it's empty."
  1520. #: FlatCAMObj.py:6283
  1521. msgid "Toolchange G-code was replaced by a custom code."
  1522. msgstr "Toolchange G-code was replaced by a custom code."
  1523. #: FlatCAMObj.py:6296 flatcamEditors/FlatCAMTextEditor.py:213
  1524. #: flatcamTools/ToolSolderPaste.py:1449
  1525. msgid "No such file or directory"
  1526. msgstr "No such file or directory"
  1527. #: FlatCAMObj.py:6310 flatcamEditors/FlatCAMTextEditor.py:225
  1528. msgid "Saved to"
  1529. msgstr "Saved to"
  1530. #: FlatCAMObj.py:6320 FlatCAMObj.py:6330
  1531. msgid ""
  1532. "The used postprocessor file has to have in it's name: 'toolchange_custom'"
  1533. msgstr ""
  1534. "The used postprocessor file has to have in it's name: 'toolchange_custom'"
  1535. #: FlatCAMObj.py:6334
  1536. msgid "There is no postprocessor file."
  1537. msgstr "There is no postprocessor file."
  1538. #: FlatCAMObj.py:6611
  1539. msgid "Script Editor"
  1540. msgstr "Script Editor"
  1541. #: FlatCAMObj.py:6850
  1542. msgid "Document Editor"
  1543. msgstr "Document Editor"
  1544. #: FlatCAMProcess.py:172
  1545. msgid "processes running."
  1546. msgstr "processes running."
  1547. #: FlatCAMTranslation.py:92
  1548. msgid "The application will restart."
  1549. msgstr "The application will restart."
  1550. #: FlatCAMTranslation.py:94
  1551. msgid "Are you sure do you want to change the current language to"
  1552. msgstr "Are you sure do you want to change the current language to"
  1553. #: FlatCAMTranslation.py:95
  1554. msgid "Apply Language ..."
  1555. msgstr "Apply Language ..."
  1556. #: ObjectCollection.py:441
  1557. #, python-brace-format
  1558. msgid "Object renamed from <b>{old}</b> to <b>{new}</b>"
  1559. msgstr "Object renamed from <b>{old}</b> to <b>{new}</b>"
  1560. #: ObjectCollection.py:811
  1561. msgid "Cause of error"
  1562. msgstr "Cause of error"
  1563. #: camlib.py:597
  1564. msgid "self.solid_geometry is neither BaseGeometry or list."
  1565. msgstr "self.solid_geometry is neither BaseGeometry or list."
  1566. #: camlib.py:976
  1567. msgid "Pass"
  1568. msgstr "Pass"
  1569. #: camlib.py:996
  1570. msgid "Get Exteriors"
  1571. msgstr "Get Exteriors"
  1572. #: camlib.py:999
  1573. msgid "Get Interiors"
  1574. msgstr "Get Interiors"
  1575. #: camlib.py:1965
  1576. msgid "Object was mirrored"
  1577. msgstr "Object was mirrored"
  1578. #: camlib.py:1968
  1579. msgid "Failed to mirror. No object selected"
  1580. msgstr "Failed to mirror. No object selected"
  1581. #: camlib.py:2037
  1582. msgid "Object was rotated"
  1583. msgstr "Object was rotated"
  1584. #: camlib.py:2040
  1585. msgid "Failed to rotate. No object selected"
  1586. msgstr "Failed to rotate. No object selected"
  1587. #: camlib.py:2108
  1588. msgid "Object was skewed"
  1589. msgstr "Object was skewed"
  1590. #: camlib.py:2111
  1591. msgid "Failed to skew. No object selected"
  1592. msgstr "Failed to skew. No object selected"
  1593. #: camlib.py:2308
  1594. msgid "There is no such parameter"
  1595. msgstr "There is no such parameter"
  1596. #: camlib.py:2380
  1597. msgid ""
  1598. "The Cut Z parameter has positive value. It is the depth value to drill into "
  1599. "material.\n"
  1600. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1601. "therefore the app will convert the value to negative. Check the resulting "
  1602. "CNC code (Gcode etc)."
  1603. msgstr ""
  1604. "The Cut Z parameter has positive value. It is the depth value to drill into "
  1605. "material.\n"
  1606. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1607. "therefore the app will convert the value to negative. Check the resulting "
  1608. "CNC code (Gcode etc)."
  1609. #: camlib.py:2388 camlib.py:3063 camlib.py:3413
  1610. msgid "The Cut Z parameter is zero. There will be no cut, skipping file"
  1611. msgstr "The Cut Z parameter is zero. There will be no cut, skipping file"
  1612. #: camlib.py:2440
  1613. msgid "Creating a list of points to drill..."
  1614. msgstr "Creating a list of points to drill..."
  1615. #: camlib.py:2523
  1616. msgid "Starting G-Code"
  1617. msgstr "Starting G-Code"
  1618. #: camlib.py:2621 camlib.py:2768 camlib.py:2873 camlib.py:3179 camlib.py:3527
  1619. msgid "Starting G-Code for tool with diameter"
  1620. msgstr "Starting G-Code for tool with diameter"
  1621. #: camlib.py:2678 camlib.py:2825 camlib.py:2931
  1622. msgid "G91 coordinates not implemented"
  1623. msgstr "G91 coordinates not implemented"
  1624. #: camlib.py:2684 camlib.py:2831 camlib.py:2937
  1625. msgid "The loaded Excellon file has no drills"
  1626. msgstr "The loaded Excellon file has no drills"
  1627. #: camlib.py:2959
  1628. msgid "Finished G-Code generation..."
  1629. msgstr "Finished G-Code generation..."
  1630. #: camlib.py:3036
  1631. msgid ""
  1632. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1633. "y) \n"
  1634. "but now there is only one value, not two."
  1635. msgstr ""
  1636. "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, "
  1637. "y) \n"
  1638. "but now there is only one value, not two."
  1639. #: camlib.py:3049 camlib.py:3399
  1640. msgid ""
  1641. "Cut_Z parameter is None or zero. Most likely a bad combinations of other "
  1642. "parameters."
  1643. msgstr ""
  1644. "Cut_Z parameter is None or zero. Most likely a bad combinations of other "
  1645. "parameters."
  1646. #: camlib.py:3055 camlib.py:3405
  1647. msgid ""
  1648. "The Cut Z parameter has positive value. It is the depth value to cut into "
  1649. "material.\n"
  1650. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1651. "therefore the app will convert the value to negative.Check the resulting CNC "
  1652. "code (Gcode etc)."
  1653. msgstr ""
  1654. "The Cut Z parameter has positive value. It is the depth value to cut into "
  1655. "material.\n"
  1656. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1657. "therefore the app will convert the value to negative.Check the resulting CNC "
  1658. "code (Gcode etc)."
  1659. #: camlib.py:3073 camlib.py:3419
  1660. msgid "Travel Z parameter is None or zero."
  1661. msgstr "Travel Z parameter is None or zero."
  1662. #: camlib.py:3078 camlib.py:3424
  1663. msgid ""
  1664. "The Travel Z parameter has negative value. It is the height value to travel "
  1665. "between cuts.\n"
  1666. "The Z Travel parameter needs to have a positive value, assuming it is a typo "
  1667. "therefore the app will convert the value to positive.Check the resulting CNC "
  1668. "code (Gcode etc)."
  1669. msgstr ""
  1670. "The Travel Z parameter has negative value. It is the height value to travel "
  1671. "between cuts.\n"
  1672. "The Z Travel parameter needs to have a positive value, assuming it is a typo "
  1673. "therefore the app will convert the value to positive.Check the resulting CNC "
  1674. "code (Gcode etc)."
  1675. #: camlib.py:3086 camlib.py:3432
  1676. msgid "The Z Travel parameter is zero. This is dangerous, skipping file"
  1677. msgstr "The Z Travel parameter is zero. This is dangerous, skipping file"
  1678. #: camlib.py:3101 camlib.py:3451
  1679. msgid "Indexing geometry before generating G-Code..."
  1680. msgstr "Indexing geometry before generating G-Code..."
  1681. #: camlib.py:3162 camlib.py:3513
  1682. msgid "Starting G-Code..."
  1683. msgstr "Starting G-Code..."
  1684. #: camlib.py:3249 camlib.py:3597
  1685. msgid "Finished G-Code generation"
  1686. msgstr "Finished G-Code generation"
  1687. #: camlib.py:3251
  1688. msgid "paths traced"
  1689. msgstr "paths traced"
  1690. #: camlib.py:3287
  1691. msgid "Expected a Geometry, got"
  1692. msgstr "Expected a Geometry, got"
  1693. #: camlib.py:3294
  1694. msgid ""
  1695. "Trying to generate a CNC Job from a Geometry object without solid_geometry."
  1696. msgstr ""
  1697. "Trying to generate a CNC Job from a Geometry object without solid_geometry."
  1698. #: camlib.py:3334
  1699. msgid ""
  1700. "The Tool Offset value is too negative to use for the current_geometry.\n"
  1701. "Raise the value (in module) and try again."
  1702. msgstr ""
  1703. "The Tool Offset value is too negative to use for the current_geometry.\n"
  1704. "Raise the value (in module) and try again."
  1705. #: camlib.py:3599
  1706. msgid " paths traced."
  1707. msgstr " paths traced."
  1708. #: camlib.py:3628
  1709. msgid "There is no tool data in the SolderPaste geometry."
  1710. msgstr "There is no tool data in the SolderPaste geometry."
  1711. #: camlib.py:3715
  1712. msgid "Finished SolderPste G-Code generation"
  1713. msgstr "Finished SolderPste G-Code generation"
  1714. #: camlib.py:3717
  1715. msgid "paths traced."
  1716. msgstr "paths traced."
  1717. #: camlib.py:3971
  1718. msgid "Parsing GCode file. Number of lines"
  1719. msgstr ""
  1720. #: camlib.py:4061
  1721. #, fuzzy
  1722. #| msgid "Create Geometry for milling holes."
  1723. msgid "Creating Geometry from the parsed GCode file. "
  1724. msgstr "Create Geometry for milling holes."
  1725. #: camlib.py:4193 camlib.py:4477 camlib.py:4580 camlib.py:4627
  1726. msgid "G91 coordinates not implemented ..."
  1727. msgstr "G91 coordinates not implemented ..."
  1728. #: camlib.py:4324
  1729. msgid "Unifying Geometry from parsed Geometry segments"
  1730. msgstr ""
  1731. #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70
  1732. #: flatcamEditors/FlatCAMExcEditor.py:152
  1733. #: flatcamEditors/FlatCAMExcEditor.py:356
  1734. #: flatcamEditors/FlatCAMExcEditor.py:548
  1735. #: flatcamEditors/FlatCAMGrbEditor.py:238
  1736. #: flatcamEditors/FlatCAMGrbEditor.py:243
  1737. msgid "Click to place ..."
  1738. msgstr "Click to place ..."
  1739. #: flatcamEditors/FlatCAMExcEditor.py:54
  1740. msgid "To add a drill first select a tool"
  1741. msgstr "To add a drill first select a tool"
  1742. #: flatcamEditors/FlatCAMExcEditor.py:117
  1743. msgid "Done. Drill added."
  1744. msgstr "Done. Drill added."
  1745. #: flatcamEditors/FlatCAMExcEditor.py:160
  1746. msgid "To add an Drill Array first select a tool in Tool Table"
  1747. msgstr "To add an Drill Array first select a tool in Tool Table"
  1748. #: flatcamEditors/FlatCAMExcEditor.py:176
  1749. #: flatcamEditors/FlatCAMExcEditor.py:386
  1750. #: flatcamEditors/FlatCAMExcEditor.py:596
  1751. #: flatcamEditors/FlatCAMExcEditor.py:1098
  1752. #: flatcamEditors/FlatCAMExcEditor.py:1123
  1753. #: flatcamEditors/FlatCAMGrbEditor.py:462
  1754. #: flatcamEditors/FlatCAMGrbEditor.py:1877
  1755. #: flatcamEditors/FlatCAMGrbEditor.py:1905
  1756. msgid "Click on target location ..."
  1757. msgstr "Click on target location ..."
  1758. #: flatcamEditors/FlatCAMExcEditor.py:193
  1759. msgid "Click on the Drill Circular Array Start position"
  1760. msgstr "Click on the Drill Circular Array Start position"
  1761. #: flatcamEditors/FlatCAMExcEditor.py:215
  1762. #: flatcamEditors/FlatCAMExcEditor.py:635
  1763. #: flatcamEditors/FlatCAMGrbEditor.py:505
  1764. msgid "The value is not Float. Check for comma instead of dot separator."
  1765. msgstr "The value is not Float. Check for comma instead of dot separator."
  1766. #: flatcamEditors/FlatCAMExcEditor.py:219
  1767. msgid "The value is mistyped. Check the value"
  1768. msgstr "The value is mistyped. Check the value"
  1769. #: flatcamEditors/FlatCAMExcEditor.py:318
  1770. msgid "Too many drills for the selected spacing angle."
  1771. msgstr "Too many drills for the selected spacing angle."
  1772. #: flatcamEditors/FlatCAMExcEditor.py:336
  1773. msgid "Done. Drill Array added."
  1774. msgstr "Done. Drill Array added."
  1775. #: flatcamEditors/FlatCAMExcEditor.py:365
  1776. msgid "To add a slot first select a tool"
  1777. msgstr "To add a slot first select a tool"
  1778. #: flatcamEditors/FlatCAMExcEditor.py:423
  1779. #: flatcamEditors/FlatCAMExcEditor.py:430
  1780. #: flatcamEditors/FlatCAMExcEditor.py:701
  1781. #: flatcamEditors/FlatCAMExcEditor.py:708
  1782. msgid "Value is missing or wrong format. Add it and retry."
  1783. msgstr "Value is missing or wrong format. Add it and retry."
  1784. #: flatcamEditors/FlatCAMExcEditor.py:529
  1785. msgid "Done. Adding Slot completed."
  1786. msgstr "Done. Adding Slot completed."
  1787. #: flatcamEditors/FlatCAMExcEditor.py:556
  1788. msgid "To add an Slot Array first select a tool in Tool Table"
  1789. msgstr "To add an Slot Array first select a tool in Tool Table"
  1790. #: flatcamEditors/FlatCAMExcEditor.py:613
  1791. msgid "Click on the Slot Circular Array Start position"
  1792. msgstr "Click on the Slot Circular Array Start position"
  1793. #: flatcamEditors/FlatCAMExcEditor.py:639
  1794. #: flatcamEditors/FlatCAMGrbEditor.py:509
  1795. msgid "The value is mistyped. Check the value."
  1796. msgstr "The value is mistyped. Check the value."
  1797. #: flatcamEditors/FlatCAMExcEditor.py:818
  1798. msgid "Too many Slots for the selected spacing angle."
  1799. msgstr "Too many Slots for the selected spacing angle."
  1800. #: flatcamEditors/FlatCAMExcEditor.py:841
  1801. msgid "Done. Slot Array added."
  1802. msgstr "Done. Slot Array added."
  1803. #: flatcamEditors/FlatCAMExcEditor.py:858
  1804. msgid "Click on the Drill(s) to resize ..."
  1805. msgstr "Click on the Drill(s) to resize ..."
  1806. #: flatcamEditors/FlatCAMExcEditor.py:888
  1807. msgid "Resize drill(s) failed. Please enter a diameter for resize."
  1808. msgstr "Resize drill(s) failed. Please enter a diameter for resize."
  1809. #: flatcamEditors/FlatCAMExcEditor.py:978
  1810. #: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2778
  1811. #: flatcamGUI/FlatCAMGUI.py:2989 flatcamGUI/FlatCAMGUI.py:3206
  1812. msgid "Cancelled."
  1813. msgstr "Cancelled."
  1814. #: flatcamEditors/FlatCAMExcEditor.py:1069
  1815. msgid "Done. Drill/Slot Resize completed."
  1816. msgstr "Done. Drill/Slot Resize completed."
  1817. #: flatcamEditors/FlatCAMExcEditor.py:1072
  1818. msgid "Cancelled. No drills/slots selected for resize ..."
  1819. msgstr "Cancelled. No drills/slots selected for resize ..."
  1820. #: flatcamEditors/FlatCAMExcEditor.py:1100
  1821. #: flatcamEditors/FlatCAMGrbEditor.py:1879
  1822. msgid "Click on reference location ..."
  1823. msgstr "Click on reference location ..."
  1824. #: flatcamEditors/FlatCAMExcEditor.py:1156
  1825. msgid "Done. Drill(s) Move completed."
  1826. msgstr "Done. Drill(s) Move completed."
  1827. #: flatcamEditors/FlatCAMExcEditor.py:1254
  1828. msgid "Done. Drill(s) copied."
  1829. msgstr "Done. Drill(s) copied."
  1830. #: flatcamEditors/FlatCAMExcEditor.py:1473 flatcamGUI/PreferencesUI.py:2613
  1831. msgid "Excellon Editor"
  1832. msgstr "Excellon Editor"
  1833. #: flatcamEditors/FlatCAMExcEditor.py:1480
  1834. #: flatcamEditors/FlatCAMGrbEditor.py:2380
  1835. msgid "Name:"
  1836. msgstr "Name:"
  1837. #: flatcamEditors/FlatCAMExcEditor.py:1486 flatcamGUI/ObjectUI.py:688
  1838. #: flatcamGUI/ObjectUI.py:1066 flatcamTools/ToolNonCopperClear.py:96
  1839. #: flatcamTools/ToolPaint.py:95 flatcamTools/ToolSolderPaste.py:69
  1840. msgid "Tools Table"
  1841. msgstr "Tools Table"
  1842. #: flatcamEditors/FlatCAMExcEditor.py:1488 flatcamGUI/ObjectUI.py:690
  1843. msgid ""
  1844. "Tools in this Excellon object\n"
  1845. "when are used for drilling."
  1846. msgstr ""
  1847. "Tools in this Excellon object\n"
  1848. "when are used for drilling."
  1849. #: flatcamEditors/FlatCAMExcEditor.py:1508
  1850. msgid "Add/Delete Tool"
  1851. msgstr "Add/Delete Tool"
  1852. #: flatcamEditors/FlatCAMExcEditor.py:1510
  1853. msgid ""
  1854. "Add/Delete a tool to the tool list\n"
  1855. "for this Excellon object."
  1856. msgstr ""
  1857. "Add/Delete a tool to the tool list\n"
  1858. "for this Excellon object."
  1859. #: flatcamEditors/FlatCAMExcEditor.py:1518 flatcamGUI/ObjectUI.py:1187
  1860. #: flatcamTools/ToolNonCopperClear.py:212 flatcamTools/ToolPaint.py:159
  1861. msgid "Tool Dia"
  1862. msgstr "Tool Dia"
  1863. #: flatcamEditors/FlatCAMExcEditor.py:1520 flatcamGUI/ObjectUI.py:1190
  1864. #: flatcamGUI/PreferencesUI.py:2643
  1865. msgid "Diameter for the new tool"
  1866. msgstr "Diameter for the new tool"
  1867. #: flatcamEditors/FlatCAMExcEditor.py:1528
  1868. msgid "Add Tool"
  1869. msgstr "Add Tool"
  1870. #: flatcamEditors/FlatCAMExcEditor.py:1530
  1871. msgid ""
  1872. "Add a new tool to the tool list\n"
  1873. "with the diameter specified above."
  1874. msgstr ""
  1875. "Add a new tool to the tool list\n"
  1876. "with the diameter specified above."
  1877. #: flatcamEditors/FlatCAMExcEditor.py:1542
  1878. msgid "Delete Tool"
  1879. msgstr "Delete Tool"
  1880. #: flatcamEditors/FlatCAMExcEditor.py:1544
  1881. msgid ""
  1882. "Delete a tool in the tool list\n"
  1883. "by selecting a row in the tool table."
  1884. msgstr ""
  1885. "Delete a tool in the tool list\n"
  1886. "by selecting a row in the tool table."
  1887. #: flatcamEditors/FlatCAMExcEditor.py:1562 flatcamGUI/FlatCAMGUI.py:1694
  1888. msgid "Resize Drill(s)"
  1889. msgstr "Resize Drill(s)"
  1890. #: flatcamEditors/FlatCAMExcEditor.py:1564
  1891. msgid "Resize a drill or a selection of drills."
  1892. msgstr "Resize a drill or a selection of drills."
  1893. #: flatcamEditors/FlatCAMExcEditor.py:1571
  1894. msgid "Resize Dia"
  1895. msgstr "Resize Dia"
  1896. #: flatcamEditors/FlatCAMExcEditor.py:1573
  1897. msgid "Diameter to resize to."
  1898. msgstr "Diameter to resize to."
  1899. #: flatcamEditors/FlatCAMExcEditor.py:1581
  1900. msgid "Resize"
  1901. msgstr "Resize"
  1902. #: flatcamEditors/FlatCAMExcEditor.py:1583
  1903. msgid "Resize drill(s)"
  1904. msgstr "Resize drill(s)"
  1905. #: flatcamEditors/FlatCAMExcEditor.py:1608 flatcamGUI/FlatCAMGUI.py:1693
  1906. #: flatcamGUI/FlatCAMGUI.py:1903
  1907. msgid "Add Drill Array"
  1908. msgstr "Add Drill Array"
  1909. #: flatcamEditors/FlatCAMExcEditor.py:1610
  1910. msgid "Add an array of drills (linear or circular array)"
  1911. msgstr "Add an array of drills (linear or circular array)"
  1912. #: flatcamEditors/FlatCAMExcEditor.py:1616
  1913. msgid ""
  1914. "Select the type of drills array to create.\n"
  1915. "It can be Linear X(Y) or Circular"
  1916. msgstr ""
  1917. "Select the type of drills array to create.\n"
  1918. "It can be Linear X(Y) or Circular"
  1919. #: flatcamEditors/FlatCAMExcEditor.py:1619
  1920. #: flatcamEditors/FlatCAMExcEditor.py:1821
  1921. #: flatcamEditors/FlatCAMGrbEditor.py:2683
  1922. msgid "Linear"
  1923. msgstr "Linear"
  1924. #: flatcamEditors/FlatCAMExcEditor.py:1620
  1925. #: flatcamEditors/FlatCAMExcEditor.py:1822
  1926. #: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/PreferencesUI.py:3722
  1927. #: flatcamTools/ToolNonCopperClear.py:203
  1928. msgid "Circular"
  1929. msgstr "Circular"
  1930. #: flatcamEditors/FlatCAMExcEditor.py:1628 flatcamGUI/PreferencesUI.py:2654
  1931. msgid "Nr of drills"
  1932. msgstr "Nr of drills"
  1933. #: flatcamEditors/FlatCAMExcEditor.py:1629 flatcamGUI/PreferencesUI.py:2656
  1934. msgid "Specify how many drills to be in the array."
  1935. msgstr "Specify how many drills to be in the array."
  1936. #: flatcamEditors/FlatCAMExcEditor.py:1646
  1937. #: flatcamEditors/FlatCAMExcEditor.py:1693
  1938. #: flatcamEditors/FlatCAMExcEditor.py:1757
  1939. #: flatcamEditors/FlatCAMExcEditor.py:1848
  1940. #: flatcamEditors/FlatCAMExcEditor.py:1895
  1941. #: flatcamEditors/FlatCAMGrbEditor.py:1523
  1942. #: flatcamEditors/FlatCAMGrbEditor.py:2710
  1943. #: flatcamEditors/FlatCAMGrbEditor.py:2755 flatcamGUI/PreferencesUI.py:2764
  1944. msgid "Direction"
  1945. msgstr "Direction"
  1946. #: flatcamEditors/FlatCAMExcEditor.py:1648
  1947. #: flatcamEditors/FlatCAMExcEditor.py:1850
  1948. #: flatcamEditors/FlatCAMGrbEditor.py:2712 flatcamGUI/PreferencesUI.py:1755
  1949. #: flatcamGUI/PreferencesUI.py:2672 flatcamGUI/PreferencesUI.py:2820
  1950. msgid ""
  1951. "Direction on which the linear array is oriented:\n"
  1952. "- 'X' - horizontal axis \n"
  1953. "- 'Y' - vertical axis or \n"
  1954. "- 'Angle' - a custom angle for the array inclination"
  1955. msgstr ""
  1956. "Direction on which the linear array is oriented:\n"
  1957. "- 'X' - horizontal axis \n"
  1958. "- 'Y' - vertical axis or \n"
  1959. "- 'Angle' - a custom angle for the array inclination"
  1960. #: flatcamEditors/FlatCAMExcEditor.py:1655
  1961. #: flatcamEditors/FlatCAMExcEditor.py:1766
  1962. #: flatcamEditors/FlatCAMExcEditor.py:1857
  1963. #: flatcamEditors/FlatCAMGrbEditor.py:2719 flatcamGUI/PreferencesUI.py:1761
  1964. #: flatcamGUI/PreferencesUI.py:2678 flatcamGUI/PreferencesUI.py:2773
  1965. #: flatcamGUI/PreferencesUI.py:2826 flatcamGUI/PreferencesUI.py:4482
  1966. #: flatcamTools/ToolFilm.py:230
  1967. msgid "X"
  1968. msgstr "X"
  1969. #: flatcamEditors/FlatCAMExcEditor.py:1656
  1970. #: flatcamEditors/FlatCAMExcEditor.py:1767
  1971. #: flatcamEditors/FlatCAMExcEditor.py:1858
  1972. #: flatcamEditors/FlatCAMGrbEditor.py:2720 flatcamGUI/PreferencesUI.py:1762
  1973. #: flatcamGUI/PreferencesUI.py:2679 flatcamGUI/PreferencesUI.py:2774
  1974. #: flatcamGUI/PreferencesUI.py:2827 flatcamGUI/PreferencesUI.py:4483
  1975. #: flatcamTools/ToolFilm.py:231
  1976. msgid "Y"
  1977. msgstr "Y"
  1978. #: flatcamEditors/FlatCAMExcEditor.py:1657
  1979. #: flatcamEditors/FlatCAMExcEditor.py:1671
  1980. #: flatcamEditors/FlatCAMExcEditor.py:1705
  1981. #: flatcamEditors/FlatCAMExcEditor.py:1768
  1982. #: flatcamEditors/FlatCAMExcEditor.py:1772
  1983. #: flatcamEditors/FlatCAMExcEditor.py:1859
  1984. #: flatcamEditors/FlatCAMExcEditor.py:1873
  1985. #: flatcamEditors/FlatCAMExcEditor.py:1907
  1986. #: flatcamEditors/FlatCAMGrbEditor.py:2721
  1987. #: flatcamEditors/FlatCAMGrbEditor.py:2734
  1988. #: flatcamEditors/FlatCAMGrbEditor.py:2770 flatcamGUI/PreferencesUI.py:1763
  1989. #: flatcamGUI/PreferencesUI.py:1781 flatcamGUI/PreferencesUI.py:2680
  1990. #: flatcamGUI/PreferencesUI.py:2699 flatcamGUI/PreferencesUI.py:2775
  1991. #: flatcamGUI/PreferencesUI.py:2780 flatcamGUI/PreferencesUI.py:2828
  1992. #: flatcamGUI/PreferencesUI.py:2849 flatcamGUI/PreferencesUI.py:4774
  1993. #: flatcamTools/ToolDistance.py:59 flatcamTools/ToolDistanceMin.py:63
  1994. #: flatcamTools/ToolTransform.py:60
  1995. msgid "Angle"
  1996. msgstr "Angle"
  1997. #: flatcamEditors/FlatCAMExcEditor.py:1661
  1998. #: flatcamEditors/FlatCAMExcEditor.py:1863
  1999. #: flatcamEditors/FlatCAMGrbEditor.py:2725 flatcamGUI/PreferencesUI.py:1769
  2000. #: flatcamGUI/PreferencesUI.py:2686 flatcamGUI/PreferencesUI.py:2834
  2001. msgid "Pitch"
  2002. msgstr "Pitch"
  2003. #: flatcamEditors/FlatCAMExcEditor.py:1663
  2004. #: flatcamEditors/FlatCAMExcEditor.py:1865
  2005. #: flatcamEditors/FlatCAMGrbEditor.py:2727 flatcamGUI/PreferencesUI.py:1771
  2006. #: flatcamGUI/PreferencesUI.py:2688 flatcamGUI/PreferencesUI.py:2836
  2007. msgid "Pitch = Distance between elements of the array."
  2008. msgstr "Pitch = Distance between elements of the array."
  2009. #: flatcamEditors/FlatCAMExcEditor.py:1673
  2010. #: flatcamEditors/FlatCAMExcEditor.py:1875
  2011. #: flatcamEditors/FlatCAMGrbEditor.py:2736
  2012. msgid ""
  2013. "Angle at which the linear array is placed.\n"
  2014. "The precision is of max 2 decimals.\n"
  2015. "Min value is: -359.99 degrees.\n"
  2016. "Max value is: 360.00 degrees."
  2017. msgstr ""
  2018. "Angle at which the linear array is placed.\n"
  2019. "The precision is of max 2 decimals.\n"
  2020. "Min value is: -359.99 degrees.\n"
  2021. "Max value is: 360.00 degrees."
  2022. #: flatcamEditors/FlatCAMExcEditor.py:1694
  2023. #: flatcamEditors/FlatCAMExcEditor.py:1896
  2024. #: flatcamEditors/FlatCAMGrbEditor.py:2757
  2025. msgid ""
  2026. "Direction for circular array.Can be CW = clockwise or CCW = counter "
  2027. "clockwise."
  2028. msgstr ""
  2029. "Direction for circular array.Can be CW = clockwise or CCW = counter "
  2030. "clockwise."
  2031. #: flatcamEditors/FlatCAMExcEditor.py:1701
  2032. #: flatcamEditors/FlatCAMExcEditor.py:1903
  2033. #: flatcamEditors/FlatCAMGrbEditor.py:2765 flatcamGUI/PreferencesUI.py:1803
  2034. #: flatcamGUI/PreferencesUI.py:2428 flatcamGUI/PreferencesUI.py:2722
  2035. #: flatcamGUI/PreferencesUI.py:2872 flatcamGUI/PreferencesUI.py:3262
  2036. msgid "CW"
  2037. msgstr "CW"
  2038. #: flatcamEditors/FlatCAMExcEditor.py:1702
  2039. #: flatcamEditors/FlatCAMExcEditor.py:1904
  2040. #: flatcamEditors/FlatCAMGrbEditor.py:2766 flatcamGUI/PreferencesUI.py:1804
  2041. #: flatcamGUI/PreferencesUI.py:2429 flatcamGUI/PreferencesUI.py:2723
  2042. #: flatcamGUI/PreferencesUI.py:2873 flatcamGUI/PreferencesUI.py:3263
  2043. msgid "CCW"
  2044. msgstr "CCW"
  2045. #: flatcamEditors/FlatCAMExcEditor.py:1706
  2046. #: flatcamEditors/FlatCAMExcEditor.py:1908
  2047. #: flatcamEditors/FlatCAMGrbEditor.py:2772 flatcamGUI/PreferencesUI.py:1783
  2048. #: flatcamGUI/PreferencesUI.py:1812 flatcamGUI/PreferencesUI.py:2701
  2049. #: flatcamGUI/PreferencesUI.py:2731 flatcamGUI/PreferencesUI.py:2851
  2050. #: flatcamGUI/PreferencesUI.py:2881
  2051. msgid "Angle at which each element in circular array is placed."
  2052. msgstr "Angle at which each element in circular array is placed."
  2053. #: flatcamEditors/FlatCAMExcEditor.py:1736
  2054. msgid "Slot Parameters"
  2055. msgstr "Slot Parameters"
  2056. #: flatcamEditors/FlatCAMExcEditor.py:1738
  2057. msgid ""
  2058. "Parameters for adding a slot (hole with oval shape)\n"
  2059. "either single or as an part of an array."
  2060. msgstr ""
  2061. "Parameters for adding a slot (hole with oval shape)\n"
  2062. "either single or as an part of an array."
  2063. #: flatcamEditors/FlatCAMExcEditor.py:1747 flatcamGUI/PreferencesUI.py:2748
  2064. #: flatcamTools/ToolProperties.py:349
  2065. msgid "Length"
  2066. msgstr "Length"
  2067. #: flatcamEditors/FlatCAMExcEditor.py:1749 flatcamGUI/PreferencesUI.py:2750
  2068. msgid "Length = The length of the slot."
  2069. msgstr "Length = The length of the slot."
  2070. #: flatcamEditors/FlatCAMExcEditor.py:1759 flatcamGUI/PreferencesUI.py:2766
  2071. msgid ""
  2072. "Direction on which the slot is oriented:\n"
  2073. "- 'X' - horizontal axis \n"
  2074. "- 'Y' - vertical axis or \n"
  2075. "- 'Angle' - a custom angle for the slot inclination"
  2076. msgstr ""
  2077. "Direction on which the slot is oriented:\n"
  2078. "- 'X' - horizontal axis \n"
  2079. "- 'Y' - vertical axis or \n"
  2080. "- 'Angle' - a custom angle for the slot inclination"
  2081. #: flatcamEditors/FlatCAMExcEditor.py:1774 flatcamGUI/PreferencesUI.py:2782
  2082. msgid ""
  2083. "Angle at which the slot is placed.\n"
  2084. "The precision is of max 2 decimals.\n"
  2085. "Min value is: -359.99 degrees.\n"
  2086. "Max value is: 360.00 degrees."
  2087. msgstr ""
  2088. "Angle at which the slot is placed.\n"
  2089. "The precision is of max 2 decimals.\n"
  2090. "Min value is: -359.99 degrees.\n"
  2091. "Max value is: 360.00 degrees."
  2092. #: flatcamEditors/FlatCAMExcEditor.py:1807
  2093. msgid "Slot Array Parameters"
  2094. msgstr "Slot Array Parameters"
  2095. #: flatcamEditors/FlatCAMExcEditor.py:1809
  2096. msgid "Parameters for the array of slots (linear or circular array)"
  2097. msgstr "Parameters for the array of slots (linear or circular array)"
  2098. #: flatcamEditors/FlatCAMExcEditor.py:1818
  2099. msgid ""
  2100. "Select the type of slot array to create.\n"
  2101. "It can be Linear X(Y) or Circular"
  2102. msgstr ""
  2103. "Select the type of slot array to create.\n"
  2104. "It can be Linear X(Y) or Circular"
  2105. #: flatcamEditors/FlatCAMExcEditor.py:1830 flatcamGUI/PreferencesUI.py:2805
  2106. msgid "Nr of slots"
  2107. msgstr "Nr of slots"
  2108. #: flatcamEditors/FlatCAMExcEditor.py:1831 flatcamGUI/PreferencesUI.py:2807
  2109. msgid "Specify how many slots to be in the array."
  2110. msgstr "Specify how many slots to be in the array."
  2111. #: flatcamEditors/FlatCAMExcEditor.py:2438
  2112. msgid ""
  2113. "Tool already in the original or actual tool list.\n"
  2114. "Save and reedit Excellon if you need to add this tool. "
  2115. msgstr ""
  2116. "Tool already in the original or actual tool list.\n"
  2117. "Save and reedit Excellon if you need to add this tool. "
  2118. #: flatcamEditors/FlatCAMExcEditor.py:2447 flatcamGUI/FlatCAMGUI.py:3375
  2119. msgid "Added new tool with dia"
  2120. msgstr "Added new tool with dia"
  2121. #: flatcamEditors/FlatCAMExcEditor.py:2481
  2122. msgid "Select a tool in Tool Table"
  2123. msgstr "Select a tool in Tool Table"
  2124. #: flatcamEditors/FlatCAMExcEditor.py:2514
  2125. msgid "Deleted tool with diameter"
  2126. msgstr "Deleted tool with diameter"
  2127. #: flatcamEditors/FlatCAMExcEditor.py:2664
  2128. msgid "Done. Tool edit completed."
  2129. msgstr "Done. Tool edit completed."
  2130. #: flatcamEditors/FlatCAMExcEditor.py:3210
  2131. msgid "There are no Tools definitions in the file. Aborting Excellon creation."
  2132. msgstr ""
  2133. "There are no Tools definitions in the file. Aborting Excellon creation."
  2134. #: flatcamEditors/FlatCAMExcEditor.py:3214
  2135. msgid "An internal error has ocurred. See Shell.\n"
  2136. msgstr "An internal error has ocurred. See Shell.\n"
  2137. #: flatcamEditors/FlatCAMExcEditor.py:3220
  2138. msgid "Creating Excellon."
  2139. msgstr "Creating Excellon."
  2140. #: flatcamEditors/FlatCAMExcEditor.py:3234
  2141. msgid "Excellon editing finished."
  2142. msgstr "Excellon editing finished."
  2143. #: flatcamEditors/FlatCAMExcEditor.py:3252
  2144. msgid "Cancelled. There is no Tool/Drill selected"
  2145. msgstr "Cancelled. There is no Tool/Drill selected"
  2146. #: flatcamEditors/FlatCAMExcEditor.py:3860
  2147. msgid "Done. Drill(s) deleted."
  2148. msgstr "Done. Drill(s) deleted."
  2149. #: flatcamEditors/FlatCAMExcEditor.py:3932
  2150. #: flatcamEditors/FlatCAMExcEditor.py:3942
  2151. #: flatcamEditors/FlatCAMGrbEditor.py:4702
  2152. msgid "Click on the circular array Center position"
  2153. msgstr "Click on the circular array Center position"
  2154. #: flatcamEditors/FlatCAMGeoEditor.py:83
  2155. msgid "Buffer distance:"
  2156. msgstr "Buffer distance:"
  2157. #: flatcamEditors/FlatCAMGeoEditor.py:84
  2158. msgid "Buffer corner:"
  2159. msgstr "Buffer corner:"
  2160. #: flatcamEditors/FlatCAMGeoEditor.py:86
  2161. msgid ""
  2162. "There are 3 types of corners:\n"
  2163. " - 'Round': the corner is rounded for exterior buffer.\n"
  2164. " - 'Square:' the corner is met in a sharp angle for exterior buffer.\n"
  2165. " - 'Beveled:' the corner is a line that directly connects the features "
  2166. "meeting in the corner"
  2167. msgstr ""
  2168. "There are 3 types of corners:\n"
  2169. " - 'Round': the corner is rounded for exterior buffer.\n"
  2170. " - 'Square:' the corner is met in a sharp angle for exterior buffer.\n"
  2171. " - 'Beveled:' the corner is a line that directly connects the features "
  2172. "meeting in the corner"
  2173. #: flatcamEditors/FlatCAMGeoEditor.py:92
  2174. #: flatcamEditors/FlatCAMGrbEditor.py:2541
  2175. msgid "Round"
  2176. msgstr "Round"
  2177. #: flatcamEditors/FlatCAMGeoEditor.py:93
  2178. #: flatcamEditors/FlatCAMGrbEditor.py:2542
  2179. msgid "Square"
  2180. msgstr "Square"
  2181. #: flatcamEditors/FlatCAMGeoEditor.py:94
  2182. #: flatcamEditors/FlatCAMGrbEditor.py:2543
  2183. msgid "Beveled"
  2184. msgstr "Beveled"
  2185. #: flatcamEditors/FlatCAMGeoEditor.py:101
  2186. msgid "Buffer Interior"
  2187. msgstr "Buffer Interior"
  2188. #: flatcamEditors/FlatCAMGeoEditor.py:103
  2189. msgid "Buffer Exterior"
  2190. msgstr "Buffer Exterior"
  2191. #: flatcamEditors/FlatCAMGeoEditor.py:109
  2192. msgid "Full Buffer"
  2193. msgstr "Full Buffer"
  2194. #: flatcamEditors/FlatCAMGeoEditor.py:130
  2195. #: flatcamEditors/FlatCAMGeoEditor.py:2777 flatcamGUI/FlatCAMGUI.py:1603
  2196. #: flatcamGUI/PreferencesUI.py:1823
  2197. msgid "Buffer Tool"
  2198. msgstr "Buffer Tool"
  2199. #: flatcamEditors/FlatCAMGeoEditor.py:142
  2200. #: flatcamEditors/FlatCAMGeoEditor.py:159
  2201. #: flatcamEditors/FlatCAMGeoEditor.py:176
  2202. #: flatcamEditors/FlatCAMGeoEditor.py:2797
  2203. #: flatcamEditors/FlatCAMGeoEditor.py:2827
  2204. #: flatcamEditors/FlatCAMGeoEditor.py:2857
  2205. #: flatcamEditors/FlatCAMGrbEditor.py:4755
  2206. msgid "Buffer distance value is missing or wrong format. Add it and retry."
  2207. msgstr "Buffer distance value is missing or wrong format. Add it and retry."
  2208. #: flatcamEditors/FlatCAMGeoEditor.py:239
  2209. msgid "Font"
  2210. msgstr "Font"
  2211. #: flatcamEditors/FlatCAMGeoEditor.py:320 flatcamGUI/FlatCAMGUI.py:1864
  2212. msgid "Text"
  2213. msgstr "Text"
  2214. #: flatcamEditors/FlatCAMGeoEditor.py:346
  2215. msgid "Text Tool"
  2216. msgstr "Text Tool"
  2217. #: flatcamEditors/FlatCAMGeoEditor.py:404 flatcamGUI/FlatCAMGUI.py:909
  2218. msgid "Tool"
  2219. msgstr "Tool"
  2220. #: flatcamEditors/FlatCAMGeoEditor.py:435 flatcamGUI/ObjectUI.py:337
  2221. #: flatcamGUI/PreferencesUI.py:1304 flatcamGUI/PreferencesUI.py:2936
  2222. #: flatcamGUI/PreferencesUI.py:3981 flatcamGUI/PreferencesUI.py:4159
  2223. #: flatcamTools/ToolCutOut.py:101
  2224. msgid "Tool dia"
  2225. msgstr "Tool dia"
  2226. #: flatcamEditors/FlatCAMGeoEditor.py:437 flatcamGUI/PreferencesUI.py:4161
  2227. msgid ""
  2228. "Diameter of the tool to\n"
  2229. "be used in the operation."
  2230. msgstr ""
  2231. "Diameter of the tool to\n"
  2232. "be used in the operation."
  2233. #: flatcamEditors/FlatCAMGeoEditor.py:446 flatcamGUI/PreferencesUI.py:3818
  2234. #: flatcamGUI/PreferencesUI.py:4191 flatcamTools/ToolNonCopperClear.py:294
  2235. #: flatcamTools/ToolPaint.py:202
  2236. msgid "Overlap Rate"
  2237. msgstr "Overlap Rate"
  2238. #: flatcamEditors/FlatCAMGeoEditor.py:448 flatcamGUI/PreferencesUI.py:4193
  2239. #: flatcamTools/ToolPaint.py:204
  2240. #, python-format
  2241. msgid ""
  2242. "How much (fraction) of the tool width to overlap each tool pass.\n"
  2243. "Example:\n"
  2244. "A value here of 0.25 means 25%% from the tool diameter found above.\n"
  2245. "\n"
  2246. "Adjust the value starting with lower values\n"
  2247. "and increasing it if areas that should be painted are still \n"
  2248. "not painted.\n"
  2249. "Lower values = faster processing, faster execution on PCB.\n"
  2250. "Higher values = slow processing and slow execution on CNC\n"
  2251. "due of too many paths."
  2252. msgstr ""
  2253. "How much (fraction) of the tool width to overlap each tool pass.\n"
  2254. "Example:\n"
  2255. "A value here of 0.25 means 25%% from the tool diameter found above.\n"
  2256. "\n"
  2257. "Adjust the value starting with lower values\n"
  2258. "and increasing it if areas that should be painted are still \n"
  2259. "not painted.\n"
  2260. "Lower values = faster processing, faster execution on PCB.\n"
  2261. "Higher values = slow processing and slow execution on CNC\n"
  2262. "due of too many paths."
  2263. #: flatcamEditors/FlatCAMGeoEditor.py:464 flatcamGUI/PreferencesUI.py:3839
  2264. #: flatcamGUI/PreferencesUI.py:4009 flatcamGUI/PreferencesUI.py:4213
  2265. #: flatcamTools/ToolNonCopperClear.py:314 flatcamTools/ToolPaint.py:223
  2266. msgid "Margin"
  2267. msgstr "Margin"
  2268. #: flatcamEditors/FlatCAMGeoEditor.py:466 flatcamGUI/PreferencesUI.py:4215
  2269. #: flatcamTools/ToolPaint.py:225
  2270. msgid ""
  2271. "Distance by which to avoid\n"
  2272. "the edges of the polygon to\n"
  2273. "be painted."
  2274. msgstr ""
  2275. "Distance by which to avoid\n"
  2276. "the edges of the polygon to\n"
  2277. "be painted."
  2278. #: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:3852
  2279. #: flatcamGUI/PreferencesUI.py:4228 flatcamTools/ToolNonCopperClear.py:325
  2280. #: flatcamTools/ToolPaint.py:236
  2281. msgid "Method"
  2282. msgstr "Method"
  2283. #: flatcamEditors/FlatCAMGeoEditor.py:477
  2284. msgid ""
  2285. "Algorithm to paint the polygon:<BR><B>Standard</B>: Fixed step inwards."
  2286. "<BR><B>Seed-based</B>: Outwards from seed."
  2287. msgstr ""
  2288. "Algorithm to paint the polygon:<BR><B>Standard</B>: Fixed step inwards."
  2289. "<BR><B>Seed-based</B>: Outwards from seed."
  2290. #: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3861
  2291. #: flatcamGUI/PreferencesUI.py:4237 flatcamTools/ToolNonCopperClear.py:334
  2292. #: flatcamTools/ToolPaint.py:245
  2293. msgid "Standard"
  2294. msgstr "Standard"
  2295. #: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3862
  2296. #: flatcamGUI/PreferencesUI.py:4238 flatcamTools/ToolNonCopperClear.py:335
  2297. #: flatcamTools/ToolPaint.py:246
  2298. msgid "Seed-based"
  2299. msgstr "Seed-based"
  2300. #: flatcamEditors/FlatCAMGeoEditor.py:485 flatcamGUI/PreferencesUI.py:3863
  2301. #: flatcamGUI/PreferencesUI.py:4239 flatcamTools/ToolNonCopperClear.py:336
  2302. #: flatcamTools/ToolPaint.py:247
  2303. msgid "Straight lines"
  2304. msgstr "Straight lines"
  2305. #: flatcamEditors/FlatCAMGeoEditor.py:490
  2306. msgid "Connect:"
  2307. msgstr "Connect:"
  2308. #: flatcamEditors/FlatCAMGeoEditor.py:492 flatcamGUI/PreferencesUI.py:3870
  2309. #: flatcamGUI/PreferencesUI.py:4246 flatcamTools/ToolNonCopperClear.py:343
  2310. #: flatcamTools/ToolPaint.py:254
  2311. msgid ""
  2312. "Draw lines between resulting\n"
  2313. "segments to minimize tool lifts."
  2314. msgstr ""
  2315. "Draw lines between resulting\n"
  2316. "segments to minimize tool lifts."
  2317. #: flatcamEditors/FlatCAMGeoEditor.py:499
  2318. msgid "Contour:"
  2319. msgstr "Contour:"
  2320. #: flatcamEditors/FlatCAMGeoEditor.py:501 flatcamGUI/PreferencesUI.py:3880
  2321. #: flatcamGUI/PreferencesUI.py:4256 flatcamTools/ToolNonCopperClear.py:352
  2322. #: flatcamTools/ToolPaint.py:263
  2323. msgid ""
  2324. "Cut around the perimeter of the polygon\n"
  2325. "to trim rough edges."
  2326. msgstr ""
  2327. "Cut around the perimeter of the polygon\n"
  2328. "to trim rough edges."
  2329. #: flatcamEditors/FlatCAMGeoEditor.py:512 flatcamGUI/FlatCAMGUI.py:1866
  2330. msgid "Paint"
  2331. msgstr "Paint"
  2332. #: flatcamEditors/FlatCAMGeoEditor.py:530 flatcamGUI/FlatCAMGUI.py:734
  2333. #: flatcamGUI/FlatCAMGUI.py:2148 flatcamGUI/ObjectUI.py:1565
  2334. #: flatcamTools/ToolPaint.py:24 flatcamTools/ToolPaint.py:491
  2335. msgid "Paint Tool"
  2336. msgstr "Paint Tool"
  2337. #: flatcamEditors/FlatCAMGeoEditor.py:567
  2338. msgid "Paint cancelled. No shape selected."
  2339. msgstr "Paint cancelled. No shape selected."
  2340. #: flatcamEditors/FlatCAMGeoEditor.py:579 flatcamTools/ToolDblSided.py:373
  2341. msgid "Tool diameter value is missing or wrong format. Add it and retry."
  2342. msgstr "Tool diameter value is missing or wrong format. Add it and retry."
  2343. #: flatcamEditors/FlatCAMGeoEditor.py:590
  2344. msgid "Overlap value is missing or wrong format. Add it and retry."
  2345. msgstr "Overlap value is missing or wrong format. Add it and retry."
  2346. #: flatcamEditors/FlatCAMGeoEditor.py:602
  2347. msgid "Margin distance value is missing or wrong format. Add it and retry."
  2348. msgstr "Margin distance value is missing or wrong format. Add it and retry."
  2349. #: flatcamEditors/FlatCAMGeoEditor.py:610
  2350. #: flatcamEditors/FlatCAMGeoEditor.py:2803
  2351. #: flatcamEditors/FlatCAMGeoEditor.py:2833
  2352. #: flatcamEditors/FlatCAMGeoEditor.py:2863 flatcamGUI/PreferencesUI.py:2932
  2353. #: flatcamTools/ToolProperties.py:112 flatcamTools/ToolProperties.py:138
  2354. msgid "Tools"
  2355. msgstr "Tools"
  2356. #: flatcamEditors/FlatCAMGeoEditor.py:621
  2357. #: flatcamEditors/FlatCAMGeoEditor.py:995
  2358. #: flatcamEditors/FlatCAMGrbEditor.py:4946
  2359. #: flatcamEditors/FlatCAMGrbEditor.py:5331 flatcamGUI/FlatCAMGUI.py:747
  2360. #: flatcamGUI/FlatCAMGUI.py:2161 flatcamTools/ToolTransform.py:369
  2361. msgid "Transform Tool"
  2362. msgstr "Transform Tool"
  2363. #: flatcamEditors/FlatCAMGeoEditor.py:622
  2364. #: flatcamEditors/FlatCAMGeoEditor.py:684
  2365. #: flatcamEditors/FlatCAMGrbEditor.py:4947
  2366. #: flatcamEditors/FlatCAMGrbEditor.py:5009 flatcamGUI/PreferencesUI.py:4766
  2367. #: flatcamTools/ToolTransform.py:23 flatcamTools/ToolTransform.py:77
  2368. msgid "Rotate"
  2369. msgstr "Rotate"
  2370. #: flatcamEditors/FlatCAMGeoEditor.py:623
  2371. #: flatcamEditors/FlatCAMGrbEditor.py:4948 flatcamTools/ToolTransform.py:24
  2372. msgid "Skew/Shear"
  2373. msgstr "Skew/Shear"
  2374. #: flatcamEditors/FlatCAMGeoEditor.py:624
  2375. #: flatcamEditors/FlatCAMGrbEditor.py:2588
  2376. #: flatcamEditors/FlatCAMGrbEditor.py:4949 flatcamGUI/FlatCAMGUI.py:822
  2377. #: flatcamGUI/FlatCAMGUI.py:1815 flatcamGUI/FlatCAMGUI.py:1893
  2378. #: flatcamGUI/FlatCAMGUI.py:2232 flatcamGUI/ObjectUI.py:87
  2379. #: flatcamGUI/ObjectUI.py:108 flatcamGUI/PreferencesUI.py:4816
  2380. #: flatcamTools/ToolTransform.py:25
  2381. msgid "Scale"
  2382. msgstr "Scale"
  2383. #: flatcamEditors/FlatCAMGeoEditor.py:625
  2384. #: flatcamEditors/FlatCAMGrbEditor.py:4950 flatcamTools/ToolTransform.py:26
  2385. msgid "Mirror (Flip)"
  2386. msgstr "Mirror (Flip)"
  2387. #: flatcamEditors/FlatCAMGeoEditor.py:626
  2388. #: flatcamEditors/FlatCAMGrbEditor.py:4951 flatcamGUI/ObjectUI.py:119
  2389. #: flatcamGUI/ObjectUI.py:134 flatcamGUI/ObjectUI.py:1099
  2390. #: flatcamGUI/ObjectUI.py:1711 flatcamGUI/PreferencesUI.py:3903
  2391. #: flatcamGUI/PreferencesUI.py:4863 flatcamTools/ToolNonCopperClear.py:374
  2392. #: flatcamTools/ToolTransform.py:27
  2393. msgid "Offset"
  2394. msgstr "Offset"
  2395. #: flatcamEditors/FlatCAMGeoEditor.py:638
  2396. #: flatcamEditors/FlatCAMGrbEditor.py:4963 flatcamGUI/FlatCAMGUI.py:694
  2397. #: flatcamGUI/FlatCAMGUI.py:2115
  2398. msgid "Editor"
  2399. msgstr "Editor"
  2400. #: flatcamEditors/FlatCAMGeoEditor.py:670
  2401. #: flatcamEditors/FlatCAMGrbEditor.py:4995
  2402. msgid "Angle:"
  2403. msgstr "Angle:"
  2404. #: flatcamEditors/FlatCAMGeoEditor.py:672
  2405. #: flatcamEditors/FlatCAMGrbEditor.py:4997 flatcamGUI/PreferencesUI.py:4776
  2406. #: flatcamTools/ToolTransform.py:62
  2407. msgid ""
  2408. "Angle for Rotation action, in degrees.\n"
  2409. "Float number between -360 and 359.\n"
  2410. "Positive numbers for CW motion.\n"
  2411. "Negative numbers for CCW motion."
  2412. msgstr ""
  2413. "Angle for Rotation action, in degrees.\n"
  2414. "Float number between -360 and 359.\n"
  2415. "Positive numbers for CW motion.\n"
  2416. "Negative numbers for CCW motion."
  2417. #: flatcamEditors/FlatCAMGeoEditor.py:686
  2418. #: flatcamEditors/FlatCAMGrbEditor.py:5011
  2419. msgid ""
  2420. "Rotate the selected shape(s).\n"
  2421. "The point of reference is the middle of\n"
  2422. "the bounding box for all selected shapes."
  2423. msgstr ""
  2424. "Rotate the selected shape(s).\n"
  2425. "The point of reference is the middle of\n"
  2426. "the bounding box for all selected shapes."
  2427. #: flatcamEditors/FlatCAMGeoEditor.py:709
  2428. #: flatcamEditors/FlatCAMGrbEditor.py:5034
  2429. msgid "Angle X:"
  2430. msgstr "Angle X:"
  2431. #: flatcamEditors/FlatCAMGeoEditor.py:711
  2432. #: flatcamEditors/FlatCAMGeoEditor.py:729
  2433. #: flatcamEditors/FlatCAMGrbEditor.py:5036
  2434. #: flatcamEditors/FlatCAMGrbEditor.py:5054 flatcamGUI/PreferencesUI.py:4795
  2435. #: flatcamGUI/PreferencesUI.py:4809
  2436. msgid ""
  2437. "Angle for Skew action, in degrees.\n"
  2438. "Float number between -360 and 359."
  2439. msgstr ""
  2440. "Angle for Skew action, in degrees.\n"
  2441. "Float number between -360 and 359."
  2442. #: flatcamEditors/FlatCAMGeoEditor.py:720
  2443. #: flatcamEditors/FlatCAMGrbEditor.py:5045 flatcamTools/ToolTransform.py:106
  2444. msgid "Skew X"
  2445. msgstr "Skew X"
  2446. #: flatcamEditors/FlatCAMGeoEditor.py:722
  2447. #: flatcamEditors/FlatCAMGeoEditor.py:740
  2448. #: flatcamEditors/FlatCAMGrbEditor.py:5047
  2449. #: flatcamEditors/FlatCAMGrbEditor.py:5065
  2450. msgid ""
  2451. "Skew/shear the selected shape(s).\n"
  2452. "The point of reference is the middle of\n"
  2453. "the bounding box for all selected shapes."
  2454. msgstr ""
  2455. "Skew/shear the selected shape(s).\n"
  2456. "The point of reference is the middle of\n"
  2457. "the bounding box for all selected shapes."
  2458. #: flatcamEditors/FlatCAMGeoEditor.py:727
  2459. #: flatcamEditors/FlatCAMGrbEditor.py:5052
  2460. msgid "Angle Y:"
  2461. msgstr "Angle Y:"
  2462. #: flatcamEditors/FlatCAMGeoEditor.py:738
  2463. #: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamTools/ToolTransform.py:128
  2464. msgid "Skew Y"
  2465. msgstr "Skew Y"
  2466. #: flatcamEditors/FlatCAMGeoEditor.py:766
  2467. #: flatcamEditors/FlatCAMGrbEditor.py:5091
  2468. msgid "Factor X:"
  2469. msgstr "Factor X:"
  2470. #: flatcamEditors/FlatCAMGeoEditor.py:768
  2471. #: flatcamEditors/FlatCAMGrbEditor.py:5093
  2472. msgid "Factor for Scale action over X axis."
  2473. msgstr "Factor for Scale action over X axis."
  2474. #: flatcamEditors/FlatCAMGeoEditor.py:776
  2475. #: flatcamEditors/FlatCAMGrbEditor.py:5101 flatcamTools/ToolTransform.py:155
  2476. msgid "Scale X"
  2477. msgstr "Scale X"
  2478. #: flatcamEditors/FlatCAMGeoEditor.py:778
  2479. #: flatcamEditors/FlatCAMGeoEditor.py:795
  2480. #: flatcamEditors/FlatCAMGrbEditor.py:5103
  2481. #: flatcamEditors/FlatCAMGrbEditor.py:5120
  2482. msgid ""
  2483. "Scale the selected shape(s).\n"
  2484. "The point of reference depends on \n"
  2485. "the Scale reference checkbox state."
  2486. msgstr ""
  2487. "Scale the selected shape(s).\n"
  2488. "The point of reference depends on \n"
  2489. "the Scale reference checkbox state."
  2490. #: flatcamEditors/FlatCAMGeoEditor.py:783
  2491. #: flatcamEditors/FlatCAMGrbEditor.py:5108
  2492. msgid "Factor Y:"
  2493. msgstr "Factor Y:"
  2494. #: flatcamEditors/FlatCAMGeoEditor.py:785
  2495. #: flatcamEditors/FlatCAMGrbEditor.py:5110
  2496. msgid "Factor for Scale action over Y axis."
  2497. msgstr "Factor for Scale action over Y axis."
  2498. #: flatcamEditors/FlatCAMGeoEditor.py:793
  2499. #: flatcamEditors/FlatCAMGrbEditor.py:5118 flatcamTools/ToolTransform.py:176
  2500. msgid "Scale Y"
  2501. msgstr "Scale Y"
  2502. #: flatcamEditors/FlatCAMGeoEditor.py:802
  2503. #: flatcamEditors/FlatCAMGrbEditor.py:5127 flatcamGUI/PreferencesUI.py:4845
  2504. #: flatcamTools/ToolTransform.py:189
  2505. msgid "Link"
  2506. msgstr "Link"
  2507. #: flatcamEditors/FlatCAMGeoEditor.py:804
  2508. #: flatcamEditors/FlatCAMGrbEditor.py:5129
  2509. msgid ""
  2510. "Scale the selected shape(s)\n"
  2511. "using the Scale Factor X for both axis."
  2512. msgstr ""
  2513. "Scale the selected shape(s)\n"
  2514. "using the Scale Factor X for both axis."
  2515. #: flatcamEditors/FlatCAMGeoEditor.py:810
  2516. #: flatcamEditors/FlatCAMGrbEditor.py:5135 flatcamGUI/PreferencesUI.py:4853
  2517. #: flatcamTools/ToolTransform.py:197
  2518. msgid "Scale Reference"
  2519. msgstr "Scale Reference"
  2520. #: flatcamEditors/FlatCAMGeoEditor.py:812
  2521. #: flatcamEditors/FlatCAMGrbEditor.py:5137
  2522. msgid ""
  2523. "Scale the selected shape(s)\n"
  2524. "using the origin reference when checked,\n"
  2525. "and the center of the biggest bounding box\n"
  2526. "of the selected shapes when unchecked."
  2527. msgstr ""
  2528. "Scale the selected shape(s)\n"
  2529. "using the origin reference when checked,\n"
  2530. "and the center of the biggest bounding box\n"
  2531. "of the selected shapes when unchecked."
  2532. #: flatcamEditors/FlatCAMGeoEditor.py:840
  2533. #: flatcamEditors/FlatCAMGrbEditor.py:5166
  2534. msgid "Value X:"
  2535. msgstr "Value X:"
  2536. #: flatcamEditors/FlatCAMGeoEditor.py:842
  2537. #: flatcamEditors/FlatCAMGrbEditor.py:5168
  2538. msgid "Value for Offset action on X axis."
  2539. msgstr "Value for Offset action on X axis."
  2540. #: flatcamEditors/FlatCAMGeoEditor.py:850
  2541. #: flatcamEditors/FlatCAMGrbEditor.py:5176 flatcamTools/ToolTransform.py:224
  2542. msgid "Offset X"
  2543. msgstr "Offset X"
  2544. #: flatcamEditors/FlatCAMGeoEditor.py:852
  2545. #: flatcamEditors/FlatCAMGeoEditor.py:870
  2546. #: flatcamEditors/FlatCAMGrbEditor.py:5178
  2547. #: flatcamEditors/FlatCAMGrbEditor.py:5196
  2548. msgid ""
  2549. "Offset the selected shape(s).\n"
  2550. "The point of reference is the middle of\n"
  2551. "the bounding box for all selected shapes.\n"
  2552. msgstr ""
  2553. "Offset the selected shape(s).\n"
  2554. "The point of reference is the middle of\n"
  2555. "the bounding box for all selected shapes.\n"
  2556. #: flatcamEditors/FlatCAMGeoEditor.py:858
  2557. #: flatcamEditors/FlatCAMGrbEditor.py:5184
  2558. msgid "Value Y:"
  2559. msgstr "Value Y:"
  2560. #: flatcamEditors/FlatCAMGeoEditor.py:860
  2561. #: flatcamEditors/FlatCAMGrbEditor.py:5186
  2562. msgid "Value for Offset action on Y axis."
  2563. msgstr "Value for Offset action on Y axis."
  2564. #: flatcamEditors/FlatCAMGeoEditor.py:868
  2565. #: flatcamEditors/FlatCAMGrbEditor.py:5194 flatcamTools/ToolTransform.py:245
  2566. msgid "Offset Y"
  2567. msgstr "Offset Y"
  2568. #: flatcamEditors/FlatCAMGeoEditor.py:899
  2569. #: flatcamEditors/FlatCAMGrbEditor.py:5225 flatcamTools/ToolTransform.py:263
  2570. msgid "Flip on X"
  2571. msgstr "Flip on X"
  2572. #: flatcamEditors/FlatCAMGeoEditor.py:901
  2573. #: flatcamEditors/FlatCAMGeoEditor.py:909
  2574. #: flatcamEditors/FlatCAMGrbEditor.py:5227
  2575. #: flatcamEditors/FlatCAMGrbEditor.py:5235
  2576. msgid ""
  2577. "Flip the selected shape(s) over the X axis.\n"
  2578. "Does not create a new shape."
  2579. msgstr ""
  2580. "Flip the selected shape(s) over the X axis.\n"
  2581. "Does not create a new shape."
  2582. #: flatcamEditors/FlatCAMGeoEditor.py:907
  2583. #: flatcamEditors/FlatCAMGrbEditor.py:5233 flatcamTools/ToolTransform.py:269
  2584. msgid "Flip on Y"
  2585. msgstr "Flip on Y"
  2586. #: flatcamEditors/FlatCAMGeoEditor.py:916
  2587. #: flatcamEditors/FlatCAMGrbEditor.py:5242
  2588. msgid "Ref Pt"
  2589. msgstr "Ref Pt"
  2590. #: flatcamEditors/FlatCAMGeoEditor.py:918
  2591. #: flatcamEditors/FlatCAMGrbEditor.py:5244
  2592. msgid ""
  2593. "Flip the selected shape(s)\n"
  2594. "around the point in Point Entry Field.\n"
  2595. "\n"
  2596. "The point coordinates can be captured by\n"
  2597. "left click on canvas together with pressing\n"
  2598. "SHIFT key. \n"
  2599. "Then click Add button to insert coordinates.\n"
  2600. "Or enter the coords in format (x, y) in the\n"
  2601. "Point Entry field and click Flip on X(Y)"
  2602. msgstr ""
  2603. "Flip the selected shape(s)\n"
  2604. "around the point in Point Entry Field.\n"
  2605. "\n"
  2606. "The point coordinates can be captured by\n"
  2607. "left click on canvas together with pressing\n"
  2608. "SHIFT key. \n"
  2609. "Then click Add button to insert coordinates.\n"
  2610. "Or enter the coords in format (x, y) in the\n"
  2611. "Point Entry field and click Flip on X(Y)"
  2612. #: flatcamEditors/FlatCAMGeoEditor.py:930
  2613. #: flatcamEditors/FlatCAMGrbEditor.py:5256
  2614. msgid "Point:"
  2615. msgstr "Point:"
  2616. #: flatcamEditors/FlatCAMGeoEditor.py:932
  2617. #: flatcamEditors/FlatCAMGrbEditor.py:5258 flatcamTools/ToolTransform.py:298
  2618. msgid ""
  2619. "Coordinates in format (x, y) used as reference for mirroring.\n"
  2620. "The 'x' in (x, y) will be used when using Flip on X and\n"
  2621. "the 'y' in (x, y) will be used when using Flip on Y."
  2622. msgstr ""
  2623. "Coordinates in format (x, y) used as reference for mirroring.\n"
  2624. "The 'x' in (x, y) will be used when using Flip on X and\n"
  2625. "the 'y' in (x, y) will be used when using Flip on Y."
  2626. #: flatcamEditors/FlatCAMGeoEditor.py:944
  2627. #: flatcamEditors/FlatCAMGrbEditor.py:5270 flatcamTools/ToolTransform.py:309
  2628. msgid ""
  2629. "The point coordinates can be captured by\n"
  2630. "left click on canvas together with pressing\n"
  2631. "SHIFT key. Then click Add button to insert."
  2632. msgstr ""
  2633. "The point coordinates can be captured by\n"
  2634. "left click on canvas together with pressing\n"
  2635. "SHIFT key. Then click Add button to insert."
  2636. #: flatcamEditors/FlatCAMGeoEditor.py:1060
  2637. #: flatcamEditors/FlatCAMGrbEditor.py:5396
  2638. msgid "Transformation cancelled. No shape selected."
  2639. msgstr "Transformation cancelled. No shape selected."
  2640. #: flatcamEditors/FlatCAMGeoEditor.py:1269
  2641. #: flatcamEditors/FlatCAMGrbEditor.py:5642
  2642. msgid "No shape selected. Please Select a shape to rotate!"
  2643. msgstr "No shape selected. Please Select a shape to rotate!"
  2644. #: flatcamEditors/FlatCAMGeoEditor.py:1272
  2645. #: flatcamEditors/FlatCAMGrbEditor.py:5645 flatcamTools/ToolTransform.py:543
  2646. msgid "Appying Rotate"
  2647. msgstr "Appying Rotate"
  2648. #: flatcamEditors/FlatCAMGeoEditor.py:1301
  2649. #: flatcamEditors/FlatCAMGrbEditor.py:5679
  2650. msgid "Done. Rotate completed."
  2651. msgstr "Done. Rotate completed."
  2652. #: flatcamEditors/FlatCAMGeoEditor.py:1307
  2653. msgid "Rotation action was not executed"
  2654. msgstr "Rotation action was not executed"
  2655. #: flatcamEditors/FlatCAMGeoEditor.py:1319
  2656. #: flatcamEditors/FlatCAMGrbEditor.py:5700
  2657. msgid "No shape selected. Please Select a shape to flip!"
  2658. msgstr "No shape selected. Please Select a shape to flip!"
  2659. #: flatcamEditors/FlatCAMGeoEditor.py:1322
  2660. #: flatcamEditors/FlatCAMGrbEditor.py:5703 flatcamTools/ToolTransform.py:596
  2661. msgid "Applying Flip"
  2662. msgstr "Applying Flip"
  2663. #: flatcamEditors/FlatCAMGeoEditor.py:1353
  2664. #: flatcamEditors/FlatCAMGrbEditor.py:5743 flatcamTools/ToolTransform.py:639
  2665. msgid "Flip on the Y axis done"
  2666. msgstr "Flip on the Y axis done"
  2667. #: flatcamEditors/FlatCAMGeoEditor.py:1357
  2668. #: flatcamEditors/FlatCAMGrbEditor.py:5752 flatcamTools/ToolTransform.py:649
  2669. msgid "Flip on the X axis done"
  2670. msgstr "Flip on the X axis done"
  2671. #: flatcamEditors/FlatCAMGeoEditor.py:1368
  2672. msgid "Flip action was not executed"
  2673. msgstr "Flip action was not executed"
  2674. #: flatcamEditors/FlatCAMGeoEditor.py:1378
  2675. #: flatcamEditors/FlatCAMGrbEditor.py:5774
  2676. msgid "No shape selected. Please Select a shape to shear/skew!"
  2677. msgstr "No shape selected. Please Select a shape to shear/skew!"
  2678. #: flatcamEditors/FlatCAMGeoEditor.py:1381
  2679. #: flatcamEditors/FlatCAMGrbEditor.py:5777 flatcamTools/ToolTransform.py:674
  2680. msgid "Applying Skew"
  2681. msgstr "Applying Skew"
  2682. #: flatcamEditors/FlatCAMGeoEditor.py:1407
  2683. #: flatcamEditors/FlatCAMGrbEditor.py:5814
  2684. msgid "Skew on the X axis done"
  2685. msgstr "Skew on the X axis done"
  2686. #: flatcamEditors/FlatCAMGeoEditor.py:1410
  2687. #: flatcamEditors/FlatCAMGrbEditor.py:5817
  2688. msgid "Skew on the Y axis done"
  2689. msgstr "Skew on the Y axis done"
  2690. #: flatcamEditors/FlatCAMGeoEditor.py:1415
  2691. msgid "Skew action was not executed"
  2692. msgstr "Skew action was not executed"
  2693. #: flatcamEditors/FlatCAMGeoEditor.py:1427
  2694. #: flatcamEditors/FlatCAMGrbEditor.py:5842
  2695. msgid "No shape selected. Please Select a shape to scale!"
  2696. msgstr "No shape selected. Please Select a shape to scale!"
  2697. #: flatcamEditors/FlatCAMGeoEditor.py:1430
  2698. #: flatcamEditors/FlatCAMGrbEditor.py:5845 flatcamTools/ToolTransform.py:726
  2699. msgid "Applying Scale"
  2700. msgstr "Applying Scale"
  2701. #: flatcamEditors/FlatCAMGeoEditor.py:1465
  2702. #: flatcamEditors/FlatCAMGrbEditor.py:5885
  2703. msgid "Scale on the X axis done"
  2704. msgstr "Scale on the X axis done"
  2705. #: flatcamEditors/FlatCAMGeoEditor.py:1468
  2706. #: flatcamEditors/FlatCAMGrbEditor.py:5888
  2707. msgid "Scale on the Y axis done"
  2708. msgstr "Scale on the Y axis done"
  2709. #: flatcamEditors/FlatCAMGeoEditor.py:1472
  2710. msgid "Scale action was not executed"
  2711. msgstr "Scale action was not executed"
  2712. #: flatcamEditors/FlatCAMGeoEditor.py:1482
  2713. #: flatcamEditors/FlatCAMGrbEditor.py:5906
  2714. msgid "No shape selected. Please Select a shape to offset!"
  2715. msgstr "No shape selected. Please Select a shape to offset!"
  2716. #: flatcamEditors/FlatCAMGeoEditor.py:1485
  2717. #: flatcamEditors/FlatCAMGrbEditor.py:5909 flatcamTools/ToolTransform.py:781
  2718. msgid "Applying Offset"
  2719. msgstr "Applying Offset"
  2720. #: flatcamEditors/FlatCAMGeoEditor.py:1498
  2721. #: flatcamEditors/FlatCAMGrbEditor.py:5933
  2722. msgid "Offset on the X axis done"
  2723. msgstr "Offset on the X axis done"
  2724. #: flatcamEditors/FlatCAMGeoEditor.py:1501
  2725. #: flatcamEditors/FlatCAMGrbEditor.py:5936
  2726. msgid "Offset on the Y axis done"
  2727. msgstr "Offset on the Y axis done"
  2728. #: flatcamEditors/FlatCAMGeoEditor.py:1506
  2729. msgid "Offset action was not executed"
  2730. msgstr "Offset action was not executed"
  2731. #: flatcamEditors/FlatCAMGeoEditor.py:1510
  2732. #: flatcamEditors/FlatCAMGrbEditor.py:5945
  2733. msgid "Rotate ..."
  2734. msgstr "Rotate ..."
  2735. #: flatcamEditors/FlatCAMGeoEditor.py:1511
  2736. #: flatcamEditors/FlatCAMGeoEditor.py:1566
  2737. #: flatcamEditors/FlatCAMGeoEditor.py:1583
  2738. #: flatcamEditors/FlatCAMGrbEditor.py:5946
  2739. #: flatcamEditors/FlatCAMGrbEditor.py:6001
  2740. #: flatcamEditors/FlatCAMGrbEditor.py:6018
  2741. msgid "Enter an Angle Value (degrees)"
  2742. msgstr "Enter an Angle Value (degrees)"
  2743. #: flatcamEditors/FlatCAMGeoEditor.py:1520
  2744. #: flatcamEditors/FlatCAMGrbEditor.py:5955
  2745. msgid "Geometry shape rotate done"
  2746. msgstr "Geometry shape rotate done"
  2747. #: flatcamEditors/FlatCAMGeoEditor.py:1524
  2748. #: flatcamEditors/FlatCAMGrbEditor.py:5959
  2749. msgid "Geometry shape rotate cancelled"
  2750. msgstr "Geometry shape rotate cancelled"
  2751. #: flatcamEditors/FlatCAMGeoEditor.py:1529
  2752. #: flatcamEditors/FlatCAMGrbEditor.py:5964
  2753. msgid "Offset on X axis ..."
  2754. msgstr "Offset on X axis ..."
  2755. #: flatcamEditors/FlatCAMGeoEditor.py:1530
  2756. #: flatcamEditors/FlatCAMGeoEditor.py:1549
  2757. #: flatcamEditors/FlatCAMGrbEditor.py:5965
  2758. #: flatcamEditors/FlatCAMGrbEditor.py:5984
  2759. msgid "Enter a distance Value"
  2760. msgstr "Enter a distance Value"
  2761. #: flatcamEditors/FlatCAMGeoEditor.py:1539
  2762. #: flatcamEditors/FlatCAMGrbEditor.py:5974
  2763. msgid "Geometry shape offset on X axis done"
  2764. msgstr "Geometry shape offset on X axis done"
  2765. #: flatcamEditors/FlatCAMGeoEditor.py:1543
  2766. #: flatcamEditors/FlatCAMGrbEditor.py:5978
  2767. msgid "Geometry shape offset X cancelled"
  2768. msgstr "Geometry shape offset X cancelled"
  2769. #: flatcamEditors/FlatCAMGeoEditor.py:1548
  2770. #: flatcamEditors/FlatCAMGrbEditor.py:5983
  2771. msgid "Offset on Y axis ..."
  2772. msgstr "Offset on Y axis ..."
  2773. #: flatcamEditors/FlatCAMGeoEditor.py:1558
  2774. #: flatcamEditors/FlatCAMGrbEditor.py:5993
  2775. msgid "Geometry shape offset on Y axis done"
  2776. msgstr "Geometry shape offset on Y axis done"
  2777. #: flatcamEditors/FlatCAMGeoEditor.py:1562
  2778. msgid "Geometry shape offset on Y axis canceled"
  2779. msgstr "Geometry shape offset on Y axis canceled"
  2780. #: flatcamEditors/FlatCAMGeoEditor.py:1565
  2781. #: flatcamEditors/FlatCAMGrbEditor.py:6000
  2782. msgid "Skew on X axis ..."
  2783. msgstr "Skew on X axis ..."
  2784. #: flatcamEditors/FlatCAMGeoEditor.py:1575
  2785. #: flatcamEditors/FlatCAMGrbEditor.py:6010
  2786. msgid "Geometry shape skew on X axis done"
  2787. msgstr "Geometry shape skew on X axis done"
  2788. #: flatcamEditors/FlatCAMGeoEditor.py:1579
  2789. msgid "Geometry shape skew on X axis canceled"
  2790. msgstr "Geometry shape skew on X axis canceled"
  2791. #: flatcamEditors/FlatCAMGeoEditor.py:1582
  2792. #: flatcamEditors/FlatCAMGrbEditor.py:6017
  2793. msgid "Skew on Y axis ..."
  2794. msgstr "Skew on Y axis ..."
  2795. #: flatcamEditors/FlatCAMGeoEditor.py:1592
  2796. #: flatcamEditors/FlatCAMGrbEditor.py:6027
  2797. msgid "Geometry shape skew on Y axis done"
  2798. msgstr "Geometry shape skew on Y axis done"
  2799. #: flatcamEditors/FlatCAMGeoEditor.py:1596
  2800. msgid "Geometry shape skew on Y axis canceled"
  2801. msgstr "Geometry shape skew on Y axis canceled"
  2802. #: flatcamEditors/FlatCAMGeoEditor.py:1960
  2803. #: flatcamEditors/FlatCAMGeoEditor.py:2012
  2804. #: flatcamEditors/FlatCAMGrbEditor.py:1396
  2805. #: flatcamEditors/FlatCAMGrbEditor.py:1466
  2806. msgid "Click on Center point ..."
  2807. msgstr "Click on Center point ..."
  2808. #: flatcamEditors/FlatCAMGeoEditor.py:1967
  2809. #: flatcamEditors/FlatCAMGrbEditor.py:1404
  2810. msgid "Click on Perimeter point to complete ..."
  2811. msgstr "Click on Perimeter point to complete ..."
  2812. #: flatcamEditors/FlatCAMGeoEditor.py:1997
  2813. msgid "Done. Adding Circle completed."
  2814. msgstr "Done. Adding Circle completed."
  2815. #: flatcamEditors/FlatCAMGeoEditor.py:2032
  2816. #: flatcamEditors/FlatCAMGrbEditor.py:1498
  2817. msgid "Click on Start point ..."
  2818. msgstr "Click on Start point ..."
  2819. #: flatcamEditors/FlatCAMGeoEditor.py:2034
  2820. #: flatcamEditors/FlatCAMGrbEditor.py:1500
  2821. msgid "Click on Point3 ..."
  2822. msgstr "Click on Point3 ..."
  2823. #: flatcamEditors/FlatCAMGeoEditor.py:2036
  2824. #: flatcamEditors/FlatCAMGrbEditor.py:1502
  2825. msgid "Click on Stop point ..."
  2826. msgstr "Click on Stop point ..."
  2827. #: flatcamEditors/FlatCAMGeoEditor.py:2041
  2828. #: flatcamEditors/FlatCAMGrbEditor.py:1507
  2829. msgid "Click on Stop point to complete ..."
  2830. msgstr "Click on Stop point to complete ..."
  2831. #: flatcamEditors/FlatCAMGeoEditor.py:2043
  2832. #: flatcamEditors/FlatCAMGrbEditor.py:1509
  2833. msgid "Click on Point2 to complete ..."
  2834. msgstr "Click on Point2 to complete ..."
  2835. #: flatcamEditors/FlatCAMGeoEditor.py:2045
  2836. #: flatcamEditors/FlatCAMGrbEditor.py:1511
  2837. msgid "Click on Center point to complete ..."
  2838. msgstr "Click on Center point to complete ..."
  2839. #: flatcamEditors/FlatCAMGeoEditor.py:2057
  2840. #, python-format
  2841. msgid "Direction: %s"
  2842. msgstr "Direction: %s"
  2843. #: flatcamEditors/FlatCAMGeoEditor.py:2067
  2844. #: flatcamEditors/FlatCAMGrbEditor.py:1533
  2845. msgid "Mode: Start -> Stop -> Center. Click on Start point ..."
  2846. msgstr "Mode: Start -> Stop -> Center. Click on Start point ..."
  2847. #: flatcamEditors/FlatCAMGeoEditor.py:2070
  2848. #: flatcamEditors/FlatCAMGrbEditor.py:1536
  2849. msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..."
  2850. msgstr "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..."
  2851. #: flatcamEditors/FlatCAMGeoEditor.py:2073
  2852. #: flatcamEditors/FlatCAMGrbEditor.py:1539
  2853. msgid "Mode: Center -> Start -> Stop. Click on Center point ..."
  2854. msgstr "Mode: Center -> Start -> Stop. Click on Center point ..."
  2855. #: flatcamEditors/FlatCAMGeoEditor.py:2212
  2856. msgid "Done. Arc completed."
  2857. msgstr "Done. Arc completed."
  2858. #: flatcamEditors/FlatCAMGeoEditor.py:2231
  2859. #: flatcamEditors/FlatCAMGeoEditor.py:2285
  2860. #: flatcamEditors/FlatCAMGeoEditor.py:2713
  2861. msgid "Click on 1st corner ..."
  2862. msgstr "Click on 1st corner ..."
  2863. #: flatcamEditors/FlatCAMGeoEditor.py:2237
  2864. msgid "Click on opposite corner to complete ..."
  2865. msgstr "Click on opposite corner to complete ..."
  2866. #: flatcamEditors/FlatCAMGeoEditor.py:2266
  2867. msgid "Done. Rectangle completed."
  2868. msgstr "Done. Rectangle completed."
  2869. #: flatcamEditors/FlatCAMGeoEditor.py:2292
  2870. msgid "Click on next Point or click right mouse button to complete ..."
  2871. msgstr "Click on next Point or click right mouse button to complete ..."
  2872. #: flatcamEditors/FlatCAMGeoEditor.py:2321
  2873. msgid "Done. Polygon completed."
  2874. msgstr "Done. Polygon completed."
  2875. #: flatcamEditors/FlatCAMGeoEditor.py:2331
  2876. #: flatcamEditors/FlatCAMGeoEditor.py:2377
  2877. #: flatcamEditors/FlatCAMGrbEditor.py:1085
  2878. #: flatcamEditors/FlatCAMGrbEditor.py:1287
  2879. msgid "Backtracked one point ..."
  2880. msgstr "Backtracked one point ..."
  2881. #: flatcamEditors/FlatCAMGeoEditor.py:2359
  2882. msgid "Done. Path completed."
  2883. msgstr "Done. Path completed."
  2884. #: flatcamEditors/FlatCAMGeoEditor.py:2477
  2885. msgid "No shape selected. Select a shape to explode"
  2886. msgstr "No shape selected. Select a shape to explode"
  2887. #: flatcamEditors/FlatCAMGeoEditor.py:2510
  2888. msgid "Done. Polygons exploded into lines."
  2889. msgstr "Done. Polygons exploded into lines."
  2890. #: flatcamEditors/FlatCAMGeoEditor.py:2532
  2891. msgid "MOVE: No shape selected. Select a shape to move"
  2892. msgstr "MOVE: No shape selected. Select a shape to move"
  2893. #: flatcamEditors/FlatCAMGeoEditor.py:2534
  2894. #: flatcamEditors/FlatCAMGeoEditor.py:2546
  2895. msgid " MOVE: Click on reference point ..."
  2896. msgstr " MOVE: Click on reference point ..."
  2897. #: flatcamEditors/FlatCAMGeoEditor.py:2537
  2898. msgid " Click on destination point ..."
  2899. msgstr " Click on destination point ..."
  2900. #: flatcamEditors/FlatCAMGeoEditor.py:2572
  2901. msgid "Done. Geometry(s) Move completed."
  2902. msgstr "Done. Geometry(s) Move completed."
  2903. #: flatcamEditors/FlatCAMGeoEditor.py:2693
  2904. msgid "Done. Geometry(s) Copy completed."
  2905. msgstr "Done. Geometry(s) Copy completed."
  2906. #: flatcamEditors/FlatCAMGeoEditor.py:2730
  2907. msgid ""
  2908. "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. "
  2909. "Error"
  2910. msgstr ""
  2911. "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. "
  2912. "Error"
  2913. #: flatcamEditors/FlatCAMGeoEditor.py:2738
  2914. msgid "No text to add."
  2915. msgstr "No text to add."
  2916. #: flatcamEditors/FlatCAMGeoEditor.py:2745
  2917. msgid " Done. Adding Text completed."
  2918. msgstr " Done. Adding Text completed."
  2919. #: flatcamEditors/FlatCAMGeoEditor.py:2773
  2920. msgid "Create buffer geometry ..."
  2921. msgstr "Create buffer geometry ..."
  2922. #: flatcamEditors/FlatCAMGeoEditor.py:2785
  2923. #: flatcamEditors/FlatCAMGeoEditor.py:2815
  2924. #: flatcamEditors/FlatCAMGeoEditor.py:2845
  2925. msgid "Buffer cancelled. No shape selected."
  2926. msgstr "Buffer cancelled. No shape selected."
  2927. #: flatcamEditors/FlatCAMGeoEditor.py:2810
  2928. #: flatcamEditors/FlatCAMGrbEditor.py:4800
  2929. msgid "Done. Buffer Tool completed."
  2930. msgstr "Done. Buffer Tool completed."
  2931. #: flatcamEditors/FlatCAMGeoEditor.py:2840
  2932. msgid "Done. Buffer Int Tool completed."
  2933. msgstr "Done. Buffer Int Tool completed."
  2934. #: flatcamEditors/FlatCAMGeoEditor.py:2870
  2935. msgid "Done. Buffer Ext Tool completed."
  2936. msgstr "Done. Buffer Ext Tool completed."
  2937. #: flatcamEditors/FlatCAMGeoEditor.py:2905
  2938. #: flatcamEditors/FlatCAMGrbEditor.py:2086
  2939. msgid "Select a shape to act as deletion area ..."
  2940. msgstr "Select a shape to act as deletion area ..."
  2941. #: flatcamEditors/FlatCAMGeoEditor.py:2907
  2942. #: flatcamEditors/FlatCAMGeoEditor.py:2926
  2943. #: flatcamEditors/FlatCAMGeoEditor.py:2932
  2944. #: flatcamEditors/FlatCAMGrbEditor.py:2088
  2945. msgid "Click to pick-up the erase shape..."
  2946. msgstr "Click to pick-up the erase shape..."
  2947. #: flatcamEditors/FlatCAMGeoEditor.py:2936
  2948. #: flatcamEditors/FlatCAMGrbEditor.py:2145
  2949. msgid "Click to erase ..."
  2950. msgstr "Click to erase ..."
  2951. #: flatcamEditors/FlatCAMGeoEditor.py:2966
  2952. #: flatcamEditors/FlatCAMGrbEditor.py:2179
  2953. msgid "Done. Eraser tool action completed."
  2954. msgstr "Done. Eraser tool action completed."
  2955. #: flatcamEditors/FlatCAMGeoEditor.py:3009
  2956. msgid "Create Paint geometry ..."
  2957. msgstr "Create Paint geometry ..."
  2958. #: flatcamEditors/FlatCAMGeoEditor.py:3023
  2959. #: flatcamEditors/FlatCAMGrbEditor.py:2330
  2960. msgid "Shape transformations ..."
  2961. msgstr "Shape transformations ..."
  2962. #: flatcamEditors/FlatCAMGeoEditor.py:3644
  2963. msgid "Editing MultiGeo Geometry, tool"
  2964. msgstr "Editing MultiGeo Geometry, tool"
  2965. #: flatcamEditors/FlatCAMGeoEditor.py:3646
  2966. msgid "with diameter"
  2967. msgstr "with diameter"
  2968. #: flatcamEditors/FlatCAMGeoEditor.py:4048
  2969. msgid "Copy cancelled. No shape selected."
  2970. msgstr "Copy cancelled. No shape selected."
  2971. #: flatcamEditors/FlatCAMGeoEditor.py:4055 flatcamGUI/FlatCAMGUI.py:3084
  2972. #: flatcamGUI/FlatCAMGUI.py:3131 flatcamGUI/FlatCAMGUI.py:3150
  2973. #: flatcamGUI/FlatCAMGUI.py:3285 flatcamGUI/FlatCAMGUI.py:3298
  2974. #: flatcamGUI/FlatCAMGUI.py:3332 flatcamGUI/FlatCAMGUI.py:3394
  2975. msgid "Click on target point."
  2976. msgstr "Click on target point."
  2977. #: flatcamEditors/FlatCAMGeoEditor.py:4345
  2978. #: flatcamEditors/FlatCAMGeoEditor.py:4380
  2979. msgid "A selection of at least 2 geo items is required to do Intersection."
  2980. msgstr "A selection of at least 2 geo items is required to do Intersection."
  2981. #: flatcamEditors/FlatCAMGeoEditor.py:4466
  2982. #: flatcamEditors/FlatCAMGeoEditor.py:4575
  2983. msgid ""
  2984. "Negative buffer value is not accepted. Use Buffer interior to generate an "
  2985. "'inside' shape"
  2986. msgstr ""
  2987. "Negative buffer value is not accepted. Use Buffer interior to generate an "
  2988. "'inside' shape"
  2989. #: flatcamEditors/FlatCAMGeoEditor.py:4476
  2990. #: flatcamEditors/FlatCAMGeoEditor.py:4532
  2991. #: flatcamEditors/FlatCAMGeoEditor.py:4584
  2992. msgid "Nothing selected for buffering."
  2993. msgstr "Nothing selected for buffering."
  2994. #: flatcamEditors/FlatCAMGeoEditor.py:4481
  2995. #: flatcamEditors/FlatCAMGeoEditor.py:4537
  2996. #: flatcamEditors/FlatCAMGeoEditor.py:4589
  2997. msgid "Invalid distance for buffering."
  2998. msgstr "Invalid distance for buffering."
  2999. #: flatcamEditors/FlatCAMGeoEditor.py:4505
  3000. #: flatcamEditors/FlatCAMGeoEditor.py:4609
  3001. msgid "Failed, the result is empty. Choose a different buffer value."
  3002. msgstr "Failed, the result is empty. Choose a different buffer value."
  3003. #: flatcamEditors/FlatCAMGeoEditor.py:4516
  3004. msgid "Full buffer geometry created."
  3005. msgstr "Full buffer geometry created."
  3006. #: flatcamEditors/FlatCAMGeoEditor.py:4523
  3007. msgid "Negative buffer value is not accepted."
  3008. msgstr "Negative buffer value is not accepted."
  3009. #: flatcamEditors/FlatCAMGeoEditor.py:4557
  3010. msgid "Failed, the result is empty. Choose a smaller buffer value."
  3011. msgstr "Failed, the result is empty. Choose a smaller buffer value."
  3012. #: flatcamEditors/FlatCAMGeoEditor.py:4568
  3013. msgid "Interior buffer geometry created."
  3014. msgstr "Interior buffer geometry created."
  3015. #: flatcamEditors/FlatCAMGeoEditor.py:4620
  3016. msgid "Exterior buffer geometry created."
  3017. msgstr "Exterior buffer geometry created."
  3018. #: flatcamEditors/FlatCAMGeoEditor.py:4685
  3019. msgid "Nothing selected for painting."
  3020. msgstr "Nothing selected for painting."
  3021. #: flatcamEditors/FlatCAMGeoEditor.py:4692
  3022. msgid "Invalid value for"
  3023. msgstr "Invalid value for"
  3024. #: flatcamEditors/FlatCAMGeoEditor.py:4698
  3025. #, python-format
  3026. msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)."
  3027. msgstr "Could not do Paint. Overlap value has to be less than 1.00 (100%%)."
  3028. #: flatcamEditors/FlatCAMGeoEditor.py:4757
  3029. msgid ""
  3030. "Could not do Paint. Try a different combination of parameters. Or a "
  3031. "different method of Paint"
  3032. msgstr ""
  3033. "Could not do Paint. Try a different combination of parameters. Or a "
  3034. "different method of Paint"
  3035. #: flatcamEditors/FlatCAMGeoEditor.py:4771
  3036. msgid "Paint done."
  3037. msgstr "Paint done."
  3038. #: flatcamEditors/FlatCAMGrbEditor.py:208
  3039. msgid "To add an Pad first select a aperture in Aperture Table"
  3040. msgstr "To add an Pad first select a aperture in Aperture Table"
  3041. #: flatcamEditors/FlatCAMGrbEditor.py:215
  3042. #: flatcamEditors/FlatCAMGrbEditor.py:409
  3043. msgid "Aperture size is zero. It needs to be greater than zero."
  3044. msgstr "Aperture size is zero. It needs to be greater than zero."
  3045. #: flatcamEditors/FlatCAMGrbEditor.py:366
  3046. #: flatcamEditors/FlatCAMGrbEditor.py:674
  3047. msgid ""
  3048. "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'."
  3049. msgstr ""
  3050. "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'."
  3051. #: flatcamEditors/FlatCAMGrbEditor.py:379
  3052. msgid "Done. Adding Pad completed."
  3053. msgstr "Done. Adding Pad completed."
  3054. #: flatcamEditors/FlatCAMGrbEditor.py:401
  3055. msgid "To add an Pad Array first select a aperture in Aperture Table"
  3056. msgstr "To add an Pad Array first select a aperture in Aperture Table"
  3057. #: flatcamEditors/FlatCAMGrbEditor.py:479
  3058. msgid "Click on the Pad Circular Array Start position"
  3059. msgstr "Click on the Pad Circular Array Start position"
  3060. #: flatcamEditors/FlatCAMGrbEditor.py:700
  3061. msgid "Too many Pads for the selected spacing angle."
  3062. msgstr "Too many Pads for the selected spacing angle."
  3063. #: flatcamEditors/FlatCAMGrbEditor.py:723
  3064. msgid "Done. Pad Array added."
  3065. msgstr "Done. Pad Array added."
  3066. #: flatcamEditors/FlatCAMGrbEditor.py:744
  3067. msgid "Select shape(s) and then click ..."
  3068. msgstr "Select shape(s) and then click ..."
  3069. #: flatcamEditors/FlatCAMGrbEditor.py:756
  3070. msgid "Failed. Nothing selected."
  3071. msgstr "Failed. Nothing selected."
  3072. #: flatcamEditors/FlatCAMGrbEditor.py:772
  3073. msgid ""
  3074. "Failed. Poligonize works only on geometries belonging to the same aperture."
  3075. msgstr ""
  3076. "Failed. Poligonize works only on geometries belonging to the same aperture."
  3077. #: flatcamEditors/FlatCAMGrbEditor.py:826
  3078. msgid "Done. Poligonize completed."
  3079. msgstr "Done. Poligonize completed."
  3080. #: flatcamEditors/FlatCAMGrbEditor.py:879
  3081. #: flatcamEditors/FlatCAMGrbEditor.py:1102
  3082. #: flatcamEditors/FlatCAMGrbEditor.py:1126
  3083. msgid "Corner Mode 1: 45 degrees ..."
  3084. msgstr "Corner Mode 1: 45 degrees ..."
  3085. #: flatcamEditors/FlatCAMGrbEditor.py:881
  3086. msgid "Click on 1st point ..."
  3087. msgstr "Click on 1st point ..."
  3088. #: flatcamEditors/FlatCAMGrbEditor.py:891
  3089. #: flatcamEditors/FlatCAMGrbEditor.py:1202
  3090. msgid "Click on next Point or click Right mouse button to complete ..."
  3091. msgstr "Click on next Point or click Right mouse button to complete ..."
  3092. #: flatcamEditors/FlatCAMGrbEditor.py:1090
  3093. #: flatcamEditors/FlatCAMGrbEditor.py:1123
  3094. msgid "Corner Mode 2: Reverse 45 degrees ..."
  3095. msgstr "Corner Mode 2: Reverse 45 degrees ..."
  3096. #: flatcamEditors/FlatCAMGrbEditor.py:1093
  3097. #: flatcamEditors/FlatCAMGrbEditor.py:1120
  3098. msgid "Corner Mode 3: 90 degrees ..."
  3099. msgstr "Corner Mode 3: 90 degrees ..."
  3100. #: flatcamEditors/FlatCAMGrbEditor.py:1096
  3101. #: flatcamEditors/FlatCAMGrbEditor.py:1117
  3102. msgid "Corner Mode 4: Reverse 90 degrees ..."
  3103. msgstr "Corner Mode 4: Reverse 90 degrees ..."
  3104. #: flatcamEditors/FlatCAMGrbEditor.py:1099
  3105. #: flatcamEditors/FlatCAMGrbEditor.py:1114
  3106. msgid "Corner Mode 5: Free angle ..."
  3107. msgstr "Corner Mode 5: Free angle ..."
  3108. #: flatcamEditors/FlatCAMGrbEditor.py:1153
  3109. #: flatcamEditors/FlatCAMGrbEditor.py:1319
  3110. #: flatcamEditors/FlatCAMGrbEditor.py:1358
  3111. msgid "Track Mode 1: 45 degrees ..."
  3112. msgstr "Track Mode 1: 45 degrees ..."
  3113. #: flatcamEditors/FlatCAMGrbEditor.py:1299
  3114. #: flatcamEditors/FlatCAMGrbEditor.py:1353
  3115. msgid "Track Mode 2: Reverse 45 degrees ..."
  3116. msgstr "Track Mode 2: Reverse 45 degrees ..."
  3117. #: flatcamEditors/FlatCAMGrbEditor.py:1304
  3118. #: flatcamEditors/FlatCAMGrbEditor.py:1348
  3119. msgid "Track Mode 3: 90 degrees ..."
  3120. msgstr "Track Mode 3: 90 degrees ..."
  3121. #: flatcamEditors/FlatCAMGrbEditor.py:1309
  3122. #: flatcamEditors/FlatCAMGrbEditor.py:1343
  3123. msgid "Track Mode 4: Reverse 90 degrees ..."
  3124. msgstr "Track Mode 4: Reverse 90 degrees ..."
  3125. #: flatcamEditors/FlatCAMGrbEditor.py:1314
  3126. #: flatcamEditors/FlatCAMGrbEditor.py:1338
  3127. msgid "Track Mode 5: Free angle ..."
  3128. msgstr "Track Mode 5: Free angle ..."
  3129. #: flatcamEditors/FlatCAMGrbEditor.py:1720
  3130. msgid "Scale the selected Gerber apertures ..."
  3131. msgstr "Scale the selected Gerber apertures ..."
  3132. #: flatcamEditors/FlatCAMGrbEditor.py:1762
  3133. msgid "Buffer the selected apertures ..."
  3134. msgstr "Buffer the selected apertures ..."
  3135. #: flatcamEditors/FlatCAMGrbEditor.py:1804
  3136. msgid "Mark polygon areas in the edited Gerber ..."
  3137. msgstr "Mark polygon areas in the edited Gerber ..."
  3138. #: flatcamEditors/FlatCAMGrbEditor.py:1870
  3139. msgid "Nothing selected to move"
  3140. msgstr "Nothing selected to move"
  3141. #: flatcamEditors/FlatCAMGrbEditor.py:1994
  3142. msgid "Done. Apertures Move completed."
  3143. msgstr "Done. Apertures Move completed."
  3144. #: flatcamEditors/FlatCAMGrbEditor.py:2071
  3145. msgid "Done. Apertures copied."
  3146. msgstr "Done. Apertures copied."
  3147. #: flatcamEditors/FlatCAMGrbEditor.py:2373 flatcamGUI/FlatCAMGUI.py:1879
  3148. #: flatcamGUI/PreferencesUI.py:1662
  3149. msgid "Gerber Editor"
  3150. msgstr "Gerber Editor"
  3151. #: flatcamEditors/FlatCAMGrbEditor.py:2393 flatcamGUI/ObjectUI.py:205
  3152. #: flatcamTools/ToolProperties.py:136
  3153. msgid "Apertures"
  3154. msgstr "Apertures"
  3155. #: flatcamEditors/FlatCAMGrbEditor.py:2395 flatcamGUI/ObjectUI.py:207
  3156. msgid "Apertures Table for the Gerber Object."
  3157. msgstr "Apertures Table for the Gerber Object."
  3158. #: flatcamEditors/FlatCAMGrbEditor.py:2406
  3159. #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240
  3160. msgid "Code"
  3161. msgstr "Code"
  3162. #: flatcamEditors/FlatCAMGrbEditor.py:2406
  3163. #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240
  3164. #: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711
  3165. msgid "Type"
  3166. msgstr "Type"
  3167. #: flatcamEditors/FlatCAMGrbEditor.py:2406
  3168. #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240
  3169. msgid "Size"
  3170. msgstr "Size"
  3171. #: flatcamEditors/FlatCAMGrbEditor.py:2406
  3172. #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240
  3173. msgid "Dim"
  3174. msgstr "Dim"
  3175. #: flatcamEditors/FlatCAMGrbEditor.py:2410 flatcamGUI/ObjectUI.py:244
  3176. msgid "Index"
  3177. msgstr "Index"
  3178. #: flatcamEditors/FlatCAMGrbEditor.py:2412
  3179. #: flatcamEditors/FlatCAMGrbEditor.py:2439 flatcamGUI/ObjectUI.py:246
  3180. msgid "Aperture Code"
  3181. msgstr "Aperture Code"
  3182. #: flatcamEditors/FlatCAMGrbEditor.py:2414 flatcamGUI/ObjectUI.py:248
  3183. msgid "Type of aperture: circular, rectangle, macros etc"
  3184. msgstr "Type of aperture: circular, rectangle, macros etc"
  3185. #: flatcamEditors/FlatCAMGrbEditor.py:2416 flatcamGUI/ObjectUI.py:250
  3186. msgid "Aperture Size:"
  3187. msgstr "Aperture Size:"
  3188. #: flatcamEditors/FlatCAMGrbEditor.py:2418 flatcamGUI/ObjectUI.py:252
  3189. msgid ""
  3190. "Aperture Dimensions:\n"
  3191. " - (width, height) for R, O type.\n"
  3192. " - (dia, nVertices) for P type"
  3193. msgstr ""
  3194. "Aperture Dimensions:\n"
  3195. " - (width, height) for R, O type.\n"
  3196. " - (dia, nVertices) for P type"
  3197. #: flatcamEditors/FlatCAMGrbEditor.py:2441 flatcamGUI/PreferencesUI.py:1692
  3198. msgid "Code for the new aperture"
  3199. msgstr "Code for the new aperture"
  3200. #: flatcamEditors/FlatCAMGrbEditor.py:2449
  3201. msgid "Aperture Size"
  3202. msgstr "Aperture Size"
  3203. #: flatcamEditors/FlatCAMGrbEditor.py:2451
  3204. msgid ""
  3205. "Size for the new aperture.\n"
  3206. "If aperture type is 'R' or 'O' then\n"
  3207. "this value is automatically\n"
  3208. "calculated as:\n"
  3209. "sqrt(width**2 + height**2)"
  3210. msgstr ""
  3211. "Size for the new aperture.\n"
  3212. "If aperture type is 'R' or 'O' then\n"
  3213. "this value is automatically\n"
  3214. "calculated as:\n"
  3215. "sqrt(width**2 + height**2)"
  3216. #: flatcamEditors/FlatCAMGrbEditor.py:2463
  3217. msgid "Aperture Type"
  3218. msgstr "Aperture Type"
  3219. #: flatcamEditors/FlatCAMGrbEditor.py:2465
  3220. msgid ""
  3221. "Select the type of new aperture. Can be:\n"
  3222. "C = circular\n"
  3223. "R = rectangular\n"
  3224. "O = oblong"
  3225. msgstr ""
  3226. "Select the type of new aperture. Can be:\n"
  3227. "C = circular\n"
  3228. "R = rectangular\n"
  3229. "O = oblong"
  3230. #: flatcamEditors/FlatCAMGrbEditor.py:2476
  3231. msgid "Aperture Dim"
  3232. msgstr "Aperture Dim"
  3233. #: flatcamEditors/FlatCAMGrbEditor.py:2478
  3234. msgid ""
  3235. "Dimensions for the new aperture.\n"
  3236. "Active only for rectangular apertures (type R).\n"
  3237. "The format is (width, height)"
  3238. msgstr ""
  3239. "Dimensions for the new aperture.\n"
  3240. "Active only for rectangular apertures (type R).\n"
  3241. "The format is (width, height)"
  3242. #: flatcamEditors/FlatCAMGrbEditor.py:2487
  3243. msgid "Add/Delete Aperture"
  3244. msgstr "Add/Delete Aperture"
  3245. #: flatcamEditors/FlatCAMGrbEditor.py:2489
  3246. msgid "Add/Delete an aperture in the aperture table"
  3247. msgstr "Add/Delete an aperture in the aperture table"
  3248. #: flatcamEditors/FlatCAMGrbEditor.py:2498
  3249. msgid "Add a new aperture to the aperture list."
  3250. msgstr "Add a new aperture to the aperture list."
  3251. #: flatcamEditors/FlatCAMGrbEditor.py:2503
  3252. msgid "Delete a aperture in the aperture list"
  3253. msgstr "Delete a aperture in the aperture list"
  3254. #: flatcamEditors/FlatCAMGrbEditor.py:2520
  3255. msgid "Buffer Aperture"
  3256. msgstr "Buffer Aperture"
  3257. #: flatcamEditors/FlatCAMGrbEditor.py:2522
  3258. msgid "Buffer a aperture in the aperture list"
  3259. msgstr "Buffer a aperture in the aperture list"
  3260. #: flatcamEditors/FlatCAMGrbEditor.py:2532 flatcamGUI/PreferencesUI.py:1827
  3261. msgid "Buffer distance"
  3262. msgstr "Buffer distance"
  3263. #: flatcamEditors/FlatCAMGrbEditor.py:2533
  3264. msgid "Buffer corner"
  3265. msgstr "Buffer corner"
  3266. #: flatcamEditors/FlatCAMGrbEditor.py:2535
  3267. msgid ""
  3268. "There are 3 types of corners:\n"
  3269. " - 'Round': the corner is rounded.\n"
  3270. " - 'Square:' the corner is met in a sharp angle.\n"
  3271. " - 'Beveled:' the corner is a line that directly connects the features "
  3272. "meeting in the corner"
  3273. msgstr ""
  3274. "There are 3 types of corners:\n"
  3275. " - 'Round': the corner is rounded.\n"
  3276. " - 'Square:' the corner is met in a sharp angle.\n"
  3277. " - 'Beveled:' the corner is a line that directly connects the features "
  3278. "meeting in the corner"
  3279. #: flatcamEditors/FlatCAMGrbEditor.py:2550 flatcamGUI/FlatCAMGUI.py:821
  3280. #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:1865
  3281. #: flatcamGUI/FlatCAMGUI.py:1892 flatcamGUI/FlatCAMGUI.py:2231
  3282. msgid "Buffer"
  3283. msgstr "Buffer"
  3284. #: flatcamEditors/FlatCAMGrbEditor.py:2565
  3285. msgid "Scale Aperture"
  3286. msgstr "Scale Aperture"
  3287. #: flatcamEditors/FlatCAMGrbEditor.py:2567
  3288. msgid "Scale a aperture in the aperture list"
  3289. msgstr "Scale a aperture in the aperture list"
  3290. #: flatcamEditors/FlatCAMGrbEditor.py:2575 flatcamGUI/PreferencesUI.py:1843
  3291. msgid "Scale factor"
  3292. msgstr "Scale factor"
  3293. #: flatcamEditors/FlatCAMGrbEditor.py:2577
  3294. msgid ""
  3295. "The factor by which to scale the selected aperture.\n"
  3296. "Values can be between 0.0000 and 999.9999"
  3297. msgstr ""
  3298. "The factor by which to scale the selected aperture.\n"
  3299. "Values can be between 0.0000 and 999.9999"
  3300. #: flatcamEditors/FlatCAMGrbEditor.py:2603
  3301. msgid "Mark polygons"
  3302. msgstr "Mark polygons"
  3303. #: flatcamEditors/FlatCAMGrbEditor.py:2605
  3304. msgid "Mark the polygon areas."
  3305. msgstr "Mark the polygon areas."
  3306. #: flatcamEditors/FlatCAMGrbEditor.py:2613
  3307. msgid "Area UPPER threshold"
  3308. msgstr "Area UPPER threshold"
  3309. #: flatcamEditors/FlatCAMGrbEditor.py:2615
  3310. msgid ""
  3311. "The threshold value, all areas less than this are marked.\n"
  3312. "Can have a value between 0.0000 and 9999.9999"
  3313. msgstr ""
  3314. "The threshold value, all areas less than this are marked.\n"
  3315. "Can have a value between 0.0000 and 9999.9999"
  3316. #: flatcamEditors/FlatCAMGrbEditor.py:2622
  3317. msgid "Area LOWER threshold"
  3318. msgstr "Area LOWER threshold"
  3319. #: flatcamEditors/FlatCAMGrbEditor.py:2624
  3320. msgid ""
  3321. "The threshold value, all areas more than this are marked.\n"
  3322. "Can have a value between 0.0000 and 9999.9999"
  3323. msgstr ""
  3324. "The threshold value, all areas more than this are marked.\n"
  3325. "Can have a value between 0.0000 and 9999.9999"
  3326. #: flatcamEditors/FlatCAMGrbEditor.py:2638
  3327. msgid "Mark"
  3328. msgstr "Mark"
  3329. #: flatcamEditors/FlatCAMGrbEditor.py:2640
  3330. msgid "Mark the polygons that fit within limits."
  3331. msgstr "Mark the polygons that fit within limits."
  3332. #: flatcamEditors/FlatCAMGrbEditor.py:2646
  3333. msgid "Delete all the marked polygons."
  3334. msgstr "Delete all the marked polygons."
  3335. #: flatcamEditors/FlatCAMGrbEditor.py:2650 flatcamGUI/PreferencesUI.py:686
  3336. msgid "Clear"
  3337. msgstr "Clear"
  3338. #: flatcamEditors/FlatCAMGrbEditor.py:2652
  3339. msgid "Clear all the markings."
  3340. msgstr "Clear all the markings."
  3341. #: flatcamEditors/FlatCAMGrbEditor.py:2672 flatcamGUI/FlatCAMGUI.py:811
  3342. #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:2221
  3343. msgid "Add Pad Array"
  3344. msgstr "Add Pad Array"
  3345. #: flatcamEditors/FlatCAMGrbEditor.py:2674
  3346. msgid "Add an array of pads (linear or circular array)"
  3347. msgstr "Add an array of pads (linear or circular array)"
  3348. #: flatcamEditors/FlatCAMGrbEditor.py:2680
  3349. msgid ""
  3350. "Select the type of pads array to create.\n"
  3351. "It can be Linear X(Y) or Circular"
  3352. msgstr ""
  3353. "Select the type of pads array to create.\n"
  3354. "It can be Linear X(Y) or Circular"
  3355. #: flatcamEditors/FlatCAMGrbEditor.py:2691 flatcamGUI/PreferencesUI.py:1729
  3356. msgid "Nr of pads"
  3357. msgstr "Nr of pads"
  3358. #: flatcamEditors/FlatCAMGrbEditor.py:2693 flatcamGUI/PreferencesUI.py:1731
  3359. msgid "Specify how many pads to be in the array."
  3360. msgstr "Specify how many pads to be in the array."
  3361. #: flatcamEditors/FlatCAMGrbEditor.py:3215
  3362. #: flatcamEditors/FlatCAMGrbEditor.py:3219
  3363. msgid "Aperture code value is missing or wrong format. Add it and retry."
  3364. msgstr "Aperture code value is missing or wrong format. Add it and retry."
  3365. #: flatcamEditors/FlatCAMGrbEditor.py:3255
  3366. msgid ""
  3367. "Aperture dimensions value is missing or wrong format. Add it in format "
  3368. "(width, height) and retry."
  3369. msgstr ""
  3370. "Aperture dimensions value is missing or wrong format. Add it in format "
  3371. "(width, height) and retry."
  3372. #: flatcamEditors/FlatCAMGrbEditor.py:3268
  3373. msgid "Aperture size value is missing or wrong format. Add it and retry."
  3374. msgstr "Aperture size value is missing or wrong format. Add it and retry."
  3375. #: flatcamEditors/FlatCAMGrbEditor.py:3279
  3376. msgid "Aperture already in the aperture table."
  3377. msgstr "Aperture already in the aperture table."
  3378. #: flatcamEditors/FlatCAMGrbEditor.py:3287
  3379. msgid "Added new aperture with code"
  3380. msgstr "Added new aperture with code"
  3381. #: flatcamEditors/FlatCAMGrbEditor.py:3316
  3382. msgid " Select an aperture in Aperture Table"
  3383. msgstr " Select an aperture in Aperture Table"
  3384. #: flatcamEditors/FlatCAMGrbEditor.py:3323
  3385. msgid "Select an aperture in Aperture Table -->"
  3386. msgstr "Select an aperture in Aperture Table -->"
  3387. #: flatcamEditors/FlatCAMGrbEditor.py:3347
  3388. msgid "Deleted aperture with code"
  3389. msgstr "Deleted aperture with code"
  3390. #: flatcamEditors/FlatCAMGrbEditor.py:3860
  3391. msgid "Adding geometry for aperture"
  3392. msgstr "Adding geometry for aperture"
  3393. #: flatcamEditors/FlatCAMGrbEditor.py:4043
  3394. msgid ""
  3395. "There are no Aperture definitions in the file. Aborting Gerber creation."
  3396. msgstr ""
  3397. "There are no Aperture definitions in the file. Aborting Gerber creation."
  3398. #: flatcamEditors/FlatCAMGrbEditor.py:4053
  3399. msgid "Creating Gerber."
  3400. msgstr "Creating Gerber."
  3401. #: flatcamEditors/FlatCAMGrbEditor.py:4062
  3402. msgid "Done. Gerber editing finished."
  3403. msgstr "Done. Gerber editing finished."
  3404. #: flatcamEditors/FlatCAMGrbEditor.py:4079
  3405. msgid "Cancelled. No aperture is selected"
  3406. msgstr "Cancelled. No aperture is selected"
  3407. #: flatcamEditors/FlatCAMGrbEditor.py:4631
  3408. msgid "Failed. No aperture geometry is selected."
  3409. msgstr "Failed. No aperture geometry is selected."
  3410. #: flatcamEditors/FlatCAMGrbEditor.py:4640
  3411. #: flatcamEditors/FlatCAMGrbEditor.py:4912
  3412. msgid "Done. Apertures geometry deleted."
  3413. msgstr "Done. Apertures geometry deleted."
  3414. #: flatcamEditors/FlatCAMGrbEditor.py:4783
  3415. msgid "No aperture to buffer. Select at least one aperture and try again."
  3416. msgstr "No aperture to buffer. Select at least one aperture and try again."
  3417. #: flatcamEditors/FlatCAMGrbEditor.py:4796
  3418. msgid "Failed."
  3419. msgstr "Failed."
  3420. #: flatcamEditors/FlatCAMGrbEditor.py:4815
  3421. msgid "Scale factor value is missing or wrong format. Add it and retry."
  3422. msgstr "Scale factor value is missing or wrong format. Add it and retry."
  3423. #: flatcamEditors/FlatCAMGrbEditor.py:4847
  3424. msgid "No aperture to scale. Select at least one aperture and try again."
  3425. msgstr "No aperture to scale. Select at least one aperture and try again."
  3426. #: flatcamEditors/FlatCAMGrbEditor.py:4863
  3427. msgid "Done. Scale Tool completed."
  3428. msgstr "Done. Scale Tool completed."
  3429. #: flatcamEditors/FlatCAMGrbEditor.py:4901
  3430. msgid "Polygons marked."
  3431. msgstr "Polygons marked."
  3432. #: flatcamEditors/FlatCAMGrbEditor.py:4904
  3433. msgid "No polygons were marked. None fit within the limits."
  3434. msgstr "No polygons were marked. None fit within the limits."
  3435. #: flatcamEditors/FlatCAMGrbEditor.py:5683
  3436. msgid "Rotation action was not executed."
  3437. msgstr "Rotation action was not executed."
  3438. #: flatcamEditors/FlatCAMGrbEditor.py:5822
  3439. msgid "Skew action was not executed."
  3440. msgstr "Skew action was not executed."
  3441. #: flatcamEditors/FlatCAMGrbEditor.py:5892
  3442. msgid "Scale action was not executed."
  3443. msgstr "Scale action was not executed."
  3444. #: flatcamEditors/FlatCAMGrbEditor.py:5941
  3445. msgid "Offset action was not executed."
  3446. msgstr "Offset action was not executed."
  3447. #: flatcamEditors/FlatCAMGrbEditor.py:5997
  3448. msgid "Geometry shape offset Y cancelled"
  3449. msgstr "Geometry shape offset Y cancelled"
  3450. #: flatcamEditors/FlatCAMGrbEditor.py:6014
  3451. msgid "Geometry shape skew X cancelled"
  3452. msgstr "Geometry shape skew X cancelled"
  3453. #: flatcamEditors/FlatCAMGrbEditor.py:6031
  3454. msgid "Geometry shape skew Y cancelled"
  3455. msgstr "Geometry shape skew Y cancelled"
  3456. #: flatcamEditors/FlatCAMTextEditor.py:54
  3457. msgid "Print Preview"
  3458. msgstr "Print Preview"
  3459. #: flatcamEditors/FlatCAMTextEditor.py:55
  3460. msgid "Open a OS standard Preview Print window."
  3461. msgstr "Open a OS standard Preview Print window."
  3462. #: flatcamEditors/FlatCAMTextEditor.py:58
  3463. msgid "Print Code"
  3464. msgstr "Print Code"
  3465. #: flatcamEditors/FlatCAMTextEditor.py:59
  3466. msgid "Open a OS standard Print window."
  3467. msgstr "Open a OS standard Print window."
  3468. #: flatcamEditors/FlatCAMTextEditor.py:61
  3469. msgid "Find in Code"
  3470. msgstr "Find in Code"
  3471. #: flatcamEditors/FlatCAMTextEditor.py:62
  3472. msgid "Will search and highlight in yellow the string in the Find box."
  3473. msgstr "Will search and highlight in yellow the string in the Find box."
  3474. #: flatcamEditors/FlatCAMTextEditor.py:66
  3475. msgid "Find box. Enter here the strings to be searched in the text."
  3476. msgstr "Find box. Enter here the strings to be searched in the text."
  3477. #: flatcamEditors/FlatCAMTextEditor.py:68
  3478. msgid "Replace With"
  3479. msgstr "Replace With"
  3480. #: flatcamEditors/FlatCAMTextEditor.py:69
  3481. msgid ""
  3482. "Will replace the string from the Find box with the one in the Replace box."
  3483. msgstr ""
  3484. "Will replace the string from the Find box with the one in the Replace box."
  3485. #: flatcamEditors/FlatCAMTextEditor.py:73
  3486. msgid "String to replace the one in the Find box throughout the text."
  3487. msgstr "String to replace the one in the Find box throughout the text."
  3488. #: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1604
  3489. #: flatcamGUI/PreferencesUI.py:3393 flatcamGUI/PreferencesUI.py:4276
  3490. msgid "All"
  3491. msgstr "All"
  3492. #: flatcamEditors/FlatCAMTextEditor.py:76
  3493. msgid ""
  3494. "When checked it will replace all instances in the 'Find' box\n"
  3495. "with the text in the 'Replace' box.."
  3496. msgstr ""
  3497. "When checked it will replace all instances in the 'Find' box\n"
  3498. "with the text in the 'Replace' box.."
  3499. #: flatcamEditors/FlatCAMTextEditor.py:79
  3500. msgid "Copy All"
  3501. msgstr "Copy All"
  3502. #: flatcamEditors/FlatCAMTextEditor.py:80
  3503. msgid "Will copy all the text in the Code Editor to the clipboard."
  3504. msgstr "Will copy all the text in the Code Editor to the clipboard."
  3505. #: flatcamEditors/FlatCAMTextEditor.py:83
  3506. msgid "Open Code"
  3507. msgstr "Open Code"
  3508. #: flatcamEditors/FlatCAMTextEditor.py:84
  3509. msgid "Will open a text file in the editor."
  3510. msgstr "Will open a text file in the editor."
  3511. #: flatcamEditors/FlatCAMTextEditor.py:86
  3512. msgid "Save Code"
  3513. msgstr "Save Code"
  3514. #: flatcamEditors/FlatCAMTextEditor.py:87
  3515. msgid "Will save the text in the editor into a file."
  3516. msgstr "Will save the text in the editor into a file."
  3517. #: flatcamEditors/FlatCAMTextEditor.py:89
  3518. msgid "Run Code"
  3519. msgstr "Run Code"
  3520. #: flatcamEditors/FlatCAMTextEditor.py:90
  3521. msgid "Will run the TCL commands found in the text file, one by one."
  3522. msgstr "Will run the TCL commands found in the text file, one by one."
  3523. #: flatcamEditors/FlatCAMTextEditor.py:165
  3524. msgid "Open file"
  3525. msgstr "Open file"
  3526. #: flatcamEditors/FlatCAMTextEditor.py:196
  3527. #: flatcamEditors/FlatCAMTextEditor.py:201
  3528. msgid "Export G-Code ..."
  3529. msgstr "Export G-Code ..."
  3530. #: flatcamEditors/FlatCAMTextEditor.py:204
  3531. msgid "Export Code cancelled."
  3532. msgstr "Export Code cancelled."
  3533. #: flatcamEditors/FlatCAMTextEditor.py:271
  3534. msgid "Code Editor content copied to clipboard ..."
  3535. msgstr "Code Editor content copied to clipboard ..."
  3536. #: flatcamGUI/FlatCAMGUI.py:46 flatcamGUI/FlatCAMGUI.py:48
  3537. #: flatcamGUI/FlatCAMGUI.py:1836
  3538. msgid "Toggle Panel"
  3539. msgstr "Toggle Panel"
  3540. #: flatcamGUI/FlatCAMGUI.py:58
  3541. msgid "File"
  3542. msgstr "File"
  3543. #: flatcamGUI/FlatCAMGUI.py:63
  3544. msgid "&New Project ...\tCTRL+N"
  3545. msgstr "&New Project ...\tCTRL+N"
  3546. #: flatcamGUI/FlatCAMGUI.py:65
  3547. msgid "Will create a new, blank project"
  3548. msgstr "Will create a new, blank project"
  3549. #: flatcamGUI/FlatCAMGUI.py:70
  3550. msgid "&New"
  3551. msgstr "&New"
  3552. #: flatcamGUI/FlatCAMGUI.py:73
  3553. msgid "Geometry\tN"
  3554. msgstr "Geometry\tN"
  3555. #: flatcamGUI/FlatCAMGUI.py:75
  3556. msgid "Will create a new, empty Geometry Object."
  3557. msgstr "Will create a new, empty Geometry Object."
  3558. #: flatcamGUI/FlatCAMGUI.py:77
  3559. msgid "Gerber\tB"
  3560. msgstr "Gerber\tB"
  3561. #: flatcamGUI/FlatCAMGUI.py:79
  3562. msgid "Will create a new, empty Gerber Object."
  3563. msgstr "Will create a new, empty Gerber Object."
  3564. #: flatcamGUI/FlatCAMGUI.py:81
  3565. msgid "Excellon\tL"
  3566. msgstr "Excellon\tL"
  3567. #: flatcamGUI/FlatCAMGUI.py:83
  3568. msgid "Will create a new, empty Excellon Object."
  3569. msgstr "Will create a new, empty Excellon Object."
  3570. #: flatcamGUI/FlatCAMGUI.py:87
  3571. msgid "Document\tD"
  3572. msgstr "Document\tD"
  3573. #: flatcamGUI/FlatCAMGUI.py:89
  3574. msgid "Will create a new, empty Document Object."
  3575. msgstr "Will create a new, empty Document Object."
  3576. #: flatcamGUI/FlatCAMGUI.py:92 flatcamGUI/FlatCAMGUI.py:3659
  3577. #: flatcamTools/ToolPcbWizard.py:61 flatcamTools/ToolPcbWizard.py:68
  3578. msgid "Open"
  3579. msgstr "Open"
  3580. #: flatcamGUI/FlatCAMGUI.py:96
  3581. msgid "Open &Project ..."
  3582. msgstr "Open &Project ..."
  3583. #: flatcamGUI/FlatCAMGUI.py:102 flatcamGUI/FlatCAMGUI.py:3668
  3584. msgid "Open &Gerber ...\tCTRL+G"
  3585. msgstr "Open &Gerber ...\tCTRL+G"
  3586. #: flatcamGUI/FlatCAMGUI.py:107 flatcamGUI/FlatCAMGUI.py:3673
  3587. msgid "Open &Excellon ...\tCTRL+E"
  3588. msgstr "Open &Excellon ...\tCTRL+E"
  3589. #: flatcamGUI/FlatCAMGUI.py:111 flatcamGUI/FlatCAMGUI.py:3677
  3590. msgid "Open G-&Code ..."
  3591. msgstr "Open G-&Code ..."
  3592. #: flatcamGUI/FlatCAMGUI.py:117
  3593. msgid "Open Config ..."
  3594. msgstr "Open Config ..."
  3595. #: flatcamGUI/FlatCAMGUI.py:121
  3596. msgid "Recent projects"
  3597. msgstr "Recent projects"
  3598. #: flatcamGUI/FlatCAMGUI.py:122
  3599. msgid "Recent files"
  3600. msgstr "Recent files"
  3601. #: flatcamGUI/FlatCAMGUI.py:128
  3602. msgid "Scripting"
  3603. msgstr "Scripting"
  3604. #: flatcamGUI/FlatCAMGUI.py:131 flatcamGUI/FlatCAMGUI.py:724
  3605. #: flatcamGUI/FlatCAMGUI.py:2140
  3606. msgid "New Script ..."
  3607. msgstr "New Script ..."
  3608. #: flatcamGUI/FlatCAMGUI.py:132 flatcamGUI/FlatCAMGUI.py:725
  3609. #: flatcamGUI/FlatCAMGUI.py:2141
  3610. msgid "Open Script ..."
  3611. msgstr "Open Script ..."
  3612. #: flatcamGUI/FlatCAMGUI.py:134 flatcamGUI/FlatCAMGUI.py:726
  3613. #: flatcamGUI/FlatCAMGUI.py:2142 flatcamGUI/FlatCAMGUI.py:3648
  3614. msgid "Run Script ..."
  3615. msgstr "Run Script ..."
  3616. #: flatcamGUI/FlatCAMGUI.py:136 flatcamGUI/FlatCAMGUI.py:3650
  3617. msgid ""
  3618. "Will run the opened Tcl Script thus\n"
  3619. "enabling the automation of certain\n"
  3620. "functions of FlatCAM."
  3621. msgstr ""
  3622. "Will run the opened Tcl Script thus\n"
  3623. "enabling the automation of certain\n"
  3624. "functions of FlatCAM."
  3625. #: flatcamGUI/FlatCAMGUI.py:149
  3626. msgid "Import"
  3627. msgstr "Import"
  3628. #: flatcamGUI/FlatCAMGUI.py:151
  3629. msgid "&SVG as Geometry Object ..."
  3630. msgstr "&SVG as Geometry Object ..."
  3631. #: flatcamGUI/FlatCAMGUI.py:154
  3632. msgid "&SVG as Gerber Object ..."
  3633. msgstr "&SVG as Gerber Object ..."
  3634. #: flatcamGUI/FlatCAMGUI.py:159
  3635. msgid "&DXF as Geometry Object ..."
  3636. msgstr "&DXF as Geometry Object ..."
  3637. #: flatcamGUI/FlatCAMGUI.py:162
  3638. msgid "&DXF as Gerber Object ..."
  3639. msgstr "&DXF as Gerber Object ..."
  3640. #: flatcamGUI/FlatCAMGUI.py:167
  3641. msgid "Export"
  3642. msgstr "Export"
  3643. #: flatcamGUI/FlatCAMGUI.py:170
  3644. msgid "Export &SVG ..."
  3645. msgstr "Export &SVG ..."
  3646. #: flatcamGUI/FlatCAMGUI.py:173
  3647. msgid "Export DXF ..."
  3648. msgstr "Export DXF ..."
  3649. #: flatcamGUI/FlatCAMGUI.py:178
  3650. msgid "Export &PNG ..."
  3651. msgstr "Export &PNG ..."
  3652. #: flatcamGUI/FlatCAMGUI.py:180
  3653. msgid ""
  3654. "Will export an image in PNG format,\n"
  3655. "the saved image will contain the visual \n"
  3656. "information currently in FlatCAM Plot Area."
  3657. msgstr ""
  3658. "Will export an image in PNG format,\n"
  3659. "the saved image will contain the visual \n"
  3660. "information currently in FlatCAM Plot Area."
  3661. #: flatcamGUI/FlatCAMGUI.py:189
  3662. msgid "Export &Excellon ..."
  3663. msgstr "Export &Excellon ..."
  3664. #: flatcamGUI/FlatCAMGUI.py:191
  3665. msgid ""
  3666. "Will export an Excellon Object as Excellon file,\n"
  3667. "the coordinates format, the file units and zeros\n"
  3668. "are set in Preferences -> Excellon Export."
  3669. msgstr ""
  3670. "Will export an Excellon Object as Excellon file,\n"
  3671. "the coordinates format, the file units and zeros\n"
  3672. "are set in Preferences -> Excellon Export."
  3673. #: flatcamGUI/FlatCAMGUI.py:198
  3674. msgid "Export &Gerber ..."
  3675. msgstr "Export &Gerber ..."
  3676. #: flatcamGUI/FlatCAMGUI.py:200
  3677. msgid ""
  3678. "Will export an Gerber Object as Gerber file,\n"
  3679. "the coordinates format, the file units and zeros\n"
  3680. "are set in Preferences -> Gerber Export."
  3681. msgstr ""
  3682. "Will export an Gerber Object as Gerber file,\n"
  3683. "the coordinates format, the file units and zeros\n"
  3684. "are set in Preferences -> Gerber Export."
  3685. #: flatcamGUI/FlatCAMGUI.py:216
  3686. msgid "Backup"
  3687. msgstr "Backup"
  3688. #: flatcamGUI/FlatCAMGUI.py:220
  3689. msgid "Import Preferences from file ..."
  3690. msgstr "Import Preferences from file ..."
  3691. #: flatcamGUI/FlatCAMGUI.py:225
  3692. msgid "Export Preferences to file ..."
  3693. msgstr "Export Preferences to file ..."
  3694. #: flatcamGUI/FlatCAMGUI.py:231 flatcamGUI/FlatCAMGUI.py:597
  3695. msgid "Save"
  3696. msgstr "Save"
  3697. #: flatcamGUI/FlatCAMGUI.py:234
  3698. msgid "&Save Project ..."
  3699. msgstr "&Save Project ..."
  3700. #: flatcamGUI/FlatCAMGUI.py:239
  3701. msgid "Save Project &As ...\tCTRL+S"
  3702. msgstr "Save Project &As ...\tCTRL+S"
  3703. #: flatcamGUI/FlatCAMGUI.py:244
  3704. msgid "Save Project C&opy ..."
  3705. msgstr "Save Project C&opy ..."
  3706. #: flatcamGUI/FlatCAMGUI.py:251
  3707. msgid "E&xit"
  3708. msgstr "E&xit"
  3709. #: flatcamGUI/FlatCAMGUI.py:259 flatcamGUI/FlatCAMGUI.py:594
  3710. #: flatcamGUI/FlatCAMGUI.py:1913
  3711. msgid "Edit"
  3712. msgstr "Edit"
  3713. #: flatcamGUI/FlatCAMGUI.py:262
  3714. msgid "Edit Object\tE"
  3715. msgstr "Edit Object\tE"
  3716. #: flatcamGUI/FlatCAMGUI.py:263
  3717. msgid "Close Editor\tCTRL+S"
  3718. msgstr "Close Editor\tCTRL+S"
  3719. #: flatcamGUI/FlatCAMGUI.py:271
  3720. msgid "Conversion"
  3721. msgstr "Conversion"
  3722. #: flatcamGUI/FlatCAMGUI.py:273
  3723. msgid "&Join Geo/Gerber/Exc -> Geo"
  3724. msgstr "&Join Geo/Gerber/Exc -> Geo"
  3725. #: flatcamGUI/FlatCAMGUI.py:275
  3726. msgid ""
  3727. "Merge a selection of objects, which can be of type:\n"
  3728. "- Gerber\n"
  3729. "- Excellon\n"
  3730. "- Geometry\n"
  3731. "into a new combo Geometry object."
  3732. msgstr ""
  3733. "Merge a selection of objects, which can be of type:\n"
  3734. "- Gerber\n"
  3735. "- Excellon\n"
  3736. "- Geometry\n"
  3737. "into a new combo Geometry object."
  3738. #: flatcamGUI/FlatCAMGUI.py:282
  3739. msgid "Join Excellon(s) -> Excellon"
  3740. msgstr "Join Excellon(s) -> Excellon"
  3741. #: flatcamGUI/FlatCAMGUI.py:284
  3742. msgid "Merge a selection of Excellon objects into a new combo Excellon object."
  3743. msgstr ""
  3744. "Merge a selection of Excellon objects into a new combo Excellon object."
  3745. #: flatcamGUI/FlatCAMGUI.py:287
  3746. msgid "Join Gerber(s) -> Gerber"
  3747. msgstr "Join Gerber(s) -> Gerber"
  3748. #: flatcamGUI/FlatCAMGUI.py:289
  3749. msgid "Merge a selection of Gerber objects into a new combo Gerber object."
  3750. msgstr "Merge a selection of Gerber objects into a new combo Gerber object."
  3751. #: flatcamGUI/FlatCAMGUI.py:294
  3752. msgid "Convert Single to MultiGeo"
  3753. msgstr "Convert Single to MultiGeo"
  3754. #: flatcamGUI/FlatCAMGUI.py:296
  3755. msgid ""
  3756. "Will convert a Geometry object from single_geometry type\n"
  3757. "to a multi_geometry type."
  3758. msgstr ""
  3759. "Will convert a Geometry object from single_geometry type\n"
  3760. "to a multi_geometry type."
  3761. #: flatcamGUI/FlatCAMGUI.py:300
  3762. msgid "Convert Multi to SingleGeo"
  3763. msgstr "Convert Multi to SingleGeo"
  3764. #: flatcamGUI/FlatCAMGUI.py:302
  3765. msgid ""
  3766. "Will convert a Geometry object from multi_geometry type\n"
  3767. "to a single_geometry type."
  3768. msgstr ""
  3769. "Will convert a Geometry object from multi_geometry type\n"
  3770. "to a single_geometry type."
  3771. #: flatcamGUI/FlatCAMGUI.py:308
  3772. msgid "Convert Any to Geo"
  3773. msgstr "Convert Any to Geo"
  3774. #: flatcamGUI/FlatCAMGUI.py:310
  3775. msgid "Convert Any to Gerber"
  3776. msgstr "Convert Any to Gerber"
  3777. #: flatcamGUI/FlatCAMGUI.py:315
  3778. msgid "&Copy\tCTRL+C"
  3779. msgstr "&Copy\tCTRL+C"
  3780. #: flatcamGUI/FlatCAMGUI.py:319
  3781. msgid "&Delete\tDEL"
  3782. msgstr "&Delete\tDEL"
  3783. #: flatcamGUI/FlatCAMGUI.py:323
  3784. msgid "Se&t Origin\tO"
  3785. msgstr "Se&t Origin\tO"
  3786. #: flatcamGUI/FlatCAMGUI.py:324
  3787. msgid "Jump to Location\tJ"
  3788. msgstr "Jump to Location\tJ"
  3789. #: flatcamGUI/FlatCAMGUI.py:329
  3790. msgid "Toggle Units\tQ"
  3791. msgstr "Toggle Units\tQ"
  3792. #: flatcamGUI/FlatCAMGUI.py:330
  3793. msgid "&Select All\tCTRL+A"
  3794. msgstr "&Select All\tCTRL+A"
  3795. #: flatcamGUI/FlatCAMGUI.py:334
  3796. msgid "&Preferences\tSHIFT+P"
  3797. msgstr "&Preferences\tSHIFT+P"
  3798. #: flatcamGUI/FlatCAMGUI.py:337 flatcamTools/ToolProperties.py:134
  3799. msgid "Options"
  3800. msgstr "Options"
  3801. #: flatcamGUI/FlatCAMGUI.py:352
  3802. msgid "&Rotate Selection\tSHIFT+(R)"
  3803. msgstr "&Rotate Selection\tSHIFT+(R)"
  3804. #: flatcamGUI/FlatCAMGUI.py:357
  3805. msgid "&Skew on X axis\tSHIFT+X"
  3806. msgstr "&Skew on X axis\tSHIFT+X"
  3807. #: flatcamGUI/FlatCAMGUI.py:359
  3808. msgid "S&kew on Y axis\tSHIFT+Y"
  3809. msgstr "S&kew on Y axis\tSHIFT+Y"
  3810. #: flatcamGUI/FlatCAMGUI.py:364
  3811. msgid "Flip on &X axis\tX"
  3812. msgstr "Flip on &X axis\tX"
  3813. #: flatcamGUI/FlatCAMGUI.py:366
  3814. msgid "Flip on &Y axis\tY"
  3815. msgstr "Flip on &Y axis\tY"
  3816. #: flatcamGUI/FlatCAMGUI.py:371
  3817. msgid "View source\tALT+S"
  3818. msgstr "View source\tALT+S"
  3819. #: flatcamGUI/FlatCAMGUI.py:378
  3820. msgid "&View"
  3821. msgstr "&View"
  3822. #: flatcamGUI/FlatCAMGUI.py:379
  3823. msgid "Enable all plots\tALT+1"
  3824. msgstr "Enable all plots\tALT+1"
  3825. #: flatcamGUI/FlatCAMGUI.py:381
  3826. msgid "Disable all plots\tALT+2"
  3827. msgstr "Disable all plots\tALT+2"
  3828. #: flatcamGUI/FlatCAMGUI.py:383
  3829. msgid "Disable non-selected\tALT+3"
  3830. msgstr "Disable non-selected\tALT+3"
  3831. #: flatcamGUI/FlatCAMGUI.py:386
  3832. msgid "&Zoom Fit\tV"
  3833. msgstr "&Zoom Fit\tV"
  3834. #: flatcamGUI/FlatCAMGUI.py:387
  3835. msgid "&Zoom In\t="
  3836. msgstr "&Zoom In\t="
  3837. #: flatcamGUI/FlatCAMGUI.py:388
  3838. msgid "&Zoom Out\t-"
  3839. msgstr "&Zoom Out\t-"
  3840. #: flatcamGUI/FlatCAMGUI.py:392
  3841. msgid "Redraw All\tF5"
  3842. msgstr "Redraw All\tF5"
  3843. #: flatcamGUI/FlatCAMGUI.py:396
  3844. msgid "Toggle Code Editor\tSHIFT+E"
  3845. msgstr "Toggle Code Editor\tSHIFT+E"
  3846. #: flatcamGUI/FlatCAMGUI.py:399
  3847. msgid "&Toggle FullScreen\tALT+F10"
  3848. msgstr "&Toggle FullScreen\tALT+F10"
  3849. #: flatcamGUI/FlatCAMGUI.py:401
  3850. msgid "&Toggle Plot Area\tCTRL+F10"
  3851. msgstr "&Toggle Plot Area\tCTRL+F10"
  3852. #: flatcamGUI/FlatCAMGUI.py:403
  3853. msgid "&Toggle Project/Sel/Tool\t`"
  3854. msgstr "&Toggle Project/Sel/Tool\t`"
  3855. #: flatcamGUI/FlatCAMGUI.py:407
  3856. msgid "&Toggle Grid Snap\tG"
  3857. msgstr "&Toggle Grid Snap\tG"
  3858. #: flatcamGUI/FlatCAMGUI.py:409
  3859. msgid "&Toggle Grid Lines\tALT+G"
  3860. msgstr "&Toggle Grid Lines\tALT+G"
  3861. #: flatcamGUI/FlatCAMGUI.py:410
  3862. msgid "&Toggle Axis\tSHIFT+G"
  3863. msgstr "&Toggle Axis\tSHIFT+G"
  3864. #: flatcamGUI/FlatCAMGUI.py:413
  3865. msgid "Toggle Workspace\tSHIFT+W"
  3866. msgstr "Toggle Workspace\tSHIFT+W"
  3867. #: flatcamGUI/FlatCAMGUI.py:418
  3868. msgid "Objects"
  3869. msgstr "Objects"
  3870. #: flatcamGUI/FlatCAMGUI.py:423
  3871. msgid "&Tool"
  3872. msgstr "&Tool"
  3873. #: flatcamGUI/FlatCAMGUI.py:425
  3874. msgid "&Command Line\tS"
  3875. msgstr "&Command Line\tS"
  3876. #: flatcamGUI/FlatCAMGUI.py:430
  3877. msgid "Help"
  3878. msgstr "Help"
  3879. #: flatcamGUI/FlatCAMGUI.py:431
  3880. msgid "Online Help\tF1"
  3881. msgstr "Online Help\tF1"
  3882. #: flatcamGUI/FlatCAMGUI.py:433
  3883. msgid "Bookmarks"
  3884. msgstr "Bookmarks"
  3885. #: flatcamGUI/FlatCAMGUI.py:439
  3886. msgid "Report a bug"
  3887. msgstr "Report a bug"
  3888. #: flatcamGUI/FlatCAMGUI.py:442
  3889. msgid "Excellon Specification"
  3890. msgstr "Excellon Specification"
  3891. #: flatcamGUI/FlatCAMGUI.py:444
  3892. msgid "Gerber Specification"
  3893. msgstr "Gerber Specification"
  3894. #: flatcamGUI/FlatCAMGUI.py:449
  3895. msgid "Shortcuts List\tF3"
  3896. msgstr "Shortcuts List\tF3"
  3897. #: flatcamGUI/FlatCAMGUI.py:450
  3898. msgid "YouTube Channel\tF4"
  3899. msgstr "YouTube Channel\tF4"
  3900. #: flatcamGUI/FlatCAMGUI.py:461
  3901. msgid "Add Circle\tO"
  3902. msgstr "Add Circle\tO"
  3903. #: flatcamGUI/FlatCAMGUI.py:463
  3904. msgid "Add Arc\tA"
  3905. msgstr "Add Arc\tA"
  3906. #: flatcamGUI/FlatCAMGUI.py:466
  3907. msgid "Add Rectangle\tR"
  3908. msgstr "Add Rectangle\tR"
  3909. #: flatcamGUI/FlatCAMGUI.py:469
  3910. msgid "Add Polygon\tN"
  3911. msgstr "Add Polygon\tN"
  3912. #: flatcamGUI/FlatCAMGUI.py:471
  3913. msgid "Add Path\tP"
  3914. msgstr "Add Path\tP"
  3915. #: flatcamGUI/FlatCAMGUI.py:473
  3916. msgid "Add Text\tT"
  3917. msgstr "Add Text\tT"
  3918. #: flatcamGUI/FlatCAMGUI.py:476
  3919. msgid "Polygon Union\tU"
  3920. msgstr "Polygon Union\tU"
  3921. #: flatcamGUI/FlatCAMGUI.py:478
  3922. msgid "Polygon Intersection\tE"
  3923. msgstr "Polygon Intersection\tE"
  3924. #: flatcamGUI/FlatCAMGUI.py:480
  3925. msgid "Polygon Subtraction\tS"
  3926. msgstr "Polygon Subtraction\tS"
  3927. #: flatcamGUI/FlatCAMGUI.py:484
  3928. msgid "Cut Path\tX"
  3929. msgstr "Cut Path\tX"
  3930. #: flatcamGUI/FlatCAMGUI.py:486
  3931. msgid "Copy Geom\tC"
  3932. msgstr "Copy Geom\tC"
  3933. #: flatcamGUI/FlatCAMGUI.py:488
  3934. msgid "Delete Shape\tDEL"
  3935. msgstr "Delete Shape\tDEL"
  3936. #: flatcamGUI/FlatCAMGUI.py:491 flatcamGUI/FlatCAMGUI.py:573
  3937. msgid "Move\tM"
  3938. msgstr "Move\tM"
  3939. #: flatcamGUI/FlatCAMGUI.py:493
  3940. msgid "Buffer Tool\tB"
  3941. msgstr "Buffer Tool\tB"
  3942. #: flatcamGUI/FlatCAMGUI.py:496
  3943. msgid "Paint Tool\tI"
  3944. msgstr "Paint Tool\tI"
  3945. #: flatcamGUI/FlatCAMGUI.py:499
  3946. msgid "Transform Tool\tALT+R"
  3947. msgstr "Transform Tool\tALT+R"
  3948. #: flatcamGUI/FlatCAMGUI.py:503
  3949. msgid "Toggle Corner Snap\tK"
  3950. msgstr "Toggle Corner Snap\tK"
  3951. #: flatcamGUI/FlatCAMGUI.py:509
  3952. msgid ">Excellon Editor<"
  3953. msgstr ">Excellon Editor<"
  3954. #: flatcamGUI/FlatCAMGUI.py:513
  3955. msgid "Add Drill Array\tA"
  3956. msgstr "Add Drill Array\tA"
  3957. #: flatcamGUI/FlatCAMGUI.py:515
  3958. msgid "Add Drill\tD"
  3959. msgstr "Add Drill\tD"
  3960. #: flatcamGUI/FlatCAMGUI.py:519
  3961. msgid "Add Slot Array\tQ"
  3962. msgstr "Add Slot Array\tQ"
  3963. #: flatcamGUI/FlatCAMGUI.py:521
  3964. msgid "Add Slot\tW"
  3965. msgstr "Add Slot\tW"
  3966. #: flatcamGUI/FlatCAMGUI.py:525
  3967. msgid "Resize Drill(S)\tR"
  3968. msgstr "Resize Drill(S)\tR"
  3969. #: flatcamGUI/FlatCAMGUI.py:527 flatcamGUI/FlatCAMGUI.py:568
  3970. msgid "Copy\tC"
  3971. msgstr "Copy\tC"
  3972. #: flatcamGUI/FlatCAMGUI.py:529 flatcamGUI/FlatCAMGUI.py:570
  3973. msgid "Delete\tDEL"
  3974. msgstr "Delete\tDEL"
  3975. #: flatcamGUI/FlatCAMGUI.py:534
  3976. msgid "Move Drill(s)\tM"
  3977. msgstr "Move Drill(s)\tM"
  3978. #: flatcamGUI/FlatCAMGUI.py:539
  3979. msgid ">Gerber Editor<"
  3980. msgstr ">Gerber Editor<"
  3981. #: flatcamGUI/FlatCAMGUI.py:543
  3982. msgid "Add Pad\tP"
  3983. msgstr "Add Pad\tP"
  3984. #: flatcamGUI/FlatCAMGUI.py:545
  3985. msgid "Add Pad Array\tA"
  3986. msgstr "Add Pad Array\tA"
  3987. #: flatcamGUI/FlatCAMGUI.py:547
  3988. msgid "Add Track\tT"
  3989. msgstr "Add Track\tT"
  3990. #: flatcamGUI/FlatCAMGUI.py:549
  3991. msgid "Add Region\tN"
  3992. msgstr "Add Region\tN"
  3993. #: flatcamGUI/FlatCAMGUI.py:553
  3994. msgid "Poligonize\tALT+N"
  3995. msgstr "Poligonize\tALT+N"
  3996. #: flatcamGUI/FlatCAMGUI.py:555
  3997. msgid "Add SemiDisc\tE"
  3998. msgstr "Add SemiDisc\tE"
  3999. #: flatcamGUI/FlatCAMGUI.py:556
  4000. msgid "Add Disc\tD"
  4001. msgstr "Add Disc\tD"
  4002. #: flatcamGUI/FlatCAMGUI.py:558
  4003. msgid "Buffer\tB"
  4004. msgstr "Buffer\tB"
  4005. #: flatcamGUI/FlatCAMGUI.py:559
  4006. msgid "Scale\tS"
  4007. msgstr "Scale\tS"
  4008. #: flatcamGUI/FlatCAMGUI.py:561
  4009. msgid "Mark Area\tALT+A"
  4010. msgstr "Mark Area\tALT+A"
  4011. #: flatcamGUI/FlatCAMGUI.py:563
  4012. msgid "Eraser\tCTRL+E"
  4013. msgstr "Eraser\tCTRL+E"
  4014. #: flatcamGUI/FlatCAMGUI.py:565
  4015. msgid "Transform\tALT+R"
  4016. msgstr "Transform\tALT+R"
  4017. #: flatcamGUI/FlatCAMGUI.py:588
  4018. msgid "Enable Plot"
  4019. msgstr "Enable Plot"
  4020. #: flatcamGUI/FlatCAMGUI.py:589
  4021. msgid "Disable Plot"
  4022. msgstr "Disable Plot"
  4023. #: flatcamGUI/FlatCAMGUI.py:591
  4024. msgid "Generate CNC"
  4025. msgstr "Generate CNC"
  4026. #: flatcamGUI/FlatCAMGUI.py:592
  4027. msgid "View Source"
  4028. msgstr "View Source"
  4029. #: flatcamGUI/FlatCAMGUI.py:600 flatcamGUI/FlatCAMGUI.py:1919
  4030. #: flatcamTools/ToolProperties.py:23
  4031. msgid "Properties"
  4032. msgstr "Properties"
  4033. #: flatcamGUI/FlatCAMGUI.py:629
  4034. msgid "File Toolbar"
  4035. msgstr "File Toolbar"
  4036. #: flatcamGUI/FlatCAMGUI.py:633
  4037. msgid "Edit Toolbar"
  4038. msgstr "Edit Toolbar"
  4039. #: flatcamGUI/FlatCAMGUI.py:637
  4040. msgid "View Toolbar"
  4041. msgstr "View Toolbar"
  4042. #: flatcamGUI/FlatCAMGUI.py:641
  4043. msgid "Shell Toolbar"
  4044. msgstr "Shell Toolbar"
  4045. #: flatcamGUI/FlatCAMGUI.py:645
  4046. msgid "Tools Toolbar"
  4047. msgstr "Tools Toolbar"
  4048. #: flatcamGUI/FlatCAMGUI.py:649
  4049. msgid "Excellon Editor Toolbar"
  4050. msgstr "Excellon Editor Toolbar"
  4051. #: flatcamGUI/FlatCAMGUI.py:655
  4052. msgid "Geometry Editor Toolbar"
  4053. msgstr "Geometry Editor Toolbar"
  4054. #: flatcamGUI/FlatCAMGUI.py:659
  4055. msgid "Gerber Editor Toolbar"
  4056. msgstr "Gerber Editor Toolbar"
  4057. #: flatcamGUI/FlatCAMGUI.py:663
  4058. msgid "Grid Toolbar"
  4059. msgstr "Grid Toolbar"
  4060. #: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:2108
  4061. msgid "Open project"
  4062. msgstr "Open project"
  4063. #: flatcamGUI/FlatCAMGUI.py:685 flatcamGUI/FlatCAMGUI.py:2109
  4064. msgid "Save project"
  4065. msgstr "Save project"
  4066. #: flatcamGUI/FlatCAMGUI.py:690 flatcamGUI/FlatCAMGUI.py:2112
  4067. msgid "New Blank Geometry"
  4068. msgstr "New Blank Geometry"
  4069. #: flatcamGUI/FlatCAMGUI.py:691
  4070. msgid "New Blank Gerber"
  4071. msgstr "New Blank Gerber"
  4072. #: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:2113
  4073. msgid "New Blank Excellon"
  4074. msgstr "New Blank Excellon"
  4075. #: flatcamGUI/FlatCAMGUI.py:696 flatcamGUI/FlatCAMGUI.py:2117
  4076. msgid "Save Object and close the Editor"
  4077. msgstr "Save Object and close the Editor"
  4078. #: flatcamGUI/FlatCAMGUI.py:700 flatcamGUI/FlatCAMGUI.py:2121
  4079. msgid "&Delete"
  4080. msgstr "&Delete"
  4081. #: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:1422
  4082. #: flatcamGUI/FlatCAMGUI.py:1610 flatcamGUI/FlatCAMGUI.py:2123
  4083. #: flatcamTools/ToolDistance.py:25 flatcamTools/ToolDistance.py:155
  4084. msgid "Distance Tool"
  4085. msgstr "Distance Tool"
  4086. #: flatcamGUI/FlatCAMGUI.py:704 flatcamGUI/FlatCAMGUI.py:2125
  4087. msgid "Distance Min Tool"
  4088. msgstr "Distance Min Tool"
  4089. #: flatcamGUI/FlatCAMGUI.py:705 flatcamGUI/FlatCAMGUI.py:1418
  4090. #: flatcamGUI/FlatCAMGUI.py:2126
  4091. msgid "Set Origin"
  4092. msgstr "Set Origin"
  4093. #: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2127
  4094. msgid "Jump to Location"
  4095. msgstr "Jump to Location"
  4096. #: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2130
  4097. msgid "&Replot"
  4098. msgstr "&Replot"
  4099. #: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2131
  4100. msgid "&Clear plot"
  4101. msgstr "&Clear plot"
  4102. #: flatcamGUI/FlatCAMGUI.py:714 flatcamGUI/FlatCAMGUI.py:1421
  4103. #: flatcamGUI/FlatCAMGUI.py:2132
  4104. msgid "Zoom In"
  4105. msgstr "Zoom In"
  4106. #: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:1421
  4107. #: flatcamGUI/FlatCAMGUI.py:2133
  4108. msgid "Zoom Out"
  4109. msgstr "Zoom Out"
  4110. #: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:1420
  4111. #: flatcamGUI/FlatCAMGUI.py:1850 flatcamGUI/FlatCAMGUI.py:2134
  4112. msgid "Zoom Fit"
  4113. msgstr "Zoom Fit"
  4114. #: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2139
  4115. msgid "&Command Line"
  4116. msgstr "&Command Line"
  4117. #: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:2145
  4118. msgid "2Sided Tool"
  4119. msgstr "2Sided Tool"
  4120. #: flatcamGUI/FlatCAMGUI.py:732 flatcamGUI/ObjectUI.py:553
  4121. #: flatcamTools/ToolCutOut.py:362
  4122. msgid "Cutout Tool"
  4123. msgstr "Cutout Tool"
  4124. #: flatcamGUI/FlatCAMGUI.py:733 flatcamGUI/FlatCAMGUI.py:2147
  4125. #: flatcamGUI/ObjectUI.py:537 flatcamTools/ToolNonCopperClear.py:591
  4126. msgid "NCC Tool"
  4127. msgstr "NCC Tool"
  4128. #: flatcamGUI/FlatCAMGUI.py:737 flatcamGUI/FlatCAMGUI.py:2151
  4129. msgid "Panel Tool"
  4130. msgstr "Panel Tool"
  4131. #: flatcamGUI/FlatCAMGUI.py:738 flatcamGUI/FlatCAMGUI.py:2152
  4132. #: flatcamTools/ToolFilm.py:418
  4133. msgid "Film Tool"
  4134. msgstr "Film Tool"
  4135. #: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2154
  4136. #: flatcamTools/ToolSolderPaste.py:457
  4137. msgid "SolderPaste Tool"
  4138. msgstr "SolderPaste Tool"
  4139. #: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:2155
  4140. #: flatcamTools/ToolSub.py:27
  4141. msgid "Substract Tool"
  4142. msgstr "Substract Tool"
  4143. #: flatcamGUI/FlatCAMGUI.py:741 flatcamTools/ToolRulesCheck.py:582
  4144. msgid "Rules Tool"
  4145. msgstr "Rules Tool"
  4146. #: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1428
  4147. #: flatcamTools/ToolOptimal.py:26 flatcamTools/ToolOptimal.py:270
  4148. msgid "Optimal Tool"
  4149. msgstr "Optimal Tool"
  4150. #: flatcamGUI/FlatCAMGUI.py:746 flatcamGUI/FlatCAMGUI.py:1426
  4151. #: flatcamGUI/FlatCAMGUI.py:2160
  4152. msgid "Calculators Tool"
  4153. msgstr "Calculators Tool"
  4154. #: flatcamGUI/FlatCAMGUI.py:752 flatcamGUI/FlatCAMGUI.py:771
  4155. #: flatcamGUI/FlatCAMGUI.py:809 flatcamGUI/FlatCAMGUI.py:2164
  4156. #: flatcamGUI/FlatCAMGUI.py:2219
  4157. msgid "Select"
  4158. msgstr "Select"
  4159. #: flatcamGUI/FlatCAMGUI.py:753 flatcamGUI/FlatCAMGUI.py:2165
  4160. msgid "Add Drill Hole"
  4161. msgstr "Add Drill Hole"
  4162. #: flatcamGUI/FlatCAMGUI.py:755 flatcamGUI/FlatCAMGUI.py:2167
  4163. msgid "Add Drill Hole Array"
  4164. msgstr "Add Drill Hole Array"
  4165. #: flatcamGUI/FlatCAMGUI.py:756 flatcamGUI/FlatCAMGUI.py:1695
  4166. #: flatcamGUI/FlatCAMGUI.py:1905 flatcamGUI/FlatCAMGUI.py:2169
  4167. msgid "Add Slot"
  4168. msgstr "Add Slot"
  4169. #: flatcamGUI/FlatCAMGUI.py:758 flatcamGUI/FlatCAMGUI.py:1694
  4170. #: flatcamGUI/FlatCAMGUI.py:1906 flatcamGUI/FlatCAMGUI.py:2171
  4171. msgid "Add Slot Array"
  4172. msgstr "Add Slot Array"
  4173. #: flatcamGUI/FlatCAMGUI.py:759 flatcamGUI/FlatCAMGUI.py:1908
  4174. #: flatcamGUI/FlatCAMGUI.py:2168
  4175. msgid "Resize Drill"
  4176. msgstr "Resize Drill"
  4177. #: flatcamGUI/FlatCAMGUI.py:762 flatcamGUI/FlatCAMGUI.py:2174
  4178. msgid "Copy Drill"
  4179. msgstr "Copy Drill"
  4180. #: flatcamGUI/FlatCAMGUI.py:763 flatcamGUI/FlatCAMGUI.py:2176
  4181. msgid "Delete Drill"
  4182. msgstr "Delete Drill"
  4183. #: flatcamGUI/FlatCAMGUI.py:766 flatcamGUI/FlatCAMGUI.py:2179
  4184. msgid "Move Drill"
  4185. msgstr "Move Drill"
  4186. #: flatcamGUI/FlatCAMGUI.py:772 flatcamGUI/FlatCAMGUI.py:2183
  4187. msgid "Add Circle"
  4188. msgstr "Add Circle"
  4189. #: flatcamGUI/FlatCAMGUI.py:773 flatcamGUI/FlatCAMGUI.py:2184
  4190. msgid "Add Arc"
  4191. msgstr "Add Arc"
  4192. #: flatcamGUI/FlatCAMGUI.py:775 flatcamGUI/FlatCAMGUI.py:2186
  4193. msgid "Add Rectangle"
  4194. msgstr "Add Rectangle"
  4195. #: flatcamGUI/FlatCAMGUI.py:778 flatcamGUI/FlatCAMGUI.py:2189
  4196. msgid "Add Path"
  4197. msgstr "Add Path"
  4198. #: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2191
  4199. msgid "Add Polygon"
  4200. msgstr "Add Polygon"
  4201. #: flatcamGUI/FlatCAMGUI.py:781 flatcamGUI/FlatCAMGUI.py:2193
  4202. msgid "Add Text"
  4203. msgstr "Add Text"
  4204. #: flatcamGUI/FlatCAMGUI.py:782 flatcamGUI/FlatCAMGUI.py:2194
  4205. msgid "Add Buffer"
  4206. msgstr "Add Buffer"
  4207. #: flatcamGUI/FlatCAMGUI.py:783 flatcamGUI/FlatCAMGUI.py:2195
  4208. msgid "Paint Shape"
  4209. msgstr "Paint Shape"
  4210. #: flatcamGUI/FlatCAMGUI.py:784 flatcamGUI/FlatCAMGUI.py:826
  4211. #: flatcamGUI/FlatCAMGUI.py:1867 flatcamGUI/FlatCAMGUI.py:1895
  4212. #: flatcamGUI/FlatCAMGUI.py:2196 flatcamGUI/FlatCAMGUI.py:2235
  4213. msgid "Eraser"
  4214. msgstr "Eraser"
  4215. #: flatcamGUI/FlatCAMGUI.py:787 flatcamGUI/FlatCAMGUI.py:2199
  4216. msgid "Polygon Union"
  4217. msgstr "Polygon Union"
  4218. #: flatcamGUI/FlatCAMGUI.py:788 flatcamGUI/FlatCAMGUI.py:2200
  4219. msgid "Polygon Explode"
  4220. msgstr "Polygon Explode"
  4221. #: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2203
  4222. msgid "Polygon Intersection"
  4223. msgstr "Polygon Intersection"
  4224. #: flatcamGUI/FlatCAMGUI.py:793 flatcamGUI/FlatCAMGUI.py:2205
  4225. msgid "Polygon Subtraction"
  4226. msgstr "Polygon Subtraction"
  4227. #: flatcamGUI/FlatCAMGUI.py:796 flatcamGUI/FlatCAMGUI.py:2208
  4228. msgid "Cut Path"
  4229. msgstr "Cut Path"
  4230. #: flatcamGUI/FlatCAMGUI.py:797
  4231. msgid "Copy Shape(s)"
  4232. msgstr "Copy Shape(s)"
  4233. #: flatcamGUI/FlatCAMGUI.py:800
  4234. msgid "Delete Shape '-'"
  4235. msgstr "Delete Shape '-'"
  4236. #: flatcamGUI/FlatCAMGUI.py:802 flatcamGUI/FlatCAMGUI.py:833
  4237. #: flatcamGUI/FlatCAMGUI.py:1874 flatcamGUI/FlatCAMGUI.py:1899
  4238. #: flatcamGUI/FlatCAMGUI.py:2213 flatcamGUI/FlatCAMGUI.py:2242
  4239. msgid "Transformations"
  4240. msgstr "Transformations"
  4241. #: flatcamGUI/FlatCAMGUI.py:804
  4242. msgid "Move Objects "
  4243. msgstr "Move Objects "
  4244. #: flatcamGUI/FlatCAMGUI.py:810 flatcamGUI/FlatCAMGUI.py:1814
  4245. #: flatcamGUI/FlatCAMGUI.py:2220
  4246. msgid "Add Pad"
  4247. msgstr "Add Pad"
  4248. #: flatcamGUI/FlatCAMGUI.py:812 flatcamGUI/FlatCAMGUI.py:1815
  4249. #: flatcamGUI/FlatCAMGUI.py:2222
  4250. msgid "Add Track"
  4251. msgstr "Add Track"
  4252. #: flatcamGUI/FlatCAMGUI.py:813 flatcamGUI/FlatCAMGUI.py:1814
  4253. #: flatcamGUI/FlatCAMGUI.py:2223
  4254. msgid "Add Region"
  4255. msgstr "Add Region"
  4256. #: flatcamGUI/FlatCAMGUI.py:815 flatcamGUI/FlatCAMGUI.py:1887
  4257. #: flatcamGUI/FlatCAMGUI.py:2225
  4258. msgid "Poligonize"
  4259. msgstr "Poligonize"
  4260. #: flatcamGUI/FlatCAMGUI.py:817 flatcamGUI/FlatCAMGUI.py:1888
  4261. #: flatcamGUI/FlatCAMGUI.py:2227
  4262. msgid "SemiDisc"
  4263. msgstr "SemiDisc"
  4264. #: flatcamGUI/FlatCAMGUI.py:818 flatcamGUI/FlatCAMGUI.py:1889
  4265. #: flatcamGUI/FlatCAMGUI.py:2228
  4266. msgid "Disc"
  4267. msgstr "Disc"
  4268. #: flatcamGUI/FlatCAMGUI.py:824 flatcamGUI/FlatCAMGUI.py:1894
  4269. #: flatcamGUI/FlatCAMGUI.py:2234
  4270. msgid "Mark Area"
  4271. msgstr "Mark Area"
  4272. #: flatcamGUI/FlatCAMGUI.py:835 flatcamGUI/FlatCAMGUI.py:1814
  4273. #: flatcamGUI/FlatCAMGUI.py:1877 flatcamGUI/FlatCAMGUI.py:1918
  4274. #: flatcamGUI/FlatCAMGUI.py:2244 flatcamTools/ToolMove.py:25
  4275. msgid "Move"
  4276. msgstr "Move"
  4277. #: flatcamGUI/FlatCAMGUI.py:842 flatcamGUI/FlatCAMGUI.py:2250
  4278. msgid "Snap to grid"
  4279. msgstr "Snap to grid"
  4280. #: flatcamGUI/FlatCAMGUI.py:845 flatcamGUI/FlatCAMGUI.py:2253
  4281. msgid "Grid X snapping distance"
  4282. msgstr "Grid X snapping distance"
  4283. #: flatcamGUI/FlatCAMGUI.py:850 flatcamGUI/FlatCAMGUI.py:2258
  4284. msgid "Grid Y snapping distance"
  4285. msgstr "Grid Y snapping distance"
  4286. #: flatcamGUI/FlatCAMGUI.py:856 flatcamGUI/FlatCAMGUI.py:2264
  4287. msgid ""
  4288. "When active, value on Grid_X\n"
  4289. "is copied to the Grid_Y value."
  4290. msgstr ""
  4291. "When active, value on Grid_X\n"
  4292. "is copied to the Grid_Y value."
  4293. #: flatcamGUI/FlatCAMGUI.py:862 flatcamGUI/FlatCAMGUI.py:2270
  4294. msgid "Snap to corner"
  4295. msgstr "Snap to corner"
  4296. #: flatcamGUI/FlatCAMGUI.py:866 flatcamGUI/FlatCAMGUI.py:2274
  4297. #: flatcamGUI/PreferencesUI.py:323
  4298. msgid "Max. magnet distance"
  4299. msgstr "Max. magnet distance"
  4300. #: flatcamGUI/FlatCAMGUI.py:888 flatcamGUI/FlatCAMGUI.py:1844
  4301. msgid "Project"
  4302. msgstr "Project"
  4303. #: flatcamGUI/FlatCAMGUI.py:900
  4304. msgid "Selected"
  4305. msgstr "Selected"
  4306. #: flatcamGUI/FlatCAMGUI.py:927 flatcamGUI/FlatCAMGUI.py:935
  4307. msgid "Plot Area"
  4308. msgstr "Plot Area"
  4309. #: flatcamGUI/FlatCAMGUI.py:961
  4310. msgid "General"
  4311. msgstr "General"
  4312. #: flatcamGUI/FlatCAMGUI.py:970
  4313. msgid "APP. DEFAULTS"
  4314. msgstr "APP. DEFAULTS"
  4315. #: flatcamGUI/FlatCAMGUI.py:971
  4316. msgid "PROJ. OPTIONS "
  4317. msgstr "PROJ. OPTIONS "
  4318. #: flatcamGUI/FlatCAMGUI.py:983 flatcamTools/ToolDblSided.py:48
  4319. #: flatcamTools/ToolOptimal.py:63
  4320. msgid "GERBER"
  4321. msgstr "GERBER"
  4322. #: flatcamGUI/FlatCAMGUI.py:993 flatcamTools/ToolDblSided.py:72
  4323. msgid "EXCELLON"
  4324. msgstr "EXCELLON"
  4325. #: flatcamGUI/FlatCAMGUI.py:1003 flatcamTools/ToolDblSided.py:96
  4326. msgid "GEOMETRY"
  4327. msgstr "GEOMETRY"
  4328. #: flatcamGUI/FlatCAMGUI.py:1013
  4329. msgid "CNC-JOB"
  4330. msgstr "CNC-JOB"
  4331. #: flatcamGUI/FlatCAMGUI.py:1022 flatcamGUI/ObjectUI.py:526
  4332. msgid "TOOLS"
  4333. msgstr "TOOLS"
  4334. #: flatcamGUI/FlatCAMGUI.py:1031
  4335. msgid "TOOLS 2"
  4336. msgstr "TOOLS 2"
  4337. #: flatcamGUI/FlatCAMGUI.py:1041
  4338. msgid "UTILITIES"
  4339. msgstr "UTILITIES"
  4340. #: flatcamGUI/FlatCAMGUI.py:1058
  4341. msgid "Import Preferences"
  4342. msgstr "Import Preferences"
  4343. #: flatcamGUI/FlatCAMGUI.py:1061
  4344. msgid ""
  4345. "Import a full set of FlatCAM settings from a file\n"
  4346. "previously saved on HDD.\n"
  4347. "\n"
  4348. "FlatCAM automatically save a 'factory_defaults' file\n"
  4349. "on the first start. Do not delete that file."
  4350. msgstr ""
  4351. "Import a full set of FlatCAM settings from a file\n"
  4352. "previously saved on HDD.\n"
  4353. "\n"
  4354. "FlatCAM automatically save a 'factory_defaults' file\n"
  4355. "on the first start. Do not delete that file."
  4356. #: flatcamGUI/FlatCAMGUI.py:1068
  4357. msgid "Export Preferences"
  4358. msgstr "Export Preferences"
  4359. #: flatcamGUI/FlatCAMGUI.py:1071
  4360. msgid ""
  4361. "Export a full set of FlatCAM settings in a file\n"
  4362. "that is saved on HDD."
  4363. msgstr ""
  4364. "Export a full set of FlatCAM settings in a file\n"
  4365. "that is saved on HDD."
  4366. #: flatcamGUI/FlatCAMGUI.py:1076
  4367. msgid "Open Pref Folder"
  4368. msgstr "Open Pref Folder"
  4369. #: flatcamGUI/FlatCAMGUI.py:1079
  4370. msgid "Open the folder where FlatCAM save the preferences files."
  4371. msgstr "Open the folder where FlatCAM save the preferences files."
  4372. #: flatcamGUI/FlatCAMGUI.py:1090
  4373. msgid ""
  4374. "Save the current settings in the 'current_defaults' file\n"
  4375. "which is the file storing the working default preferences."
  4376. msgstr ""
  4377. "Save the current settings in the 'current_defaults' file\n"
  4378. "which is the file storing the working default preferences."
  4379. #: flatcamGUI/FlatCAMGUI.py:1415
  4380. msgid "SHOW SHORTCUT LIST"
  4381. msgstr "SHOW SHORTCUT LIST"
  4382. #: flatcamGUI/FlatCAMGUI.py:1415
  4383. msgid "Switch to Project Tab"
  4384. msgstr "Switch to Project Tab"
  4385. #: flatcamGUI/FlatCAMGUI.py:1415
  4386. msgid "Switch to Selected Tab"
  4387. msgstr "Switch to Selected Tab"
  4388. #: flatcamGUI/FlatCAMGUI.py:1416
  4389. msgid "Switch to Tool Tab"
  4390. msgstr "Switch to Tool Tab"
  4391. #: flatcamGUI/FlatCAMGUI.py:1417
  4392. msgid "New Gerber"
  4393. msgstr "New Gerber"
  4394. #: flatcamGUI/FlatCAMGUI.py:1417
  4395. msgid "Edit Object (if selected)"
  4396. msgstr "Edit Object (if selected)"
  4397. #: flatcamGUI/FlatCAMGUI.py:1417
  4398. msgid "Jump to Coordinates"
  4399. msgstr "Jump to Coordinates"
  4400. #: flatcamGUI/FlatCAMGUI.py:1418
  4401. msgid "New Excellon"
  4402. msgstr "New Excellon"
  4403. #: flatcamGUI/FlatCAMGUI.py:1418
  4404. msgid "Move Obj"
  4405. msgstr "Move Obj"
  4406. #: flatcamGUI/FlatCAMGUI.py:1418
  4407. msgid "New Geometry"
  4408. msgstr "New Geometry"
  4409. #: flatcamGUI/FlatCAMGUI.py:1418
  4410. msgid "Change Units"
  4411. msgstr "Change Units"
  4412. #: flatcamGUI/FlatCAMGUI.py:1419
  4413. msgid "Open Properties Tool"
  4414. msgstr "Open Properties Tool"
  4415. #: flatcamGUI/FlatCAMGUI.py:1419
  4416. msgid "Rotate by 90 degree CW"
  4417. msgstr "Rotate by 90 degree CW"
  4418. #: flatcamGUI/FlatCAMGUI.py:1419
  4419. msgid "Shell Toggle"
  4420. msgstr "Shell Toggle"
  4421. #: flatcamGUI/FlatCAMGUI.py:1420
  4422. msgid ""
  4423. "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)"
  4424. msgstr ""
  4425. "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)"
  4426. #: flatcamGUI/FlatCAMGUI.py:1421
  4427. msgid "Flip on X_axis"
  4428. msgstr "Flip on X_axis"
  4429. #: flatcamGUI/FlatCAMGUI.py:1421
  4430. msgid "Flip on Y_axis"
  4431. msgstr "Flip on Y_axis"
  4432. #: flatcamGUI/FlatCAMGUI.py:1421
  4433. msgid "Select All"
  4434. msgstr "Select All"
  4435. #: flatcamGUI/FlatCAMGUI.py:1421
  4436. msgid "Copy Obj"
  4437. msgstr "Copy Obj"
  4438. #: flatcamGUI/FlatCAMGUI.py:1422
  4439. msgid "Open Excellon File"
  4440. msgstr "Open Excellon File"
  4441. #: flatcamGUI/FlatCAMGUI.py:1422
  4442. msgid "Open Gerber File"
  4443. msgstr "Open Gerber File"
  4444. #: flatcamGUI/FlatCAMGUI.py:1422
  4445. msgid "New Project"
  4446. msgstr "New Project"
  4447. #: flatcamGUI/FlatCAMGUI.py:1423
  4448. msgid "Save Project As"
  4449. msgstr "Save Project As"
  4450. #: flatcamGUI/FlatCAMGUI.py:1423
  4451. msgid "Toggle Plot Area"
  4452. msgstr "Toggle Plot Area"
  4453. #: flatcamGUI/FlatCAMGUI.py:1423
  4454. msgid "Copy Obj_Name"
  4455. msgstr "Copy Obj_Name"
  4456. #: flatcamGUI/FlatCAMGUI.py:1424
  4457. msgid "Toggle Code Editor"
  4458. msgstr "Toggle Code Editor"
  4459. #: flatcamGUI/FlatCAMGUI.py:1424
  4460. msgid "Toggle the axis"
  4461. msgstr "Toggle the axis"
  4462. #: flatcamGUI/FlatCAMGUI.py:1424 flatcamGUI/FlatCAMGUI.py:1608
  4463. #: flatcamGUI/FlatCAMGUI.py:1695 flatcamGUI/FlatCAMGUI.py:1817
  4464. msgid "Distance Minimum Tool"
  4465. msgstr "Distance Minimum Tool"
  4466. #: flatcamGUI/FlatCAMGUI.py:1424
  4467. msgid "Open Preferences Window"
  4468. msgstr "Open Preferences Window"
  4469. #: flatcamGUI/FlatCAMGUI.py:1425
  4470. msgid "Rotate by 90 degree CCW"
  4471. msgstr "Rotate by 90 degree CCW"
  4472. #: flatcamGUI/FlatCAMGUI.py:1425
  4473. msgid "Run a Script"
  4474. msgstr "Run a Script"
  4475. #: flatcamGUI/FlatCAMGUI.py:1425
  4476. msgid "Toggle the workspace"
  4477. msgstr "Toggle the workspace"
  4478. #: flatcamGUI/FlatCAMGUI.py:1425
  4479. msgid "Skew on X axis"
  4480. msgstr "Skew on X axis"
  4481. #: flatcamGUI/FlatCAMGUI.py:1426
  4482. msgid "Skew on Y axis"
  4483. msgstr "Skew on Y axis"
  4484. #: flatcamGUI/FlatCAMGUI.py:1426
  4485. msgid "2-Sided PCB Tool"
  4486. msgstr "2-Sided PCB Tool"
  4487. #: flatcamGUI/FlatCAMGUI.py:1426
  4488. msgid "Transformations Tool"
  4489. msgstr "Transformations Tool"
  4490. #: flatcamGUI/FlatCAMGUI.py:1427
  4491. msgid "Solder Paste Dispensing Tool"
  4492. msgstr "Solder Paste Dispensing Tool"
  4493. #: flatcamGUI/FlatCAMGUI.py:1428
  4494. msgid "Film PCB Tool"
  4495. msgstr "Film PCB Tool"
  4496. #: flatcamGUI/FlatCAMGUI.py:1428
  4497. msgid "Non-Copper Clearing Tool"
  4498. msgstr "Non-Copper Clearing Tool"
  4499. #: flatcamGUI/FlatCAMGUI.py:1429
  4500. msgid "Paint Area Tool"
  4501. msgstr "Paint Area Tool"
  4502. #: flatcamGUI/FlatCAMGUI.py:1429 flatcamTools/ToolPDF.py:37
  4503. msgid "PDF Import Tool"
  4504. msgstr "PDF Import Tool"
  4505. #: flatcamGUI/FlatCAMGUI.py:1429
  4506. msgid "Rules Check Tool"
  4507. msgstr "Rules Check Tool"
  4508. #: flatcamGUI/FlatCAMGUI.py:1430
  4509. msgid "View File Source"
  4510. msgstr "View File Source"
  4511. #: flatcamGUI/FlatCAMGUI.py:1431
  4512. msgid "Cutout PCB Tool"
  4513. msgstr "Cutout PCB Tool"
  4514. #: flatcamGUI/FlatCAMGUI.py:1431
  4515. msgid "Enable all Plots"
  4516. msgstr "Enable all Plots"
  4517. #: flatcamGUI/FlatCAMGUI.py:1431
  4518. msgid "Disable all Plots"
  4519. msgstr "Disable all Plots"
  4520. #: flatcamGUI/FlatCAMGUI.py:1431
  4521. msgid "Disable Non-selected Plots"
  4522. msgstr "Disable Non-selected Plots"
  4523. #: flatcamGUI/FlatCAMGUI.py:1432
  4524. msgid "Toggle Full Screen"
  4525. msgstr "Toggle Full Screen"
  4526. #: flatcamGUI/FlatCAMGUI.py:1432
  4527. msgid "Abort current task (gracefully)"
  4528. msgstr "Abort current task (gracefully)"
  4529. #: flatcamGUI/FlatCAMGUI.py:1432
  4530. msgid "Open Online Manual"
  4531. msgstr "Open Online Manual"
  4532. #: flatcamGUI/FlatCAMGUI.py:1433
  4533. msgid "Open Online Tutorials"
  4534. msgstr "Open Online Tutorials"
  4535. #: flatcamGUI/FlatCAMGUI.py:1433
  4536. msgid "Refresh Plots"
  4537. msgstr "Refresh Plots"
  4538. #: flatcamGUI/FlatCAMGUI.py:1433 flatcamTools/ToolSolderPaste.py:414
  4539. msgid "Delete Object"
  4540. msgstr "Delete Object"
  4541. #: flatcamGUI/FlatCAMGUI.py:1433
  4542. msgid "Alternate: Delete Tool"
  4543. msgstr "Alternate: Delete Tool"
  4544. #: flatcamGUI/FlatCAMGUI.py:1434
  4545. msgid "(left to Key_1)Toogle Notebook Area (Left Side)"
  4546. msgstr "(left to Key_1)Toogle Notebook Area (Left Side)"
  4547. #: flatcamGUI/FlatCAMGUI.py:1434
  4548. msgid "En(Dis)able Obj Plot"
  4549. msgstr "En(Dis)able Obj Plot"
  4550. #: flatcamGUI/FlatCAMGUI.py:1435
  4551. msgid "Deselects all objects"
  4552. msgstr "Deselects all objects"
  4553. #: flatcamGUI/FlatCAMGUI.py:1449
  4554. msgid "Editor Shortcut list"
  4555. msgstr "Editor Shortcut list"
  4556. #: flatcamGUI/FlatCAMGUI.py:1603
  4557. msgid "GEOMETRY EDITOR"
  4558. msgstr "GEOMETRY EDITOR"
  4559. #: flatcamGUI/FlatCAMGUI.py:1603
  4560. msgid "Draw an Arc"
  4561. msgstr "Draw an Arc"
  4562. #: flatcamGUI/FlatCAMGUI.py:1603
  4563. msgid "Copy Geo Item"
  4564. msgstr "Copy Geo Item"
  4565. #: flatcamGUI/FlatCAMGUI.py:1604
  4566. msgid "Within Add Arc will toogle the ARC direction: CW or CCW"
  4567. msgstr "Within Add Arc will toogle the ARC direction: CW or CCW"
  4568. #: flatcamGUI/FlatCAMGUI.py:1604
  4569. msgid "Polygon Intersection Tool"
  4570. msgstr "Polygon Intersection Tool"
  4571. #: flatcamGUI/FlatCAMGUI.py:1605
  4572. msgid "Geo Paint Tool"
  4573. msgstr "Geo Paint Tool"
  4574. #: flatcamGUI/FlatCAMGUI.py:1605 flatcamGUI/FlatCAMGUI.py:1694
  4575. #: flatcamGUI/FlatCAMGUI.py:1814
  4576. msgid "Jump to Location (x, y)"
  4577. msgstr "Jump to Location (x, y)"
  4578. #: flatcamGUI/FlatCAMGUI.py:1605
  4579. msgid "Toggle Corner Snap"
  4580. msgstr "Toggle Corner Snap"
  4581. #: flatcamGUI/FlatCAMGUI.py:1605
  4582. msgid "Move Geo Item"
  4583. msgstr "Move Geo Item"
  4584. #: flatcamGUI/FlatCAMGUI.py:1606
  4585. msgid "Within Add Arc will cycle through the ARC modes"
  4586. msgstr "Within Add Arc will cycle through the ARC modes"
  4587. #: flatcamGUI/FlatCAMGUI.py:1606
  4588. msgid "Draw a Polygon"
  4589. msgstr "Draw a Polygon"
  4590. #: flatcamGUI/FlatCAMGUI.py:1606
  4591. msgid "Draw a Circle"
  4592. msgstr "Draw a Circle"
  4593. #: flatcamGUI/FlatCAMGUI.py:1607
  4594. msgid "Draw a Path"
  4595. msgstr "Draw a Path"
  4596. #: flatcamGUI/FlatCAMGUI.py:1607
  4597. msgid "Draw Rectangle"
  4598. msgstr "Draw Rectangle"
  4599. #: flatcamGUI/FlatCAMGUI.py:1607
  4600. msgid "Polygon Subtraction Tool"
  4601. msgstr "Polygon Subtraction Tool"
  4602. #: flatcamGUI/FlatCAMGUI.py:1607
  4603. msgid "Add Text Tool"
  4604. msgstr "Add Text Tool"
  4605. #: flatcamGUI/FlatCAMGUI.py:1608
  4606. msgid "Polygon Union Tool"
  4607. msgstr "Polygon Union Tool"
  4608. #: flatcamGUI/FlatCAMGUI.py:1608
  4609. msgid "Flip shape on X axis"
  4610. msgstr "Flip shape on X axis"
  4611. #: flatcamGUI/FlatCAMGUI.py:1608
  4612. msgid "Flip shape on Y axis"
  4613. msgstr "Flip shape on Y axis"
  4614. #: flatcamGUI/FlatCAMGUI.py:1609
  4615. msgid "Skew shape on X axis"
  4616. msgstr "Skew shape on X axis"
  4617. #: flatcamGUI/FlatCAMGUI.py:1609
  4618. msgid "Skew shape on Y axis"
  4619. msgstr "Skew shape on Y axis"
  4620. #: flatcamGUI/FlatCAMGUI.py:1609
  4621. msgid "Editor Transformation Tool"
  4622. msgstr "Editor Transformation Tool"
  4623. #: flatcamGUI/FlatCAMGUI.py:1610
  4624. msgid "Offset shape on X axis"
  4625. msgstr "Offset shape on X axis"
  4626. #: flatcamGUI/FlatCAMGUI.py:1610
  4627. msgid "Offset shape on Y axis"
  4628. msgstr "Offset shape on Y axis"
  4629. #: flatcamGUI/FlatCAMGUI.py:1611 flatcamGUI/FlatCAMGUI.py:1697
  4630. #: flatcamGUI/FlatCAMGUI.py:1819
  4631. msgid "Save Object and Exit Editor"
  4632. msgstr "Save Object and Exit Editor"
  4633. #: flatcamGUI/FlatCAMGUI.py:1611
  4634. msgid "Polygon Cut Tool"
  4635. msgstr "Polygon Cut Tool"
  4636. #: flatcamGUI/FlatCAMGUI.py:1612
  4637. msgid "Rotate Geometry"
  4638. msgstr "Rotate Geometry"
  4639. #: flatcamGUI/FlatCAMGUI.py:1612
  4640. msgid "Finish drawing for certain tools"
  4641. msgstr "Finish drawing for certain tools"
  4642. #: flatcamGUI/FlatCAMGUI.py:1612 flatcamGUI/FlatCAMGUI.py:1697
  4643. #: flatcamGUI/FlatCAMGUI.py:1817
  4644. msgid "Abort and return to Select"
  4645. msgstr "Abort and return to Select"
  4646. #: flatcamGUI/FlatCAMGUI.py:1613 flatcamGUI/FlatCAMGUI.py:2211
  4647. msgid "Delete Shape"
  4648. msgstr "Delete Shape"
  4649. #: flatcamGUI/FlatCAMGUI.py:1693
  4650. msgid "EXCELLON EDITOR"
  4651. msgstr "EXCELLON EDITOR"
  4652. #: flatcamGUI/FlatCAMGUI.py:1693
  4653. msgid "Copy Drill(s)"
  4654. msgstr "Copy Drill(s)"
  4655. #: flatcamGUI/FlatCAMGUI.py:1693 flatcamGUI/FlatCAMGUI.py:1902
  4656. msgid "Add Drill"
  4657. msgstr "Add Drill"
  4658. #: flatcamGUI/FlatCAMGUI.py:1694
  4659. msgid "Move Drill(s)"
  4660. msgstr "Move Drill(s)"
  4661. #: flatcamGUI/FlatCAMGUI.py:1695
  4662. msgid "Add a new Tool"
  4663. msgstr "Add a new Tool"
  4664. #: flatcamGUI/FlatCAMGUI.py:1696
  4665. msgid "Delete Drill(s)"
  4666. msgstr "Delete Drill(s)"
  4667. #: flatcamGUI/FlatCAMGUI.py:1696
  4668. msgid "Alternate: Delete Tool(s)"
  4669. msgstr "Alternate: Delete Tool(s)"
  4670. #: flatcamGUI/FlatCAMGUI.py:1813
  4671. msgid "GERBER EDITOR"
  4672. msgstr "GERBER EDITOR"
  4673. #: flatcamGUI/FlatCAMGUI.py:1813
  4674. msgid "Add Disc"
  4675. msgstr "Add Disc"
  4676. #: flatcamGUI/FlatCAMGUI.py:1813
  4677. msgid "Add SemiDisc"
  4678. msgstr "Add SemiDisc"
  4679. #: flatcamGUI/FlatCAMGUI.py:1815
  4680. msgid "Within Track & Region Tools will cycle in REVERSE the bend modes"
  4681. msgstr "Within Track & Region Tools will cycle in REVERSE the bend modes"
  4682. #: flatcamGUI/FlatCAMGUI.py:1816
  4683. msgid "Within Track & Region Tools will cycle FORWARD the bend modes"
  4684. msgstr "Within Track & Region Tools will cycle FORWARD the bend modes"
  4685. #: flatcamGUI/FlatCAMGUI.py:1817
  4686. msgid "Alternate: Delete Apertures"
  4687. msgstr "Alternate: Delete Apertures"
  4688. #: flatcamGUI/FlatCAMGUI.py:1818
  4689. msgid "Eraser Tool"
  4690. msgstr "Eraser Tool"
  4691. #: flatcamGUI/FlatCAMGUI.py:1819 flatcamGUI/PreferencesUI.py:1854
  4692. msgid "Mark Area Tool"
  4693. msgstr "Mark Area Tool"
  4694. #: flatcamGUI/FlatCAMGUI.py:1819
  4695. msgid "Poligonize Tool"
  4696. msgstr "Poligonize Tool"
  4697. #: flatcamGUI/FlatCAMGUI.py:1819
  4698. msgid "Transformation Tool"
  4699. msgstr "Transformation Tool"
  4700. #: flatcamGUI/FlatCAMGUI.py:1835
  4701. msgid "Toggle Visibility"
  4702. msgstr "Toggle Visibility"
  4703. #: flatcamGUI/FlatCAMGUI.py:1839
  4704. msgid "New"
  4705. msgstr "New"
  4706. #: flatcamGUI/FlatCAMGUI.py:1840
  4707. msgid "Geometry"
  4708. msgstr "Geometry"
  4709. #: flatcamGUI/FlatCAMGUI.py:1842 flatcamTools/ToolFilm.py:326
  4710. msgid "Excellon"
  4711. msgstr "Excellon"
  4712. #: flatcamGUI/FlatCAMGUI.py:1847
  4713. msgid "Grids"
  4714. msgstr "Grids"
  4715. #: flatcamGUI/FlatCAMGUI.py:1849
  4716. msgid "View"
  4717. msgstr "View"
  4718. #: flatcamGUI/FlatCAMGUI.py:1851
  4719. msgid "Clear Plot"
  4720. msgstr "Clear Plot"
  4721. #: flatcamGUI/FlatCAMGUI.py:1852
  4722. msgid "Replot"
  4723. msgstr "Replot"
  4724. #: flatcamGUI/FlatCAMGUI.py:1855
  4725. msgid "Geo Editor"
  4726. msgstr "Geo Editor"
  4727. #: flatcamGUI/FlatCAMGUI.py:1856
  4728. msgid "Path"
  4729. msgstr "Path"
  4730. #: flatcamGUI/FlatCAMGUI.py:1857
  4731. msgid "Rectangle"
  4732. msgstr "Rectangle"
  4733. #: flatcamGUI/FlatCAMGUI.py:1859
  4734. msgid "Circle"
  4735. msgstr "Circle"
  4736. #: flatcamGUI/FlatCAMGUI.py:1860
  4737. msgid "Polygon"
  4738. msgstr "Polygon"
  4739. #: flatcamGUI/FlatCAMGUI.py:1861
  4740. msgid "Arc"
  4741. msgstr "Arc"
  4742. #: flatcamGUI/FlatCAMGUI.py:1870
  4743. msgid "Union"
  4744. msgstr "Union"
  4745. #: flatcamGUI/FlatCAMGUI.py:1871
  4746. msgid "Intersection"
  4747. msgstr "Intersection"
  4748. #: flatcamGUI/FlatCAMGUI.py:1872
  4749. msgid "Substraction"
  4750. msgstr "Substraction"
  4751. #: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1606
  4752. #: flatcamGUI/PreferencesUI.py:3395
  4753. msgid "Cut"
  4754. msgstr "Cut"
  4755. #: flatcamGUI/FlatCAMGUI.py:1880
  4756. msgid "Pad"
  4757. msgstr "Pad"
  4758. #: flatcamGUI/FlatCAMGUI.py:1881
  4759. msgid "Pad Array"
  4760. msgstr "Pad Array"
  4761. #: flatcamGUI/FlatCAMGUI.py:1884
  4762. msgid "Track"
  4763. msgstr "Track"
  4764. #: flatcamGUI/FlatCAMGUI.py:1885
  4765. msgid "Region"
  4766. msgstr "Region"
  4767. #: flatcamGUI/FlatCAMGUI.py:1901
  4768. msgid "Exc Editor"
  4769. msgstr "Exc Editor"
  4770. #: flatcamGUI/FlatCAMGUI.py:1931
  4771. msgid ""
  4772. "Relative neasurement.\n"
  4773. "Reference is last click position"
  4774. msgstr ""
  4775. "Relative neasurement.\n"
  4776. "Reference is last click position"
  4777. #: flatcamGUI/FlatCAMGUI.py:1937
  4778. msgid ""
  4779. "Absolute neasurement.\n"
  4780. "Reference is (X=0, Y= 0) position"
  4781. msgstr ""
  4782. "Absolute neasurement.\n"
  4783. "Reference is (X=0, Y= 0) position"
  4784. #: flatcamGUI/FlatCAMGUI.py:2054
  4785. msgid "Lock Toolbars"
  4786. msgstr "Lock Toolbars"
  4787. #: flatcamGUI/FlatCAMGUI.py:2146
  4788. msgid "&Cutout Tool"
  4789. msgstr "&Cutout Tool"
  4790. #: flatcamGUI/FlatCAMGUI.py:2182
  4791. msgid "Select 'Esc'"
  4792. msgstr "Select 'Esc'"
  4793. #: flatcamGUI/FlatCAMGUI.py:2209
  4794. msgid "Copy Objects"
  4795. msgstr "Copy Objects"
  4796. #: flatcamGUI/FlatCAMGUI.py:2216
  4797. msgid "Move Objects"
  4798. msgstr "Move Objects"
  4799. #: flatcamGUI/FlatCAMGUI.py:2698
  4800. msgid ""
  4801. "Please first select a geometry item to be cutted\n"
  4802. "then select the geometry item that will be cutted\n"
  4803. "out of the first item. In the end press ~X~ key or\n"
  4804. "the toolbar button."
  4805. msgstr ""
  4806. "Please first select a geometry item to be cutted\n"
  4807. "then select the geometry item that will be cutted\n"
  4808. "out of the first item. In the end press ~X~ key or\n"
  4809. "the toolbar button."
  4810. #: flatcamGUI/FlatCAMGUI.py:2705 flatcamGUI/FlatCAMGUI.py:2848
  4811. #: flatcamGUI/FlatCAMGUI.py:2907 flatcamGUI/FlatCAMGUI.py:2927
  4812. msgid "Warning"
  4813. msgstr "Warning"
  4814. #: flatcamGUI/FlatCAMGUI.py:2843
  4815. msgid ""
  4816. "Please select geometry items \n"
  4817. "on which to perform Intersection Tool."
  4818. msgstr ""
  4819. "Please select geometry items \n"
  4820. "on which to perform Intersection Tool."
  4821. #: flatcamGUI/FlatCAMGUI.py:2902
  4822. msgid ""
  4823. "Please select geometry items \n"
  4824. "on which to perform Substraction Tool."
  4825. msgstr ""
  4826. "Please select geometry items \n"
  4827. "on which to perform Substraction Tool."
  4828. #: flatcamGUI/FlatCAMGUI.py:2922
  4829. msgid ""
  4830. "Please select geometry items \n"
  4831. "on which to perform union."
  4832. msgstr ""
  4833. "Please select geometry items \n"
  4834. "on which to perform union."
  4835. #: flatcamGUI/FlatCAMGUI.py:3006 flatcamGUI/FlatCAMGUI.py:3224
  4836. msgid "Cancelled. Nothing selected to delete."
  4837. msgstr "Cancelled. Nothing selected to delete."
  4838. #: flatcamGUI/FlatCAMGUI.py:3091 flatcamGUI/FlatCAMGUI.py:3292
  4839. msgid "Cancelled. Nothing selected to copy."
  4840. msgstr "Cancelled. Nothing selected to copy."
  4841. #: flatcamGUI/FlatCAMGUI.py:3138 flatcamGUI/FlatCAMGUI.py:3339
  4842. msgid "Cancelled. Nothing selected to move."
  4843. msgstr "Cancelled. Nothing selected to move."
  4844. #: flatcamGUI/FlatCAMGUI.py:3365
  4845. msgid "New Tool ..."
  4846. msgstr "New Tool ..."
  4847. #: flatcamGUI/FlatCAMGUI.py:3366 flatcamTools/ToolNonCopperClear.py:542
  4848. #: flatcamTools/ToolPaint.py:452 flatcamTools/ToolSolderPaste.py:464
  4849. msgid "Enter a Tool Diameter"
  4850. msgstr "Enter a Tool Diameter"
  4851. #: flatcamGUI/FlatCAMGUI.py:3382
  4852. msgid "Adding Tool cancelled ..."
  4853. msgstr "Adding Tool cancelled ..."
  4854. #: flatcamGUI/FlatCAMGUI.py:3425
  4855. msgid "Distance Tool exit..."
  4856. msgstr "Distance Tool exit..."
  4857. #: flatcamGUI/FlatCAMGUI.py:3531
  4858. msgid "Application is saving the project. Please wait ..."
  4859. msgstr "Application is saving the project. Please wait ..."
  4860. #: flatcamGUI/FlatCAMGUI.py:3569 flatcamGUI/FlatCAMGUI.py:3576
  4861. msgid "Idle."
  4862. msgstr "Idle."
  4863. #: flatcamGUI/FlatCAMGUI.py:3605
  4864. msgid "Application started ..."
  4865. msgstr "Application started ..."
  4866. #: flatcamGUI/FlatCAMGUI.py:3606
  4867. msgid "Hello!"
  4868. msgstr "Hello!"
  4869. #: flatcamGUI/FlatCAMGUI.py:3662
  4870. msgid "Open Project ..."
  4871. msgstr "Open Project ..."
  4872. #: flatcamGUI/FlatCAMGUI.py:3687
  4873. msgid "Exit"
  4874. msgstr "Exit"
  4875. #: flatcamGUI/FlatCAMGUI.py:3736 flatcamGUI/FlatCAMGUI.py:3763
  4876. msgid "Title"
  4877. msgstr "Title"
  4878. #: flatcamGUI/FlatCAMGUI.py:3737 flatcamGUI/FlatCAMGUI.py:3767
  4879. msgid "Web Link"
  4880. msgstr "Web Link"
  4881. #: flatcamGUI/FlatCAMGUI.py:3741
  4882. msgid ""
  4883. "Index.\n"
  4884. "The rows in gray color will populate the Bookmarks menu.\n"
  4885. "The number of gray colored rows is set in Preferences."
  4886. msgstr ""
  4887. "Index.\n"
  4888. "The rows in gray color will populate the Bookmarks menu.\n"
  4889. "The number of gray colored rows is set in Preferences."
  4890. #: flatcamGUI/FlatCAMGUI.py:3745
  4891. msgid ""
  4892. "Description of the link that is set as an menu action.\n"
  4893. "Try to keep it short because it is installed as a menu item."
  4894. msgstr ""
  4895. "Description of the link that is set as an menu action.\n"
  4896. "Try to keep it short because it is installed as a menu item."
  4897. #: flatcamGUI/FlatCAMGUI.py:3748
  4898. msgid "Web Link. E.g: https://your_website.org "
  4899. msgstr "Web Link. E.g: https://your_website.org "
  4900. #: flatcamGUI/FlatCAMGUI.py:3757
  4901. msgid "<b>New Bookmark</b>"
  4902. msgstr "<b>New Bookmark</b>"
  4903. #: flatcamGUI/FlatCAMGUI.py:3776
  4904. msgid "Add Entry"
  4905. msgstr "Add Entry"
  4906. #: flatcamGUI/FlatCAMGUI.py:3777
  4907. msgid "Remove Entry"
  4908. msgstr "Remove Entry"
  4909. #: flatcamGUI/FlatCAMGUI.py:3778
  4910. msgid "Export List"
  4911. msgstr "Export List"
  4912. #: flatcamGUI/FlatCAMGUI.py:3779
  4913. msgid "Import List"
  4914. msgstr "Import List"
  4915. #: flatcamGUI/FlatCAMGUI.py:3914
  4916. msgid "This bookmark can not be removed"
  4917. msgstr ""
  4918. #: flatcamGUI/FlatCAMGUI.py:3961
  4919. #, python-brace-format
  4920. msgid "{l_save}/FlatCAM_Bookmarks_{date}"
  4921. msgstr "{l_save}/FlatCAM_Bookmarks_{date}"
  4922. #: flatcamGUI/FlatCAMGUI.py:3969
  4923. msgid "FlatCAM bookmarks export cancelled."
  4924. msgstr "FlatCAM bookmarks export cancelled."
  4925. #: flatcamGUI/FlatCAMGUI.py:3989
  4926. msgid "Could not load bookamrks file."
  4927. msgstr "Could not load bookamrks file."
  4928. #: flatcamGUI/FlatCAMGUI.py:4000
  4929. msgid "Failed to write bookmarks to file."
  4930. msgstr "Failed to write bookmarks to file."
  4931. #: flatcamGUI/FlatCAMGUI.py:4003
  4932. msgid "Exported bookmarks to"
  4933. msgstr "Exported bookmarks to"
  4934. #: flatcamGUI/FlatCAMGUI.py:4009
  4935. msgid "Import FlatCAM Bookmarks"
  4936. msgstr "Import FlatCAM Bookmarks"
  4937. #: flatcamGUI/FlatCAMGUI.py:4016
  4938. msgid "FlatCAM bookmarks import cancelled."
  4939. msgstr "FlatCAM bookmarks import cancelled."
  4940. #: flatcamGUI/FlatCAMGUI.py:4024
  4941. msgid "Could not load bookmarks file."
  4942. msgstr "Could not load bookmarks file."
  4943. #: flatcamGUI/FlatCAMGUI.py:4032
  4944. msgid "Imported Bookmarks from"
  4945. msgstr "Imported Bookmarks from"
  4946. #: flatcamGUI/ObjectUI.py:34
  4947. msgid "FlatCAM Object"
  4948. msgstr "FlatCAM Object"
  4949. #: flatcamGUI/ObjectUI.py:61
  4950. msgid ""
  4951. "BASIC is suitable for a beginner. Many parameters\n"
  4952. "are hidden from the user in this mode.\n"
  4953. "ADVANCED mode will make available all parameters.\n"
  4954. "\n"
  4955. "To change the application LEVEL, go to:\n"
  4956. "Edit -> Preferences -> General and check:\n"
  4957. "'APP. LEVEL' radio button."
  4958. msgstr ""
  4959. "BASIC is suitable for a beginner. Many parameters\n"
  4960. "are hidden from the user in this mode.\n"
  4961. "ADVANCED mode will make available all parameters.\n"
  4962. "\n"
  4963. "To change the application LEVEL, go to:\n"
  4964. "Edit -> Preferences -> General and check:\n"
  4965. "'APP. LEVEL' radio button."
  4966. #: flatcamGUI/ObjectUI.py:89
  4967. msgid "Change the size of the object."
  4968. msgstr "Change the size of the object."
  4969. #: flatcamGUI/ObjectUI.py:95
  4970. msgid "Factor"
  4971. msgstr "Factor"
  4972. #: flatcamGUI/ObjectUI.py:97
  4973. msgid ""
  4974. "Factor by which to multiply\n"
  4975. "geometric features of this object."
  4976. msgstr ""
  4977. "Factor by which to multiply\n"
  4978. "geometric features of this object."
  4979. #: flatcamGUI/ObjectUI.py:110
  4980. msgid "Perform scaling operation."
  4981. msgstr "Perform scaling operation."
  4982. #: flatcamGUI/ObjectUI.py:121
  4983. msgid "Change the position of this object."
  4984. msgstr "Change the position of this object."
  4985. #: flatcamGUI/ObjectUI.py:126
  4986. msgid "Vector"
  4987. msgstr "Vector"
  4988. #: flatcamGUI/ObjectUI.py:128
  4989. msgid ""
  4990. "Amount by which to move the object\n"
  4991. "in the x and y axes in (x, y) format."
  4992. msgstr ""
  4993. "Amount by which to move the object\n"
  4994. "in the x and y axes in (x, y) format."
  4995. #: flatcamGUI/ObjectUI.py:136
  4996. msgid "Perform the offset operation."
  4997. msgstr "Perform the offset operation."
  4998. #: flatcamGUI/ObjectUI.py:153
  4999. msgid "Gerber Object"
  5000. msgstr "Gerber Object"
  5001. #: flatcamGUI/ObjectUI.py:163 flatcamGUI/ObjectUI.py:657
  5002. #: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1590
  5003. #: flatcamGUI/PreferencesUI.py:1193 flatcamGUI/PreferencesUI.py:1893
  5004. #: flatcamGUI/PreferencesUI.py:2904 flatcamGUI/PreferencesUI.py:3369
  5005. msgid "Plot Options"
  5006. msgstr "Plot Options"
  5007. #: flatcamGUI/ObjectUI.py:169 flatcamGUI/ObjectUI.py:658
  5008. #: flatcamGUI/PreferencesUI.py:1200 flatcamGUI/PreferencesUI.py:1905
  5009. msgid "Solid"
  5010. msgstr "Solid"
  5011. #: flatcamGUI/ObjectUI.py:171 flatcamGUI/PreferencesUI.py:1202
  5012. msgid "Solid color polygons."
  5013. msgstr "Solid color polygons."
  5014. #: flatcamGUI/ObjectUI.py:177 flatcamGUI/PreferencesUI.py:1207
  5015. msgid "M-Color"
  5016. msgstr "M-Color"
  5017. #: flatcamGUI/ObjectUI.py:179 flatcamGUI/PreferencesUI.py:1209
  5018. msgid "Draw polygons in different colors."
  5019. msgstr "Draw polygons in different colors."
  5020. #: flatcamGUI/ObjectUI.py:185 flatcamGUI/ObjectUI.py:696
  5021. #: flatcamGUI/PreferencesUI.py:1214 flatcamGUI/PreferencesUI.py:1899
  5022. #: flatcamGUI/PreferencesUI.py:2908
  5023. msgid "Plot"
  5024. msgstr "Plot"
  5025. #: flatcamGUI/ObjectUI.py:187 flatcamGUI/ObjectUI.py:698
  5026. #: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1700
  5027. #: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:2910
  5028. #: flatcamGUI/PreferencesUI.py:3380
  5029. msgid "Plot (show) this object."
  5030. msgstr "Plot (show) this object."
  5031. #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:669
  5032. #: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1620
  5033. #: flatcamGUI/ObjectUI.py:1881 flatcamGUI/ObjectUI.py:1933
  5034. msgid "Name"
  5035. msgstr "Name"
  5036. #: flatcamGUI/ObjectUI.py:216
  5037. msgid ""
  5038. "Toggle the display of the Gerber Apertures Table.\n"
  5039. "When unchecked, it will delete all mark shapes\n"
  5040. "that are drawn on canvas."
  5041. msgstr ""
  5042. "Toggle the display of the Gerber Apertures Table.\n"
  5043. "When unchecked, it will delete all mark shapes\n"
  5044. "that are drawn on canvas."
  5045. #: flatcamGUI/ObjectUI.py:226
  5046. msgid "Mark All"
  5047. msgstr "Mark All"
  5048. #: flatcamGUI/ObjectUI.py:228
  5049. msgid ""
  5050. "When checked it will display all the apertures.\n"
  5051. "When unchecked, it will delete all mark shapes\n"
  5052. "that are drawn on canvas."
  5053. msgstr ""
  5054. "When checked it will display all the apertures.\n"
  5055. "When unchecked, it will delete all mark shapes\n"
  5056. "that are drawn on canvas."
  5057. #: flatcamGUI/ObjectUI.py:256
  5058. msgid "Mark the aperture instances on canvas."
  5059. msgstr "Mark the aperture instances on canvas."
  5060. #: flatcamGUI/ObjectUI.py:265 flatcamGUI/PreferencesUI.py:1293
  5061. msgid "Isolation Routing"
  5062. msgstr "Isolation Routing"
  5063. #: flatcamGUI/ObjectUI.py:267 flatcamGUI/PreferencesUI.py:1295
  5064. msgid ""
  5065. "Create a Geometry object with\n"
  5066. "toolpaths to cut outside polygons."
  5067. msgstr ""
  5068. "Create a Geometry object with\n"
  5069. "toolpaths to cut outside polygons."
  5070. #: flatcamGUI/ObjectUI.py:282 flatcamGUI/PreferencesUI.py:1467
  5071. #: flatcamGUI/PreferencesUI.py:3714 flatcamTools/ToolNonCopperClear.py:195
  5072. msgid "Tool Type"
  5073. msgstr "Tool Type"
  5074. #: flatcamGUI/ObjectUI.py:284 flatcamGUI/PreferencesUI.py:1469
  5075. msgid ""
  5076. "Choose what tool to use for Gerber isolation:\n"
  5077. "'Circular' or 'V-shape'.\n"
  5078. "When the 'V-shape' is selected then the tool\n"
  5079. "diameter will depend on the chosen cut depth."
  5080. msgstr ""
  5081. "Choose what tool to use for Gerber isolation:\n"
  5082. "'Circular' or 'V-shape'.\n"
  5083. "When the 'V-shape' is selected then the tool\n"
  5084. "diameter will depend on the chosen cut depth."
  5085. #: flatcamGUI/ObjectUI.py:296 flatcamGUI/ObjectUI.py:1260
  5086. #: flatcamGUI/PreferencesUI.py:1481 flatcamGUI/PreferencesUI.py:3733
  5087. #: flatcamTools/ToolNonCopperClear.py:222
  5088. msgid "V-Tip Dia"
  5089. msgstr "V-Tip Dia"
  5090. #: flatcamGUI/ObjectUI.py:298 flatcamGUI/ObjectUI.py:1263
  5091. #: flatcamGUI/PreferencesUI.py:1483 flatcamGUI/PreferencesUI.py:3735
  5092. #: flatcamTools/ToolNonCopperClear.py:224
  5093. msgid "The tip diameter for V-Shape Tool"
  5094. msgstr "The tip diameter for V-Shape Tool"
  5095. #: flatcamGUI/ObjectUI.py:309 flatcamGUI/ObjectUI.py:1275
  5096. #: flatcamGUI/PreferencesUI.py:1493 flatcamGUI/PreferencesUI.py:3745
  5097. #: flatcamTools/ToolNonCopperClear.py:232
  5098. msgid "V-Tip Angle"
  5099. msgstr "V-Tip Angle"
  5100. #: flatcamGUI/ObjectUI.py:311 flatcamGUI/ObjectUI.py:1278
  5101. #: flatcamGUI/PreferencesUI.py:1495 flatcamGUI/PreferencesUI.py:3747
  5102. #: flatcamTools/ToolNonCopperClear.py:234
  5103. msgid ""
  5104. "The tip angle for V-Shape Tool.\n"
  5105. "In degree."
  5106. msgstr ""
  5107. "The tip angle for V-Shape Tool.\n"
  5108. "In degree."
  5109. #: flatcamGUI/ObjectUI.py:323 flatcamGUI/ObjectUI.py:751
  5110. #: flatcamGUI/ObjectUI.py:1291 flatcamGUI/PreferencesUI.py:1506
  5111. #: flatcamGUI/PreferencesUI.py:2148 flatcamGUI/PreferencesUI.py:2970
  5112. #: flatcamGUI/PreferencesUI.py:3799 flatcamGUI/PreferencesUI.py:4673
  5113. #: flatcamTools/ToolCalculators.py:109 flatcamTools/ToolNonCopperClear.py:277
  5114. msgid "Cut Z"
  5115. msgstr "Cut Z"
  5116. #: flatcamGUI/ObjectUI.py:325 flatcamGUI/ObjectUI.py:1294
  5117. #: flatcamGUI/PreferencesUI.py:1508 flatcamGUI/PreferencesUI.py:2972
  5118. msgid ""
  5119. "Cutting depth (negative)\n"
  5120. "below the copper surface."
  5121. msgstr ""
  5122. "Cutting depth (negative)\n"
  5123. "below the copper surface."
  5124. #: flatcamGUI/ObjectUI.py:339
  5125. msgid ""
  5126. "Diameter of the cutting tool.\n"
  5127. "If you want to have an isolation path\n"
  5128. "inside the actual shape of the Gerber\n"
  5129. "feature, use a negative value for\n"
  5130. "this parameter."
  5131. msgstr ""
  5132. "Diameter of the cutting tool.\n"
  5133. "If you want to have an isolation path\n"
  5134. "inside the actual shape of the Gerber\n"
  5135. "feature, use a negative value for\n"
  5136. "this parameter."
  5137. #: flatcamGUI/ObjectUI.py:355 flatcamGUI/PreferencesUI.py:1317
  5138. msgid "# Passes"
  5139. msgstr "# Passes"
  5140. #: flatcamGUI/ObjectUI.py:357 flatcamGUI/PreferencesUI.py:1319
  5141. msgid ""
  5142. "Width of the isolation gap in\n"
  5143. "number (integer) of tool widths."
  5144. msgstr ""
  5145. "Width of the isolation gap in\n"
  5146. "number (integer) of tool widths."
  5147. #: flatcamGUI/ObjectUI.py:367 flatcamGUI/PreferencesUI.py:1328
  5148. msgid "Pass overlap"
  5149. msgstr "Pass overlap"
  5150. #: flatcamGUI/ObjectUI.py:369 flatcamGUI/PreferencesUI.py:1330
  5151. #, python-format
  5152. msgid ""
  5153. "How much (fraction) of the tool width to overlap each tool pass.\n"
  5154. "Example:\n"
  5155. "A value here of 0.25 means an overlap of 25%% from the tool diameter found "
  5156. "above."
  5157. msgstr ""
  5158. "How much (fraction) of the tool width to overlap each tool pass.\n"
  5159. "Example:\n"
  5160. "A value here of 0.25 means an overlap of 25%% from the tool diameter found "
  5161. "above."
  5162. #: flatcamGUI/ObjectUI.py:383 flatcamGUI/PreferencesUI.py:1343
  5163. #: flatcamGUI/PreferencesUI.py:3347 flatcamGUI/PreferencesUI.py:3759
  5164. #: flatcamTools/ToolNonCopperClear.py:147
  5165. msgid "Milling Type"
  5166. msgstr "Milling Type"
  5167. #: flatcamGUI/ObjectUI.py:385 flatcamGUI/PreferencesUI.py:1345
  5168. #: flatcamGUI/PreferencesUI.py:3349
  5169. msgid ""
  5170. "Milling type:\n"
  5171. "- climb / best for precision milling and to reduce tool usage\n"
  5172. "- conventional / useful when there is no backlash compensation"
  5173. msgstr ""
  5174. "Milling type:\n"
  5175. "- climb / best for precision milling and to reduce tool usage\n"
  5176. "- conventional / useful when there is no backlash compensation"
  5177. #: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1350
  5178. #: flatcamGUI/PreferencesUI.py:3353 flatcamGUI/PreferencesUI.py:3766
  5179. #: flatcamTools/ToolNonCopperClear.py:154
  5180. msgid "Climb"
  5181. msgstr "Climb"
  5182. #: flatcamGUI/ObjectUI.py:390 flatcamGUI/PreferencesUI.py:1351
  5183. #: flatcamGUI/PreferencesUI.py:3354 flatcamGUI/PreferencesUI.py:3767
  5184. #: flatcamTools/ToolNonCopperClear.py:155
  5185. msgid "Conv."
  5186. msgstr "Conv."
  5187. #: flatcamGUI/ObjectUI.py:395 flatcamGUI/PreferencesUI.py:1355
  5188. msgid "Combine Passes"
  5189. msgstr "Combine Passes"
  5190. #: flatcamGUI/ObjectUI.py:397 flatcamGUI/PreferencesUI.py:1357
  5191. msgid "Combine all passes into one object"
  5192. msgstr "Combine all passes into one object"
  5193. #: flatcamGUI/ObjectUI.py:401 flatcamGUI/PreferencesUI.py:1448
  5194. msgid "\"Follow\""
  5195. msgstr "\"Follow\""
  5196. #: flatcamGUI/ObjectUI.py:402 flatcamGUI/PreferencesUI.py:1450
  5197. msgid ""
  5198. "Generate a 'Follow' geometry.\n"
  5199. "This means that it will cut through\n"
  5200. "the middle of the trace."
  5201. msgstr ""
  5202. "Generate a 'Follow' geometry.\n"
  5203. "This means that it will cut through\n"
  5204. "the middle of the trace."
  5205. #: flatcamGUI/ObjectUI.py:407
  5206. msgid "Except"
  5207. msgstr "Except"
  5208. #: flatcamGUI/ObjectUI.py:408
  5209. msgid ""
  5210. "When the isolation geometry is generated,\n"
  5211. "by checking this, the area of the object bellow\n"
  5212. "will be subtracted from the isolation geometry."
  5213. msgstr ""
  5214. "When the isolation geometry is generated,\n"
  5215. "by checking this, the area of the object bellow\n"
  5216. "will be subtracted from the isolation geometry."
  5217. #: flatcamGUI/ObjectUI.py:433 flatcamTools/ToolCutOut.py:61
  5218. #: flatcamTools/ToolNonCopperClear.py:69 flatcamTools/ToolPaint.py:68
  5219. msgid "Obj Type"
  5220. msgstr "Obj Type"
  5221. #: flatcamGUI/ObjectUI.py:435
  5222. msgid ""
  5223. "Specify the type of object to be excepted from isolation.\n"
  5224. "It can be of type: Gerber or Geometry.\n"
  5225. "What is selected here will dictate the kind\n"
  5226. "of objects that will populate the 'Object' combobox."
  5227. msgstr ""
  5228. "Specify the type of object to be excepted from isolation.\n"
  5229. "It can be of type: Gerber or Geometry.\n"
  5230. "What is selected here will dictate the kind\n"
  5231. "of objects that will populate the 'Object' combobox."
  5232. #: flatcamGUI/ObjectUI.py:448 flatcamTools/ToolCutOut.py:77
  5233. #: flatcamTools/ToolNonCopperClear.py:87 flatcamTools/ToolPaint.py:86
  5234. #: flatcamTools/ToolPanelize.py:70 flatcamTools/ToolPanelize.py:83
  5235. msgid "Object"
  5236. msgstr "Object"
  5237. #: flatcamGUI/ObjectUI.py:449
  5238. msgid "Object whose area will be removed from isolation geometry."
  5239. msgstr "Object whose area will be removed from isolation geometry."
  5240. #: flatcamGUI/ObjectUI.py:453
  5241. msgid "Generate Isolation Geometry"
  5242. msgstr "Generate Isolation Geometry"
  5243. #: flatcamGUI/ObjectUI.py:455
  5244. msgid ""
  5245. "Create a Geometry object with toolpaths to cut \n"
  5246. "isolation outside, inside or on both sides of the\n"
  5247. "object. For a Gerber object outside means outside\n"
  5248. "of the Gerber feature and inside means inside of\n"
  5249. "the Gerber feature, if possible at all. This means\n"
  5250. "that only if the Gerber feature has openings inside, they\n"
  5251. "will be isolated. If what is wanted is to cut isolation\n"
  5252. "inside the actual Gerber feature, use a negative tool\n"
  5253. "diameter above."
  5254. msgstr ""
  5255. "Create a Geometry object with toolpaths to cut \n"
  5256. "isolation outside, inside or on both sides of the\n"
  5257. "object. For a Gerber object outside means outside\n"
  5258. "of the Gerber feature and inside means inside of\n"
  5259. "the Gerber feature, if possible at all. This means\n"
  5260. "that only if the Gerber feature has openings inside, they\n"
  5261. "will be isolated. If what is wanted is to cut isolation\n"
  5262. "inside the actual Gerber feature, use a negative tool\n"
  5263. "diameter above."
  5264. #: flatcamGUI/ObjectUI.py:467
  5265. msgid "Buffer Solid Geometry"
  5266. msgstr "Buffer Solid Geometry"
  5267. #: flatcamGUI/ObjectUI.py:469
  5268. msgid ""
  5269. "This button is shown only when the Gerber file\n"
  5270. "is loaded without buffering.\n"
  5271. "Clicking this will create the buffered geometry\n"
  5272. "required for isolation."
  5273. msgstr ""
  5274. "This button is shown only when the Gerber file\n"
  5275. "is loaded without buffering.\n"
  5276. "Clicking this will create the buffered geometry\n"
  5277. "required for isolation."
  5278. #: flatcamGUI/ObjectUI.py:476
  5279. msgid "FULL Geo"
  5280. msgstr "FULL Geo"
  5281. #: flatcamGUI/ObjectUI.py:478
  5282. msgid ""
  5283. "Create the Geometry Object\n"
  5284. "for isolation routing. It contains both\n"
  5285. "the interiors and exteriors geometry."
  5286. msgstr ""
  5287. "Create the Geometry Object\n"
  5288. "for isolation routing. It contains both\n"
  5289. "the interiors and exteriors geometry."
  5290. #: flatcamGUI/ObjectUI.py:487
  5291. msgid "Ext Geo"
  5292. msgstr "Ext Geo"
  5293. #: flatcamGUI/ObjectUI.py:489
  5294. msgid ""
  5295. "Create the Geometry Object\n"
  5296. "for isolation routing containing\n"
  5297. "only the exteriors geometry."
  5298. msgstr ""
  5299. "Create the Geometry Object\n"
  5300. "for isolation routing containing\n"
  5301. "only the exteriors geometry."
  5302. #: flatcamGUI/ObjectUI.py:496
  5303. msgid "Int Geo"
  5304. msgstr "Int Geo"
  5305. #: flatcamGUI/ObjectUI.py:498
  5306. msgid ""
  5307. "Create the Geometry Object\n"
  5308. "for isolation routing containing\n"
  5309. "only the interiors geometry."
  5310. msgstr ""
  5311. "Create the Geometry Object\n"
  5312. "for isolation routing containing\n"
  5313. "only the interiors geometry."
  5314. #: flatcamGUI/ObjectUI.py:530
  5315. msgid "Clear N-copper"
  5316. msgstr "Clear N-copper"
  5317. #: flatcamGUI/ObjectUI.py:532 flatcamGUI/PreferencesUI.py:3697
  5318. msgid ""
  5319. "Create a Geometry object with\n"
  5320. "toolpaths to cut all non-copper regions."
  5321. msgstr ""
  5322. "Create a Geometry object with\n"
  5323. "toolpaths to cut all non-copper regions."
  5324. #: flatcamGUI/ObjectUI.py:539 flatcamTools/ToolNonCopperClear.py:459
  5325. msgid ""
  5326. "Create the Geometry Object\n"
  5327. "for non-copper routing."
  5328. msgstr ""
  5329. "Create the Geometry Object\n"
  5330. "for non-copper routing."
  5331. #: flatcamGUI/ObjectUI.py:546
  5332. msgid "Board cutout"
  5333. msgstr "Board cutout"
  5334. #: flatcamGUI/ObjectUI.py:548 flatcamGUI/PreferencesUI.py:3972
  5335. msgid ""
  5336. "Create toolpaths to cut around\n"
  5337. "the PCB and separate it from\n"
  5338. "the original board."
  5339. msgstr ""
  5340. "Create toolpaths to cut around\n"
  5341. "the PCB and separate it from\n"
  5342. "the original board."
  5343. #: flatcamGUI/ObjectUI.py:555
  5344. msgid ""
  5345. "Generate the geometry for\n"
  5346. "the board cutout."
  5347. msgstr ""
  5348. "Generate the geometry for\n"
  5349. "the board cutout."
  5350. #: flatcamGUI/ObjectUI.py:562 flatcamGUI/PreferencesUI.py:1362
  5351. msgid "Non-copper regions"
  5352. msgstr "Non-copper regions"
  5353. #: flatcamGUI/ObjectUI.py:564 flatcamGUI/PreferencesUI.py:1364
  5354. msgid ""
  5355. "Create polygons covering the\n"
  5356. "areas without copper on the PCB.\n"
  5357. "Equivalent to the inverse of this\n"
  5358. "object. Can be used to remove all\n"
  5359. "copper from a specified region."
  5360. msgstr ""
  5361. "Create polygons covering the\n"
  5362. "areas without copper on the PCB.\n"
  5363. "Equivalent to the inverse of this\n"
  5364. "object. Can be used to remove all\n"
  5365. "copper from a specified region."
  5366. #: flatcamGUI/ObjectUI.py:574 flatcamGUI/ObjectUI.py:610
  5367. #: flatcamGUI/PreferencesUI.py:1376 flatcamGUI/PreferencesUI.py:1404
  5368. msgid "Boundary Margin"
  5369. msgstr "Boundary Margin"
  5370. #: flatcamGUI/ObjectUI.py:576 flatcamGUI/PreferencesUI.py:1378
  5371. msgid ""
  5372. "Specify the edge of the PCB\n"
  5373. "by drawing a box around all\n"
  5374. "objects with this minimum\n"
  5375. "distance."
  5376. msgstr ""
  5377. "Specify the edge of the PCB\n"
  5378. "by drawing a box around all\n"
  5379. "objects with this minimum\n"
  5380. "distance."
  5381. #: flatcamGUI/ObjectUI.py:591 flatcamGUI/ObjectUI.py:624
  5382. #: flatcamGUI/PreferencesUI.py:1391 flatcamGUI/PreferencesUI.py:1417
  5383. msgid "Rounded Geo"
  5384. msgstr "Rounded Geo"
  5385. #: flatcamGUI/ObjectUI.py:593 flatcamGUI/PreferencesUI.py:1393
  5386. msgid "Resulting geometry will have rounded corners."
  5387. msgstr "Resulting geometry will have rounded corners."
  5388. #: flatcamGUI/ObjectUI.py:597 flatcamGUI/ObjectUI.py:633
  5389. #: flatcamTools/ToolCutOut.py:197 flatcamTools/ToolCutOut.py:217
  5390. #: flatcamTools/ToolCutOut.py:268 flatcamTools/ToolSolderPaste.py:126
  5391. msgid "Generate Geo"
  5392. msgstr "Generate Geo"
  5393. #: flatcamGUI/ObjectUI.py:602 flatcamGUI/PreferencesUI.py:1398
  5394. #: flatcamTools/ToolPanelize.py:84
  5395. msgid "Bounding Box"
  5396. msgstr "Bounding Box"
  5397. #: flatcamGUI/ObjectUI.py:604
  5398. msgid ""
  5399. "Create a geometry surrounding the Gerber object.\n"
  5400. "Square shape."
  5401. msgstr ""
  5402. "Create a geometry surrounding the Gerber object.\n"
  5403. "Square shape."
  5404. #: flatcamGUI/ObjectUI.py:612 flatcamGUI/PreferencesUI.py:1406
  5405. msgid ""
  5406. "Distance of the edges of the box\n"
  5407. "to the nearest polygon."
  5408. msgstr ""
  5409. "Distance of the edges of the box\n"
  5410. "to the nearest polygon."
  5411. #: flatcamGUI/ObjectUI.py:626 flatcamGUI/PreferencesUI.py:1419
  5412. msgid ""
  5413. "If the bounding box is \n"
  5414. "to have rounded corners\n"
  5415. "their radius is equal to\n"
  5416. "the margin."
  5417. msgstr ""
  5418. "If the bounding box is \n"
  5419. "to have rounded corners\n"
  5420. "their radius is equal to\n"
  5421. "the margin."
  5422. #: flatcamGUI/ObjectUI.py:635
  5423. msgid "Generate the Geometry object."
  5424. msgstr "Generate the Geometry object."
  5425. #: flatcamGUI/ObjectUI.py:647
  5426. msgid "Excellon Object"
  5427. msgstr "Excellon Object"
  5428. #: flatcamGUI/ObjectUI.py:660
  5429. msgid "Solid circles."
  5430. msgstr "Solid circles."
  5431. #: flatcamGUI/ObjectUI.py:708
  5432. msgid "Drills"
  5433. msgstr "Drills"
  5434. #: flatcamGUI/ObjectUI.py:708 flatcamGUI/PreferencesUI.py:2744
  5435. msgid "Slots"
  5436. msgstr "Slots"
  5437. #: flatcamGUI/ObjectUI.py:709 flatcamGUI/PreferencesUI.py:2349
  5438. msgid "Offset Z"
  5439. msgstr "Offset Z"
  5440. #: flatcamGUI/ObjectUI.py:713
  5441. msgid ""
  5442. "This is the Tool Number.\n"
  5443. "When ToolChange is checked, on toolchange event this value\n"
  5444. "will be showed as a T1, T2 ... Tn in the Machine Code.\n"
  5445. "\n"
  5446. "Here the tools are selected for G-code generation."
  5447. msgstr ""
  5448. "This is the Tool Number.\n"
  5449. "When ToolChange is checked, on toolchange event this value\n"
  5450. "will be showed as a T1, T2 ... Tn in the Machine Code.\n"
  5451. "\n"
  5452. "Here the tools are selected for G-code generation."
  5453. #: flatcamGUI/ObjectUI.py:718 flatcamGUI/ObjectUI.py:1112
  5454. #: flatcamTools/ToolPaint.py:120
  5455. msgid ""
  5456. "Tool Diameter. It's value (in current FlatCAM units) \n"
  5457. "is the cut width into the material."
  5458. msgstr ""
  5459. "Tool Diameter. It's value (in current FlatCAM units) \n"
  5460. "is the cut width into the material."
  5461. #: flatcamGUI/ObjectUI.py:721
  5462. msgid ""
  5463. "The number of Drill holes. Holes that are drilled with\n"
  5464. "a drill bit."
  5465. msgstr ""
  5466. "The number of Drill holes. Holes that are drilled with\n"
  5467. "a drill bit."
  5468. #: flatcamGUI/ObjectUI.py:724
  5469. msgid ""
  5470. "The number of Slot holes. Holes that are created by\n"
  5471. "milling them with an endmill bit."
  5472. msgstr ""
  5473. "The number of Slot holes. Holes that are created by\n"
  5474. "milling them with an endmill bit."
  5475. #: flatcamGUI/ObjectUI.py:727 flatcamGUI/PreferencesUI.py:2351
  5476. msgid ""
  5477. "Some drill bits (the larger ones) need to drill deeper\n"
  5478. "to create the desired exit hole diameter due of the tip shape.\n"
  5479. "The value here can compensate the Cut Z parameter."
  5480. msgstr ""
  5481. "Some drill bits (the larger ones) need to drill deeper\n"
  5482. "to create the desired exit hole diameter due of the tip shape.\n"
  5483. "The value here can compensate the Cut Z parameter."
  5484. #: flatcamGUI/ObjectUI.py:731
  5485. msgid ""
  5486. "Toggle display of the drills for the current tool.\n"
  5487. "This does not select the tools for G-code generation."
  5488. msgstr ""
  5489. "Toggle display of the drills for the current tool.\n"
  5490. "This does not select the tools for G-code generation."
  5491. #: flatcamGUI/ObjectUI.py:738 flatcamGUI/PreferencesUI.py:2137
  5492. #: flatcamGUI/PreferencesUI.py:2958
  5493. msgid "Create CNC Job"
  5494. msgstr "Create CNC Job"
  5495. #: flatcamGUI/ObjectUI.py:740
  5496. msgid ""
  5497. "Create a CNC Job object\n"
  5498. "for this drill object."
  5499. msgstr ""
  5500. "Create a CNC Job object\n"
  5501. "for this drill object."
  5502. #: flatcamGUI/ObjectUI.py:753 flatcamGUI/PreferencesUI.py:2150
  5503. msgid ""
  5504. "Drill depth (negative)\n"
  5505. "below the copper surface."
  5506. msgstr ""
  5507. "Drill depth (negative)\n"
  5508. "below the copper surface."
  5509. #: flatcamGUI/ObjectUI.py:765 flatcamGUI/ObjectUI.py:1333
  5510. #: flatcamGUI/PreferencesUI.py:2161 flatcamGUI/PreferencesUI.py:3018
  5511. msgid "Travel Z"
  5512. msgstr "Travel Z"
  5513. #: flatcamGUI/ObjectUI.py:767 flatcamGUI/PreferencesUI.py:2163
  5514. msgid ""
  5515. "Tool height when travelling\n"
  5516. "across the XY plane."
  5517. msgstr ""
  5518. "Tool height when travelling\n"
  5519. "across the XY plane."
  5520. #: flatcamGUI/ObjectUI.py:779 flatcamGUI/ObjectUI.py:1354
  5521. #: flatcamGUI/PreferencesUI.py:2174 flatcamGUI/PreferencesUI.py:3033
  5522. msgid "Tool change"
  5523. msgstr "Tool change"
  5524. #: flatcamGUI/ObjectUI.py:781 flatcamGUI/PreferencesUI.py:2176
  5525. msgid ""
  5526. "Include tool-change sequence\n"
  5527. "in G-Code (Pause for tool change)."
  5528. msgstr ""
  5529. "Include tool-change sequence\n"
  5530. "in G-Code (Pause for tool change)."
  5531. #: flatcamGUI/ObjectUI.py:787 flatcamGUI/ObjectUI.py:1347
  5532. msgid "Tool change Z"
  5533. msgstr "Tool change Z"
  5534. #: flatcamGUI/ObjectUI.py:789 flatcamGUI/ObjectUI.py:1350
  5535. #: flatcamGUI/PreferencesUI.py:2185 flatcamGUI/PreferencesUI.py:3048
  5536. msgid ""
  5537. "Z-axis position (height) for\n"
  5538. "tool change."
  5539. msgstr ""
  5540. "Z-axis position (height) for\n"
  5541. "tool change."
  5542. #: flatcamGUI/ObjectUI.py:802 flatcamGUI/PreferencesUI.py:2369
  5543. #: flatcamGUI/PreferencesUI.py:3187
  5544. msgid "Start move Z"
  5545. msgstr "Start move Z"
  5546. #: flatcamGUI/ObjectUI.py:804 flatcamGUI/PreferencesUI.py:2371
  5547. msgid ""
  5548. "Height of the tool just after start.\n"
  5549. "Delete the value if you don't need this feature."
  5550. msgstr ""
  5551. "Height of the tool just after start.\n"
  5552. "Delete the value if you don't need this feature."
  5553. #: flatcamGUI/ObjectUI.py:812 flatcamGUI/ObjectUI.py:1383
  5554. #: flatcamGUI/PreferencesUI.py:2196 flatcamGUI/PreferencesUI.py:3062
  5555. msgid "End move Z"
  5556. msgstr "End move Z"
  5557. #: flatcamGUI/ObjectUI.py:814 flatcamGUI/ObjectUI.py:1385
  5558. #: flatcamGUI/PreferencesUI.py:2198 flatcamGUI/PreferencesUI.py:3064
  5559. msgid ""
  5560. "Height of the tool after\n"
  5561. "the last move at the end of the job."
  5562. msgstr ""
  5563. "Height of the tool after\n"
  5564. "the last move at the end of the job."
  5565. #: flatcamGUI/ObjectUI.py:826 flatcamGUI/PreferencesUI.py:2209
  5566. #: flatcamGUI/PreferencesUI.py:5022 flatcamTools/ToolSolderPaste.py:223
  5567. msgid "Feedrate Z"
  5568. msgstr "Feedrate Z"
  5569. #: flatcamGUI/ObjectUI.py:828 flatcamGUI/PreferencesUI.py:2211
  5570. msgid ""
  5571. "Tool speed while drilling\n"
  5572. "(in units per minute).\n"
  5573. "So called 'Plunge' feedrate.\n"
  5574. "This is for linear move G01."
  5575. msgstr ""
  5576. "Tool speed while drilling\n"
  5577. "(in units per minute).\n"
  5578. "So called 'Plunge' feedrate.\n"
  5579. "This is for linear move G01."
  5580. #: flatcamGUI/ObjectUI.py:842 flatcamGUI/PreferencesUI.py:2379
  5581. msgid "Feedrate Rapids"
  5582. msgstr "Feedrate Rapids"
  5583. #: flatcamGUI/ObjectUI.py:844 flatcamGUI/PreferencesUI.py:2381
  5584. msgid ""
  5585. "Tool speed while drilling\n"
  5586. "(in units per minute).\n"
  5587. "This is for the rapid move G00.\n"
  5588. "It is useful only for Marlin,\n"
  5589. "ignore for any other cases."
  5590. msgstr ""
  5591. "Tool speed while drilling\n"
  5592. "(in units per minute).\n"
  5593. "This is for the rapid move G00.\n"
  5594. "It is useful only for Marlin,\n"
  5595. "ignore for any other cases."
  5596. #: flatcamGUI/ObjectUI.py:862 flatcamGUI/ObjectUI.py:1456
  5597. #: flatcamGUI/PreferencesUI.py:3108
  5598. msgid "Spindle speed"
  5599. msgstr "Spindle speed"
  5600. #: flatcamGUI/ObjectUI.py:864 flatcamGUI/PreferencesUI.py:2226
  5601. msgid ""
  5602. "Speed of the spindle\n"
  5603. "in RPM (optional)"
  5604. msgstr ""
  5605. "Speed of the spindle\n"
  5606. "in RPM (optional)"
  5607. #: flatcamGUI/ObjectUI.py:872 flatcamGUI/ObjectUI.py:1470
  5608. #: flatcamGUI/PreferencesUI.py:2234 flatcamGUI/PreferencesUI.py:3121
  5609. msgid "Dwell"
  5610. msgstr "Dwell"
  5611. #: flatcamGUI/ObjectUI.py:874 flatcamGUI/ObjectUI.py:1473
  5612. #: flatcamGUI/PreferencesUI.py:2236 flatcamGUI/PreferencesUI.py:3123
  5613. msgid ""
  5614. "Pause to allow the spindle to reach its\n"
  5615. "speed before cutting."
  5616. msgstr ""
  5617. "Pause to allow the spindle to reach its\n"
  5618. "speed before cutting."
  5619. #: flatcamGUI/ObjectUI.py:883 flatcamGUI/ObjectUI.py:1483
  5620. #: flatcamGUI/PreferencesUI.py:2241 flatcamGUI/PreferencesUI.py:3128
  5621. msgid "Number of time units for spindle to dwell."
  5622. msgstr "Number of time units for spindle to dwell."
  5623. #: flatcamGUI/ObjectUI.py:891 flatcamGUI/PreferencesUI.py:2256
  5624. #: flatcamGUI/PreferencesUI.py:3143
  5625. msgid "Postprocessor"
  5626. msgstr "Postprocessor"
  5627. #: flatcamGUI/ObjectUI.py:893 flatcamGUI/PreferencesUI.py:2258
  5628. msgid ""
  5629. "The postprocessor JSON file that dictates\n"
  5630. "Gcode output."
  5631. msgstr ""
  5632. "The postprocessor JSON file that dictates\n"
  5633. "Gcode output."
  5634. #: flatcamGUI/ObjectUI.py:902 flatcamGUI/ObjectUI.py:1503
  5635. #: flatcamGUI/PreferencesUI.py:2395 flatcamGUI/PreferencesUI.py:3225
  5636. msgid "Probe Z depth"
  5637. msgstr "Probe Z depth"
  5638. #: flatcamGUI/ObjectUI.py:904 flatcamGUI/ObjectUI.py:1505
  5639. #: flatcamGUI/PreferencesUI.py:2397 flatcamGUI/PreferencesUI.py:3227
  5640. msgid ""
  5641. "The maximum depth that the probe is allowed\n"
  5642. "to probe. Negative value, in current units."
  5643. msgstr ""
  5644. "The maximum depth that the probe is allowed\n"
  5645. "to probe. Negative value, in current units."
  5646. #: flatcamGUI/ObjectUI.py:918 flatcamGUI/ObjectUI.py:1520
  5647. #: flatcamGUI/PreferencesUI.py:2408 flatcamGUI/PreferencesUI.py:3240
  5648. msgid "Feedrate Probe"
  5649. msgstr "Feedrate Probe"
  5650. #: flatcamGUI/ObjectUI.py:920 flatcamGUI/ObjectUI.py:1522
  5651. #: flatcamGUI/PreferencesUI.py:2410 flatcamGUI/PreferencesUI.py:3242
  5652. msgid "The feedrate used while the probe is probing."
  5653. msgstr "The feedrate used while the probe is probing."
  5654. #: flatcamGUI/ObjectUI.py:940
  5655. msgid ""
  5656. "Select from the Tools Table above\n"
  5657. "the hole dias that are to be drilled.\n"
  5658. "Use the # column to make the selection."
  5659. msgstr ""
  5660. "Select from the Tools Table above\n"
  5661. "the hole dias that are to be drilled.\n"
  5662. "Use the # column to make the selection."
  5663. #: flatcamGUI/ObjectUI.py:947 flatcamGUI/PreferencesUI.py:2267
  5664. msgid "Gcode"
  5665. msgstr "Gcode"
  5666. #: flatcamGUI/ObjectUI.py:949
  5667. msgid ""
  5668. "Choose what to use for GCode generation:\n"
  5669. "'Drills', 'Slots' or 'Both'.\n"
  5670. "When choosing 'Slots' or 'Both', slots will be\n"
  5671. "converted to a series of drills."
  5672. msgstr ""
  5673. "Choose what to use for GCode generation:\n"
  5674. "'Drills', 'Slots' or 'Both'.\n"
  5675. "When choosing 'Slots' or 'Both', slots will be\n"
  5676. "converted to a series of drills."
  5677. #: flatcamGUI/ObjectUI.py:963
  5678. msgid "Create Drills GCode"
  5679. msgstr "Create Drills GCode"
  5680. #: flatcamGUI/ObjectUI.py:965
  5681. msgid "Generate the CNC Job."
  5682. msgstr "Generate the CNC Job."
  5683. #: flatcamGUI/ObjectUI.py:970 flatcamGUI/PreferencesUI.py:2285
  5684. msgid "Mill Holes"
  5685. msgstr "Mill Holes"
  5686. #: flatcamGUI/ObjectUI.py:972 flatcamGUI/PreferencesUI.py:2287
  5687. msgid "Create Geometry for milling holes."
  5688. msgstr "Create Geometry for milling holes."
  5689. #: flatcamGUI/ObjectUI.py:977
  5690. msgid ""
  5691. "Select from the Tools Table above\n"
  5692. "the hole dias that are to be milled.\n"
  5693. "Use the # column to make the selection."
  5694. msgstr ""
  5695. "Select from the Tools Table above\n"
  5696. "the hole dias that are to be milled.\n"
  5697. "Use the # column to make the selection."
  5698. #: flatcamGUI/ObjectUI.py:983 flatcamGUI/PreferencesUI.py:2291
  5699. msgid "Drill Tool dia"
  5700. msgstr "Drill Tool dia"
  5701. #: flatcamGUI/ObjectUI.py:985 flatcamGUI/PreferencesUI.py:1306
  5702. #: flatcamGUI/PreferencesUI.py:2293
  5703. msgid "Diameter of the cutting tool."
  5704. msgstr "Diameter of the cutting tool."
  5705. #: flatcamGUI/ObjectUI.py:992
  5706. msgid "Mill Drills Geo"
  5707. msgstr "Mill Drills Geo"
  5708. #: flatcamGUI/ObjectUI.py:994
  5709. msgid ""
  5710. "Create the Geometry Object\n"
  5711. "for milling DRILLS toolpaths."
  5712. msgstr ""
  5713. "Create the Geometry Object\n"
  5714. "for milling DRILLS toolpaths."
  5715. #: flatcamGUI/ObjectUI.py:1002 flatcamGUI/PreferencesUI.py:2302
  5716. msgid "Slot Tool dia"
  5717. msgstr "Slot Tool dia"
  5718. #: flatcamGUI/ObjectUI.py:1004 flatcamGUI/PreferencesUI.py:2304
  5719. msgid ""
  5720. "Diameter of the cutting tool\n"
  5721. "when milling slots."
  5722. msgstr ""
  5723. "Diameter of the cutting tool\n"
  5724. "when milling slots."
  5725. #: flatcamGUI/ObjectUI.py:1013
  5726. msgid "Mill Slots Geo"
  5727. msgstr "Mill Slots Geo"
  5728. #: flatcamGUI/ObjectUI.py:1015
  5729. msgid ""
  5730. "Create the Geometry Object\n"
  5731. "for milling SLOTS toolpaths."
  5732. msgstr ""
  5733. "Create the Geometry Object\n"
  5734. "for milling SLOTS toolpaths."
  5735. #: flatcamGUI/ObjectUI.py:1036
  5736. msgid "Geometry Object"
  5737. msgstr "Geometry Object"
  5738. #: flatcamGUI/ObjectUI.py:1068
  5739. msgid ""
  5740. "Tools in this Geometry object used for cutting.\n"
  5741. "The 'Offset' entry will set an offset for the cut.\n"
  5742. "'Offset' can be inside, outside, on path (none) and custom.\n"
  5743. "'Type' entry is only informative and it allow to know the \n"
  5744. "intent of using the current tool. \n"
  5745. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  5746. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  5747. "ball(B), or V-Shaped(V). \n"
  5748. "When V-shaped is selected the 'Type' entry is automatically \n"
  5749. "set to Isolation, the CutZ parameter in the UI form is\n"
  5750. "grayed out and Cut Z is automatically calculated from the newly \n"
  5751. "showed UI form entries named V-Tip Dia and V-Tip Angle."
  5752. msgstr ""
  5753. "Tools in this Geometry object used for cutting.\n"
  5754. "The 'Offset' entry will set an offset for the cut.\n"
  5755. "'Offset' can be inside, outside, on path (none) and custom.\n"
  5756. "'Type' entry is only informative and it allow to know the \n"
  5757. "intent of using the current tool. \n"
  5758. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  5759. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  5760. "ball(B), or V-Shaped(V). \n"
  5761. "When V-shaped is selected the 'Type' entry is automatically \n"
  5762. "set to Isolation, the CutZ parameter in the UI form is\n"
  5763. "grayed out and Cut Z is automatically calculated from the newly \n"
  5764. "showed UI form entries named V-Tip Dia and V-Tip Angle."
  5765. #: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1698
  5766. #: flatcamGUI/PreferencesUI.py:3379
  5767. msgid "Plot Object"
  5768. msgstr "Plot Object"
  5769. #: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711
  5770. msgid "Dia"
  5771. msgstr "Dia"
  5772. #: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711
  5773. #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106
  5774. msgid "TT"
  5775. msgstr "TT"
  5776. #: flatcamGUI/ObjectUI.py:1106
  5777. msgid ""
  5778. "This is the Tool Number.\n"
  5779. "When ToolChange is checked, on toolchange event this value\n"
  5780. "will be showed as a T1, T2 ... Tn"
  5781. msgstr ""
  5782. "This is the Tool Number.\n"
  5783. "When ToolChange is checked, on toolchange event this value\n"
  5784. "will be showed as a T1, T2 ... Tn"
  5785. #: flatcamGUI/ObjectUI.py:1117
  5786. msgid ""
  5787. "The value for the Offset can be:\n"
  5788. "- Path -> There is no offset, the tool cut will be done through the geometry "
  5789. "line.\n"
  5790. "- In(side) -> The tool cut will follow the geometry inside. It will create a "
  5791. "'pocket'.\n"
  5792. "- Out(side) -> The tool cut will follow the geometry line on the outside."
  5793. msgstr ""
  5794. "The value for the Offset can be:\n"
  5795. "- Path -> There is no offset, the tool cut will be done through the geometry "
  5796. "line.\n"
  5797. "- In(side) -> The tool cut will follow the geometry inside. It will create a "
  5798. "'pocket'.\n"
  5799. "- Out(side) -> The tool cut will follow the geometry line on the outside."
  5800. #: flatcamGUI/ObjectUI.py:1124
  5801. msgid ""
  5802. "The (Operation) Type has only informative value. Usually the UI form "
  5803. "values \n"
  5804. "are choose based on the operation type and this will serve as a reminder.\n"
  5805. "Can be 'Roughing', 'Finishing' or 'Isolation'.\n"
  5806. "For Roughing we may choose a lower Feedrate and multiDepth cut.\n"
  5807. "For Finishing we may choose a higher Feedrate, without multiDepth.\n"
  5808. "For Isolation we need a lower Feedrate as it use a milling bit with a fine "
  5809. "tip."
  5810. msgstr ""
  5811. "The (Operation) Type has only informative value. Usually the UI form "
  5812. "values \n"
  5813. "are choose based on the operation type and this will serve as a reminder.\n"
  5814. "Can be 'Roughing', 'Finishing' or 'Isolation'.\n"
  5815. "For Roughing we may choose a lower Feedrate and multiDepth cut.\n"
  5816. "For Finishing we may choose a higher Feedrate, without multiDepth.\n"
  5817. "For Isolation we need a lower Feedrate as it use a milling bit with a fine "
  5818. "tip."
  5819. #: flatcamGUI/ObjectUI.py:1133
  5820. msgid ""
  5821. "The Tool Type (TT) can be:\n"
  5822. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the "
  5823. "cut width in material\n"
  5824. "is exactly the tool diameter.\n"
  5825. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  5826. "- V-Shape -> it will disable de Z-Cut parameter in the UI form and enable "
  5827. "two additional UI form\n"
  5828. "fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust "
  5829. "the Z-Cut parameter such\n"
  5830. "as the cut width into material will be equal with the value in the Tool "
  5831. "Diameter column of this table.\n"
  5832. "Choosing the V-Shape Tool Type automatically will select the Operation Type "
  5833. "as Isolation."
  5834. msgstr ""
  5835. "The Tool Type (TT) can be:\n"
  5836. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the "
  5837. "cut width in material\n"
  5838. "is exactly the tool diameter.\n"
  5839. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  5840. "- V-Shape -> it will disable de Z-Cut parameter in the UI form and enable "
  5841. "two additional UI form\n"
  5842. "fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust "
  5843. "the Z-Cut parameter such\n"
  5844. "as the cut width into material will be equal with the value in the Tool "
  5845. "Diameter column of this table.\n"
  5846. "Choosing the V-Shape Tool Type automatically will select the Operation Type "
  5847. "as Isolation."
  5848. #: flatcamGUI/ObjectUI.py:1145
  5849. msgid ""
  5850. "Plot column. It is visible only for MultiGeo geometries, meaning geometries "
  5851. "that holds the geometry\n"
  5852. "data into the tools. For those geometries, deleting the tool will delete the "
  5853. "geometry data also,\n"
  5854. "so be WARNED. From the checkboxes on each row it can be enabled/disabled the "
  5855. "plot on canvas\n"
  5856. "for the corresponding tool."
  5857. msgstr ""
  5858. "Plot column. It is visible only for MultiGeo geometries, meaning geometries "
  5859. "that holds the geometry\n"
  5860. "data into the tools. For those geometries, deleting the tool will delete the "
  5861. "geometry data also,\n"
  5862. "so be WARNED. From the checkboxes on each row it can be enabled/disabled the "
  5863. "plot on canvas\n"
  5864. "for the corresponding tool."
  5865. #: flatcamGUI/ObjectUI.py:1158
  5866. msgid "Tool Offset"
  5867. msgstr "Tool Offset"
  5868. #: flatcamGUI/ObjectUI.py:1161
  5869. msgid ""
  5870. "The value to offset the cut when \n"
  5871. "the Offset type selected is 'Offset'.\n"
  5872. "The value can be positive for 'outside'\n"
  5873. "cut and negative for 'inside' cut."
  5874. msgstr ""
  5875. "The value to offset the cut when \n"
  5876. "the Offset type selected is 'Offset'.\n"
  5877. "The value can be positive for 'outside'\n"
  5878. "cut and negative for 'inside' cut."
  5879. #: flatcamGUI/ObjectUI.py:1207 flatcamTools/ToolNonCopperClear.py:247
  5880. #: flatcamTools/ToolPaint.py:173
  5881. msgid ""
  5882. "Add a new tool to the Tool Table\n"
  5883. "with the diameter specified above."
  5884. msgstr ""
  5885. "Add a new tool to the Tool Table\n"
  5886. "with the diameter specified above."
  5887. #: flatcamGUI/ObjectUI.py:1215
  5888. msgid ""
  5889. "Copy a selection of tools in the Tool Table\n"
  5890. "by first selecting a row in the Tool Table."
  5891. msgstr ""
  5892. "Copy a selection of tools in the Tool Table\n"
  5893. "by first selecting a row in the Tool Table."
  5894. #: flatcamGUI/ObjectUI.py:1223
  5895. msgid ""
  5896. "Delete a selection of tools in the Tool Table\n"
  5897. "by first selecting a row in the Tool Table."
  5898. msgstr ""
  5899. "Delete a selection of tools in the Tool Table\n"
  5900. "by first selecting a row in the Tool Table."
  5901. #: flatcamGUI/ObjectUI.py:1239
  5902. msgid "Tool Data"
  5903. msgstr "Tool Data"
  5904. #: flatcamGUI/ObjectUI.py:1242
  5905. msgid ""
  5906. "The data used for creating GCode.\n"
  5907. "Each tool store it's own set of such data."
  5908. msgstr ""
  5909. "The data used for creating GCode.\n"
  5910. "Each tool store it's own set of such data."
  5911. #: flatcamGUI/ObjectUI.py:1307 flatcamGUI/PreferencesUI.py:2985
  5912. msgid "Multi-Depth"
  5913. msgstr "Multi-Depth"
  5914. #: flatcamGUI/ObjectUI.py:1310 flatcamGUI/PreferencesUI.py:2988
  5915. msgid ""
  5916. "Use multiple passes to limit\n"
  5917. "the cut depth in each pass. Will\n"
  5918. "cut multiple times until Cut Z is\n"
  5919. "reached."
  5920. msgstr ""
  5921. "Use multiple passes to limit\n"
  5922. "the cut depth in each pass. Will\n"
  5923. "cut multiple times until Cut Z is\n"
  5924. "reached."
  5925. #: flatcamGUI/ObjectUI.py:1324
  5926. msgid "Depth of each pass (positive)."
  5927. msgstr "Depth of each pass (positive)."
  5928. #: flatcamGUI/ObjectUI.py:1335 flatcamGUI/PreferencesUI.py:3020
  5929. msgid ""
  5930. "Height of the tool when\n"
  5931. "moving without cutting."
  5932. msgstr ""
  5933. "Height of the tool when\n"
  5934. "moving without cutting."
  5935. #: flatcamGUI/ObjectUI.py:1357 flatcamGUI/PreferencesUI.py:3036
  5936. msgid ""
  5937. "Include tool-change sequence\n"
  5938. "in the Machine Code (Pause for tool change)."
  5939. msgstr ""
  5940. "Include tool-change sequence\n"
  5941. "in the Machine Code (Pause for tool change)."
  5942. #: flatcamGUI/ObjectUI.py:1397 flatcamGUI/PreferencesUI.py:3077
  5943. msgid "Feed Rate X-Y"
  5944. msgstr "Feed Rate X-Y"
  5945. #: flatcamGUI/ObjectUI.py:1399 flatcamGUI/PreferencesUI.py:3079
  5946. msgid ""
  5947. "Cutting speed in the XY\n"
  5948. "plane in units per minute"
  5949. msgstr ""
  5950. "Cutting speed in the XY\n"
  5951. "plane in units per minute"
  5952. #: flatcamGUI/ObjectUI.py:1411 flatcamGUI/PreferencesUI.py:3092
  5953. msgid "Feed Rate Z"
  5954. msgstr "Feed Rate Z"
  5955. #: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:3094
  5956. msgid ""
  5957. "Cutting speed in the XY\n"
  5958. "plane in units per minute.\n"
  5959. "It is called also Plunge."
  5960. msgstr ""
  5961. "Cutting speed in the XY\n"
  5962. "plane in units per minute.\n"
  5963. "It is called also Plunge."
  5964. #: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3197
  5965. msgid "Feed Rate Rapids"
  5966. msgstr "Feed Rate Rapids"
  5967. #: flatcamGUI/ObjectUI.py:1428 flatcamGUI/PreferencesUI.py:3199
  5968. msgid ""
  5969. "Cutting speed in the XY plane\n"
  5970. "(in units per minute).\n"
  5971. "This is for the rapid move G00.\n"
  5972. "It is useful only for Marlin,\n"
  5973. "ignore for any other cases."
  5974. msgstr ""
  5975. "Cutting speed in the XY plane\n"
  5976. "(in units per minute).\n"
  5977. "This is for the rapid move G00.\n"
  5978. "It is useful only for Marlin,\n"
  5979. "ignore for any other cases."
  5980. #: flatcamGUI/ObjectUI.py:1446 flatcamGUI/PreferencesUI.py:3215
  5981. msgid "Re-cut 1st pt."
  5982. msgstr "Re-cut 1st pt."
  5983. #: flatcamGUI/ObjectUI.py:1448 flatcamGUI/PreferencesUI.py:3217
  5984. msgid ""
  5985. "In order to remove possible\n"
  5986. "copper leftovers where first cut\n"
  5987. "meet with last cut, we generate an\n"
  5988. "extended cut over the first cut section."
  5989. msgstr ""
  5990. "In order to remove possible\n"
  5991. "copper leftovers where first cut\n"
  5992. "meet with last cut, we generate an\n"
  5993. "extended cut over the first cut section."
  5994. #: flatcamGUI/ObjectUI.py:1459 flatcamGUI/PreferencesUI.py:3111
  5995. msgid ""
  5996. "Speed of the spindle in RPM (optional).\n"
  5997. "If LASER postprocessor is used,\n"
  5998. "this value is the power of laser."
  5999. msgstr ""
  6000. "Speed of the spindle in RPM (optional).\n"
  6001. "If LASER postprocessor is used,\n"
  6002. "this value is the power of laser."
  6003. #: flatcamGUI/ObjectUI.py:1491 flatcamGUI/PreferencesUI.py:5080
  6004. #: flatcamTools/ToolSolderPaste.py:275
  6005. msgid "PostProcessor"
  6006. msgstr "PostProcessor"
  6007. #: flatcamGUI/ObjectUI.py:1493 flatcamGUI/PreferencesUI.py:3145
  6008. msgid ""
  6009. "The Postprocessor file that dictates\n"
  6010. "the Machine Code (like GCode, RML, HPGL) output."
  6011. msgstr ""
  6012. "The Postprocessor file that dictates\n"
  6013. "the Machine Code (like GCode, RML, HPGL) output."
  6014. #: flatcamGUI/ObjectUI.py:1537
  6015. msgid ""
  6016. "Add at least one tool in the tool-table.\n"
  6017. "Click the header to select all, or Ctrl + LMB\n"
  6018. "for custom selection of tools."
  6019. msgstr ""
  6020. "Add at least one tool in the tool-table.\n"
  6021. "Click the header to select all, or Ctrl + LMB\n"
  6022. "for custom selection of tools."
  6023. #: flatcamGUI/ObjectUI.py:1544
  6024. msgid "Generate"
  6025. msgstr "Generate"
  6026. #: flatcamGUI/ObjectUI.py:1546
  6027. msgid "Generate the CNC Job object."
  6028. msgstr "Generate the CNC Job object."
  6029. #: flatcamGUI/ObjectUI.py:1553
  6030. msgid "Paint Area"
  6031. msgstr "Paint Area"
  6032. #: flatcamGUI/ObjectUI.py:1556 flatcamGUI/PreferencesUI.py:4148
  6033. msgid ""
  6034. "Creates tool paths to cover the\n"
  6035. "whole area of a polygon (remove\n"
  6036. "all copper). You will be asked\n"
  6037. "to click on the desired polygon."
  6038. msgstr ""
  6039. "Creates tool paths to cover the\n"
  6040. "whole area of a polygon (remove\n"
  6041. "all copper). You will be asked\n"
  6042. "to click on the desired polygon."
  6043. #: flatcamGUI/ObjectUI.py:1567
  6044. msgid "Launch Paint Tool in Tools Tab."
  6045. msgstr "Launch Paint Tool in Tools Tab."
  6046. #: flatcamGUI/ObjectUI.py:1583
  6047. msgid "CNC Job Object"
  6048. msgstr "CNC Job Object"
  6049. #: flatcamGUI/ObjectUI.py:1593 flatcamGUI/PreferencesUI.py:3384
  6050. msgid "Plot kind"
  6051. msgstr "Plot kind"
  6052. #: flatcamGUI/ObjectUI.py:1596 flatcamGUI/PreferencesUI.py:3386
  6053. msgid ""
  6054. "This selects the kind of geometries on the canvas to plot.\n"
  6055. "Those can be either of type 'Travel' which means the moves\n"
  6056. "above the work piece or it can be of type 'Cut',\n"
  6057. "which means the moves that cut into the material."
  6058. msgstr ""
  6059. "This selects the kind of geometries on the canvas to plot.\n"
  6060. "Those can be either of type 'Travel' which means the moves\n"
  6061. "above the work piece or it can be of type 'Cut',\n"
  6062. "which means the moves that cut into the material."
  6063. #: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3394
  6064. msgid "Travel"
  6065. msgstr "Travel"
  6066. #: flatcamGUI/ObjectUI.py:1609 flatcamGUI/PreferencesUI.py:3403
  6067. msgid "Display Annotation"
  6068. msgstr "Display Annotation"
  6069. #: flatcamGUI/ObjectUI.py:1611 flatcamGUI/PreferencesUI.py:3405
  6070. msgid ""
  6071. "This selects if to display text annotation on the plot.\n"
  6072. "When checked it will display numbers in order for each end\n"
  6073. "of a travel line."
  6074. msgstr ""
  6075. "This selects if to display text annotation on the plot.\n"
  6076. "When checked it will display numbers in order for each end\n"
  6077. "of a travel line."
  6078. #: flatcamGUI/ObjectUI.py:1626
  6079. msgid "Travelled dist."
  6080. msgstr "Travelled dist."
  6081. #: flatcamGUI/ObjectUI.py:1628 flatcamGUI/ObjectUI.py:1633
  6082. msgid ""
  6083. "This is the total travelled distance on X-Y plane.\n"
  6084. "In current units."
  6085. msgstr ""
  6086. "This is the total travelled distance on X-Y plane.\n"
  6087. "In current units."
  6088. #: flatcamGUI/ObjectUI.py:1638
  6089. msgid "Estimated time"
  6090. msgstr "Estimated time"
  6091. #: flatcamGUI/ObjectUI.py:1640 flatcamGUI/ObjectUI.py:1645
  6092. msgid ""
  6093. "This is the estimated time to do the routing/drilling,\n"
  6094. "without the time spent in ToolChange events."
  6095. msgstr ""
  6096. "This is the estimated time to do the routing/drilling,\n"
  6097. "without the time spent in ToolChange events."
  6098. #: flatcamGUI/ObjectUI.py:1680
  6099. msgid "CNC Tools Table"
  6100. msgstr "CNC Tools Table"
  6101. #: flatcamGUI/ObjectUI.py:1683
  6102. msgid ""
  6103. "Tools in this CNCJob object used for cutting.\n"
  6104. "The tool diameter is used for plotting on canvas.\n"
  6105. "The 'Offset' entry will set an offset for the cut.\n"
  6106. "'Offset' can be inside, outside, on path (none) and custom.\n"
  6107. "'Type' entry is only informative and it allow to know the \n"
  6108. "intent of using the current tool. \n"
  6109. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  6110. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  6111. "ball(B), or V-Shaped(V)."
  6112. msgstr ""
  6113. "Tools in this CNCJob object used for cutting.\n"
  6114. "The tool diameter is used for plotting on canvas.\n"
  6115. "The 'Offset' entry will set an offset for the cut.\n"
  6116. "'Offset' can be inside, outside, on path (none) and custom.\n"
  6117. "'Type' entry is only informative and it allow to know the \n"
  6118. "intent of using the current tool. \n"
  6119. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  6120. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  6121. "ball(B), or V-Shaped(V)."
  6122. #: flatcamGUI/ObjectUI.py:1712
  6123. msgid "P"
  6124. msgstr "P"
  6125. #: flatcamGUI/ObjectUI.py:1724
  6126. msgid "Update Plot"
  6127. msgstr "Update Plot"
  6128. #: flatcamGUI/ObjectUI.py:1726
  6129. msgid "Update the plot."
  6130. msgstr "Update the plot."
  6131. #: flatcamGUI/ObjectUI.py:1733 flatcamGUI/PreferencesUI.py:3554
  6132. msgid "Export CNC Code"
  6133. msgstr "Export CNC Code"
  6134. #: flatcamGUI/ObjectUI.py:1735 flatcamGUI/PreferencesUI.py:3505
  6135. #: flatcamGUI/PreferencesUI.py:3556
  6136. msgid ""
  6137. "Export and save G-Code to\n"
  6138. "make this object to a file."
  6139. msgstr ""
  6140. "Export and save G-Code to\n"
  6141. "make this object to a file."
  6142. #: flatcamGUI/ObjectUI.py:1741
  6143. msgid "Prepend to CNC Code"
  6144. msgstr "Prepend to CNC Code"
  6145. #: flatcamGUI/ObjectUI.py:1743 flatcamGUI/PreferencesUI.py:3521
  6146. msgid ""
  6147. "Type here any G-Code commands you would\n"
  6148. "like to add at the beginning of the G-Code file."
  6149. msgstr ""
  6150. "Type here any G-Code commands you would\n"
  6151. "like to add at the beginning of the G-Code file."
  6152. #: flatcamGUI/ObjectUI.py:1752
  6153. msgid "Append to CNC Code"
  6154. msgstr "Append to CNC Code"
  6155. #: flatcamGUI/ObjectUI.py:1754 flatcamGUI/PreferencesUI.py:3533
  6156. msgid ""
  6157. "Type here any G-Code commands you would\n"
  6158. "like to append to the generated file.\n"
  6159. "I.e.: M2 (End of program)"
  6160. msgstr ""
  6161. "Type here any G-Code commands you would\n"
  6162. "like to append to the generated file.\n"
  6163. "I.e.: M2 (End of program)"
  6164. #: flatcamGUI/ObjectUI.py:1771 flatcamGUI/PreferencesUI.py:3562
  6165. msgid "Toolchange G-Code"
  6166. msgstr "Toolchange G-Code"
  6167. #: flatcamGUI/ObjectUI.py:1774 flatcamGUI/PreferencesUI.py:3565
  6168. msgid ""
  6169. "Type here any G-Code commands you would\n"
  6170. "like to be executed when Toolchange event is encountered.\n"
  6171. "This will constitute a Custom Toolchange GCode,\n"
  6172. "or a Toolchange Macro.\n"
  6173. "The FlatCAM variables are surrounded by '%' symbol.\n"
  6174. "\n"
  6175. "WARNING: it can be used only with a postprocessor file\n"
  6176. "that has 'toolchange_custom' in it's name and this is built\n"
  6177. "having as template the 'Toolchange Custom' posprocessor file."
  6178. msgstr ""
  6179. "Type here any G-Code commands you would\n"
  6180. "like to be executed when Toolchange event is encountered.\n"
  6181. "This will constitute a Custom Toolchange GCode,\n"
  6182. "or a Toolchange Macro.\n"
  6183. "The FlatCAM variables are surrounded by '%' symbol.\n"
  6184. "\n"
  6185. "WARNING: it can be used only with a postprocessor file\n"
  6186. "that has 'toolchange_custom' in it's name and this is built\n"
  6187. "having as template the 'Toolchange Custom' posprocessor file."
  6188. #: flatcamGUI/ObjectUI.py:1793 flatcamGUI/PreferencesUI.py:3593
  6189. msgid "Use Toolchange Macro"
  6190. msgstr "Use Toolchange Macro"
  6191. #: flatcamGUI/ObjectUI.py:1795 flatcamGUI/PreferencesUI.py:3595
  6192. msgid ""
  6193. "Check this box if you want to use\n"
  6194. "a Custom Toolchange GCode (macro)."
  6195. msgstr ""
  6196. "Check this box if you want to use\n"
  6197. "a Custom Toolchange GCode (macro)."
  6198. #: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3607
  6199. msgid ""
  6200. "A list of the FlatCAM variables that can be used\n"
  6201. "in the Toolchange event.\n"
  6202. "They have to be surrounded by the '%' symbol"
  6203. msgstr ""
  6204. "A list of the FlatCAM variables that can be used\n"
  6205. "in the Toolchange event.\n"
  6206. "They have to be surrounded by the '%' symbol"
  6207. #: flatcamGUI/ObjectUI.py:1810 flatcamGUI/PreferencesUI.py:1665
  6208. #: flatcamGUI/PreferencesUI.py:2616 flatcamGUI/PreferencesUI.py:3322
  6209. #: flatcamGUI/PreferencesUI.py:3614 flatcamGUI/PreferencesUI.py:3695
  6210. #: flatcamGUI/PreferencesUI.py:3970 flatcamGUI/PreferencesUI.py:4082
  6211. #: flatcamGUI/PreferencesUI.py:4305 flatcamGUI/PreferencesUI.py:4503
  6212. #: flatcamGUI/PreferencesUI.py:4752 flatcamGUI/PreferencesUI.py:4927
  6213. #: flatcamGUI/PreferencesUI.py:5100 flatcamGUI/PreferencesUI.py:5122
  6214. #: flatcamGUI/PreferencesUI.py:5346 flatcamTools/ToolNonCopperClear.py:273
  6215. msgid "Parameters"
  6216. msgstr "Parameters"
  6217. #: flatcamGUI/ObjectUI.py:1813 flatcamGUI/PreferencesUI.py:3617
  6218. msgid "FlatCAM CNC parameters"
  6219. msgstr "FlatCAM CNC parameters"
  6220. #: flatcamGUI/ObjectUI.py:1814 flatcamGUI/PreferencesUI.py:3618
  6221. msgid "tool number"
  6222. msgstr "tool number"
  6223. #: flatcamGUI/ObjectUI.py:1815 flatcamGUI/PreferencesUI.py:3619
  6224. msgid "tool diameter"
  6225. msgstr "tool diameter"
  6226. #: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3620
  6227. msgid "for Excellon, total number of drills"
  6228. msgstr "for Excellon, total number of drills"
  6229. #: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3622
  6230. msgid "X coord for Toolchange"
  6231. msgstr "X coord for Toolchange"
  6232. #: flatcamGUI/ObjectUI.py:1819
  6233. msgid "Y coord for Toolchange"
  6234. msgstr "Y coord for Toolchange"
  6235. #: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3625
  6236. msgid "Z coord for Toolchange"
  6237. msgstr "Z coord for Toolchange"
  6238. #: flatcamGUI/ObjectUI.py:1821
  6239. msgid "depth where to cut"
  6240. msgstr "depth where to cut"
  6241. #: flatcamGUI/ObjectUI.py:1822
  6242. msgid "height where to travel"
  6243. msgstr "height where to travel"
  6244. #: flatcamGUI/ObjectUI.py:1823 flatcamGUI/PreferencesUI.py:3628
  6245. msgid "the step value for multidepth cut"
  6246. msgstr "the step value for multidepth cut"
  6247. #: flatcamGUI/ObjectUI.py:1825 flatcamGUI/PreferencesUI.py:3630
  6248. msgid "the value for the spindle speed"
  6249. msgstr "the value for the spindle speed"
  6250. #: flatcamGUI/ObjectUI.py:1827
  6251. msgid "time to dwell to allow the spindle to reach it's set RPM"
  6252. msgstr "time to dwell to allow the spindle to reach it's set RPM"
  6253. #: flatcamGUI/ObjectUI.py:1843
  6254. msgid "View CNC Code"
  6255. msgstr "View CNC Code"
  6256. #: flatcamGUI/ObjectUI.py:1845
  6257. msgid ""
  6258. "Opens TAB to view/modify/print G-Code\n"
  6259. "file."
  6260. msgstr ""
  6261. "Opens TAB to view/modify/print G-Code\n"
  6262. "file."
  6263. #: flatcamGUI/ObjectUI.py:1850
  6264. msgid "Save CNC Code"
  6265. msgstr "Save CNC Code"
  6266. #: flatcamGUI/ObjectUI.py:1852
  6267. msgid ""
  6268. "Opens dialog to save G-Code\n"
  6269. "file."
  6270. msgstr ""
  6271. "Opens dialog to save G-Code\n"
  6272. "file."
  6273. #: flatcamGUI/ObjectUI.py:1872
  6274. msgid "Script Object"
  6275. msgstr "Script Object"
  6276. #: flatcamGUI/ObjectUI.py:1891 flatcamGUI/ObjectUI.py:1950
  6277. msgid "Auto Completer"
  6278. msgstr "Auto Completer"
  6279. #: flatcamGUI/ObjectUI.py:1893
  6280. msgid "This selects if the auto completer is enabled in the Script Editor."
  6281. msgstr "This selects if the auto completer is enabled in the Script Editor."
  6282. #: flatcamGUI/ObjectUI.py:1924
  6283. msgid "Document Object"
  6284. msgstr "Document Object"
  6285. #: flatcamGUI/ObjectUI.py:1952
  6286. msgid "This selects if the auto completer is enabled in the Document Editor."
  6287. msgstr "This selects if the auto completer is enabled in the Document Editor."
  6288. #: flatcamGUI/ObjectUI.py:1970
  6289. msgid "Font Type"
  6290. msgstr "Font Type"
  6291. #: flatcamGUI/ObjectUI.py:1987
  6292. msgid "Font Size"
  6293. msgstr "Font Size"
  6294. #: flatcamGUI/ObjectUI.py:2023
  6295. msgid "Alignment"
  6296. msgstr "Alignment"
  6297. #: flatcamGUI/ObjectUI.py:2028
  6298. msgid "Align Left"
  6299. msgstr "Align Left"
  6300. #: flatcamGUI/ObjectUI.py:2033
  6301. msgid "Center"
  6302. msgstr "Center"
  6303. #: flatcamGUI/ObjectUI.py:2038
  6304. msgid "Align Right"
  6305. msgstr "Align Right"
  6306. #: flatcamGUI/ObjectUI.py:2043
  6307. msgid "Justify"
  6308. msgstr "Justify"
  6309. #: flatcamGUI/ObjectUI.py:2050
  6310. msgid "Font Color"
  6311. msgstr "Font Color"
  6312. #: flatcamGUI/ObjectUI.py:2052
  6313. msgid "Set the font color for the selected text"
  6314. msgstr "Set the font color for the selected text"
  6315. #: flatcamGUI/ObjectUI.py:2066
  6316. msgid "Selection Color"
  6317. msgstr "Selection Color"
  6318. #: flatcamGUI/ObjectUI.py:2068
  6319. msgid "Set the selection color when doing text selection."
  6320. msgstr "Set the selection color when doing text selection."
  6321. #: flatcamGUI/ObjectUI.py:2082
  6322. msgid "Tab Size"
  6323. msgstr "Tab Size"
  6324. #: flatcamGUI/ObjectUI.py:2084
  6325. msgid "Set the tab size. In pixels. Default value is 80 pixels."
  6326. msgstr "Set the tab size. In pixels. Default value is 80 pixels."
  6327. #: flatcamGUI/PlotCanvasLegacy.py:1082
  6328. msgid ""
  6329. "Could not annotate due of a difference between the number of text elements "
  6330. "and the number of text positions."
  6331. msgstr ""
  6332. "Could not annotate due of a difference between the number of text elements "
  6333. "and the number of text positions."
  6334. #: flatcamGUI/PreferencesUI.py:298
  6335. msgid "GUI Preferences"
  6336. msgstr "GUI Preferences"
  6337. #: flatcamGUI/PreferencesUI.py:304
  6338. msgid "Grid X value"
  6339. msgstr "Grid X value"
  6340. #: flatcamGUI/PreferencesUI.py:306
  6341. msgid "This is the Grid snap value on X axis."
  6342. msgstr "This is the Grid snap value on X axis."
  6343. #: flatcamGUI/PreferencesUI.py:313
  6344. msgid "Grid Y value"
  6345. msgstr "Grid Y value"
  6346. #: flatcamGUI/PreferencesUI.py:315
  6347. msgid "This is the Grid snap value on Y axis."
  6348. msgstr "This is the Grid snap value on Y axis."
  6349. #: flatcamGUI/PreferencesUI.py:322
  6350. msgid "Snap Max"
  6351. msgstr "Snap Max"
  6352. #: flatcamGUI/PreferencesUI.py:329
  6353. msgid "Workspace"
  6354. msgstr "Workspace"
  6355. #: flatcamGUI/PreferencesUI.py:331
  6356. msgid ""
  6357. "Draw a delimiting rectangle on canvas.\n"
  6358. "The purpose is to illustrate the limits for our work."
  6359. msgstr ""
  6360. "Draw a delimiting rectangle on canvas.\n"
  6361. "The purpose is to illustrate the limits for our work."
  6362. #: flatcamGUI/PreferencesUI.py:334
  6363. msgid "Wk. format"
  6364. msgstr "Wk. format"
  6365. #: flatcamGUI/PreferencesUI.py:336
  6366. msgid ""
  6367. "Select the type of rectangle to be used on canvas,\n"
  6368. "as valid workspace."
  6369. msgstr ""
  6370. "Select the type of rectangle to be used on canvas,\n"
  6371. "as valid workspace."
  6372. #: flatcamGUI/PreferencesUI.py:349
  6373. msgid "Plot Fill"
  6374. msgstr "Plot Fill"
  6375. #: flatcamGUI/PreferencesUI.py:351
  6376. msgid ""
  6377. "Set the fill color for plotted objects.\n"
  6378. "First 6 digits are the color and the last 2\n"
  6379. "digits are for alpha (transparency) level."
  6380. msgstr ""
  6381. "Set the fill color for plotted objects.\n"
  6382. "First 6 digits are the color and the last 2\n"
  6383. "digits are for alpha (transparency) level."
  6384. #: flatcamGUI/PreferencesUI.py:365 flatcamGUI/PreferencesUI.py:414
  6385. #: flatcamGUI/PreferencesUI.py:463
  6386. msgid "Alpha Level"
  6387. msgstr "Alpha Level"
  6388. #: flatcamGUI/PreferencesUI.py:367
  6389. msgid "Set the fill transparency for plotted objects."
  6390. msgstr "Set the fill transparency for plotted objects."
  6391. #: flatcamGUI/PreferencesUI.py:383
  6392. msgid "Plot Line"
  6393. msgstr "Plot Line"
  6394. #: flatcamGUI/PreferencesUI.py:385
  6395. msgid "Set the line color for plotted objects."
  6396. msgstr "Set the line color for plotted objects."
  6397. #: flatcamGUI/PreferencesUI.py:397
  6398. msgid "Sel. Fill"
  6399. msgstr "Sel. Fill"
  6400. #: flatcamGUI/PreferencesUI.py:399
  6401. msgid ""
  6402. "Set the fill color for the selection box\n"
  6403. "in case that the selection is done from left to right.\n"
  6404. "First 6 digits are the color and the last 2\n"
  6405. "digits are for alpha (transparency) level."
  6406. msgstr ""
  6407. "Set the fill color for the selection box\n"
  6408. "in case that the selection is done from left to right.\n"
  6409. "First 6 digits are the color and the last 2\n"
  6410. "digits are for alpha (transparency) level."
  6411. #: flatcamGUI/PreferencesUI.py:416
  6412. msgid "Set the fill transparency for the 'left to right' selection box."
  6413. msgstr "Set the fill transparency for the 'left to right' selection box."
  6414. #: flatcamGUI/PreferencesUI.py:432
  6415. msgid "Sel. Line"
  6416. msgstr "Sel. Line"
  6417. #: flatcamGUI/PreferencesUI.py:434
  6418. msgid "Set the line color for the 'left to right' selection box."
  6419. msgstr "Set the line color for the 'left to right' selection box."
  6420. #: flatcamGUI/PreferencesUI.py:446
  6421. msgid "Sel2. Fill"
  6422. msgstr "Sel2. Fill"
  6423. #: flatcamGUI/PreferencesUI.py:448
  6424. msgid ""
  6425. "Set the fill color for the selection box\n"
  6426. "in case that the selection is done from right to left.\n"
  6427. "First 6 digits are the color and the last 2\n"
  6428. "digits are for alpha (transparency) level."
  6429. msgstr ""
  6430. "Set the fill color for the selection box\n"
  6431. "in case that the selection is done from right to left.\n"
  6432. "First 6 digits are the color and the last 2\n"
  6433. "digits are for alpha (transparency) level."
  6434. #: flatcamGUI/PreferencesUI.py:465
  6435. msgid "Set the fill transparency for selection 'right to left' box."
  6436. msgstr "Set the fill transparency for selection 'right to left' box."
  6437. #: flatcamGUI/PreferencesUI.py:481
  6438. msgid "Sel2. Line"
  6439. msgstr "Sel2. Line"
  6440. #: flatcamGUI/PreferencesUI.py:483
  6441. msgid "Set the line color for the 'right to left' selection box."
  6442. msgstr "Set the line color for the 'right to left' selection box."
  6443. #: flatcamGUI/PreferencesUI.py:495
  6444. msgid "Editor Draw"
  6445. msgstr "Editor Draw"
  6446. #: flatcamGUI/PreferencesUI.py:497
  6447. msgid "Set the color for the shape."
  6448. msgstr "Set the color for the shape."
  6449. #: flatcamGUI/PreferencesUI.py:509
  6450. msgid "Editor Draw Sel."
  6451. msgstr "Editor Draw Sel."
  6452. #: flatcamGUI/PreferencesUI.py:511
  6453. msgid "Set the color of the shape when selected."
  6454. msgstr "Set the color of the shape when selected."
  6455. #: flatcamGUI/PreferencesUI.py:523
  6456. msgid "Project Items"
  6457. msgstr "Project Items"
  6458. #: flatcamGUI/PreferencesUI.py:525
  6459. msgid "Set the color of the items in Project Tab Tree."
  6460. msgstr "Set the color of the items in Project Tab Tree."
  6461. #: flatcamGUI/PreferencesUI.py:536
  6462. msgid "Proj. Dis. Items"
  6463. msgstr "Proj. Dis. Items"
  6464. #: flatcamGUI/PreferencesUI.py:538
  6465. msgid ""
  6466. "Set the color of the items in Project Tab Tree,\n"
  6467. "for the case when the items are disabled."
  6468. msgstr ""
  6469. "Set the color of the items in Project Tab Tree,\n"
  6470. "for the case when the items are disabled."
  6471. #: flatcamGUI/PreferencesUI.py:551
  6472. msgid "Activity Icon"
  6473. msgstr "Activity Icon"
  6474. #: flatcamGUI/PreferencesUI.py:553
  6475. msgid "Select the GIF that show activity when FlatCAM is active."
  6476. msgstr "Select the GIF that show activity when FlatCAM is active."
  6477. #: flatcamGUI/PreferencesUI.py:599
  6478. msgid "GUI Settings"
  6479. msgstr "GUI Settings"
  6480. #: flatcamGUI/PreferencesUI.py:612
  6481. msgid "Theme"
  6482. msgstr "Theme"
  6483. #: flatcamGUI/PreferencesUI.py:614
  6484. msgid ""
  6485. "Select a theme for FlatCAM.\n"
  6486. "The application will restart after change."
  6487. msgstr ""
  6488. "Select a theme for FlatCAM.\n"
  6489. "The application will restart after change."
  6490. #: flatcamGUI/PreferencesUI.py:618
  6491. msgid "Light"
  6492. msgstr "Light"
  6493. #: flatcamGUI/PreferencesUI.py:619
  6494. msgid "Dark"
  6495. msgstr "Dark"
  6496. #: flatcamGUI/PreferencesUI.py:626
  6497. msgid "Layout"
  6498. msgstr "Layout"
  6499. #: flatcamGUI/PreferencesUI.py:628
  6500. msgid ""
  6501. "Select an layout for FlatCAM.\n"
  6502. "It is applied immediately."
  6503. msgstr ""
  6504. "Select an layout for FlatCAM.\n"
  6505. "It is applied immediately."
  6506. #: flatcamGUI/PreferencesUI.py:647
  6507. msgid "Style"
  6508. msgstr "Style"
  6509. #: flatcamGUI/PreferencesUI.py:649
  6510. msgid ""
  6511. "Select an style for FlatCAM.\n"
  6512. "It will be applied at the next app start."
  6513. msgstr ""
  6514. "Select an style for FlatCAM.\n"
  6515. "It will be applied at the next app start."
  6516. #: flatcamGUI/PreferencesUI.py:663
  6517. msgid "HDPI Support"
  6518. msgstr "HDPI Support"
  6519. #: flatcamGUI/PreferencesUI.py:665
  6520. msgid ""
  6521. "Enable High DPI support for FlatCAM.\n"
  6522. "It will be applied at the next app start."
  6523. msgstr ""
  6524. "Enable High DPI support for FlatCAM.\n"
  6525. "It will be applied at the next app start."
  6526. #: flatcamGUI/PreferencesUI.py:681 flatcamGUI/PreferencesUI.py:931
  6527. msgid "Clear GUI Settings"
  6528. msgstr "Clear GUI Settings"
  6529. #: flatcamGUI/PreferencesUI.py:683
  6530. msgid ""
  6531. "Clear the GUI settings for FlatCAM,\n"
  6532. "such as: layout, gui state, style, hdpi support etc."
  6533. msgstr ""
  6534. "Clear the GUI settings for FlatCAM,\n"
  6535. "such as: layout, gui state, style, hdpi support etc."
  6536. #: flatcamGUI/PreferencesUI.py:693
  6537. msgid "Hover Shape"
  6538. msgstr "Hover Shape"
  6539. #: flatcamGUI/PreferencesUI.py:695
  6540. msgid ""
  6541. "Enable display of a hover shape for FlatCAM objects.\n"
  6542. "It is displayed whenever the mouse cursor is hovering\n"
  6543. "over any kind of not-selected object."
  6544. msgstr ""
  6545. "Enable display of a hover shape for FlatCAM objects.\n"
  6546. "It is displayed whenever the mouse cursor is hovering\n"
  6547. "over any kind of not-selected object."
  6548. #: flatcamGUI/PreferencesUI.py:705
  6549. msgid "Sel. Shape"
  6550. msgstr "Sel. Shape"
  6551. #: flatcamGUI/PreferencesUI.py:707
  6552. msgid ""
  6553. "Enable the display of a selection shape for FlatCAM objects.\n"
  6554. "It is displayed whenever the mouse selects an object\n"
  6555. "either by clicking or dragging mouse from left to right or\n"
  6556. "right to left."
  6557. msgstr ""
  6558. "Enable the display of a selection shape for FlatCAM objects.\n"
  6559. "It is displayed whenever the mouse selects an object\n"
  6560. "either by clicking or dragging mouse from left to right or\n"
  6561. "right to left."
  6562. #: flatcamGUI/PreferencesUI.py:720
  6563. msgid "NB Font Size"
  6564. msgstr "NB Font Size"
  6565. #: flatcamGUI/PreferencesUI.py:722
  6566. msgid ""
  6567. "This sets the font size for the elements found in the Notebook.\n"
  6568. "The notebook is the collapsible area in the left side of the GUI,\n"
  6569. "and include the Project, Selected and Tool tabs."
  6570. msgstr ""
  6571. "This sets the font size for the elements found in the Notebook.\n"
  6572. "The notebook is the collapsible area in the left side of the GUI,\n"
  6573. "and include the Project, Selected and Tool tabs."
  6574. #: flatcamGUI/PreferencesUI.py:741
  6575. msgid "Axis Font Size"
  6576. msgstr "Axis Font Size"
  6577. #: flatcamGUI/PreferencesUI.py:743
  6578. msgid "This sets the font size for canvas axis."
  6579. msgstr "This sets the font size for canvas axis."
  6580. #: flatcamGUI/PreferencesUI.py:760
  6581. msgid "Textbox Font Size"
  6582. msgstr "Textbox Font Size"
  6583. #: flatcamGUI/PreferencesUI.py:762
  6584. msgid ""
  6585. "This sets the font size for the Textbox GUI\n"
  6586. "elements that are used in FlatCAM."
  6587. msgstr ""
  6588. "This sets the font size for the Textbox GUI\n"
  6589. "elements that are used in FlatCAM."
  6590. #: flatcamGUI/PreferencesUI.py:783
  6591. msgid "Splash Screen"
  6592. msgstr "Splash Screen"
  6593. #: flatcamGUI/PreferencesUI.py:785
  6594. msgid "Enable display of the splash screen at application startup."
  6595. msgstr "Enable display of the splash screen at application startup."
  6596. #: flatcamGUI/PreferencesUI.py:798
  6597. msgid "Sys Tray Icon"
  6598. msgstr "Sys Tray Icon"
  6599. #: flatcamGUI/PreferencesUI.py:800
  6600. msgid "Enable display of FlatCAM icon in Sys Tray."
  6601. msgstr "Enable display of FlatCAM icon in Sys Tray."
  6602. #: flatcamGUI/PreferencesUI.py:808
  6603. msgid "Shell at StartUp"
  6604. msgstr "Shell at StartUp"
  6605. #: flatcamGUI/PreferencesUI.py:810 flatcamGUI/PreferencesUI.py:815
  6606. msgid ""
  6607. "Check this box if you want the shell to\n"
  6608. "start automatically at startup."
  6609. msgstr ""
  6610. "Check this box if you want the shell to\n"
  6611. "start automatically at startup."
  6612. #: flatcamGUI/PreferencesUI.py:823
  6613. msgid "Project at StartUp"
  6614. msgstr "Project at StartUp"
  6615. #: flatcamGUI/PreferencesUI.py:825 flatcamGUI/PreferencesUI.py:830
  6616. msgid ""
  6617. "Check this box if you want the project/selected/tool tab area to\n"
  6618. "to be shown automatically at startup."
  6619. msgstr ""
  6620. "Check this box if you want the project/selected/tool tab area to\n"
  6621. "to be shown automatically at startup."
  6622. #: flatcamGUI/PreferencesUI.py:838
  6623. msgid "Project AutoHide"
  6624. msgstr "Project AutoHide"
  6625. #: flatcamGUI/PreferencesUI.py:840 flatcamGUI/PreferencesUI.py:846
  6626. msgid ""
  6627. "Check this box if you want the project/selected/tool tab area to\n"
  6628. "hide automatically when there are no objects loaded and\n"
  6629. "to show whenever a new object is created."
  6630. msgstr ""
  6631. "Check this box if you want the project/selected/tool tab area to\n"
  6632. "hide automatically when there are no objects loaded and\n"
  6633. "to show whenever a new object is created."
  6634. #: flatcamGUI/PreferencesUI.py:857
  6635. msgid "Enable ToolTips"
  6636. msgstr "Enable ToolTips"
  6637. #: flatcamGUI/PreferencesUI.py:859 flatcamGUI/PreferencesUI.py:864
  6638. msgid ""
  6639. "Check this box if you want to have toolTips displayed\n"
  6640. "when hovering with mouse over items throughout the App."
  6641. msgstr ""
  6642. "Check this box if you want to have toolTips displayed\n"
  6643. "when hovering with mouse over items throughout the App."
  6644. #: flatcamGUI/PreferencesUI.py:872
  6645. msgid "Mouse Cursor"
  6646. msgstr "Mouse Cursor"
  6647. #: flatcamGUI/PreferencesUI.py:874
  6648. msgid ""
  6649. "Choose a mouse cursor shape.\n"
  6650. "- Small -> with a customizable size.\n"
  6651. "- Big -> Infinite lines"
  6652. msgstr ""
  6653. "Choose a mouse cursor shape.\n"
  6654. "- Small -> with a customizable size.\n"
  6655. "- Big -> Infinite lines"
  6656. #: flatcamGUI/PreferencesUI.py:880
  6657. msgid "Small"
  6658. msgstr "Small"
  6659. #: flatcamGUI/PreferencesUI.py:881
  6660. msgid "Big"
  6661. msgstr "Big"
  6662. #: flatcamGUI/PreferencesUI.py:887
  6663. msgid "Mouse Cursor Size"
  6664. msgstr "Mouse Cursor Size"
  6665. #: flatcamGUI/PreferencesUI.py:889
  6666. msgid "Set the size of the mouse cursor, in pixels."
  6667. msgstr "Set the size of the mouse cursor, in pixels."
  6668. #: flatcamGUI/PreferencesUI.py:900
  6669. msgid "Delete object confirmation"
  6670. msgstr "Delete object confirmation"
  6671. #: flatcamGUI/PreferencesUI.py:902
  6672. msgid ""
  6673. "When checked the application will ask for user confirmation\n"
  6674. "whenever the Delete object(s) event is triggered, either by\n"
  6675. "menu shortcut or key shortcut."
  6676. msgstr ""
  6677. "When checked the application will ask for user confirmation\n"
  6678. "whenever the Delete object(s) event is triggered, either by\n"
  6679. "menu shortcut or key shortcut."
  6680. #: flatcamGUI/PreferencesUI.py:928
  6681. msgid "Are you sure you want to delete the GUI Settings? \n"
  6682. msgstr "Are you sure you want to delete the GUI Settings? \n"
  6683. #: flatcamGUI/PreferencesUI.py:952
  6684. msgid "App Preferences"
  6685. msgstr "App Preferences"
  6686. #: flatcamGUI/PreferencesUI.py:961 flatcamGUI/PreferencesUI.py:1244
  6687. #: flatcamGUI/PreferencesUI.py:1578 flatcamGUI/PreferencesUI.py:2479
  6688. #: flatcamTools/ToolDistance.py:42 flatcamTools/ToolDistanceMin.py:44
  6689. #: flatcamTools/ToolPcbWizard.py:126 flatcamTools/ToolProperties.py:132
  6690. msgid "Units"
  6691. msgstr "Units"
  6692. #: flatcamGUI/PreferencesUI.py:962
  6693. msgid ""
  6694. "The default value for FlatCAM units.\n"
  6695. "Whatever is selected here is set every time\n"
  6696. "FLatCAM is started."
  6697. msgstr ""
  6698. "The default value for FlatCAM units.\n"
  6699. "Whatever is selected here is set every time\n"
  6700. "FLatCAM is started."
  6701. #: flatcamGUI/PreferencesUI.py:965
  6702. msgid "IN"
  6703. msgstr "IN"
  6704. #: flatcamGUI/PreferencesUI.py:966 flatcamGUI/PreferencesUI.py:1250
  6705. #: flatcamGUI/PreferencesUI.py:1584 flatcamGUI/PreferencesUI.py:2038
  6706. #: flatcamGUI/PreferencesUI.py:2485 flatcamTools/ToolCalculators.py:61
  6707. #: flatcamTools/ToolPcbWizard.py:125
  6708. msgid "MM"
  6709. msgstr "MM"
  6710. #: flatcamGUI/PreferencesUI.py:972
  6711. msgid "Graphic Engine"
  6712. msgstr "Graphic Engine"
  6713. #: flatcamGUI/PreferencesUI.py:973
  6714. msgid ""
  6715. "Choose what graphic engine to use in FlatCAM.\n"
  6716. "Legacy(2D) -> reduced functionality, slow performance but enhanced "
  6717. "compatibility.\n"
  6718. "OpenGL(3D) -> full functionality, high performance\n"
  6719. "Some graphic cards are too old and do not work in OpenGL(3D) mode, like:\n"
  6720. "Intel HD3000 or older. In this case the plot area will be black therefore\n"
  6721. "use the Legacy(2D) mode."
  6722. msgstr ""
  6723. "Choose what graphic engine to use in FlatCAM.\n"
  6724. "Legacy(2D) -> reduced functionality, slow performance but enhanced "
  6725. "compatibility.\n"
  6726. "OpenGL(3D) -> full functionality, high performance\n"
  6727. "Some graphic cards are too old and do not work in OpenGL(3D) mode, like:\n"
  6728. "Intel HD3000 or older. In this case the plot area will be black therefore\n"
  6729. "use the Legacy(2D) mode."
  6730. #: flatcamGUI/PreferencesUI.py:979
  6731. msgid "Legacy(2D)"
  6732. msgstr "Legacy(2D)"
  6733. #: flatcamGUI/PreferencesUI.py:980
  6734. msgid "OpenGL(3D)"
  6735. msgstr "OpenGL(3D)"
  6736. #: flatcamGUI/PreferencesUI.py:987
  6737. msgid "APP. LEVEL"
  6738. msgstr "APP. LEVEL"
  6739. #: flatcamGUI/PreferencesUI.py:988
  6740. msgid ""
  6741. "Choose the default level of usage for FlatCAM.\n"
  6742. "BASIC level -> reduced functionality, best for beginner's.\n"
  6743. "ADVANCED level -> full functionality.\n"
  6744. "\n"
  6745. "The choice here will influence the parameters in\n"
  6746. "the Selected Tab for all kinds of FlatCAM objects."
  6747. msgstr ""
  6748. "Choose the default level of usage for FlatCAM.\n"
  6749. "BASIC level -> reduced functionality, best for beginner's.\n"
  6750. "ADVANCED level -> full functionality.\n"
  6751. "\n"
  6752. "The choice here will influence the parameters in\n"
  6753. "the Selected Tab for all kinds of FlatCAM objects."
  6754. #: flatcamGUI/PreferencesUI.py:1000
  6755. msgid "Portable app"
  6756. msgstr "Portable app"
  6757. #: flatcamGUI/PreferencesUI.py:1001
  6758. msgid ""
  6759. "Choose if the application should run as portable.\n"
  6760. "\n"
  6761. "If Checked the application will run portable,\n"
  6762. "which means that the preferences files will be saved\n"
  6763. "in the application folder, in the lib\\config subfolder."
  6764. msgstr ""
  6765. "Choose if the application should run as portable.\n"
  6766. "\n"
  6767. "If Checked the application will run portable,\n"
  6768. "which means that the preferences files will be saved\n"
  6769. "in the application folder, in the lib\\config subfolder."
  6770. #: flatcamGUI/PreferencesUI.py:1011
  6771. msgid "Languages"
  6772. msgstr "Languages"
  6773. #: flatcamGUI/PreferencesUI.py:1012
  6774. msgid "Set the language used throughout FlatCAM."
  6775. msgstr "Set the language used throughout FlatCAM."
  6776. #: flatcamGUI/PreferencesUI.py:1018
  6777. msgid "Apply Language"
  6778. msgstr "Apply Language"
  6779. #: flatcamGUI/PreferencesUI.py:1019
  6780. msgid ""
  6781. "Set the language used throughout FlatCAM.\n"
  6782. "The app will restart after click.Windows: When FlatCAM is installed in "
  6783. "Program Files\n"
  6784. "directory, it is possible that the app will not\n"
  6785. "restart after the button is clicked due of Windows\n"
  6786. "security features. In this case the language will be\n"
  6787. "applied at the next app start."
  6788. msgstr ""
  6789. "Set the language used throughout FlatCAM.\n"
  6790. "The app will restart after click.Windows: When FlatCAM is installed in "
  6791. "Program Files\n"
  6792. "directory, it is possible that the app will not\n"
  6793. "restart after the button is clicked due of Windows\n"
  6794. "security features. In this case the language will be\n"
  6795. "applied at the next app start."
  6796. #: flatcamGUI/PreferencesUI.py:1031
  6797. msgid "Version Check"
  6798. msgstr "Version Check"
  6799. #: flatcamGUI/PreferencesUI.py:1033 flatcamGUI/PreferencesUI.py:1038
  6800. msgid ""
  6801. "Check this box if you want to check\n"
  6802. "for a new version automatically at startup."
  6803. msgstr ""
  6804. "Check this box if you want to check\n"
  6805. "for a new version automatically at startup."
  6806. #: flatcamGUI/PreferencesUI.py:1046
  6807. msgid "Send Stats"
  6808. msgstr "Send Stats"
  6809. #: flatcamGUI/PreferencesUI.py:1048 flatcamGUI/PreferencesUI.py:1053
  6810. msgid ""
  6811. "Check this box if you agree to send anonymous\n"
  6812. "stats automatically at startup, to help improve FlatCAM."
  6813. msgstr ""
  6814. "Check this box if you agree to send anonymous\n"
  6815. "stats automatically at startup, to help improve FlatCAM."
  6816. #: flatcamGUI/PreferencesUI.py:1063
  6817. msgid "Pan Button"
  6818. msgstr "Pan Button"
  6819. #: flatcamGUI/PreferencesUI.py:1064
  6820. msgid ""
  6821. "Select the mouse button to use for panning:\n"
  6822. "- MMB --> Middle Mouse Button\n"
  6823. "- RMB --> Right Mouse Button"
  6824. msgstr ""
  6825. "Select the mouse button to use for panning:\n"
  6826. "- MMB --> Middle Mouse Button\n"
  6827. "- RMB --> Right Mouse Button"
  6828. #: flatcamGUI/PreferencesUI.py:1067
  6829. msgid "MMB"
  6830. msgstr "MMB"
  6831. #: flatcamGUI/PreferencesUI.py:1068
  6832. msgid "RMB"
  6833. msgstr "RMB"
  6834. #: flatcamGUI/PreferencesUI.py:1074
  6835. msgid "Multiple Sel"
  6836. msgstr "Multiple Sel"
  6837. #: flatcamGUI/PreferencesUI.py:1075
  6838. msgid "Select the key used for multiple selection."
  6839. msgstr "Select the key used for multiple selection."
  6840. #: flatcamGUI/PreferencesUI.py:1076
  6841. msgid "CTRL"
  6842. msgstr "CTRL"
  6843. #: flatcamGUI/PreferencesUI.py:1077
  6844. msgid "SHIFT"
  6845. msgstr "SHIFT"
  6846. #: flatcamGUI/PreferencesUI.py:1083
  6847. msgid "Workers number"
  6848. msgstr "Workers number"
  6849. #: flatcamGUI/PreferencesUI.py:1085 flatcamGUI/PreferencesUI.py:1094
  6850. msgid ""
  6851. "The number of Qthreads made available to the App.\n"
  6852. "A bigger number may finish the jobs more quickly but\n"
  6853. "depending on your computer speed, may make the App\n"
  6854. "unresponsive. Can have a value between 2 and 16.\n"
  6855. "Default value is 2.\n"
  6856. "After change, it will be applied at next App start."
  6857. msgstr ""
  6858. "The number of Qthreads made available to the App.\n"
  6859. "A bigger number may finish the jobs more quickly but\n"
  6860. "depending on your computer speed, may make the App\n"
  6861. "unresponsive. Can have a value between 2 and 16.\n"
  6862. "Default value is 2.\n"
  6863. "After change, it will be applied at next App start."
  6864. #: flatcamGUI/PreferencesUI.py:1107
  6865. msgid "Geo Tolerance"
  6866. msgstr "Geo Tolerance"
  6867. #: flatcamGUI/PreferencesUI.py:1109 flatcamGUI/PreferencesUI.py:1118
  6868. msgid ""
  6869. "This value can counter the effect of the Circle Steps\n"
  6870. "parameter. Default value is 0.01.\n"
  6871. "A lower value will increase the detail both in image\n"
  6872. "and in Gcode for the circles, with a higher cost in\n"
  6873. "performance. Higher value will provide more\n"
  6874. "performance at the expense of level of detail."
  6875. msgstr ""
  6876. "This value can counter the effect of the Circle Steps\n"
  6877. "parameter. Default value is 0.01.\n"
  6878. "A lower value will increase the detail both in image\n"
  6879. "and in Gcode for the circles, with a higher cost in\n"
  6880. "performance. Higher value will provide more\n"
  6881. "performance at the expense of level of detail."
  6882. #: flatcamGUI/PreferencesUI.py:1133
  6883. msgid "\"Open\" behavior"
  6884. msgstr "\"Open\" behavior"
  6885. #: flatcamGUI/PreferencesUI.py:1135
  6886. msgid ""
  6887. "When checked the path for the last saved file is used when saving files,\n"
  6888. "and the path for the last opened file is used when opening files.\n"
  6889. "\n"
  6890. "When unchecked the path for opening files is the one used last: either the\n"
  6891. "path for saving files or the path for opening files."
  6892. msgstr ""
  6893. "When checked the path for the last saved file is used when saving files,\n"
  6894. "and the path for the last opened file is used when opening files.\n"
  6895. "\n"
  6896. "When unchecked the path for opening files is the one used last: either the\n"
  6897. "path for saving files or the path for opening files."
  6898. #: flatcamGUI/PreferencesUI.py:1144
  6899. msgid "Save Compressed Project"
  6900. msgstr "Save Compressed Project"
  6901. #: flatcamGUI/PreferencesUI.py:1146
  6902. msgid ""
  6903. "Whether to save a compressed or uncompressed project.\n"
  6904. "When checked it will save a compressed FlatCAM project."
  6905. msgstr ""
  6906. "Whether to save a compressed or uncompressed project.\n"
  6907. "When checked it will save a compressed FlatCAM project."
  6908. #: flatcamGUI/PreferencesUI.py:1155
  6909. msgid "Compression"
  6910. msgstr "Compression"
  6911. #: flatcamGUI/PreferencesUI.py:1157
  6912. msgid ""
  6913. "The level of compression used when saving\n"
  6914. "a FlatCAM project. Higher value means better compression\n"
  6915. "but require more RAM usage and more processing time."
  6916. msgstr ""
  6917. "The level of compression used when saving\n"
  6918. "a FlatCAM project. Higher value means better compression\n"
  6919. "but require more RAM usage and more processing time."
  6920. #: flatcamGUI/PreferencesUI.py:1168
  6921. msgid "Bookmarks limit"
  6922. msgstr "Bookmarks limit"
  6923. #: flatcamGUI/PreferencesUI.py:1170
  6924. msgid ""
  6925. "The maximum number of bookmarks that may be installed in the menu.\n"
  6926. "The number of bookmarks in the bookmark manager may be greater\n"
  6927. "but the menu will hold only so much."
  6928. msgstr ""
  6929. "The maximum number of bookmarks that may be installed in the menu.\n"
  6930. "The number of bookmarks in the bookmark manager may be greater\n"
  6931. "but the menu will hold only so much."
  6932. #: flatcamGUI/PreferencesUI.py:1190
  6933. msgid "Gerber General"
  6934. msgstr "Gerber General"
  6935. #: flatcamGUI/PreferencesUI.py:1221 flatcamGUI/PreferencesUI.py:2920
  6936. #: flatcamGUI/PreferencesUI.py:3419
  6937. msgid "Circle Steps"
  6938. msgstr "Circle Steps"
  6939. #: flatcamGUI/PreferencesUI.py:1223
  6940. msgid ""
  6941. "The number of circle steps for Gerber \n"
  6942. "circular aperture linear approximation."
  6943. msgstr ""
  6944. "The number of circle steps for Gerber \n"
  6945. "circular aperture linear approximation."
  6946. #: flatcamGUI/PreferencesUI.py:1235
  6947. msgid "Default Values"
  6948. msgstr "Default Values"
  6949. #: flatcamGUI/PreferencesUI.py:1237
  6950. msgid ""
  6951. "Those values will be used as fallback values\n"
  6952. "in case that they are not found in the Gerber file."
  6953. msgstr ""
  6954. "Those values will be used as fallback values\n"
  6955. "in case that they are not found in the Gerber file."
  6956. #: flatcamGUI/PreferencesUI.py:1246 flatcamGUI/PreferencesUI.py:1252
  6957. #: flatcamGUI/PreferencesUI.py:1580 flatcamGUI/PreferencesUI.py:1586
  6958. msgid "The units used in the Gerber file."
  6959. msgstr "The units used in the Gerber file."
  6960. #: flatcamGUI/PreferencesUI.py:1249 flatcamGUI/PreferencesUI.py:1583
  6961. #: flatcamGUI/PreferencesUI.py:1939 flatcamGUI/PreferencesUI.py:2037
  6962. #: flatcamGUI/PreferencesUI.py:2484 flatcamTools/ToolCalculators.py:60
  6963. #: flatcamTools/ToolPcbWizard.py:124
  6964. msgid "INCH"
  6965. msgstr "INCH"
  6966. #: flatcamGUI/PreferencesUI.py:1259 flatcamGUI/PreferencesUI.py:1632
  6967. #: flatcamGUI/PreferencesUI.py:2552
  6968. msgid "Zeros"
  6969. msgstr "Zeros"
  6970. #: flatcamGUI/PreferencesUI.py:1262 flatcamGUI/PreferencesUI.py:1272
  6971. #: flatcamGUI/PreferencesUI.py:1635 flatcamGUI/PreferencesUI.py:1645
  6972. msgid ""
  6973. "This sets the type of Gerber zeros.\n"
  6974. "If LZ then Leading Zeros are removed and\n"
  6975. "Trailing Zeros are kept.\n"
  6976. "If TZ is checked then Trailing Zeros are removed\n"
  6977. "and Leading Zeros are kept."
  6978. msgstr ""
  6979. "This sets the type of Gerber zeros.\n"
  6980. "If LZ then Leading Zeros are removed and\n"
  6981. "Trailing Zeros are kept.\n"
  6982. "If TZ is checked then Trailing Zeros are removed\n"
  6983. "and Leading Zeros are kept."
  6984. #: flatcamGUI/PreferencesUI.py:1269 flatcamGUI/PreferencesUI.py:1642
  6985. #: flatcamGUI/PreferencesUI.py:2013 flatcamGUI/PreferencesUI.py:2562
  6986. #: flatcamTools/ToolPcbWizard.py:110
  6987. msgid "LZ"
  6988. msgstr "LZ"
  6989. #: flatcamGUI/PreferencesUI.py:1270 flatcamGUI/PreferencesUI.py:1643
  6990. #: flatcamGUI/PreferencesUI.py:2014 flatcamGUI/PreferencesUI.py:2563
  6991. #: flatcamTools/ToolPcbWizard.py:111
  6992. msgid "TZ"
  6993. msgstr "TZ"
  6994. #: flatcamGUI/PreferencesUI.py:1290
  6995. msgid "Gerber Options"
  6996. msgstr "Gerber Options"
  6997. #: flatcamGUI/PreferencesUI.py:1433
  6998. msgid "Gerber Adv. Options"
  6999. msgstr "Gerber Adv. Options"
  7000. #: flatcamGUI/PreferencesUI.py:1436 flatcamGUI/PreferencesUI.py:2338
  7001. #: flatcamGUI/PreferencesUI.py:3166
  7002. msgid "Advanced Options"
  7003. msgstr "Advanced Options"
  7004. #: flatcamGUI/PreferencesUI.py:1438
  7005. msgid ""
  7006. "A list of Gerber advanced parameters.\n"
  7007. "Those parameters are available only for\n"
  7008. "Advanced App. Level."
  7009. msgstr ""
  7010. "A list of Gerber advanced parameters.\n"
  7011. "Those parameters are available only for\n"
  7012. "Advanced App. Level."
  7013. #: flatcamGUI/PreferencesUI.py:1457
  7014. msgid "Table Show/Hide"
  7015. msgstr "Table Show/Hide"
  7016. #: flatcamGUI/PreferencesUI.py:1459
  7017. msgid ""
  7018. "Toggle the display of the Gerber Apertures Table.\n"
  7019. "Also, on hide, it will delete all mark shapes\n"
  7020. "that are drawn on canvas."
  7021. msgstr ""
  7022. "Toggle the display of the Gerber Apertures Table.\n"
  7023. "Also, on hide, it will delete all mark shapes\n"
  7024. "that are drawn on canvas."
  7025. #: flatcamGUI/PreferencesUI.py:1521
  7026. msgid ""
  7027. "Buffering type:\n"
  7028. "- None --> best performance, fast file loading but no so good display\n"
  7029. "- Full --> slow file loading but good visuals. This is the default.\n"
  7030. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  7031. msgstr ""
  7032. "Buffering type:\n"
  7033. "- None --> best performance, fast file loading but no so good display\n"
  7034. "- Full --> slow file loading but good visuals. This is the default.\n"
  7035. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  7036. #: flatcamGUI/PreferencesUI.py:1526 flatcamGUI/PreferencesUI.py:4481
  7037. #: flatcamTools/ToolFilm.py:229 flatcamTools/ToolProperties.py:297
  7038. #: flatcamTools/ToolProperties.py:311 flatcamTools/ToolProperties.py:314
  7039. #: flatcamTools/ToolProperties.py:317
  7040. msgid "None"
  7041. msgstr "None"
  7042. #: flatcamGUI/PreferencesUI.py:1527
  7043. msgid "Full"
  7044. msgstr "Full"
  7045. #: flatcamGUI/PreferencesUI.py:1532
  7046. msgid "Simplify"
  7047. msgstr "Simplify"
  7048. #: flatcamGUI/PreferencesUI.py:1534
  7049. msgid ""
  7050. "When checked all the Gerber polygons will be\n"
  7051. "loaded with simplification having a set tolerance.\n"
  7052. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  7053. msgstr ""
  7054. "When checked all the Gerber polygons will be\n"
  7055. "loaded with simplification having a set tolerance.\n"
  7056. "<<WARNING>>: Don't change this unless you know what you are doing !!!"
  7057. #: flatcamGUI/PreferencesUI.py:1541
  7058. msgid "Tolerance"
  7059. msgstr "Tolerance"
  7060. #: flatcamGUI/PreferencesUI.py:1542
  7061. msgid "Tolerance for polygon simplification."
  7062. msgstr "Tolerance for polygon simplification."
  7063. #: flatcamGUI/PreferencesUI.py:1564
  7064. msgid "Gerber Export"
  7065. msgstr "Gerber Export"
  7066. #: flatcamGUI/PreferencesUI.py:1567 flatcamGUI/PreferencesUI.py:2468
  7067. msgid "Export Options"
  7068. msgstr "Export Options"
  7069. #: flatcamGUI/PreferencesUI.py:1569
  7070. msgid ""
  7071. "The parameters set here are used in the file exported\n"
  7072. "when using the File -> Export -> Export Gerber menu entry."
  7073. msgstr ""
  7074. "The parameters set here are used in the file exported\n"
  7075. "when using the File -> Export -> Export Gerber menu entry."
  7076. #: flatcamGUI/PreferencesUI.py:1592 flatcamGUI/PreferencesUI.py:2493
  7077. msgid "Int/Decimals"
  7078. msgstr "Int/Decimals"
  7079. #: flatcamGUI/PreferencesUI.py:1594
  7080. msgid ""
  7081. "The number of digits in the whole part of the number\n"
  7082. "and in the fractional part of the number."
  7083. msgstr ""
  7084. "The number of digits in the whole part of the number\n"
  7085. "and in the fractional part of the number."
  7086. #: flatcamGUI/PreferencesUI.py:1607
  7087. msgid ""
  7088. "This numbers signify the number of digits in\n"
  7089. "the whole part of Gerber coordinates."
  7090. msgstr ""
  7091. "This numbers signify the number of digits in\n"
  7092. "the whole part of Gerber coordinates."
  7093. #: flatcamGUI/PreferencesUI.py:1623
  7094. msgid ""
  7095. "This numbers signify the number of digits in\n"
  7096. "the decimal part of Gerber coordinates."
  7097. msgstr ""
  7098. "This numbers signify the number of digits in\n"
  7099. "the decimal part of Gerber coordinates."
  7100. #: flatcamGUI/PreferencesUI.py:1667
  7101. msgid "A list of Gerber Editor parameters."
  7102. msgstr "A list of Gerber Editor parameters."
  7103. #: flatcamGUI/PreferencesUI.py:1675 flatcamGUI/PreferencesUI.py:2626
  7104. #: flatcamGUI/PreferencesUI.py:3332
  7105. msgid "Selection limit"
  7106. msgstr "Selection limit"
  7107. #: flatcamGUI/PreferencesUI.py:1677
  7108. msgid ""
  7109. "Set the number of selected Gerber geometry\n"
  7110. "items above which the utility geometry\n"
  7111. "becomes just a selection rectangle.\n"
  7112. "Increases the performance when moving a\n"
  7113. "large number of geometric elements."
  7114. msgstr ""
  7115. "Set the number of selected Gerber geometry\n"
  7116. "items above which the utility geometry\n"
  7117. "becomes just a selection rectangle.\n"
  7118. "Increases the performance when moving a\n"
  7119. "large number of geometric elements."
  7120. #: flatcamGUI/PreferencesUI.py:1690
  7121. msgid "New Aperture code"
  7122. msgstr "New Aperture code"
  7123. #: flatcamGUI/PreferencesUI.py:1703
  7124. msgid "New Aperture size"
  7125. msgstr "New Aperture size"
  7126. #: flatcamGUI/PreferencesUI.py:1705
  7127. msgid "Size for the new aperture"
  7128. msgstr "Size for the new aperture"
  7129. #: flatcamGUI/PreferencesUI.py:1716
  7130. msgid "New Aperture type"
  7131. msgstr "New Aperture type"
  7132. #: flatcamGUI/PreferencesUI.py:1718
  7133. msgid ""
  7134. "Type for the new aperture.\n"
  7135. "Can be 'C', 'R' or 'O'."
  7136. msgstr ""
  7137. "Type for the new aperture.\n"
  7138. "Can be 'C', 'R' or 'O'."
  7139. #: flatcamGUI/PreferencesUI.py:1741
  7140. msgid "Aperture Dimensions"
  7141. msgstr "Aperture Dimensions"
  7142. #: flatcamGUI/PreferencesUI.py:1743 flatcamGUI/PreferencesUI.py:2938
  7143. #: flatcamGUI/PreferencesUI.py:3707
  7144. msgid "Diameters of the cutting tools, separated by ','"
  7145. msgstr "Diameters of the cutting tools, separated by ','"
  7146. #: flatcamGUI/PreferencesUI.py:1749
  7147. msgid "Linear Pad Array"
  7148. msgstr "Linear Pad Array"
  7149. #: flatcamGUI/PreferencesUI.py:1753 flatcamGUI/PreferencesUI.py:2670
  7150. #: flatcamGUI/PreferencesUI.py:2818
  7151. msgid "Linear Direction"
  7152. msgstr "Linear Direction"
  7153. #: flatcamGUI/PreferencesUI.py:1793
  7154. msgid "Circular Pad Array"
  7155. msgstr "Circular Pad Array"
  7156. #: flatcamGUI/PreferencesUI.py:1797 flatcamGUI/PreferencesUI.py:2716
  7157. #: flatcamGUI/PreferencesUI.py:2866
  7158. msgid "Circular Direction"
  7159. msgstr "Circular Direction"
  7160. #: flatcamGUI/PreferencesUI.py:1799 flatcamGUI/PreferencesUI.py:2718
  7161. #: flatcamGUI/PreferencesUI.py:2868
  7162. msgid ""
  7163. "Direction for circular array.\n"
  7164. "Can be CW = clockwise or CCW = counter clockwise."
  7165. msgstr ""
  7166. "Direction for circular array.\n"
  7167. "Can be CW = clockwise or CCW = counter clockwise."
  7168. #: flatcamGUI/PreferencesUI.py:1810 flatcamGUI/PreferencesUI.py:2729
  7169. #: flatcamGUI/PreferencesUI.py:2879
  7170. msgid "Circular Angle"
  7171. msgstr "Circular Angle"
  7172. #: flatcamGUI/PreferencesUI.py:1829
  7173. msgid "Distance at which to buffer the Gerber element."
  7174. msgstr "Distance at which to buffer the Gerber element."
  7175. #: flatcamGUI/PreferencesUI.py:1839
  7176. msgid "Scale Tool"
  7177. msgstr "Scale Tool"
  7178. #: flatcamGUI/PreferencesUI.py:1845
  7179. msgid "Factor to scale the Gerber element."
  7180. msgstr "Factor to scale the Gerber element."
  7181. #: flatcamGUI/PreferencesUI.py:1858
  7182. msgid "Threshold low"
  7183. msgstr "Threshold low"
  7184. #: flatcamGUI/PreferencesUI.py:1860
  7185. msgid "Threshold value under which the apertures are not marked."
  7186. msgstr "Threshold value under which the apertures are not marked."
  7187. #: flatcamGUI/PreferencesUI.py:1870
  7188. msgid "Threshold high"
  7189. msgstr "Threshold high"
  7190. #: flatcamGUI/PreferencesUI.py:1872
  7191. msgid "Threshold value over which the apertures are not marked."
  7192. msgstr "Threshold value over which the apertures are not marked."
  7193. #: flatcamGUI/PreferencesUI.py:1890
  7194. msgid "Excellon General"
  7195. msgstr "Excellon General"
  7196. #: flatcamGUI/PreferencesUI.py:1912
  7197. msgid "Excellon Format"
  7198. msgstr "Excellon Format"
  7199. #: flatcamGUI/PreferencesUI.py:1914
  7200. msgid ""
  7201. "The NC drill files, usually named Excellon files\n"
  7202. "are files that can be found in different formats.\n"
  7203. "Here we set the format used when the provided\n"
  7204. "coordinates are not using period.\n"
  7205. "\n"
  7206. "Possible presets:\n"
  7207. "\n"
  7208. "PROTEUS 3:3 MM LZ\n"
  7209. "DipTrace 5:2 MM TZ\n"
  7210. "DipTrace 4:3 MM LZ\n"
  7211. "\n"
  7212. "EAGLE 3:3 MM TZ\n"
  7213. "EAGLE 4:3 MM TZ\n"
  7214. "EAGLE 2:5 INCH TZ\n"
  7215. "EAGLE 3:5 INCH TZ\n"
  7216. "\n"
  7217. "ALTIUM 2:4 INCH LZ\n"
  7218. "Sprint Layout 2:4 INCH LZ\n"
  7219. "KiCAD 3:5 INCH TZ"
  7220. msgstr ""
  7221. "The NC drill files, usually named Excellon files\n"
  7222. "are files that can be found in different formats.\n"
  7223. "Here we set the format used when the provided\n"
  7224. "coordinates are not using period.\n"
  7225. "\n"
  7226. "Possible presets:\n"
  7227. "\n"
  7228. "PROTEUS 3:3 MM LZ\n"
  7229. "DipTrace 5:2 MM TZ\n"
  7230. "DipTrace 4:3 MM LZ\n"
  7231. "\n"
  7232. "EAGLE 3:3 MM TZ\n"
  7233. "EAGLE 4:3 MM TZ\n"
  7234. "EAGLE 2:5 INCH TZ\n"
  7235. "EAGLE 3:5 INCH TZ\n"
  7236. "\n"
  7237. "ALTIUM 2:4 INCH LZ\n"
  7238. "Sprint Layout 2:4 INCH LZ\n"
  7239. "KiCAD 3:5 INCH TZ"
  7240. #: flatcamGUI/PreferencesUI.py:1942
  7241. msgid "Default values for INCH are 2:4"
  7242. msgstr "Default values for INCH are 2:4"
  7243. #: flatcamGUI/PreferencesUI.py:1949 flatcamGUI/PreferencesUI.py:1980
  7244. #: flatcamGUI/PreferencesUI.py:2507
  7245. msgid ""
  7246. "This numbers signify the number of digits in\n"
  7247. "the whole part of Excellon coordinates."
  7248. msgstr ""
  7249. "This numbers signify the number of digits in\n"
  7250. "the whole part of Excellon coordinates."
  7251. #: flatcamGUI/PreferencesUI.py:1962 flatcamGUI/PreferencesUI.py:1993
  7252. #: flatcamGUI/PreferencesUI.py:2520
  7253. msgid ""
  7254. "This numbers signify the number of digits in\n"
  7255. "the decimal part of Excellon coordinates."
  7256. msgstr ""
  7257. "This numbers signify the number of digits in\n"
  7258. "the decimal part of Excellon coordinates."
  7259. #: flatcamGUI/PreferencesUI.py:1970
  7260. msgid "METRIC"
  7261. msgstr "METRIC"
  7262. #: flatcamGUI/PreferencesUI.py:1973
  7263. msgid "Default values for METRIC are 3:3"
  7264. msgstr "Default values for METRIC are 3:3"
  7265. #: flatcamGUI/PreferencesUI.py:2002
  7266. msgid "Default <b>Zeros</b>"
  7267. msgstr "Default <b>Zeros</b>"
  7268. #: flatcamGUI/PreferencesUI.py:2005 flatcamGUI/PreferencesUI.py:2555
  7269. msgid ""
  7270. "This sets the type of Excellon zeros.\n"
  7271. "If LZ then Leading Zeros are kept and\n"
  7272. "Trailing Zeros are removed.\n"
  7273. "If TZ is checked then Trailing Zeros are kept\n"
  7274. "and Leading Zeros are removed."
  7275. msgstr ""
  7276. "This sets the type of Excellon zeros.\n"
  7277. "If LZ then Leading Zeros are kept and\n"
  7278. "Trailing Zeros are removed.\n"
  7279. "If TZ is checked then Trailing Zeros are kept\n"
  7280. "and Leading Zeros are removed."
  7281. #: flatcamGUI/PreferencesUI.py:2016
  7282. msgid ""
  7283. "This sets the default type of Excellon zeros.\n"
  7284. "If it is not detected in the parsed file the value here\n"
  7285. "will be used.If LZ then Leading Zeros are kept and\n"
  7286. "Trailing Zeros are removed.\n"
  7287. "If TZ is checked then Trailing Zeros are kept\n"
  7288. "and Leading Zeros are removed."
  7289. msgstr ""
  7290. "This sets the default type of Excellon zeros.\n"
  7291. "If it is not detected in the parsed file the value here\n"
  7292. "will be used.If LZ then Leading Zeros are kept and\n"
  7293. "Trailing Zeros are removed.\n"
  7294. "If TZ is checked then Trailing Zeros are kept\n"
  7295. "and Leading Zeros are removed."
  7296. #: flatcamGUI/PreferencesUI.py:2026
  7297. msgid "Default <b>Units</b>"
  7298. msgstr "Default <b>Units</b>"
  7299. #: flatcamGUI/PreferencesUI.py:2029
  7300. msgid ""
  7301. "This sets the default units of Excellon files.\n"
  7302. "If it is not detected in the parsed file the value here\n"
  7303. "will be used.Some Excellon files don't have an header\n"
  7304. "therefore this parameter will be used."
  7305. msgstr ""
  7306. "This sets the default units of Excellon files.\n"
  7307. "If it is not detected in the parsed file the value here\n"
  7308. "will be used.Some Excellon files don't have an header\n"
  7309. "therefore this parameter will be used."
  7310. #: flatcamGUI/PreferencesUI.py:2040
  7311. msgid ""
  7312. "This sets the units of Excellon files.\n"
  7313. "Some Excellon files don't have an header\n"
  7314. "therefore this parameter will be used."
  7315. msgstr ""
  7316. "This sets the units of Excellon files.\n"
  7317. "Some Excellon files don't have an header\n"
  7318. "therefore this parameter will be used."
  7319. #: flatcamGUI/PreferencesUI.py:2046
  7320. msgid "Update Export settings"
  7321. msgstr "Update Export settings"
  7322. #: flatcamGUI/PreferencesUI.py:2054
  7323. msgid "Excellon Optimization"
  7324. msgstr "Excellon Optimization"
  7325. #: flatcamGUI/PreferencesUI.py:2057
  7326. msgid "Algorithm:"
  7327. msgstr "Algorithm:"
  7328. #: flatcamGUI/PreferencesUI.py:2059 flatcamGUI/PreferencesUI.py:2076
  7329. msgid ""
  7330. "This sets the optimization type for the Excellon drill path.\n"
  7331. "If <<MetaHeuristic>> is checked then Google OR-Tools algorithm with\n"
  7332. "MetaHeuristic Guided Local Path is used. Default search time is 3sec.\n"
  7333. "If <<Basic>> is checked then Google OR-Tools Basic algorithm is used.\n"
  7334. "If <<TSA>> is checked then Travelling Salesman algorithm is used for\n"
  7335. "drill path optimization.\n"
  7336. "\n"
  7337. "If this control is disabled, then FlatCAM works in 32bit mode and it uses\n"
  7338. "Travelling Salesman algorithm for path optimization."
  7339. msgstr ""
  7340. "This sets the optimization type for the Excellon drill path.\n"
  7341. "If <<MetaHeuristic>> is checked then Google OR-Tools algorithm with\n"
  7342. "MetaHeuristic Guided Local Path is used. Default search time is 3sec.\n"
  7343. "If <<Basic>> is checked then Google OR-Tools Basic algorithm is used.\n"
  7344. "If <<TSA>> is checked then Travelling Salesman algorithm is used for\n"
  7345. "drill path optimization.\n"
  7346. "\n"
  7347. "If this control is disabled, then FlatCAM works in 32bit mode and it uses\n"
  7348. "Travelling Salesman algorithm for path optimization."
  7349. #: flatcamGUI/PreferencesUI.py:2071
  7350. msgid "MetaHeuristic"
  7351. msgstr "MetaHeuristic"
  7352. #: flatcamGUI/PreferencesUI.py:2073
  7353. msgid "TSA"
  7354. msgstr "TSA"
  7355. #: flatcamGUI/PreferencesUI.py:2088
  7356. msgid "Optimization Time"
  7357. msgstr "Optimization Time"
  7358. #: flatcamGUI/PreferencesUI.py:2091
  7359. msgid ""
  7360. "When OR-Tools Metaheuristic (MH) is enabled there is a\n"
  7361. "maximum threshold for how much time is spent doing the\n"
  7362. "path optimization. This max duration is set here.\n"
  7363. "In seconds."
  7364. msgstr ""
  7365. "When OR-Tools Metaheuristic (MH) is enabled there is a\n"
  7366. "maximum threshold for how much time is spent doing the\n"
  7367. "path optimization. This max duration is set here.\n"
  7368. "In seconds."
  7369. #: flatcamGUI/PreferencesUI.py:2134
  7370. msgid "Excellon Options"
  7371. msgstr "Excellon Options"
  7372. #: flatcamGUI/PreferencesUI.py:2139
  7373. msgid ""
  7374. "Parameters used to create a CNC Job object\n"
  7375. "for this drill object."
  7376. msgstr ""
  7377. "Parameters used to create a CNC Job object\n"
  7378. "for this drill object."
  7379. #: flatcamGUI/PreferencesUI.py:2183 flatcamGUI/PreferencesUI.py:3045
  7380. msgid "Toolchange Z"
  7381. msgstr "Toolchange Z"
  7382. #: flatcamGUI/PreferencesUI.py:2224
  7383. msgid "Spindle Speed"
  7384. msgstr "Spindle Speed"
  7385. #: flatcamGUI/PreferencesUI.py:2239 flatcamGUI/PreferencesUI.py:3126
  7386. msgid "Duration"
  7387. msgstr "Duration"
  7388. #: flatcamGUI/PreferencesUI.py:2269
  7389. msgid ""
  7390. "Choose what to use for GCode generation:\n"
  7391. "'Drills', 'Slots' or 'Both'.\n"
  7392. "When choosing 'Slots' or 'Both', slots will be\n"
  7393. "converted to drills."
  7394. msgstr ""
  7395. "Choose what to use for GCode generation:\n"
  7396. "'Drills', 'Slots' or 'Both'.\n"
  7397. "When choosing 'Slots' or 'Both', slots will be\n"
  7398. "converted to drills."
  7399. #: flatcamGUI/PreferencesUI.py:2319
  7400. msgid "Defaults"
  7401. msgstr "Defaults"
  7402. #: flatcamGUI/PreferencesUI.py:2332
  7403. msgid "Excellon Adv. Options"
  7404. msgstr "Excellon Adv. Options"
  7405. #: flatcamGUI/PreferencesUI.py:2340
  7406. msgid ""
  7407. "A list of Excellon advanced parameters.\n"
  7408. "Those parameters are available only for\n"
  7409. "Advanced App. Level."
  7410. msgstr ""
  7411. "A list of Excellon advanced parameters.\n"
  7412. "Those parameters are available only for\n"
  7413. "Advanced App. Level."
  7414. #: flatcamGUI/PreferencesUI.py:2361
  7415. msgid "Toolchange X,Y"
  7416. msgstr "Toolchange X,Y"
  7417. #: flatcamGUI/PreferencesUI.py:2363 flatcamGUI/PreferencesUI.py:3180
  7418. msgid "Toolchange X,Y position."
  7419. msgstr "Toolchange X,Y position."
  7420. #: flatcamGUI/PreferencesUI.py:2420 flatcamGUI/PreferencesUI.py:3254
  7421. msgid "Spindle dir."
  7422. msgstr "Spindle dir."
  7423. #: flatcamGUI/PreferencesUI.py:2422 flatcamGUI/PreferencesUI.py:3256
  7424. msgid ""
  7425. "This sets the direction that the spindle is rotating.\n"
  7426. "It can be either:\n"
  7427. "- CW = clockwise or\n"
  7428. "- CCW = counter clockwise"
  7429. msgstr ""
  7430. "This sets the direction that the spindle is rotating.\n"
  7431. "It can be either:\n"
  7432. "- CW = clockwise or\n"
  7433. "- CCW = counter clockwise"
  7434. #: flatcamGUI/PreferencesUI.py:2433 flatcamGUI/PreferencesUI.py:3268
  7435. msgid "Fast Plunge"
  7436. msgstr "Fast Plunge"
  7437. #: flatcamGUI/PreferencesUI.py:2435 flatcamGUI/PreferencesUI.py:3270
  7438. msgid ""
  7439. "By checking this, the vertical move from\n"
  7440. "Z_Toolchange to Z_move is done with G0,\n"
  7441. "meaning the fastest speed available.\n"
  7442. "WARNING: the move is done at Toolchange X,Y coords."
  7443. msgstr ""
  7444. "By checking this, the vertical move from\n"
  7445. "Z_Toolchange to Z_move is done with G0,\n"
  7446. "meaning the fastest speed available.\n"
  7447. "WARNING: the move is done at Toolchange X,Y coords."
  7448. #: flatcamGUI/PreferencesUI.py:2444
  7449. msgid "Fast Retract"
  7450. msgstr "Fast Retract"
  7451. #: flatcamGUI/PreferencesUI.py:2446
  7452. msgid ""
  7453. "Exit hole strategy.\n"
  7454. " - When uncheked, while exiting the drilled hole the drill bit\n"
  7455. "will travel slow, with set feedrate (G1), up to zero depth and then\n"
  7456. "travel as fast as possible (G0) to the Z Move (travel height).\n"
  7457. " - When checked the travel from Z cut (cut depth) to Z_move\n"
  7458. "(travel height) is done as fast as possible (G0) in one move."
  7459. msgstr ""
  7460. "Exit hole strategy.\n"
  7461. " - When uncheked, while exiting the drilled hole the drill bit\n"
  7462. "will travel slow, with set feedrate (G1), up to zero depth and then\n"
  7463. "travel as fast as possible (G0) to the Z Move (travel height).\n"
  7464. " - When checked the travel from Z cut (cut depth) to Z_move\n"
  7465. "(travel height) is done as fast as possible (G0) in one move."
  7466. #: flatcamGUI/PreferencesUI.py:2465
  7467. msgid "Excellon Export"
  7468. msgstr "Excellon Export"
  7469. #: flatcamGUI/PreferencesUI.py:2470
  7470. msgid ""
  7471. "The parameters set here are used in the file exported\n"
  7472. "when using the File -> Export -> Export Excellon menu entry."
  7473. msgstr ""
  7474. "The parameters set here are used in the file exported\n"
  7475. "when using the File -> Export -> Export Excellon menu entry."
  7476. #: flatcamGUI/PreferencesUI.py:2481 flatcamGUI/PreferencesUI.py:2487
  7477. msgid "The units used in the Excellon file."
  7478. msgstr "The units used in the Excellon file."
  7479. #: flatcamGUI/PreferencesUI.py:2495
  7480. msgid ""
  7481. "The NC drill files, usually named Excellon files\n"
  7482. "are files that can be found in different formats.\n"
  7483. "Here we set the format used when the provided\n"
  7484. "coordinates are not using period."
  7485. msgstr ""
  7486. "The NC drill files, usually named Excellon files\n"
  7487. "are files that can be found in different formats.\n"
  7488. "Here we set the format used when the provided\n"
  7489. "coordinates are not using period."
  7490. #: flatcamGUI/PreferencesUI.py:2529
  7491. msgid "Format"
  7492. msgstr "Format"
  7493. #: flatcamGUI/PreferencesUI.py:2531 flatcamGUI/PreferencesUI.py:2541
  7494. msgid ""
  7495. "Select the kind of coordinates format used.\n"
  7496. "Coordinates can be saved with decimal point or without.\n"
  7497. "When there is no decimal point, it is required to specify\n"
  7498. "the number of digits for integer part and the number of decimals.\n"
  7499. "Also it will have to be specified if LZ = leading zeros are kept\n"
  7500. "or TZ = trailing zeros are kept."
  7501. msgstr ""
  7502. "Select the kind of coordinates format used.\n"
  7503. "Coordinates can be saved with decimal point or without.\n"
  7504. "When there is no decimal point, it is required to specify\n"
  7505. "the number of digits for integer part and the number of decimals.\n"
  7506. "Also it will have to be specified if LZ = leading zeros are kept\n"
  7507. "or TZ = trailing zeros are kept."
  7508. #: flatcamGUI/PreferencesUI.py:2538
  7509. msgid "Decimal"
  7510. msgstr "Decimal"
  7511. #: flatcamGUI/PreferencesUI.py:2539
  7512. msgid "No-Decimal"
  7513. msgstr "No-Decimal"
  7514. #: flatcamGUI/PreferencesUI.py:2565
  7515. msgid ""
  7516. "This sets the default type of Excellon zeros.\n"
  7517. "If LZ then Leading Zeros are kept and\n"
  7518. "Trailing Zeros are removed.\n"
  7519. "If TZ is checked then Trailing Zeros are kept\n"
  7520. "and Leading Zeros are removed."
  7521. msgstr ""
  7522. "This sets the default type of Excellon zeros.\n"
  7523. "If LZ then Leading Zeros are kept and\n"
  7524. "Trailing Zeros are removed.\n"
  7525. "If TZ is checked then Trailing Zeros are kept\n"
  7526. "and Leading Zeros are removed."
  7527. #: flatcamGUI/PreferencesUI.py:2575
  7528. msgid "Slot type"
  7529. msgstr "Slot type"
  7530. #: flatcamGUI/PreferencesUI.py:2578 flatcamGUI/PreferencesUI.py:2588
  7531. msgid ""
  7532. "This sets how the slots will be exported.\n"
  7533. "If ROUTED then the slots will be routed\n"
  7534. "using M15/M16 commands.\n"
  7535. "If DRILLED(G85) the slots will be exported\n"
  7536. "using the Drilled slot command (G85)."
  7537. msgstr ""
  7538. "This sets how the slots will be exported.\n"
  7539. "If ROUTED then the slots will be routed\n"
  7540. "using M15/M16 commands.\n"
  7541. "If DRILLED(G85) the slots will be exported\n"
  7542. "using the Drilled slot command (G85)."
  7543. #: flatcamGUI/PreferencesUI.py:2585
  7544. msgid "Routed"
  7545. msgstr "Routed"
  7546. #: flatcamGUI/PreferencesUI.py:2586
  7547. msgid "Drilled(G85)"
  7548. msgstr "Drilled(G85)"
  7549. #: flatcamGUI/PreferencesUI.py:2618
  7550. msgid "A list of Excellon Editor parameters."
  7551. msgstr "A list of Excellon Editor parameters."
  7552. #: flatcamGUI/PreferencesUI.py:2628
  7553. msgid ""
  7554. "Set the number of selected Excellon geometry\n"
  7555. "items above which the utility geometry\n"
  7556. "becomes just a selection rectangle.\n"
  7557. "Increases the performance when moving a\n"
  7558. "large number of geometric elements."
  7559. msgstr ""
  7560. "Set the number of selected Excellon geometry\n"
  7561. "items above which the utility geometry\n"
  7562. "becomes just a selection rectangle.\n"
  7563. "Increases the performance when moving a\n"
  7564. "large number of geometric elements."
  7565. #: flatcamGUI/PreferencesUI.py:2641
  7566. msgid "New Tool Dia"
  7567. msgstr "New Tool Dia"
  7568. #: flatcamGUI/PreferencesUI.py:2666
  7569. msgid "Linear Drill Array"
  7570. msgstr "Linear Drill Array"
  7571. #: flatcamGUI/PreferencesUI.py:2712
  7572. msgid "Circular Drill Array"
  7573. msgstr "Circular Drill Array"
  7574. #: flatcamGUI/PreferencesUI.py:2801
  7575. msgid "Linear Slot Array"
  7576. msgstr "Linear Slot Array"
  7577. #: flatcamGUI/PreferencesUI.py:2862
  7578. msgid "Circular Slot Array"
  7579. msgstr "Circular Slot Array"
  7580. #: flatcamGUI/PreferencesUI.py:2901
  7581. msgid "Geometry General"
  7582. msgstr "Geometry General"
  7583. #: flatcamGUI/PreferencesUI.py:2922
  7584. msgid ""
  7585. "The number of circle steps for <b>Geometry</b> \n"
  7586. "circle and arc shapes linear approximation."
  7587. msgstr ""
  7588. "The number of circle steps for <b>Geometry</b> \n"
  7589. "circle and arc shapes linear approximation."
  7590. #: flatcamGUI/PreferencesUI.py:2953
  7591. msgid "Geometry Options"
  7592. msgstr "Geometry Options"
  7593. #: flatcamGUI/PreferencesUI.py:2960
  7594. msgid ""
  7595. "Create a CNC Job object\n"
  7596. "tracing the contours of this\n"
  7597. "Geometry object."
  7598. msgstr ""
  7599. "Create a CNC Job object\n"
  7600. "tracing the contours of this\n"
  7601. "Geometry object."
  7602. #: flatcamGUI/PreferencesUI.py:2997
  7603. msgid "Depth/Pass"
  7604. msgstr "Depth/Pass"
  7605. #: flatcamGUI/PreferencesUI.py:2999
  7606. msgid ""
  7607. "The depth to cut on each pass,\n"
  7608. "when multidepth is enabled.\n"
  7609. "It has positive value although\n"
  7610. "it is a fraction from the depth\n"
  7611. "which has negative value."
  7612. msgstr ""
  7613. "The depth to cut on each pass,\n"
  7614. "when multidepth is enabled.\n"
  7615. "It has positive value although\n"
  7616. "it is a fraction from the depth\n"
  7617. "which has negative value."
  7618. #: flatcamGUI/PreferencesUI.py:3161
  7619. msgid "Geometry Adv. Options"
  7620. msgstr "Geometry Adv. Options"
  7621. #: flatcamGUI/PreferencesUI.py:3168
  7622. msgid ""
  7623. "A list of Geometry advanced parameters.\n"
  7624. "Those parameters are available only for\n"
  7625. "Advanced App. Level."
  7626. msgstr ""
  7627. "A list of Geometry advanced parameters.\n"
  7628. "Those parameters are available only for\n"
  7629. "Advanced App. Level."
  7630. #: flatcamGUI/PreferencesUI.py:3178 flatcamGUI/PreferencesUI.py:5003
  7631. #: flatcamTools/ToolSolderPaste.py:206
  7632. msgid "Toolchange X-Y"
  7633. msgstr "Toolchange X-Y"
  7634. #: flatcamGUI/PreferencesUI.py:3189
  7635. msgid ""
  7636. "Height of the tool just after starting the work.\n"
  7637. "Delete the value if you don't need this feature."
  7638. msgstr ""
  7639. "Height of the tool just after starting the work.\n"
  7640. "Delete the value if you don't need this feature."
  7641. #: flatcamGUI/PreferencesUI.py:3280
  7642. msgid "Seg. X size"
  7643. msgstr "Seg. X size"
  7644. #: flatcamGUI/PreferencesUI.py:3282
  7645. msgid ""
  7646. "The size of the trace segment on the X axis.\n"
  7647. "Useful for auto-leveling.\n"
  7648. "A value of 0 means no segmentation on the X axis."
  7649. msgstr ""
  7650. "The size of the trace segment on the X axis.\n"
  7651. "Useful for auto-leveling.\n"
  7652. "A value of 0 means no segmentation on the X axis."
  7653. #: flatcamGUI/PreferencesUI.py:3296
  7654. msgid "Seg. Y size"
  7655. msgstr "Seg. Y size"
  7656. #: flatcamGUI/PreferencesUI.py:3298
  7657. msgid ""
  7658. "The size of the trace segment on the Y axis.\n"
  7659. "Useful for auto-leveling.\n"
  7660. "A value of 0 means no segmentation on the Y axis."
  7661. msgstr ""
  7662. "The size of the trace segment on the Y axis.\n"
  7663. "Useful for auto-leveling.\n"
  7664. "A value of 0 means no segmentation on the Y axis."
  7665. #: flatcamGUI/PreferencesUI.py:3319
  7666. msgid "Geometry Editor"
  7667. msgstr "Geometry Editor"
  7668. #: flatcamGUI/PreferencesUI.py:3324
  7669. msgid "A list of Geometry Editor parameters."
  7670. msgstr "A list of Geometry Editor parameters."
  7671. #: flatcamGUI/PreferencesUI.py:3334
  7672. msgid ""
  7673. "Set the number of selected geometry\n"
  7674. "items above which the utility geometry\n"
  7675. "becomes just a selection rectangle.\n"
  7676. "Increases the performance when moving a\n"
  7677. "large number of geometric elements."
  7678. msgstr ""
  7679. "Set the number of selected geometry\n"
  7680. "items above which the utility geometry\n"
  7681. "becomes just a selection rectangle.\n"
  7682. "Increases the performance when moving a\n"
  7683. "large number of geometric elements."
  7684. #: flatcamGUI/PreferencesUI.py:3366
  7685. msgid "CNC Job General"
  7686. msgstr "CNC Job General"
  7687. #: flatcamGUI/PreferencesUI.py:3421
  7688. msgid ""
  7689. "The number of circle steps for <b>GCode</b> \n"
  7690. "circle and arc shapes linear approximation."
  7691. msgstr ""
  7692. "The number of circle steps for <b>GCode</b> \n"
  7693. "circle and arc shapes linear approximation."
  7694. #: flatcamGUI/PreferencesUI.py:3430
  7695. msgid "Travel dia"
  7696. msgstr "Travel dia"
  7697. #: flatcamGUI/PreferencesUI.py:3432
  7698. msgid ""
  7699. "The width of the travel lines to be\n"
  7700. "rendered in the plot."
  7701. msgstr ""
  7702. "The width of the travel lines to be\n"
  7703. "rendered in the plot."
  7704. #: flatcamGUI/PreferencesUI.py:3448
  7705. msgid "Coordinates decimals"
  7706. msgstr "Coordinates decimals"
  7707. #: flatcamGUI/PreferencesUI.py:3450
  7708. msgid ""
  7709. "The number of decimals to be used for \n"
  7710. "the X, Y, Z coordinates in CNC code (GCODE, etc.)"
  7711. msgstr ""
  7712. "The number of decimals to be used for \n"
  7713. "the X, Y, Z coordinates in CNC code (GCODE, etc.)"
  7714. #: flatcamGUI/PreferencesUI.py:3461
  7715. msgid "Feedrate decimals"
  7716. msgstr "Feedrate decimals"
  7717. #: flatcamGUI/PreferencesUI.py:3463
  7718. msgid ""
  7719. "The number of decimals to be used for \n"
  7720. "the Feedrate parameter in CNC code (GCODE, etc.)"
  7721. msgstr ""
  7722. "The number of decimals to be used for \n"
  7723. "the Feedrate parameter in CNC code (GCODE, etc.)"
  7724. #: flatcamGUI/PreferencesUI.py:3474
  7725. msgid "Coordinates type"
  7726. msgstr "Coordinates type"
  7727. #: flatcamGUI/PreferencesUI.py:3476
  7728. msgid ""
  7729. "The type of coordinates to be used in Gcode.\n"
  7730. "Can be:\n"
  7731. "- Absolute G90 -> the reference is the origin x=0, y=0\n"
  7732. "- Incremental G91 -> the reference is the previous position"
  7733. msgstr ""
  7734. "The type of coordinates to be used in Gcode.\n"
  7735. "Can be:\n"
  7736. "- Absolute G90 -> the reference is the origin x=0, y=0\n"
  7737. "- Incremental G91 -> the reference is the previous position"
  7738. #: flatcamGUI/PreferencesUI.py:3482
  7739. msgid "Absolute G90"
  7740. msgstr "Absolute G90"
  7741. #: flatcamGUI/PreferencesUI.py:3483
  7742. msgid "Incremental G91"
  7743. msgstr "Incremental G91"
  7744. #: flatcamGUI/PreferencesUI.py:3500
  7745. msgid "CNC Job Options"
  7746. msgstr "CNC Job Options"
  7747. #: flatcamGUI/PreferencesUI.py:3503
  7748. msgid "Export G-Code"
  7749. msgstr "Export G-Code"
  7750. #: flatcamGUI/PreferencesUI.py:3519
  7751. msgid "Prepend to G-Code"
  7752. msgstr "Prepend to G-Code"
  7753. #: flatcamGUI/PreferencesUI.py:3531
  7754. msgid "Append to G-Code"
  7755. msgstr "Append to G-Code"
  7756. #: flatcamGUI/PreferencesUI.py:3551
  7757. msgid "CNC Job Adv. Options"
  7758. msgstr "CNC Job Adv. Options"
  7759. #: flatcamGUI/PreferencesUI.py:3623
  7760. msgid "y_toolchange = Y coord for Toolchange"
  7761. msgstr "y_toolchange = Y coord for Toolchange"
  7762. #: flatcamGUI/PreferencesUI.py:3626
  7763. msgid "Z depth for the cut"
  7764. msgstr "Z depth for the cut"
  7765. #: flatcamGUI/PreferencesUI.py:3627
  7766. msgid "Z height for travel"
  7767. msgstr "Z height for travel"
  7768. #: flatcamGUI/PreferencesUI.py:3633
  7769. msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM"
  7770. msgstr "dwelltime = time to dwell to allow the spindle to reach it's set RPM"
  7771. #: flatcamGUI/PreferencesUI.py:3652
  7772. msgid "Annotation Size"
  7773. msgstr "Annotation Size"
  7774. #: flatcamGUI/PreferencesUI.py:3654
  7775. msgid "The font size of the annotation text. In pixels."
  7776. msgstr "The font size of the annotation text. In pixels."
  7777. #: flatcamGUI/PreferencesUI.py:3664
  7778. msgid "Annotation Color"
  7779. msgstr "Annotation Color"
  7780. #: flatcamGUI/PreferencesUI.py:3666
  7781. msgid "Set the font color for the annotation texts."
  7782. msgstr "Set the font color for the annotation texts."
  7783. #: flatcamGUI/PreferencesUI.py:3692
  7784. msgid "NCC Tool Options"
  7785. msgstr "NCC Tool Options"
  7786. #: flatcamGUI/PreferencesUI.py:3705 flatcamGUI/PreferencesUI.py:4938
  7787. msgid "Tools dia"
  7788. msgstr "Tools dia"
  7789. #: flatcamGUI/PreferencesUI.py:3716 flatcamGUI/PreferencesUI.py:3724
  7790. #: flatcamTools/ToolNonCopperClear.py:197
  7791. #: flatcamTools/ToolNonCopperClear.py:205
  7792. msgid ""
  7793. "Default tool type:\n"
  7794. "- 'V-shape'\n"
  7795. "- Circular"
  7796. msgstr ""
  7797. "Default tool type:\n"
  7798. "- 'V-shape'\n"
  7799. "- Circular"
  7800. #: flatcamGUI/PreferencesUI.py:3721 flatcamTools/ToolNonCopperClear.py:202
  7801. msgid "V-shape"
  7802. msgstr "V-shape"
  7803. #: flatcamGUI/PreferencesUI.py:3761 flatcamGUI/PreferencesUI.py:3769
  7804. #: flatcamTools/ToolNonCopperClear.py:149
  7805. #: flatcamTools/ToolNonCopperClear.py:157
  7806. msgid ""
  7807. "Milling type when the selected tool is of type: 'iso_op':\n"
  7808. "- climb / best for precision milling and to reduce tool usage\n"
  7809. "- conventional / useful when there is no backlash compensation"
  7810. msgstr ""
  7811. "Milling type when the selected tool is of type: 'iso_op':\n"
  7812. "- climb / best for precision milling and to reduce tool usage\n"
  7813. "- conventional / useful when there is no backlash compensation"
  7814. #: flatcamGUI/PreferencesUI.py:3778 flatcamGUI/PreferencesUI.py:4170
  7815. #: flatcamTools/ToolNonCopperClear.py:163 flatcamTools/ToolPaint.py:136
  7816. msgid "Tool order"
  7817. msgstr "Tool order"
  7818. #: flatcamGUI/PreferencesUI.py:3779 flatcamGUI/PreferencesUI.py:3789
  7819. #: flatcamGUI/PreferencesUI.py:4171 flatcamGUI/PreferencesUI.py:4181
  7820. #: flatcamTools/ToolNonCopperClear.py:164
  7821. #: flatcamTools/ToolNonCopperClear.py:174 flatcamTools/ToolPaint.py:137
  7822. #: flatcamTools/ToolPaint.py:147
  7823. msgid ""
  7824. "This set the way that the tools in the tools table are used.\n"
  7825. "'No' --> means that the used order is the one in the tool table\n"
  7826. "'Forward' --> means that the tools will be ordered from small to big\n"
  7827. "'Reverse' --> menas that the tools will ordered from big to small\n"
  7828. "\n"
  7829. "WARNING: using rest machining will automatically set the order\n"
  7830. "in reverse and disable this control."
  7831. msgstr ""
  7832. "This set the way that the tools in the tools table are used.\n"
  7833. "'No' --> means that the used order is the one in the tool table\n"
  7834. "'Forward' --> means that the tools will be ordered from small to big\n"
  7835. "'Reverse' --> menas that the tools will ordered from big to small\n"
  7836. "\n"
  7837. "WARNING: using rest machining will automatically set the order\n"
  7838. "in reverse and disable this control."
  7839. #: flatcamGUI/PreferencesUI.py:3787 flatcamGUI/PreferencesUI.py:4179
  7840. #: flatcamTools/ToolNonCopperClear.py:172 flatcamTools/ToolPaint.py:145
  7841. msgid "Forward"
  7842. msgstr "Forward"
  7843. #: flatcamGUI/PreferencesUI.py:3788 flatcamGUI/PreferencesUI.py:4180
  7844. #: flatcamTools/ToolNonCopperClear.py:173 flatcamTools/ToolPaint.py:146
  7845. msgid "Reverse"
  7846. msgstr "Reverse"
  7847. #: flatcamGUI/PreferencesUI.py:3801 flatcamGUI/PreferencesUI.py:3810
  7848. #: flatcamTools/ToolNonCopperClear.py:279
  7849. #: flatcamTools/ToolNonCopperClear.py:287
  7850. msgid ""
  7851. "Depth of cut into material. Negative value.\n"
  7852. "In FlatCAM units."
  7853. msgstr ""
  7854. "Depth of cut into material. Negative value.\n"
  7855. "In FlatCAM units."
  7856. #: flatcamGUI/PreferencesUI.py:3820 flatcamTools/ToolNonCopperClear.py:296
  7857. #, python-format
  7858. msgid ""
  7859. "How much (fraction) of the tool width to overlap each tool pass.\n"
  7860. "Example:\n"
  7861. "A value here of 0.25 means 25%% from the tool diameter found above.\n"
  7862. "\n"
  7863. "Adjust the value starting with lower values\n"
  7864. "and increasing it if areas that should be cleared are still \n"
  7865. "not cleared.\n"
  7866. "Lower values = faster processing, faster execution on PCB.\n"
  7867. "Higher values = slow processing and slow execution on CNC\n"
  7868. "due of too many paths."
  7869. msgstr ""
  7870. "How much (fraction) of the tool width to overlap each tool pass.\n"
  7871. "Example:\n"
  7872. "A value here of 0.25 means 25%% from the tool diameter found above.\n"
  7873. "\n"
  7874. "Adjust the value starting with lower values\n"
  7875. "and increasing it if areas that should be cleared are still \n"
  7876. "not cleared.\n"
  7877. "Lower values = faster processing, faster execution on PCB.\n"
  7878. "Higher values = slow processing and slow execution on CNC\n"
  7879. "due of too many paths."
  7880. #: flatcamGUI/PreferencesUI.py:3841 flatcamTools/ToolNonCopperClear.py:316
  7881. msgid "Bounding box margin."
  7882. msgstr "Bounding box margin."
  7883. #: flatcamGUI/PreferencesUI.py:3854 flatcamGUI/PreferencesUI.py:4230
  7884. #: flatcamTools/ToolNonCopperClear.py:327
  7885. msgid ""
  7886. "Algorithm for non-copper clearing:<BR><B>Standard</B>: Fixed step inwards."
  7887. "<BR><B>Seed-based</B>: Outwards from seed.<BR><B>Line-based</B>: Parallel "
  7888. "lines."
  7889. msgstr ""
  7890. "Algorithm for non-copper clearing:<BR><B>Standard</B>: Fixed step inwards."
  7891. "<BR><B>Seed-based</B>: Outwards from seed.<BR><B>Line-based</B>: Parallel "
  7892. "lines."
  7893. #: flatcamGUI/PreferencesUI.py:3868 flatcamGUI/PreferencesUI.py:4244
  7894. #: flatcamTools/ToolNonCopperClear.py:341 flatcamTools/ToolPaint.py:252
  7895. msgid "Connect"
  7896. msgstr "Connect"
  7897. #: flatcamGUI/PreferencesUI.py:3878 flatcamGUI/PreferencesUI.py:4254
  7898. #: flatcamTools/ToolNonCopperClear.py:350 flatcamTools/ToolPaint.py:261
  7899. msgid "Contour"
  7900. msgstr "Contour"
  7901. #: flatcamGUI/PreferencesUI.py:3888 flatcamTools/ToolNonCopperClear.py:359
  7902. #: flatcamTools/ToolPaint.py:270
  7903. msgid "Rest M."
  7904. msgstr "Rest M."
  7905. #: flatcamGUI/PreferencesUI.py:3890 flatcamTools/ToolNonCopperClear.py:361
  7906. msgid ""
  7907. "If checked, use 'rest machining'.\n"
  7908. "Basically it will clear copper outside PCB features,\n"
  7909. "using the biggest tool and continue with the next tools,\n"
  7910. "from bigger to smaller, to clear areas of copper that\n"
  7911. "could not be cleared by previous tool, until there is\n"
  7912. "no more copper to clear or there are no more tools.\n"
  7913. "If not checked, use the standard algorithm."
  7914. msgstr ""
  7915. "If checked, use 'rest machining'.\n"
  7916. "Basically it will clear copper outside PCB features,\n"
  7917. "using the biggest tool and continue with the next tools,\n"
  7918. "from bigger to smaller, to clear areas of copper that\n"
  7919. "could not be cleared by previous tool, until there is\n"
  7920. "no more copper to clear or there are no more tools.\n"
  7921. "If not checked, use the standard algorithm."
  7922. #: flatcamGUI/PreferencesUI.py:3905 flatcamGUI/PreferencesUI.py:3917
  7923. #: flatcamTools/ToolNonCopperClear.py:376
  7924. #: flatcamTools/ToolNonCopperClear.py:388
  7925. msgid ""
  7926. "If used, it will add an offset to the copper features.\n"
  7927. "The copper clearing will finish to a distance\n"
  7928. "from the copper features.\n"
  7929. "The value can be between 0 and 10 FlatCAM units."
  7930. msgstr ""
  7931. "If used, it will add an offset to the copper features.\n"
  7932. "The copper clearing will finish to a distance\n"
  7933. "from the copper features.\n"
  7934. "The value can be between 0 and 10 FlatCAM units."
  7935. #: flatcamGUI/PreferencesUI.py:3915 flatcamTools/ToolNonCopperClear.py:386
  7936. msgid "Offset value"
  7937. msgstr "Offset value"
  7938. #: flatcamGUI/PreferencesUI.py:3932 flatcamTools/ToolNonCopperClear.py:412
  7939. msgid "Itself"
  7940. msgstr "Itself"
  7941. #: flatcamGUI/PreferencesUI.py:3933 flatcamGUI/PreferencesUI.py:4275
  7942. msgid "Area"
  7943. msgstr "Area"
  7944. #: flatcamGUI/PreferencesUI.py:3934
  7945. msgid "Ref"
  7946. msgstr "Ref"
  7947. #: flatcamGUI/PreferencesUI.py:3935 flatcamGUI/PreferencesUI.py:4454
  7948. #: flatcamTools/ToolFilm.py:199
  7949. msgid "Reference"
  7950. msgstr "Reference"
  7951. #: flatcamGUI/PreferencesUI.py:3937 flatcamTools/ToolNonCopperClear.py:418
  7952. msgid ""
  7953. "- 'Itself' - the non copper clearing extent\n"
  7954. "is based on the object that is copper cleared.\n"
  7955. " - 'Area Selection' - left mouse click to start selection of the area to be "
  7956. "painted.\n"
  7957. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  7958. "areas.\n"
  7959. "- 'Reference Object' - will do non copper clearing within the area\n"
  7960. "specified by another object."
  7961. msgstr ""
  7962. "- 'Itself' - the non copper clearing extent\n"
  7963. "is based on the object that is copper cleared.\n"
  7964. " - 'Area Selection' - left mouse click to start selection of the area to be "
  7965. "painted.\n"
  7966. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  7967. "areas.\n"
  7968. "- 'Reference Object' - will do non copper clearing within the area\n"
  7969. "specified by another object."
  7970. #: flatcamGUI/PreferencesUI.py:3948 flatcamGUI/PreferencesUI.py:4283
  7971. msgid "Normal"
  7972. msgstr "Normal"
  7973. #: flatcamGUI/PreferencesUI.py:3949 flatcamGUI/PreferencesUI.py:4284
  7974. msgid "Progressive"
  7975. msgstr "Progressive"
  7976. #: flatcamGUI/PreferencesUI.py:3950
  7977. msgid "NCC Plotting"
  7978. msgstr "NCC Plotting"
  7979. #: flatcamGUI/PreferencesUI.py:3952
  7980. msgid ""
  7981. "- 'Normal' - normal plotting, done at the end of the NCC job\n"
  7982. "- 'Progressive' - after each shape is generated it will be plotted."
  7983. msgstr ""
  7984. "- 'Normal' - normal plotting, done at the end of the NCC job\n"
  7985. "- 'Progressive' - after each shape is generated it will be plotted."
  7986. #: flatcamGUI/PreferencesUI.py:3966
  7987. msgid "Cutout Tool Options"
  7988. msgstr "Cutout Tool Options"
  7989. #: flatcamGUI/PreferencesUI.py:3983 flatcamTools/ToolCutOut.py:103
  7990. msgid ""
  7991. "Diameter of the tool used to cutout\n"
  7992. "the PCB shape out of the surrounding material."
  7993. msgstr ""
  7994. "Diameter of the tool used to cutout\n"
  7995. "the PCB shape out of the surrounding material."
  7996. #: flatcamGUI/PreferencesUI.py:3995 flatcamTools/ToolCutOut.py:84
  7997. msgid "Obj kind"
  7998. msgstr "Obj kind"
  7999. #: flatcamGUI/PreferencesUI.py:3997 flatcamTools/ToolCutOut.py:86
  8000. msgid ""
  8001. "Choice of what kind the object we want to cutout is.<BR>- <B>Single</B>: "
  8002. "contain a single PCB Gerber outline object.<BR>- <B>Panel</B>: a panel PCB "
  8003. "Gerber object, which is made\n"
  8004. "out of many individual PCB outlines."
  8005. msgstr ""
  8006. "Choice of what kind the object we want to cutout is.<BR>- <B>Single</B>: "
  8007. "contain a single PCB Gerber outline object.<BR>- <B>Panel</B>: a panel PCB "
  8008. "Gerber object, which is made\n"
  8009. "out of many individual PCB outlines."
  8010. #: flatcamGUI/PreferencesUI.py:4004 flatcamGUI/PreferencesUI.py:4274
  8011. #: flatcamTools/ToolCutOut.py:92
  8012. msgid "Single"
  8013. msgstr "Single"
  8014. #: flatcamGUI/PreferencesUI.py:4005 flatcamTools/ToolCutOut.py:93
  8015. msgid "Panel"
  8016. msgstr "Panel"
  8017. #: flatcamGUI/PreferencesUI.py:4011 flatcamTools/ToolCutOut.py:114
  8018. msgid ""
  8019. "Margin over bounds. A positive value here\n"
  8020. "will make the cutout of the PCB further from\n"
  8021. "the actual PCB border"
  8022. msgstr ""
  8023. "Margin over bounds. A positive value here\n"
  8024. "will make the cutout of the PCB further from\n"
  8025. "the actual PCB border"
  8026. #: flatcamGUI/PreferencesUI.py:4023
  8027. msgid "Gap size"
  8028. msgstr "Gap size"
  8029. #: flatcamGUI/PreferencesUI.py:4025 flatcamTools/ToolCutOut.py:126
  8030. msgid ""
  8031. "The size of the bridge gaps in the cutout\n"
  8032. "used to keep the board connected to\n"
  8033. "the surrounding material (the one \n"
  8034. "from which the PCB is cutout)."
  8035. msgstr ""
  8036. "The size of the bridge gaps in the cutout\n"
  8037. "used to keep the board connected to\n"
  8038. "the surrounding material (the one \n"
  8039. "from which the PCB is cutout)."
  8040. #: flatcamGUI/PreferencesUI.py:4038 flatcamTools/ToolCutOut.py:162
  8041. msgid "Gaps"
  8042. msgstr "Gaps"
  8043. #: flatcamGUI/PreferencesUI.py:4040
  8044. msgid ""
  8045. "Number of gaps used for the cutout.\n"
  8046. "There can be maximum 8 bridges/gaps.\n"
  8047. "The choices are:\n"
  8048. "- None - no gaps\n"
  8049. "- lr - left + right\n"
  8050. "- tb - top + bottom\n"
  8051. "- 4 - left + right +top + bottom\n"
  8052. "- 2lr - 2*left + 2*right\n"
  8053. "- 2tb - 2*top + 2*bottom\n"
  8054. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  8055. msgstr ""
  8056. "Number of gaps used for the cutout.\n"
  8057. "There can be maximum 8 bridges/gaps.\n"
  8058. "The choices are:\n"
  8059. "- None - no gaps\n"
  8060. "- lr - left + right\n"
  8061. "- tb - top + bottom\n"
  8062. "- 4 - left + right +top + bottom\n"
  8063. "- 2lr - 2*left + 2*right\n"
  8064. "- 2tb - 2*top + 2*bottom\n"
  8065. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  8066. #: flatcamGUI/PreferencesUI.py:4062 flatcamTools/ToolCutOut.py:143
  8067. msgid "Convex Sh."
  8068. msgstr "Convex Sh."
  8069. #: flatcamGUI/PreferencesUI.py:4064 flatcamTools/ToolCutOut.py:145
  8070. msgid ""
  8071. "Create a convex shape surrounding the entire PCB.\n"
  8072. "Used only if the source object type is Gerber."
  8073. msgstr ""
  8074. "Create a convex shape surrounding the entire PCB.\n"
  8075. "Used only if the source object type is Gerber."
  8076. #: flatcamGUI/PreferencesUI.py:4078
  8077. msgid "2Sided Tool Options"
  8078. msgstr "2Sided Tool Options"
  8079. #: flatcamGUI/PreferencesUI.py:4084
  8080. msgid ""
  8081. "A tool to help in creating a double sided\n"
  8082. "PCB using alignment holes."
  8083. msgstr ""
  8084. "A tool to help in creating a double sided\n"
  8085. "PCB using alignment holes."
  8086. #: flatcamGUI/PreferencesUI.py:4098 flatcamTools/ToolDblSided.py:240
  8087. msgid "Drill dia"
  8088. msgstr "Drill dia"
  8089. #: flatcamGUI/PreferencesUI.py:4100 flatcamTools/ToolDblSided.py:231
  8090. #: flatcamTools/ToolDblSided.py:242
  8091. msgid "Diameter of the drill for the alignment holes."
  8092. msgstr "Diameter of the drill for the alignment holes."
  8093. #: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolDblSided.py:121
  8094. msgid "Mirror Axis:"
  8095. msgstr "Mirror Axis:"
  8096. #: flatcamGUI/PreferencesUI.py:4111 flatcamTools/ToolDblSided.py:123
  8097. msgid "Mirror vertically (X) or horizontally (Y)."
  8098. msgstr "Mirror vertically (X) or horizontally (Y)."
  8099. #: flatcamGUI/PreferencesUI.py:4120 flatcamTools/ToolDblSided.py:132
  8100. msgid "Point"
  8101. msgstr "Point"
  8102. #: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolDblSided.py:133
  8103. msgid "Box"
  8104. msgstr "Box"
  8105. #: flatcamGUI/PreferencesUI.py:4122
  8106. msgid "Axis Ref"
  8107. msgstr "Axis Ref"
  8108. #: flatcamGUI/PreferencesUI.py:4124 flatcamTools/ToolDblSided.py:136
  8109. msgid ""
  8110. "The axis should pass through a <b>point</b> or cut\n"
  8111. " a specified <b>box</b> (in a FlatCAM object) through \n"
  8112. "the center."
  8113. msgstr ""
  8114. "The axis should pass through a <b>point</b> or cut\n"
  8115. " a specified <b>box</b> (in a FlatCAM object) through \n"
  8116. "the center."
  8117. #: flatcamGUI/PreferencesUI.py:4140
  8118. msgid "Paint Tool Options"
  8119. msgstr "Paint Tool Options"
  8120. #: flatcamGUI/PreferencesUI.py:4146
  8121. msgid "<b>Parameters:</b>"
  8122. msgstr "<b>Parameters:</b>"
  8123. #: flatcamGUI/PreferencesUI.py:4264 flatcamTools/ToolPaint.py:285
  8124. msgid "Selection"
  8125. msgstr "Selection"
  8126. #: flatcamGUI/PreferencesUI.py:4266 flatcamTools/ToolPaint.py:287
  8127. #: flatcamTools/ToolPaint.py:303
  8128. msgid ""
  8129. "How to select Polygons to be painted.\n"
  8130. "\n"
  8131. "- 'Area Selection' - left mouse click to start selection of the area to be "
  8132. "painted.\n"
  8133. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  8134. "areas.\n"
  8135. "- 'All Polygons' - the Paint will start after click.\n"
  8136. "- 'Reference Object' - will do non copper clearing within the area\n"
  8137. "specified by another object."
  8138. msgstr ""
  8139. "How to select Polygons to be painted.\n"
  8140. "\n"
  8141. "- 'Area Selection' - left mouse click to start selection of the area to be "
  8142. "painted.\n"
  8143. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  8144. "areas.\n"
  8145. "- 'All Polygons' - the Paint will start after click.\n"
  8146. "- 'Reference Object' - will do non copper clearing within the area\n"
  8147. "specified by another object."
  8148. #: flatcamGUI/PreferencesUI.py:4277
  8149. msgid "Ref."
  8150. msgstr "Ref."
  8151. #: flatcamGUI/PreferencesUI.py:4285
  8152. msgid "Paint Plotting"
  8153. msgstr "Paint Plotting"
  8154. #: flatcamGUI/PreferencesUI.py:4287
  8155. msgid ""
  8156. "- 'Normal' - normal plotting, done at the end of the Paint job\n"
  8157. "- 'Progressive' - after each shape is generated it will be plotted."
  8158. msgstr ""
  8159. "- 'Normal' - normal plotting, done at the end of the Paint job\n"
  8160. "- 'Progressive' - after each shape is generated it will be plotted."
  8161. #: flatcamGUI/PreferencesUI.py:4301
  8162. msgid "Film Tool Options"
  8163. msgstr "Film Tool Options"
  8164. #: flatcamGUI/PreferencesUI.py:4307
  8165. msgid ""
  8166. "Create a PCB film from a Gerber or Geometry\n"
  8167. "FlatCAM object.\n"
  8168. "The file is saved in SVG format."
  8169. msgstr ""
  8170. "Create a PCB film from a Gerber or Geometry\n"
  8171. "FlatCAM object.\n"
  8172. "The file is saved in SVG format."
  8173. #: flatcamGUI/PreferencesUI.py:4318
  8174. msgid "Film Type"
  8175. msgstr "Film Type"
  8176. #: flatcamGUI/PreferencesUI.py:4320 flatcamTools/ToolFilm.py:267
  8177. msgid ""
  8178. "Generate a Positive black film or a Negative film.\n"
  8179. "Positive means that it will print the features\n"
  8180. "with black on a white canvas.\n"
  8181. "Negative means that it will print the features\n"
  8182. "with white on a black canvas.\n"
  8183. "The Film format is SVG."
  8184. msgstr ""
  8185. "Generate a Positive black film or a Negative film.\n"
  8186. "Positive means that it will print the features\n"
  8187. "with black on a white canvas.\n"
  8188. "Negative means that it will print the features\n"
  8189. "with white on a black canvas.\n"
  8190. "The Film format is SVG."
  8191. #: flatcamGUI/PreferencesUI.py:4331
  8192. msgid "Film Color"
  8193. msgstr "Film Color"
  8194. #: flatcamGUI/PreferencesUI.py:4333
  8195. msgid "Set the film color when positive film is selected."
  8196. msgstr "Set the film color when positive film is selected."
  8197. #: flatcamGUI/PreferencesUI.py:4356 flatcamTools/ToolFilm.py:283
  8198. msgid "Border"
  8199. msgstr "Border"
  8200. #: flatcamGUI/PreferencesUI.py:4358 flatcamTools/ToolFilm.py:285
  8201. msgid ""
  8202. "Specify a border around the object.\n"
  8203. "Only for negative film.\n"
  8204. "It helps if we use as a Box Object the same \n"
  8205. "object as in Film Object. It will create a thick\n"
  8206. "black bar around the actual print allowing for a\n"
  8207. "better delimitation of the outline features which are of\n"
  8208. "white color like the rest and which may confound with the\n"
  8209. "surroundings if not for this border."
  8210. msgstr ""
  8211. "Specify a border around the object.\n"
  8212. "Only for negative film.\n"
  8213. "It helps if we use as a Box Object the same \n"
  8214. "object as in Film Object. It will create a thick\n"
  8215. "black bar around the actual print allowing for a\n"
  8216. "better delimitation of the outline features which are of\n"
  8217. "white color like the rest and which may confound with the\n"
  8218. "surroundings if not for this border."
  8219. #: flatcamGUI/PreferencesUI.py:4375 flatcamTools/ToolFilm.py:250
  8220. msgid "Scale Stroke"
  8221. msgstr "Scale Stroke"
  8222. #: flatcamGUI/PreferencesUI.py:4377 flatcamTools/ToolFilm.py:252
  8223. msgid ""
  8224. "Scale the line stroke thickness of each feature in the SVG file.\n"
  8225. "It means that the line that envelope each SVG feature will be thicker or "
  8226. "thinner,\n"
  8227. "therefore the fine features may be more affected by this parameter."
  8228. msgstr ""
  8229. "Scale the line stroke thickness of each feature in the SVG file.\n"
  8230. "It means that the line that envelope each SVG feature will be thicker or "
  8231. "thinner,\n"
  8232. "therefore the fine features may be more affected by this parameter."
  8233. #: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolFilm.py:127
  8234. msgid "Film Adjustments"
  8235. msgstr "Film Adjustments"
  8236. #: flatcamGUI/PreferencesUI.py:4386 flatcamTools/ToolFilm.py:129
  8237. msgid ""
  8238. "Sometime the printers will distort the print shape, especially the Laser "
  8239. "types.\n"
  8240. "This section provide the tools to compensate for the print distortions."
  8241. msgstr ""
  8242. "Sometime the printers will distort the print shape, especially the Laser "
  8243. "types.\n"
  8244. "This section provide the tools to compensate for the print distortions."
  8245. #: flatcamGUI/PreferencesUI.py:4393 flatcamTools/ToolFilm.py:136
  8246. msgid "Scale Film geometry"
  8247. msgstr "Scale Film geometry"
  8248. #: flatcamGUI/PreferencesUI.py:4395 flatcamTools/ToolFilm.py:138
  8249. msgid ""
  8250. "A value greater than 1 will stretch the film\n"
  8251. "while a value less than 1 will jolt it."
  8252. msgstr ""
  8253. "A value greater than 1 will stretch the film\n"
  8254. "while a value less than 1 will jolt it."
  8255. #: flatcamGUI/PreferencesUI.py:4405 flatcamGUI/PreferencesUI.py:4824
  8256. #: flatcamTools/ToolFilm.py:148 flatcamTools/ToolTransform.py:145
  8257. msgid "X factor"
  8258. msgstr "X factor"
  8259. #: flatcamGUI/PreferencesUI.py:4414 flatcamGUI/PreferencesUI.py:4837
  8260. #: flatcamTools/ToolFilm.py:157 flatcamTools/ToolTransform.py:166
  8261. msgid "Y factor"
  8262. msgstr "Y factor"
  8263. #: flatcamGUI/PreferencesUI.py:4424 flatcamTools/ToolFilm.py:169
  8264. msgid "Skew Film geometry"
  8265. msgstr "Skew Film geometry"
  8266. #: flatcamGUI/PreferencesUI.py:4426 flatcamTools/ToolFilm.py:171
  8267. msgid ""
  8268. "Positive values will skew to the right\n"
  8269. "while negative values will skew to the left."
  8270. msgstr ""
  8271. "Positive values will skew to the right\n"
  8272. "while negative values will skew to the left."
  8273. #: flatcamGUI/PreferencesUI.py:4436 flatcamGUI/PreferencesUI.py:4793
  8274. #: flatcamTools/ToolFilm.py:181 flatcamTools/ToolTransform.py:95
  8275. msgid "X angle"
  8276. msgstr "X angle"
  8277. #: flatcamGUI/PreferencesUI.py:4445 flatcamGUI/PreferencesUI.py:4807
  8278. #: flatcamTools/ToolFilm.py:190 flatcamTools/ToolTransform.py:117
  8279. msgid "Y angle"
  8280. msgstr "Y angle"
  8281. #: flatcamGUI/PreferencesUI.py:4456 flatcamTools/ToolFilm.py:201
  8282. msgid ""
  8283. "The reference point to be used as origin for the skew.\n"
  8284. "It can be one of the four points of the geometry bounding box."
  8285. msgstr ""
  8286. "The reference point to be used as origin for the skew.\n"
  8287. "It can be one of the four points of the geometry bounding box."
  8288. #: flatcamGUI/PreferencesUI.py:4459 flatcamTools/ToolFilm.py:204
  8289. msgid "Bottom Left"
  8290. msgstr "Bottom Left"
  8291. #: flatcamGUI/PreferencesUI.py:4460 flatcamTools/ToolFilm.py:205
  8292. msgid "Top Left"
  8293. msgstr "Top Left"
  8294. #: flatcamGUI/PreferencesUI.py:4461 flatcamTools/ToolFilm.py:206
  8295. msgid "Bottom Right"
  8296. msgstr "Bottom Right"
  8297. #: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolFilm.py:207
  8298. msgid "Top right"
  8299. msgstr "Top right"
  8300. #: flatcamGUI/PreferencesUI.py:4470 flatcamTools/ToolFilm.py:218
  8301. msgid "Mirror Film geometry"
  8302. msgstr "Mirror Film geometry"
  8303. #: flatcamGUI/PreferencesUI.py:4472 flatcamTools/ToolFilm.py:220
  8304. msgid "Mirror the film geometry on the selected axis or on both."
  8305. msgstr "Mirror the film geometry on the selected axis or on both."
  8306. #: flatcamGUI/PreferencesUI.py:4484 flatcamTools/ToolFilm.py:232
  8307. msgid "Both"
  8308. msgstr "Both"
  8309. #: flatcamGUI/PreferencesUI.py:4486 flatcamTools/ToolFilm.py:234
  8310. msgid "Mirror axis"
  8311. msgstr "Mirror axis"
  8312. #: flatcamGUI/PreferencesUI.py:4499
  8313. msgid "Panelize Tool Options"
  8314. msgstr "Panelize Tool Options"
  8315. #: flatcamGUI/PreferencesUI.py:4505
  8316. msgid ""
  8317. "Create an object that contains an array of (x, y) elements,\n"
  8318. "each element is a copy of the source object spaced\n"
  8319. "at a X distance, Y distance of each other."
  8320. msgstr ""
  8321. "Create an object that contains an array of (x, y) elements,\n"
  8322. "each element is a copy of the source object spaced\n"
  8323. "at a X distance, Y distance of each other."
  8324. #: flatcamGUI/PreferencesUI.py:4520 flatcamTools/ToolPanelize.py:149
  8325. msgid "Spacing cols"
  8326. msgstr "Spacing cols"
  8327. #: flatcamGUI/PreferencesUI.py:4522 flatcamTools/ToolPanelize.py:151
  8328. msgid ""
  8329. "Spacing between columns of the desired panel.\n"
  8330. "In current units."
  8331. msgstr ""
  8332. "Spacing between columns of the desired panel.\n"
  8333. "In current units."
  8334. #: flatcamGUI/PreferencesUI.py:4534 flatcamTools/ToolPanelize.py:161
  8335. msgid "Spacing rows"
  8336. msgstr "Spacing rows"
  8337. #: flatcamGUI/PreferencesUI.py:4536 flatcamTools/ToolPanelize.py:163
  8338. msgid ""
  8339. "Spacing between rows of the desired panel.\n"
  8340. "In current units."
  8341. msgstr ""
  8342. "Spacing between rows of the desired panel.\n"
  8343. "In current units."
  8344. #: flatcamGUI/PreferencesUI.py:4547 flatcamTools/ToolPanelize.py:172
  8345. msgid "Columns"
  8346. msgstr "Columns"
  8347. #: flatcamGUI/PreferencesUI.py:4549 flatcamTools/ToolPanelize.py:174
  8348. msgid "Number of columns of the desired panel"
  8349. msgstr "Number of columns of the desired panel"
  8350. #: flatcamGUI/PreferencesUI.py:4559 flatcamTools/ToolPanelize.py:182
  8351. msgid "Rows"
  8352. msgstr "Rows"
  8353. #: flatcamGUI/PreferencesUI.py:4561 flatcamTools/ToolPanelize.py:184
  8354. msgid "Number of rows of the desired panel"
  8355. msgstr "Number of rows of the desired panel"
  8356. #: flatcamGUI/PreferencesUI.py:4567 flatcamTools/ToolPanelize.py:190
  8357. msgid "Gerber"
  8358. msgstr "Gerber"
  8359. #: flatcamGUI/PreferencesUI.py:4568 flatcamTools/ToolPanelize.py:191
  8360. msgid "Geo"
  8361. msgstr "Geo"
  8362. #: flatcamGUI/PreferencesUI.py:4569 flatcamTools/ToolPanelize.py:192
  8363. msgid "Panel Type"
  8364. msgstr "Panel Type"
  8365. #: flatcamGUI/PreferencesUI.py:4571
  8366. msgid ""
  8367. "Choose the type of object for the panel object:\n"
  8368. "- Gerber\n"
  8369. "- Geometry"
  8370. msgstr ""
  8371. "Choose the type of object for the panel object:\n"
  8372. "- Gerber\n"
  8373. "- Geometry"
  8374. #: flatcamGUI/PreferencesUI.py:4580
  8375. msgid "Constrain within"
  8376. msgstr "Constrain within"
  8377. #: flatcamGUI/PreferencesUI.py:4582 flatcamTools/ToolPanelize.py:204
  8378. msgid ""
  8379. "Area define by DX and DY within to constrain the panel.\n"
  8380. "DX and DY values are in current units.\n"
  8381. "Regardless of how many columns and rows are desired,\n"
  8382. "the final panel will have as many columns and rows as\n"
  8383. "they fit completely within selected area."
  8384. msgstr ""
  8385. "Area define by DX and DY within to constrain the panel.\n"
  8386. "DX and DY values are in current units.\n"
  8387. "Regardless of how many columns and rows are desired,\n"
  8388. "the final panel will have as many columns and rows as\n"
  8389. "they fit completely within selected area."
  8390. #: flatcamGUI/PreferencesUI.py:4595 flatcamTools/ToolPanelize.py:216
  8391. msgid "Width (DX)"
  8392. msgstr "Width (DX)"
  8393. #: flatcamGUI/PreferencesUI.py:4597 flatcamTools/ToolPanelize.py:218
  8394. msgid ""
  8395. "The width (DX) within which the panel must fit.\n"
  8396. "In current units."
  8397. msgstr ""
  8398. "The width (DX) within which the panel must fit.\n"
  8399. "In current units."
  8400. #: flatcamGUI/PreferencesUI.py:4608 flatcamTools/ToolPanelize.py:227
  8401. msgid "Height (DY)"
  8402. msgstr "Height (DY)"
  8403. #: flatcamGUI/PreferencesUI.py:4610 flatcamTools/ToolPanelize.py:229
  8404. msgid ""
  8405. "The height (DY)within which the panel must fit.\n"
  8406. "In current units."
  8407. msgstr ""
  8408. "The height (DY)within which the panel must fit.\n"
  8409. "In current units."
  8410. #: flatcamGUI/PreferencesUI.py:4624
  8411. msgid "Calculators Tool Options"
  8412. msgstr "Calculators Tool Options"
  8413. #: flatcamGUI/PreferencesUI.py:4628 flatcamTools/ToolCalculators.py:24
  8414. msgid "V-Shape Tool Calculator"
  8415. msgstr "V-Shape Tool Calculator"
  8416. #: flatcamGUI/PreferencesUI.py:4630
  8417. msgid ""
  8418. "Calculate the tool diameter for a given V-shape tool,\n"
  8419. "having the tip diameter, tip angle and\n"
  8420. "depth-of-cut as parameters."
  8421. msgstr ""
  8422. "Calculate the tool diameter for a given V-shape tool,\n"
  8423. "having the tip diameter, tip angle and\n"
  8424. "depth-of-cut as parameters."
  8425. #: flatcamGUI/PreferencesUI.py:4645 flatcamTools/ToolCalculators.py:93
  8426. msgid "Tip Diameter"
  8427. msgstr "Tip Diameter"
  8428. #: flatcamGUI/PreferencesUI.py:4647 flatcamTools/ToolCalculators.py:99
  8429. msgid ""
  8430. "This is the tool tip diameter.\n"
  8431. "It is specified by manufacturer."
  8432. msgstr ""
  8433. "This is the tool tip diameter.\n"
  8434. "It is specified by manufacturer."
  8435. #: flatcamGUI/PreferencesUI.py:4659 flatcamTools/ToolCalculators.py:102
  8436. msgid "Tip Angle"
  8437. msgstr "Tip Angle"
  8438. #: flatcamGUI/PreferencesUI.py:4661
  8439. msgid ""
  8440. "This is the angle on the tip of the tool.\n"
  8441. "It is specified by manufacturer."
  8442. msgstr ""
  8443. "This is the angle on the tip of the tool.\n"
  8444. "It is specified by manufacturer."
  8445. #: flatcamGUI/PreferencesUI.py:4675
  8446. msgid ""
  8447. "This is depth to cut into material.\n"
  8448. "In the CNCJob object it is the CutZ parameter."
  8449. msgstr ""
  8450. "This is depth to cut into material.\n"
  8451. "In the CNCJob object it is the CutZ parameter."
  8452. #: flatcamGUI/PreferencesUI.py:4682 flatcamTools/ToolCalculators.py:26
  8453. msgid "ElectroPlating Calculator"
  8454. msgstr "ElectroPlating Calculator"
  8455. #: flatcamGUI/PreferencesUI.py:4684 flatcamTools/ToolCalculators.py:153
  8456. msgid ""
  8457. "This calculator is useful for those who plate the via/pad/drill holes,\n"
  8458. "using a method like grahite ink or calcium hypophosphite ink or palladium "
  8459. "chloride."
  8460. msgstr ""
  8461. "This calculator is useful for those who plate the via/pad/drill holes,\n"
  8462. "using a method like grahite ink or calcium hypophosphite ink or palladium "
  8463. "chloride."
  8464. #: flatcamGUI/PreferencesUI.py:4698 flatcamTools/ToolCalculators.py:162
  8465. msgid "Board Length"
  8466. msgstr "Board Length"
  8467. #: flatcamGUI/PreferencesUI.py:4700 flatcamTools/ToolCalculators.py:167
  8468. msgid "This is the board length. In centimeters."
  8469. msgstr "This is the board length. In centimeters."
  8470. #: flatcamGUI/PreferencesUI.py:4710 flatcamTools/ToolCalculators.py:169
  8471. msgid "Board Width"
  8472. msgstr "Board Width"
  8473. #: flatcamGUI/PreferencesUI.py:4712 flatcamTools/ToolCalculators.py:174
  8474. msgid "This is the board width.In centimeters."
  8475. msgstr "This is the board width.In centimeters."
  8476. #: flatcamGUI/PreferencesUI.py:4717 flatcamTools/ToolCalculators.py:176
  8477. msgid "Current Density"
  8478. msgstr "Current Density"
  8479. #: flatcamGUI/PreferencesUI.py:4723 flatcamTools/ToolCalculators.py:181
  8480. msgid ""
  8481. "Current density to pass through the board. \n"
  8482. "In Amps per Square Feet ASF."
  8483. msgstr ""
  8484. "Current density to pass through the board. \n"
  8485. "In Amps per Square Feet ASF."
  8486. #: flatcamGUI/PreferencesUI.py:4729 flatcamTools/ToolCalculators.py:184
  8487. msgid "Copper Growth"
  8488. msgstr "Copper Growth"
  8489. #: flatcamGUI/PreferencesUI.py:4735 flatcamTools/ToolCalculators.py:189
  8490. msgid ""
  8491. "How thick the copper growth is intended to be.\n"
  8492. "In microns."
  8493. msgstr ""
  8494. "How thick the copper growth is intended to be.\n"
  8495. "In microns."
  8496. #: flatcamGUI/PreferencesUI.py:4748
  8497. msgid "Transform Tool Options"
  8498. msgstr "Transform Tool Options"
  8499. #: flatcamGUI/PreferencesUI.py:4754
  8500. msgid ""
  8501. "Various transformations that can be applied\n"
  8502. "on a FlatCAM object."
  8503. msgstr ""
  8504. "Various transformations that can be applied\n"
  8505. "on a FlatCAM object."
  8506. #: flatcamGUI/PreferencesUI.py:4785
  8507. msgid "Skew"
  8508. msgstr "Skew"
  8509. #: flatcamGUI/PreferencesUI.py:4826 flatcamTools/ToolTransform.py:147
  8510. msgid "Factor for scaling on X axis."
  8511. msgstr "Factor for scaling on X axis."
  8512. #: flatcamGUI/PreferencesUI.py:4839 flatcamTools/ToolTransform.py:168
  8513. msgid "Factor for scaling on Y axis."
  8514. msgstr "Factor for scaling on Y axis."
  8515. #: flatcamGUI/PreferencesUI.py:4847 flatcamTools/ToolTransform.py:191
  8516. msgid ""
  8517. "Scale the selected object(s)\n"
  8518. "using the Scale_X factor for both axis."
  8519. msgstr ""
  8520. "Scale the selected object(s)\n"
  8521. "using the Scale_X factor for both axis."
  8522. #: flatcamGUI/PreferencesUI.py:4855 flatcamTools/ToolTransform.py:199
  8523. msgid ""
  8524. "Scale the selected object(s)\n"
  8525. "using the origin reference when checked,\n"
  8526. "and the center of the biggest bounding box\n"
  8527. "of the selected objects when unchecked."
  8528. msgstr ""
  8529. "Scale the selected object(s)\n"
  8530. "using the origin reference when checked,\n"
  8531. "and the center of the biggest bounding box\n"
  8532. "of the selected objects when unchecked."
  8533. #: flatcamGUI/PreferencesUI.py:4871 flatcamTools/ToolTransform.py:214
  8534. msgid "X val"
  8535. msgstr "X val"
  8536. #: flatcamGUI/PreferencesUI.py:4873 flatcamTools/ToolTransform.py:216
  8537. msgid "Distance to offset on X axis. In current units."
  8538. msgstr "Distance to offset on X axis. In current units."
  8539. #: flatcamGUI/PreferencesUI.py:4884 flatcamTools/ToolTransform.py:235
  8540. msgid "Y val"
  8541. msgstr "Y val"
  8542. #: flatcamGUI/PreferencesUI.py:4886 flatcamTools/ToolTransform.py:237
  8543. msgid "Distance to offset on Y axis. In current units."
  8544. msgstr "Distance to offset on Y axis. In current units."
  8545. #: flatcamGUI/PreferencesUI.py:4892 flatcamTools/ToolTransform.py:282
  8546. msgid "Mirror Reference"
  8547. msgstr "Mirror Reference"
  8548. #: flatcamGUI/PreferencesUI.py:4894 flatcamTools/ToolTransform.py:284
  8549. msgid ""
  8550. "Flip the selected object(s)\n"
  8551. "around the point in Point Entry Field.\n"
  8552. "\n"
  8553. "The point coordinates can be captured by\n"
  8554. "left click on canvas together with pressing\n"
  8555. "SHIFT key. \n"
  8556. "Then click Add button to insert coordinates.\n"
  8557. "Or enter the coords in format (x, y) in the\n"
  8558. "Point Entry field and click Flip on X(Y)"
  8559. msgstr ""
  8560. "Flip the selected object(s)\n"
  8561. "around the point in Point Entry Field.\n"
  8562. "\n"
  8563. "The point coordinates can be captured by\n"
  8564. "left click on canvas together with pressing\n"
  8565. "SHIFT key. \n"
  8566. "Then click Add button to insert coordinates.\n"
  8567. "Or enter the coords in format (x, y) in the\n"
  8568. "Point Entry field and click Flip on X(Y)"
  8569. #: flatcamGUI/PreferencesUI.py:4905
  8570. msgid "Mirror Reference point"
  8571. msgstr "Mirror Reference point"
  8572. #: flatcamGUI/PreferencesUI.py:4907
  8573. msgid ""
  8574. "Coordinates in format (x, y) used as reference for mirroring.\n"
  8575. "The 'x' in (x, y) will be used when using Flip on X and\n"
  8576. "the 'y' in (x, y) will be used when using Flip on Y and"
  8577. msgstr ""
  8578. "Coordinates in format (x, y) used as reference for mirroring.\n"
  8579. "The 'x' in (x, y) will be used when using Flip on X and\n"
  8580. "the 'y' in (x, y) will be used when using Flip on Y and"
  8581. #: flatcamGUI/PreferencesUI.py:4924
  8582. msgid "SolderPaste Tool Options"
  8583. msgstr "SolderPaste Tool Options"
  8584. #: flatcamGUI/PreferencesUI.py:4929
  8585. msgid ""
  8586. "A tool to create GCode for dispensing\n"
  8587. "solder paste onto a PCB."
  8588. msgstr ""
  8589. "A tool to create GCode for dispensing\n"
  8590. "solder paste onto a PCB."
  8591. #: flatcamGUI/PreferencesUI.py:4940
  8592. msgid "Diameters of nozzle tools, separated by ','"
  8593. msgstr "Diameters of nozzle tools, separated by ','"
  8594. #: flatcamGUI/PreferencesUI.py:4947
  8595. msgid "New Nozzle Dia"
  8596. msgstr "New Nozzle Dia"
  8597. #: flatcamGUI/PreferencesUI.py:4949 flatcamTools/ToolSolderPaste.py:102
  8598. msgid "Diameter for the new Nozzle tool to add in the Tool Table"
  8599. msgstr "Diameter for the new Nozzle tool to add in the Tool Table"
  8600. #: flatcamGUI/PreferencesUI.py:4957 flatcamTools/ToolSolderPaste.py:165
  8601. msgid "Z Dispense Start"
  8602. msgstr "Z Dispense Start"
  8603. #: flatcamGUI/PreferencesUI.py:4959 flatcamTools/ToolSolderPaste.py:167
  8604. msgid "The height (Z) when solder paste dispensing starts."
  8605. msgstr "The height (Z) when solder paste dispensing starts."
  8606. #: flatcamGUI/PreferencesUI.py:4966 flatcamTools/ToolSolderPaste.py:173
  8607. msgid "Z Dispense"
  8608. msgstr "Z Dispense"
  8609. #: flatcamGUI/PreferencesUI.py:4968 flatcamTools/ToolSolderPaste.py:175
  8610. msgid "The height (Z) when doing solder paste dispensing."
  8611. msgstr "The height (Z) when doing solder paste dispensing."
  8612. #: flatcamGUI/PreferencesUI.py:4975 flatcamTools/ToolSolderPaste.py:181
  8613. msgid "Z Dispense Stop"
  8614. msgstr "Z Dispense Stop"
  8615. #: flatcamGUI/PreferencesUI.py:4977 flatcamTools/ToolSolderPaste.py:183
  8616. msgid "The height (Z) when solder paste dispensing stops."
  8617. msgstr "The height (Z) when solder paste dispensing stops."
  8618. #: flatcamGUI/PreferencesUI.py:4984 flatcamTools/ToolSolderPaste.py:189
  8619. msgid "Z Travel"
  8620. msgstr "Z Travel"
  8621. #: flatcamGUI/PreferencesUI.py:4986 flatcamTools/ToolSolderPaste.py:191
  8622. msgid ""
  8623. "The height (Z) for travel between pads\n"
  8624. "(without dispensing solder paste)."
  8625. msgstr ""
  8626. "The height (Z) for travel between pads\n"
  8627. "(without dispensing solder paste)."
  8628. #: flatcamGUI/PreferencesUI.py:4994 flatcamTools/ToolSolderPaste.py:198
  8629. msgid "Z Toolchange"
  8630. msgstr "Z Toolchange"
  8631. #: flatcamGUI/PreferencesUI.py:4996 flatcamTools/ToolSolderPaste.py:200
  8632. msgid "The height (Z) for tool (nozzle) change."
  8633. msgstr "The height (Z) for tool (nozzle) change."
  8634. #: flatcamGUI/PreferencesUI.py:5005 flatcamTools/ToolSolderPaste.py:208
  8635. msgid ""
  8636. "The X,Y location for tool (nozzle) change.\n"
  8637. "The format is (x, y) where x and y are real numbers."
  8638. msgstr ""
  8639. "The X,Y location for tool (nozzle) change.\n"
  8640. "The format is (x, y) where x and y are real numbers."
  8641. #: flatcamGUI/PreferencesUI.py:5013 flatcamTools/ToolSolderPaste.py:215
  8642. msgid "Feedrate X-Y"
  8643. msgstr "Feedrate X-Y"
  8644. #: flatcamGUI/PreferencesUI.py:5015 flatcamTools/ToolSolderPaste.py:217
  8645. msgid "Feedrate (speed) while moving on the X-Y plane."
  8646. msgstr "Feedrate (speed) while moving on the X-Y plane."
  8647. #: flatcamGUI/PreferencesUI.py:5024 flatcamTools/ToolSolderPaste.py:225
  8648. msgid ""
  8649. "Feedrate (speed) while moving vertically\n"
  8650. "(on Z plane)."
  8651. msgstr ""
  8652. "Feedrate (speed) while moving vertically\n"
  8653. "(on Z plane)."
  8654. #: flatcamGUI/PreferencesUI.py:5032 flatcamTools/ToolSolderPaste.py:232
  8655. msgid "Feedrate Z Dispense"
  8656. msgstr "Feedrate Z Dispense"
  8657. #: flatcamGUI/PreferencesUI.py:5034
  8658. msgid ""
  8659. "Feedrate (speed) while moving up vertically\n"
  8660. "to Dispense position (on Z plane)."
  8661. msgstr ""
  8662. "Feedrate (speed) while moving up vertically\n"
  8663. "to Dispense position (on Z plane)."
  8664. #: flatcamGUI/PreferencesUI.py:5042 flatcamTools/ToolSolderPaste.py:241
  8665. msgid "Spindle Speed FWD"
  8666. msgstr "Spindle Speed FWD"
  8667. #: flatcamGUI/PreferencesUI.py:5044 flatcamTools/ToolSolderPaste.py:243
  8668. msgid ""
  8669. "The dispenser speed while pushing solder paste\n"
  8670. "through the dispenser nozzle."
  8671. msgstr ""
  8672. "The dispenser speed while pushing solder paste\n"
  8673. "through the dispenser nozzle."
  8674. #: flatcamGUI/PreferencesUI.py:5052 flatcamTools/ToolSolderPaste.py:250
  8675. msgid "Dwell FWD"
  8676. msgstr "Dwell FWD"
  8677. #: flatcamGUI/PreferencesUI.py:5054 flatcamTools/ToolSolderPaste.py:252
  8678. msgid "Pause after solder dispensing."
  8679. msgstr "Pause after solder dispensing."
  8680. #: flatcamGUI/PreferencesUI.py:5061 flatcamTools/ToolSolderPaste.py:258
  8681. msgid "Spindle Speed REV"
  8682. msgstr "Spindle Speed REV"
  8683. #: flatcamGUI/PreferencesUI.py:5063 flatcamTools/ToolSolderPaste.py:260
  8684. msgid ""
  8685. "The dispenser speed while retracting solder paste\n"
  8686. "through the dispenser nozzle."
  8687. msgstr ""
  8688. "The dispenser speed while retracting solder paste\n"
  8689. "through the dispenser nozzle."
  8690. #: flatcamGUI/PreferencesUI.py:5071 flatcamTools/ToolSolderPaste.py:267
  8691. msgid "Dwell REV"
  8692. msgstr "Dwell REV"
  8693. #: flatcamGUI/PreferencesUI.py:5073 flatcamTools/ToolSolderPaste.py:269
  8694. msgid ""
  8695. "Pause after solder paste dispenser retracted,\n"
  8696. "to allow pressure equilibrium."
  8697. msgstr ""
  8698. "Pause after solder paste dispenser retracted,\n"
  8699. "to allow pressure equilibrium."
  8700. #: flatcamGUI/PreferencesUI.py:5082 flatcamTools/ToolSolderPaste.py:277
  8701. msgid "Files that control the GCode generation."
  8702. msgstr "Files that control the GCode generation."
  8703. #: flatcamGUI/PreferencesUI.py:5097
  8704. msgid "Substractor Tool Options"
  8705. msgstr "Substractor Tool Options"
  8706. #: flatcamGUI/PreferencesUI.py:5102
  8707. msgid ""
  8708. "A tool to substract one Gerber or Geometry object\n"
  8709. "from another of the same type."
  8710. msgstr ""
  8711. "A tool to substract one Gerber or Geometry object\n"
  8712. "from another of the same type."
  8713. #: flatcamGUI/PreferencesUI.py:5107 flatcamTools/ToolSub.py:134
  8714. msgid "Close paths"
  8715. msgstr "Close paths"
  8716. #: flatcamGUI/PreferencesUI.py:5108 flatcamTools/ToolSub.py:135
  8717. msgid ""
  8718. "Checking this will close the paths cut by the Geometry substractor object."
  8719. msgstr ""
  8720. "Checking this will close the paths cut by the Geometry substractor object."
  8721. #: flatcamGUI/PreferencesUI.py:5119
  8722. msgid "Check Rules Tool Options"
  8723. msgstr "Check Rules Tool Options"
  8724. #: flatcamGUI/PreferencesUI.py:5124
  8725. msgid ""
  8726. "A tool to check if Gerber files fir within a set\n"
  8727. "of Manufacturing Rules."
  8728. msgstr ""
  8729. "A tool to check if Gerber files fir within a set\n"
  8730. "of Manufacturing Rules."
  8731. #: flatcamGUI/PreferencesUI.py:5134 flatcamTools/ToolRulesCheck.py:251
  8732. #: flatcamTools/ToolRulesCheck.py:895
  8733. msgid "Trace Size"
  8734. msgstr "Trace Size"
  8735. #: flatcamGUI/PreferencesUI.py:5136 flatcamTools/ToolRulesCheck.py:253
  8736. msgid "This checks if the minimum size for traces is met."
  8737. msgstr "This checks if the minimum size for traces is met."
  8738. #: flatcamGUI/PreferencesUI.py:5146 flatcamGUI/PreferencesUI.py:5166
  8739. #: flatcamGUI/PreferencesUI.py:5186 flatcamGUI/PreferencesUI.py:5206
  8740. #: flatcamGUI/PreferencesUI.py:5226 flatcamGUI/PreferencesUI.py:5246
  8741. #: flatcamGUI/PreferencesUI.py:5266 flatcamGUI/PreferencesUI.py:5286
  8742. #: flatcamGUI/PreferencesUI.py:5308 flatcamGUI/PreferencesUI.py:5328
  8743. #: flatcamTools/ToolRulesCheck.py:263 flatcamTools/ToolRulesCheck.py:285
  8744. #: flatcamTools/ToolRulesCheck.py:308 flatcamTools/ToolRulesCheck.py:331
  8745. #: flatcamTools/ToolRulesCheck.py:354 flatcamTools/ToolRulesCheck.py:377
  8746. #: flatcamTools/ToolRulesCheck.py:400 flatcamTools/ToolRulesCheck.py:423
  8747. #: flatcamTools/ToolRulesCheck.py:448 flatcamTools/ToolRulesCheck.py:471
  8748. msgid "Min value"
  8749. msgstr "Min value"
  8750. #: flatcamGUI/PreferencesUI.py:5148 flatcamTools/ToolRulesCheck.py:265
  8751. msgid "Minimum acceptable trace size."
  8752. msgstr "Minimum acceptable trace size."
  8753. #: flatcamGUI/PreferencesUI.py:5153 flatcamTools/ToolRulesCheck.py:272
  8754. #: flatcamTools/ToolRulesCheck.py:1123 flatcamTools/ToolRulesCheck.py:1153
  8755. msgid "Copper to Copper clearance"
  8756. msgstr "Copper to Copper clearance"
  8757. #: flatcamGUI/PreferencesUI.py:5155 flatcamTools/ToolRulesCheck.py:274
  8758. msgid ""
  8759. "This checks if the minimum clearance between copper\n"
  8760. "features is met."
  8761. msgstr ""
  8762. "This checks if the minimum clearance between copper\n"
  8763. "features is met."
  8764. #: flatcamGUI/PreferencesUI.py:5168 flatcamGUI/PreferencesUI.py:5188
  8765. #: flatcamGUI/PreferencesUI.py:5208 flatcamGUI/PreferencesUI.py:5228
  8766. #: flatcamGUI/PreferencesUI.py:5248 flatcamGUI/PreferencesUI.py:5268
  8767. #: flatcamGUI/PreferencesUI.py:5330 flatcamTools/ToolRulesCheck.py:287
  8768. #: flatcamTools/ToolRulesCheck.py:310 flatcamTools/ToolRulesCheck.py:333
  8769. #: flatcamTools/ToolRulesCheck.py:356 flatcamTools/ToolRulesCheck.py:379
  8770. #: flatcamTools/ToolRulesCheck.py:402 flatcamTools/ToolRulesCheck.py:450
  8771. msgid "Minimum acceptable clearance value."
  8772. msgstr "Minimum acceptable clearance value."
  8773. #: flatcamGUI/PreferencesUI.py:5173 flatcamTools/ToolRulesCheck.py:295
  8774. #: flatcamTools/ToolRulesCheck.py:1183 flatcamTools/ToolRulesCheck.py:1189
  8775. #: flatcamTools/ToolRulesCheck.py:1202 flatcamTools/ToolRulesCheck.py:1209
  8776. msgid "Copper to Outline clearance"
  8777. msgstr "Copper to Outline clearance"
  8778. #: flatcamGUI/PreferencesUI.py:5175 flatcamTools/ToolRulesCheck.py:297
  8779. msgid ""
  8780. "This checks if the minimum clearance between copper\n"
  8781. "features and the outline is met."
  8782. msgstr ""
  8783. "This checks if the minimum clearance between copper\n"
  8784. "features and the outline is met."
  8785. #: flatcamGUI/PreferencesUI.py:5193 flatcamTools/ToolRulesCheck.py:318
  8786. msgid "Silk to Silk Clearance"
  8787. msgstr "Silk to Silk Clearance"
  8788. #: flatcamGUI/PreferencesUI.py:5195 flatcamTools/ToolRulesCheck.py:320
  8789. msgid ""
  8790. "This checks if the minimum clearance between silkscreen\n"
  8791. "features and silkscreen features is met."
  8792. msgstr ""
  8793. "This checks if the minimum clearance between silkscreen\n"
  8794. "features and silkscreen features is met."
  8795. #: flatcamGUI/PreferencesUI.py:5213 flatcamTools/ToolRulesCheck.py:341
  8796. #: flatcamTools/ToolRulesCheck.py:1292 flatcamTools/ToolRulesCheck.py:1298
  8797. #: flatcamTools/ToolRulesCheck.py:1316
  8798. msgid "Silk to Solder Mask Clearance"
  8799. msgstr "Silk to Solder Mask Clearance"
  8800. #: flatcamGUI/PreferencesUI.py:5215 flatcamTools/ToolRulesCheck.py:343
  8801. msgid ""
  8802. "This checks if the minimum clearance between silkscreen\n"
  8803. "features and soldermask features is met."
  8804. msgstr ""
  8805. "This checks if the minimum clearance between silkscreen\n"
  8806. "features and soldermask features is met."
  8807. #: flatcamGUI/PreferencesUI.py:5233 flatcamTools/ToolRulesCheck.py:364
  8808. #: flatcamTools/ToolRulesCheck.py:1346 flatcamTools/ToolRulesCheck.py:1352
  8809. #: flatcamTools/ToolRulesCheck.py:1366 flatcamTools/ToolRulesCheck.py:1373
  8810. msgid "Silk to Outline Clearance"
  8811. msgstr "Silk to Outline Clearance"
  8812. #: flatcamGUI/PreferencesUI.py:5235 flatcamTools/ToolRulesCheck.py:366
  8813. msgid ""
  8814. "This checks if the minimum clearance between silk\n"
  8815. "features and the outline is met."
  8816. msgstr ""
  8817. "This checks if the minimum clearance between silk\n"
  8818. "features and the outline is met."
  8819. #: flatcamGUI/PreferencesUI.py:5253 flatcamTools/ToolRulesCheck.py:387
  8820. #: flatcamTools/ToolRulesCheck.py:1384 flatcamTools/ToolRulesCheck.py:1411
  8821. msgid "Minimum Solder Mask Sliver"
  8822. msgstr "Minimum Solder Mask Sliver"
  8823. #: flatcamGUI/PreferencesUI.py:5255 flatcamTools/ToolRulesCheck.py:389
  8824. msgid ""
  8825. "This checks if the minimum clearance between soldermask\n"
  8826. "features and soldermask features is met."
  8827. msgstr ""
  8828. "This checks if the minimum clearance between soldermask\n"
  8829. "features and soldermask features is met."
  8830. #: flatcamGUI/PreferencesUI.py:5273 flatcamTools/ToolRulesCheck.py:410
  8831. #: flatcamTools/ToolRulesCheck.py:1449 flatcamTools/ToolRulesCheck.py:1455
  8832. #: flatcamTools/ToolRulesCheck.py:1471 flatcamTools/ToolRulesCheck.py:1478
  8833. msgid "Minimum Annular Ring"
  8834. msgstr "Minimum Annular Ring"
  8835. #: flatcamGUI/PreferencesUI.py:5275 flatcamTools/ToolRulesCheck.py:412
  8836. msgid ""
  8837. "This checks if the minimum copper ring left by drilling\n"
  8838. "a hole into a pad is met."
  8839. msgstr ""
  8840. "This checks if the minimum copper ring left by drilling\n"
  8841. "a hole into a pad is met."
  8842. #: flatcamGUI/PreferencesUI.py:5288 flatcamTools/ToolRulesCheck.py:425
  8843. msgid "Minimum acceptable ring value."
  8844. msgstr "Minimum acceptable ring value."
  8845. #: flatcamGUI/PreferencesUI.py:5295 flatcamTools/ToolRulesCheck.py:435
  8846. #: flatcamTools/ToolRulesCheck.py:839
  8847. msgid "Hole to Hole Clearance"
  8848. msgstr "Hole to Hole Clearance"
  8849. #: flatcamGUI/PreferencesUI.py:5297 flatcamTools/ToolRulesCheck.py:437
  8850. msgid ""
  8851. "This checks if the minimum clearance between a drill hole\n"
  8852. "and another drill hole is met."
  8853. msgstr ""
  8854. "This checks if the minimum clearance between a drill hole\n"
  8855. "and another drill hole is met."
  8856. #: flatcamGUI/PreferencesUI.py:5310 flatcamTools/ToolRulesCheck.py:473
  8857. msgid "Minimum acceptable drill size."
  8858. msgstr "Minimum acceptable drill size."
  8859. #: flatcamGUI/PreferencesUI.py:5315 flatcamTools/ToolRulesCheck.py:458
  8860. #: flatcamTools/ToolRulesCheck.py:813
  8861. msgid "Hole Size"
  8862. msgstr "Hole Size"
  8863. #: flatcamGUI/PreferencesUI.py:5317 flatcamTools/ToolRulesCheck.py:460
  8864. msgid ""
  8865. "This checks if the drill holes\n"
  8866. "sizes are above the threshold."
  8867. msgstr ""
  8868. "This checks if the drill holes\n"
  8869. "sizes are above the threshold."
  8870. #: flatcamGUI/PreferencesUI.py:5342
  8871. msgid "Optimal Tool Options"
  8872. msgstr "Optimal Tool Options"
  8873. #: flatcamGUI/PreferencesUI.py:5348
  8874. msgid ""
  8875. "A tool to find the minimum distance between\n"
  8876. "every two Gerber geometric elements"
  8877. msgstr ""
  8878. "A tool to find the minimum distance between\n"
  8879. "every two Gerber geometric elements"
  8880. #: flatcamGUI/PreferencesUI.py:5363 flatcamTools/ToolOptimal.py:70
  8881. msgid "Precision"
  8882. msgstr "Precision"
  8883. #: flatcamGUI/PreferencesUI.py:5365
  8884. msgid "Number of decimals for the distances and coordinates in this tool."
  8885. msgstr "Number of decimals for the distances and coordinates in this tool."
  8886. #: flatcamGUI/PreferencesUI.py:5379
  8887. msgid "Excellon File associations"
  8888. msgstr "Excellon File associations"
  8889. #: flatcamGUI/PreferencesUI.py:5391 flatcamGUI/PreferencesUI.py:5463
  8890. #: flatcamGUI/PreferencesUI.py:5532 flatcamGUI/PreferencesUI.py:5601
  8891. msgid "Restore"
  8892. msgstr "Restore"
  8893. #: flatcamGUI/PreferencesUI.py:5392 flatcamGUI/PreferencesUI.py:5464
  8894. #: flatcamGUI/PreferencesUI.py:5533
  8895. msgid "Restore the extension list to the default state."
  8896. msgstr "Restore the extension list to the default state."
  8897. #: flatcamGUI/PreferencesUI.py:5393 flatcamGUI/PreferencesUI.py:5465
  8898. #: flatcamGUI/PreferencesUI.py:5534 flatcamGUI/PreferencesUI.py:5603
  8899. msgid "Delete All"
  8900. msgstr "Delete All"
  8901. #: flatcamGUI/PreferencesUI.py:5394 flatcamGUI/PreferencesUI.py:5466
  8902. #: flatcamGUI/PreferencesUI.py:5535
  8903. msgid "Delete all extensions from the list."
  8904. msgstr "Delete all extensions from the list."
  8905. #: flatcamGUI/PreferencesUI.py:5402 flatcamGUI/PreferencesUI.py:5474
  8906. #: flatcamGUI/PreferencesUI.py:5543
  8907. msgid "Extensions list"
  8908. msgstr "Extensions list"
  8909. #: flatcamGUI/PreferencesUI.py:5404 flatcamGUI/PreferencesUI.py:5476
  8910. #: flatcamGUI/PreferencesUI.py:5545
  8911. msgid ""
  8912. "List of file extensions to be\n"
  8913. "associated with FlatCAM."
  8914. msgstr ""
  8915. "List of file extensions to be\n"
  8916. "associated with FlatCAM."
  8917. #: flatcamGUI/PreferencesUI.py:5424 flatcamGUI/PreferencesUI.py:5496
  8918. #: flatcamGUI/PreferencesUI.py:5564 flatcamGUI/PreferencesUI.py:5635
  8919. msgid "Extension"
  8920. msgstr "Extension"
  8921. #: flatcamGUI/PreferencesUI.py:5425 flatcamGUI/PreferencesUI.py:5497
  8922. #: flatcamGUI/PreferencesUI.py:5565
  8923. msgid "A file extension to be added or deleted to the list."
  8924. msgstr "A file extension to be added or deleted to the list."
  8925. #: flatcamGUI/PreferencesUI.py:5433 flatcamGUI/PreferencesUI.py:5505
  8926. #: flatcamGUI/PreferencesUI.py:5573
  8927. msgid "Add Extension"
  8928. msgstr "Add Extension"
  8929. #: flatcamGUI/PreferencesUI.py:5434 flatcamGUI/PreferencesUI.py:5506
  8930. #: flatcamGUI/PreferencesUI.py:5574
  8931. msgid "Add a file extension to the list"
  8932. msgstr "Add a file extension to the list"
  8933. #: flatcamGUI/PreferencesUI.py:5435 flatcamGUI/PreferencesUI.py:5507
  8934. #: flatcamGUI/PreferencesUI.py:5575
  8935. msgid "Delete Extension"
  8936. msgstr "Delete Extension"
  8937. #: flatcamGUI/PreferencesUI.py:5436 flatcamGUI/PreferencesUI.py:5508
  8938. #: flatcamGUI/PreferencesUI.py:5576
  8939. msgid "Delete a file extension from the list"
  8940. msgstr "Delete a file extension from the list"
  8941. #: flatcamGUI/PreferencesUI.py:5443 flatcamGUI/PreferencesUI.py:5515
  8942. #: flatcamGUI/PreferencesUI.py:5583
  8943. msgid "Apply Association"
  8944. msgstr "Apply Association"
  8945. #: flatcamGUI/PreferencesUI.py:5444 flatcamGUI/PreferencesUI.py:5516
  8946. #: flatcamGUI/PreferencesUI.py:5584
  8947. msgid ""
  8948. "Apply the file associations between\n"
  8949. "FlatCAM and the files with above extensions.\n"
  8950. "They will be active after next logon.\n"
  8951. "This work only in Windows."
  8952. msgstr ""
  8953. "Apply the file associations between\n"
  8954. "FlatCAM and the files with above extensions.\n"
  8955. "They will be active after next logon.\n"
  8956. "This work only in Windows."
  8957. #: flatcamGUI/PreferencesUI.py:5461
  8958. msgid "GCode File associations"
  8959. msgstr "GCode File associations"
  8960. #: flatcamGUI/PreferencesUI.py:5530
  8961. msgid "Gerber File associations"
  8962. msgstr "Gerber File associations"
  8963. #: flatcamGUI/PreferencesUI.py:5599
  8964. msgid "Autocompleter Keywords"
  8965. msgstr "Autocompleter Keywords"
  8966. #: flatcamGUI/PreferencesUI.py:5602
  8967. msgid "Restore the autocompleter keywords list to the default state."
  8968. msgstr "Restore the autocompleter keywords list to the default state."
  8969. #: flatcamGUI/PreferencesUI.py:5604
  8970. msgid "Delete all autocompleter keywords from the list."
  8971. msgstr "Delete all autocompleter keywords from the list."
  8972. #: flatcamGUI/PreferencesUI.py:5612
  8973. msgid "Keywords list"
  8974. msgstr "Keywords list"
  8975. #: flatcamGUI/PreferencesUI.py:5614
  8976. msgid ""
  8977. "List of keywords used by\n"
  8978. "the autocompleter in FlatCAM.\n"
  8979. "The autocompleter is installed\n"
  8980. "in the Code Editor and for the Tcl Shell."
  8981. msgstr ""
  8982. "List of keywords used by\n"
  8983. "the autocompleter in FlatCAM.\n"
  8984. "The autocompleter is installed\n"
  8985. "in the Code Editor and for the Tcl Shell."
  8986. #: flatcamGUI/PreferencesUI.py:5636
  8987. msgid "A keyword to be added or deleted to the list."
  8988. msgstr "A keyword to be added or deleted to the list."
  8989. #: flatcamGUI/PreferencesUI.py:5644
  8990. msgid "Add keyword"
  8991. msgstr "Add keyword"
  8992. #: flatcamGUI/PreferencesUI.py:5645
  8993. msgid "Add a keyword to the list"
  8994. msgstr "Add a keyword to the list"
  8995. #: flatcamGUI/PreferencesUI.py:5646
  8996. msgid "Delete keyword"
  8997. msgstr "Delete keyword"
  8998. #: flatcamGUI/PreferencesUI.py:5647
  8999. msgid "Delete a keyword from the list"
  9000. msgstr "Delete a keyword from the list"
  9001. #: flatcamParsers/ParseExcellon.py:295
  9002. msgid "This is GCODE mark"
  9003. msgstr "This is GCODE mark"
  9004. #: flatcamParsers/ParseExcellon.py:411
  9005. msgid ""
  9006. "No tool diameter info's. See shell.\n"
  9007. "A tool change event: T"
  9008. msgstr ""
  9009. "No tool diameter info's. See shell.\n"
  9010. "A tool change event: T"
  9011. #: flatcamParsers/ParseExcellon.py:414
  9012. msgid ""
  9013. "was found but the Excellon file have no informations regarding the tool "
  9014. "diameters therefore the application will try to load it by using some 'fake' "
  9015. "diameters.\n"
  9016. "The user needs to edit the resulting Excellon object and change the "
  9017. "diameters to reflect the real diameters."
  9018. msgstr ""
  9019. "was found but the Excellon file have no informations regarding the tool "
  9020. "diameters therefore the application will try to load it by using some 'fake' "
  9021. "diameters.\n"
  9022. "The user needs to edit the resulting Excellon object and change the "
  9023. "diameters to reflect the real diameters."
  9024. #: flatcamParsers/ParseExcellon.py:869
  9025. #, python-brace-format
  9026. msgid ""
  9027. "{e_code} Excellon Parser error.\n"
  9028. "Parsing Failed. Line {l_nr}: {line}\n"
  9029. msgstr ""
  9030. "{e_code} Excellon Parser error.\n"
  9031. "Parsing Failed. Line {l_nr}: {line}\n"
  9032. #: flatcamParsers/ParseExcellon.py:952
  9033. msgid ""
  9034. "Excellon.create_geometry() -> a drill location was skipped due of not having "
  9035. "a tool associated.\n"
  9036. "Check the resulting GCode."
  9037. msgstr ""
  9038. "Excellon.create_geometry() -> a drill location was skipped due of not having "
  9039. "a tool associated.\n"
  9040. "Check the resulting GCode."
  9041. #: flatcamParsers/ParseFont.py:304
  9042. msgid "Font not supported, try another one."
  9043. msgstr "Font not supported, try another one."
  9044. #: flatcamParsers/ParseGerber.py:404
  9045. msgid "Gerber processing. Parsing"
  9046. msgstr "Gerber processing. Parsing"
  9047. #: flatcamParsers/ParseGerber.py:404
  9048. msgid "lines"
  9049. msgstr "lines"
  9050. #: flatcamParsers/ParseGerber.py:933 flatcamParsers/ParseGerber.py:1028
  9051. msgid "Coordinates missing, line ignored"
  9052. msgstr "Coordinates missing, line ignored"
  9053. #: flatcamParsers/ParseGerber.py:935 flatcamParsers/ParseGerber.py:1030
  9054. msgid "GERBER file might be CORRUPT. Check the file !!!"
  9055. msgstr "GERBER file might be CORRUPT. Check the file !!!"
  9056. #: flatcamParsers/ParseGerber.py:984
  9057. msgid ""
  9058. "Region does not have enough points. File will be processed but there are "
  9059. "parser errors. Line number"
  9060. msgstr ""
  9061. "Region does not have enough points. File will be processed but there are "
  9062. "parser errors. Line number"
  9063. #: flatcamParsers/ParseGerber.py:1375
  9064. msgid "Gerber processing. Joining polygons"
  9065. msgstr "Gerber processing. Joining polygons"
  9066. #: flatcamParsers/ParseGerber.py:1392
  9067. msgid "Gerber processing. Applying Gerber polarity."
  9068. msgstr "Gerber processing. Applying Gerber polarity."
  9069. #: flatcamParsers/ParseGerber.py:1434
  9070. msgid "Gerber Line"
  9071. msgstr "Gerber Line"
  9072. #: flatcamParsers/ParseGerber.py:1434
  9073. msgid "Gerber Line Content"
  9074. msgstr "Gerber Line Content"
  9075. #: flatcamParsers/ParseGerber.py:1436
  9076. msgid "Gerber Parser ERROR"
  9077. msgstr "Gerber Parser ERROR"
  9078. #: flatcamParsers/ParseGerber.py:1738
  9079. msgid "Gerber Scale done."
  9080. msgstr "Gerber Scale done."
  9081. #: flatcamParsers/ParseGerber.py:1828
  9082. msgid "Gerber Offset done."
  9083. msgstr "Gerber Offset done."
  9084. #: flatcamParsers/ParseGerber.py:1905
  9085. msgid "Gerber Mirror done."
  9086. msgstr "Gerber Mirror done."
  9087. #: flatcamParsers/ParseGerber.py:1977
  9088. msgid "Gerber Skew done."
  9089. msgstr "Gerber Skew done."
  9090. #: flatcamParsers/ParseGerber.py:2038
  9091. msgid "Gerber Rotate done."
  9092. msgstr "Gerber Rotate done."
  9093. #: flatcamTools/ToolCalculators.py:23
  9094. msgid "Calculators"
  9095. msgstr "Calculators"
  9096. #: flatcamTools/ToolCalculators.py:25
  9097. msgid "Units Calculator"
  9098. msgstr "Units Calculator"
  9099. #: flatcamTools/ToolCalculators.py:69
  9100. msgid "Here you enter the value to be converted from INCH to MM"
  9101. msgstr "Here you enter the value to be converted from INCH to MM"
  9102. #: flatcamTools/ToolCalculators.py:74
  9103. msgid "Here you enter the value to be converted from MM to INCH"
  9104. msgstr "Here you enter the value to be converted from MM to INCH"
  9105. #: flatcamTools/ToolCalculators.py:106
  9106. msgid ""
  9107. "This is the angle of the tip of the tool.\n"
  9108. "It is specified by manufacturer."
  9109. msgstr ""
  9110. "This is the angle of the tip of the tool.\n"
  9111. "It is specified by manufacturer."
  9112. #: flatcamTools/ToolCalculators.py:115
  9113. msgid ""
  9114. "This is the depth to cut into the material.\n"
  9115. "In the CNCJob is the CutZ parameter."
  9116. msgstr ""
  9117. "This is the depth to cut into the material.\n"
  9118. "In the CNCJob is the CutZ parameter."
  9119. #: flatcamTools/ToolCalculators.py:118
  9120. msgid "Tool Diameter"
  9121. msgstr "Tool Diameter"
  9122. #: flatcamTools/ToolCalculators.py:123
  9123. msgid ""
  9124. "This is the tool diameter to be entered into\n"
  9125. "FlatCAM Gerber section.\n"
  9126. "In the CNCJob section it is called >Tool dia<."
  9127. msgstr ""
  9128. "This is the tool diameter to be entered into\n"
  9129. "FlatCAM Gerber section.\n"
  9130. "In the CNCJob section it is called >Tool dia<."
  9131. #: flatcamTools/ToolCalculators.py:134 flatcamTools/ToolCalculators.py:220
  9132. msgid "Calculate"
  9133. msgstr "Calculate"
  9134. #: flatcamTools/ToolCalculators.py:137
  9135. msgid ""
  9136. "Calculate either the Cut Z or the effective tool diameter,\n"
  9137. " depending on which is desired and which is known. "
  9138. msgstr ""
  9139. "Calculate either the Cut Z or the effective tool diameter,\n"
  9140. " depending on which is desired and which is known. "
  9141. #: flatcamTools/ToolCalculators.py:194
  9142. msgid "Current Value"
  9143. msgstr "Current Value"
  9144. #: flatcamTools/ToolCalculators.py:199
  9145. msgid ""
  9146. "This is the current intensity value\n"
  9147. "to be set on the Power Supply. In Amps."
  9148. msgstr ""
  9149. "This is the current intensity value\n"
  9150. "to be set on the Power Supply. In Amps."
  9151. #: flatcamTools/ToolCalculators.py:203
  9152. msgid "Time"
  9153. msgstr "Time"
  9154. #: flatcamTools/ToolCalculators.py:208
  9155. msgid ""
  9156. "This is the calculated time required for the procedure.\n"
  9157. "In minutes."
  9158. msgstr ""
  9159. "This is the calculated time required for the procedure.\n"
  9160. "In minutes."
  9161. #: flatcamTools/ToolCalculators.py:223
  9162. msgid ""
  9163. "Calculate the current intensity value and the procedure time,\n"
  9164. "depending on the parameters above"
  9165. msgstr ""
  9166. "Calculate the current intensity value and the procedure time,\n"
  9167. "depending on the parameters above"
  9168. #: flatcamTools/ToolCalculators.py:270
  9169. msgid "Calc. Tool"
  9170. msgstr "Calc. Tool"
  9171. #: flatcamTools/ToolCutOut.py:25
  9172. msgid "Cutout PCB"
  9173. msgstr "Cutout PCB"
  9174. #: flatcamTools/ToolCutOut.py:63
  9175. msgid ""
  9176. "Specify the type of object to be cutout.\n"
  9177. "It can be of type: Gerber or Geometry.\n"
  9178. "What is selected here will dictate the kind\n"
  9179. "of objects that will populate the 'Object' combobox."
  9180. msgstr ""
  9181. "Specify the type of object to be cutout.\n"
  9182. "It can be of type: Gerber or Geometry.\n"
  9183. "What is selected here will dictate the kind\n"
  9184. "of objects that will populate the 'Object' combobox."
  9185. #: flatcamTools/ToolCutOut.py:79
  9186. msgid "Object to be cutout. "
  9187. msgstr "Object to be cutout. "
  9188. #: flatcamTools/ToolCutOut.py:112
  9189. msgid "Margin:"
  9190. msgstr "Margin:"
  9191. #: flatcamTools/ToolCutOut.py:124
  9192. msgid "Gap size:"
  9193. msgstr "Gap size:"
  9194. #: flatcamTools/ToolCutOut.py:151
  9195. msgid "A. Automatic Bridge Gaps"
  9196. msgstr "A. Automatic Bridge Gaps"
  9197. #: flatcamTools/ToolCutOut.py:153
  9198. msgid "This section handle creation of automatic bridge gaps."
  9199. msgstr "This section handle creation of automatic bridge gaps."
  9200. #: flatcamTools/ToolCutOut.py:164
  9201. msgid ""
  9202. "Number of gaps used for the Automatic cutout.\n"
  9203. "There can be maximum 8 bridges/gaps.\n"
  9204. "The choices are:\n"
  9205. "- None - no gaps\n"
  9206. "- lr - left + right\n"
  9207. "- tb - top + bottom\n"
  9208. "- 4 - left + right +top + bottom\n"
  9209. "- 2lr - 2*left + 2*right\n"
  9210. "- 2tb - 2*top + 2*bottom\n"
  9211. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  9212. msgstr ""
  9213. "Number of gaps used for the Automatic cutout.\n"
  9214. "There can be maximum 8 bridges/gaps.\n"
  9215. "The choices are:\n"
  9216. "- None - no gaps\n"
  9217. "- lr - left + right\n"
  9218. "- tb - top + bottom\n"
  9219. "- 4 - left + right +top + bottom\n"
  9220. "- 2lr - 2*left + 2*right\n"
  9221. "- 2tb - 2*top + 2*bottom\n"
  9222. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  9223. #: flatcamTools/ToolCutOut.py:188
  9224. msgid "FreeForm"
  9225. msgstr "FreeForm"
  9226. #: flatcamTools/ToolCutOut.py:190
  9227. msgid ""
  9228. "The cutout shape can be of ny shape.\n"
  9229. "Useful when the PCB has a non-rectangular shape."
  9230. msgstr ""
  9231. "The cutout shape can be of ny shape.\n"
  9232. "Useful when the PCB has a non-rectangular shape."
  9233. #: flatcamTools/ToolCutOut.py:199
  9234. msgid ""
  9235. "Cutout the selected object.\n"
  9236. "The cutout shape can be of any shape.\n"
  9237. "Useful when the PCB has a non-rectangular shape."
  9238. msgstr ""
  9239. "Cutout the selected object.\n"
  9240. "The cutout shape can be of any shape.\n"
  9241. "Useful when the PCB has a non-rectangular shape."
  9242. #: flatcamTools/ToolCutOut.py:208
  9243. msgid "Rectangular"
  9244. msgstr "Rectangular"
  9245. #: flatcamTools/ToolCutOut.py:210
  9246. msgid ""
  9247. "The resulting cutout shape is\n"
  9248. "always a rectangle shape and it will be\n"
  9249. "the bounding box of the Object."
  9250. msgstr ""
  9251. "The resulting cutout shape is\n"
  9252. "always a rectangle shape and it will be\n"
  9253. "the bounding box of the Object."
  9254. #: flatcamTools/ToolCutOut.py:219
  9255. msgid ""
  9256. "Cutout the selected object.\n"
  9257. "The resulting cutout shape is\n"
  9258. "always a rectangle shape and it will be\n"
  9259. "the bounding box of the Object."
  9260. msgstr ""
  9261. "Cutout the selected object.\n"
  9262. "The resulting cutout shape is\n"
  9263. "always a rectangle shape and it will be\n"
  9264. "the bounding box of the Object."
  9265. #: flatcamTools/ToolCutOut.py:227
  9266. msgid "B. Manual Bridge Gaps"
  9267. msgstr "B. Manual Bridge Gaps"
  9268. #: flatcamTools/ToolCutOut.py:229
  9269. msgid ""
  9270. "This section handle creation of manual bridge gaps.\n"
  9271. "This is done by mouse clicking on the perimeter of the\n"
  9272. "Geometry object that is used as a cutout object. "
  9273. msgstr ""
  9274. "This section handle creation of manual bridge gaps.\n"
  9275. "This is done by mouse clicking on the perimeter of the\n"
  9276. "Geometry object that is used as a cutout object. "
  9277. #: flatcamTools/ToolCutOut.py:245
  9278. msgid "Geo Obj"
  9279. msgstr "Geo Obj"
  9280. #: flatcamTools/ToolCutOut.py:247
  9281. msgid "Geometry object used to create the manual cutout."
  9282. msgstr "Geometry object used to create the manual cutout."
  9283. #: flatcamTools/ToolCutOut.py:258
  9284. msgid "Manual Geo"
  9285. msgstr "Manual Geo"
  9286. #: flatcamTools/ToolCutOut.py:260 flatcamTools/ToolCutOut.py:270
  9287. msgid ""
  9288. "If the object to be cutout is a Gerber\n"
  9289. "first create a Geometry that surrounds it,\n"
  9290. "to be used as the cutout, if one doesn't exist yet.\n"
  9291. "Select the source Gerber file in the top object combobox."
  9292. msgstr ""
  9293. "If the object to be cutout is a Gerber\n"
  9294. "first create a Geometry that surrounds it,\n"
  9295. "to be used as the cutout, if one doesn't exist yet.\n"
  9296. "Select the source Gerber file in the top object combobox."
  9297. #: flatcamTools/ToolCutOut.py:280
  9298. msgid "Manual Add Bridge Gaps"
  9299. msgstr "Manual Add Bridge Gaps"
  9300. #: flatcamTools/ToolCutOut.py:282
  9301. msgid ""
  9302. "Use the left mouse button (LMB) click\n"
  9303. "to create a bridge gap to separate the PCB from\n"
  9304. "the surrounding material."
  9305. msgstr ""
  9306. "Use the left mouse button (LMB) click\n"
  9307. "to create a bridge gap to separate the PCB from\n"
  9308. "the surrounding material."
  9309. #: flatcamTools/ToolCutOut.py:289
  9310. msgid "Generate Gap"
  9311. msgstr "Generate Gap"
  9312. #: flatcamTools/ToolCutOut.py:291
  9313. msgid ""
  9314. "Use the left mouse button (LMB) click\n"
  9315. "to create a bridge gap to separate the PCB from\n"
  9316. "the surrounding material.\n"
  9317. "The LMB click has to be done on the perimeter of\n"
  9318. "the Geometry object used as a cutout geometry."
  9319. msgstr ""
  9320. "Use the left mouse button (LMB) click\n"
  9321. "to create a bridge gap to separate the PCB from\n"
  9322. "the surrounding material.\n"
  9323. "The LMB click has to be done on the perimeter of\n"
  9324. "the Geometry object used as a cutout geometry."
  9325. #: flatcamTools/ToolCutOut.py:390 flatcamTools/ToolCutOut.py:561
  9326. #: flatcamTools/ToolNonCopperClear.py:1115
  9327. #: flatcamTools/ToolNonCopperClear.py:1156
  9328. #: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1064
  9329. #: flatcamTools/ToolPanelize.py:374 flatcamTools/ToolPanelize.py:391
  9330. #: flatcamTools/ToolSub.py:253 flatcamTools/ToolSub.py:268
  9331. #: flatcamTools/ToolSub.py:455 flatcamTools/ToolSub.py:470
  9332. #: tclCommands/TclCommandCopperClear.py:131
  9333. #: tclCommands/TclCommandCopperClear.py:208 tclCommands/TclCommandPaint.py:133
  9334. msgid "Could not retrieve object"
  9335. msgstr "Could not retrieve object"
  9336. #: flatcamTools/ToolCutOut.py:395
  9337. msgid ""
  9338. "There is no object selected for Cutout.\n"
  9339. "Select one and try again."
  9340. msgstr ""
  9341. "There is no object selected for Cutout.\n"
  9342. "Select one and try again."
  9343. #: flatcamTools/ToolCutOut.py:401 flatcamTools/ToolCutOut.py:570
  9344. #: flatcamTools/ToolCutOut.py:711 flatcamTools/ToolCutOut.py:793
  9345. msgid "Tool Diameter is zero value. Change it to a positive real number."
  9346. msgstr "Tool Diameter is zero value. Change it to a positive real number."
  9347. #: flatcamTools/ToolCutOut.py:415 flatcamTools/ToolCutOut.py:585
  9348. msgid "Number of gaps value is missing. Add it and retry."
  9349. msgstr "Number of gaps value is missing. Add it and retry."
  9350. #: flatcamTools/ToolCutOut.py:420 flatcamTools/ToolCutOut.py:589
  9351. msgid ""
  9352. "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. "
  9353. "Fill in a correct value and retry. "
  9354. msgstr ""
  9355. "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. "
  9356. "Fill in a correct value and retry. "
  9357. #: flatcamTools/ToolCutOut.py:425 flatcamTools/ToolCutOut.py:595
  9358. msgid ""
  9359. "Cutout operation cannot be done on a multi-geo Geometry.\n"
  9360. "Optionally, this Multi-geo Geometry can be converted to Single-geo "
  9361. "Geometry,\n"
  9362. "and after that perform Cutout."
  9363. msgstr ""
  9364. "Cutout operation cannot be done on a multi-geo Geometry.\n"
  9365. "Optionally, this Multi-geo Geometry can be converted to Single-geo "
  9366. "Geometry,\n"
  9367. "and after that perform Cutout."
  9368. #: flatcamTools/ToolCutOut.py:544 flatcamTools/ToolCutOut.py:700
  9369. msgid "Any form CutOut operation finished."
  9370. msgstr "Any form CutOut operation finished."
  9371. #: flatcamTools/ToolCutOut.py:565 flatcamTools/ToolNonCopperClear.py:1119
  9372. #: flatcamTools/ToolPaint.py:960 flatcamTools/ToolPanelize.py:381
  9373. #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65
  9374. msgid "Object not found"
  9375. msgstr "Object not found"
  9376. #: flatcamTools/ToolCutOut.py:705
  9377. msgid ""
  9378. "Click on the selected geometry object perimeter to create a bridge gap ..."
  9379. msgstr ""
  9380. "Click on the selected geometry object perimeter to create a bridge gap ..."
  9381. #: flatcamTools/ToolCutOut.py:722 flatcamTools/ToolCutOut.py:748
  9382. msgid "Could not retrieve Geometry object"
  9383. msgstr "Could not retrieve Geometry object"
  9384. #: flatcamTools/ToolCutOut.py:753
  9385. msgid "Geometry object for manual cutout not found"
  9386. msgstr "Geometry object for manual cutout not found"
  9387. #: flatcamTools/ToolCutOut.py:763
  9388. msgid "Added manual Bridge Gap."
  9389. msgstr "Added manual Bridge Gap."
  9390. #: flatcamTools/ToolCutOut.py:775
  9391. msgid "Could not retrieve Gerber object"
  9392. msgstr "Could not retrieve Gerber object"
  9393. #: flatcamTools/ToolCutOut.py:780
  9394. msgid ""
  9395. "There is no Gerber object selected for Cutout.\n"
  9396. "Select one and try again."
  9397. msgstr ""
  9398. "There is no Gerber object selected for Cutout.\n"
  9399. "Select one and try again."
  9400. #: flatcamTools/ToolCutOut.py:786
  9401. msgid ""
  9402. "The selected object has to be of Gerber type.\n"
  9403. "Select a Gerber file and try again."
  9404. msgstr ""
  9405. "The selected object has to be of Gerber type.\n"
  9406. "Select a Gerber file and try again."
  9407. #: flatcamTools/ToolCutOut.py:821
  9408. msgid "Geometry not supported for cutout"
  9409. msgstr "Geometry not supported for cutout"
  9410. #: flatcamTools/ToolCutOut.py:873
  9411. msgid "Making manual bridge gap..."
  9412. msgstr "Making manual bridge gap..."
  9413. #: flatcamTools/ToolDblSided.py:18
  9414. msgid "2-Sided PCB"
  9415. msgstr "2-Sided PCB"
  9416. #: flatcamTools/ToolDblSided.py:53 flatcamTools/ToolDblSided.py:77
  9417. #: flatcamTools/ToolDblSided.py:101
  9418. msgid "Mirror"
  9419. msgstr "Mirror"
  9420. #: flatcamTools/ToolDblSided.py:55 flatcamTools/ToolDblSided.py:79
  9421. #: flatcamTools/ToolDblSided.py:103
  9422. msgid ""
  9423. "Mirrors (flips) the specified object around \n"
  9424. "the specified axis. Does not create a new \n"
  9425. "object, but modifies it."
  9426. msgstr ""
  9427. "Mirrors (flips) the specified object around \n"
  9428. "the specified axis. Does not create a new \n"
  9429. "object, but modifies it."
  9430. #: flatcamTools/ToolDblSided.py:74
  9431. msgid "Excellon Object to be mirrored."
  9432. msgstr "Excellon Object to be mirrored."
  9433. #: flatcamTools/ToolDblSided.py:98
  9434. msgid "Geometry Obj to be mirrored."
  9435. msgstr "Geometry Obj to be mirrored."
  9436. #: flatcamTools/ToolDblSided.py:134
  9437. msgid "Axis Ref:"
  9438. msgstr "Axis Ref:"
  9439. #: flatcamTools/ToolDblSided.py:153
  9440. msgid "Point/Box Reference"
  9441. msgstr "Point/Box Reference"
  9442. #: flatcamTools/ToolDblSided.py:155
  9443. msgid ""
  9444. "If 'Point' is selected above it store the coordinates (x, y) through which\n"
  9445. "the mirroring axis passes.\n"
  9446. "If 'Box' is selected above, select here a FlatCAM object (Gerber, Exc or "
  9447. "Geo).\n"
  9448. "Through the center of this object pass the mirroring axis selected above."
  9449. msgstr ""
  9450. "If 'Point' is selected above it store the coordinates (x, y) through which\n"
  9451. "the mirroring axis passes.\n"
  9452. "If 'Box' is selected above, select here a FlatCAM object (Gerber, Exc or "
  9453. "Geo).\n"
  9454. "Through the center of this object pass the mirroring axis selected above."
  9455. #: flatcamTools/ToolDblSided.py:163
  9456. msgid ""
  9457. "Add the coordinates in format <b>(x, y)</b> through which the mirroring "
  9458. "axis \n"
  9459. " selected in 'MIRROR AXIS' pass.\n"
  9460. "The (x, y) coordinates are captured by pressing SHIFT key\n"
  9461. "and left mouse button click on canvas or you can enter the coords manually."
  9462. msgstr ""
  9463. "Add the coordinates in format <b>(x, y)</b> through which the mirroring "
  9464. "axis \n"
  9465. " selected in 'MIRROR AXIS' pass.\n"
  9466. "The (x, y) coordinates are captured by pressing SHIFT key\n"
  9467. "and left mouse button click on canvas or you can enter the coords manually."
  9468. #: flatcamTools/ToolDblSided.py:183 flatcamTools/ToolNonCopperClear.py:437
  9469. #: flatcamTools/ToolPaint.py:321
  9470. msgid "Gerber Reference Box Object"
  9471. msgstr "Gerber Reference Box Object"
  9472. #: flatcamTools/ToolDblSided.py:184 flatcamTools/ToolNonCopperClear.py:438
  9473. #: flatcamTools/ToolPaint.py:322
  9474. msgid "Excellon Reference Box Object"
  9475. msgstr "Excellon Reference Box Object"
  9476. #: flatcamTools/ToolDblSided.py:185 flatcamTools/ToolNonCopperClear.py:439
  9477. #: flatcamTools/ToolPaint.py:323
  9478. msgid "Geometry Reference Box Object"
  9479. msgstr "Geometry Reference Box Object"
  9480. #: flatcamTools/ToolDblSided.py:193
  9481. msgid "Alignment Drill Coordinates"
  9482. msgstr "Alignment Drill Coordinates"
  9483. #: flatcamTools/ToolDblSided.py:195
  9484. msgid ""
  9485. "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For "
  9486. "each set of (x, y) coordinates\n"
  9487. "entered here, a pair of drills will be created:\n"
  9488. "\n"
  9489. "- one drill at the coordinates from the field\n"
  9490. "- one drill in mirror position over the axis selected above in the 'Mirror "
  9491. "Axis'."
  9492. msgstr ""
  9493. "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For "
  9494. "each set of (x, y) coordinates\n"
  9495. "entered here, a pair of drills will be created:\n"
  9496. "\n"
  9497. "- one drill at the coordinates from the field\n"
  9498. "- one drill in mirror position over the axis selected above in the 'Mirror "
  9499. "Axis'."
  9500. #: flatcamTools/ToolDblSided.py:210
  9501. msgid ""
  9502. "Add alignment drill holes coords in the format: (x1, y1), (x2, y2), ... \n"
  9503. "on one side of the mirror axis.\n"
  9504. "\n"
  9505. "The coordinates set can be obtained:\n"
  9506. "- press SHIFT key and left mouse clicking on canvas. Then click Add.\n"
  9507. "- press SHIFT key and left mouse clicking on canvas. Then CTRL+V in the "
  9508. "field.\n"
  9509. "- press SHIFT key and left mouse clicking on canvas. Then RMB click in the "
  9510. "field and click Paste.\n"
  9511. "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..."
  9512. msgstr ""
  9513. "Add alignment drill holes coords in the format: (x1, y1), (x2, y2), ... \n"
  9514. "on one side of the mirror axis.\n"
  9515. "\n"
  9516. "The coordinates set can be obtained:\n"
  9517. "- press SHIFT key and left mouse clicking on canvas. Then click Add.\n"
  9518. "- press SHIFT key and left mouse clicking on canvas. Then CTRL+V in the "
  9519. "field.\n"
  9520. "- press SHIFT key and left mouse clicking on canvas. Then RMB click in the "
  9521. "field and click Paste.\n"
  9522. "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..."
  9523. #: flatcamTools/ToolDblSided.py:229
  9524. msgid "Alignment Drill Diameter"
  9525. msgstr "Alignment Drill Diameter"
  9526. #: flatcamTools/ToolDblSided.py:252
  9527. msgid "Create Excellon Object"
  9528. msgstr "Create Excellon Object"
  9529. #: flatcamTools/ToolDblSided.py:254
  9530. msgid ""
  9531. "Creates an Excellon Object containing the\n"
  9532. "specified alignment holes and their mirror\n"
  9533. "images."
  9534. msgstr ""
  9535. "Creates an Excellon Object containing the\n"
  9536. "specified alignment holes and their mirror\n"
  9537. "images."
  9538. #: flatcamTools/ToolDblSided.py:260
  9539. msgid "Reset"
  9540. msgstr "Reset"
  9541. #: flatcamTools/ToolDblSided.py:262
  9542. msgid "Resets all the fields."
  9543. msgstr "Resets all the fields."
  9544. #: flatcamTools/ToolDblSided.py:312
  9545. msgid "2-Sided Tool"
  9546. msgstr "2-Sided Tool"
  9547. #: flatcamTools/ToolDblSided.py:337
  9548. msgid ""
  9549. "'Point' reference is selected and 'Point' coordinates are missing. Add them "
  9550. "and retry."
  9551. msgstr ""
  9552. "'Point' reference is selected and 'Point' coordinates are missing. Add them "
  9553. "and retry."
  9554. #: flatcamTools/ToolDblSided.py:356
  9555. msgid "There is no Box reference object loaded. Load one and retry."
  9556. msgstr "There is no Box reference object loaded. Load one and retry."
  9557. #: flatcamTools/ToolDblSided.py:379
  9558. msgid "No value or wrong format in Drill Dia entry. Add it and retry."
  9559. msgstr "No value or wrong format in Drill Dia entry. Add it and retry."
  9560. #: flatcamTools/ToolDblSided.py:386
  9561. msgid "There are no Alignment Drill Coordinates to use. Add them and retry."
  9562. msgstr "There are no Alignment Drill Coordinates to use. Add them and retry."
  9563. #: flatcamTools/ToolDblSided.py:409
  9564. msgid "Excellon object with alignment drills created..."
  9565. msgstr "Excellon object with alignment drills created..."
  9566. #: flatcamTools/ToolDblSided.py:418 flatcamTools/ToolOptimal.py:302
  9567. msgid "There is no Gerber object loaded ..."
  9568. msgstr "There is no Gerber object loaded ..."
  9569. #: flatcamTools/ToolDblSided.py:422 flatcamTools/ToolDblSided.py:465
  9570. #: flatcamTools/ToolDblSided.py:509
  9571. msgid "Only Gerber, Excellon and Geometry objects can be mirrored."
  9572. msgstr "Only Gerber, Excellon and Geometry objects can be mirrored."
  9573. #: flatcamTools/ToolDblSided.py:432
  9574. msgid ""
  9575. "'Point' coordinates missing. Using Origin (0, 0) as mirroring reference."
  9576. msgstr ""
  9577. "'Point' coordinates missing. Using Origin (0, 0) as mirroring reference."
  9578. #: flatcamTools/ToolDblSided.py:442 flatcamTools/ToolDblSided.py:486
  9579. #: flatcamTools/ToolDblSided.py:523
  9580. msgid "There is no Box object loaded ..."
  9581. msgstr "There is no Box object loaded ..."
  9582. #: flatcamTools/ToolDblSided.py:452 flatcamTools/ToolDblSided.py:496
  9583. #: flatcamTools/ToolDblSided.py:533
  9584. msgid "was mirrored"
  9585. msgstr "was mirrored"
  9586. #: flatcamTools/ToolDblSided.py:461
  9587. msgid "There is no Excellon object loaded ..."
  9588. msgstr "There is no Excellon object loaded ..."
  9589. #: flatcamTools/ToolDblSided.py:476
  9590. msgid ""
  9591. "There are no Point coordinates in the Point field. Add coords and try "
  9592. "again ..."
  9593. msgstr ""
  9594. "There are no Point coordinates in the Point field. Add coords and try "
  9595. "again ..."
  9596. #: flatcamTools/ToolDblSided.py:505
  9597. msgid "There is no Geometry object loaded ..."
  9598. msgstr "There is no Geometry object loaded ..."
  9599. #: flatcamTools/ToolDistance.py:43 flatcamTools/ToolDistanceMin.py:45
  9600. msgid "Those are the units in which the distance is measured."
  9601. msgstr "Those are the units in which the distance is measured."
  9602. #: flatcamTools/ToolDistance.py:44 flatcamTools/ToolDistanceMin.py:46
  9603. msgid "METRIC (mm)"
  9604. msgstr "METRIC (mm)"
  9605. #: flatcamTools/ToolDistance.py:44 flatcamTools/ToolDistanceMin.py:46
  9606. msgid "INCH (in)"
  9607. msgstr "INCH (in)"
  9608. #: flatcamTools/ToolDistance.py:47
  9609. msgid "Start Coords"
  9610. msgstr "Start Coords"
  9611. #: flatcamTools/ToolDistance.py:48 flatcamTools/ToolDistance.py:68
  9612. msgid "This is measuring Start point coordinates."
  9613. msgstr "This is measuring Start point coordinates."
  9614. #: flatcamTools/ToolDistance.py:50
  9615. msgid "Stop Coords"
  9616. msgstr "Stop Coords"
  9617. #: flatcamTools/ToolDistance.py:51 flatcamTools/ToolDistance.py:73
  9618. msgid "This is the measuring Stop point coordinates."
  9619. msgstr "This is the measuring Stop point coordinates."
  9620. #: flatcamTools/ToolDistance.py:53 flatcamTools/ToolDistanceMin.py:57
  9621. msgid "Dx"
  9622. msgstr "Dx"
  9623. #: flatcamTools/ToolDistance.py:54 flatcamTools/ToolDistance.py:78
  9624. #: flatcamTools/ToolDistanceMin.py:58 flatcamTools/ToolDistanceMin.py:87
  9625. msgid "This is the distance measured over the X axis."
  9626. msgstr "This is the distance measured over the X axis."
  9627. #: flatcamTools/ToolDistance.py:56 flatcamTools/ToolDistanceMin.py:60
  9628. msgid "Dy"
  9629. msgstr "Dy"
  9630. #: flatcamTools/ToolDistance.py:57 flatcamTools/ToolDistance.py:83
  9631. #: flatcamTools/ToolDistanceMin.py:61 flatcamTools/ToolDistanceMin.py:92
  9632. msgid "This is the distance measured over the Y axis."
  9633. msgstr "This is the distance measured over the Y axis."
  9634. #: flatcamTools/ToolDistance.py:60 flatcamTools/ToolDistance.py:88
  9635. #: flatcamTools/ToolDistanceMin.py:64 flatcamTools/ToolDistanceMin.py:97
  9636. msgid "This is orientation angle of the measuring line."
  9637. msgstr "This is orientation angle of the measuring line."
  9638. #: flatcamTools/ToolDistance.py:62 flatcamTools/ToolDistanceMin.py:66
  9639. msgid "DISTANCE"
  9640. msgstr "DISTANCE"
  9641. #: flatcamTools/ToolDistance.py:63 flatcamTools/ToolDistance.py:93
  9642. msgid "This is the point to point Euclidian distance."
  9643. msgstr "This is the point to point Euclidian distance."
  9644. #: flatcamTools/ToolDistance.py:95 flatcamTools/ToolDistanceMin.py:109
  9645. msgid "Measure"
  9646. msgstr "Measure"
  9647. #: flatcamTools/ToolDistance.py:201
  9648. msgid "MEASURING: Click on the Start point ..."
  9649. msgstr "MEASURING: Click on the Start point ..."
  9650. #: flatcamTools/ToolDistance.py:334
  9651. msgid "MEASURING: Click on the Destination point ..."
  9652. msgstr "MEASURING: Click on the Destination point ..."
  9653. #: flatcamTools/ToolDistance.py:341 flatcamTools/ToolDistanceMin.py:277
  9654. #, python-brace-format
  9655. msgid "MEASURING: Result D(x) = {d_x} | D(y) = {d_y} | Distance = {d_z}"
  9656. msgstr "MEASURING: Result D(x) = {d_x} | D(y) = {d_y} | Distance = {d_z}"
  9657. #: flatcamTools/ToolDistanceMin.py:27 flatcamTools/ToolDistanceMin.py:148
  9658. msgid "Minimum Distance Tool"
  9659. msgstr "Minimum Distance Tool"
  9660. #: flatcamTools/ToolDistanceMin.py:49
  9661. msgid "First object point"
  9662. msgstr "First object point"
  9663. #: flatcamTools/ToolDistanceMin.py:50 flatcamTools/ToolDistanceMin.py:75
  9664. msgid ""
  9665. "This is first object point coordinates.\n"
  9666. "This is the start point for measuring distance."
  9667. msgstr ""
  9668. "This is first object point coordinates.\n"
  9669. "This is the start point for measuring distance."
  9670. #: flatcamTools/ToolDistanceMin.py:53
  9671. msgid "Second object point"
  9672. msgstr "Second object point"
  9673. #: flatcamTools/ToolDistanceMin.py:54 flatcamTools/ToolDistanceMin.py:81
  9674. msgid ""
  9675. "This is second object point coordinates.\n"
  9676. "This is the end point for measuring distance."
  9677. msgstr ""
  9678. "This is second object point coordinates.\n"
  9679. "This is the end point for measuring distance."
  9680. #: flatcamTools/ToolDistanceMin.py:67 flatcamTools/ToolDistanceMin.py:102
  9681. msgid "This is the point to point Euclidean distance."
  9682. msgstr "This is the point to point Euclidean distance."
  9683. #: flatcamTools/ToolDistanceMin.py:69
  9684. msgid "Half Point"
  9685. msgstr "Half Point"
  9686. #: flatcamTools/ToolDistanceMin.py:70 flatcamTools/ToolDistanceMin.py:107
  9687. msgid "This is the middle point of the point to point Euclidean distance."
  9688. msgstr "This is the middle point of the point to point Euclidean distance."
  9689. #: flatcamTools/ToolDistanceMin.py:112
  9690. msgid "Jump to Half Point"
  9691. msgstr "Jump to Half Point"
  9692. #: flatcamTools/ToolDistanceMin.py:159
  9693. msgid ""
  9694. "Select two objects and no more, to measure the distance between them ..."
  9695. msgstr ""
  9696. "Select two objects and no more, to measure the distance between them ..."
  9697. #: flatcamTools/ToolDistanceMin.py:200 flatcamTools/ToolDistanceMin.py:210
  9698. #: flatcamTools/ToolDistanceMin.py:219 flatcamTools/ToolDistanceMin.py:240
  9699. msgid "Select two objects and no more. Currently the selection has objects: "
  9700. msgstr "Select two objects and no more. Currently the selection has objects: "
  9701. #: flatcamTools/ToolDistanceMin.py:284
  9702. msgid "Objects intersects or touch at"
  9703. msgstr "Objects intersects or touch at"
  9704. #: flatcamTools/ToolDistanceMin.py:290
  9705. msgid "Jumped to the half point between the two selected objects"
  9706. msgstr "Jumped to the half point between the two selected objects"
  9707. #: flatcamTools/ToolFilm.py:28
  9708. msgid "Film PCB"
  9709. msgstr "Film PCB"
  9710. #: flatcamTools/ToolFilm.py:64 flatcamTools/ToolImage.py:52
  9711. #: flatcamTools/ToolPanelize.py:55 flatcamTools/ToolProperties.py:142
  9712. msgid "Object Type"
  9713. msgstr "Object Type"
  9714. #: flatcamTools/ToolFilm.py:66
  9715. msgid ""
  9716. "Specify the type of object for which to create the film.\n"
  9717. "The object can be of type: Gerber or Geometry.\n"
  9718. "The selection here decide the type of objects that will be\n"
  9719. "in the Film Object combobox."
  9720. msgstr ""
  9721. "Specify the type of object for which to create the film.\n"
  9722. "The object can be of type: Gerber or Geometry.\n"
  9723. "The selection here decide the type of objects that will be\n"
  9724. "in the Film Object combobox."
  9725. #: flatcamTools/ToolFilm.py:80
  9726. msgid "Film Object"
  9727. msgstr "Film Object"
  9728. #: flatcamTools/ToolFilm.py:82
  9729. msgid "Object for which to create the film."
  9730. msgstr "Object for which to create the film."
  9731. #: flatcamTools/ToolFilm.py:99
  9732. msgid "Box Type:"
  9733. msgstr "Box Type:"
  9734. #: flatcamTools/ToolFilm.py:101
  9735. msgid ""
  9736. "Specify the type of object to be used as an container for\n"
  9737. "film creation. It can be: Gerber or Geometry type.The selection here decide "
  9738. "the type of objects that will be\n"
  9739. "in the Box Object combobox."
  9740. msgstr ""
  9741. "Specify the type of object to be used as an container for\n"
  9742. "film creation. It can be: Gerber or Geometry type.The selection here decide "
  9743. "the type of objects that will be\n"
  9744. "in the Box Object combobox."
  9745. #: flatcamTools/ToolFilm.py:115 flatcamTools/ToolPanelize.py:125
  9746. msgid "Box Object"
  9747. msgstr "Box Object"
  9748. #: flatcamTools/ToolFilm.py:117
  9749. msgid ""
  9750. "The actual object that is used a container for the\n"
  9751. " selected object for which we create the film.\n"
  9752. "Usually it is the PCB outline but it can be also the\n"
  9753. "same object for which the film is created."
  9754. msgstr ""
  9755. "The actual object that is used a container for the\n"
  9756. " selected object for which we create the film.\n"
  9757. "Usually it is the PCB outline but it can be also the\n"
  9758. "same object for which the film is created."
  9759. #: flatcamTools/ToolFilm.py:262
  9760. msgid "Positive"
  9761. msgstr "Positive"
  9762. #: flatcamTools/ToolFilm.py:263
  9763. msgid "Negative"
  9764. msgstr "Negative"
  9765. #: flatcamTools/ToolFilm.py:265
  9766. msgid "Film Type:"
  9767. msgstr "Film Type:"
  9768. #: flatcamTools/ToolFilm.py:301
  9769. msgid "Punch drill holes"
  9770. msgstr "Punch drill holes"
  9771. #: flatcamTools/ToolFilm.py:302
  9772. msgid ""
  9773. "When checked the generated film will have holes in pads when\n"
  9774. "the generated film is positive. This is done to help drilling,\n"
  9775. "when done manually."
  9776. msgstr ""
  9777. "When checked the generated film will have holes in pads when\n"
  9778. "the generated film is positive. This is done to help drilling,\n"
  9779. "when done manually."
  9780. #: flatcamTools/ToolFilm.py:320
  9781. msgid "Source"
  9782. msgstr "Source"
  9783. #: flatcamTools/ToolFilm.py:322
  9784. msgid ""
  9785. "The punch hole source can be:\n"
  9786. "- Excellon -> an Excellon holes center will serve as reference.\n"
  9787. "- Pad Center -> will try to use the pads center as reference."
  9788. msgstr ""
  9789. "The punch hole source can be:\n"
  9790. "- Excellon -> an Excellon holes center will serve as reference.\n"
  9791. "- Pad Center -> will try to use the pads center as reference."
  9792. #: flatcamTools/ToolFilm.py:327
  9793. msgid "Pad center"
  9794. msgstr "Pad center"
  9795. #: flatcamTools/ToolFilm.py:332
  9796. msgid "Excellon Obj"
  9797. msgstr "Excellon Obj"
  9798. #: flatcamTools/ToolFilm.py:334
  9799. msgid ""
  9800. "Remove the geometry of Excellon from the Film to create tge holes in pads."
  9801. msgstr ""
  9802. "Remove the geometry of Excellon from the Film to create tge holes in pads."
  9803. #: flatcamTools/ToolFilm.py:346
  9804. msgid "Punch Size"
  9805. msgstr "Punch Size"
  9806. #: flatcamTools/ToolFilm.py:347
  9807. msgid "The value here will control how big is the punch hole in the pads."
  9808. msgstr "The value here will control how big is the punch hole in the pads."
  9809. #: flatcamTools/ToolFilm.py:363
  9810. msgid "Save Film"
  9811. msgstr "Save Film"
  9812. #: flatcamTools/ToolFilm.py:365
  9813. msgid ""
  9814. "Create a Film for the selected object, within\n"
  9815. "the specified box. Does not create a new \n"
  9816. " FlatCAM object, but directly save it in SVG format\n"
  9817. "which can be opened with Inkscape."
  9818. msgstr ""
  9819. "Create a Film for the selected object, within\n"
  9820. "the specified box. Does not create a new \n"
  9821. " FlatCAM object, but directly save it in SVG format\n"
  9822. "which can be opened with Inkscape."
  9823. #: flatcamTools/ToolFilm.py:477
  9824. msgid ""
  9825. "Using the Pad center does not work on Geometry objects. Only a Gerber object "
  9826. "has pads."
  9827. msgstr ""
  9828. "Using the Pad center does not work on Geometry objects. Only a Gerber object "
  9829. "has pads."
  9830. #: flatcamTools/ToolFilm.py:487
  9831. msgid "No FlatCAM object selected. Load an object for Film and retry."
  9832. msgstr "No FlatCAM object selected. Load an object for Film and retry."
  9833. #: flatcamTools/ToolFilm.py:494
  9834. msgid "No FlatCAM object selected. Load an object for Box and retry."
  9835. msgstr "No FlatCAM object selected. Load an object for Box and retry."
  9836. #: flatcamTools/ToolFilm.py:505
  9837. msgid "Generating Film ..."
  9838. msgstr "Generating Film ..."
  9839. #: flatcamTools/ToolFilm.py:543 flatcamTools/ToolFilm.py:547
  9840. msgid "Export SVG positive"
  9841. msgstr "Export SVG positive"
  9842. #: flatcamTools/ToolFilm.py:552
  9843. msgid "Export SVG positive cancelled."
  9844. msgstr "Export SVG positive cancelled."
  9845. #: flatcamTools/ToolFilm.py:574
  9846. msgid ""
  9847. "No Excellon object selected. Load an object for punching reference and retry."
  9848. msgstr ""
  9849. "No Excellon object selected. Load an object for punching reference and retry."
  9850. #: flatcamTools/ToolFilm.py:598
  9851. msgid ""
  9852. " Could not generate punched hole film because the punch hole sizeis bigger "
  9853. "than some of the apertures in the Gerber object."
  9854. msgstr ""
  9855. " Could not generate punched hole film because the punch hole sizeis bigger "
  9856. "than some of the apertures in the Gerber object."
  9857. #: flatcamTools/ToolFilm.py:610
  9858. msgid ""
  9859. "Could not generate punched hole film because the punch hole sizeis bigger "
  9860. "than some of the apertures in the Gerber object."
  9861. msgstr ""
  9862. "Could not generate punched hole film because the punch hole sizeis bigger "
  9863. "than some of the apertures in the Gerber object."
  9864. #: flatcamTools/ToolFilm.py:628
  9865. msgid ""
  9866. "Could not generate punched hole film because the newly created object "
  9867. "geometry is the same as the one in the source object geometry..."
  9868. msgstr ""
  9869. "Could not generate punched hole film because the newly created object "
  9870. "geometry is the same as the one in the source object geometry..."
  9871. #: flatcamTools/ToolFilm.py:673 flatcamTools/ToolFilm.py:677
  9872. msgid "Export SVG negative"
  9873. msgstr "Export SVG negative"
  9874. #: flatcamTools/ToolFilm.py:682
  9875. msgid "Export SVG negative cancelled."
  9876. msgstr "Export SVG negative cancelled."
  9877. #: flatcamTools/ToolImage.py:24
  9878. msgid "Image as Object"
  9879. msgstr "Image as Object"
  9880. #: flatcamTools/ToolImage.py:30
  9881. msgid "Image to PCB"
  9882. msgstr "Image to PCB"
  9883. #: flatcamTools/ToolImage.py:54
  9884. msgid ""
  9885. "Specify the type of object to create from the image.\n"
  9886. "It can be of type: Gerber or Geometry."
  9887. msgstr ""
  9888. "Specify the type of object to create from the image.\n"
  9889. "It can be of type: Gerber or Geometry."
  9890. #: flatcamTools/ToolImage.py:62
  9891. msgid "DPI value"
  9892. msgstr "DPI value"
  9893. #: flatcamTools/ToolImage.py:63
  9894. msgid "Specify a DPI value for the image."
  9895. msgstr "Specify a DPI value for the image."
  9896. #: flatcamTools/ToolImage.py:69
  9897. msgid "Level of detail"
  9898. msgstr "Level of detail"
  9899. #: flatcamTools/ToolImage.py:78
  9900. msgid "Image type"
  9901. msgstr "Image type"
  9902. #: flatcamTools/ToolImage.py:80
  9903. msgid ""
  9904. "Choose a method for the image interpretation.\n"
  9905. "B/W means a black & white image. Color means a colored image."
  9906. msgstr ""
  9907. "Choose a method for the image interpretation.\n"
  9908. "B/W means a black & white image. Color means a colored image."
  9909. #: flatcamTools/ToolImage.py:89 flatcamTools/ToolImage.py:104
  9910. #: flatcamTools/ToolImage.py:117 flatcamTools/ToolImage.py:130
  9911. msgid "Mask value"
  9912. msgstr "Mask value"
  9913. #: flatcamTools/ToolImage.py:91
  9914. msgid ""
  9915. "Mask for monochrome image.\n"
  9916. "Takes values between [0 ... 255].\n"
  9917. "Decides the level of details to include\n"
  9918. "in the resulting geometry.\n"
  9919. "0 means no detail and 255 means everything \n"
  9920. "(which is totally black)."
  9921. msgstr ""
  9922. "Mask for monochrome image.\n"
  9923. "Takes values between [0 ... 255].\n"
  9924. "Decides the level of details to include\n"
  9925. "in the resulting geometry.\n"
  9926. "0 means no detail and 255 means everything \n"
  9927. "(which is totally black)."
  9928. #: flatcamTools/ToolImage.py:106
  9929. msgid ""
  9930. "Mask for RED color.\n"
  9931. "Takes values between [0 ... 255].\n"
  9932. "Decides the level of details to include\n"
  9933. "in the resulting geometry."
  9934. msgstr ""
  9935. "Mask for RED color.\n"
  9936. "Takes values between [0 ... 255].\n"
  9937. "Decides the level of details to include\n"
  9938. "in the resulting geometry."
  9939. #: flatcamTools/ToolImage.py:119
  9940. msgid ""
  9941. "Mask for GREEN color.\n"
  9942. "Takes values between [0 ... 255].\n"
  9943. "Decides the level of details to include\n"
  9944. "in the resulting geometry."
  9945. msgstr ""
  9946. "Mask for GREEN color.\n"
  9947. "Takes values between [0 ... 255].\n"
  9948. "Decides the level of details to include\n"
  9949. "in the resulting geometry."
  9950. #: flatcamTools/ToolImage.py:132
  9951. msgid ""
  9952. "Mask for BLUE color.\n"
  9953. "Takes values between [0 ... 255].\n"
  9954. "Decides the level of details to include\n"
  9955. "in the resulting geometry."
  9956. msgstr ""
  9957. "Mask for BLUE color.\n"
  9958. "Takes values between [0 ... 255].\n"
  9959. "Decides the level of details to include\n"
  9960. "in the resulting geometry."
  9961. #: flatcamTools/ToolImage.py:140
  9962. msgid "Import image"
  9963. msgstr "Import image"
  9964. #: flatcamTools/ToolImage.py:142
  9965. msgid "Open a image of raster type and then import it in FlatCAM."
  9966. msgstr "Open a image of raster type and then import it in FlatCAM."
  9967. #: flatcamTools/ToolImage.py:176
  9968. msgid "Image Tool"
  9969. msgstr "Image Tool"
  9970. #: flatcamTools/ToolImage.py:206 flatcamTools/ToolImage.py:209
  9971. msgid "Import IMAGE"
  9972. msgstr "Import IMAGE"
  9973. #: flatcamTools/ToolMove.py:98
  9974. msgid "MOVE: Click on the Start point ..."
  9975. msgstr "MOVE: Click on the Start point ..."
  9976. #: flatcamTools/ToolMove.py:109
  9977. msgid "MOVE action cancelled. No object(s) to move."
  9978. msgstr "MOVE action cancelled. No object(s) to move."
  9979. #: flatcamTools/ToolMove.py:136
  9980. msgid "MOVE: Click on the Destination point ..."
  9981. msgstr "MOVE: Click on the Destination point ..."
  9982. #: flatcamTools/ToolMove.py:159
  9983. msgid "Moving..."
  9984. msgstr "Moving..."
  9985. #: flatcamTools/ToolMove.py:162
  9986. msgid "No object(s) selected."
  9987. msgstr "No object(s) selected."
  9988. #: flatcamTools/ToolMove.py:209
  9989. msgid "Error when mouse left click."
  9990. msgstr "Error when mouse left click."
  9991. #: flatcamTools/ToolMove.py:257
  9992. msgid "Move action cancelled."
  9993. msgstr "Move action cancelled."
  9994. #: flatcamTools/ToolNonCopperClear.py:25
  9995. msgid "Non-Copper Clearing"
  9996. msgstr "Non-Copper Clearing"
  9997. #: flatcamTools/ToolNonCopperClear.py:71
  9998. msgid ""
  9999. "Specify the type of object to be cleared of excess copper.\n"
  10000. "It can be of type: Gerber or Geometry.\n"
  10001. "What is selected here will dictate the kind\n"
  10002. "of objects that will populate the 'Object' combobox."
  10003. msgstr ""
  10004. "Specify the type of object to be cleared of excess copper.\n"
  10005. "It can be of type: Gerber or Geometry.\n"
  10006. "What is selected here will dictate the kind\n"
  10007. "of objects that will populate the 'Object' combobox."
  10008. #: flatcamTools/ToolNonCopperClear.py:88
  10009. msgid "Object to be cleared of excess copper."
  10010. msgstr "Object to be cleared of excess copper."
  10011. #: flatcamTools/ToolNonCopperClear.py:98
  10012. msgid ""
  10013. "Tools pool from which the algorithm\n"
  10014. "will pick the ones used for copper clearing."
  10015. msgstr ""
  10016. "Tools pool from which the algorithm\n"
  10017. "will pick the ones used for copper clearing."
  10018. #: flatcamTools/ToolNonCopperClear.py:107
  10019. msgid "Operation"
  10020. msgstr "Operation"
  10021. #: flatcamTools/ToolNonCopperClear.py:113
  10022. msgid ""
  10023. "This is the Tool Number.\n"
  10024. "Non copper clearing will start with the tool with the biggest \n"
  10025. "diameter, continuing until there are no more tools.\n"
  10026. "Only tools that create NCC clearing geometry will still be present\n"
  10027. "in the resulting geometry. This is because with some tools\n"
  10028. "this function will not be able to create painting geometry."
  10029. msgstr ""
  10030. "This is the Tool Number.\n"
  10031. "Non copper clearing will start with the tool with the biggest \n"
  10032. "diameter, continuing until there are no more tools.\n"
  10033. "Only tools that create NCC clearing geometry will still be present\n"
  10034. "in the resulting geometry. This is because with some tools\n"
  10035. "this function will not be able to create painting geometry."
  10036. #: flatcamTools/ToolNonCopperClear.py:121
  10037. msgid ""
  10038. "Tool Diameter. It's value (in current FlatCAM units)\n"
  10039. "is the cut width into the material."
  10040. msgstr ""
  10041. "Tool Diameter. It's value (in current FlatCAM units)\n"
  10042. "is the cut width into the material."
  10043. #: flatcamTools/ToolNonCopperClear.py:125
  10044. msgid ""
  10045. "The Tool Type (TT) can be:\n"
  10046. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n"
  10047. "the cut width in material is exactly the tool diameter.\n"
  10048. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  10049. "- V-Shape -> it will disable de Z-Cut parameter in the resulting geometry UI "
  10050. "form\n"
  10051. "and enable two additional UI form fields in the resulting geometry: V-Tip "
  10052. "Dia and\n"
  10053. "V-Tip Angle. Adjusting those two values will adjust the Z-Cut parameter "
  10054. "such\n"
  10055. "as the cut width into material will be equal with the value in the Tool "
  10056. "Diameter\n"
  10057. "column of this table.\n"
  10058. "Choosing the 'V-Shape' Tool Type automatically will select the Operation "
  10059. "Type\n"
  10060. "in the resulting geometry as Isolation."
  10061. msgstr ""
  10062. "The Tool Type (TT) can be:\n"
  10063. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n"
  10064. "the cut width in material is exactly the tool diameter.\n"
  10065. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  10066. "- V-Shape -> it will disable de Z-Cut parameter in the resulting geometry UI "
  10067. "form\n"
  10068. "and enable two additional UI form fields in the resulting geometry: V-Tip "
  10069. "Dia and\n"
  10070. "V-Tip Angle. Adjusting those two values will adjust the Z-Cut parameter "
  10071. "such\n"
  10072. "as the cut width into material will be equal with the value in the Tool "
  10073. "Diameter\n"
  10074. "column of this table.\n"
  10075. "Choosing the 'V-Shape' Tool Type automatically will select the Operation "
  10076. "Type\n"
  10077. "in the resulting geometry as Isolation."
  10078. #: flatcamTools/ToolNonCopperClear.py:138
  10079. msgid ""
  10080. "The 'Operation' can be:\n"
  10081. "- Isolation -> will ensure that the non-copper clearing is always complete.\n"
  10082. "If it's not successful then the non-copper clearing will fail, too.\n"
  10083. "- Clear -> the regular non-copper clearing."
  10084. msgstr ""
  10085. "The 'Operation' can be:\n"
  10086. "- Isolation -> will ensure that the non-copper clearing is always complete.\n"
  10087. "If it's not successful then the non-copper clearing will fail, too.\n"
  10088. "- Clear -> the regular non-copper clearing."
  10089. #: flatcamTools/ToolNonCopperClear.py:191
  10090. msgid "Tool Selection"
  10091. msgstr "Tool Selection"
  10092. #: flatcamTools/ToolNonCopperClear.py:214
  10093. msgid "Diameter for the new tool to add in the Tool Table"
  10094. msgstr "Diameter for the new tool to add in the Tool Table"
  10095. #: flatcamTools/ToolNonCopperClear.py:259 flatcamTools/ToolPaint.py:185
  10096. #: flatcamTools/ToolSolderPaste.py:122
  10097. msgid ""
  10098. "Delete a selection of tools in the Tool Table\n"
  10099. "by first selecting a row(s) in the Tool Table."
  10100. msgstr ""
  10101. "Delete a selection of tools in the Tool Table\n"
  10102. "by first selecting a row(s) in the Tool Table."
  10103. #: flatcamTools/ToolNonCopperClear.py:413 flatcamTools/ToolPaint.py:298
  10104. msgid "Area Selection"
  10105. msgstr "Area Selection"
  10106. #: flatcamTools/ToolNonCopperClear.py:414 flatcamTools/ToolPaint.py:300
  10107. msgid "Reference Object"
  10108. msgstr "Reference Object"
  10109. #: flatcamTools/ToolNonCopperClear.py:416
  10110. msgid "Reference:"
  10111. msgstr "Reference:"
  10112. #: flatcamTools/ToolNonCopperClear.py:431 flatcamTools/ToolPaint.py:315
  10113. msgid "Ref. Type"
  10114. msgstr "Ref. Type"
  10115. #: flatcamTools/ToolNonCopperClear.py:433
  10116. msgid ""
  10117. "The type of FlatCAM object to be used as non copper clearing reference.\n"
  10118. "It can be Gerber, Excellon or Geometry."
  10119. msgstr ""
  10120. "The type of FlatCAM object to be used as non copper clearing reference.\n"
  10121. "It can be Gerber, Excellon or Geometry."
  10122. #: flatcamTools/ToolNonCopperClear.py:442 flatcamTools/ToolPaint.py:326
  10123. msgid "Ref. Object"
  10124. msgstr "Ref. Object"
  10125. #: flatcamTools/ToolNonCopperClear.py:444 flatcamTools/ToolPaint.py:328
  10126. msgid "The FlatCAM object to be used as non copper clearing reference."
  10127. msgstr "The FlatCAM object to be used as non copper clearing reference."
  10128. #: flatcamTools/ToolNonCopperClear.py:457
  10129. msgid "Generate Geometry"
  10130. msgstr "Generate Geometry"
  10131. #: flatcamTools/ToolNonCopperClear.py:541 flatcamTools/ToolPaint.py:451
  10132. #: flatcamTools/ToolSolderPaste.py:463
  10133. msgid "New Tool"
  10134. msgstr "New Tool"
  10135. #: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:723
  10136. #: flatcamTools/ToolSolderPaste.py:794
  10137. msgid "Please enter a tool diameter to add, in Float format."
  10138. msgstr "Please enter a tool diameter to add, in Float format."
  10139. #: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:748
  10140. msgid "Adding tool cancelled. Tool already in Tool Table."
  10141. msgstr "Adding tool cancelled. Tool already in Tool Table."
  10142. #: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:754
  10143. msgid "New tool added to Tool Table."
  10144. msgstr "New tool added to Tool Table."
  10145. #: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:800
  10146. msgid "Tool from Tool Table was edited."
  10147. msgstr "Tool from Tool Table was edited."
  10148. #: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:812
  10149. #: flatcamTools/ToolSolderPaste.py:885
  10150. msgid "Edit cancelled. New diameter value is already in the Tool Table."
  10151. msgstr "Edit cancelled. New diameter value is already in the Tool Table."
  10152. #: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:910
  10153. msgid "Delete failed. Select a tool to delete."
  10154. msgstr "Delete failed. Select a tool to delete."
  10155. #: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:916
  10156. msgid "Tool(s) deleted from Tool Table."
  10157. msgstr "Tool(s) deleted from Tool Table."
  10158. #: flatcamTools/ToolNonCopperClear.py:1101
  10159. msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), "
  10160. msgstr "Overlap value must be between 0 (inclusive) and 1 (exclusive), "
  10161. #: flatcamTools/ToolNonCopperClear.py:1135
  10162. msgid "Wrong Tool Dia value format entered, use a number."
  10163. msgstr "Wrong Tool Dia value format entered, use a number."
  10164. #: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:990
  10165. msgid "No selected tools in Tool Table."
  10166. msgstr "No selected tools in Tool Table."
  10167. #: flatcamTools/ToolNonCopperClear.py:1169
  10168. msgid "Click the start point of the area."
  10169. msgstr "Click the start point of the area."
  10170. #: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1100
  10171. msgid "Click the end point of the paint area."
  10172. msgstr "Click the end point of the paint area."
  10173. #: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1106
  10174. msgid "Zone added. Click to start adding next zone or right click to finish."
  10175. msgstr "Zone added. Click to start adding next zone or right click to finish."
  10176. #: flatcamTools/ToolNonCopperClear.py:1366
  10177. #: flatcamTools/ToolNonCopperClear.py:1368
  10178. msgid "Non-Copper clearing ..."
  10179. msgstr "Non-Copper clearing ..."
  10180. #: flatcamTools/ToolNonCopperClear.py:1378
  10181. msgid "NCC Tool started. Reading parameters."
  10182. msgstr "NCC Tool started. Reading parameters."
  10183. #: flatcamTools/ToolNonCopperClear.py:1441
  10184. msgid "NCC Tool. Preparing non-copper polygons."
  10185. msgstr "NCC Tool. Preparing non-copper polygons."
  10186. #: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2500
  10187. msgid "No object available."
  10188. msgstr "No object available."
  10189. #: flatcamTools/ToolNonCopperClear.py:1511
  10190. msgid "The reference object type is not supported."
  10191. msgstr "The reference object type is not supported."
  10192. #: flatcamTools/ToolNonCopperClear.py:1537
  10193. msgid ""
  10194. "NCC Tool. Finished non-copper polygons. Normal copper clearing task started."
  10195. msgstr ""
  10196. "NCC Tool. Finished non-copper polygons. Normal copper clearing task started."
  10197. #: flatcamTools/ToolNonCopperClear.py:1569
  10198. msgid "NCC Tool. Calculate 'empty' area."
  10199. msgstr "NCC Tool. Calculate 'empty' area."
  10200. #: flatcamTools/ToolNonCopperClear.py:1584
  10201. #: flatcamTools/ToolNonCopperClear.py:1682
  10202. #: flatcamTools/ToolNonCopperClear.py:1694
  10203. #: flatcamTools/ToolNonCopperClear.py:1932
  10204. #: flatcamTools/ToolNonCopperClear.py:2028
  10205. #: flatcamTools/ToolNonCopperClear.py:2040
  10206. msgid "Buffering finished"
  10207. msgstr "Buffering finished"
  10208. #: flatcamTools/ToolNonCopperClear.py:1701
  10209. #: flatcamTools/ToolNonCopperClear.py:2046
  10210. msgid "The selected object is not suitable for copper clearing."
  10211. msgstr "The selected object is not suitable for copper clearing."
  10212. #: flatcamTools/ToolNonCopperClear.py:1706
  10213. #: flatcamTools/ToolNonCopperClear.py:2051
  10214. msgid "Could not get the extent of the area to be non copper cleared."
  10215. msgstr "Could not get the extent of the area to be non copper cleared."
  10216. #: flatcamTools/ToolNonCopperClear.py:1713
  10217. msgid "NCC Tool. Finished calculation of 'empty' area."
  10218. msgstr "NCC Tool. Finished calculation of 'empty' area."
  10219. #: flatcamTools/ToolNonCopperClear.py:1726
  10220. #: flatcamTools/ToolNonCopperClear.py:2076
  10221. msgid "NCC Tool clearing with tool diameter = "
  10222. msgstr "NCC Tool clearing with tool diameter = "
  10223. #: flatcamTools/ToolNonCopperClear.py:1729
  10224. #: flatcamTools/ToolNonCopperClear.py:2079
  10225. msgid "started."
  10226. msgstr "started."
  10227. #: flatcamTools/ToolNonCopperClear.py:1871
  10228. msgid ""
  10229. "There is no NCC Geometry in the file.\n"
  10230. "Usually it means that the tool diameter is too big for the painted "
  10231. "geometry.\n"
  10232. "Change the painting parameters and try again."
  10233. msgstr ""
  10234. "There is no NCC Geometry in the file.\n"
  10235. "Usually it means that the tool diameter is too big for the painted "
  10236. "geometry.\n"
  10237. "Change the painting parameters and try again."
  10238. #: flatcamTools/ToolNonCopperClear.py:1881
  10239. msgid "NCC Tool clear all done."
  10240. msgstr "NCC Tool clear all done."
  10241. #: flatcamTools/ToolNonCopperClear.py:1883
  10242. msgid "NCC Tool clear all done but the copper features isolation is broken for"
  10243. msgstr ""
  10244. "NCC Tool clear all done but the copper features isolation is broken for"
  10245. #: flatcamTools/ToolNonCopperClear.py:1886
  10246. #: flatcamTools/ToolNonCopperClear.py:2252
  10247. msgid "tools"
  10248. msgstr "tools"
  10249. #: flatcamTools/ToolNonCopperClear.py:2248
  10250. msgid "NCC Tool Rest Machining clear all done."
  10251. msgstr "NCC Tool Rest Machining clear all done."
  10252. #: flatcamTools/ToolNonCopperClear.py:2251
  10253. msgid ""
  10254. "NCC Tool Rest Machining clear all done but the copper features isolation is "
  10255. "broken for"
  10256. msgstr ""
  10257. "NCC Tool Rest Machining clear all done but the copper features isolation is "
  10258. "broken for"
  10259. #: flatcamTools/ToolNonCopperClear.py:2687
  10260. msgid ""
  10261. "Try to use the Buffering Type = Full in Preferences -> Gerber General. "
  10262. "Reload the Gerber file after this change."
  10263. msgstr ""
  10264. "Try to use the Buffering Type = Full in Preferences -> Gerber General. "
  10265. "Reload the Gerber file after this change."
  10266. #: flatcamTools/ToolOptimal.py:71
  10267. msgid "Number of decimals kept for found distances."
  10268. msgstr "Number of decimals kept for found distances."
  10269. #: flatcamTools/ToolOptimal.py:79
  10270. msgid "Minimum distance"
  10271. msgstr "Minimum distance"
  10272. #: flatcamTools/ToolOptimal.py:80
  10273. msgid "Display minimum distance between copper features."
  10274. msgstr "Display minimum distance between copper features."
  10275. #: flatcamTools/ToolOptimal.py:84
  10276. msgid "Determined"
  10277. msgstr "Determined"
  10278. #: flatcamTools/ToolOptimal.py:98
  10279. msgid "Occurring"
  10280. msgstr "Occurring"
  10281. #: flatcamTools/ToolOptimal.py:99
  10282. msgid "How many times this minimum is found."
  10283. msgstr "How many times this minimum is found."
  10284. #: flatcamTools/ToolOptimal.py:105
  10285. msgid "Minimum points coordinates"
  10286. msgstr "Minimum points coordinates"
  10287. #: flatcamTools/ToolOptimal.py:106
  10288. msgid "Coordinates for points where minimum distance was found."
  10289. msgstr "Coordinates for points where minimum distance was found."
  10290. #: flatcamTools/ToolOptimal.py:122 flatcamTools/ToolOptimal.py:190
  10291. msgid "Jump to selected position"
  10292. msgstr "Jump to selected position"
  10293. #: flatcamTools/ToolOptimal.py:124 flatcamTools/ToolOptimal.py:192
  10294. msgid ""
  10295. "Select a position in the Locations text box and then\n"
  10296. "click this button."
  10297. msgstr ""
  10298. "Select a position in the Locations text box and then\n"
  10299. "click this button."
  10300. #: flatcamTools/ToolOptimal.py:132
  10301. msgid "Other distances"
  10302. msgstr "Other distances"
  10303. #: flatcamTools/ToolOptimal.py:133
  10304. msgid ""
  10305. "Will display other distances in the Gerber file ordered from\n"
  10306. "the minimum to the maximum, not including the absolute minimum."
  10307. msgstr ""
  10308. "Will display other distances in the Gerber file ordered from\n"
  10309. "the minimum to the maximum, not including the absolute minimum."
  10310. #: flatcamTools/ToolOptimal.py:138
  10311. msgid "Other distances points coordinates"
  10312. msgstr "Other distances points coordinates"
  10313. #: flatcamTools/ToolOptimal.py:139 flatcamTools/ToolOptimal.py:153
  10314. #: flatcamTools/ToolOptimal.py:173
  10315. msgid ""
  10316. "Other distances and the coordinates for points\n"
  10317. "where the distance was found."
  10318. msgstr ""
  10319. "Other distances and the coordinates for points\n"
  10320. "where the distance was found."
  10321. #: flatcamTools/ToolOptimal.py:152
  10322. msgid "Gerber distances"
  10323. msgstr "Gerber distances"
  10324. #: flatcamTools/ToolOptimal.py:172
  10325. msgid "Points coordinates"
  10326. msgstr "Points coordinates"
  10327. #: flatcamTools/ToolOptimal.py:200
  10328. msgid "Find Minimum"
  10329. msgstr "Find Minimum"
  10330. #: flatcamTools/ToolOptimal.py:202
  10331. msgid ""
  10332. "Calculate the minimum distance between copper features,\n"
  10333. "this will allow the determination of the right tool to\n"
  10334. "use for isolation or copper clearing."
  10335. msgstr ""
  10336. "Calculate the minimum distance between copper features,\n"
  10337. "this will allow the determination of the right tool to\n"
  10338. "use for isolation or copper clearing."
  10339. #: flatcamTools/ToolOptimal.py:306
  10340. msgid "Only Gerber objects can be evaluated."
  10341. msgstr "Only Gerber objects can be evaluated."
  10342. #: flatcamTools/ToolOptimal.py:309 flatcamTools/ToolPanelize.py:763
  10343. #: flatcamTools/ToolRulesCheck.py:1093
  10344. msgid "Working..."
  10345. msgstr "Working..."
  10346. #: flatcamTools/ToolOptimal.py:312
  10347. msgid ""
  10348. "Optimal Tool. Started to search for the minimum distance between copper "
  10349. "features."
  10350. msgstr ""
  10351. "Optimal Tool. Started to search for the minimum distance between copper "
  10352. "features."
  10353. #: flatcamTools/ToolOptimal.py:322
  10354. msgid "Optimal Tool. Parsing geometry for aperture"
  10355. msgstr "Optimal Tool. Parsing geometry for aperture"
  10356. #: flatcamTools/ToolOptimal.py:333
  10357. msgid "Optimal Tool. Creating a buffer for the object geometry."
  10358. msgstr "Optimal Tool. Creating a buffer for the object geometry."
  10359. #: flatcamTools/ToolOptimal.py:343
  10360. msgid ""
  10361. "The Gerber object has one Polygon as geometry.\n"
  10362. "There are no distances between geometry elements to be found."
  10363. msgstr ""
  10364. "The Gerber object has one Polygon as geometry.\n"
  10365. "There are no distances between geometry elements to be found."
  10366. #: flatcamTools/ToolOptimal.py:348
  10367. msgid ""
  10368. "Optimal Tool. Finding the distances between each two elements. Iterations"
  10369. msgstr ""
  10370. "Optimal Tool. Finding the distances between each two elements. Iterations"
  10371. #: flatcamTools/ToolOptimal.py:383
  10372. msgid "Optimal Tool. Finding the minimum distance."
  10373. msgstr "Optimal Tool. Finding the minimum distance."
  10374. #: flatcamTools/ToolOptimal.py:399
  10375. msgid "Optimal Tool. Finished successfully."
  10376. msgstr "Optimal Tool. Finished successfully."
  10377. #: flatcamTools/ToolPDF.py:151 flatcamTools/ToolPDF.py:155
  10378. msgid "Open PDF"
  10379. msgstr "Open PDF"
  10380. #: flatcamTools/ToolPDF.py:158
  10381. msgid "Open PDF cancelled"
  10382. msgstr "Open PDF cancelled"
  10383. #: flatcamTools/ToolPDF.py:189
  10384. msgid "Parsing PDF file ..."
  10385. msgstr "Parsing PDF file ..."
  10386. #: flatcamTools/ToolPDF.py:272 flatcamTools/ToolPDF.py:347
  10387. #, python-format
  10388. msgid "Rendering PDF layer #%d ..."
  10389. msgstr "Rendering PDF layer #%d ..."
  10390. #: flatcamTools/ToolPDF.py:277 flatcamTools/ToolPDF.py:352
  10391. msgid "Open PDF file failed."
  10392. msgstr "Open PDF file failed."
  10393. #: flatcamTools/ToolPDF.py:283 flatcamTools/ToolPDF.py:357
  10394. msgid "Rendered"
  10395. msgstr "Rendered"
  10396. #: flatcamTools/ToolPaint.py:70
  10397. msgid ""
  10398. "Specify the type of object to be painted.\n"
  10399. "It can be of type: Gerber or Geometry.\n"
  10400. "What is selected here will dictate the kind\n"
  10401. "of objects that will populate the 'Object' combobox."
  10402. msgstr ""
  10403. "Specify the type of object to be painted.\n"
  10404. "It can be of type: Gerber or Geometry.\n"
  10405. "What is selected here will dictate the kind\n"
  10406. "of objects that will populate the 'Object' combobox."
  10407. #: flatcamTools/ToolPaint.py:87
  10408. msgid "Object to be painted."
  10409. msgstr "Object to be painted."
  10410. #: flatcamTools/ToolPaint.py:97
  10411. msgid ""
  10412. "Tools pool from which the algorithm\n"
  10413. "will pick the ones used for painting."
  10414. msgstr ""
  10415. "Tools pool from which the algorithm\n"
  10416. "will pick the ones used for painting."
  10417. #: flatcamTools/ToolPaint.py:112
  10418. msgid ""
  10419. "This is the Tool Number.\n"
  10420. "Painting will start with the tool with the biggest diameter,\n"
  10421. "continuing until there are no more tools.\n"
  10422. "Only tools that create painting geometry will still be present\n"
  10423. "in the resulting geometry. This is because with some tools\n"
  10424. "this function will not be able to create painting geometry."
  10425. msgstr ""
  10426. "This is the Tool Number.\n"
  10427. "Painting will start with the tool with the biggest diameter,\n"
  10428. "continuing until there are no more tools.\n"
  10429. "Only tools that create painting geometry will still be present\n"
  10430. "in the resulting geometry. This is because with some tools\n"
  10431. "this function will not be able to create painting geometry."
  10432. #: flatcamTools/ToolPaint.py:124
  10433. msgid ""
  10434. "The Tool Type (TT) can be:<BR>- <B>Circular</B> with 1 ... 4 teeth -> it is "
  10435. "informative only. Being circular, <BR>the cut width in material is exactly "
  10436. "the tool diameter.<BR>- <B>Ball</B> -> informative only and make reference "
  10437. "to the Ball type endmill.<BR>- <B>V-Shape</B> -> it will disable de Z-Cut "
  10438. "parameter in the resulting geometry UI form and enable two additional UI "
  10439. "form fields in the resulting geometry: V-Tip Dia and V-Tip Angle. Adjusting "
  10440. "those two values will adjust the Z-Cut parameter such as the cut width into "
  10441. "material will be equal with the value in the Tool Diameter column of this "
  10442. "table.<BR>Choosing the <B>V-Shape</B> Tool Type automatically will select "
  10443. "the Operation Type in the resulting geometry as Isolation."
  10444. msgstr ""
  10445. "The Tool Type (TT) can be:<BR>- <B>Circular</B> with 1 ... 4 teeth -> it is "
  10446. "informative only. Being circular, <BR>the cut width in material is exactly "
  10447. "the tool diameter.<BR>- <B>Ball</B> -> informative only and make reference "
  10448. "to the Ball type endmill.<BR>- <B>V-Shape</B> -> it will disable de Z-Cut "
  10449. "parameter in the resulting geometry UI form and enable two additional UI "
  10450. "form fields in the resulting geometry: V-Tip Dia and V-Tip Angle. Adjusting "
  10451. "those two values will adjust the Z-Cut parameter such as the cut width into "
  10452. "material will be equal with the value in the Tool Diameter column of this "
  10453. "table.<BR>Choosing the <B>V-Shape</B> Tool Type automatically will select "
  10454. "the Operation Type in the resulting geometry as Isolation."
  10455. #: flatcamTools/ToolPaint.py:161
  10456. msgid "Diameter for the new tool."
  10457. msgstr "Diameter for the new tool."
  10458. #: flatcamTools/ToolPaint.py:238
  10459. msgid ""
  10460. "Algorithm for painting:\n"
  10461. "- Standard: Fixed step inwards.\n"
  10462. "- Seed-based: Outwards from seed.\n"
  10463. "- Line-based: Parallel lines."
  10464. msgstr ""
  10465. "Algorithm for painting:\n"
  10466. "- Standard: Fixed step inwards.\n"
  10467. "- Seed-based: Outwards from seed.\n"
  10468. "- Line-based: Parallel lines."
  10469. #: flatcamTools/ToolPaint.py:272
  10470. msgid ""
  10471. "If checked, use 'rest machining'.\n"
  10472. "Basically it will clear copper outside PCB features,\n"
  10473. "using the biggest tool and continue with the next tools,\n"
  10474. "from bigger to smaller, to clear areas of copper that\n"
  10475. "could not be cleared by previous tool, until there is\n"
  10476. "no more copper to clear or there are no more tools.\n"
  10477. "\n"
  10478. "If not checked, use the standard algorithm."
  10479. msgstr ""
  10480. "If checked, use 'rest machining'.\n"
  10481. "Basically it will clear copper outside PCB features,\n"
  10482. "using the biggest tool and continue with the next tools,\n"
  10483. "from bigger to smaller, to clear areas of copper that\n"
  10484. "could not be cleared by previous tool, until there is\n"
  10485. "no more copper to clear or there are no more tools.\n"
  10486. "\n"
  10487. "If not checked, use the standard algorithm."
  10488. #: flatcamTools/ToolPaint.py:297
  10489. msgid "Single Polygon"
  10490. msgstr "Single Polygon"
  10491. #: flatcamTools/ToolPaint.py:299
  10492. msgid "All Polygons"
  10493. msgstr "All Polygons"
  10494. #: flatcamTools/ToolPaint.py:317
  10495. msgid ""
  10496. "The type of FlatCAM object to be used as paint reference.\n"
  10497. "It can be Gerber, Excellon or Geometry."
  10498. msgstr ""
  10499. "The type of FlatCAM object to be used as paint reference.\n"
  10500. "It can be Gerber, Excellon or Geometry."
  10501. #: flatcamTools/ToolPaint.py:342
  10502. msgid "Create Paint Geometry"
  10503. msgstr "Create Paint Geometry"
  10504. #: flatcamTools/ToolPaint.py:344
  10505. msgid ""
  10506. "- 'Area Selection' - left mouse click to start selection of the area to be "
  10507. "painted.\n"
  10508. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  10509. "areas.\n"
  10510. "- 'All Polygons' - the Paint will start after click.\n"
  10511. "- 'Reference Object' - will do non copper clearing within the area\n"
  10512. "specified by another object."
  10513. msgstr ""
  10514. "- 'Area Selection' - left mouse click to start selection of the area to be "
  10515. "painted.\n"
  10516. "Keeping a modifier key pressed (CTRL or SHIFT) will allow to add multiple "
  10517. "areas.\n"
  10518. "- 'All Polygons' - the Paint will start after click.\n"
  10519. "- 'Reference Object' - will do non copper clearing within the area\n"
  10520. "specified by another object."
  10521. #: flatcamTools/ToolPaint.py:930
  10522. msgid "Paint Tool. Reading parameters."
  10523. msgstr "Paint Tool. Reading parameters."
  10524. #: flatcamTools/ToolPaint.py:936
  10525. msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)"
  10526. msgstr "Overlap value must be between 0 (inclusive) and 1 (exclusive)"
  10527. #: flatcamTools/ToolPaint.py:940 flatcamTools/ToolPaint.py:1003
  10528. msgid "Click inside the desired polygon."
  10529. msgstr "Click inside the desired polygon."
  10530. #: flatcamTools/ToolPaint.py:954
  10531. #, python-format
  10532. msgid "Could not retrieve object: %s"
  10533. msgstr "Could not retrieve object: %s"
  10534. #: flatcamTools/ToolPaint.py:968
  10535. msgid "Can't do Paint on MultiGeo geometries"
  10536. msgstr "Can't do Paint on MultiGeo geometries"
  10537. #: flatcamTools/ToolPaint.py:1012 flatcamTools/ToolPaint.py:1285
  10538. msgid "Painting polygon..."
  10539. msgstr "Painting polygon..."
  10540. #: flatcamTools/ToolPaint.py:1043
  10541. msgid "Click the start point of the paint area."
  10542. msgstr "Click the start point of the paint area."
  10543. #: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245
  10544. #: flatcamTools/ToolPaint.py:1248 flatcamTools/ToolPaint.py:1287
  10545. #: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818
  10546. #: flatcamTools/ToolPaint.py:1821 flatcamTools/ToolPaint.py:2103
  10547. #: flatcamTools/ToolPaint.py:2108 flatcamTools/ToolPaint.py:2111
  10548. #: flatcamTools/ToolPaint.py:2285 flatcamTools/ToolPaint.py:2292
  10549. msgid "Paint Tool."
  10550. msgstr "Paint Tool."
  10551. #: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245
  10552. #: flatcamTools/ToolPaint.py:1248
  10553. msgid "Normal painting polygon task started."
  10554. msgstr "Normal painting polygon task started."
  10555. #: flatcamTools/ToolPaint.py:1242 flatcamTools/ToolPaint.py:1640
  10556. #: flatcamTools/ToolPaint.py:1815 flatcamTools/ToolPaint.py:2105
  10557. #: flatcamTools/ToolPaint.py:2287
  10558. msgid "Buffering geometry..."
  10559. msgstr "Buffering geometry..."
  10560. #: flatcamTools/ToolPaint.py:1282
  10561. msgid "No polygon found."
  10562. msgstr "No polygon found."
  10563. #: flatcamTools/ToolPaint.py:1287
  10564. msgid "Painting polygon at location"
  10565. msgstr "Painting polygon at location"
  10566. #: flatcamTools/ToolPaint.py:1370
  10567. msgid "Geometry could not be painted completely"
  10568. msgstr "Geometry could not be painted completely"
  10569. #: flatcamTools/ToolPaint.py:1415
  10570. msgid ""
  10571. "Could not do Paint. Try a different combination of parameters. Or a "
  10572. "different strategy of paint"
  10573. msgstr ""
  10574. "Could not do Paint. Try a different combination of parameters. Or a "
  10575. "different strategy of paint"
  10576. #: flatcamTools/ToolPaint.py:1459 flatcamTools/ToolPaint.py:1794
  10577. #: flatcamTools/ToolPaint.py:1944 flatcamTools/ToolPaint.py:2265
  10578. #: flatcamTools/ToolPaint.py:2419
  10579. msgid ""
  10580. "There is no Painting Geometry in the file.\n"
  10581. "Usually it means that the tool diameter is too big for the painted "
  10582. "geometry.\n"
  10583. "Change the painting parameters and try again."
  10584. msgstr ""
  10585. "There is no Painting Geometry in the file.\n"
  10586. "Usually it means that the tool diameter is too big for the painted "
  10587. "geometry.\n"
  10588. "Change the painting parameters and try again."
  10589. #: flatcamTools/ToolPaint.py:1464
  10590. msgid "Paint Single Done."
  10591. msgstr "Paint Single Done."
  10592. #: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1972
  10593. #: flatcamTools/ToolPaint.py:2447
  10594. msgid "Polygon Paint started ..."
  10595. msgstr "Polygon Paint started ..."
  10596. #: flatcamTools/ToolPaint.py:1557 flatcamTools/ToolPaint.py:2034
  10597. msgid "Painting polygons..."
  10598. msgstr "Painting polygons..."
  10599. #: flatcamTools/ToolPaint.py:1639 flatcamTools/ToolPaint.py:1642
  10600. #: flatcamTools/ToolPaint.py:1644
  10601. msgid "Paint Tool. Normal painting all task started."
  10602. msgstr "Paint Tool. Normal painting all task started."
  10603. #: flatcamTools/ToolPaint.py:1678 flatcamTools/ToolPaint.py:1850
  10604. #: flatcamTools/ToolPaint.py:2152 flatcamTools/ToolPaint.py:2328
  10605. msgid "Painting with tool diameter = "
  10606. msgstr "Painting with tool diameter = "
  10607. #: flatcamTools/ToolPaint.py:1681 flatcamTools/ToolPaint.py:1853
  10608. #: flatcamTools/ToolPaint.py:2155 flatcamTools/ToolPaint.py:2331
  10609. msgid "started"
  10610. msgstr "started"
  10611. #: flatcamTools/ToolPaint.py:1743 flatcamTools/ToolPaint.py:1899
  10612. #: flatcamTools/ToolPaint.py:2215 flatcamTools/ToolPaint.py:2375
  10613. msgid ""
  10614. "Could not do Paint All. Try a different combination of parameters. Or a "
  10615. "different Method of paint"
  10616. msgstr ""
  10617. "Could not do Paint All. Try a different combination of parameters. Or a "
  10618. "different Method of paint"
  10619. #: flatcamTools/ToolPaint.py:1803
  10620. msgid "Paint All Done."
  10621. msgstr "Paint All Done."
  10622. #: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818
  10623. #: flatcamTools/ToolPaint.py:1821
  10624. msgid "Rest machining painting all task started."
  10625. msgstr "Rest machining painting all task started."
  10626. #: flatcamTools/ToolPaint.py:1953 flatcamTools/ToolPaint.py:2428
  10627. msgid "Paint All with Rest-Machining done."
  10628. msgstr "Paint All with Rest-Machining done."
  10629. #: flatcamTools/ToolPaint.py:2104 flatcamTools/ToolPaint.py:2108
  10630. #: flatcamTools/ToolPaint.py:2111
  10631. msgid "Normal painting area task started."
  10632. msgstr "Normal painting area task started."
  10633. #: flatcamTools/ToolPaint.py:2274
  10634. msgid "Paint Area Done."
  10635. msgstr "Paint Area Done."
  10636. #: flatcamTools/ToolPaint.py:2286 flatcamTools/ToolPaint.py:2292
  10637. msgid "Rest machining painting area task started."
  10638. msgstr "Rest machining painting area task started."
  10639. #: flatcamTools/ToolPaint.py:2289
  10640. msgid "Paint Tool. Rest machining painting area task started."
  10641. msgstr "Paint Tool. Rest machining painting area task started."
  10642. #: flatcamTools/ToolPanelize.py:24
  10643. msgid "Panelize PCB"
  10644. msgstr "Panelize PCB"
  10645. #: flatcamTools/ToolPanelize.py:57
  10646. msgid ""
  10647. "Specify the type of object to be panelized\n"
  10648. "It can be of type: Gerber, Excellon or Geometry.\n"
  10649. "The selection here decide the type of objects that will be\n"
  10650. "in the Object combobox."
  10651. msgstr ""
  10652. "Specify the type of object to be panelized\n"
  10653. "It can be of type: Gerber, Excellon or Geometry.\n"
  10654. "The selection here decide the type of objects that will be\n"
  10655. "in the Object combobox."
  10656. #: flatcamTools/ToolPanelize.py:72
  10657. msgid ""
  10658. "Object to be panelized. This means that it will\n"
  10659. "be duplicated in an array of rows and columns."
  10660. msgstr ""
  10661. "Object to be panelized. This means that it will\n"
  10662. "be duplicated in an array of rows and columns."
  10663. #: flatcamTools/ToolPanelize.py:85
  10664. msgid "Penelization Reference"
  10665. msgstr "Penelization Reference"
  10666. #: flatcamTools/ToolPanelize.py:87
  10667. msgid ""
  10668. "Choose the reference for panelization:\n"
  10669. "- Object = the bounding box of a different object\n"
  10670. "- Bounding Box = the bounding box of the object to be panelized\n"
  10671. "\n"
  10672. "The reference is useful when doing panelization for more than one\n"
  10673. "object. The spacings (really offsets) will be applied in reference\n"
  10674. "to this reference object therefore maintaining the panelized\n"
  10675. "objects in sync."
  10676. msgstr ""
  10677. "Choose the reference for panelization:\n"
  10678. "- Object = the bounding box of a different object\n"
  10679. "- Bounding Box = the bounding box of the object to be panelized\n"
  10680. "\n"
  10681. "The reference is useful when doing panelization for more than one\n"
  10682. "object. The spacings (really offsets) will be applied in reference\n"
  10683. "to this reference object therefore maintaining the panelized\n"
  10684. "objects in sync."
  10685. #: flatcamTools/ToolPanelize.py:110
  10686. msgid "Box Type"
  10687. msgstr "Box Type"
  10688. #: flatcamTools/ToolPanelize.py:112
  10689. msgid ""
  10690. "Specify the type of object to be used as an container for\n"
  10691. "panelization. It can be: Gerber or Geometry type.\n"
  10692. "The selection here decide the type of objects that will be\n"
  10693. "in the Box Object combobox."
  10694. msgstr ""
  10695. "Specify the type of object to be used as an container for\n"
  10696. "panelization. It can be: Gerber or Geometry type.\n"
  10697. "The selection here decide the type of objects that will be\n"
  10698. "in the Box Object combobox."
  10699. #: flatcamTools/ToolPanelize.py:127
  10700. msgid ""
  10701. "The actual object that is used a container for the\n"
  10702. " selected object that is to be panelized."
  10703. msgstr ""
  10704. "The actual object that is used a container for the\n"
  10705. " selected object that is to be panelized."
  10706. #: flatcamTools/ToolPanelize.py:133
  10707. msgid "Panel Data"
  10708. msgstr "Panel Data"
  10709. #: flatcamTools/ToolPanelize.py:135
  10710. msgid ""
  10711. "This informations will shape the resulting panel.\n"
  10712. "The number of rows and columns will set how many\n"
  10713. "duplicates of the original geometry will be generated.\n"
  10714. "\n"
  10715. "The spacings will set the distance between any two\n"
  10716. "elements of the panel array."
  10717. msgstr ""
  10718. "This informations will shape the resulting panel.\n"
  10719. "The number of rows and columns will set how many\n"
  10720. "duplicates of the original geometry will be generated.\n"
  10721. "\n"
  10722. "The spacings will set the distance between any two\n"
  10723. "elements of the panel array."
  10724. #: flatcamTools/ToolPanelize.py:194
  10725. msgid ""
  10726. "Choose the type of object for the panel object:\n"
  10727. "- Geometry\n"
  10728. "- Gerber"
  10729. msgstr ""
  10730. "Choose the type of object for the panel object:\n"
  10731. "- Geometry\n"
  10732. "- Gerber"
  10733. #: flatcamTools/ToolPanelize.py:202
  10734. msgid "Constrain panel within"
  10735. msgstr "Constrain panel within"
  10736. #: flatcamTools/ToolPanelize.py:242
  10737. msgid "Panelize Object"
  10738. msgstr "Panelize Object"
  10739. #: flatcamTools/ToolPanelize.py:244 flatcamTools/ToolRulesCheck.py:487
  10740. msgid ""
  10741. "Panelize the specified object around the specified box.\n"
  10742. "In other words it creates multiple copies of the source object,\n"
  10743. "arranged in a 2D array of rows and columns."
  10744. msgstr ""
  10745. "Panelize the specified object around the specified box.\n"
  10746. "In other words it creates multiple copies of the source object,\n"
  10747. "arranged in a 2D array of rows and columns."
  10748. #: flatcamTools/ToolPanelize.py:292
  10749. msgid "Panel. Tool"
  10750. msgstr "Panel. Tool"
  10751. #: flatcamTools/ToolPanelize.py:423
  10752. msgid "Columns or Rows are zero value. Change them to a positive integer."
  10753. msgstr "Columns or Rows are zero value. Change them to a positive integer."
  10754. #: flatcamTools/ToolPanelize.py:448
  10755. msgid "Generating panel ... "
  10756. msgstr "Generating panel ... "
  10757. #: flatcamTools/ToolPanelize.py:734
  10758. msgid "Generating panel ... Adding the Gerber code."
  10759. msgstr "Generating panel ... Adding the Gerber code."
  10760. #: flatcamTools/ToolPanelize.py:746
  10761. msgid "Generating panel... Spawning copies"
  10762. msgstr "Generating panel... Spawning copies"
  10763. #: flatcamTools/ToolPanelize.py:756
  10764. msgid "Panel done..."
  10765. msgstr "Panel done..."
  10766. #: flatcamTools/ToolPanelize.py:759
  10767. #, python-brace-format
  10768. msgid ""
  10769. "{text} Too big for the constrain area. Final panel has {col} columns and "
  10770. "{row} rows"
  10771. msgstr ""
  10772. "{text} Too big for the constrain area. Final panel has {col} columns and "
  10773. "{row} rows"
  10774. #: flatcamTools/ToolPanelize.py:768
  10775. msgid "Panel created successfully."
  10776. msgstr "Panel created successfully."
  10777. #: flatcamTools/ToolPcbWizard.py:31
  10778. msgid "PcbWizard Import Tool"
  10779. msgstr "PcbWizard Import Tool"
  10780. #: flatcamTools/ToolPcbWizard.py:39
  10781. msgid "Import 2-file Excellon"
  10782. msgstr "Import 2-file Excellon"
  10783. #: flatcamTools/ToolPcbWizard.py:50
  10784. msgid "Load files"
  10785. msgstr "Load files"
  10786. #: flatcamTools/ToolPcbWizard.py:56
  10787. msgid "Excellon file"
  10788. msgstr "Excellon file"
  10789. #: flatcamTools/ToolPcbWizard.py:58
  10790. msgid ""
  10791. "Load the Excellon file.\n"
  10792. "Usually it has a .DRL extension"
  10793. msgstr ""
  10794. "Load the Excellon file.\n"
  10795. "Usually it has a .DRL extension"
  10796. #: flatcamTools/ToolPcbWizard.py:64
  10797. msgid "INF file"
  10798. msgstr "INF file"
  10799. #: flatcamTools/ToolPcbWizard.py:66
  10800. msgid "Load the INF file."
  10801. msgstr "Load the INF file."
  10802. #: flatcamTools/ToolPcbWizard.py:78
  10803. msgid "Tool Number"
  10804. msgstr "Tool Number"
  10805. #: flatcamTools/ToolPcbWizard.py:80
  10806. msgid "Tool diameter in file units."
  10807. msgstr "Tool diameter in file units."
  10808. #: flatcamTools/ToolPcbWizard.py:86
  10809. msgid "Excellon format"
  10810. msgstr "Excellon format"
  10811. #: flatcamTools/ToolPcbWizard.py:94
  10812. msgid "Int. digits"
  10813. msgstr "Int. digits"
  10814. #: flatcamTools/ToolPcbWizard.py:96
  10815. msgid "The number of digits for the integral part of the coordinates."
  10816. msgstr "The number of digits for the integral part of the coordinates."
  10817. #: flatcamTools/ToolPcbWizard.py:103
  10818. msgid "Frac. digits"
  10819. msgstr "Frac. digits"
  10820. #: flatcamTools/ToolPcbWizard.py:105
  10821. msgid "The number of digits for the fractional part of the coordinates."
  10822. msgstr "The number of digits for the fractional part of the coordinates."
  10823. #: flatcamTools/ToolPcbWizard.py:112
  10824. msgid "No Suppression"
  10825. msgstr "No Suppression"
  10826. #: flatcamTools/ToolPcbWizard.py:113
  10827. msgid "Zeros supp."
  10828. msgstr "Zeros supp."
  10829. #: flatcamTools/ToolPcbWizard.py:115
  10830. msgid ""
  10831. "The type of zeros suppression used.\n"
  10832. "Can be of type:\n"
  10833. "- LZ = leading zeros are kept\n"
  10834. "- TZ = trailing zeros are kept\n"
  10835. "- No Suppression = no zero suppression"
  10836. msgstr ""
  10837. "The type of zeros suppression used.\n"
  10838. "Can be of type:\n"
  10839. "- LZ = leading zeros are kept\n"
  10840. "- TZ = trailing zeros are kept\n"
  10841. "- No Suppression = no zero suppression"
  10842. #: flatcamTools/ToolPcbWizard.py:128
  10843. msgid ""
  10844. "The type of units that the coordinates and tool\n"
  10845. "diameters are using. Can be INCH or MM."
  10846. msgstr ""
  10847. "The type of units that the coordinates and tool\n"
  10848. "diameters are using. Can be INCH or MM."
  10849. #: flatcamTools/ToolPcbWizard.py:135
  10850. msgid "Import Excellon"
  10851. msgstr "Import Excellon"
  10852. #: flatcamTools/ToolPcbWizard.py:137
  10853. msgid ""
  10854. "Import in FlatCAM an Excellon file\n"
  10855. "that store it's information's in 2 files.\n"
  10856. "One usually has .DRL extension while\n"
  10857. "the other has .INF extension."
  10858. msgstr ""
  10859. "Import in FlatCAM an Excellon file\n"
  10860. "that store it's information's in 2 files.\n"
  10861. "One usually has .DRL extension while\n"
  10862. "the other has .INF extension."
  10863. #: flatcamTools/ToolPcbWizard.py:196
  10864. msgid "PCBWizard Tool"
  10865. msgstr "PCBWizard Tool"
  10866. #: flatcamTools/ToolPcbWizard.py:290 flatcamTools/ToolPcbWizard.py:294
  10867. msgid "Load PcbWizard Excellon file"
  10868. msgstr "Load PcbWizard Excellon file"
  10869. #: flatcamTools/ToolPcbWizard.py:313 flatcamTools/ToolPcbWizard.py:317
  10870. msgid "Load PcbWizard INF file"
  10871. msgstr "Load PcbWizard INF file"
  10872. #: flatcamTools/ToolPcbWizard.py:365
  10873. msgid ""
  10874. "The INF file does not contain the tool table.\n"
  10875. "Try to open the Excellon file from File -> Open -> Excellon\n"
  10876. "and edit the drill diameters manually."
  10877. msgstr ""
  10878. "The INF file does not contain the tool table.\n"
  10879. "Try to open the Excellon file from File -> Open -> Excellon\n"
  10880. "and edit the drill diameters manually."
  10881. #: flatcamTools/ToolPcbWizard.py:386
  10882. msgid "PcbWizard .INF file loaded."
  10883. msgstr "PcbWizard .INF file loaded."
  10884. #: flatcamTools/ToolPcbWizard.py:391
  10885. msgid "Main PcbWizard Excellon file loaded."
  10886. msgstr "Main PcbWizard Excellon file loaded."
  10887. #: flatcamTools/ToolPcbWizard.py:430
  10888. msgid "Cannot parse file"
  10889. msgstr "Cannot parse file"
  10890. #: flatcamTools/ToolPcbWizard.py:455
  10891. msgid "Importing Excellon."
  10892. msgstr "Importing Excellon."
  10893. #: flatcamTools/ToolPcbWizard.py:462
  10894. msgid "Import Excellon file failed."
  10895. msgstr "Import Excellon file failed."
  10896. #: flatcamTools/ToolPcbWizard.py:470
  10897. msgid "Imported"
  10898. msgstr "Imported"
  10899. #: flatcamTools/ToolPcbWizard.py:474
  10900. msgid "Excellon merging is in progress. Please wait..."
  10901. msgstr "Excellon merging is in progress. Please wait..."
  10902. #: flatcamTools/ToolPcbWizard.py:477
  10903. msgid "The imported Excellon file is None."
  10904. msgstr "The imported Excellon file is None."
  10905. #: flatcamTools/ToolProperties.py:111
  10906. msgid "Properties Tool was not displayed. No object selected."
  10907. msgstr "Properties Tool was not displayed. No object selected."
  10908. #: flatcamTools/ToolProperties.py:119
  10909. msgid "Object Properties are displayed."
  10910. msgstr "Object Properties are displayed."
  10911. #: flatcamTools/ToolProperties.py:120
  10912. msgid "Properties Tool"
  10913. msgstr "Properties Tool"
  10914. #: flatcamTools/ToolProperties.py:129
  10915. msgid "TYPE"
  10916. msgstr "TYPE"
  10917. #: flatcamTools/ToolProperties.py:130
  10918. msgid "NAME"
  10919. msgstr "NAME"
  10920. #: flatcamTools/ToolProperties.py:131
  10921. msgid "Dimensions"
  10922. msgstr "Dimensions"
  10923. #: flatcamTools/ToolProperties.py:145
  10924. msgid "Geo Type"
  10925. msgstr "Geo Type"
  10926. #: flatcamTools/ToolProperties.py:146
  10927. msgid "Single-Geo"
  10928. msgstr "Single-Geo"
  10929. #: flatcamTools/ToolProperties.py:146
  10930. msgid "Multi-Geo"
  10931. msgstr "Multi-Geo"
  10932. #: flatcamTools/ToolProperties.py:154
  10933. msgid "Calculating dimensions ... Please wait."
  10934. msgstr "Calculating dimensions ... Please wait."
  10935. #: flatcamTools/ToolProperties.py:245
  10936. msgid "Inch"
  10937. msgstr "Inch"
  10938. #: flatcamTools/ToolProperties.py:246
  10939. msgid "Metric"
  10940. msgstr "Metric"
  10941. #: flatcamTools/ToolProperties.py:297 flatcamTools/ToolProperties.py:311
  10942. #: flatcamTools/ToolProperties.py:314 flatcamTools/ToolProperties.py:317
  10943. msgid "Present"
  10944. msgstr "Present"
  10945. #: flatcamTools/ToolProperties.py:351
  10946. msgid "Width"
  10947. msgstr "Width"
  10948. #: flatcamTools/ToolProperties.py:356 flatcamTools/ToolProperties.py:360
  10949. msgid "Box Area"
  10950. msgstr "Box Area"
  10951. #: flatcamTools/ToolProperties.py:357 flatcamTools/ToolProperties.py:361
  10952. msgid "Convex_Hull Area"
  10953. msgstr "Convex_Hull Area"
  10954. #: flatcamTools/ToolRulesCheck.py:28
  10955. msgid "Check Rules"
  10956. msgstr "Check Rules"
  10957. #: flatcamTools/ToolRulesCheck.py:56
  10958. msgid "Gerber Files"
  10959. msgstr "Gerber Files"
  10960. #: flatcamTools/ToolRulesCheck.py:58
  10961. msgid "Gerber objects for which to check rules."
  10962. msgstr "Gerber objects for which to check rules."
  10963. #: flatcamTools/ToolRulesCheck.py:72
  10964. msgid "Top"
  10965. msgstr "Top"
  10966. #: flatcamTools/ToolRulesCheck.py:74
  10967. msgid "The Top Gerber Copper object for which rules are checked."
  10968. msgstr "The Top Gerber Copper object for which rules are checked."
  10969. #: flatcamTools/ToolRulesCheck.py:89
  10970. msgid "Bottom"
  10971. msgstr "Bottom"
  10972. #: flatcamTools/ToolRulesCheck.py:91
  10973. msgid "The Bottom Gerber Copper object for which rules are checked."
  10974. msgstr "The Bottom Gerber Copper object for which rules are checked."
  10975. #: flatcamTools/ToolRulesCheck.py:106
  10976. msgid "SM Top"
  10977. msgstr "SM Top"
  10978. #: flatcamTools/ToolRulesCheck.py:108
  10979. msgid "The Top Gerber Solder Mask object for which rules are checked."
  10980. msgstr "The Top Gerber Solder Mask object for which rules are checked."
  10981. #: flatcamTools/ToolRulesCheck.py:123
  10982. msgid "SM Bottom"
  10983. msgstr "SM Bottom"
  10984. #: flatcamTools/ToolRulesCheck.py:125
  10985. msgid "The Bottom Gerber Solder Mask object for which rules are checked."
  10986. msgstr "The Bottom Gerber Solder Mask object for which rules are checked."
  10987. #: flatcamTools/ToolRulesCheck.py:140
  10988. msgid "Silk Top"
  10989. msgstr "Silk Top"
  10990. #: flatcamTools/ToolRulesCheck.py:142
  10991. msgid "The Top Gerber Silkscreen object for which rules are checked."
  10992. msgstr "The Top Gerber Silkscreen object for which rules are checked."
  10993. #: flatcamTools/ToolRulesCheck.py:157
  10994. msgid "Silk Bottom"
  10995. msgstr "Silk Bottom"
  10996. #: flatcamTools/ToolRulesCheck.py:159
  10997. msgid "The Bottom Gerber Silkscreen object for which rules are checked."
  10998. msgstr "The Bottom Gerber Silkscreen object for which rules are checked."
  10999. #: flatcamTools/ToolRulesCheck.py:174
  11000. msgid "Outline"
  11001. msgstr "Outline"
  11002. #: flatcamTools/ToolRulesCheck.py:176
  11003. msgid "The Gerber Outline (Cutout) object for which rules are checked."
  11004. msgstr "The Gerber Outline (Cutout) object for which rules are checked."
  11005. #: flatcamTools/ToolRulesCheck.py:187
  11006. msgid "Excellon Objects"
  11007. msgstr "Excellon Objects"
  11008. #: flatcamTools/ToolRulesCheck.py:189
  11009. msgid "Excellon objects for which to check rules."
  11010. msgstr "Excellon objects for which to check rules."
  11011. #: flatcamTools/ToolRulesCheck.py:200
  11012. msgid "Excellon 1"
  11013. msgstr "Excellon 1"
  11014. #: flatcamTools/ToolRulesCheck.py:202
  11015. msgid ""
  11016. "Excellon object for which to check rules.\n"
  11017. "Holds the plated holes or a general Excellon file content."
  11018. msgstr ""
  11019. "Excellon object for which to check rules.\n"
  11020. "Holds the plated holes or a general Excellon file content."
  11021. #: flatcamTools/ToolRulesCheck.py:218
  11022. msgid "Excellon 2"
  11023. msgstr "Excellon 2"
  11024. #: flatcamTools/ToolRulesCheck.py:220
  11025. msgid ""
  11026. "Excellon object for which to check rules.\n"
  11027. "Holds the non-plated holes."
  11028. msgstr ""
  11029. "Excellon object for which to check rules.\n"
  11030. "Holds the non-plated holes."
  11031. #: flatcamTools/ToolRulesCheck.py:233
  11032. msgid "All Rules"
  11033. msgstr "All Rules"
  11034. #: flatcamTools/ToolRulesCheck.py:235
  11035. msgid "This check/uncheck all the rules below."
  11036. msgstr "This check/uncheck all the rules below."
  11037. #: flatcamTools/ToolRulesCheck.py:485
  11038. msgid "Run Rules Check"
  11039. msgstr "Run Rules Check"
  11040. #: flatcamTools/ToolRulesCheck.py:1124 flatcamTools/ToolRulesCheck.py:1184
  11041. #: flatcamTools/ToolRulesCheck.py:1221 flatcamTools/ToolRulesCheck.py:1293
  11042. #: flatcamTools/ToolRulesCheck.py:1347 flatcamTools/ToolRulesCheck.py:1385
  11043. #: flatcamTools/ToolRulesCheck.py:1450
  11044. msgid "Value is not valid."
  11045. msgstr "Value is not valid."
  11046. #: flatcamTools/ToolRulesCheck.py:1138
  11047. msgid "TOP -> Copper to Copper clearance"
  11048. msgstr "TOP -> Copper to Copper clearance"
  11049. #: flatcamTools/ToolRulesCheck.py:1149
  11050. msgid "BOTTOM -> Copper to Copper clearance"
  11051. msgstr "BOTTOM -> Copper to Copper clearance"
  11052. #: flatcamTools/ToolRulesCheck.py:1154 flatcamTools/ToolRulesCheck.py:1248
  11053. #: flatcamTools/ToolRulesCheck.py:1412
  11054. msgid ""
  11055. "At least one Gerber object has to be selected for this rule but none is "
  11056. "selected."
  11057. msgstr ""
  11058. "At least one Gerber object has to be selected for this rule but none is "
  11059. "selected."
  11060. #: flatcamTools/ToolRulesCheck.py:1190
  11061. msgid ""
  11062. "One of the copper Gerber objects or the Outline Gerber object is not valid."
  11063. msgstr ""
  11064. "One of the copper Gerber objects or the Outline Gerber object is not valid."
  11065. #: flatcamTools/ToolRulesCheck.py:1203 flatcamTools/ToolRulesCheck.py:1367
  11066. msgid ""
  11067. "Outline Gerber object presence is mandatory for this rule but it is not "
  11068. "selected."
  11069. msgstr ""
  11070. "Outline Gerber object presence is mandatory for this rule but it is not "
  11071. "selected."
  11072. #: flatcamTools/ToolRulesCheck.py:1220 flatcamTools/ToolRulesCheck.py:1247
  11073. msgid "Silk to Silk clearance"
  11074. msgstr "Silk to Silk clearance"
  11075. #: flatcamTools/ToolRulesCheck.py:1233
  11076. msgid "TOP -> Silk to Silk clearance"
  11077. msgstr "TOP -> Silk to Silk clearance"
  11078. #: flatcamTools/ToolRulesCheck.py:1243
  11079. msgid "BOTTOM -> Silk to Silk clearance"
  11080. msgstr "BOTTOM -> Silk to Silk clearance"
  11081. #: flatcamTools/ToolRulesCheck.py:1299
  11082. msgid "One or more of the Gerber objects is not valid."
  11083. msgstr "One or more of the Gerber objects is not valid."
  11084. #: flatcamTools/ToolRulesCheck.py:1307
  11085. msgid "TOP -> Silk to Solder Mask Clearance"
  11086. msgstr "TOP -> Silk to Solder Mask Clearance"
  11087. #: flatcamTools/ToolRulesCheck.py:1313
  11088. msgid "BOTTOM -> Silk to Solder Mask Clearance"
  11089. msgstr "BOTTOM -> Silk to Solder Mask Clearance"
  11090. #: flatcamTools/ToolRulesCheck.py:1317
  11091. msgid ""
  11092. "Both Silk and Solder Mask Gerber objects has to be either both Top or both "
  11093. "Bottom."
  11094. msgstr ""
  11095. "Both Silk and Solder Mask Gerber objects has to be either both Top or both "
  11096. "Bottom."
  11097. #: flatcamTools/ToolRulesCheck.py:1353
  11098. msgid ""
  11099. "One of the Silk Gerber objects or the Outline Gerber object is not valid."
  11100. msgstr ""
  11101. "One of the Silk Gerber objects or the Outline Gerber object is not valid."
  11102. #: flatcamTools/ToolRulesCheck.py:1397
  11103. msgid "TOP -> Minimum Solder Mask Sliver"
  11104. msgstr "TOP -> Minimum Solder Mask Sliver"
  11105. #: flatcamTools/ToolRulesCheck.py:1407
  11106. msgid "BOTTOM -> Minimum Solder Mask Sliver"
  11107. msgstr "BOTTOM -> Minimum Solder Mask Sliver"
  11108. #: flatcamTools/ToolRulesCheck.py:1456
  11109. msgid "One of the Copper Gerber objects or the Excellon objects is not valid."
  11110. msgstr "One of the Copper Gerber objects or the Excellon objects is not valid."
  11111. #: flatcamTools/ToolRulesCheck.py:1472
  11112. msgid ""
  11113. "Excellon object presence is mandatory for this rule but none is selected."
  11114. msgstr ""
  11115. "Excellon object presence is mandatory for this rule but none is selected."
  11116. #: flatcamTools/ToolRulesCheck.py:1545 flatcamTools/ToolRulesCheck.py:1558
  11117. #: flatcamTools/ToolRulesCheck.py:1569 flatcamTools/ToolRulesCheck.py:1582
  11118. msgid "STATUS"
  11119. msgstr "STATUS"
  11120. #: flatcamTools/ToolRulesCheck.py:1548 flatcamTools/ToolRulesCheck.py:1572
  11121. msgid "FAILED"
  11122. msgstr "FAILED"
  11123. #: flatcamTools/ToolRulesCheck.py:1561 flatcamTools/ToolRulesCheck.py:1585
  11124. msgid "PASSED"
  11125. msgstr "PASSED"
  11126. #: flatcamTools/ToolRulesCheck.py:1562 flatcamTools/ToolRulesCheck.py:1586
  11127. msgid "Violations: There are no violations for the current rule."
  11128. msgstr "Violations: There are no violations for the current rule."
  11129. #: flatcamTools/ToolShell.py:70 flatcamTools/ToolShell.py:72
  11130. msgid "...proccessing..."
  11131. msgstr "...proccessing..."
  11132. #: flatcamTools/ToolSolderPaste.py:36
  11133. msgid "Solder Paste Tool"
  11134. msgstr "Solder Paste Tool"
  11135. #: flatcamTools/ToolSolderPaste.py:64
  11136. msgid "Gerber Solder paste object. "
  11137. msgstr "Gerber Solder paste object. "
  11138. #: flatcamTools/ToolSolderPaste.py:71
  11139. msgid ""
  11140. "Tools pool from which the algorithm\n"
  11141. "will pick the ones used for dispensing solder paste."
  11142. msgstr ""
  11143. "Tools pool from which the algorithm\n"
  11144. "will pick the ones used for dispensing solder paste."
  11145. #: flatcamTools/ToolSolderPaste.py:86
  11146. msgid ""
  11147. "This is the Tool Number.\n"
  11148. "The solder dispensing will start with the tool with the biggest \n"
  11149. "diameter, continuing until there are no more Nozzle tools.\n"
  11150. "If there are no longer tools but there are still pads not covered\n"
  11151. " with solder paste, the app will issue a warning message box."
  11152. msgstr ""
  11153. "This is the Tool Number.\n"
  11154. "The solder dispensing will start with the tool with the biggest \n"
  11155. "diameter, continuing until there are no more Nozzle tools.\n"
  11156. "If there are no longer tools but there are still pads not covered\n"
  11157. " with solder paste, the app will issue a warning message box."
  11158. #: flatcamTools/ToolSolderPaste.py:93
  11159. msgid ""
  11160. "Nozzle tool Diameter. It's value (in current FlatCAM units)\n"
  11161. "is the width of the solder paste dispensed."
  11162. msgstr ""
  11163. "Nozzle tool Diameter. It's value (in current FlatCAM units)\n"
  11164. "is the width of the solder paste dispensed."
  11165. #: flatcamTools/ToolSolderPaste.py:100
  11166. msgid "New Nozzle Tool"
  11167. msgstr "New Nozzle Tool"
  11168. #: flatcamTools/ToolSolderPaste.py:116
  11169. msgid ""
  11170. "Add a new nozzle tool to the Tool Table\n"
  11171. "with the diameter specified above."
  11172. msgstr ""
  11173. "Add a new nozzle tool to the Tool Table\n"
  11174. "with the diameter specified above."
  11175. #: flatcamTools/ToolSolderPaste.py:128
  11176. msgid "Generate solder paste dispensing geometry."
  11177. msgstr "Generate solder paste dispensing geometry."
  11178. #: flatcamTools/ToolSolderPaste.py:141
  11179. msgid "STEP 1"
  11180. msgstr "STEP 1"
  11181. #: flatcamTools/ToolSolderPaste.py:143
  11182. msgid ""
  11183. "First step is to select a number of nozzle tools for usage\n"
  11184. "and then optionally modify the GCode parameters bellow."
  11185. msgstr ""
  11186. "First step is to select a number of nozzle tools for usage\n"
  11187. "and then optionally modify the GCode parameters bellow."
  11188. #: flatcamTools/ToolSolderPaste.py:146
  11189. msgid ""
  11190. "Select tools.\n"
  11191. "Modify parameters."
  11192. msgstr ""
  11193. "Select tools.\n"
  11194. "Modify parameters."
  11195. #: flatcamTools/ToolSolderPaste.py:234
  11196. msgid ""
  11197. "Feedrate (speed) while moving up vertically\n"
  11198. " to Dispense position (on Z plane)."
  11199. msgstr ""
  11200. "Feedrate (speed) while moving up vertically\n"
  11201. " to Dispense position (on Z plane)."
  11202. #: flatcamTools/ToolSolderPaste.py:288
  11203. msgid "Generate GCode"
  11204. msgstr "Generate GCode"
  11205. #: flatcamTools/ToolSolderPaste.py:290
  11206. msgid ""
  11207. "Generate GCode for Solder Paste dispensing\n"
  11208. "on PCB pads."
  11209. msgstr ""
  11210. "Generate GCode for Solder Paste dispensing\n"
  11211. "on PCB pads."
  11212. #: flatcamTools/ToolSolderPaste.py:305
  11213. msgid "STEP 2"
  11214. msgstr "STEP 2"
  11215. #: flatcamTools/ToolSolderPaste.py:307
  11216. msgid ""
  11217. "Second step is to create a solder paste dispensing\n"
  11218. "geometry out of an Solder Paste Mask Gerber file."
  11219. msgstr ""
  11220. "Second step is to create a solder paste dispensing\n"
  11221. "geometry out of an Solder Paste Mask Gerber file."
  11222. #: flatcamTools/ToolSolderPaste.py:323
  11223. msgid "Geo Result"
  11224. msgstr "Geo Result"
  11225. #: flatcamTools/ToolSolderPaste.py:325
  11226. msgid ""
  11227. "Geometry Solder Paste object.\n"
  11228. "The name of the object has to end in:\n"
  11229. "'_solderpaste' as a protection."
  11230. msgstr ""
  11231. "Geometry Solder Paste object.\n"
  11232. "The name of the object has to end in:\n"
  11233. "'_solderpaste' as a protection."
  11234. #: flatcamTools/ToolSolderPaste.py:334
  11235. msgid "STEP 3"
  11236. msgstr "STEP 3"
  11237. #: flatcamTools/ToolSolderPaste.py:336
  11238. msgid ""
  11239. "Third step is to select a solder paste dispensing geometry,\n"
  11240. "and then generate a CNCJob object.\n"
  11241. "\n"
  11242. "REMEMBER: if you want to create a CNCJob with new parameters,\n"
  11243. "first you need to generate a geometry with those new params,\n"
  11244. "and only after that you can generate an updated CNCJob."
  11245. msgstr ""
  11246. "Third step is to select a solder paste dispensing geometry,\n"
  11247. "and then generate a CNCJob object.\n"
  11248. "\n"
  11249. "REMEMBER: if you want to create a CNCJob with new parameters,\n"
  11250. "first you need to generate a geometry with those new params,\n"
  11251. "and only after that you can generate an updated CNCJob."
  11252. #: flatcamTools/ToolSolderPaste.py:356
  11253. msgid "CNC Result"
  11254. msgstr "CNC Result"
  11255. #: flatcamTools/ToolSolderPaste.py:358
  11256. msgid ""
  11257. "CNCJob Solder paste object.\n"
  11258. "In order to enable the GCode save section,\n"
  11259. "the name of the object has to end in:\n"
  11260. "'_solderpaste' as a protection."
  11261. msgstr ""
  11262. "CNCJob Solder paste object.\n"
  11263. "In order to enable the GCode save section,\n"
  11264. "the name of the object has to end in:\n"
  11265. "'_solderpaste' as a protection."
  11266. #: flatcamTools/ToolSolderPaste.py:368
  11267. msgid "View GCode"
  11268. msgstr "View GCode"
  11269. #: flatcamTools/ToolSolderPaste.py:370
  11270. msgid ""
  11271. "View the generated GCode for Solder Paste dispensing\n"
  11272. "on PCB pads."
  11273. msgstr ""
  11274. "View the generated GCode for Solder Paste dispensing\n"
  11275. "on PCB pads."
  11276. #: flatcamTools/ToolSolderPaste.py:374
  11277. msgid "Save GCode"
  11278. msgstr "Save GCode"
  11279. #: flatcamTools/ToolSolderPaste.py:376
  11280. msgid ""
  11281. "Save the generated GCode for Solder Paste dispensing\n"
  11282. "on PCB pads, to a file."
  11283. msgstr ""
  11284. "Save the generated GCode for Solder Paste dispensing\n"
  11285. "on PCB pads, to a file."
  11286. #: flatcamTools/ToolSolderPaste.py:380
  11287. msgid "STEP 4"
  11288. msgstr "STEP 4"
  11289. #: flatcamTools/ToolSolderPaste.py:382
  11290. msgid ""
  11291. "Fourth step (and last) is to select a CNCJob made from \n"
  11292. "a solder paste dispensing geometry, and then view/save it's GCode."
  11293. msgstr ""
  11294. "Fourth step (and last) is to select a CNCJob made from \n"
  11295. "a solder paste dispensing geometry, and then view/save it's GCode."
  11296. #: flatcamTools/ToolSolderPaste.py:824
  11297. msgid "Adding Nozzle tool cancelled. Tool already in Tool Table."
  11298. msgstr "Adding Nozzle tool cancelled. Tool already in Tool Table."
  11299. #: flatcamTools/ToolSolderPaste.py:830
  11300. msgid "New Nozzle tool added to Tool Table."
  11301. msgstr "New Nozzle tool added to Tool Table."
  11302. #: flatcamTools/ToolSolderPaste.py:873
  11303. msgid "Nozzle tool from Tool Table was edited."
  11304. msgstr "Nozzle tool from Tool Table was edited."
  11305. #: flatcamTools/ToolSolderPaste.py:931
  11306. msgid "Delete failed. Select a Nozzle tool to delete."
  11307. msgstr "Delete failed. Select a Nozzle tool to delete."
  11308. #: flatcamTools/ToolSolderPaste.py:937
  11309. msgid "Nozzle tool(s) deleted from Tool Table."
  11310. msgstr "Nozzle tool(s) deleted from Tool Table."
  11311. #: flatcamTools/ToolSolderPaste.py:993
  11312. msgid "No SolderPaste mask Gerber object loaded."
  11313. msgstr "No SolderPaste mask Gerber object loaded."
  11314. #: flatcamTools/ToolSolderPaste.py:1011
  11315. msgid "Creating Solder Paste dispensing geometry."
  11316. msgstr "Creating Solder Paste dispensing geometry."
  11317. #: flatcamTools/ToolSolderPaste.py:1024
  11318. msgid "No Nozzle tools in the tool table."
  11319. msgstr "No Nozzle tools in the tool table."
  11320. #: flatcamTools/ToolSolderPaste.py:1151
  11321. msgid "Cancelled. Empty file, it has no geometry..."
  11322. msgstr "Cancelled. Empty file, it has no geometry..."
  11323. #: flatcamTools/ToolSolderPaste.py:1155
  11324. msgid "Solder Paste geometry generated successfully"
  11325. msgstr "Solder Paste geometry generated successfully"
  11326. #: flatcamTools/ToolSolderPaste.py:1162
  11327. msgid "Some or all pads have no solder due of inadequate nozzle diameters..."
  11328. msgstr "Some or all pads have no solder due of inadequate nozzle diameters..."
  11329. #: flatcamTools/ToolSolderPaste.py:1176
  11330. msgid "Generating Solder Paste dispensing geometry..."
  11331. msgstr "Generating Solder Paste dispensing geometry..."
  11332. #: flatcamTools/ToolSolderPaste.py:1197
  11333. msgid "There is no Geometry object available."
  11334. msgstr "There is no Geometry object available."
  11335. #: flatcamTools/ToolSolderPaste.py:1202
  11336. msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry."
  11337. msgstr "This Geometry can't be processed. NOT a solder_paste_tool geometry."
  11338. #: flatcamTools/ToolSolderPaste.py:1310
  11339. msgid "ToolSolderPaste CNCjob created"
  11340. msgstr "ToolSolderPaste CNCjob created"
  11341. #: flatcamTools/ToolSolderPaste.py:1343 flatcamTools/ToolSolderPaste.py:1348
  11342. #: flatcamTools/ToolSolderPaste.py:1403
  11343. msgid ""
  11344. "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object."
  11345. msgstr ""
  11346. "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object."
  11347. #: flatcamTools/ToolSolderPaste.py:1373
  11348. msgid "No Gcode in the object"
  11349. msgstr "No Gcode in the object"
  11350. #: flatcamTools/ToolSolderPaste.py:1413
  11351. msgid "Export GCode ..."
  11352. msgstr "Export GCode ..."
  11353. #: flatcamTools/ToolSolderPaste.py:1461
  11354. msgid "Solder paste dispenser GCode file saved to"
  11355. msgstr "Solder paste dispenser GCode file saved to"
  11356. #: flatcamTools/ToolSub.py:56
  11357. msgid "Gerber Objects"
  11358. msgstr "Gerber Objects"
  11359. #: flatcamTools/ToolSub.py:65 flatcamTools/ToolSub.py:111
  11360. msgid "Target"
  11361. msgstr "Target"
  11362. #: flatcamTools/ToolSub.py:67
  11363. msgid ""
  11364. "Gerber object from which to substract\n"
  11365. "the substractor Gerber object."
  11366. msgstr ""
  11367. "Gerber object from which to substract\n"
  11368. "the substractor Gerber object."
  11369. #: flatcamTools/ToolSub.py:79 flatcamTools/ToolSub.py:125
  11370. msgid "Substractor"
  11371. msgstr "Substractor"
  11372. #: flatcamTools/ToolSub.py:81
  11373. msgid ""
  11374. "Gerber object that will be substracted\n"
  11375. "from the target Gerber object."
  11376. msgstr ""
  11377. "Gerber object that will be substracted\n"
  11378. "from the target Gerber object."
  11379. #: flatcamTools/ToolSub.py:88
  11380. msgid "Substract Gerber"
  11381. msgstr "Substract Gerber"
  11382. #: flatcamTools/ToolSub.py:90
  11383. msgid ""
  11384. "Will remove the area occupied by the substractor\n"
  11385. "Gerber from the Target Gerber.\n"
  11386. "Can be used to remove the overlapping silkscreen\n"
  11387. "over the soldermask."
  11388. msgstr ""
  11389. "Will remove the area occupied by the substractor\n"
  11390. "Gerber from the Target Gerber.\n"
  11391. "Can be used to remove the overlapping silkscreen\n"
  11392. "over the soldermask."
  11393. #: flatcamTools/ToolSub.py:102
  11394. msgid "Geometry Objects"
  11395. msgstr "Geometry Objects"
  11396. #: flatcamTools/ToolSub.py:113
  11397. msgid ""
  11398. "Geometry object from which to substract\n"
  11399. "the substractor Geometry object."
  11400. msgstr ""
  11401. "Geometry object from which to substract\n"
  11402. "the substractor Geometry object."
  11403. #: flatcamTools/ToolSub.py:127
  11404. msgid ""
  11405. "Geometry object that will be substracted\n"
  11406. "from the target Geometry object."
  11407. msgstr ""
  11408. "Geometry object that will be substracted\n"
  11409. "from the target Geometry object."
  11410. #: flatcamTools/ToolSub.py:138
  11411. msgid "Substract Geometry"
  11412. msgstr "Substract Geometry"
  11413. #: flatcamTools/ToolSub.py:140
  11414. msgid ""
  11415. "Will remove the area occupied by the substractor\n"
  11416. "Geometry from the Target Geometry."
  11417. msgstr ""
  11418. "Will remove the area occupied by the substractor\n"
  11419. "Geometry from the Target Geometry."
  11420. #: flatcamTools/ToolSub.py:227
  11421. msgid "Sub Tool"
  11422. msgstr "Sub Tool"
  11423. #: flatcamTools/ToolSub.py:244 flatcamTools/ToolSub.py:446
  11424. msgid "No Target object loaded."
  11425. msgstr "No Target object loaded."
  11426. #: flatcamTools/ToolSub.py:259 flatcamTools/ToolSub.py:461
  11427. msgid "No Substractor object loaded."
  11428. msgstr "No Substractor object loaded."
  11429. #: flatcamTools/ToolSub.py:313
  11430. msgid "Parsing geometry for aperture"
  11431. msgstr "Parsing geometry for aperture"
  11432. #: flatcamTools/ToolSub.py:415 flatcamTools/ToolSub.py:618
  11433. msgid "Generating new object ..."
  11434. msgstr "Generating new object ..."
  11435. #: flatcamTools/ToolSub.py:419 flatcamTools/ToolSub.py:622
  11436. #: flatcamTools/ToolSub.py:703
  11437. msgid "Generating new object failed."
  11438. msgstr "Generating new object failed."
  11439. #: flatcamTools/ToolSub.py:424 flatcamTools/ToolSub.py:628
  11440. msgid "Created"
  11441. msgstr "Created"
  11442. #: flatcamTools/ToolSub.py:475
  11443. msgid "Currently, the Substractor geometry cannot be of type Multigeo."
  11444. msgstr "Currently, the Substractor geometry cannot be of type Multigeo."
  11445. #: flatcamTools/ToolSub.py:520
  11446. msgid "Parsing solid_geometry ..."
  11447. msgstr "Parsing solid_geometry ..."
  11448. #: flatcamTools/ToolSub.py:522
  11449. msgid "Parsing solid_geometry for tool"
  11450. msgstr "Parsing solid_geometry for tool"
  11451. #: flatcamTools/ToolTransform.py:22
  11452. msgid "Object Transform"
  11453. msgstr "Object Transform"
  11454. #: flatcamTools/ToolTransform.py:79
  11455. msgid ""
  11456. "Rotate the selected object(s).\n"
  11457. "The point of reference is the middle of\n"
  11458. "the bounding box for all selected objects."
  11459. msgstr ""
  11460. "Rotate the selected object(s).\n"
  11461. "The point of reference is the middle of\n"
  11462. "the bounding box for all selected objects."
  11463. #: flatcamTools/ToolTransform.py:97 flatcamTools/ToolTransform.py:119
  11464. msgid ""
  11465. "Angle for Skew action, in degrees.\n"
  11466. "Float number between -360 and 360."
  11467. msgstr ""
  11468. "Angle for Skew action, in degrees.\n"
  11469. "Float number between -360 and 360."
  11470. #: flatcamTools/ToolTransform.py:108 flatcamTools/ToolTransform.py:130
  11471. msgid ""
  11472. "Skew/shear the selected object(s).\n"
  11473. "The point of reference is the middle of\n"
  11474. "the bounding box for all selected objects."
  11475. msgstr ""
  11476. "Skew/shear the selected object(s).\n"
  11477. "The point of reference is the middle of\n"
  11478. "the bounding box for all selected objects."
  11479. #: flatcamTools/ToolTransform.py:157 flatcamTools/ToolTransform.py:178
  11480. msgid ""
  11481. "Scale the selected object(s).\n"
  11482. "The point of reference depends on \n"
  11483. "the Scale reference checkbox state."
  11484. msgstr ""
  11485. "Scale the selected object(s).\n"
  11486. "The point of reference depends on \n"
  11487. "the Scale reference checkbox state."
  11488. #: flatcamTools/ToolTransform.py:226 flatcamTools/ToolTransform.py:247
  11489. msgid ""
  11490. "Offset the selected object(s).\n"
  11491. "The point of reference is the middle of\n"
  11492. "the bounding box for all selected objects.\n"
  11493. msgstr ""
  11494. "Offset the selected object(s).\n"
  11495. "The point of reference is the middle of\n"
  11496. "the bounding box for all selected objects.\n"
  11497. #: flatcamTools/ToolTransform.py:265 flatcamTools/ToolTransform.py:271
  11498. msgid "Flip the selected object(s) over the X axis."
  11499. msgstr "Flip the selected object(s) over the X axis."
  11500. #: flatcamTools/ToolTransform.py:296
  11501. msgid "Ref. Point"
  11502. msgstr "Ref. Point"
  11503. #: flatcamTools/ToolTransform.py:435
  11504. msgid "Rotate transformation can not be done for a value of 0."
  11505. msgstr "Rotate transformation can not be done for a value of 0."
  11506. #: flatcamTools/ToolTransform.py:474 flatcamTools/ToolTransform.py:497
  11507. msgid "Scale transformation can not be done for a factor of 0 or 1."
  11508. msgstr "Scale transformation can not be done for a factor of 0 or 1."
  11509. #: flatcamTools/ToolTransform.py:513 flatcamTools/ToolTransform.py:524
  11510. msgid "Offset transformation can not be done for a value of 0."
  11511. msgstr "Offset transformation can not be done for a value of 0."
  11512. #: flatcamTools/ToolTransform.py:540
  11513. msgid "No object selected. Please Select an object to rotate!"
  11514. msgstr "No object selected. Please Select an object to rotate!"
  11515. #: flatcamTools/ToolTransform.py:568
  11516. msgid "CNCJob objects can't be rotated."
  11517. msgstr "CNCJob objects can't be rotated."
  11518. #: flatcamTools/ToolTransform.py:576
  11519. msgid "Rotate done"
  11520. msgstr "Rotate done"
  11521. #: flatcamTools/ToolTransform.py:581 flatcamTools/ToolTransform.py:656
  11522. #: flatcamTools/ToolTransform.py:711 flatcamTools/ToolTransform.py:770
  11523. #: flatcamTools/ToolTransform.py:806
  11524. msgid "Due of"
  11525. msgstr "Due of"
  11526. #: flatcamTools/ToolTransform.py:581 flatcamTools/ToolTransform.py:656
  11527. #: flatcamTools/ToolTransform.py:711 flatcamTools/ToolTransform.py:770
  11528. #: flatcamTools/ToolTransform.py:806
  11529. msgid "action was not executed."
  11530. msgstr "action was not executed."
  11531. #: flatcamTools/ToolTransform.py:593
  11532. msgid "No object selected. Please Select an object to flip"
  11533. msgstr "No object selected. Please Select an object to flip"
  11534. #: flatcamTools/ToolTransform.py:628
  11535. msgid "CNCJob objects can't be mirrored/flipped."
  11536. msgstr "CNCJob objects can't be mirrored/flipped."
  11537. #: flatcamTools/ToolTransform.py:666
  11538. msgid "Skew transformation can not be done for 0, 90 and 180 degrees."
  11539. msgstr "Skew transformation can not be done for 0, 90 and 180 degrees."
  11540. #: flatcamTools/ToolTransform.py:671
  11541. msgid "No object selected. Please Select an object to shear/skew!"
  11542. msgstr "No object selected. Please Select an object to shear/skew!"
  11543. #: flatcamTools/ToolTransform.py:693
  11544. msgid "CNCJob objects can't be skewed."
  11545. msgstr "CNCJob objects can't be skewed."
  11546. #: flatcamTools/ToolTransform.py:706
  11547. msgid "Skew on the"
  11548. msgstr "Skew on the"
  11549. #: flatcamTools/ToolTransform.py:706 flatcamTools/ToolTransform.py:766
  11550. #: flatcamTools/ToolTransform.py:801
  11551. msgid "axis done"
  11552. msgstr "axis done"
  11553. #: flatcamTools/ToolTransform.py:723
  11554. msgid "No object selected. Please Select an object to scale!"
  11555. msgstr "No object selected. Please Select an object to scale!"
  11556. #: flatcamTools/ToolTransform.py:756
  11557. msgid "CNCJob objects can't be scaled."
  11558. msgstr "CNCJob objects can't be scaled."
  11559. #: flatcamTools/ToolTransform.py:766
  11560. msgid "Scale on the"
  11561. msgstr "Scale on the"
  11562. #: flatcamTools/ToolTransform.py:778
  11563. msgid "No object selected. Please Select an object to offset!"
  11564. msgstr "No object selected. Please Select an object to offset!"
  11565. #: flatcamTools/ToolTransform.py:787
  11566. msgid "CNCJob objects can't be offset."
  11567. msgstr "CNCJob objects can't be offset."
  11568. #: flatcamTools/ToolTransform.py:801
  11569. msgid "Offset on the"
  11570. msgstr "Offset on the"
  11571. #: tclCommands/TclCommandBbox.py:70 tclCommands/TclCommandNregions.py:68
  11572. msgid "Expected FlatCAMGerber or FlatCAMGeometry, got"
  11573. msgstr "Expected FlatCAMGerber or FlatCAMGeometry, got"
  11574. #: tclCommands/TclCommandBounds.py:64 tclCommands/TclCommandBounds.py:68
  11575. msgid "Expected a list of objects names separated by comma. Got"
  11576. msgstr "Expected a list of objects names separated by comma. Got"
  11577. #: tclCommands/TclCommandBounds.py:79
  11578. msgid "TclCommand Bounds done."
  11579. msgstr "TclCommand Bounds done."
  11580. #: tclCommands/TclCommandCopperClear.py:237 tclCommands/TclCommandPaint.py:235
  11581. msgid "Expected -box <value>."
  11582. msgstr "Expected -box <value>."
  11583. #: tclCommands/TclCommandCopperClear.py:246 tclCommands/TclCommandPaint.py:244
  11584. #: tclCommands/TclCommandScale.py:63
  11585. msgid "Could not retrieve box object"
  11586. msgstr "Could not retrieve box object"
  11587. #: tclCommands/TclCommandCopperClear.py:268
  11588. msgid ""
  11589. "None of the following args: 'ref', 'all' were found or none was set to 1.\n"
  11590. "Copper clearing failed."
  11591. msgstr ""
  11592. "None of the following args: 'ref', 'all' were found or none was set to 1.\n"
  11593. "Copper clearing failed."
  11594. #: tclCommands/TclCommandPaint.py:212
  11595. msgid "Expected -x <value> and -y <value>."
  11596. msgstr "Expected -x <value> and -y <value>."
  11597. #: tclCommands/TclCommandPaint.py:263
  11598. msgid ""
  11599. "There was none of the following args: 'ref', 'single', 'all'.\n"
  11600. "Paint failed."
  11601. msgstr ""
  11602. "There was none of the following args: 'ref', 'single', 'all'.\n"
  11603. "Paint failed."
  11604. #: tclCommands/TclCommandScale.py:83
  11605. msgid "Expected -origin <origin> or -origin <min_bounds> or -origin <center>."
  11606. msgstr "Expected -origin <origin> or -origin <min_bounds> or -origin <center>."
  11607. #: tclCommands/TclCommandScale.py:92
  11608. msgid "Expected -x <value> -y <value>."
  11609. msgstr "Expected -x <value> -y <value>."
  11610. #: tclCommands/TclCommandSetOrigin.py:87
  11611. msgid "Expected a pair of (x, y) coordinates. Got"
  11612. msgstr "Expected a pair of (x, y) coordinates. Got"
  11613. #: tclCommands/TclCommandSetOrigin.py:94
  11614. msgid "Origin set by offsetting all loaded objects with "
  11615. msgstr "Origin set by offsetting all loaded objects with "
  11616. #: tclCommands/TclCommandSubtractRectangle.py:49
  11617. msgid "No Geometry name in args. Provide a name and try again."
  11618. msgstr "No Geometry name in args. Provide a name and try again."
  11619. #~ msgid "Could not load factory defaults file."
  11620. #~ msgstr "Could not load factory defaults file."
  11621. #~ msgid "Failed to parse factory defaults file."
  11622. #~ msgstr "Failed to parse factory defaults file."
  11623. #~ msgid "Failed to write factory defaults to file."
  11624. #~ msgstr "Failed to write factory defaults to file."
  11625. #~ msgid "Factory defaults saved."
  11626. #~ msgstr "Factory defaults saved."
  11627. #~ msgid "&Help"
  11628. #~ msgstr "&Help"
  11629. #~ msgid "FlatCAM.org"
  11630. #~ msgstr "FlatCAM.org"
  11631. #~ msgid "tool = tool number"
  11632. #~ msgstr "tool = tool number"
  11633. #~ msgid "tooldia = tool diameter"
  11634. #~ msgstr "tooldia = tool diameter"
  11635. #~ msgid "t_drills = for Excellon, total number of drills"
  11636. #~ msgstr "t_drills = for Excellon, total number of drills"
  11637. #~ msgid "x_toolchange = X coord for Toolchange"
  11638. #~ msgstr "x_toolchange = X coord for Toolchange"
  11639. #~ msgid "z_toolchange = Z coord for Toolchange"
  11640. #~ msgstr "z_toolchange = Z coord for Toolchange"
  11641. #~ msgid "z_depthpercut = the step value for multidepth cut"
  11642. #~ msgstr "z_depthpercut = the step value for multidepth cut"
  11643. #~ msgid "spindlesspeed = the value for the spindle speed"
  11644. #~ msgstr "spindlesspeed = the value for the spindle speed"
  11645. #~ msgid "White"
  11646. #~ msgstr "White"
  11647. #~ msgid "Rotate Angle"
  11648. #~ msgstr "Rotate Angle"
  11649. #~ msgid "Skew_X angle"
  11650. #~ msgstr "Skew_X angle"
  11651. #~ msgid "Skew_Y angle"
  11652. #~ msgstr "Skew_Y angle"
  11653. #~ msgid "Scale_X factor"
  11654. #~ msgstr "Scale_X factor"
  11655. #~ msgid "Scale_Y factor"
  11656. #~ msgstr "Scale_Y factor"
  11657. #~ msgid "Offset_X val"
  11658. #~ msgstr "Offset_X val"
  11659. #~ msgid "Offset_Y val"
  11660. #~ msgstr "Offset_Y val"
  11661. #~ msgid " Mirror Ref. Point"
  11662. #~ msgstr " Mirror Ref. Point"
  11663. #~ msgid "Object(s) not selected"
  11664. #~ msgstr "Object(s) not selected"
  11665. #~ msgid "The Gerber Copper Bottom file for which rules are checked."
  11666. #~ msgstr "The Gerber Copper Bottom file for which rules are checked."
  11667. #~ msgid "The Gerber Silkscreen Bottom file for which rules are checked."
  11668. #~ msgstr "The Gerber Silkscreen Bottom file for which rules are checked."
  11669. #~| msgid "Excellon file"
  11670. #~ msgid "Excellon Files"
  11671. #~ msgstr "Excellon Files"
  11672. #~ msgid "Go"
  11673. #~ msgstr "Go"
  11674. #~ msgid "There are no polygons to mark area."
  11675. #~ msgstr "There are no polygons to mark area."
  11676. #~ msgid "&Edit"
  11677. #~ msgstr "&Edit"
  11678. #~ msgid "&Options"
  11679. #~ msgstr "&Options"
  11680. #~ msgid "Measurement Tool"
  11681. #~ msgstr "Measurement Tool"
  11682. #~ msgid "Margin value is missing or wrong format. Add it and retry."
  11683. #~ msgstr "Margin value is missing or wrong format. Add it and retry."
  11684. #~ msgid "Gap size value is missing or wrong format. Add it and retry."
  11685. #~ msgstr "Gap size value is missing or wrong format. Add it and retry."
  11686. #~ msgid "Measurement"
  11687. #~ msgstr "Measurement"
  11688. #~ msgid "Meas. Tool"
  11689. #~ msgstr "Meas. Tool"
  11690. #~ msgid "Not available with the current Graphic Engine Legacy(2D)."
  11691. #~ msgstr "Not available with the current Graphic Engine Legacy(2D)."
  11692. #~ msgid "ToolMove.on_left_click()"
  11693. #~ msgstr "ToolMove.on_left_click()"
  11694. #~ msgid "on_paint_button_click"
  11695. #~ msgstr "on_paint_button_click"
  11696. #~ msgid "PaintTool.paint_poly()"
  11697. #~ msgstr "PaintTool.paint_poly()"
  11698. #~ msgid "ToolSolderPaste.on_view_gcode()"
  11699. #~ msgstr "ToolSolderPaste.on_view_gcode()"
  11700. #~ msgid "App.on_fileopenscript() -->"
  11701. #~ msgstr "App.on_fileopenscript() -->"
  11702. #~ msgid "<span style=\"color:green;\"><b>%s</b></span>"
  11703. #~ msgstr "<span style=\"color:green;\"><b>%s</b></span>"
  11704. #~ msgid "<span style=\"color:red;\"><b>%s</b></span>"
  11705. #~ msgstr "<span style=\"color:red;\"><b>%s</b></span>"
  11706. #~ msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->"
  11707. #~ msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->"
  11708. #~ msgid "FlatCAMCNNJob.on_edit_code_click() -->"
  11709. #~ msgstr "FlatCAMCNNJob.on_edit_code_click() -->"
  11710. #~ msgid ""
  11711. #~ "toolbars, key shortcuts or even dragging and dropping the files on the GUI"
  11712. #~ msgstr ""
  11713. #~ "toolbars, key shortcuts or even dragging and dropping the files on the GUI"
  11714. #~ msgid ""
  11715. #~ "You can also load a FlatCAM project by double clicking on the project "
  11716. #~ "file, drag"
  11717. #~ msgstr ""
  11718. #~ "You can also load a FlatCAM project by double clicking on the project "
  11719. #~ "file, drag"
  11720. #~ msgid ""
  11721. #~ "Once an object is available in the Project Tab, by selecting it and then "
  11722. #~ "focusing on"
  11723. #~ msgstr ""
  11724. #~ "Once an object is available in the Project Tab, by selecting it and then "
  11725. #~ "focusing on"
  11726. #~ msgid "SELECTED TAB"
  11727. #~ msgstr "SELECTED TAB"
  11728. #~ msgid "more simpler is to double click the object name in the Project Tab"
  11729. #~ msgstr "more simpler is to double click the object name in the Project Tab"
  11730. #~ msgid "will be updated with the object properties according to"
  11731. #~ msgstr "will be updated with the object properties according to"
  11732. #~ msgid "kind: Gerber, Excellon, Geometry or CNCJob object"
  11733. #~ msgstr "kind: Gerber, Excellon, Geometry or CNCJob object"
  11734. #~ msgid ""
  11735. #~ "If the selection of the object is done on the canvas by single click "
  11736. #~ "instead, and the"
  11737. #~ msgstr ""
  11738. #~ "If the selection of the object is done on the canvas by single click "
  11739. #~ "instead, and the"
  11740. #~ msgid "and populate it even if it was out of focus"
  11741. #~ msgstr "and populate it even if it was out of focus"
  11742. #~ msgid "Gerber/Excellon Object"
  11743. #~ msgstr "Gerber/Excellon Object"
  11744. #~ msgid "Change Parameter"
  11745. #~ msgstr "Change Parameter"
  11746. #~ msgid "Add tools (change param in Selected Tab)"
  11747. #~ msgstr "Add tools (change param in Selected Tab)"
  11748. #~ msgid "Generate CNCJob"
  11749. #~ msgstr "Generate CNCJob"
  11750. #~ msgid "CNCJob Object"
  11751. #~ msgstr "CNCJob Object"
  11752. #~ msgid ""
  11753. #~ "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode "
  11754. #~ "(again, done in"
  11755. #~ msgstr ""
  11756. #~ "Verify GCode (through Edit CNC Code) and/or append/prepend to GCode "
  11757. #~ "(again, done in"
  11758. #~ msgid "Shortcuts List"
  11759. #~ msgstr "Shortcuts List"
  11760. #~ msgid "or through"
  11761. #~ msgstr "or through"
  11762. #~ msgid "own key shortcut"
  11763. #~ msgstr "own key shortcut"
  11764. #~ msgid "polygons"
  11765. #~ msgstr "polygons"
  11766. #~ msgid "geo"
  11767. #~ msgstr "geo"
  11768. #~ msgid "Start"
  11769. #~ msgstr "Start"
  11770. #~ msgid "Stop"
  11771. #~ msgstr "Stop"
  11772. #~ msgid "Generating panel ..."
  11773. #~ msgstr "Generating panel ..."
  11774. #~ msgid "Spawning copies"
  11775. #~ msgstr "Spawning copies"
  11776. #~ msgid "Parsing tool"
  11777. #~ msgstr "Parsing tool"
  11778. #~ msgid ""
  11779. #~ " Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  11780. #~ "options[\"feedrate_probe\"]"
  11781. #~ msgstr ""
  11782. #~ " Wrong value format for self.defaults[\"feedrate_probe\"] or self."
  11783. #~ "options[\"feedrate_probe\"]"
  11784. #~ msgid "Wrong optimization type selected."
  11785. #~ msgstr "Wrong optimization type selected."
  11786. #~ msgid "FILE ASSOCIATIONS"
  11787. #~ msgstr "FILE ASSOCIATIONS"
  11788. #~ msgid "Advanced Param."
  11789. #~ msgstr "Advanced Param."
  11790. #~ msgid "MH"
  11791. #~ msgstr "MH"
  11792. #~ msgid "Feedrate (Plunge)"
  11793. #~ msgstr "Feedrate (Plunge)"
  11794. #~ msgid ""
  11795. #~ "Parameters used to create a CNC Job object\n"
  11796. #~ "for this drill object that are shown when App Level is Advanced."
  11797. #~ msgstr ""
  11798. #~ "Parameters used to create a CNC Job object\n"
  11799. #~ "for this drill object that are shown when App Level is Advanced."
  11800. #~ msgid ""
  11801. #~ "Parameters to create a CNC Job object\n"
  11802. #~ "tracing the contours of a Geometry object."
  11803. #~ msgstr ""
  11804. #~ "Parameters to create a CNC Job object\n"
  11805. #~ "tracing the contours of a Geometry object."
  11806. #~ msgid "Manufacturing"
  11807. #~ msgstr "Manufacturing"
  11808. #~ msgid "Function"
  11809. #~ msgstr "Function"
  11810. #~ msgid ""
  11811. #~ "Juan Pablo Caram <BR><BR>Denis Hayrullin<BR>Kamil Sopko<BR>Marius "
  11812. #~ "Stanciu<BR>Matthieu Berthomé<BR><Br>and many others found <a href = "
  11813. #~ "\"https://bitbucket.org/jpcgt/flatcam/pull-requests/?state=MERGED\">here."
  11814. #~ "</a><BR><BR>"
  11815. #~ msgstr ""
  11816. #~ "Juan Pablo Caram <BR><BR>Denis Hayrullin<BR>Kamil Sopko<BR>Marius "
  11817. #~ "Stanciu<BR>Matthieu Berthomé<BR><Br>and many others found <a href = "
  11818. #~ "\"https://bitbucket.org/jpcgt/flatcam/pull-requests/?state=MERGED\">here."
  11819. #~ "</a><BR><BR>"
  11820. #~ msgid ""
  11821. #~ "\n"
  11822. #~ "<p><span style=\"font-size:{tsize}px\"><strong>Selected Tab - Choose an "
  11823. #~ "Item from Project Tab</strong></span></p>\n"
  11824. #~ "\n"
  11825. #~ "<p><span style=\"font-size:{fsize}px\"><strong>Details</strong>:<br />\n"
  11826. #~ "The normal flow when working in FlatCAM is the following:</span></p>\n"
  11827. #~ "\n"
  11828. #~ "<ol>\n"
  11829. #~ "\t<li><span style=\"font-size:{fsize}px\">Loat/Import a Gerber, Excellon, "
  11830. #~ "Gcode, DXF, Raster Image or SVG file into FlatCAM using either the "
  11831. #~ "menu&#39;s, toolbars, key shortcuts or even dragging and dropping the "
  11832. #~ "files on the GUI.<br />\n"
  11833. #~ "\t<br />\n"
  11834. #~ "\tYou can also load a <strong>FlatCAM project</strong> by double clicking "
  11835. #~ "on the project file, drag &amp; drop of the file into the FLATCAM GUI or "
  11836. #~ "through the menu/toolbar links offered within the app.</span><br />\n"
  11837. #~ "\t&nbsp;</li>\n"
  11838. #~ "\t<li><span style=\"font-size:{fsize}px\">Once an object is available in "
  11839. #~ "the Project Tab, by selecting it and then focusing on <strong>SELECTED "
  11840. #~ "TAB </strong>(more simpler is to double click the object name in the "
  11841. #~ "Project Tab), <strong>SELECTED TAB </strong>will be updated with the "
  11842. #~ "object properties according to it&#39;s kind: Gerber, Excellon, Geometry "
  11843. #~ "or CNCJob object.<br />\n"
  11844. #~ "\t<br />\n"
  11845. #~ "\tIf the selection of the object is done on the canvas by single click "
  11846. #~ "instead, and the <strong>SELECTED TAB</strong> is in focus, again the "
  11847. #~ "object properties will be displayed into the Selected Tab. Alternatively, "
  11848. #~ "double clicking on the object on the canvas will bring the "
  11849. #~ "<strong>SELECTED TAB</strong> and populate it even if it was out of focus."
  11850. #~ "<br />\n"
  11851. #~ "\t<br />\n"
  11852. #~ "\tYou can change the parameters in this screen and the flow direction is "
  11853. #~ "like this:<br />\n"
  11854. #~ "\t<br />\n"
  11855. #~ "\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; "
  11856. #~ "Generate Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools "
  11857. #~ "(change param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob "
  11858. #~ "Object </strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/"
  11859. #~ "prepend to GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-"
  11860. #~ "&gt; Save GCode</span></li>\n"
  11861. #~ "</ol>\n"
  11862. #~ "\n"
  11863. #~ "<p><span style=\"font-size:{fsize}px\">A list of key shortcuts is "
  11864. #~ "available through an menu entry in <strong>Help -&gt; Shortcuts List</"
  11865. #~ "strong>&nbsp;or through it&#39;s own key shortcut: <strong>F3</strong>.</"
  11866. #~ "span></p>\n"
  11867. #~ "\n"
  11868. #~ " "
  11869. #~ msgstr ""
  11870. #~ "\n"
  11871. #~ "<p><span style=\"font-size:{tsize}px\"><strong>Selected Tab - Choose an "
  11872. #~ "Item from Project Tab</strong></span></p>\n"
  11873. #~ "\n"
  11874. #~ "<p><span style=\"font-size:{fsize}px\"><strong>Details</strong>:<br />\n"
  11875. #~ "The normal flow when working in FlatCAM is the following:</span></p>\n"
  11876. #~ "\n"
  11877. #~ "<ol>\n"
  11878. #~ "\t<li><span style=\"font-size:{fsize}px\">Loat/Import a Gerber, Excellon, "
  11879. #~ "Gcode, DXF, Raster Image or SVG file into FlatCAM using either the "
  11880. #~ "menu&#39;s, toolbars, key shortcuts or even dragging and dropping the "
  11881. #~ "files on the GUI.<br />\n"
  11882. #~ "\t<br />\n"
  11883. #~ "\tYou can also load a <strong>FlatCAM project</strong> by double clicking "
  11884. #~ "on the project file, drag &amp; drop of the file into the FLATCAM GUI or "
  11885. #~ "through the menu/toolbar links offered within the app.</span><br />\n"
  11886. #~ "\t&nbsp;</li>\n"
  11887. #~ "\t<li><span style=\"font-size:{fsize}px\">Once an object is available in "
  11888. #~ "the Project Tab, by selecting it and then focusing on <strong>SELECTED "
  11889. #~ "TAB </strong>(more simpler is to double click the object name in the "
  11890. #~ "Project Tab), <strong>SELECTED TAB </strong>will be updated with the "
  11891. #~ "object properties according to it&#39;s kind: Gerber, Excellon, Geometry "
  11892. #~ "or CNCJob object.<br />\n"
  11893. #~ "\t<br />\n"
  11894. #~ "\tIf the selection of the object is done on the canvas by single click "
  11895. #~ "instead, and the <strong>SELECTED TAB</strong> is in focus, again the "
  11896. #~ "object properties will be displayed into the Selected Tab. Alternatively, "
  11897. #~ "double clicking on the object on the canvas will bring the "
  11898. #~ "<strong>SELECTED TAB</strong> and populate it even if it was out of focus."
  11899. #~ "<br />\n"
  11900. #~ "\t<br />\n"
  11901. #~ "\tYou can change the parameters in this screen and the flow direction is "
  11902. #~ "like this:<br />\n"
  11903. #~ "\t<br />\n"
  11904. #~ "\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; "
  11905. #~ "Generate Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools "
  11906. #~ "(change param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob "
  11907. #~ "Object </strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/"
  11908. #~ "prepend to GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-"
  11909. #~ "&gt; Save GCode</span></li>\n"
  11910. #~ "</ol>\n"
  11911. #~ "\n"
  11912. #~ "<p><span style=\"font-size:{fsize}px\">A list of key shortcuts is "
  11913. #~ "available through an menu entry in <strong>Help -&gt; Shortcuts List</"
  11914. #~ "strong>&nbsp;or through it&#39;s own key shortcut: <strong>F3</strong>.</"
  11915. #~ "span></p>\n"
  11916. #~ "\n"
  11917. #~ " "
  11918. #~ msgid "Run Script ...\tSHIFT+S"
  11919. #~ msgstr "Run Script ...\tSHIFT+S"
  11920. #~| msgid ""
  11921. #~| "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) "
  11922. #~| "- {arch} <BR><BR>2D Computer-Aided Printed Circuit "
  11923. #~| "Board<BR>Manufacturing.<BR><BR>(c) 2014-2019 <B>Juan Pablo Caram</"
  11924. #~| "B><BR><BR><B> Main Contributors:</B><BR>Denis Hayrullin<BR>Kamil "
  11925. #~| "Sopko<BR>Marius Stanciu<BR>Matthieu Berthomé<BR>and many others found <a "
  11926. #~| "href = \"https://bitbucket.org/jpcgt/flatcam/pull-requests/?state=MERGED"
  11927. #~| "\">here.</a><BR><BR>Development is done <a href = \"https://bitbucket."
  11928. #~| "org/jpcgt/flatcam/src/Beta/\">here.</a><BR>DOWNLOAD area <a href = "
  11929. #~| "\"https://bitbucket.org/jpcgt/flatcam/downloads/\">here.</a><BR>"
  11930. #~ msgid ""
  11931. #~ "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) - "
  11932. #~ "{arch} <BR><BR>2D Computer-Aided Printed Circuit Board<BR>Manufacturing."
  11933. #~ "<BR><BR><B> License: </B><BR>Licensed under MIT license (2014 - "
  11934. #~ "2019)<BR>by (c)Juan Pablo Caram <BR><BR><B> Programmers:</B><BR>Denis "
  11935. #~ "Hayrullin<BR>Kamil Sopko<BR>Marius Stanciu<BR>Matthieu Berthomé<BR>and "
  11936. #~ "many others found <a href = \"https://bitbucket.org/jpcgt/flatcam/pull-"
  11937. #~ "requests/?state=MERGED\">here.</a><BR><BR><B>Development</B> is done <a "
  11938. #~ "href = \"https://bitbucket.org/jpcgt/flatcam/src/Beta/\">here.</"
  11939. #~ "a><BR><b>DOWNLOAD</B> area <a href = \"https://bitbucket.org/jpcgt/"
  11940. #~ "flatcam/downloads/\">here.</a><BR>"
  11941. #~ msgstr ""
  11942. #~ "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) - "
  11943. #~ "{arch} <BR><BR>2D Computer-Aided Printed Circuit Board<BR>Manufacturing."
  11944. #~ "<BR><BR><B> License: </B><BR>Licensed under MIT license (2014 - "
  11945. #~ "2019)<BR>by (c)Juan Pablo Caram <BR><BR><B> Programmers:</B><BR>Denis "
  11946. #~ "Hayrullin<BR>Kamil Sopko<BR>Marius Stanciu<BR>Matthieu Berthomé<BR>and "
  11947. #~ "many others found <a href = \"https://bitbucket.org/jpcgt/flatcam/pull-"
  11948. #~ "requests/?state=MERGED\">here.</a><BR><BR><B>Development</B> is done <a "
  11949. #~ "href = \"https://bitbucket.org/jpcgt/flatcam/src/Beta/\">here.</"
  11950. #~ "a><BR><b>DOWNLOAD</B> area <a href = \"https://bitbucket.org/jpcgt/"
  11951. #~ "flatcam/downloads/\">here.</a><BR>"
  11952. #~| msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s"
  11953. #~ msgid "Expected a FlatCAMGeometry, got %s"
  11954. #~ msgstr "Expected a FlatCAMGeometry, got %s"
  11955. #~ msgid "Saved to: %s"
  11956. #~ msgstr "Saved to: %s"
  11957. #~ msgid "[WARNING_NOTCL] Adding Tool cancelled ..."
  11958. #~ msgstr "[WARNING_NOTCL] Adding Tool cancelled ..."
  11959. #~ msgid "%s"
  11960. #~ msgstr "%s"
  11961. #~| msgid "[ERROR]App.on_view_source() -->%s"
  11962. #~ msgid "App.on_view_source() -->"
  11963. #~ msgstr "App.on_view_source() -->"
  11964. #~ msgid "[success] Name changed from {old} to {new}"
  11965. #~ msgstr "[success] Name changed from {old} to {new}"
  11966. #~| msgid ""
  11967. #~| "[ERROR_NOTCL] Failed.\n"
  11968. #~| "%s"
  11969. #~ msgid "[ERROR_NOTCL] %s"
  11970. #~ msgstr "[ERROR_NOTCL] %s"
  11971. #~ msgid "Editor %s"
  11972. #~ msgstr "Editor %s"
  11973. #~ msgid "[success] Done. Path completed."
  11974. #~ msgstr "[success] Done. Path completed."
  11975. #~ msgid "[success] Paint done."
  11976. #~ msgstr "[success] Paint done."
  11977. #~ msgid "About"
  11978. #~ msgstr "About"
  11979. #~| msgid ""
  11980. #~| "<b>General Shortcut list</b><br>\n"
  11981. #~| " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
  11982. #~| "style=\"width:283px\">\n"
  11983. #~| " <tbody>\n"
  11984. #~| " <tr height=\"20\">\n"
  11985. #~| " <td height=\"20\" width=\"89\"><strong>F3</"
  11986. #~| "strong></td>\n"
  11987. #~| " <td width=\"194\"><span style=\"color:"
  11988. #~| "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  11989. #~| " </tr>\n"
  11990. #~| " <tr height=\"20\">\n"
  11991. #~| " <td height=\"20\">&nbsp;</td>\n"
  11992. #~| " <td>&nbsp;</td>\n"
  11993. #~| " </tr>\n"
  11994. #~| " <tr height=\"20\">\n"
  11995. #~| " <td height=\"20\"><strong>1</strong></td>\n"
  11996. #~| " <td>&nbsp;Switch to Project Tab</td>\n"
  11997. #~| " </tr>\n"
  11998. #~| " <tr height=\"20\">\n"
  11999. #~| " <td height=\"20\"><strong>2</strong></td>\n"
  12000. #~| " <td>&nbsp;Switch to Selected Tab</td>\n"
  12001. #~| " </tr>\n"
  12002. #~| " <tr height=\"20\">\n"
  12003. #~| " <td height=\"20\"><strong>3</strong></td>\n"
  12004. #~| " <td>&nbsp;Switch to Tool Tab</td>\n"
  12005. #~| " </tr>\n"
  12006. #~| " <tr height=\"20\">\n"
  12007. #~| " <td height=\"20\">&nbsp;</td>\n"
  12008. #~| " <td>&nbsp;</td>\n"
  12009. #~| " </tr>\n"
  12010. #~| " <tr height=\"20\">\n"
  12011. #~| " <td height=\"20\"><strong>B</strong></td>\n"
  12012. #~| " <td>&nbsp;New Gerber</td>\n"
  12013. #~| " </tr>\n"
  12014. #~| " <tr height=\"20\">\n"
  12015. #~| " <td height=\"20\"><strong>E</strong></td>\n"
  12016. #~| " <td>&nbsp;Edit Object (if selected)</td>\n"
  12017. #~| " </tr>\n"
  12018. #~| " <tr height=\"20\">\n"
  12019. #~| " <td height=\"20\"><strong>G</strong></td>\n"
  12020. #~| " <td>&nbsp;Grid On/Off</td>\n"
  12021. #~| " </tr>\n"
  12022. #~| " <tr height=\"20\">\n"
  12023. #~| " <td height=\"20\"><strong>J</strong></td>\n"
  12024. #~| " <td>&nbsp;Jump to Coordinates</td>\n"
  12025. #~| " </tr>\n"
  12026. #~| " <tr height=\"20\">\n"
  12027. #~| " <td height=\"20\"><strong>L</strong></td>\n"
  12028. #~| " <td>&nbsp;New Excellon</td>\n"
  12029. #~| " </tr>\n"
  12030. #~| " <tr height=\"20\">\n"
  12031. #~| " <td height=\"20\"><strong>M</strong></td>\n"
  12032. #~| " <td>&nbsp;Move Obj</td>\n"
  12033. #~| " </tr>\n"
  12034. #~| " <tr height=\"20\">\n"
  12035. #~| " <td height=\"20\"><strong>N</strong></td>\n"
  12036. #~| " <td>&nbsp;New Geometry</td>\n"
  12037. #~| " </tr>\n"
  12038. #~| " <tr height=\"20\">\n"
  12039. #~| " <td height=\"20\"><strong>O</strong></td>\n"
  12040. #~| " <td>&nbsp;Set Origin</td>\n"
  12041. #~| " </tr>\n"
  12042. #~| " <tr height=\"20\">\n"
  12043. #~| " <td height=\"20\"><strong>Q</strong></td>\n"
  12044. #~| " <td>&nbsp;Change Units</td>\n"
  12045. #~| " </tr>\n"
  12046. #~| " <tr height=\"20\">\n"
  12047. #~| " <td height=\"20\"><strong>P</strong></td>\n"
  12048. #~| " <td>&nbsp;Open Properties Tool</td>\n"
  12049. #~| " </tr>\n"
  12050. #~| " <tr height=\"20\">\n"
  12051. #~| " <td height=\"20\"><strong>R</strong></td>\n"
  12052. #~| " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  12053. #~| " </tr>\n"
  12054. #~| " <tr height=\"20\">\n"
  12055. #~| " <td height=\"20\"><strong>S</strong></td>\n"
  12056. #~| " <td>&nbsp;Shell Toggle</td>\n"
  12057. #~| " </tr>\n"
  12058. #~| " <tr height=\"20\">\n"
  12059. #~| " <td height=\"20\"><strong>T</strong></td>\n"
  12060. #~| " <td>&nbsp;Add a Tool (when in Geometry Selected "
  12061. #~| "Tab or in Tools NCC or Tools Paint)</td>\n"
  12062. #~| " </tr>\n"
  12063. #~| " <tr height=\"20\">\n"
  12064. #~| " <td height=\"20\"><strong>V</strong></td>\n"
  12065. #~| " <td>&nbsp;Zoom Fit</td>\n"
  12066. #~| " </tr>\n"
  12067. #~| " <tr height=\"20\">\n"
  12068. #~| " <td height=\"20\"><strong>X</strong></td>\n"
  12069. #~| " <td>&nbsp;Flip on X_axis</td>\n"
  12070. #~| " </tr>\n"
  12071. #~| " <tr height=\"20\">\n"
  12072. #~| " <td height=\"20\"><strong>Y</strong></td>\n"
  12073. #~| " <td>&nbsp;Flip on Y_axis</td>\n"
  12074. #~| " </tr>\n"
  12075. #~| " <tr height=\"20\">\n"
  12076. #~| " <td height=\"20\"><strong>&#39;-&#39;</strong></"
  12077. #~| "td>\n"
  12078. #~| " <td>&nbsp;Zoom Out</td>\n"
  12079. #~| " </tr>\n"
  12080. #~| " <tr height=\"20\">\n"
  12081. #~| " <td height=\"20\"><strong>&#39;=&#39;</strong></"
  12082. #~| "td>\n"
  12083. #~| " <td>&nbsp;Zoom In</td>\n"
  12084. #~| " </tr>\n"
  12085. #~| " <tr height=\"20\">\n"
  12086. #~| " <td height=\"20\">&nbsp;</td>\n"
  12087. #~| " <td>&nbsp;</td>\n"
  12088. #~| " </tr>\n"
  12089. #~| " <tr height=\"20\">\n"
  12090. #~| " <td height=\"20\"><strong>CTRL+A</strong></td>\n"
  12091. #~| " <td>&nbsp;Select All</td>\n"
  12092. #~| " </tr>\n"
  12093. #~| " <tr height=\"20\">\n"
  12094. #~| " <td height=\"20\"><strong>CTRL+C</strong></td>\n"
  12095. #~| " <td>&nbsp;Copy Obj</td>\n"
  12096. #~| " </tr>\n"
  12097. #~| " <tr height=\"20\">\n"
  12098. #~| " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  12099. #~| " <td>&nbsp;Open Excellon File</td>\n"
  12100. #~| " </tr>\n"
  12101. #~| " <tr height=\"20\">\n"
  12102. #~| " <td height=\"20\"><strong>CTRL+G</strong></td>\n"
  12103. #~| " <td>&nbsp;Open Gerber File</td>\n"
  12104. #~| " </tr>\n"
  12105. #~| " <tr height=\"20\">\n"
  12106. #~| " <td height=\"20\"><strong>CTRL+N</strong></td>\n"
  12107. #~| " <td>&nbsp;New Project</td>\n"
  12108. #~| " </tr>\n"
  12109. #~| " <tr height=\"20\">\n"
  12110. #~| " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  12111. #~| " <td>&nbsp;Measurement Tool</td>\n"
  12112. #~| " </tr>\n"
  12113. #~| " <tr height=\"20\">\n"
  12114. #~| " <td height=\"20\"><strong>CTRL+O</strong></td>\n"
  12115. #~| " <td>&nbsp;Open Project</td>\n"
  12116. #~| " </tr>\n"
  12117. #~| " <tr height=\"20\">\n"
  12118. #~| " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  12119. #~| " <td>&nbsp;Save Project As</td>\n"
  12120. #~| " </tr>\n"
  12121. #~| " <tr height=\"20\">\n"
  12122. #~| " <td height=\"20\"><strong>CTRL+F10</strong></"
  12123. #~| "td>\n"
  12124. #~| " <td>&nbsp;Toggle Plot Area</td>\n"
  12125. #~| " </tr>\n"
  12126. #~| " <tr height=\"20\">\n"
  12127. #~| " <td height=\"20\">&nbsp;</td>\n"
  12128. #~| " <td>&nbsp;</td>\n"
  12129. #~| " </tr>\n"
  12130. #~| " <tr height=\"20\">\n"
  12131. #~| " <td height=\"20\"><strong>SHIFT+C</strong></td>\n"
  12132. #~| " <td>&nbsp;Copy Obj_Name</td>\n"
  12133. #~| " </tr>\n"
  12134. #~| " <tr height=\"20\">\n"
  12135. #~| " <td height=\"20\"><strong>SHIFT+E</strong></td>\n"
  12136. #~| " <td>&nbsp;Toggle Code Editor</td>\n"
  12137. #~| " </tr>\n"
  12138. #~| " <tr height=\"20\">\n"
  12139. #~| " <td height=\"20\"><strong>SHIFT+G</strong></td>\n"
  12140. #~| " <td>&nbsp;Toggle the axis</td>\n"
  12141. #~| " </tr>\n"
  12142. #~| " <tr height=\"20\">\n"
  12143. #~| " <td height=\"20\"><strong>SHIFT+P</strong></td>\n"
  12144. #~| " <td>&nbsp;Open Preferences Window</td>\n"
  12145. #~| " </tr>\n"
  12146. #~| " <tr height=\"20\">\n"
  12147. #~| " <td height=\"20\"><strong>SHIFT+R</strong></td>\n"
  12148. #~| " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  12149. #~| " </tr>\n"
  12150. #~| " <tr height=\"20\">\n"
  12151. #~| " <td height=\"20\"><strong>SHIFT+S</strong></td>\n"
  12152. #~| " <td>&nbsp;Run a Script</td>\n"
  12153. #~| " </tr>\n"
  12154. #~| " <tr height=\"20\">\n"
  12155. #~| " <td height=\"20\"><strong>SHIFT+W</strong></td>\n"
  12156. #~| " <td>&nbsp;Toggle the workspace</td>\n"
  12157. #~| " </tr>\n"
  12158. #~| " <tr height=\"20\">\n"
  12159. #~| " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  12160. #~| " <td>&nbsp;Skew on X axis</td>\n"
  12161. #~| " </tr>\n"
  12162. #~| " <tr height=\"20\">\n"
  12163. #~| " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  12164. #~| " <td>&nbsp;Skew on Y axis</td>\n"
  12165. #~| " </tr>\n"
  12166. #~| " <tr height=\"20\">\n"
  12167. #~| " <td height=\"20\">&nbsp;</td>\n"
  12168. #~| " <td>&nbsp;</td>\n"
  12169. #~| " </tr>\n"
  12170. #~| " <tr height=\"20\">\n"
  12171. #~| " <td height=\"20\"><strong>ALT+C</strong></td>\n"
  12172. #~| " <td>&nbsp;Calculators Tool</td>\n"
  12173. #~| " </tr>\n"
  12174. #~| " <tr height=\"20\">\n"
  12175. #~| " <td height=\"20\"><strong>ALT+D</strong></td>\n"
  12176. #~| " <td>&nbsp;2-Sided PCB Tool</td>\n"
  12177. #~| " </tr>\n"
  12178. #~| " <tr height=\"20\">\n"
  12179. #~| " <td height=\"20\"><strong>ALT+K</strong></td>\n"
  12180. #~| " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  12181. #~| " </tr>\n"
  12182. #~| " <tr height=\"20\">\n"
  12183. #~| " <td height=\"20\"><strong>ALT+L</strong></td>\n"
  12184. #~| " <td>&nbsp;Film PCB Tool</td>\n"
  12185. #~| " </tr>\n"
  12186. #~| " <tr height=\"20\">\n"
  12187. #~| " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  12188. #~| " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  12189. #~| " </tr>\n"
  12190. #~| " <tr height=\"20\">\n"
  12191. #~| " <td height=\"20\"><strong>ALT+P</strong></td>\n"
  12192. #~| " <td>&nbsp;Paint Area Tool</td>\n"
  12193. #~| " </tr>\n"
  12194. #~| " <tr height=\"20\">\n"
  12195. #~| " <td height=\"20\"><strong>ALT+Q</strong></td>\n"
  12196. #~| " <td>&nbsp;PDF Import Tool</td>\n"
  12197. #~| " </tr>\n"
  12198. #~| " <tr height=\"20\">\n"
  12199. #~| " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  12200. #~| " <td>&nbsp;Transformations Tool</td>\n"
  12201. #~| " </tr>\n"
  12202. #~| " <tr height=\"20\">\n"
  12203. #~| " <td height=\"20\"><strong>ALT+S</strong></td>\n"
  12204. #~| " <td>&nbsp;View File Source</td>\n"
  12205. #~| " </tr>\n"
  12206. #~| " <tr height=\"20\">\n"
  12207. #~| " <td height=\"20\"><strong>ALT+U</strong></td>\n"
  12208. #~| " <td>&nbsp;Cutout PCB Tool</td>\n"
  12209. #~| " </tr>\n"
  12210. #~| " <tr height=\"20\">\n"
  12211. #~| " <td height=\"20\"><strong>ALT+1</strong></td>\n"
  12212. #~| " <td>&nbsp;Enable all Plots</td>\n"
  12213. #~| " </tr>\n"
  12214. #~| " <tr height=\"20\">\n"
  12215. #~| " <td height=\"20\"><strong>ALT+2</strong></td>\n"
  12216. #~| " <td>&nbsp;Disable all Plots</td>\n"
  12217. #~| " </tr>\n"
  12218. #~| " <tr height=\"20\">\n"
  12219. #~| " <td height=\"20\"><strong>ALT+3</strong></td>\n"
  12220. #~| " <td>&nbsp;Disable Non-selected Plots</td>\n"
  12221. #~| " </tr>\n"
  12222. #~| " <tr height=\"20\">\n"
  12223. #~| " <td height=\"20\"><strong>ALT+F10</strong></td>\n"
  12224. #~| " <td>&nbsp;Toggle Full Screen</td>\n"
  12225. #~| " </tr>\n"
  12226. #~| " <tr height=\"20\">\n"
  12227. #~| " <td height=\"20\">&nbsp;</td>\n"
  12228. #~| " <td>&nbsp;</td>\n"
  12229. #~| " </tr>\n"
  12230. #~| " <tr height=\"20\">\n"
  12231. #~| " <td height=\"20\"><strong>F1</strong></td>\n"
  12232. #~| " <td>&nbsp;Open Online Manual</td>\n"
  12233. #~| " </tr>\n"
  12234. #~| " <tr height=\"20\">\n"
  12235. #~| " <td height=\"20\"><strong>F4</strong></td>\n"
  12236. #~| " <td>&nbsp;Open Online Tutorials</td>\n"
  12237. #~| " </tr>\n"
  12238. #~| " <tr height=\"20\">\n"
  12239. #~| " <td height=\"20\"><strong>Del</strong></td>\n"
  12240. #~| " <td>&nbsp;Delete Object</td>\n"
  12241. #~| " </tr>\n"
  12242. #~| " <tr height=\"20\">\n"
  12243. #~| " <td height=\"20\"><strong>Del</strong></td>\n"
  12244. #~| " <td>&nbsp;Alternate: Delete Tool</td>\n"
  12245. #~| " </tr>\n"
  12246. #~| " <tr height=\"20\">\n"
  12247. #~| " <td height=\"20\"><strong>'`'</strong></td>\n"
  12248. #~| " <td>&nbsp;(left to Key_1)Toogle Notebook Area "
  12249. #~| "(Left Side)</td>\n"
  12250. #~| " </tr>\n"
  12251. #~| " <tr height=\"20\">\n"
  12252. #~| " <td height=\"20\"><strong>SPACE</strong></td>\n"
  12253. #~| " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  12254. #~| " </tr>\n"
  12255. #~| " <tr height=\"20\">\n"
  12256. #~| " <td height=\"20\"><strong>Escape</strong></td>\n"
  12257. #~| " <td>&nbsp;Deselects all objects</td>\n"
  12258. #~| " </tr>\n"
  12259. #~| " </tbody>\n"
  12260. #~| " </table>\n"
  12261. #~| " \n"
  12262. #~| " "
  12263. #~ msgid ""
  12264. #~ "<b>General Shortcut list</b><br>\n"
  12265. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  12266. #~ "\"width:283px\">\n"
  12267. #~ " <tbody>\n"
  12268. #~ " <tr height=\"20\">\n"
  12269. #~ " <td height=\"20\" width=\"89\"><strong>F3</"
  12270. #~ "strong></td>\n"
  12271. #~ " <td width=\"194\"><span style=\"color:"
  12272. #~ "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  12273. #~ " </tr>\n"
  12274. #~ " <tr height=\"20\">\n"
  12275. #~ " <td height=\"20\">&nbsp;</td>\n"
  12276. #~ " <td>&nbsp;</td>\n"
  12277. #~ " </tr>\n"
  12278. #~ " <tr height=\"20\">\n"
  12279. #~ " <td height=\"20\"><strong>1</strong></td>\n"
  12280. #~ " <td>&nbsp;Switch to Project Tab</td>\n"
  12281. #~ " </tr>\n"
  12282. #~ " <tr height=\"20\">\n"
  12283. #~ " <td height=\"20\"><strong>2</strong></td>\n"
  12284. #~ " <td>&nbsp;Switch to Selected Tab</td>\n"
  12285. #~ " </tr>\n"
  12286. #~ " <tr height=\"20\">\n"
  12287. #~ " <td height=\"20\"><strong>3</strong></td>\n"
  12288. #~ " <td>&nbsp;Switch to Tool Tab</td>\n"
  12289. #~ " </tr>\n"
  12290. #~ " <tr height=\"20\">\n"
  12291. #~ " <td height=\"20\">&nbsp;</td>\n"
  12292. #~ " <td>&nbsp;</td>\n"
  12293. #~ " </tr>\n"
  12294. #~ " <tr height=\"20\">\n"
  12295. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  12296. #~ " <td>&nbsp;New Gerber</td>\n"
  12297. #~ " </tr>\n"
  12298. #~ " <tr height=\"20\">\n"
  12299. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  12300. #~ " <td>&nbsp;Edit Object (if selected)</td>\n"
  12301. #~ " </tr>\n"
  12302. #~ " <tr height=\"20\">\n"
  12303. #~ " <td height=\"20\"><strong>G</strong></td>\n"
  12304. #~ " <td>&nbsp;Grid On/Off</td>\n"
  12305. #~ " </tr>\n"
  12306. #~ " <tr height=\"20\">\n"
  12307. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  12308. #~ " <td>&nbsp;Jump to Coordinates</td>\n"
  12309. #~ " </tr>\n"
  12310. #~ " <tr height=\"20\">\n"
  12311. #~ " <td height=\"20\"><strong>L</strong></td>\n"
  12312. #~ " <td>&nbsp;New Excellon</td>\n"
  12313. #~ " </tr>\n"
  12314. #~ " <tr height=\"20\">\n"
  12315. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  12316. #~ " <td>&nbsp;Move Obj</td>\n"
  12317. #~ " </tr>\n"
  12318. #~ " <tr height=\"20\">\n"
  12319. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  12320. #~ " <td>&nbsp;New Geometry</td>\n"
  12321. #~ " </tr>\n"
  12322. #~ " <tr height=\"20\">\n"
  12323. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  12324. #~ " <td>&nbsp;Set Origin</td>\n"
  12325. #~ " </tr>\n"
  12326. #~ " <tr height=\"20\">\n"
  12327. #~ " <td height=\"20\"><strong>Q</strong></td>\n"
  12328. #~ " <td>&nbsp;Change Units</td>\n"
  12329. #~ " </tr>\n"
  12330. #~ " <tr height=\"20\">\n"
  12331. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  12332. #~ " <td>&nbsp;Open Properties Tool</td>\n"
  12333. #~ " </tr>\n"
  12334. #~ " <tr height=\"20\">\n"
  12335. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  12336. #~ " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  12337. #~ " </tr>\n"
  12338. #~ " <tr height=\"20\">\n"
  12339. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  12340. #~ " <td>&nbsp;Shell Toggle</td>\n"
  12341. #~ " </tr>\n"
  12342. #~ " <tr height=\"20\">\n"
  12343. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  12344. #~ " <td>&nbsp;Add a Tool (when in Geometry Selected "
  12345. #~ "Tab or in Tools NCC or Tools Paint)</td>\n"
  12346. #~ " </tr>\n"
  12347. #~ " <tr height=\"20\">\n"
  12348. #~ " <td height=\"20\"><strong>V</strong></td>\n"
  12349. #~ " <td>&nbsp;Zoom Fit</td>\n"
  12350. #~ " </tr>\n"
  12351. #~ " <tr height=\"20\">\n"
  12352. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  12353. #~ " <td>&nbsp;Flip on X_axis</td>\n"
  12354. #~ " </tr>\n"
  12355. #~ " <tr height=\"20\">\n"
  12356. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  12357. #~ " <td>&nbsp;Flip on Y_axis</td>\n"
  12358. #~ " </tr>\n"
  12359. #~ " <tr height=\"20\">\n"
  12360. #~ " <td height=\"20\"><strong>&#39;-&#39;</strong></"
  12361. #~ "td>\n"
  12362. #~ " <td>&nbsp;Zoom Out</td>\n"
  12363. #~ " </tr>\n"
  12364. #~ " <tr height=\"20\">\n"
  12365. #~ " <td height=\"20\"><strong>&#39;=&#39;</strong></"
  12366. #~ "td>\n"
  12367. #~ " <td>&nbsp;Zoom In</td>\n"
  12368. #~ " </tr>\n"
  12369. #~ " <tr height=\"20\">\n"
  12370. #~ " <td height=\"20\">&nbsp;</td>\n"
  12371. #~ " <td>&nbsp;</td>\n"
  12372. #~ " </tr>\n"
  12373. #~ " <tr height=\"20\">\n"
  12374. #~ " <td height=\"20\"><strong>CTRL+A</strong></td>\n"
  12375. #~ " <td>&nbsp;Select All</td>\n"
  12376. #~ " </tr>\n"
  12377. #~ " <tr height=\"20\">\n"
  12378. #~ " <td height=\"20\"><strong>CTRL+C</strong></td>\n"
  12379. #~ " <td>&nbsp;Copy Obj</td>\n"
  12380. #~ " </tr>\n"
  12381. #~ " <tr height=\"20\">\n"
  12382. #~ " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  12383. #~ " <td>&nbsp;Open Excellon File</td>\n"
  12384. #~ " </tr>\n"
  12385. #~ " <tr height=\"20\">\n"
  12386. #~ " <td height=\"20\"><strong>CTRL+G</strong></td>\n"
  12387. #~ " <td>&nbsp;Open Gerber File</td>\n"
  12388. #~ " </tr>\n"
  12389. #~ " <tr height=\"20\">\n"
  12390. #~ " <td height=\"20\"><strong>CTRL+N</strong></td>\n"
  12391. #~ " <td>&nbsp;New Project</td>\n"
  12392. #~ " </tr>\n"
  12393. #~ " <tr height=\"20\">\n"
  12394. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  12395. #~ " <td>&nbsp;Measurement Tool</td>\n"
  12396. #~ " </tr>\n"
  12397. #~ " <tr height=\"20\">\n"
  12398. #~ " <td height=\"20\"><strong>CTRL+O</strong></td>\n"
  12399. #~ " <td>&nbsp;Open Project</td>\n"
  12400. #~ " </tr>\n"
  12401. #~ " <tr height=\"20\">\n"
  12402. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  12403. #~ " <td>&nbsp;Save Project As</td>\n"
  12404. #~ " </tr>\n"
  12405. #~ " <tr height=\"20\">\n"
  12406. #~ " <td height=\"20\"><strong>CTRL+F10</strong></td>\n"
  12407. #~ " <td>&nbsp;Toggle Plot Area</td>\n"
  12408. #~ " </tr>\n"
  12409. #~ " <tr height=\"20\">\n"
  12410. #~ " <td height=\"20\">&nbsp;</td>\n"
  12411. #~ " <td>&nbsp;</td>\n"
  12412. #~ " </tr>\n"
  12413. #~ " <tr height=\"20\">\n"
  12414. #~ " <td height=\"20\"><strong>SHIFT+C</strong></td>\n"
  12415. #~ " <td>&nbsp;Copy Obj_Name</td>\n"
  12416. #~ " </tr>\n"
  12417. #~ " <tr height=\"20\">\n"
  12418. #~ " <td height=\"20\"><strong>SHIFT+E</strong></td>\n"
  12419. #~ " <td>&nbsp;Toggle Code Editor</td>\n"
  12420. #~ " </tr>\n"
  12421. #~ " <tr height=\"20\">\n"
  12422. #~ " <td height=\"20\"><strong>SHIFT+G</strong></td>\n"
  12423. #~ " <td>&nbsp;Toggle the axis</td>\n"
  12424. #~ " </tr>\n"
  12425. #~ " <tr height=\"20\">\n"
  12426. #~ " <td height=\"20\"><strong>SHIFT+P</strong></td>\n"
  12427. #~ " <td>&nbsp;Open Preferences Window</td>\n"
  12428. #~ " </tr>\n"
  12429. #~ " <tr height=\"20\">\n"
  12430. #~ " <td height=\"20\"><strong>SHIFT+R</strong></td>\n"
  12431. #~ " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  12432. #~ " </tr>\n"
  12433. #~ " <tr height=\"20\">\n"
  12434. #~ " <td height=\"20\"><strong>SHIFT+S</strong></td>\n"
  12435. #~ " <td>&nbsp;Run a Script</td>\n"
  12436. #~ " </tr>\n"
  12437. #~ " <tr height=\"20\">\n"
  12438. #~ " <td height=\"20\"><strong>SHIFT+W</strong></td>\n"
  12439. #~ " <td>&nbsp;Toggle the workspace</td>\n"
  12440. #~ " </tr>\n"
  12441. #~ " <tr height=\"20\">\n"
  12442. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  12443. #~ " <td>&nbsp;Skew on X axis</td>\n"
  12444. #~ " </tr>\n"
  12445. #~ " <tr height=\"20\">\n"
  12446. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  12447. #~ " <td>&nbsp;Skew on Y axis</td>\n"
  12448. #~ " </tr>\n"
  12449. #~ " <tr height=\"20\">\n"
  12450. #~ " <td height=\"20\">&nbsp;</td>\n"
  12451. #~ " <td>&nbsp;</td>\n"
  12452. #~ " </tr>\n"
  12453. #~ " <tr height=\"20\">\n"
  12454. #~ " <td height=\"20\"><strong>ALT+C</strong></td>\n"
  12455. #~ " <td>&nbsp;Calculators Tool</td>\n"
  12456. #~ " </tr>\n"
  12457. #~ " <tr height=\"20\">\n"
  12458. #~ " <td height=\"20\"><strong>ALT+D</strong></td>\n"
  12459. #~ " <td>&nbsp;2-Sided PCB Tool</td>\n"
  12460. #~ " </tr>\n"
  12461. #~ " <tr height=\"20\">\n"
  12462. #~ " <td height=\"20\"><strong>ALT+K</strong></td>\n"
  12463. #~ " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  12464. #~ " </tr>\n"
  12465. #~ " <tr height=\"20\">\n"
  12466. #~ " <td height=\"20\"><strong>ALT+L</strong></td>\n"
  12467. #~ " <td>&nbsp;Film PCB Tool</td>\n"
  12468. #~ " </tr>\n"
  12469. #~ " <tr height=\"20\">\n"
  12470. #~ " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  12471. #~ " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  12472. #~ " </tr>\n"
  12473. #~ " <tr height=\"20\">\n"
  12474. #~ " <td height=\"20\"><strong>ALT+P</strong></td>\n"
  12475. #~ " <td>&nbsp;Paint Area Tool</td>\n"
  12476. #~ " </tr>\n"
  12477. #~ " <tr height=\"20\">\n"
  12478. #~ " <td height=\"20\"><strong>ALT+Q</strong></td>\n"
  12479. #~ " <td>&nbsp;PDF Import Tool</td>\n"
  12480. #~ " </tr>\n"
  12481. #~ " <tr height=\"20\">\n"
  12482. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  12483. #~ " <td>&nbsp;Transformations Tool</td>\n"
  12484. #~ " </tr>\n"
  12485. #~ " <tr height=\"20\">\n"
  12486. #~ " <td height=\"20\"><strong>ALT+S</strong></td>\n"
  12487. #~ " <td>&nbsp;View File Source</td>\n"
  12488. #~ " </tr>\n"
  12489. #~ " <tr height=\"20\">\n"
  12490. #~ " <td height=\"20\"><strong>ALT+U</strong></td>\n"
  12491. #~ " <td>&nbsp;Cutout PCB Tool</td>\n"
  12492. #~ " </tr>\n"
  12493. #~ " <tr height=\"20\">\n"
  12494. #~ " <td height=\"20\"><strong>ALT+1</strong></td>\n"
  12495. #~ " <td>&nbsp;Enable all Plots</td>\n"
  12496. #~ " </tr>\n"
  12497. #~ " <tr height=\"20\">\n"
  12498. #~ " <td height=\"20\"><strong>ALT+2</strong></td>\n"
  12499. #~ " <td>&nbsp;Disable all Plots</td>\n"
  12500. #~ " </tr>\n"
  12501. #~ " <tr height=\"20\">\n"
  12502. #~ " <td height=\"20\"><strong>ALT+3</strong></td>\n"
  12503. #~ " <td>&nbsp;Disable Non-selected Plots</td>\n"
  12504. #~ " </tr>\n"
  12505. #~ " <tr height=\"20\">\n"
  12506. #~ " <td height=\"20\"><strong>ALT+F10</strong></td>\n"
  12507. #~ " <td>&nbsp;Toggle Full Screen</td>\n"
  12508. #~ " </tr> \n"
  12509. #~ " <tr height=\"20\">\n"
  12510. #~ " <td height=\"20\">&nbsp;</td>\n"
  12511. #~ " <td>&nbsp;</td>\n"
  12512. #~ " </tr>\n"
  12513. #~ " <tr height=\"20\">\n"
  12514. #~ " <td height=\"20\"><strong>CTRL+ALT+X</strong></"
  12515. #~ "td>\n"
  12516. #~ " <td>&nbsp;Abort current task (gracefully)</td>\n"
  12517. #~ " </tr> \n"
  12518. #~ " <tr height=\"20\">\n"
  12519. #~ " <td height=\"20\">&nbsp;</td>\n"
  12520. #~ " <td>&nbsp;</td>\n"
  12521. #~ " </tr>\n"
  12522. #~ " <tr height=\"20\">\n"
  12523. #~ " <td height=\"20\"><strong>F1</strong></td>\n"
  12524. #~ " <td>&nbsp;Open Online Manual</td>\n"
  12525. #~ " </tr>\n"
  12526. #~ " <tr height=\"20\">\n"
  12527. #~ " <td height=\"20\"><strong>F4</strong></td>\n"
  12528. #~ " <td>&nbsp;Open Online Tutorials</td>\n"
  12529. #~ " </tr>\n"
  12530. #~ " <tr height=\"20\">\n"
  12531. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12532. #~ " <td>&nbsp;Delete Object</td>\n"
  12533. #~ " </tr>\n"
  12534. #~ " <tr height=\"20\">\n"
  12535. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12536. #~ " <td>&nbsp;Alternate: Delete Tool</td>\n"
  12537. #~ " </tr>\n"
  12538. #~ " <tr height=\"20\">\n"
  12539. #~ " <td height=\"20\"><strong>'`'</strong></td>\n"
  12540. #~ " <td>&nbsp;(left to Key_1)Toogle Notebook Area "
  12541. #~ "(Left Side)</td>\n"
  12542. #~ " </tr>\n"
  12543. #~ " <tr height=\"20\">\n"
  12544. #~ " <td height=\"20\"><strong>SPACE</strong></td>\n"
  12545. #~ " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  12546. #~ " </tr>\n"
  12547. #~ " <tr height=\"20\">\n"
  12548. #~ " <td height=\"20\"><strong>Escape</strong></td>\n"
  12549. #~ " <td>&nbsp;Deselects all objects</td>\n"
  12550. #~ " </tr>\n"
  12551. #~ " </tbody>\n"
  12552. #~ " </table>\n"
  12553. #~ " \n"
  12554. #~ " "
  12555. #~ msgstr ""
  12556. #~ "<b>General Shortcut list</b><br>\n"
  12557. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  12558. #~ "\"width:283px\">\n"
  12559. #~ " <tbody>\n"
  12560. #~ " <tr height=\"20\">\n"
  12561. #~ " <td height=\"20\" width=\"89\"><strong>F3</"
  12562. #~ "strong></td>\n"
  12563. #~ " <td width=\"194\"><span style=\"color:"
  12564. #~ "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  12565. #~ " </tr>\n"
  12566. #~ " <tr height=\"20\">\n"
  12567. #~ " <td height=\"20\">&nbsp;</td>\n"
  12568. #~ " <td>&nbsp;</td>\n"
  12569. #~ " </tr>\n"
  12570. #~ " <tr height=\"20\">\n"
  12571. #~ " <td height=\"20\"><strong>1</strong></td>\n"
  12572. #~ " <td>&nbsp;Switch to Project Tab</td>\n"
  12573. #~ " </tr>\n"
  12574. #~ " <tr height=\"20\">\n"
  12575. #~ " <td height=\"20\"><strong>2</strong></td>\n"
  12576. #~ " <td>&nbsp;Switch to Selected Tab</td>\n"
  12577. #~ " </tr>\n"
  12578. #~ " <tr height=\"20\">\n"
  12579. #~ " <td height=\"20\"><strong>3</strong></td>\n"
  12580. #~ " <td>&nbsp;Switch to Tool Tab</td>\n"
  12581. #~ " </tr>\n"
  12582. #~ " <tr height=\"20\">\n"
  12583. #~ " <td height=\"20\">&nbsp;</td>\n"
  12584. #~ " <td>&nbsp;</td>\n"
  12585. #~ " </tr>\n"
  12586. #~ " <tr height=\"20\">\n"
  12587. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  12588. #~ " <td>&nbsp;New Gerber</td>\n"
  12589. #~ " </tr>\n"
  12590. #~ " <tr height=\"20\">\n"
  12591. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  12592. #~ " <td>&nbsp;Edit Object (if selected)</td>\n"
  12593. #~ " </tr>\n"
  12594. #~ " <tr height=\"20\">\n"
  12595. #~ " <td height=\"20\"><strong>G</strong></td>\n"
  12596. #~ " <td>&nbsp;Grid On/Off</td>\n"
  12597. #~ " </tr>\n"
  12598. #~ " <tr height=\"20\">\n"
  12599. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  12600. #~ " <td>&nbsp;Jump to Coordinates</td>\n"
  12601. #~ " </tr>\n"
  12602. #~ " <tr height=\"20\">\n"
  12603. #~ " <td height=\"20\"><strong>L</strong></td>\n"
  12604. #~ " <td>&nbsp;New Excellon</td>\n"
  12605. #~ " </tr>\n"
  12606. #~ " <tr height=\"20\">\n"
  12607. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  12608. #~ " <td>&nbsp;Move Obj</td>\n"
  12609. #~ " </tr>\n"
  12610. #~ " <tr height=\"20\">\n"
  12611. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  12612. #~ " <td>&nbsp;New Geometry</td>\n"
  12613. #~ " </tr>\n"
  12614. #~ " <tr height=\"20\">\n"
  12615. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  12616. #~ " <td>&nbsp;Set Origin</td>\n"
  12617. #~ " </tr>\n"
  12618. #~ " <tr height=\"20\">\n"
  12619. #~ " <td height=\"20\"><strong>Q</strong></td>\n"
  12620. #~ " <td>&nbsp;Change Units</td>\n"
  12621. #~ " </tr>\n"
  12622. #~ " <tr height=\"20\">\n"
  12623. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  12624. #~ " <td>&nbsp;Open Properties Tool</td>\n"
  12625. #~ " </tr>\n"
  12626. #~ " <tr height=\"20\">\n"
  12627. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  12628. #~ " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  12629. #~ " </tr>\n"
  12630. #~ " <tr height=\"20\">\n"
  12631. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  12632. #~ " <td>&nbsp;Shell Toggle</td>\n"
  12633. #~ " </tr>\n"
  12634. #~ " <tr height=\"20\">\n"
  12635. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  12636. #~ " <td>&nbsp;Add a Tool (when in Geometry Selected "
  12637. #~ "Tab or in Tools NCC or Tools Paint)</td>\n"
  12638. #~ " </tr>\n"
  12639. #~ " <tr height=\"20\">\n"
  12640. #~ " <td height=\"20\"><strong>V</strong></td>\n"
  12641. #~ " <td>&nbsp;Zoom Fit</td>\n"
  12642. #~ " </tr>\n"
  12643. #~ " <tr height=\"20\">\n"
  12644. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  12645. #~ " <td>&nbsp;Flip on X_axis</td>\n"
  12646. #~ " </tr>\n"
  12647. #~ " <tr height=\"20\">\n"
  12648. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  12649. #~ " <td>&nbsp;Flip on Y_axis</td>\n"
  12650. #~ " </tr>\n"
  12651. #~ " <tr height=\"20\">\n"
  12652. #~ " <td height=\"20\"><strong>&#39;-&#39;</strong></"
  12653. #~ "td>\n"
  12654. #~ " <td>&nbsp;Zoom Out</td>\n"
  12655. #~ " </tr>\n"
  12656. #~ " <tr height=\"20\">\n"
  12657. #~ " <td height=\"20\"><strong>&#39;=&#39;</strong></"
  12658. #~ "td>\n"
  12659. #~ " <td>&nbsp;Zoom In</td>\n"
  12660. #~ " </tr>\n"
  12661. #~ " <tr height=\"20\">\n"
  12662. #~ " <td height=\"20\">&nbsp;</td>\n"
  12663. #~ " <td>&nbsp;</td>\n"
  12664. #~ " </tr>\n"
  12665. #~ " <tr height=\"20\">\n"
  12666. #~ " <td height=\"20\"><strong>CTRL+A</strong></td>\n"
  12667. #~ " <td>&nbsp;Select All</td>\n"
  12668. #~ " </tr>\n"
  12669. #~ " <tr height=\"20\">\n"
  12670. #~ " <td height=\"20\"><strong>CTRL+C</strong></td>\n"
  12671. #~ " <td>&nbsp;Copy Obj</td>\n"
  12672. #~ " </tr>\n"
  12673. #~ " <tr height=\"20\">\n"
  12674. #~ " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  12675. #~ " <td>&nbsp;Open Excellon File</td>\n"
  12676. #~ " </tr>\n"
  12677. #~ " <tr height=\"20\">\n"
  12678. #~ " <td height=\"20\"><strong>CTRL+G</strong></td>\n"
  12679. #~ " <td>&nbsp;Open Gerber File</td>\n"
  12680. #~ " </tr>\n"
  12681. #~ " <tr height=\"20\">\n"
  12682. #~ " <td height=\"20\"><strong>CTRL+N</strong></td>\n"
  12683. #~ " <td>&nbsp;New Project</td>\n"
  12684. #~ " </tr>\n"
  12685. #~ " <tr height=\"20\">\n"
  12686. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  12687. #~ " <td>&nbsp;Measurement Tool</td>\n"
  12688. #~ " </tr>\n"
  12689. #~ " <tr height=\"20\">\n"
  12690. #~ " <td height=\"20\"><strong>CTRL+O</strong></td>\n"
  12691. #~ " <td>&nbsp;Open Project</td>\n"
  12692. #~ " </tr>\n"
  12693. #~ " <tr height=\"20\">\n"
  12694. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  12695. #~ " <td>&nbsp;Save Project As</td>\n"
  12696. #~ " </tr>\n"
  12697. #~ " <tr height=\"20\">\n"
  12698. #~ " <td height=\"20\"><strong>CTRL+F10</strong></td>\n"
  12699. #~ " <td>&nbsp;Toggle Plot Area</td>\n"
  12700. #~ " </tr>\n"
  12701. #~ " <tr height=\"20\">\n"
  12702. #~ " <td height=\"20\">&nbsp;</td>\n"
  12703. #~ " <td>&nbsp;</td>\n"
  12704. #~ " </tr>\n"
  12705. #~ " <tr height=\"20\">\n"
  12706. #~ " <td height=\"20\"><strong>SHIFT+C</strong></td>\n"
  12707. #~ " <td>&nbsp;Copy Obj_Name</td>\n"
  12708. #~ " </tr>\n"
  12709. #~ " <tr height=\"20\">\n"
  12710. #~ " <td height=\"20\"><strong>SHIFT+E</strong></td>\n"
  12711. #~ " <td>&nbsp;Toggle Code Editor</td>\n"
  12712. #~ " </tr>\n"
  12713. #~ " <tr height=\"20\">\n"
  12714. #~ " <td height=\"20\"><strong>SHIFT+G</strong></td>\n"
  12715. #~ " <td>&nbsp;Toggle the axis</td>\n"
  12716. #~ " </tr>\n"
  12717. #~ " <tr height=\"20\">\n"
  12718. #~ " <td height=\"20\"><strong>SHIFT+P</strong></td>\n"
  12719. #~ " <td>&nbsp;Open Preferences Window</td>\n"
  12720. #~ " </tr>\n"
  12721. #~ " <tr height=\"20\">\n"
  12722. #~ " <td height=\"20\"><strong>SHIFT+R</strong></td>\n"
  12723. #~ " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  12724. #~ " </tr>\n"
  12725. #~ " <tr height=\"20\">\n"
  12726. #~ " <td height=\"20\"><strong>SHIFT+S</strong></td>\n"
  12727. #~ " <td>&nbsp;Run a Script</td>\n"
  12728. #~ " </tr>\n"
  12729. #~ " <tr height=\"20\">\n"
  12730. #~ " <td height=\"20\"><strong>SHIFT+W</strong></td>\n"
  12731. #~ " <td>&nbsp;Toggle the workspace</td>\n"
  12732. #~ " </tr>\n"
  12733. #~ " <tr height=\"20\">\n"
  12734. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  12735. #~ " <td>&nbsp;Skew on X axis</td>\n"
  12736. #~ " </tr>\n"
  12737. #~ " <tr height=\"20\">\n"
  12738. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  12739. #~ " <td>&nbsp;Skew on Y axis</td>\n"
  12740. #~ " </tr>\n"
  12741. #~ " <tr height=\"20\">\n"
  12742. #~ " <td height=\"20\">&nbsp;</td>\n"
  12743. #~ " <td>&nbsp;</td>\n"
  12744. #~ " </tr>\n"
  12745. #~ " <tr height=\"20\">\n"
  12746. #~ " <td height=\"20\"><strong>ALT+C</strong></td>\n"
  12747. #~ " <td>&nbsp;Calculators Tool</td>\n"
  12748. #~ " </tr>\n"
  12749. #~ " <tr height=\"20\">\n"
  12750. #~ " <td height=\"20\"><strong>ALT+D</strong></td>\n"
  12751. #~ " <td>&nbsp;2-Sided PCB Tool</td>\n"
  12752. #~ " </tr>\n"
  12753. #~ " <tr height=\"20\">\n"
  12754. #~ " <td height=\"20\"><strong>ALT+K</strong></td>\n"
  12755. #~ " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  12756. #~ " </tr>\n"
  12757. #~ " <tr height=\"20\">\n"
  12758. #~ " <td height=\"20\"><strong>ALT+L</strong></td>\n"
  12759. #~ " <td>&nbsp;Film PCB Tool</td>\n"
  12760. #~ " </tr>\n"
  12761. #~ " <tr height=\"20\">\n"
  12762. #~ " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  12763. #~ " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  12764. #~ " </tr>\n"
  12765. #~ " <tr height=\"20\">\n"
  12766. #~ " <td height=\"20\"><strong>ALT+P</strong></td>\n"
  12767. #~ " <td>&nbsp;Paint Area Tool</td>\n"
  12768. #~ " </tr>\n"
  12769. #~ " <tr height=\"20\">\n"
  12770. #~ " <td height=\"20\"><strong>ALT+Q</strong></td>\n"
  12771. #~ " <td>&nbsp;PDF Import Tool</td>\n"
  12772. #~ " </tr>\n"
  12773. #~ " <tr height=\"20\">\n"
  12774. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  12775. #~ " <td>&nbsp;Transformations Tool</td>\n"
  12776. #~ " </tr>\n"
  12777. #~ " <tr height=\"20\">\n"
  12778. #~ " <td height=\"20\"><strong>ALT+S</strong></td>\n"
  12779. #~ " <td>&nbsp;View File Source</td>\n"
  12780. #~ " </tr>\n"
  12781. #~ " <tr height=\"20\">\n"
  12782. #~ " <td height=\"20\"><strong>ALT+U</strong></td>\n"
  12783. #~ " <td>&nbsp;Cutout PCB Tool</td>\n"
  12784. #~ " </tr>\n"
  12785. #~ " <tr height=\"20\">\n"
  12786. #~ " <td height=\"20\"><strong>ALT+1</strong></td>\n"
  12787. #~ " <td>&nbsp;Enable all Plots</td>\n"
  12788. #~ " </tr>\n"
  12789. #~ " <tr height=\"20\">\n"
  12790. #~ " <td height=\"20\"><strong>ALT+2</strong></td>\n"
  12791. #~ " <td>&nbsp;Disable all Plots</td>\n"
  12792. #~ " </tr>\n"
  12793. #~ " <tr height=\"20\">\n"
  12794. #~ " <td height=\"20\"><strong>ALT+3</strong></td>\n"
  12795. #~ " <td>&nbsp;Disable Non-selected Plots</td>\n"
  12796. #~ " </tr>\n"
  12797. #~ " <tr height=\"20\">\n"
  12798. #~ " <td height=\"20\"><strong>ALT+F10</strong></td>\n"
  12799. #~ " <td>&nbsp;Toggle Full Screen</td>\n"
  12800. #~ " </tr> \n"
  12801. #~ " <tr height=\"20\">\n"
  12802. #~ " <td height=\"20\">&nbsp;</td>\n"
  12803. #~ " <td>&nbsp;</td>\n"
  12804. #~ " </tr>\n"
  12805. #~ " <tr height=\"20\">\n"
  12806. #~ " <td height=\"20\"><strong>CTRL+ALT+X</strong></"
  12807. #~ "td>\n"
  12808. #~ " <td>&nbsp;Abort current task (gracefully)</td>\n"
  12809. #~ " </tr> \n"
  12810. #~ " <tr height=\"20\">\n"
  12811. #~ " <td height=\"20\">&nbsp;</td>\n"
  12812. #~ " <td>&nbsp;</td>\n"
  12813. #~ " </tr>\n"
  12814. #~ " <tr height=\"20\">\n"
  12815. #~ " <td height=\"20\"><strong>F1</strong></td>\n"
  12816. #~ " <td>&nbsp;Open Online Manual</td>\n"
  12817. #~ " </tr>\n"
  12818. #~ " <tr height=\"20\">\n"
  12819. #~ " <td height=\"20\"><strong>F4</strong></td>\n"
  12820. #~ " <td>&nbsp;Open Online Tutorials</td>\n"
  12821. #~ " </tr>\n"
  12822. #~ " <tr height=\"20\">\n"
  12823. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12824. #~ " <td>&nbsp;Delete Object</td>\n"
  12825. #~ " </tr>\n"
  12826. #~ " <tr height=\"20\">\n"
  12827. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12828. #~ " <td>&nbsp;Alternate: Delete Tool</td>\n"
  12829. #~ " </tr>\n"
  12830. #~ " <tr height=\"20\">\n"
  12831. #~ " <td height=\"20\"><strong>'`'</strong></td>\n"
  12832. #~ " <td>&nbsp;(left to Key_1)Toogle Notebook Area "
  12833. #~ "(Left Side)</td>\n"
  12834. #~ " </tr>\n"
  12835. #~ " <tr height=\"20\">\n"
  12836. #~ " <td height=\"20\"><strong>SPACE</strong></td>\n"
  12837. #~ " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  12838. #~ " </tr>\n"
  12839. #~ " <tr height=\"20\">\n"
  12840. #~ " <td height=\"20\"><strong>Escape</strong></td>\n"
  12841. #~ " <td>&nbsp;Deselects all objects</td>\n"
  12842. #~ " </tr>\n"
  12843. #~ " </tbody>\n"
  12844. #~ " </table>\n"
  12845. #~ " \n"
  12846. #~ " "
  12847. #~ msgid ""
  12848. #~ "<b>Editor Shortcut list</b><br>\n"
  12849. #~ " <br>\n"
  12850. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  12851. #~ "strong><br>\n"
  12852. #~ " \n"
  12853. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  12854. #~ "\"width:283px\">\n"
  12855. #~ " <tbody>\n"
  12856. #~ " <tr height=\"20\">\n"
  12857. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  12858. #~ "strong></td>\n"
  12859. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  12860. #~ " </tr>\n"
  12861. #~ " <tr height=\"20\">\n"
  12862. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  12863. #~ " <td>&nbsp;Buffer Tool</td>\n"
  12864. #~ " </tr>\n"
  12865. #~ " <tr height=\"20\">\n"
  12866. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  12867. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  12868. #~ " </tr>\n"
  12869. #~ " <tr height=\"20\">\n"
  12870. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  12871. #~ " <td>&nbsp;Within Add Arc will toogle the ARC "
  12872. #~ "direction: CW or CCW</td>\n"
  12873. #~ " </tr>\n"
  12874. #~ " <tr height=\"20\">\n"
  12875. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  12876. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  12877. #~ " </tr>\n"
  12878. #~ " <tr height=\"20\">\n"
  12879. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  12880. #~ " <td>&nbsp;Paint Tool</td>\n"
  12881. #~ " </tr>\n"
  12882. #~ " <tr height=\"20\">\n"
  12883. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  12884. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  12885. #~ " </tr>\n"
  12886. #~ " <tr height=\"20\">\n"
  12887. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  12888. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  12889. #~ " </tr>\n"
  12890. #~ " <tr height=\"20\">\n"
  12891. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  12892. #~ " <td>&nbsp;Move Geo Item</td>\n"
  12893. #~ " </tr>\n"
  12894. #~ " <tr height=\"20\">\n"
  12895. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  12896. #~ " <td>&nbsp;Within Add Arc will cycle through the "
  12897. #~ "ARC modes</td>\n"
  12898. #~ " </tr>\n"
  12899. #~ " <tr height=\"20\">\n"
  12900. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  12901. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  12902. #~ " </tr>\n"
  12903. #~ " <tr height=\"20\">\n"
  12904. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  12905. #~ " <td>&nbsp;Draw a Circle</td>\n"
  12906. #~ " </tr>\n"
  12907. #~ " <tr height=\"20\">\n"
  12908. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  12909. #~ " <td>&nbsp;Draw a Path</td>\n"
  12910. #~ " </tr>\n"
  12911. #~ " <tr height=\"20\">\n"
  12912. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  12913. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  12914. #~ " </tr>\n"
  12915. #~ " <tr height=\"20\">\n"
  12916. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  12917. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  12918. #~ " </tr>\n"
  12919. #~ " <tr height=\"20\">\n"
  12920. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  12921. #~ " <td>&nbsp;Add Text Tool</td>\n"
  12922. #~ " </tr>\n"
  12923. #~ " <tr height=\"20\">\n"
  12924. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  12925. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  12926. #~ " </tr>\n"
  12927. #~ " <tr height=\"20\">\n"
  12928. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  12929. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  12930. #~ " </tr>\n"
  12931. #~ " <tr height=\"20\">\n"
  12932. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  12933. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  12934. #~ " </tr>\n"
  12935. #~ " <tr height=\"20\">\n"
  12936. #~ " <td height=\"20\">&nbsp;</td>\n"
  12937. #~ " <td>&nbsp;</td>\n"
  12938. #~ " </tr>\n"
  12939. #~ " <tr height=\"20\">\n"
  12940. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  12941. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  12942. #~ " </tr>\n"
  12943. #~ " <tr height=\"20\">\n"
  12944. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  12945. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  12946. #~ " </tr>\n"
  12947. #~ " <tr height=\"20\">\n"
  12948. #~ " <td height=\"20\">&nbsp;</td>\n"
  12949. #~ " <td>&nbsp;</td>\n"
  12950. #~ " </tr>\n"
  12951. #~ " <tr height=\"20\">\n"
  12952. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  12953. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  12954. #~ " </tr>\n"
  12955. #~ " <tr height=\"20\">\n"
  12956. #~ " <td height=\"20\"><strong>ALT+X</strong></td>\n"
  12957. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  12958. #~ " </tr>\n"
  12959. #~ " <tr height=\"20\">\n"
  12960. #~ " <td height=\"20\"><strong>ALT+Y</strong></td>\n"
  12961. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  12962. #~ " </tr>\n"
  12963. #~ " <tr height=\"20\">\n"
  12964. #~ " <td height=\"20\">&nbsp;</td>\n"
  12965. #~ " <td>&nbsp;</td>\n"
  12966. #~ " </tr>\n"
  12967. #~ " <tr height=\"20\">\n"
  12968. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  12969. #~ " <td>&nbsp;Measurement Tool</td>\n"
  12970. #~ " </tr>\n"
  12971. #~ " <tr height=\"20\">\n"
  12972. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  12973. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  12974. #~ " </tr>\n"
  12975. #~ " <tr height=\"20\">\n"
  12976. #~ " <td height=\"20\"><strong>CTRL+X</strong></td>\n"
  12977. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  12978. #~ " </tr>\n"
  12979. #~ " <tr height=\"20\">\n"
  12980. #~ " <td height=\"20\">&nbsp;</td>\n"
  12981. #~ " <td>&nbsp;</td>\n"
  12982. #~ " </tr>\n"
  12983. #~ " <tr height=\"20\">\n"
  12984. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  12985. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  12986. #~ " </tr>\n"
  12987. #~ " <tr height=\"20\">\n"
  12988. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  12989. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  12990. #~ " </tr>\n"
  12991. #~ " <tr height=\"20\">\n"
  12992. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  12993. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  12994. #~ " </tr>\n"
  12995. #~ " <tr height=\"20\">\n"
  12996. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  12997. #~ " <td>&nbsp;Delete Shape</td>\n"
  12998. #~ " </tr>\n"
  12999. #~ " </tbody>\n"
  13000. #~ " </table>\n"
  13001. #~ " <br>\n"
  13002. #~ " <br>\n"
  13003. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  13004. #~ "strong><br>\n"
  13005. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  13006. #~ "\"width:283px\">\n"
  13007. #~ " <tbody>\n"
  13008. #~ " <tr height=\"20\">\n"
  13009. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  13010. #~ "strong></td>\n"
  13011. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  13012. #~ " </tr>\n"
  13013. #~ " <tr height=\"20\">\n"
  13014. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  13015. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  13016. #~ " </tr>\n"
  13017. #~ " <tr height=\"20\">\n"
  13018. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  13019. #~ " <td>&nbsp;Add Drill</td>\n"
  13020. #~ " </tr>\n"
  13021. #~ " <tr height=\"20\">\n"
  13022. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  13023. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  13024. #~ " </tr>\n"
  13025. #~ " <tr height=\"20\">\n"
  13026. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  13027. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  13028. #~ " </tr>\n"
  13029. #~ " <tr height=\"20\">\n"
  13030. #~ " <td height=\"20\" width=\"89\"><strong>Q</"
  13031. #~ "strong></td>\n"
  13032. #~ " <td width=\"194\">&nbsp;Add Slot Array</td>\n"
  13033. #~ " </tr>\n"
  13034. #~ " <tr height=\"20\">\n"
  13035. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  13036. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  13037. #~ " </tr>\n"
  13038. #~ " <tr height=\"20\">\n"
  13039. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13040. #~ " <td>&nbsp;Add a new Tool</td>\n"
  13041. #~ " </tr>\n"
  13042. #~ " <tr height=\"20\">\n"
  13043. #~ " <td height=\"20\" width=\"89\"><strong>W</"
  13044. #~ "strong></td>\n"
  13045. #~ " <td width=\"194\">&nbsp;Add Slot</td>\n"
  13046. #~ " </tr>\n"
  13047. #~ " <tr height=\"20\">\n"
  13048. #~ " <td height=\"20\">&nbsp;</td>\n"
  13049. #~ " <td>&nbsp;</td>\n"
  13050. #~ " </tr>\n"
  13051. #~ " <tr height=\"20\">\n"
  13052. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13053. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  13054. #~ " </tr>\n"
  13055. #~ " <tr height=\"20\">\n"
  13056. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13057. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  13058. #~ " </tr>\n"
  13059. #~ " <tr height=\"20\">\n"
  13060. #~ " <td height=\"20\">&nbsp;</td>\n"
  13061. #~ " <td>&nbsp;</td>\n"
  13062. #~ " </tr>\n"
  13063. #~ " <tr height=\"20\">\n"
  13064. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  13065. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  13066. #~ " </tr>\n"
  13067. #~ " <tr height=\"20\">\n"
  13068. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  13069. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  13070. #~ " </tr>\n"
  13071. #~ " </tbody>\n"
  13072. #~ " </table>\n"
  13073. #~ " <br>\n"
  13074. #~ " <br>\n"
  13075. #~ " <strong><span style=\"color:#00ff00\">GERBER EDITOR</span></"
  13076. #~ "strong><br>\n"
  13077. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  13078. #~ "\"width:283px\">\n"
  13079. #~ " <tbody>\n"
  13080. #~ " <tr height=\"20\">\n"
  13081. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  13082. #~ "strong></td>\n"
  13083. #~ " <td width=\"194\">&nbsp;Add Pad Array</td>\n"
  13084. #~ " </tr>\n"
  13085. #~ " <tr height=\"20\">\n"
  13086. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  13087. #~ " <td>&nbsp;Buffer</td>\n"
  13088. #~ " </tr>\n"
  13089. #~ " <tr height=\"20\">\n"
  13090. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  13091. #~ " <td>&nbsp;Copy</td>\n"
  13092. #~ " </tr>\n"
  13093. #~ " <tr height=\"20\">\n"
  13094. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  13095. #~ " <td>&nbsp;Add Disc</td>\n"
  13096. #~ " </tr>\n"
  13097. #~ " <tr height=\"20\">\n"
  13098. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  13099. #~ " <td>&nbsp;Add SemiDisc</td>\n"
  13100. #~ " </tr>\n"
  13101. #~ " <tr height=\"20\">\n"
  13102. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  13103. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  13104. #~ " </tr>\n"
  13105. #~ " <tr height=\"20\">\n"
  13106. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  13107. #~ " <td>&nbsp;Move</td>\n"
  13108. #~ " </tr>\n"
  13109. #~ " <tr height=\"20\">\n"
  13110. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  13111. #~ " <td>&nbsp;Add Region</td>\n"
  13112. #~ " </tr>\n"
  13113. #~ " <tr height=\"20\">\n"
  13114. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  13115. #~ " <td>&nbsp;Add Pad</td>\n"
  13116. #~ " </tr>\n"
  13117. #~ " <tr height=\"20\">\n"
  13118. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  13119. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  13120. #~ "in REVERSE the bend modes</td>\n"
  13121. #~ " </tr>\n"
  13122. #~ " <tr height=\"20\">\n"
  13123. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  13124. #~ " <td>&nbsp;Scale</td>\n"
  13125. #~ " </tr>\n"
  13126. #~ " <tr height=\"20\">\n"
  13127. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13128. #~ " <td>&nbsp;Add Track</td>\n"
  13129. #~ " </tr>\n"
  13130. #~ " <tr height=\"20\">\n"
  13131. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13132. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  13133. #~ "FORWARD the bend modes</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>Del</strong></td>\n"
  13141. #~ " <td>&nbsp;Delete</td>\n"
  13142. #~ " </tr>\n"
  13143. #~ " <tr height=\"20\">\n"
  13144. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13145. #~ " <td>&nbsp;Alternate: Delete Apertures</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>ESC</strong></td>\n"
  13153. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  13154. #~ " </tr>\n"
  13155. #~ " <tr height=\"20\">\n"
  13156. #~ " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  13157. #~ " <td>&nbsp;Eraser Tool</td>\n"
  13158. #~ " </tr>\n"
  13159. #~ " <tr height=\"20\">\n"
  13160. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  13161. #~ " <td>&nbsp;Save Object and Exit Editor</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>ALT+A</strong></td>\n"
  13169. #~ " <td>&nbsp;Mark Area Tool</td>\n"
  13170. #~ " </tr>\n"
  13171. #~ " <tr height=\"20\">\n"
  13172. #~ " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  13173. #~ " <td>&nbsp;Poligonize Tool</td>\n"
  13174. #~ " </tr>\n"
  13175. #~ " <tr height=\"20\">\n"
  13176. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  13177. #~ " <td>&nbsp;Transformation Tool</td>\n"
  13178. #~ " </tr>\n"
  13179. #~ " </tbody>\n"
  13180. #~ " </table>\n"
  13181. #~ " "
  13182. #~ msgstr ""
  13183. #~ "<b>Editor Shortcut list</b><br>\n"
  13184. #~ " <br>\n"
  13185. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  13186. #~ "strong><br>\n"
  13187. #~ " \n"
  13188. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  13189. #~ "\"width:283px\">\n"
  13190. #~ " <tbody>\n"
  13191. #~ " <tr height=\"20\">\n"
  13192. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  13193. #~ "strong></td>\n"
  13194. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  13195. #~ " </tr>\n"
  13196. #~ " <tr height=\"20\">\n"
  13197. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  13198. #~ " <td>&nbsp;Buffer Tool</td>\n"
  13199. #~ " </tr>\n"
  13200. #~ " <tr height=\"20\">\n"
  13201. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  13202. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  13203. #~ " </tr>\n"
  13204. #~ " <tr height=\"20\">\n"
  13205. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  13206. #~ " <td>&nbsp;Within Add Arc will toogle the ARC "
  13207. #~ "direction: CW or CCW</td>\n"
  13208. #~ " </tr>\n"
  13209. #~ " <tr height=\"20\">\n"
  13210. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  13211. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  13212. #~ " </tr>\n"
  13213. #~ " <tr height=\"20\">\n"
  13214. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  13215. #~ " <td>&nbsp;Paint Tool</td>\n"
  13216. #~ " </tr>\n"
  13217. #~ " <tr height=\"20\">\n"
  13218. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  13219. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  13220. #~ " </tr>\n"
  13221. #~ " <tr height=\"20\">\n"
  13222. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  13223. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  13224. #~ " </tr>\n"
  13225. #~ " <tr height=\"20\">\n"
  13226. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  13227. #~ " <td>&nbsp;Move Geo Item</td>\n"
  13228. #~ " </tr>\n"
  13229. #~ " <tr height=\"20\">\n"
  13230. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  13231. #~ " <td>&nbsp;Within Add Arc will cycle through the "
  13232. #~ "ARC modes</td>\n"
  13233. #~ " </tr>\n"
  13234. #~ " <tr height=\"20\">\n"
  13235. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  13236. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  13237. #~ " </tr>\n"
  13238. #~ " <tr height=\"20\">\n"
  13239. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  13240. #~ " <td>&nbsp;Draw a Circle</td>\n"
  13241. #~ " </tr>\n"
  13242. #~ " <tr height=\"20\">\n"
  13243. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  13244. #~ " <td>&nbsp;Draw a Path</td>\n"
  13245. #~ " </tr>\n"
  13246. #~ " <tr height=\"20\">\n"
  13247. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  13248. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  13249. #~ " </tr>\n"
  13250. #~ " <tr height=\"20\">\n"
  13251. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  13252. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  13253. #~ " </tr>\n"
  13254. #~ " <tr height=\"20\">\n"
  13255. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13256. #~ " <td>&nbsp;Add Text Tool</td>\n"
  13257. #~ " </tr>\n"
  13258. #~ " <tr height=\"20\">\n"
  13259. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  13260. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  13261. #~ " </tr>\n"
  13262. #~ " <tr height=\"20\">\n"
  13263. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  13264. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  13265. #~ " </tr>\n"
  13266. #~ " <tr height=\"20\">\n"
  13267. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  13268. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  13269. #~ " </tr>\n"
  13270. #~ " <tr height=\"20\">\n"
  13271. #~ " <td height=\"20\">&nbsp;</td>\n"
  13272. #~ " <td>&nbsp;</td>\n"
  13273. #~ " </tr>\n"
  13274. #~ " <tr height=\"20\">\n"
  13275. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  13276. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  13277. #~ " </tr>\n"
  13278. #~ " <tr height=\"20\">\n"
  13279. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  13280. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  13281. #~ " </tr>\n"
  13282. #~ " <tr height=\"20\">\n"
  13283. #~ " <td height=\"20\">&nbsp;</td>\n"
  13284. #~ " <td>&nbsp;</td>\n"
  13285. #~ " </tr>\n"
  13286. #~ " <tr height=\"20\">\n"
  13287. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  13288. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  13289. #~ " </tr>\n"
  13290. #~ " <tr height=\"20\">\n"
  13291. #~ " <td height=\"20\"><strong>ALT+X</strong></td>\n"
  13292. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  13293. #~ " </tr>\n"
  13294. #~ " <tr height=\"20\">\n"
  13295. #~ " <td height=\"20\"><strong>ALT+Y</strong></td>\n"
  13296. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  13297. #~ " </tr>\n"
  13298. #~ " <tr height=\"20\">\n"
  13299. #~ " <td height=\"20\">&nbsp;</td>\n"
  13300. #~ " <td>&nbsp;</td>\n"
  13301. #~ " </tr>\n"
  13302. #~ " <tr height=\"20\">\n"
  13303. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  13304. #~ " <td>&nbsp;Measurement Tool</td>\n"
  13305. #~ " </tr>\n"
  13306. #~ " <tr height=\"20\">\n"
  13307. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  13308. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  13309. #~ " </tr>\n"
  13310. #~ " <tr height=\"20\">\n"
  13311. #~ " <td height=\"20\"><strong>CTRL+X</strong></td>\n"
  13312. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  13313. #~ " </tr>\n"
  13314. #~ " <tr height=\"20\">\n"
  13315. #~ " <td height=\"20\">&nbsp;</td>\n"
  13316. #~ " <td>&nbsp;</td>\n"
  13317. #~ " </tr>\n"
  13318. #~ " <tr height=\"20\">\n"
  13319. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  13320. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  13321. #~ " </tr>\n"
  13322. #~ " <tr height=\"20\">\n"
  13323. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  13324. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  13325. #~ " </tr>\n"
  13326. #~ " <tr height=\"20\">\n"
  13327. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  13328. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  13329. #~ " </tr>\n"
  13330. #~ " <tr height=\"20\">\n"
  13331. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13332. #~ " <td>&nbsp;Delete Shape</td>\n"
  13333. #~ " </tr>\n"
  13334. #~ " </tbody>\n"
  13335. #~ " </table>\n"
  13336. #~ " <br>\n"
  13337. #~ " <br>\n"
  13338. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  13339. #~ "strong><br>\n"
  13340. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  13341. #~ "\"width:283px\">\n"
  13342. #~ " <tbody>\n"
  13343. #~ " <tr height=\"20\">\n"
  13344. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  13345. #~ "strong></td>\n"
  13346. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  13347. #~ " </tr>\n"
  13348. #~ " <tr height=\"20\">\n"
  13349. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  13350. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  13351. #~ " </tr>\n"
  13352. #~ " <tr height=\"20\">\n"
  13353. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  13354. #~ " <td>&nbsp;Add Drill</td>\n"
  13355. #~ " </tr>\n"
  13356. #~ " <tr height=\"20\">\n"
  13357. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  13358. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  13359. #~ " </tr>\n"
  13360. #~ " <tr height=\"20\">\n"
  13361. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  13362. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  13363. #~ " </tr>\n"
  13364. #~ " <tr height=\"20\">\n"
  13365. #~ " <td height=\"20\" width=\"89\"><strong>Q</"
  13366. #~ "strong></td>\n"
  13367. #~ " <td width=\"194\">&nbsp;Add Slot Array</td>\n"
  13368. #~ " </tr>\n"
  13369. #~ " <tr height=\"20\">\n"
  13370. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  13371. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  13372. #~ " </tr>\n"
  13373. #~ " <tr height=\"20\">\n"
  13374. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13375. #~ " <td>&nbsp;Add a new Tool</td>\n"
  13376. #~ " </tr>\n"
  13377. #~ " <tr height=\"20\">\n"
  13378. #~ " <td height=\"20\" width=\"89\"><strong>W</"
  13379. #~ "strong></td>\n"
  13380. #~ " <td width=\"194\">&nbsp;Add Slot</td>\n"
  13381. #~ " </tr>\n"
  13382. #~ " <tr height=\"20\">\n"
  13383. #~ " <td height=\"20\">&nbsp;</td>\n"
  13384. #~ " <td>&nbsp;</td>\n"
  13385. #~ " </tr>\n"
  13386. #~ " <tr height=\"20\">\n"
  13387. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13388. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  13389. #~ " </tr>\n"
  13390. #~ " <tr height=\"20\">\n"
  13391. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13392. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  13393. #~ " </tr>\n"
  13394. #~ " <tr height=\"20\">\n"
  13395. #~ " <td height=\"20\">&nbsp;</td>\n"
  13396. #~ " <td>&nbsp;</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>CTRL+S</strong></td>\n"
  13404. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  13405. #~ " </tr>\n"
  13406. #~ " </tbody>\n"
  13407. #~ " </table>\n"
  13408. #~ " <br>\n"
  13409. #~ " <br>\n"
  13410. #~ " <strong><span style=\"color:#00ff00\">GERBER 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 Pad Array</td>\n"
  13419. #~ " </tr>\n"
  13420. #~ " <tr height=\"20\">\n"
  13421. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  13422. #~ " <td>&nbsp;Buffer</td>\n"
  13423. #~ " </tr>\n"
  13424. #~ " <tr height=\"20\">\n"
  13425. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  13426. #~ " <td>&nbsp;Copy</td>\n"
  13427. #~ " </tr>\n"
  13428. #~ " <tr height=\"20\">\n"
  13429. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  13430. #~ " <td>&nbsp;Add Disc</td>\n"
  13431. #~ " </tr>\n"
  13432. #~ " <tr height=\"20\">\n"
  13433. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  13434. #~ " <td>&nbsp;Add SemiDisc</td>\n"
  13435. #~ " </tr>\n"
  13436. #~ " <tr height=\"20\">\n"
  13437. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  13438. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  13439. #~ " </tr>\n"
  13440. #~ " <tr height=\"20\">\n"
  13441. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  13442. #~ " <td>&nbsp;Move</td>\n"
  13443. #~ " </tr>\n"
  13444. #~ " <tr height=\"20\">\n"
  13445. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  13446. #~ " <td>&nbsp;Add Region</td>\n"
  13447. #~ " </tr>\n"
  13448. #~ " <tr height=\"20\">\n"
  13449. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  13450. #~ " <td>&nbsp;Add Pad</td>\n"
  13451. #~ " </tr>\n"
  13452. #~ " <tr height=\"20\">\n"
  13453. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  13454. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  13455. #~ "in REVERSE the bend modes</td>\n"
  13456. #~ " </tr>\n"
  13457. #~ " <tr height=\"20\">\n"
  13458. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  13459. #~ " <td>&nbsp;Scale</td>\n"
  13460. #~ " </tr>\n"
  13461. #~ " <tr height=\"20\">\n"
  13462. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13463. #~ " <td>&nbsp;Add Track</td>\n"
  13464. #~ " </tr>\n"
  13465. #~ " <tr height=\"20\">\n"
  13466. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  13467. #~ " <td>&nbsp;Within Track & Region Tools will cycle "
  13468. #~ "FORWARD the bend modes</td>\n"
  13469. #~ " </tr>\n"
  13470. #~ " <tr height=\"20\">\n"
  13471. #~ " <td height=\"20\">&nbsp;</td>\n"
  13472. #~ " <td>&nbsp;</td>\n"
  13473. #~ " </tr>\n"
  13474. #~ " <tr height=\"20\">\n"
  13475. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13476. #~ " <td>&nbsp;Delete</td>\n"
  13477. #~ " </tr>\n"
  13478. #~ " <tr height=\"20\">\n"
  13479. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  13480. #~ " <td>&nbsp;Alternate: Delete Apertures</td>\n"
  13481. #~ " </tr>\n"
  13482. #~ " <tr height=\"20\">\n"
  13483. #~ " <td height=\"20\">&nbsp;</td>\n"
  13484. #~ " <td>&nbsp;</td>\n"
  13485. #~ " </tr>\n"
  13486. #~ " <tr height=\"20\">\n"
  13487. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  13488. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  13489. #~ " </tr>\n"
  13490. #~ " <tr height=\"20\">\n"
  13491. #~ " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  13492. #~ " <td>&nbsp;Eraser Tool</td>\n"
  13493. #~ " </tr>\n"
  13494. #~ " <tr height=\"20\">\n"
  13495. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  13496. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  13497. #~ " </tr>\n"
  13498. #~ " <tr height=\"20\">\n"
  13499. #~ " <td height=\"20\">&nbsp;</td>\n"
  13500. #~ " <td>&nbsp;</td>\n"
  13501. #~ " </tr>\n"
  13502. #~ " <tr height=\"20\">\n"
  13503. #~ " <td height=\"20\"><strong>ALT+A</strong></td>\n"
  13504. #~ " <td>&nbsp;Mark Area Tool</td>\n"
  13505. #~ " </tr>\n"
  13506. #~ " <tr height=\"20\">\n"
  13507. #~ " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  13508. #~ " <td>&nbsp;Poligonize Tool</td>\n"
  13509. #~ " </tr>\n"
  13510. #~ " <tr height=\"20\">\n"
  13511. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  13512. #~ " <td>&nbsp;Transformation Tool</td>\n"
  13513. #~ " </tr>\n"
  13514. #~ " </tbody>\n"
  13515. #~ " </table>\n"
  13516. #~ " "
  13517. #~ msgid "[success] Done."
  13518. #~ msgstr "[success] Done."
  13519. #~ msgid "[WARNING_NOTCL] Cancelled."
  13520. #~ msgstr "[WARNING_NOTCL] Cancelled."
  13521. #~ msgid "[success] Added new tool with dia: {dia} {units}"
  13522. #~ msgstr "[success] Added new tool with dia: {dia} {units}"
  13523. #~ msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..."
  13524. #~ msgstr "[WARNING_NOTCL] Application is saving the project. Please wait ..."
  13525. #~ msgid "<b>%s:</b>"
  13526. #~ msgstr "<b>%s:</b>"
  13527. #~ msgid "%s:"
  13528. #~ msgstr "%s:"
  13529. #~| msgid "[ERROR_NOTCL] Object not found: %s"
  13530. #~ msgid "Object not found: %s"
  13531. #~ msgstr "Object not found: %s"
  13532. #~ msgid "[success] Opened: %s"
  13533. #~ msgstr "[success] Opened: %s"
  13534. #~ msgid "[success] Paint All Done."
  13535. #~ msgstr "[success] Paint All Done."
  13536. #~| msgid ""
  13537. #~| "[ERROR] Could not do Paint All. Try a different combination of "
  13538. #~| "parameters. Or a different Method of paint\n"
  13539. #~| "%s"
  13540. #~ msgid ""
  13541. #~ "Could not do Paint All. Try a different combination of parameters. Or a "
  13542. #~ "different Method of paint\n"
  13543. #~ "%s"
  13544. #~ msgstr ""
  13545. #~ "Could not do Paint All. Try a different combination of parameters. Or a "
  13546. #~ "different Method of paint\n"
  13547. #~ "%s"
  13548. #~| msgid "[success] Paint All Done."
  13549. #~ msgid "[success] Paint Area Done."
  13550. #~ msgstr "[success] Paint Area Done."
  13551. #~ msgid "Generating panel ... Please wait."
  13552. #~ msgstr "Generating panel ... Please wait."
  13553. #~ msgid "...proccessing... [%s]"
  13554. #~ msgstr "...proccessing... [%s]"
  13555. #~ msgid "Parsing aperture %s geometry ..."
  13556. #~ msgstr "Parsing aperture %s geometry ..."
  13557. #~ msgid "[success] Skew on the %s axis done ..."
  13558. #~ msgstr "[success] Skew on the %s axis done ..."
  13559. #~ msgid "[ERROR_NOTCL] Could not load defaults file."
  13560. #~ msgstr "[ERROR_NOTCL] Could not load defaults file."
  13561. #~ msgid "[ERROR_NOTCL] Failed to parse defaults file."
  13562. #~ msgstr "[ERROR_NOTCL] Failed to parse defaults file."
  13563. #~ msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n"
  13564. #~ msgstr "[ERROR_NOTCL] An internal error has ocurred. See shell.\n"
  13565. #~ msgid "[success] Defaults saved."
  13566. #~ msgstr "[success] Defaults saved."
  13567. #~ msgid "[success] Converted units to %s"
  13568. #~ msgstr "[success] Converted units to %s"
  13569. #~ msgid "[WARNING_NOTCL] Export Code cancelled."
  13570. #~ msgstr "[WARNING_NOTCL] Export Code cancelled."
  13571. #~ msgid "[success] Origin set ..."
  13572. #~ msgstr "[success] Origin set ..."
  13573. #~ msgid "[success] Skew on X axis done."
  13574. #~ msgstr "[success] Skew on X axis done."
  13575. #~ msgid "[success] Skew on Y axis done."
  13576. #~ msgstr "[success] Skew on Y axis done."
  13577. #~ msgid "[success] New Grid added ..."
  13578. #~ msgstr "[success] New Grid added ..."
  13579. #~ msgid "[WARNING_NOTCL] Open Gerber cancelled."
  13580. #~ msgstr "[WARNING_NOTCL] Open Gerber cancelled."
  13581. #~ msgid "[WARNING_NOTCL] Open G-Code cancelled."
  13582. #~ msgstr "[WARNING_NOTCL] Open G-Code cancelled."
  13583. #~ msgid "[WARNING_NOTCL] Open Project cancelled."
  13584. #~ msgstr "[WARNING_NOTCL] Open Project cancelled."
  13585. #~ msgid "[WARNING_NOTCL] Open Config cancelled."
  13586. #~ msgstr "[WARNING_NOTCL] Open Config cancelled."
  13587. #~ msgid "[WARNING_NOTCL] No object selected."
  13588. #~ msgstr "[WARNING_NOTCL] No object selected."
  13589. #~ msgid "[WARNING_NOTCL] Export SVG cancelled."
  13590. #~ msgstr "[WARNING_NOTCL] Export SVG cancelled."
  13591. #~ msgid "[WARNING_NOTCL] Export Excellon cancelled."
  13592. #~ msgstr "[WARNING_NOTCL] Export Excellon cancelled."
  13593. #~ msgid "[WARNING_NOTCL] Export Gerber cancelled."
  13594. #~ msgstr "[WARNING_NOTCL] Export Gerber cancelled."
  13595. #~ msgid "[WARNING_NOTCL] Export DXF cancelled."
  13596. #~ msgstr "[WARNING_NOTCL] Export DXF cancelled."
  13597. #~ msgid "[WARNING_NOTCL] Open SVG cancelled."
  13598. #~ msgstr "[WARNING_NOTCL] Open SVG cancelled."
  13599. #~ msgid "[WARNING_NOTCL] Open DXF cancelled."
  13600. #~ msgstr "[WARNING_NOTCL] Open DXF cancelled."
  13601. #~ msgid "[WARNING_NOTCL] No object Box. Using instead %s"
  13602. #~ msgstr "[WARNING_NOTCL] No object Box. Using instead %s"
  13603. #~ msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}"
  13604. #~ msgstr "[ERROR_NOTCL] Failed to parse file: {name}. {error}"
  13605. #~ msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n"
  13606. #~ msgstr "[ERROR_NOTCL] An internal error has occurred. See shell.\n"
  13607. #~ msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it."
  13608. #~ msgstr "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it."
  13609. #~ msgid ""
  13610. #~ "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it."
  13611. #~ msgstr ""
  13612. #~ "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it."
  13613. #~ msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it."
  13614. #~ msgstr "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it."
  13615. #~ msgid "[ERROR_NOTCL] Wrong value format entered, use a number."
  13616. #~ msgstr "[ERROR_NOTCL] Wrong value format entered, use a number."
  13617. #~ msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..."
  13618. #~ msgstr "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..."
  13619. #~ msgid "[WARNING_NOTCL] Export Machine Code cancelled ..."
  13620. #~ msgstr "[WARNING_NOTCL] Export Machine Code cancelled ..."
  13621. #~ msgid "[WARNING_NOTCL] No such file or directory"
  13622. #~ msgstr "[WARNING_NOTCL] No such file or directory"
  13623. #~ msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s"
  13624. #~ msgstr "[ERROR_NOTCL] The value is mistyped. Check the value. %s"
  13625. #~ msgid "[ERROR_NOTCL] Cancelled."
  13626. #~ msgstr "[ERROR_NOTCL] Cancelled."
  13627. #~ msgid "Tool Dia:"
  13628. #~ msgstr "Tool Dia:"
  13629. #~ msgid "Nr of drills:"
  13630. #~ msgstr "Nr of drills:"
  13631. #~ msgid "Direction:"
  13632. #~ msgstr "Direction:"
  13633. #~ msgid "Pitch:"
  13634. #~ msgstr "Pitch:"
  13635. #~ msgid "Length:"
  13636. #~ msgstr "Length:"
  13637. #~ msgid "Nr of slots:"
  13638. #~ msgstr "Nr of slots:"
  13639. #~ msgid "[success] Deleted tool with dia: {del_dia} {units}"
  13640. #~ msgstr "[success] Deleted tool with dia: {del_dia} {units}"
  13641. #~ msgid "Tool dia:"
  13642. #~ msgstr "Tool dia:"
  13643. #~ msgid "Overlap Rate:"
  13644. #~ msgstr "Overlap Rate:"
  13645. #~ msgid "Method:"
  13646. #~ msgstr "Method:"
  13647. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Rotate, use a number."
  13648. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Rotate, use a number."
  13649. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Skew X, use a number."
  13650. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Skew X, use a number."
  13651. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Skew Y, use a number."
  13652. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Skew Y, use a number."
  13653. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Scale X, use a number."
  13654. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Scale X, use a number."
  13655. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Scale Y, use a number."
  13656. #~ msgstr "[ERROR_NOTCL] Wrong value format entered for Scale Y, use a number."
  13657. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Offset X, use a number."
  13658. #~ msgstr ""
  13659. #~ "[ERROR_NOTCL] Wrong value format entered for Offset X, use a number."
  13660. #~ msgid "[ERROR_NOTCL] Wrong value format entered for Offset Y, use a number."
  13661. #~ msgstr ""
  13662. #~ "[ERROR_NOTCL] Wrong value format entered for Offset Y, use a number."
  13663. #~ msgid "[success] Flip on the Y axis done ..."
  13664. #~ msgstr "[success] Flip on the Y axis done ..."
  13665. #~ msgid "[success] Flip on the X axis done ..."
  13666. #~ msgstr "[success] Flip on the X axis done ..."
  13667. #~ msgid "[success] Offset on the %s axis done ..."
  13668. #~ msgstr "[success] Offset on the %s axis done ..."
  13669. #~ msgid ""
  13670. #~ "[WARNING_NOTCL] Editing MultiGeo Geometry, tool: {tool} with diameter: "
  13671. #~ "{dia}"
  13672. #~ msgstr ""
  13673. #~ "[WARNING_NOTCL] Editing MultiGeo Geometry, tool: {tool} with diameter: "
  13674. #~ "{dia}"
  13675. #~ msgid "Clear GUI Settings:"
  13676. #~ msgstr "Clear GUI Settings:"
  13677. #~ msgid "Duration:"
  13678. #~ msgstr "Duration:"
  13679. #~ msgid "Fast Plunge:"
  13680. #~ msgstr "Fast Plunge:"
  13681. #~ msgid "Linear Dir.:"
  13682. #~ msgstr "Linear Dir.:"
  13683. #~ msgid "Plot kind:"
  13684. #~ msgstr "Plot kind:"
  13685. #~ msgid ""
  13686. #~ "Select from the Tools Table above\n"
  13687. #~ "the tools you want to include."
  13688. #~ msgstr ""
  13689. #~ "Select from the Tools Table above\n"
  13690. #~ "the tools you want to include."
  13691. #~ msgid ""
  13692. #~ "[WARNING_NOTCL] Tool Diameter is zero value. Change it to a positive real "
  13693. #~ "number."
  13694. #~ msgstr ""
  13695. #~ "[WARNING_NOTCL] Tool Diameter is zero value. Change it to a positive real "
  13696. #~ "number."
  13697. #~ msgid "[success] Gerber %s was mirrored..."
  13698. #~ msgstr "[success] Gerber %s was mirrored..."
  13699. #~ msgid "[success] Excellon %s was mirrored..."
  13700. #~ msgstr "[success] Excellon %s was mirrored..."
  13701. #~ msgid "[success] Geometry %s was mirrored..."
  13702. #~ msgstr "[success] Geometry %s was mirrored..."
  13703. #~ msgid "[WARNING_NOTCL] No object(s) selected."
  13704. #~ msgstr "[WARNING_NOTCL] No object(s) selected."
  13705. #~ msgid "[success] %s object was moved ..."
  13706. #~ msgstr "[success] %s object was moved ..."
  13707. #~ msgid "[WARNING_NOTCL] Object(s) not selected"
  13708. #~ msgstr "[WARNING_NOTCL] Object(s) not selected"
  13709. #~ msgid "[WARNING_NOTCL] Buffering ..."
  13710. #~ msgstr "[WARNING_NOTCL] Buffering ..."
  13711. #~ msgid "[success] Non-Copper Clearing with ToolDia = %s started."
  13712. #~ msgstr "[success] Non-Copper Clearing with ToolDia = %s started."
  13713. #~ msgid "[ERROR_NOTCL] NCCTool.clear_non_copper() --> %s"
  13714. #~ msgstr "[ERROR_NOTCL] NCCTool.clear_non_copper() --> %s"
  13715. #~ msgid "[success] NCC Tool finished."
  13716. #~ msgstr "[success] NCC Tool finished."
  13717. #~ msgid ""
  13718. #~ "[WARNING_NOTCL] NCC Tool finished but some PCB features could not be "
  13719. #~ "cleared. Check the result."
  13720. #~ msgstr ""
  13721. #~ "[WARNING_NOTCL] NCC Tool finished but some PCB features could not be "
  13722. #~ "cleared. Check the result."
  13723. #~ msgid "[success] Non-Copper Rest Clearing with ToolDia = %s started."
  13724. #~ msgstr "[success] Non-Copper Rest Clearing with ToolDia = %s started."
  13725. #~ msgid "[ERROR_NOTCL] NCCTool.clear_non_copper_rest() --> %s"
  13726. #~ msgstr "[ERROR_NOTCL] NCCTool.clear_non_copper_rest() --> %s"
  13727. #~ msgid ""
  13728. #~ "[ERROR_NOTCL] NCC Tool finished but could not clear the object with "
  13729. #~ "current settings."
  13730. #~ msgstr ""
  13731. #~ "[ERROR_NOTCL] NCC Tool finished but could not clear the object with "
  13732. #~ "current settings."
  13733. #~ msgid "[WARNING_NOTCL] Open PDF cancelled."
  13734. #~ msgstr "[WARNING_NOTCL] Open PDF cancelled."
  13735. #~ msgid "[ERROR_NOTCL] Open PDF file failed."
  13736. #~ msgstr "[ERROR_NOTCL] Open PDF file failed."
  13737. #~ msgid "[success] Rendered: %s"
  13738. #~ msgstr "[success] Rendered: %s"
  13739. #~ msgid ""
  13740. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single Polygons</"
  13741. #~ "B>: left mouse click on the polygon to be painted.<BR>- <B>Area "
  13742. #~ "Selection</B>: left mouse click to start selection of the area to be "
  13743. #~ "painted.<BR>- <B>All Polygons</B>: paint all polygons.<BR>- <B>Reference "
  13744. #~ "Object</B>: paint an area described by an external reference object."
  13745. #~ msgstr ""
  13746. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single Polygons</"
  13747. #~ "B>: left mouse click on the polygon to be painted.<BR>- <B>Area "
  13748. #~ "Selection</B>: left mouse click to start selection of the area to be "
  13749. #~ "painted.<BR>- <B>All Polygons</B>: paint all polygons.<BR>- <B>Reference "
  13750. #~ "Object</B>: paint an area described by an external reference object."
  13751. #~ msgid ""
  13752. #~ "[ERROR_NOTCL] There is no Painting Geometry in the file.\n"
  13753. #~ "Usually it means that the tool diameter is too big for the painted "
  13754. #~ "geometry.\n"
  13755. #~ "Change the painting parameters and try again."
  13756. #~ msgstr ""
  13757. #~ "[ERROR_NOTCL] There is no Painting Geometry in the file.\n"
  13758. #~ "Usually it means that the tool diameter is too big for the painted "
  13759. #~ "geometry.\n"
  13760. #~ "Change the painting parameters and try again."
  13761. #~ msgid "[WARNING_NOTCL]No object Box. Using instead %s"
  13762. #~ msgstr "[WARNING_NOTCL]No object Box. Using instead %s"
  13763. #~ msgid "[success] Imported: %s"
  13764. #~ msgstr "[success] Imported: %s"
  13765. #~ msgid "[ERROR_NOTCL] Generating new object failed."
  13766. #~ msgstr "[ERROR_NOTCL] Generating new object failed."
  13767. #~ msgid "[success] Created: %s"
  13768. #~ msgstr "[success] Created: %s"
  13769. #~ msgid "[success] Rotate done ..."
  13770. #~ msgstr "[success] Rotate done ..."
  13771. #~ msgid ""
  13772. #~ "When choosing the 'Itself' option the non copper clearing extent\n"
  13773. #~ "is based on the object that is copper cleared.\n"
  13774. #~ " Choosing the 'Box' option will do non copper clearing within the box\n"
  13775. #~ "specified by another object different than the one that is copper cleared."
  13776. #~ msgstr ""
  13777. #~ "When choosing the 'Itself' option the non copper clearing extent\n"
  13778. #~ "is based on the object that is copper cleared.\n"
  13779. #~ " Choosing the 'Box' option will do non copper clearing within the box\n"
  13780. #~ "specified by another object different than the one that is copper cleared."
  13781. #~ msgid ""
  13782. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single</B>: left "
  13783. #~ "mouse click on the polygon to be painted.<BR>- <B>Area</B>: left mouse "
  13784. #~ "click to start selection of the area to be painted.<BR>- <B>All</B>: "
  13785. #~ "paint all polygons.<BR>- <B>Ref</B>: paint an area described by an "
  13786. #~ "external reference object."
  13787. #~ msgstr ""
  13788. #~ "How to select the polygons to paint.<BR>Options:<BR>- <B>Single</B>: left "
  13789. #~ "mouse click on the polygon to be painted.<BR>- <B>Area</B>: left mouse "
  13790. #~ "click to start selection of the area to be painted.<BR>- <B>All</B>: "
  13791. #~ "paint all polygons.<BR>- <B>Ref</B>: paint an area described by an "
  13792. #~ "external reference object."
  13793. #~ msgid "Geometry object to be painted. "
  13794. #~ msgstr "Geometry object to be painted. "
  13795. #~ msgid ""
  13796. #~ "After clicking here, click inside<BR>the polygon you wish to be painted "
  13797. #~ "if <B>Single</B> is selected.<BR>If <B>Area</B> is selected, then the "
  13798. #~ "selection of the area to be painted<BR>will be initiated by a first click "
  13799. #~ "and finished by the second mouse click.<BR>If <B>All</B> is selected "
  13800. #~ "then the Paint will start after click.<BR>If <B>Ref</B> is selected then "
  13801. #~ "the Paint will start after click,<BR>and the painted area will be "
  13802. #~ "described by a selected object.<BR>A new Geometry object with the tool "
  13803. #~ "paths will be created."
  13804. #~ msgstr ""
  13805. #~ "After clicking here, click inside<BR>the polygon you wish to be painted "
  13806. #~ "if <B>Single</B> is selected.<BR>If <B>Area</B> is selected, then the "
  13807. #~ "selection of the area to be painted<BR>will be initiated by a first click "
  13808. #~ "and finished by the second mouse click.<BR>If <B>All</B> is selected "
  13809. #~ "then the Paint will start after click.<BR>If <B>Ref</B> is selected then "
  13810. #~ "the Paint will start after click,<BR>and the painted area will be "
  13811. #~ "described by a selected object.<BR>A new Geometry object with the tool "
  13812. #~ "paths will be created."
  13813. #~ msgid "<b>Apertures:</b>"
  13814. #~ msgstr "<b>Apertures:</b>"
  13815. #~ msgid "Aperture Code:"
  13816. #~ msgstr "Aperture Code:"
  13817. #~ msgid "<b>Languages:</b>"
  13818. #~ msgstr "<b>Languages:</b>"
  13819. #~ msgid "Width (# passes):"
  13820. #~ msgstr "Width (# passes):"
  13821. #~| msgid "<b>Clear non-copper:</b>"
  13822. #~ msgid "Clear non-copper"
  13823. #~ msgstr "Clear non-copper"
  13824. #~ msgid "Rounded corners"
  13825. #~ msgstr "Rounded corners"
  13826. #~ msgid ""
  13827. #~ "Creates a Geometry objects with polygons\n"
  13828. #~ "covering the copper-free areas of the PCB."
  13829. #~ msgstr ""
  13830. #~ "Creates a Geometry objects with polygons\n"
  13831. #~ "covering the copper-free areas of the PCB."
  13832. #~ msgid "<b>Bounding Box:</b>"
  13833. #~ msgstr "<b>Bounding Box:</b>"
  13834. #~ msgid "<b>Units</b>:"
  13835. #~ msgstr "<b>Units</b>:"
  13836. #~ msgid "<b>Zeros</b>:"
  13837. #~ msgstr "<b>Zeros</b>:"
  13838. #~ msgid "INCH:"
  13839. #~ msgstr "INCH:"
  13840. #~ msgid "Tool change:"
  13841. #~ msgstr "Tool change:"
  13842. #~ msgid "Toolchange Z position."
  13843. #~ msgstr "Toolchange Z position."
  13844. #~ msgid "Feedrate:"
  13845. #~ msgstr "Feedrate:"
  13846. #~ msgid ""
  13847. #~ "Tool speed while drilling\n"
  13848. #~ "(in units per minute)."
  13849. #~ msgstr ""
  13850. #~ "Tool speed while drilling\n"
  13851. #~ "(in units per minute)."
  13852. #~ msgid "<b>Gcode: </b>"
  13853. #~ msgstr "<b>Gcode: </b>"
  13854. #~ msgid "Offset Z:"
  13855. #~ msgstr "Offset Z:"
  13856. #~ msgid "<b>Slots:</b>"
  13857. #~ msgstr "<b>Slots:</b>"
  13858. #~ msgid "<b>Create CNC Job:</b>"
  13859. #~ msgstr "<b>Create CNC Job:</b>"
  13860. #~ msgid "Multidepth"
  13861. #~ msgstr "Multidepth"
  13862. #~ msgid "Multidepth usage: True or False."
  13863. #~ msgstr "Multidepth usage: True or False."
  13864. #~ msgid ""
  13865. #~ "The postprocessor file that dictates\n"
  13866. #~ "Machine Code output."
  13867. #~ msgstr ""
  13868. #~ "The postprocessor file that dictates\n"
  13869. #~ "Machine Code output."
  13870. #~ msgid "Display Annotation:"
  13871. #~ msgstr "Display Annotation:"
  13872. #~ msgid ""
  13873. #~ "Type here any G-Code commands you would\n"
  13874. #~ "like to be executed when Toolchange event is encountered.\n"
  13875. #~ "This will constitute a Custom Toolchange GCode,\n"
  13876. #~ "or a Toolchange Macro."
  13877. #~ msgstr ""
  13878. #~ "Type here any G-Code commands you would\n"
  13879. #~ "like to be executed when Toolchange event is encountered.\n"
  13880. #~ "This will constitute a Custom Toolchange GCode,\n"
  13881. #~ "or a Toolchange Macro."
  13882. #~ msgid ""
  13883. #~ "If checked, use 'rest machining'.\n"
  13884. #~ "Basically it will clear copper outside PCB features,\n"
  13885. #~ "using the biggest tool and continue with the next tools,\n"
  13886. #~ "from bigger to smaller, to clear areas of copper that\n"
  13887. #~ "could not be cleared by previous tool.\n"
  13888. #~ "If not checked, use the standard algorithm."
  13889. #~ msgstr ""
  13890. #~ "If checked, use 'rest machining'.\n"
  13891. #~ "Basically it will clear copper outside PCB features,\n"
  13892. #~ "using the biggest tool and continue with the next tools,\n"
  13893. #~ "from bigger to smaller, to clear areas of copper that\n"
  13894. #~ "could not be cleared by previous tool.\n"
  13895. #~ "If not checked, use the standard algorithm."
  13896. #~ msgid "Offset:"
  13897. #~ msgstr "Offset:"
  13898. #~ msgid ""
  13899. #~ "Distance from objects at which\n"
  13900. #~ "to draw the cutout."
  13901. #~ msgstr ""
  13902. #~ "Distance from objects at which\n"
  13903. #~ "to draw the cutout."
  13904. #~ msgid ""
  13905. #~ "Size of the gaps in the toolpath\n"
  13906. #~ "that will remain to hold the\n"
  13907. #~ "board in place."
  13908. #~ msgstr ""
  13909. #~ "Size of the gaps in the toolpath\n"
  13910. #~ "that will remain to hold the\n"
  13911. #~ "board in place."
  13912. #~ msgid "Create a convex shape surrounding the entire PCB."
  13913. #~ msgstr "Create a convex shape surrounding the entire PCB."
  13914. #~ msgid ""
  13915. #~ "The axis should pass through a <b>point</b> or cut\n"
  13916. #~ " a specified <b>box</b> (in a Geometry object) in \n"
  13917. #~ "the middle."
  13918. #~ msgstr ""
  13919. #~ "The axis should pass through a <b>point</b> or cut\n"
  13920. #~ " a specified <b>box</b> (in a Geometry object) in \n"
  13921. #~ "the middle."
  13922. #~ msgid ""
  13923. #~ "How much (fraction) of the tool\n"
  13924. #~ "width to overlap each tool pass."
  13925. #~ msgstr ""
  13926. #~ "How much (fraction) of the tool\n"
  13927. #~ "width to overlap each tool pass."
  13928. #~ msgid "Panel Type:"
  13929. #~ msgstr "Panel Type:"
  13930. #~ msgid "Tip angle:"
  13931. #~ msgstr "Tip angle:"
  13932. #~ msgid "Angle for rotation. In degrees."
  13933. #~ msgstr "Angle for rotation. In degrees."
  13934. #~ msgid "Angle for Skew/Shear on X axis. In degrees."
  13935. #~ msgstr "Angle for Skew/Shear on X axis. In degrees."
  13936. #~ msgid "Angle for Skew/Shear on Y axis. In degrees."
  13937. #~ msgstr "Angle for Skew/Shear on Y axis. In degrees."
  13938. #~ msgid "XY Toolchange:"
  13939. #~ msgstr "XY Toolchange:"
  13940. #~ msgid "PostProcessors:"
  13941. #~ msgstr "PostProcessors:"
  13942. #~ msgid "<b>Scale:</b>"
  13943. #~ msgstr "<b>Scale:</b>"
  13944. #~ msgid "<b>Offset:</b>"
  13945. #~ msgstr "<b>Offset:</b>"
  13946. #~ msgid "Combine"
  13947. #~ msgstr "Combine"
  13948. #~ msgid "<b>Tools Table</b>"
  13949. #~ msgstr "<b>Tools Table</b>"
  13950. #~ msgid ""
  13951. #~ "Tool height just before starting the work.\n"
  13952. #~ "Delete the value if you don't need this feature."
  13953. #~ msgstr ""
  13954. #~ "Tool height just before starting the work.\n"
  13955. #~ "Delete the value if you don't need this feature."
  13956. #~ msgid ""
  13957. #~ "Z-axis position (height) for\n"
  13958. #~ "the last move."
  13959. #~ msgstr ""
  13960. #~ "Z-axis position (height) for\n"
  13961. #~ "the last move."
  13962. #~ msgid ""
  13963. #~ "The json file that dictates\n"
  13964. #~ "gcode output."
  13965. #~ msgstr ""
  13966. #~ "The json file that dictates\n"
  13967. #~ "gcode output."
  13968. #~ msgid "<b>Type: </b>"
  13969. #~ msgstr "<b>Type: </b>"
  13970. #~ msgid "Drills Tool dia:"
  13971. #~ msgstr "Drills Tool dia:"
  13972. #~ msgid "Slots Tool dia:"
  13973. #~ msgstr "Slots Tool dia:"
  13974. #~ msgid "<b>Tool Dia:</b>"
  13975. #~ msgstr "<b>Tool Dia:</b>"
  13976. #~ msgid "<b>Tool Data</b>"
  13977. #~ msgstr "<b>Tool Data</b>"
  13978. #~ msgid ""
  13979. #~ "This is the height (Z) at which the CNC\n"
  13980. #~ "will go as the last move."
  13981. #~ msgstr ""
  13982. #~ "This is the height (Z) at which the CNC\n"
  13983. #~ "will go as the last move."
  13984. #~ msgid "Feed Rate Z (Plunge):"
  13985. #~ msgstr "Feed Rate Z (Plunge):"
  13986. #~ msgid ""
  13987. #~ "Cutting speed in the Z\n"
  13988. #~ "plane in units per minute"
  13989. #~ msgstr ""
  13990. #~ "Cutting speed in the Z\n"
  13991. #~ "plane in units per minute"
  13992. #~ msgid ""
  13993. #~ "Cutting speed in the XY\n"
  13994. #~ "plane in units per minute\n"
  13995. #~ "(in units per minute).\n"
  13996. #~ "This is for the rapid move G00.\n"
  13997. #~ "It is useful only for Marlin,\n"
  13998. #~ "ignore for any other cases."
  13999. #~ msgstr ""
  14000. #~ "Cutting speed in the XY\n"
  14001. #~ "plane in units per minute\n"
  14002. #~ "(in units per minute).\n"
  14003. #~ "This is for the rapid move G00.\n"
  14004. #~ "It is useful only for Marlin,\n"
  14005. #~ "ignore for any other cases."
  14006. #~ msgid "Cut over 1st pt"
  14007. #~ msgstr "Cut over 1st pt"
  14008. #~ msgid "<b>Paint Area:</b>"
  14009. #~ msgstr "<b>Paint Area:</b>"
  14010. #~ msgid "<b>CNC Tools Table</b>"
  14011. #~ msgstr "<b>CNC Tools Table</b>"
  14012. #~ msgid ""
  14013. #~ "Type here any G-Code commands you would\n"
  14014. #~ "like to add to the beginning of the generated file."
  14015. #~ msgstr ""
  14016. #~ "Type here any G-Code commands you would\n"
  14017. #~ "like to add to the beginning of the generated file."
  14018. #~ msgid ""
  14019. #~ "This is the diameter of the tool tip.\n"
  14020. #~ "The manufacturer specifies it."
  14021. #~ msgstr ""
  14022. #~ "This is the diameter of the tool tip.\n"
  14023. #~ "The manufacturer specifies it."
  14024. #~ msgid "Object:"
  14025. #~ msgstr "Object:"
  14026. #~ msgid "Units:"
  14027. #~ msgstr "Units:"
  14028. #~ msgid ""
  14029. #~ "- 'Itself': the non copper clearing extent\n"
  14030. #~ "is based on the object that is copper cleared.\n"
  14031. #~ " - 'Box': will do non copper clearing within the box\n"
  14032. #~ "specified by the object selected in the Ref. Object combobox."
  14033. #~ msgstr ""
  14034. #~ "- 'Itself': the non copper clearing extent\n"
  14035. #~ "is based on the object that is copper cleared.\n"
  14036. #~ " - 'Box': will do non copper clearing within the box\n"
  14037. #~ "specified by the object selected in the Ref. Object combobox."
  14038. #~ msgid "Geometry:"
  14039. #~ msgstr "Geometry:"
  14040. #~ msgid ""
  14041. #~ "Scale the selected object(s)\n"
  14042. #~ "using the Scale Factor X for both axis."
  14043. #~ msgstr ""
  14044. #~ "Scale the selected object(s)\n"
  14045. #~ "using the Scale Factor X for both axis."
  14046. #~ msgid "<b>Excellon Format:</b>"
  14047. #~ msgstr "<b>Excellon Format:</b>"
  14048. #~ msgid "<b>Tools:</b>"
  14049. #~ msgstr "<b>Tools:</b>"
  14050. #~ msgid "<b>Export G-Code:</b>"
  14051. #~ msgstr "<b>Export G-Code:</b>"
  14052. #~ msgid "How to select the polygons to paint."
  14053. #~ msgstr "How to select the polygons to paint."
  14054. #~ msgid "<b>V-Shape Tool Calculator:</b>"
  14055. #~ msgstr "<b>V-Shape Tool Calculator:</b>"
  14056. #~ msgid "<b>ElectroPlating Calculator:</b>"
  14057. #~ msgstr "<b>ElectroPlating Calculator:</b>"
  14058. #~ msgid "<b>Name:</b>"
  14059. #~ msgstr "<b>Name:</b>"
  14060. #~ msgid "<b>Plot kind:</b>"
  14061. #~ msgstr "<b>Plot kind:</b>"
  14062. #~ msgid "<b>Display Annotation:</b>"
  14063. #~ msgstr "<b>Display Annotation:</b>"
  14064. #~ msgid "<b>GERBER:</b>"
  14065. #~ msgstr "<b>GERBER:</b>"
  14066. #~ msgid "<b>EXCELLON:</b>"
  14067. #~ msgstr "<b>EXCELLON:</b>"
  14068. #~ msgid "<b>GEOMETRY</b>:"
  14069. #~ msgstr "<b>GEOMETRY</b>:"
  14070. #~ msgid "<b>Panel Type:</b>"
  14071. #~ msgstr "<b>Panel Type:</b>"
  14072. #~ msgid "<b>Excellon format:</b>"
  14073. #~ msgstr "<b>Excellon format:</b>"
  14074. #~ msgid "<b>Gerber Objects</b>"
  14075. #~ msgstr "<b>Gerber Objects</b>"
  14076. #~ msgid "<b>Geometry Objects</b>"
  14077. #~ msgstr "<b>Geometry Objects</b>"
  14078. #~ msgid "Save &Defaults"
  14079. #~ msgstr "Save &Defaults"
  14080. #~ msgid "Line"
  14081. #~ msgstr "Line"
  14082. #~ msgid "Tool dia: "
  14083. #~ msgstr "Tool dia: "
  14084. #~ msgid ""
  14085. #~ "The diameter of the cutting\n"
  14086. #~ "tool.."
  14087. #~ msgstr ""
  14088. #~ "The diameter of the cutting\n"
  14089. #~ "tool.."
  14090. #~ msgid "Disable"
  14091. #~ msgstr "Disable"
  14092. #~ msgid "[WARNING_NOTCL] Move cancelled. No shape selected."
  14093. #~ msgstr "[WARNING_NOTCL] Move cancelled. No shape selected."
  14094. #~ msgid "Click on the Destination point..."
  14095. #~ msgstr "Click on the Destination point..."
  14096. #~ msgid "Copy as &Geom"
  14097. #~ msgstr "Copy as &Geom"
  14098. #~ msgid "Ap. Scale Factor:"
  14099. #~ msgstr "Ap. Scale Factor:"
  14100. #~ msgid ""
  14101. #~ "Change the size of the selected apertures.\n"
  14102. #~ "Factor by which to multiply\n"
  14103. #~ "geometric features of this object."
  14104. #~ msgstr ""
  14105. #~ "Change the size of the selected apertures.\n"
  14106. #~ "Factor by which to multiply\n"
  14107. #~ "geometric features of this object."
  14108. #~ msgid "Ap. Buffer Factor:"
  14109. #~ msgstr "Ap. Buffer Factor:"
  14110. #~ msgid ""
  14111. #~ "Change the size of the selected apertures.\n"
  14112. #~ "Factor by which to expand/shrink\n"
  14113. #~ "geometric features of this object."
  14114. #~ msgstr ""
  14115. #~ "Change the size of the selected apertures.\n"
  14116. #~ "Factor by which to expand/shrink\n"
  14117. #~ "geometric features of this object."
  14118. #~ msgid "In"
  14119. #~ msgstr "In"
  14120. #~ msgid "Out"
  14121. #~ msgstr "Out"
  14122. #~ msgid "Custom"
  14123. #~ msgstr "Custom"
  14124. #~ msgid "Pos"
  14125. #~ msgstr "Pos"
  14126. #~ msgid "Neg"
  14127. #~ msgstr "Neg"
  14128. #~ msgid "Solid "
  14129. #~ msgstr "Solid "
  14130. #~ msgid "M-Color "
  14131. #~ msgstr "M-Color "
  14132. #~ msgid "Click on CENTER ..."
  14133. #~ msgstr "Click on CENTER ..."
  14134. #~ msgid "[success] Done. Region completed."
  14135. #~ msgstr "[success] Done. Region completed."
  14136. #~ msgid "Del Aperture:"
  14137. #~ msgstr "Del Aperture:"
  14138. #~ msgid ""
  14139. #~ "Delete a aperture in the aperture list.\n"
  14140. #~ "It will delete also the associated geometry."
  14141. #~ msgstr ""
  14142. #~ "Delete a aperture in the aperture list.\n"
  14143. #~ "It will delete also the associated geometry."
  14144. #~ msgid "Save && Close Edit"
  14145. #~ msgstr "Save && Close Edit"
  14146. #~ msgid ""
  14147. #~ "<b>Editor Shortcut list</b><br>\n"
  14148. #~ " <br>\n"
  14149. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  14150. #~ "strong><br>\n"
  14151. #~ " \n"
  14152. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  14153. #~ "\"width:283px\">\n"
  14154. #~ " <tbody>\n"
  14155. #~ " <tr height=\"20\">\n"
  14156. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  14157. #~ "strong></td>\n"
  14158. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  14159. #~ " </tr>\n"
  14160. #~ " <tr height=\"20\">\n"
  14161. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  14162. #~ " <td>&nbsp;Buffer Tool</td>\n"
  14163. #~ " </tr>\n"
  14164. #~ " <tr height=\"20\">\n"
  14165. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  14166. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  14167. #~ " </tr>\n"
  14168. #~ " <tr height=\"20\">\n"
  14169. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  14170. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  14171. #~ " </tr>\n"
  14172. #~ " <tr height=\"20\">\n"
  14173. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  14174. #~ " <td>&nbsp;Paint Tool</td>\n"
  14175. #~ " </tr>\n"
  14176. #~ " <tr height=\"20\">\n"
  14177. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  14178. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  14179. #~ " </tr>\n"
  14180. #~ " <tr height=\"20\">\n"
  14181. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  14182. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  14183. #~ " </tr>\n"
  14184. #~ " <tr height=\"20\">\n"
  14185. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  14186. #~ " <td>&nbsp;Move Geo Item</td>\n"
  14187. #~ " </tr>\n"
  14188. #~ " <tr height=\"20\">\n"
  14189. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  14190. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  14191. #~ " </tr>\n"
  14192. #~ " <tr height=\"20\">\n"
  14193. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  14194. #~ " <td>&nbsp;Draw a Circle</td>\n"
  14195. #~ " </tr>\n"
  14196. #~ " <tr height=\"20\">\n"
  14197. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  14198. #~ " <td>&nbsp;Draw a Path</td>\n"
  14199. #~ " </tr>\n"
  14200. #~ " <tr height=\"20\">\n"
  14201. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  14202. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  14203. #~ " </tr>\n"
  14204. #~ " <tr height=\"20\">\n"
  14205. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  14206. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  14207. #~ " </tr>\n"
  14208. #~ " <tr height=\"20\">\n"
  14209. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  14210. #~ " <td>&nbsp;Add Text Tool</td>\n"
  14211. #~ " </tr>\n"
  14212. #~ " <tr height=\"20\">\n"
  14213. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  14214. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  14215. #~ " </tr>\n"
  14216. #~ " <tr height=\"20\">\n"
  14217. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  14218. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  14219. #~ " </tr>\n"
  14220. #~ " <tr height=\"20\">\n"
  14221. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  14222. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  14223. #~ " </tr>\n"
  14224. #~ " <tr height=\"20\">\n"
  14225. #~ " <td height=\"20\">&nbsp;</td>\n"
  14226. #~ " <td>&nbsp;</td>\n"
  14227. #~ " </tr>\n"
  14228. #~ " <tr height=\"20\">\n"
  14229. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  14230. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  14231. #~ " </tr>\n"
  14232. #~ " <tr height=\"20\">\n"
  14233. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  14234. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  14235. #~ " </tr>\n"
  14236. #~ " <tr height=\"20\">\n"
  14237. #~ " <td height=\"20\">&nbsp;</td>\n"
  14238. #~ " <td>&nbsp;</td>\n"
  14239. #~ " </tr>\n"
  14240. #~ " <tr height=\"20\">\n"
  14241. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  14242. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  14243. #~ " </tr>\n"
  14244. #~ " <tr height=\"20\">\n"
  14245. #~ " <td height=\"20\"><strong>ALT+X</strong></td>\n"
  14246. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  14247. #~ " </tr>\n"
  14248. #~ " <tr height=\"20\">\n"
  14249. #~ " <td height=\"20\"><strong>ALT+Y</strong></td>\n"
  14250. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  14251. #~ " </tr>\n"
  14252. #~ " <tr height=\"20\">\n"
  14253. #~ " <td height=\"20\">&nbsp;</td>\n"
  14254. #~ " <td>&nbsp;</td>\n"
  14255. #~ " </tr>\n"
  14256. #~ " <tr height=\"20\">\n"
  14257. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  14258. #~ " <td>&nbsp;Measurement Tool</td>\n"
  14259. #~ " </tr>\n"
  14260. #~ " <tr height=\"20\">\n"
  14261. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  14262. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  14263. #~ " </tr>\n"
  14264. #~ " <tr height=\"20\">\n"
  14265. #~ " <td height=\"20\"><strong>CTRL+X</strong></td>\n"
  14266. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  14267. #~ " </tr>\n"
  14268. #~ " <tr height=\"20\">\n"
  14269. #~ " <td height=\"20\">&nbsp;</td>\n"
  14270. #~ " <td>&nbsp;</td>\n"
  14271. #~ " </tr>\n"
  14272. #~ " <tr height=\"20\">\n"
  14273. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  14274. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  14275. #~ " </tr>\n"
  14276. #~ " <tr height=\"20\">\n"
  14277. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  14278. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  14279. #~ " </tr>\n"
  14280. #~ " <tr height=\"20\">\n"
  14281. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  14282. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  14283. #~ " </tr>\n"
  14284. #~ " <tr height=\"20\">\n"
  14285. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  14286. #~ " <td>&nbsp;Delete Shape</td>\n"
  14287. #~ " </tr>\n"
  14288. #~ " </tbody>\n"
  14289. #~ " </table>\n"
  14290. #~ " <br>\n"
  14291. #~ " <br>\n"
  14292. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  14293. #~ "strong><br>\n"
  14294. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  14295. #~ "\"width:283px\">\n"
  14296. #~ " <tbody>\n"
  14297. #~ " <tr height=\"20\">\n"
  14298. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  14299. #~ "strong></td>\n"
  14300. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  14301. #~ " </tr>\n"
  14302. #~ " <tr height=\"20\">\n"
  14303. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  14304. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  14305. #~ " </tr>\n"
  14306. #~ " <tr height=\"20\">\n"
  14307. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  14308. #~ " <td>&nbsp;Add Drill</td>\n"
  14309. #~ " </tr>\n"
  14310. #~ " <tr height=\"20\">\n"
  14311. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  14312. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  14313. #~ " </tr>\n"
  14314. #~ " <tr height=\"20\">\n"
  14315. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  14316. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  14317. #~ " </tr>\n"
  14318. #~ " <tr height=\"20\">\n"
  14319. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  14320. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  14321. #~ " </tr>\n"
  14322. #~ " <tr height=\"20\">\n"
  14323. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  14324. #~ " <td>&nbsp;Add a new Tool</td>\n"
  14325. #~ " </tr>\n"
  14326. #~ " <tr height=\"20\">\n"
  14327. #~ " <td height=\"20\">&nbsp;</td>\n"
  14328. #~ " <td>&nbsp;</td>\n"
  14329. #~ " </tr>\n"
  14330. #~ " <tr height=\"20\">\n"
  14331. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  14332. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  14333. #~ " </tr>\n"
  14334. #~ " <tr height=\"20\">\n"
  14335. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  14336. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  14337. #~ " </tr>\n"
  14338. #~ " <tr height=\"20\">\n"
  14339. #~ " <td height=\"20\">&nbsp;</td>\n"
  14340. #~ " <td>&nbsp;</td>\n"
  14341. #~ " </tr>\n"
  14342. #~ " <tr height=\"20\">\n"
  14343. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  14344. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  14345. #~ " </tr>\n"
  14346. #~ " <tr height=\"20\">\n"
  14347. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  14348. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  14349. #~ " </tr>\n"
  14350. #~ " </tbody>\n"
  14351. #~ " </table>\n"
  14352. #~ " "
  14353. #~ msgstr ""
  14354. #~ "<b>Editor Shortcut list</b><br>\n"
  14355. #~ " <br>\n"
  14356. #~ " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  14357. #~ "strong><br>\n"
  14358. #~ " \n"
  14359. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  14360. #~ "\"width:283px\">\n"
  14361. #~ " <tbody>\n"
  14362. #~ " <tr height=\"20\">\n"
  14363. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  14364. #~ "strong></td>\n"
  14365. #~ " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  14366. #~ " </tr>\n"
  14367. #~ " <tr height=\"20\">\n"
  14368. #~ " <td height=\"20\"><strong>B</strong></td>\n"
  14369. #~ " <td>&nbsp;Buffer Tool</td>\n"
  14370. #~ " </tr>\n"
  14371. #~ " <tr height=\"20\">\n"
  14372. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  14373. #~ " <td>&nbsp;Copy Geo Item</td>\n"
  14374. #~ " </tr>\n"
  14375. #~ " <tr height=\"20\">\n"
  14376. #~ " <td height=\"20\"><strong>E</strong></td>\n"
  14377. #~ " <td>&nbsp;Polygon Intersection Tool</td>\n"
  14378. #~ " </tr>\n"
  14379. #~ " <tr height=\"20\">\n"
  14380. #~ " <td height=\"20\"><strong>I</strong></td>\n"
  14381. #~ " <td>&nbsp;Paint Tool</td>\n"
  14382. #~ " </tr>\n"
  14383. #~ " <tr height=\"20\">\n"
  14384. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  14385. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  14386. #~ " </tr>\n"
  14387. #~ " <tr height=\"20\">\n"
  14388. #~ " <td height=\"20\"><strong>K</strong></td>\n"
  14389. #~ " <td>&nbsp;Toggle Corner Snap</td>\n"
  14390. #~ " </tr>\n"
  14391. #~ " <tr height=\"20\">\n"
  14392. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  14393. #~ " <td>&nbsp;Move Geo Item</td>\n"
  14394. #~ " </tr>\n"
  14395. #~ " <tr height=\"20\">\n"
  14396. #~ " <td height=\"20\"><strong>N</strong></td>\n"
  14397. #~ " <td>&nbsp;Draw a Polygon</td>\n"
  14398. #~ " </tr>\n"
  14399. #~ " <tr height=\"20\">\n"
  14400. #~ " <td height=\"20\"><strong>O</strong></td>\n"
  14401. #~ " <td>&nbsp;Draw a Circle</td>\n"
  14402. #~ " </tr>\n"
  14403. #~ " <tr height=\"20\">\n"
  14404. #~ " <td height=\"20\"><strong>P</strong></td>\n"
  14405. #~ " <td>&nbsp;Draw a Path</td>\n"
  14406. #~ " </tr>\n"
  14407. #~ " <tr height=\"20\">\n"
  14408. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  14409. #~ " <td>&nbsp;Draw Rectangle</td>\n"
  14410. #~ " </tr>\n"
  14411. #~ " <tr height=\"20\">\n"
  14412. #~ " <td height=\"20\"><strong>S</strong></td>\n"
  14413. #~ " <td>&nbsp;Polygon Substraction Tool</td>\n"
  14414. #~ " </tr>\n"
  14415. #~ " <tr height=\"20\">\n"
  14416. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  14417. #~ " <td>&nbsp;Add Text Tool</td>\n"
  14418. #~ " </tr>\n"
  14419. #~ " <tr height=\"20\">\n"
  14420. #~ " <td height=\"20\"><strong>U</strong></td>\n"
  14421. #~ " <td>&nbsp;Polygon Union Tool</td>\n"
  14422. #~ " </tr>\n"
  14423. #~ " <tr height=\"20\">\n"
  14424. #~ " <td height=\"20\"><strong>X</strong></td>\n"
  14425. #~ " <td>&nbsp;Flip shape on X axis</td>\n"
  14426. #~ " </tr>\n"
  14427. #~ " <tr height=\"20\">\n"
  14428. #~ " <td height=\"20\"><strong>Y</strong></td>\n"
  14429. #~ " <td>&nbsp;Flip shape on Y axis</td>\n"
  14430. #~ " </tr>\n"
  14431. #~ " <tr height=\"20\">\n"
  14432. #~ " <td height=\"20\">&nbsp;</td>\n"
  14433. #~ " <td>&nbsp;</td>\n"
  14434. #~ " </tr>\n"
  14435. #~ " <tr height=\"20\">\n"
  14436. #~ " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  14437. #~ " <td>&nbsp;Skew shape on X axis</td>\n"
  14438. #~ " </tr>\n"
  14439. #~ " <tr height=\"20\">\n"
  14440. #~ " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  14441. #~ " <td>&nbsp;Skew shape on Y axis</td>\n"
  14442. #~ " </tr>\n"
  14443. #~ " <tr height=\"20\">\n"
  14444. #~ " <td height=\"20\">&nbsp;</td>\n"
  14445. #~ " <td>&nbsp;</td>\n"
  14446. #~ " </tr>\n"
  14447. #~ " <tr height=\"20\">\n"
  14448. #~ " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  14449. #~ " <td>&nbsp;Editor Transformation Tool</td>\n"
  14450. #~ " </tr>\n"
  14451. #~ " <tr height=\"20\">\n"
  14452. #~ " <td height=\"20\"><strong>ALT+X</strong></td>\n"
  14453. #~ " <td>&nbsp;Offset shape on X axis</td>\n"
  14454. #~ " </tr>\n"
  14455. #~ " <tr height=\"20\">\n"
  14456. #~ " <td height=\"20\"><strong>ALT+Y</strong></td>\n"
  14457. #~ " <td>&nbsp;Offset shape on Y axis</td>\n"
  14458. #~ " </tr>\n"
  14459. #~ " <tr height=\"20\">\n"
  14460. #~ " <td height=\"20\">&nbsp;</td>\n"
  14461. #~ " <td>&nbsp;</td>\n"
  14462. #~ " </tr>\n"
  14463. #~ " <tr height=\"20\">\n"
  14464. #~ " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  14465. #~ " <td>&nbsp;Measurement Tool</td>\n"
  14466. #~ " </tr>\n"
  14467. #~ " <tr height=\"20\">\n"
  14468. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  14469. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  14470. #~ " </tr>\n"
  14471. #~ " <tr height=\"20\">\n"
  14472. #~ " <td height=\"20\"><strong>CTRL+X</strong></td>\n"
  14473. #~ " <td>&nbsp;Polygon Cut Tool</td>\n"
  14474. #~ " </tr>\n"
  14475. #~ " <tr height=\"20\">\n"
  14476. #~ " <td height=\"20\">&nbsp;</td>\n"
  14477. #~ " <td>&nbsp;</td>\n"
  14478. #~ " </tr>\n"
  14479. #~ " <tr height=\"20\">\n"
  14480. #~ " <td height=\"20\"><strong>Space</strong></td>\n"
  14481. #~ " <td>&nbsp;Rotate Geometry</td>\n"
  14482. #~ " </tr>\n"
  14483. #~ " <tr height=\"20\">\n"
  14484. #~ " <td height=\"20\"><strong>ENTER</strong></td>\n"
  14485. #~ " <td>&nbsp;Finish drawing for certain tools</td>\n"
  14486. #~ " </tr>\n"
  14487. #~ " <tr height=\"20\">\n"
  14488. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  14489. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  14490. #~ " </tr>\n"
  14491. #~ " <tr height=\"20\">\n"
  14492. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  14493. #~ " <td>&nbsp;Delete Shape</td>\n"
  14494. #~ " </tr>\n"
  14495. #~ " </tbody>\n"
  14496. #~ " </table>\n"
  14497. #~ " <br>\n"
  14498. #~ " <br>\n"
  14499. #~ " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  14500. #~ "strong><br>\n"
  14501. #~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  14502. #~ "\"width:283px\">\n"
  14503. #~ " <tbody>\n"
  14504. #~ " <tr height=\"20\">\n"
  14505. #~ " <td height=\"20\" width=\"89\"><strong>A</"
  14506. #~ "strong></td>\n"
  14507. #~ " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  14508. #~ " </tr>\n"
  14509. #~ " <tr height=\"20\">\n"
  14510. #~ " <td height=\"20\"><strong>C</strong></td>\n"
  14511. #~ " <td>&nbsp;Copy Drill(s)</td>\n"
  14512. #~ " </tr>\n"
  14513. #~ " <tr height=\"20\">\n"
  14514. #~ " <td height=\"20\"><strong>D</strong></td>\n"
  14515. #~ " <td>&nbsp;Add Drill</td>\n"
  14516. #~ " </tr>\n"
  14517. #~ " <tr height=\"20\">\n"
  14518. #~ " <td height=\"20\"><strong>J</strong></td>\n"
  14519. #~ " <td>&nbsp;Jump to Location (x, y)</td>\n"
  14520. #~ " </tr>\n"
  14521. #~ " <tr height=\"20\">\n"
  14522. #~ " <td height=\"20\"><strong>M</strong></td>\n"
  14523. #~ " <td>&nbsp;Move Drill(s)</td>\n"
  14524. #~ " </tr>\n"
  14525. #~ " <tr height=\"20\">\n"
  14526. #~ " <td height=\"20\"><strong>R</strong></td>\n"
  14527. #~ " <td>&nbsp;Resize Drill(s)</td>\n"
  14528. #~ " </tr>\n"
  14529. #~ " <tr height=\"20\">\n"
  14530. #~ " <td height=\"20\"><strong>T</strong></td>\n"
  14531. #~ " <td>&nbsp;Add a new Tool</td>\n"
  14532. #~ " </tr>\n"
  14533. #~ " <tr height=\"20\">\n"
  14534. #~ " <td height=\"20\">&nbsp;</td>\n"
  14535. #~ " <td>&nbsp;</td>\n"
  14536. #~ " </tr>\n"
  14537. #~ " <tr height=\"20\">\n"
  14538. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  14539. #~ " <td>&nbsp;Delete Drill(s)</td>\n"
  14540. #~ " </tr>\n"
  14541. #~ " <tr height=\"20\">\n"
  14542. #~ " <td height=\"20\"><strong>Del</strong></td>\n"
  14543. #~ " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  14544. #~ " </tr>\n"
  14545. #~ " <tr height=\"20\">\n"
  14546. #~ " <td height=\"20\">&nbsp;</td>\n"
  14547. #~ " <td>&nbsp;</td>\n"
  14548. #~ " </tr>\n"
  14549. #~ " <tr height=\"20\">\n"
  14550. #~ " <td height=\"20\"><strong>ESC</strong></td>\n"
  14551. #~ " <td>&nbsp;Abort and return to Select</td>\n"
  14552. #~ " </tr>\n"
  14553. #~ " <tr height=\"20\">\n"
  14554. #~ " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  14555. #~ " <td>&nbsp;Save Object and Exit Editor</td>\n"
  14556. #~ " </tr>\n"
  14557. #~ " </tbody>\n"
  14558. #~ " </table>\n"
  14559. #~ " "
  14560. #~ msgid "[ERROR_NOTCL]Could not load defaults file."
  14561. #~ msgstr "[ERROR_NOTCL]Could not load defaults file."
  14562. #~ msgid ""
  14563. #~ "[ERROR_NOTCL] The aperture scale factor value is missing or wrong format."
  14564. #~ msgstr ""
  14565. #~ "[ERROR_NOTCL] The aperture scale factor value is missing or wrong format."
  14566. #~ msgid "[WARNING_NOTCL]Export Machine Code cancelled ..."
  14567. #~ msgstr "[WARNING_NOTCL]Export Machine Code cancelled ..."
  14568. #~ msgid "[success] GUI settings deleted ..."
  14569. #~ msgstr "[success] GUI settings deleted ..."
  14570. #~ msgid "Scale Factor:"
  14571. #~ msgstr "Scale Factor:"
  14572. #~ msgid "Buffer Factor:"
  14573. #~ msgstr "Buffer Factor:"
  14574. #~ msgid "<b>Generate new Gerber Object:</b>"
  14575. #~ msgstr "<b>Generate new Gerber Object:</b>"
  14576. #~ msgid "Will generate a new Gerber object from the changed apertures."
  14577. #~ msgstr "Will generate a new Gerber object from the changed apertures."
  14578. #~ msgid ""
  14579. #~ "Will generate a new Gerber object from the changed apertures.\n"
  14580. #~ "This new object can then be isolated etc."
  14581. #~ msgstr ""
  14582. #~ "Will generate a new Gerber object from the changed apertures.\n"
  14583. #~ "This new object can then be isolated etc."
  14584. #~ msgid "[success]Offset on the %s axis done ..."
  14585. #~ msgstr "[success]Offset on the %s axis done ..."
  14586. #~ msgid ""
  14587. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  14588. #~ "Example:\n"
  14589. #~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n"
  14590. #~ "\n"
  14591. #~ "Adjust the value starting with lower values\n"
  14592. #~ "and increasing it if areas that should be painted are still \n"
  14593. #~ "not painted.\n"
  14594. #~ "Lower values = faster processing, faster execution on PCB.\n"
  14595. #~ "Higher values = slow processing and slow execution on CNC\n"
  14596. #~ "due of too many paths."
  14597. #~ msgstr ""
  14598. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  14599. #~ "Example:\n"
  14600. #~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n"
  14601. #~ "\n"
  14602. #~ "Adjust the value starting with lower values\n"
  14603. #~ "and increasing it if areas that should be painted are still \n"
  14604. #~ "not painted.\n"
  14605. #~ "Lower values = faster processing, faster execution on PCB.\n"
  14606. #~ "Higher values = slow processing and slow execution on CNC\n"
  14607. #~ "due of too many paths."
  14608. #~| msgid "z_toolchange = Z coord for Toolchange"
  14609. #~ msgid "z_move = Z coord for Toolchange"
  14610. #~ msgstr "z_move = Z coord for Toolchange"
  14611. #~ msgid "%s/Project_%s"
  14612. #~ msgstr "%s/Project_%s"
  14613. #~ msgid "tool_tab"
  14614. #~ msgstr "tool_tab"