messages.pot 154 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817
  1. msgid ""
  2. msgstr ""
  3. "Content-Type: text/plain; charset=UTF-8\n"
  4. #: src/language/generate.ts:35
  5. msgid "[Nginx UI] ACME User: %{name}, Email: %{email}, CA Dir: %{caDir}"
  6. msgstr ""
  7. #: src/language/generate.ts:36
  8. msgid "[Nginx UI] Backing up current certificate for later revocation"
  9. msgstr ""
  10. #: src/language/generate.ts:37
  11. msgid "[Nginx UI] Certificate renewed successfully"
  12. msgstr ""
  13. #: src/language/generate.ts:38
  14. msgid "[Nginx UI] Certificate successfully revoked"
  15. msgstr ""
  16. #: src/language/generate.ts:39
  17. msgid "[Nginx UI] Certificate was used for server, reloading server TLS certificate"
  18. msgstr ""
  19. #: src/language/generate.ts:40
  20. msgid "[Nginx UI] Creating client facilitates communication with the CA server"
  21. msgstr ""
  22. #: src/language/generate.ts:41
  23. msgid "[Nginx UI] Environment variables cleaned"
  24. msgstr ""
  25. #: src/language/generate.ts:42
  26. msgid "[Nginx UI] Finished"
  27. msgstr ""
  28. #: src/language/generate.ts:43
  29. msgid "[Nginx UI] Issued certificate successfully"
  30. msgstr ""
  31. #: src/language/generate.ts:44
  32. msgid "[Nginx UI] Obtaining certificate"
  33. msgstr ""
  34. #: src/language/generate.ts:45
  35. msgid "[Nginx UI] Preparing for certificate revocation"
  36. msgstr ""
  37. #: src/language/generate.ts:46
  38. msgid "[Nginx UI] Preparing lego configurations"
  39. msgstr ""
  40. #: src/language/generate.ts:47
  41. msgid "[Nginx UI] Reloading nginx"
  42. msgstr ""
  43. #: src/language/generate.ts:48
  44. msgid "[Nginx UI] Revocation completed"
  45. msgstr ""
  46. #: src/language/generate.ts:49
  47. msgid "[Nginx UI] Revoking certificate"
  48. msgstr ""
  49. #: src/language/generate.ts:50
  50. msgid "[Nginx UI] Revoking old certificate"
  51. msgstr ""
  52. #: src/language/generate.ts:51
  53. msgid "[Nginx UI] Setting DNS01 challenge provider"
  54. msgstr ""
  55. #: src/language/generate.ts:53
  56. msgid "[Nginx UI] Setting environment variables"
  57. msgstr ""
  58. #: src/language/generate.ts:52
  59. msgid "[Nginx UI] Setting HTTP01 challenge provider"
  60. msgstr ""
  61. #: src/language/generate.ts:54
  62. msgid "[Nginx UI] Writing certificate private key to disk"
  63. msgstr ""
  64. #: src/language/generate.ts:55
  65. msgid "[Nginx UI] Writing certificate to disk"
  66. msgstr ""
  67. #: src/components/SyncNodesPreview/SyncNodesPreview.vue:59
  68. msgid "* Includes nodes from group %{groupName} and manually selected nodes"
  69. msgstr ""
  70. #: src/views/user/userColumns.tsx:30
  71. msgid "2FA"
  72. msgstr ""
  73. #: src/views/user/UserProfile.vue:151
  74. msgid "2FA Settings"
  75. msgstr ""
  76. #: src/routes/modules/system.ts:38
  77. msgid "About"
  78. msgstr ""
  79. #: src/views/nginx_log/NginxLogList.vue:39
  80. msgid "Access Log"
  81. msgstr ""
  82. #: src/constants/errors/self_check.ts:21
  83. msgid "Access log path not exist"
  84. msgstr ""
  85. #: src/components/NgxConfigEditor/LogEntry.vue:90
  86. #: src/routes/modules/nginx_log.ts:17
  87. msgid "Access Logs"
  88. msgstr ""
  89. #: src/routes/modules/certificates.ts:20
  90. #: src/views/certificate/ACMEUser.vue:147
  91. #: src/views/certificate/components/ACMEUserSelector.vue:52
  92. msgid "ACME User"
  93. msgstr ""
  94. #: src/views/preference/tabs/AuthSettings.vue:26
  95. msgid "Action"
  96. msgstr ""
  97. #: src/views/backup/AutoBackup/AutoBackup.vue:273
  98. #: src/views/certificate/ACMEUser.vue:129
  99. #: src/views/certificate/CertificateList/certColumns.tsx:92
  100. #: src/views/certificate/DNSCredential.vue:71
  101. #: src/views/config/configColumns.tsx:50
  102. #: src/views/environments/group/columns.ts:84
  103. #: src/views/environments/list/envColumns.tsx:96
  104. #: src/views/nginx_log/NginxLogList.vue:68
  105. #: src/views/notification/notificationColumns.tsx:72
  106. #: src/views/preference/components/ExternalNotify/columns.tsx:85
  107. #: src/views/site/site_list/columns.tsx:160
  108. #: src/views/stream/columns.tsx:123
  109. #: src/views/user/userColumns.tsx:58
  110. msgid "Actions"
  111. msgstr ""
  112. #: src/composables/usePerformanceMetrics.ts:84
  113. #: src/views/dashboard/components/PerformanceTablesCard.vue:44
  114. msgid "Active connections"
  115. msgstr ""
  116. #: src/views/dashboard/components/ProcessDistributionCard.vue:48
  117. msgid "Actual worker to configured ratio"
  118. msgstr ""
  119. #: src/components/NgxConfigEditor/NgxServer.vue:144
  120. #: src/components/NgxConfigEditor/NgxUpstream.vue:97
  121. #: src/language/curd.ts:19
  122. #: src/views/preference/tabs/CertSettings.vue:45
  123. #: src/views/site/site_edit/components/ConfigTemplate/ConfigTemplate.vue:94
  124. #: src/views/site/site_list/SiteList.vue:95
  125. #: src/views/stream/StreamList.vue:103
  126. msgid "Add"
  127. msgstr ""
  128. #: src/views/preference/components/AuthSettings/AddPasskey.vue:49
  129. #: src/views/preference/components/AuthSettings/AddPasskey.vue:53
  130. msgid "Add a passkey"
  131. msgstr ""
  132. #: src/routes/modules/config.ts:20
  133. #: src/views/config/components/ConfigLeftPanel.vue:169
  134. #: src/views/config/components/ConfigLeftPanel.vue:242
  135. msgid "Add Configuration"
  136. msgstr ""
  137. #: src/components/NgxConfigEditor/directive/DirectiveAdd.vue:102
  138. msgid "Add Directive Below"
  139. msgstr ""
  140. #: src/views/certificate/components/DNSIssueCertificate.vue:153
  141. msgid "Add Domain"
  142. msgstr ""
  143. #: src/components/NgxConfigEditor/LocationEditor.vue:131
  144. #: src/components/NgxConfigEditor/LocationEditor.vue:158
  145. msgid "Add Location"
  146. msgstr ""
  147. #: src/components/NgxConfigEditor/NgxServer.vue:92
  148. msgid "Add Server"
  149. msgstr ""
  150. #: src/routes/modules/sites.ts:26
  151. #: src/views/site/site_add/SiteAdd.vue:74
  152. msgid "Add Site"
  153. msgstr ""
  154. #: src/views/stream/StreamList.vue:140
  155. msgid "Add Stream"
  156. msgstr ""
  157. #: src/components/NgxConfigEditor/NgxUpstream.vue:118
  158. msgid "Add Upstream"
  159. msgstr ""
  160. #: src/views/stream/StreamList.vue:72
  161. msgid "Added successfully"
  162. msgstr ""
  163. #: src/views/certificate/components/DNSChallenge.vue:97
  164. msgid "Additional"
  165. msgstr ""
  166. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:100
  167. #: src/views/stream/components/StreamEditor.vue:63
  168. msgid "Advance Mode"
  169. msgstr ""
  170. #: src/views/preference/components/AuthSettings/AddPasskey.vue:104
  171. msgid "Afterwards, refresh this page and click add passkey again."
  172. msgstr ""
  173. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:83
  174. msgid "All"
  175. msgstr ""
  176. #: src/components/Notification/notifications.ts:193
  177. #: src/language/constants.ts:58
  178. msgid "All Recovery Codes Have Been Used"
  179. msgstr ""
  180. #: src/views/certificate/components/DNSIssueCertificate.vue:158
  181. msgid "All selected subdomains must belong to the same DNS Provider, otherwise the certificate application will fail."
  182. msgstr ""
  183. #: src/components/AutoCertForm/AutoCertForm.vue:209
  184. msgid "Any reachable IP address can be used with private Certificate Authorities"
  185. msgstr ""
  186. #: src/views/preference/tabs/OpenAISettings.vue:32
  187. msgid "API Base Url"
  188. msgstr ""
  189. #: src/views/certificate/components/DNSChallenge.vue:70
  190. msgid "API Document"
  191. msgstr ""
  192. #: src/views/preference/tabs/OpenAISettings.vue:46
  193. msgid "API Proxy"
  194. msgstr ""
  195. #: src/views/preference/tabs/OpenAISettings.vue:58
  196. msgid "API Token"
  197. msgstr ""
  198. #: src/views/preference/tabs/OpenAISettings.vue:67
  199. msgid "API Type"
  200. msgstr ""
  201. #: src/views/preference/Preference.vue:52
  202. msgid "App"
  203. msgstr ""
  204. #: src/views/system/Upgrade.vue:195
  205. msgid "Arch"
  206. msgstr ""
  207. #: src/views/preference/tabs/AuthSettings.vue:130
  208. msgid "Are you sure to delete this banned IP immediately?"
  209. msgstr ""
  210. #: src/views/preference/components/AuthSettings/Passkey.vue:113
  211. msgid "Are you sure to delete this passkey immediately?"
  212. msgstr ""
  213. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:154
  214. msgid "Are you sure to generate new recovery codes?"
  215. msgstr ""
  216. #: src/views/preference/components/AuthSettings/TOTP.vue:85
  217. msgid "Are you sure to reset 2FA?"
  218. msgstr ""
  219. #: src/components/Notification/Notification.vue:110
  220. #: src/views/notification/Notification.vue:40
  221. msgid "Are you sure you want to clear all notifications?"
  222. msgstr ""
  223. #: src/components/ChatGPT/ChatMessageInput.vue:19
  224. msgid "Are you sure you want to clear the record of chat?"
  225. msgstr ""
  226. #: src/language/curd.ts:27
  227. msgid "Are you sure you want to delete permanently?"
  228. msgstr ""
  229. #: src/language/curd.ts:25
  230. #: src/views/site/site_list/SiteList.vue:113
  231. #: src/views/stream/StreamList.vue:123
  232. msgid "Are you sure you want to delete?"
  233. msgstr ""
  234. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:97
  235. msgid "Are you sure you want to reload Nginx on the following sync nodes?"
  236. msgstr ""
  237. #: src/components/NgxConfigEditor/directive/DirectiveEditorItem.vue:100
  238. msgid "Are you sure you want to remove this directive?"
  239. msgstr ""
  240. #: src/views/preference/tabs/CertSettings.vue:71
  241. msgid "Are you sure you want to remove this item?"
  242. msgstr ""
  243. #: src/components/NgxConfigEditor/LocationEditor.vue:87
  244. msgid "Are you sure you want to remove this location?"
  245. msgstr ""
  246. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:109
  247. msgid "Are you sure you want to restart Nginx on the following sync nodes?"
  248. msgstr ""
  249. #: src/language/curd.ts:26
  250. msgid "Are you sure you want to restore?"
  251. msgstr ""
  252. #: src/components/ChatGPT/ChatGPT.vue:55
  253. msgid "Ask ChatGPT for Help"
  254. msgstr ""
  255. #: src/components/ChatGPT/ChatMessage.vue:187
  256. msgid "Assistant"
  257. msgstr ""
  258. #: src/components/SelfCheck/SelfCheck.vue:30
  259. msgid "Attempt to fix"
  260. msgstr ""
  261. #: src/views/preference/tabs/AuthSettings.vue:17
  262. msgid "Attempts"
  263. msgstr ""
  264. #: src/views/preference/Preference.vue:82
  265. msgid "Auth"
  266. msgstr ""
  267. #: src/components/TwoFA/Authorization.vue:109
  268. msgid "Authenticate with a passkey"
  269. msgstr ""
  270. #: src/views/preference/tabs/AuthSettings.vue:56
  271. msgid "Authentication Settings"
  272. msgstr ""
  273. #: src/views/site/site_edit/components/ConfigTemplate/ConfigTemplate.vue:71
  274. #: src/views/site/site_edit/components/ConfigTemplate/ConfigTemplate.vue:97
  275. msgid "Author"
  276. msgstr ""
  277. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:31
  278. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:43
  279. msgid "Auto"
  280. msgstr ""
  281. #: src/views/dashboard/components/PerformanceTablesCard.vue:201
  282. msgid "auto = CPU cores"
  283. msgstr ""
  284. #: src/routes/modules/backup.ts:27
  285. #: src/views/backup/AutoBackup/AutoBackup.vue:282
  286. msgid "Auto Backup"
  287. msgstr ""
  288. #: src/components/Notification/notifications.ts:37
  289. msgid "Auto Backup Completed"
  290. msgstr ""
  291. #: src/components/Notification/notifications.ts:25
  292. msgid "Auto Backup Configuration Error"
  293. msgstr ""
  294. #: src/components/Notification/notifications.ts:29
  295. msgid "Auto Backup Failed"
  296. msgstr ""
  297. #: src/components/Notification/notifications.ts:33
  298. msgid "Auto Backup Storage Failed"
  299. msgstr ""
  300. #: src/views/environments/list/Environment.vue:165
  301. #: src/views/nginx_log/NginxLog.vue:150
  302. msgid "Auto Refresh"
  303. msgstr ""
  304. #: src/views/environments/list/Environment.vue:48
  305. msgid "Auto refresh disabled"
  306. msgstr ""
  307. #: src/views/environments/list/Environment.vue:44
  308. msgid "Auto refresh enabled"
  309. msgstr ""
  310. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:79
  311. msgid "Auto-renewal disabled for %{name}"
  312. msgstr ""
  313. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:72
  314. msgid "Auto-renewal enabled for %{name}"
  315. msgstr ""
  316. #: src/views/certificate/components/RenewCert.vue:51
  317. #: src/views/site/site_edit/components/Cert/IssueCert.vue:84
  318. msgid "AutoCert is running, please wait..."
  319. msgstr ""
  320. #: src/components/ProcessingStatus/ProcessingStatus.vue:38
  321. msgid "AutoCert is running..."
  322. msgstr ""
  323. #: src/components/SystemRestore/SystemRestoreContent.vue:332
  324. msgid "Automatic Restart"
  325. msgstr ""
  326. #: src/components/UpstreamDetailModal/UpstreamDetailModal.vue:36
  327. msgid "Average Latency"
  328. msgstr ""
  329. #: src/views/certificate/components/CertificateActions.vue:22
  330. #: src/views/config/components/ConfigLeftPanel.vue:273
  331. #: src/views/config/ConfigList.vue:120
  332. #: src/views/config/ConfigList.vue:217
  333. #: src/views/nginx_log/NginxLog.vue:174
  334. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:169
  335. #: src/views/stream/components/StreamEditor.vue:123
  336. msgid "Back"
  337. msgstr ""
  338. #: src/views/other/Error.vue:22
  339. msgid "Back Home"
  340. msgstr ""
  341. #: src/language/curd.ts:21
  342. msgid "Back to List"
  343. msgstr ""
  344. #: src/routes/modules/backup.ts:11
  345. #: src/routes/modules/backup.ts:19
  346. msgid "Backup"
  347. msgstr ""
  348. #: src/components/SystemRestore/SystemRestoreContent.vue:155
  349. msgid "Backup file integrity check failed, it may have been tampered with"
  350. msgstr ""
  351. #: src/constants/errors/backup.ts:41
  352. msgid "Backup file not found: {0}"
  353. msgstr ""
  354. #: src/views/backup/components/BackupCreator.vue:42
  355. msgid "Backup has been downloaded successfully"
  356. msgstr ""
  357. #: src/views/backup/AutoBackup/AutoBackup.vue:50
  358. msgid "Backup Path"
  359. msgstr ""
  360. #: src/constants/errors/backup.ts:75
  361. msgid "Backup path does not exist: {0}"
  362. msgstr ""
  363. #: src/constants/errors/backup.ts:77
  364. msgid "Backup path is not a directory: {0}"
  365. msgstr ""
  366. #: src/constants/errors/backup.ts:62
  367. msgid "Backup path is required for custom directory backup"
  368. msgstr ""
  369. #: src/constants/errors/backup.ts:60
  370. msgid "Backup path not in granted access paths: {0}"
  371. msgstr ""
  372. #: src/views/backup/AutoBackup/components/CronEditor.vue:141
  373. msgid "Backup Schedule"
  374. msgstr ""
  375. #: src/components/Notification/notifications.ts:38
  376. msgid "Backup task %{backup_name} completed successfully, file: %{file_path}"
  377. msgstr ""
  378. #: src/components/Notification/notifications.ts:34
  379. msgid "Backup task %{backup_name} failed during storage upload, error: %{error}"
  380. msgstr ""
  381. #: src/components/Notification/notifications.ts:30
  382. msgid "Backup task %{backup_name} failed to execute, error: %{error}"
  383. msgstr ""
  384. #: src/views/backup/AutoBackup/AutoBackup.vue:24
  385. msgid "Backup Type"
  386. msgstr ""
  387. #: src/views/preference/tabs/AuthSettings.vue:97
  388. msgid "Ban Threshold Minutes"
  389. msgstr ""
  390. #: src/views/preference/tabs/AuthSettings.vue:118
  391. msgid "Banned IPs"
  392. msgstr ""
  393. #: src/views/preference/tabs/AuthSettings.vue:20
  394. msgid "Banned Until"
  395. msgstr ""
  396. #: src/views/preference/components/ExternalNotify/bark.ts:5
  397. msgid "Bark"
  398. msgstr ""
  399. #: src/views/site/site_add/SiteAdd.vue:80
  400. msgid "Base information"
  401. msgstr ""
  402. #: src/views/config/components/ConfigRightPanel/ConfigRightPanel.vue:29
  403. #: src/views/site/site_edit/components/RightPanel/RightPanel.vue:31
  404. #: src/views/stream/components/RightPanel/RightPanel.vue:19
  405. msgid "Basic"
  406. msgstr ""
  407. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:103
  408. #: src/views/stream/components/StreamEditor.vue:66
  409. msgid "Basic Mode"
  410. msgstr ""
  411. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:119
  412. msgid "Basic Settings"
  413. msgstr ""
  414. #: src/language/curd.ts:32
  415. msgid "Batch Edit"
  416. msgstr ""
  417. #: src/language/curd.ts:34
  418. msgid "Batch Modify"
  419. msgstr ""
  420. #: src/views/environments/list/BatchUpgrader.vue:153
  421. msgid "Batch Upgrade"
  422. msgstr ""
  423. #: src/language/curd.ts:38
  424. msgid "Belows are selected items that you want to batch modify"
  425. msgstr ""
  426. #: src/constants/errors/nginx.ts:3
  427. msgid "Block is nil"
  428. msgstr ""
  429. #: src/views/system/About.vue:75
  430. msgid "Build with"
  431. msgstr ""
  432. #: src/views/certificate/ACMEUser.vue:36
  433. msgid "CA Dir"
  434. msgstr ""
  435. #: src/views/dashboard/components/ParamsOptimization.vue:125
  436. msgid "Cache"
  437. msgstr ""
  438. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:178
  439. msgid "Cache items not accessed within this time will be removed"
  440. msgstr ""
  441. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:350
  442. msgid "Cache loader processing time threshold"
  443. msgstr ""
  444. #: src/composables/usePerformanceMetrics.ts:139
  445. #: src/views/dashboard/components/PerformanceTablesCard.vue:95
  446. msgid "Cache manager processes"
  447. msgstr ""
  448. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:288
  449. msgid "Cache manager processing time threshold"
  450. msgstr ""
  451. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:246
  452. msgid "Cache Manager Settings"
  453. msgstr ""
  454. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:124
  455. msgid "Cache Path"
  456. msgstr ""
  457. #: src/composables/usePerformanceMetrics.ts:57
  458. #: src/views/dashboard/components/ProcessDistributionCard.vue:14
  459. msgid "Cache Processes"
  460. msgstr ""
  461. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:137
  462. msgid "Cache subdirectory levels structure, e.g. 1:2"
  463. msgstr ""
  464. #: src/views/preference/tabs/CertSettings.vue:19
  465. msgid "CADir"
  466. msgstr ""
  467. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:43
  468. #: src/views/dashboard/components/PerformanceTablesCard.vue:191
  469. msgid "Calculated based on worker_processes * worker_connections. Actual performance depends on hardware, configuration, and workload"
  470. msgstr ""
  471. #: src/components/ChatGPT/ChatMessage.vue:216
  472. #: src/components/NgxConfigEditor/NgxServer.vue:61
  473. #: src/components/NgxConfigEditor/NgxUpstream.vue:32
  474. #: src/language/curd.ts:37
  475. #: src/views/config/components/Delete.vue:98
  476. #: src/views/preference/components/AuthSettings/Passkey.vue:141
  477. #: src/views/site/components/SiteStatusSelect.vue:124
  478. #: src/views/site/site_edit/components/Cert/IssueCert.vue:40
  479. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:144
  480. #: src/views/site/site_edit/components/EnableTLS/EnableTLS.vue:21
  481. #: src/views/stream/components/StreamStatusSelect.vue:61
  482. msgid "Cancel"
  483. msgstr ""
  484. #: src/constants/errors/backup.ts:76
  485. msgid "Cannot access backup path {0}: {1}"
  486. msgstr ""
  487. #: src/constants/errors/backup.ts:79
  488. msgid "Cannot access storage path {0}: {1}"
  489. msgstr ""
  490. #: src/constants/errors/user.ts:11
  491. msgid "Cannot change initial user password in demo mode"
  492. msgstr ""
  493. #: src/components/ConfigHistory/DiffViewer.vue:72
  494. msgid "Cannot compare: Missing content"
  495. msgstr ""
  496. #: src/constants/errors/config.ts:6
  497. msgid "Cannot delete protected path"
  498. msgstr ""
  499. #: src/views/dashboard/NginxDashBoard.vue:154
  500. msgid "Cannot get performance data in this state"
  501. msgstr ""
  502. #: src/constants/errors/user.ts:10
  503. msgid "Cannot remove initial user"
  504. msgstr ""
  505. #: src/views/preference/Preference.vue:88
  506. msgid "Cert"
  507. msgstr ""
  508. #: src/constants/errors/cert.ts:3
  509. msgid "Cert path is not under the nginx conf dir"
  510. msgstr ""
  511. #: src/views/certificate/components/CertificateFileUpload.vue:120
  512. #: src/views/certificate/components/CertificateFileUpload.vue:44
  513. msgid "certificate"
  514. msgstr ""
  515. #: src/components/Notification/notifications.ts:42
  516. msgid "Certificate %{name} has expired"
  517. msgstr ""
  518. #: src/components/Notification/notifications.ts:46
  519. #: src/components/Notification/notifications.ts:50
  520. #: src/components/Notification/notifications.ts:54
  521. msgid "Certificate %{name} will expire in %{days} days"
  522. msgstr ""
  523. #: src/components/Notification/notifications.ts:58
  524. msgid "Certificate %{name} will expire in 1 day"
  525. msgstr ""
  526. #: src/views/certificate/components/CertificateDownload.vue:36
  527. msgid "Certificate content and private key content cannot be empty"
  528. msgstr ""
  529. #: src/constants/errors/cert.ts:4
  530. msgid "Certificate decode error"
  531. msgstr ""
  532. #: src/components/Notification/notifications.ts:45
  533. msgid "Certificate Expiration Notice"
  534. msgstr ""
  535. #: src/components/Notification/notifications.ts:41
  536. msgid "Certificate Expired"
  537. msgstr ""
  538. #: src/components/Notification/notifications.ts:49
  539. #: src/components/Notification/notifications.ts:53
  540. #: src/components/Notification/notifications.ts:57
  541. msgid "Certificate Expiring Soon"
  542. msgstr ""
  543. #: src/views/certificate/components/CertificateDownload.vue:70
  544. msgid "Certificate files downloaded successfully"
  545. msgstr ""
  546. #: src/views/certificate/components/CertificateDownload.vue:41
  547. msgid "Certificate name cannot be empty"
  548. msgstr ""
  549. #: src/language/generate.ts:4
  550. msgid "Certificate not found: %{error}"
  551. msgstr ""
  552. #: src/constants/errors/cert.ts:5
  553. msgid "Certificate parse error"
  554. msgstr ""
  555. #: src/constants/errors/cert.ts:8
  556. msgid "Certificate path is empty"
  557. msgstr ""
  558. #: src/views/certificate/components/RemoveCert.vue:42
  559. #: src/views/certificate/components/RemoveCert.vue:62
  560. msgid "Certificate removed successfully"
  561. msgstr ""
  562. #: src/views/preference/tabs/CertSettings.vue:27
  563. msgid "Certificate Renewal Interval"
  564. msgstr ""
  565. #: src/language/constants.ts:21
  566. msgid "Certificate renewed successfully"
  567. msgstr ""
  568. #: src/language/generate.ts:5
  569. msgid "Certificate revoked successfully"
  570. msgstr ""
  571. #: src/views/certificate/components/AutoCertManagement.vue:67
  572. #: src/views/site/site_edit/components/Cert/Cert.vue:58
  573. msgid "Certificate Status"
  574. msgid_plural "Certificates Status"
  575. msgstr[0] ""
  576. msgstr[1] ""
  577. #: src/views/certificate/components/DNSIssueCertificate.vue:106
  578. msgid "Certificate Type"
  579. msgstr ""
  580. #: src/routes/modules/certificates.ts:11
  581. #: src/views/certificate/CertificateList/Certificate.vue:19
  582. msgid "Certificates"
  583. msgstr ""
  584. #: src/routes/modules/certificates.ts:36
  585. msgid "Certificates List"
  586. msgstr ""
  587. #: src/constants/errors/cert.ts:17
  588. msgid "Challenge error: {0}"
  589. msgstr ""
  590. #: src/components/AutoCertForm/AutoCertForm.vue:218
  591. msgid "Challenge Method"
  592. msgstr ""
  593. #: src/views/site/site_edit/components/Cert/ChangeCert.vue:51
  594. #: src/views/site/site_edit/components/Cert/ChangeCert.vue:55
  595. msgid "Change Certificate"
  596. msgstr ""
  597. #: src/views/user/UserProfile.vue:181
  598. msgid "Change Password"
  599. msgstr ""
  600. #: src/views/site/site_edit/components/Cert/Cert.vue:77
  601. msgid "Changed Certificate"
  602. msgid_plural "Changed Certificates"
  603. msgstr[0] ""
  604. msgstr[1] ""
  605. #: src/views/config/components/ConfigRightPanel/Basic.vue:47
  606. msgid "Changed Path"
  607. msgstr ""
  608. #: src/views/environments/list/BatchUpgrader.vue:160
  609. #: src/views/system/Upgrade.vue:207
  610. msgid "Channel"
  611. msgstr ""
  612. #: src/views/config/components/ConfigRightPanel/ConfigRightPanel.vue:38
  613. #: src/views/site/site_edit/components/RightPanel/RightPanel.vue:41
  614. #: src/views/stream/components/RightPanel/RightPanel.vue:22
  615. msgid "Chat"
  616. msgstr ""
  617. #: src/components/SelfCheck/SelfCheckHeaderBanner.vue:40
  618. #: src/components/SelfCheck/SelfCheckHeaderBanner.vue:64
  619. msgid "Check"
  620. msgstr ""
  621. #: src/views/system/Upgrade.vue:204
  622. msgid "Check again"
  623. msgstr ""
  624. #: src/language/generate.ts:6
  625. msgid "Check if /var/run/docker.sock exists. If you are using Nginx UI Official Docker Image, please make sure the docker socket is mounted like this: `-v /var/run/docker.sock:/var/run/docker.sock`. Nginx UI official image uses /var/run/docker.sock to communicate with the host Docker Engine via Docker Client API. This feature is used to control Nginx in another container and perform container replacement rather than binary replacement during OTA upgrades of Nginx UI to ensure container dependencies are also upgraded. If you don't need this feature, please add the environment variable NGINX_UI_IGNORE_DOCKER_SOCKET=true to the container."
  626. msgstr ""
  627. #: src/components/SelfCheck/tasks/frontend/https-check.ts:14
  628. msgid "Check if HTTPS is enabled. Using HTTP outside localhost is insecure and prevents using Passkeys and clipboard features"
  629. msgstr ""
  630. #: src/language/generate.ts:7
  631. msgid "Check if the conf.d directory is under the nginx configuration directory"
  632. msgstr ""
  633. #: src/language/generate.ts:9
  634. msgid "Check if the nginx access log path exists. By default, this path is obtained from 'nginx -V'. If it cannot be obtained or the obtained path does not point to a valid, existing file, an error will be reported. In this case, you need to modify the configuration file to specify the access log path.Refer to the docs for more details: https://nginxui.com/zh_CN/guide/config-nginx.html#accesslogpath"
  635. msgstr ""
  636. #: src/language/generate.ts:10
  637. msgid "Check if the nginx configuration directory exists"
  638. msgstr ""
  639. #: src/language/generate.ts:11
  640. msgid "Check if the nginx configuration entry file exists"
  641. msgstr ""
  642. #: src/language/generate.ts:12
  643. msgid "Check if the nginx error log path exists. By default, this path is obtained from 'nginx -V'. If it cannot be obtained or the obtained path does not point to a valid, existing file, an error will be reported. In this case, you need to modify the configuration file to specify the error log path. Refer to the docs for more details: https://nginxui.com/zh_CN/guide/config-nginx.html#errorlogpath"
  644. msgstr ""
  645. #: src/language/generate.ts:8
  646. msgid "Check if the nginx PID path exists. By default, this path is obtained from 'nginx -V'. If it cannot be obtained, an error will be reported. In this case, you need to modify the configuration file to specify the Nginx PID path.Refer to the docs for more details: https://nginxui.com/zh_CN/guide/config-nginx.html#pidpath"
  647. msgstr ""
  648. #: src/language/generate.ts:13
  649. msgid "Check if the nginx sbin path exists"
  650. msgstr ""
  651. #: src/language/generate.ts:14
  652. msgid "Check if the nginx.conf includes the conf.d directory"
  653. msgstr ""
  654. #: src/language/generate.ts:15
  655. msgid "Check if the nginx.conf includes the sites-enabled directory"
  656. msgstr ""
  657. #: src/language/generate.ts:16
  658. msgid "Check if the nginx.conf includes the streams-enabled directory"
  659. msgstr ""
  660. #: src/language/generate.ts:17
  661. msgid "Check if the sites-available and sites-enabled directories are under the nginx configuration directory"
  662. msgstr ""
  663. #: src/language/generate.ts:18
  664. msgid "Check if the streams-available and streams-enabled directories are under the nginx configuration directory"
  665. msgstr ""
  666. #: src/constants/errors/crypto.ts:3
  667. msgid "Cipher text is too short"
  668. msgstr ""
  669. #: src/language/constants.ts:13
  670. msgid "Cleaning environment variables"
  671. msgstr ""
  672. #: src/components/ChatGPT/ChatMessageInput.vue:23
  673. #: src/components/Notification/Notification.vue:115
  674. #: src/views/notification/Notification.vue:45
  675. msgid "Clear"
  676. msgstr ""
  677. #: src/components/Notification/Notification.vue:68
  678. #: src/views/notification/Notification.vue:13
  679. msgid "Cleared successfully"
  680. msgstr ""
  681. #: src/components/SystemRestore/SystemRestoreContent.vue:194
  682. #: src/components/SystemRestore/SystemRestoreContent.vue:271
  683. msgid "Click or drag backup file to this area to upload"
  684. msgstr ""
  685. #: src/language/curd.ts:51
  686. #: src/language/curd.ts:55
  687. msgid "Click or drag files to this area to upload"
  688. msgstr ""
  689. #: src/language/curd.ts:52
  690. #: src/language/curd.ts:56
  691. msgid "Click or drag folders to this area to upload"
  692. msgstr ""
  693. #: src/views/preference/components/AuthSettings/TOTP.vue:110
  694. msgid "Click to copy"
  695. msgstr ""
  696. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:124
  697. msgid "Client Body Buffer Size"
  698. msgstr ""
  699. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:117
  700. msgid "Client Header Buffer Size"
  701. msgstr ""
  702. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:110
  703. msgid "Client Max Body Size"
  704. msgstr ""
  705. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:125
  706. msgid "Client request body buffer size"
  707. msgstr ""
  708. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:118
  709. msgid "Client request header buffer size"
  710. msgstr ""
  711. #: src/components/ConfigHistory/ConfigHistory.vue:179
  712. #: src/language/curd.ts:14
  713. msgid "Close"
  714. msgstr ""
  715. #: src/components/PortScanner/PortScannerCompact.vue:45
  716. msgid "Closed"
  717. msgstr ""
  718. #: src/constants/errors/llm.ts:2
  719. msgid "Code completion is not enabled"
  720. msgstr ""
  721. #: src/views/preference/tabs/OpenAISettings.vue:86
  722. msgid "Code Completion Model"
  723. msgstr ""
  724. #: src/views/preference/tabs/LogrotateSettings.vue:23
  725. msgid "Command"
  726. msgstr ""
  727. #: src/constants/errors/docker.ts:6
  728. msgid "Command exited with unexpected exit code: {0}, error: {1}"
  729. msgstr ""
  730. #: src/components/NgxConfigEditor/directive/DirectiveEditorItem.vue:118
  731. #: src/components/NgxConfigEditor/LocationEditor.vue:104
  732. #: src/components/NgxConfigEditor/LocationEditor.vue:135
  733. #: src/components/NgxConfigEditor/NgxServer.vue:123
  734. msgid "Comments"
  735. msgstr ""
  736. #: src/components/ConfigHistory/ConfigHistory.vue:136
  737. msgid "Compare"
  738. msgstr ""
  739. #: src/components/ConfigHistory/DiffViewer.vue:373
  740. msgid "Compare Configurations"
  741. msgstr ""
  742. #: src/components/ConfigHistory/ConfigHistory.vue:139
  743. msgid "Compare Selected"
  744. msgstr ""
  745. #: src/components/ConfigHistory/ConfigHistory.vue:138
  746. msgid "Compare with Current"
  747. msgstr ""
  748. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:88
  749. msgid "Compression level, 1 is lowest, 9 is highest"
  750. msgstr ""
  751. #: src/language/generate.ts:19
  752. msgid "Conf.d directory exists"
  753. msgstr ""
  754. #: src/constants/errors/self_check.ts:23
  755. msgid "Conf.d directory not exists"
  756. msgstr ""
  757. #: src/views/preference/components/ExternalNotify/columns.tsx:58
  758. msgid "Config"
  759. msgstr ""
  760. #: src/constants/errors/self_check.ts:17
  761. msgid "Config directory not exist"
  762. msgstr ""
  763. #: src/constants/errors/self_check.ts:18
  764. msgid "Config entry file not exist"
  765. msgstr ""
  766. #: src/constants/errors/backup.ts:14
  767. msgid "Config path is empty"
  768. msgstr ""
  769. #: src/views/site/site_edit/components/RightPanel/RightPanel.vue:37
  770. msgid "Config Template"
  771. msgstr ""
  772. #: src/views/certificate/DNSCredential.vue:52
  773. msgid "Configuration"
  774. msgstr ""
  775. #: src/views/config/InspectConfig.vue:45
  776. msgid "Configuration file is test successful"
  777. msgstr ""
  778. #: src/components/ConfigHistory/ConfigHistory.vue:147
  779. msgid "Configuration History"
  780. msgstr ""
  781. #: src/views/dashboard/components/PerformanceTablesCard.vue:168
  782. msgid "Configuration information"
  783. msgstr ""
  784. #: src/views/site/site_add/SiteAdd.vue:86
  785. msgid "Configuration Name"
  786. msgstr ""
  787. #: src/views/config/ConfigList.vue:112
  788. msgid "Configurations"
  789. msgstr ""
  790. #: src/views/site/site_add/SiteAdd.vue:81
  791. msgid "Configure SSL"
  792. msgstr ""
  793. #: src/views/user/UserProfile.vue:204
  794. msgid "Confirm New Password"
  795. msgstr ""
  796. #: src/views/dashboard/components/NodeAnalyticItem.vue:99
  797. msgid "Connected"
  798. msgstr ""
  799. #: src/views/dashboard/NginxDashBoard.vue:100
  800. msgid "Connection error, trying to reconnect..."
  801. msgstr ""
  802. #: src/views/terminal/Terminal.vue:139
  803. msgid "Connection lost, please refresh the page."
  804. msgstr ""
  805. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:61
  806. msgid "Connection timeout period"
  807. msgstr ""
  808. #: src/constants/errors/docker.ts:7
  809. msgid "Container status unknown"
  810. msgstr ""
  811. #: src/components/NgxConfigEditor/directive/DirectiveEditorItem.vue:123
  812. #: src/components/NgxConfigEditor/LocationEditor.vue:116
  813. #: src/components/NgxConfigEditor/LocationEditor.vue:144
  814. msgid "Content"
  815. msgstr ""
  816. #: src/components/SensitiveString/SensitiveString.vue:37
  817. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:121
  818. msgid "Copied"
  819. msgstr ""
  820. #: src/views/backup/components/BackupCreator.vue:128
  821. msgid "Copied!"
  822. msgstr ""
  823. #: src/components/SensitiveString/SensitiveString.vue:37
  824. #: src/views/backup/components/BackupCreator.vue:128
  825. msgid "Copy"
  826. msgstr ""
  827. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:121
  828. msgid "Copy Codes"
  829. msgstr ""
  830. #: src/views/system/Upgrade.vue:162
  831. msgid "Core Upgrade"
  832. msgstr ""
  833. #: src/views/dashboard/ServerAnalytic.vue:308
  834. msgid "CPU Status"
  835. msgstr ""
  836. #: src/views/dashboard/components/ResourceUsageCard.vue:27
  837. msgid "CPU Usage"
  838. msgstr ""
  839. #: src/views/dashboard/components/ResourceUsageCard.vue:38
  840. msgid "CPU usage is relatively high, consider optimizing Nginx configuration"
  841. msgstr ""
  842. #: src/views/dashboard/ServerAnalytic.vue:199
  843. msgid "CPU:"
  844. msgstr ""
  845. #: src/views/site/site_add/SiteAdd.vue:147
  846. msgid "Create Another"
  847. msgstr ""
  848. #: src/views/backup/components/BackupCreator.vue:86
  849. msgid "Create Backup"
  850. msgstr ""
  851. #: src/views/config/ConfigList.vue:130
  852. msgid "Create File"
  853. msgstr ""
  854. #: src/views/config/components/Mkdir.vue:47
  855. #: src/views/config/ConfigList.vue:137
  856. msgid "Create Folder"
  857. msgstr ""
  858. #: src/views/backup/components/BackupCreator.vue:75
  859. msgid "Create system backups including Nginx configuration and Nginx UI settings. Backup files will be automatically downloaded to your computer."
  860. msgstr ""
  861. #: src/views/backup/AutoBackup/AutoBackup.vue:229
  862. #: src/views/environments/group/columns.ts:72
  863. #: src/views/notification/notificationColumns.tsx:51
  864. #: src/views/preference/components/AuthSettings/Passkey.vue:95
  865. #: src/views/preference/components/ExternalNotify/columns.tsx:80
  866. #: src/views/user/userColumns.tsx:46
  867. msgid "Created at"
  868. msgstr ""
  869. #: src/views/config/components/Mkdir.vue:35
  870. msgid "Created successfully"
  871. msgstr ""
  872. #: src/language/constants.ts:9
  873. msgid "Creating client facilitates communication with the CA server"
  874. msgstr ""
  875. #: src/components/AutoCertForm/DNSChallenge.vue:105
  876. msgid "Credential"
  877. msgstr ""
  878. #: src/views/certificate/components/DNSChallenge.vue:86
  879. msgid "Credentials"
  880. msgstr ""
  881. #: src/views/backup/AutoBackup/components/CronEditor.vue:194
  882. msgid "Cron Expression"
  883. msgstr ""
  884. #: src/views/preference/components/AuthSettings/TOTP.vue:72
  885. msgid "Current account is enabled TOTP."
  886. msgstr ""
  887. #: src/views/preference/components/AuthSettings/TOTP.vue:70
  888. msgid "Current account is not enabled TOTP."
  889. msgstr ""
  890. #: src/views/dashboard/components/ConnectionMetricsCard.vue:27
  891. msgid "Current active connections"
  892. msgstr ""
  893. #: src/components/ConfigHistory/DiffViewer.vue:57
  894. msgid "Current Content"
  895. msgstr ""
  896. #: src/views/user/UserProfile.vue:186
  897. msgid "Current Password"
  898. msgstr ""
  899. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:65
  900. msgid "Current usage"
  901. msgstr ""
  902. #: src/views/system/Upgrade.vue:182
  903. msgid "Current Version"
  904. msgstr ""
  905. #: src/components/NgxConfigEditor/NgxConfigEditor.vue:33
  906. #: src/views/site/site_edit/components/ConfigTemplate/ConfigTemplate.vue:104
  907. msgid "Custom"
  908. msgstr ""
  909. #: src/views/backup/AutoBackup/components/CronEditor.vue:131
  910. msgid "Custom cron expression"
  911. msgstr ""
  912. #: src/views/backup/AutoBackup/AutoBackup.vue:29
  913. #: src/views/backup/AutoBackup/AutoBackup.vue:41
  914. msgid "Custom Directory"
  915. msgstr ""
  916. #: src/views/certificate/components/DNSIssueCertificate.vue:128
  917. msgid "Custom Domains"
  918. msgstr ""
  919. #: src/views/certificate/components/DNSIssueCertificate.vue:112
  920. msgid "Custom Domains Certificate"
  921. msgstr ""
  922. #: src/views/preference/tabs/NodeSettings.vue:19
  923. msgid "Customize the name of local node to be displayed in the environment indicator."
  924. msgstr ""
  925. #: src/views/backup/AutoBackup/components/CronEditor.vue:19
  926. msgid "Daily"
  927. msgstr ""
  928. #: src/views/backup/AutoBackup/AutoBackup.vue:128
  929. msgid "Daily at %{time}"
  930. msgstr ""
  931. #: src/routes/modules/dashboard.ts:10
  932. #: src/views/config/components/ConfigLeftPanel.vue:109
  933. #: src/views/config/components/ConfigLeftPanel.vue:159
  934. #: src/views/config/ConfigList.vue:69
  935. msgid "Dashboard"
  936. msgstr ""
  937. #: src/views/backup/AutoBackup/components/CronEditor.vue:184
  938. msgid "Day of Month"
  939. msgstr ""
  940. #: src/views/backup/AutoBackup/components/CronEditor.vue:180
  941. msgid "Day of Week"
  942. msgstr ""
  943. #: src/views/preference/tabs/CertSettings.vue:32
  944. msgid "Days"
  945. msgstr ""
  946. #: src/constants/errors/middleware.ts:3
  947. msgid "Decryption failed"
  948. msgstr ""
  949. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:150
  950. msgid "Define shared memory zone name and size, e.g. proxy_cache:10m"
  951. msgstr ""
  952. #: src/components/NgxConfigEditor/NgxServer.vue:110
  953. #: src/components/NgxConfigEditor/NgxUpstream.vue:78
  954. #: src/language/curd.ts:9
  955. #: src/views/certificate/components/RemoveCert.vue:90
  956. #: src/views/config/components/Delete.vue:65
  957. #: src/views/config/components/Delete.vue:97
  958. #: src/views/config/ConfigList.vue:199
  959. #: src/views/site/site_list/SiteList.vue:122
  960. #: src/views/stream/StreamList.vue:132
  961. msgid "Delete"
  962. msgstr ""
  963. #: src/components/Notification/notifications.ts:86
  964. msgid "Delete %{path} on %{env_name} failed"
  965. msgstr ""
  966. #: src/components/Notification/notifications.ts:90
  967. msgid "Delete %{path} on %{env_name} successfully"
  968. msgstr ""
  969. #: src/views/certificate/components/RemoveCert.vue:95
  970. msgid "Delete Certificate"
  971. msgstr ""
  972. #: src/views/config/components/Delete.vue:96
  973. msgid "Delete Confirmation"
  974. msgstr ""
  975. #: src/language/curd.ts:11
  976. msgid "Delete Permanently"
  977. msgstr ""
  978. #: src/components/Notification/notifications.ts:85
  979. msgid "Delete Remote Config Error"
  980. msgstr ""
  981. #: src/components/Notification/notifications.ts:89
  982. msgid "Delete Remote Config Success"
  983. msgstr ""
  984. #: src/components/Notification/notifications.ts:97
  985. #: src/language/constants.ts:50
  986. msgid "Delete Remote Site Error"
  987. msgstr ""
  988. #: src/components/Notification/notifications.ts:101
  989. #: src/language/constants.ts:49
  990. msgid "Delete Remote Site Success"
  991. msgstr ""
  992. #: src/components/Notification/notifications.ts:153
  993. msgid "Delete Remote Stream Error"
  994. msgstr ""
  995. #: src/components/Notification/notifications.ts:157
  996. msgid "Delete Remote Stream Success"
  997. msgstr ""
  998. #: src/components/Notification/notifications.ts:98
  999. msgid "Delete site %{name} from %{node} failed"
  1000. msgstr ""
  1001. #: src/components/Notification/notifications.ts:102
  1002. msgid "Delete site %{name} from %{node} successfully"
  1003. msgstr ""
  1004. #: src/views/site/site_list/SiteList.vue:48
  1005. msgid "Delete site: %{site_name}"
  1006. msgstr ""
  1007. #: src/components/Notification/notifications.ts:154
  1008. msgid "Delete stream %{name} from %{node} failed"
  1009. msgstr ""
  1010. #: src/components/Notification/notifications.ts:158
  1011. msgid "Delete stream %{name} from %{node} successfully"
  1012. msgstr ""
  1013. #: src/views/stream/StreamList.vue:47
  1014. msgid "Delete stream: %{stream_name}"
  1015. msgstr ""
  1016. #: src/language/curd.ts:29
  1017. #: src/views/config/components/Delete.vue:80
  1018. msgid "Deleted successfully"
  1019. msgstr ""
  1020. #: src/views/preference/tabs/NodeSettings.vue:28
  1021. msgid "Demo"
  1022. msgstr ""
  1023. #: src/views/config/components/ConfigRightPanel/Basic.vue:60
  1024. msgid "Deploy"
  1025. msgstr ""
  1026. #: src/views/site/site_edit/components/ConfigTemplate/ConfigTemplate.vue:74
  1027. #: src/views/site/site_edit/components/ConfigTemplate/ConfigTemplate.vue:98
  1028. msgid "Description"
  1029. msgstr ""
  1030. #: src/constants/errors/site.ts:3
  1031. #: src/constants/errors/stream.ts:3
  1032. msgid "Destination file already exists"
  1033. msgstr ""
  1034. #: src/constants/errors/config.ts:3
  1035. msgid "Destination file: {0} already exists"
  1036. msgstr ""
  1037. #: src/views/notification/notificationColumns.tsx:66
  1038. msgid "Details"
  1039. msgstr ""
  1040. #: src/views/system/Upgrade.vue:216
  1041. msgid "Dev"
  1042. msgstr ""
  1043. #: src/views/environments/list/BatchUpgrader.vue:171
  1044. msgid "Development"
  1045. msgstr ""
  1046. #: src/views/system/About.vue:28
  1047. msgid "Development Mode"
  1048. msgstr ""
  1049. #: src/views/preference/components/ExternalNotify/dingtalk.ts:5
  1050. msgid "DingTalk"
  1051. msgstr ""
  1052. #: src/components/NgxConfigEditor/directive/DirectiveAdd.vue:72
  1053. msgid "Directive"
  1054. msgstr ""
  1055. #: src/constants/errors/nginx_log.ts:6
  1056. msgid "Directive params is empty"
  1057. msgstr ""
  1058. #: src/constants/errors/nginx_log.ts:5
  1059. msgid "Directive.Params neither access_log nor error_log"
  1060. msgstr ""
  1061. #: src/constants/errors/nginx_log.ts:4
  1062. msgid "DirectiveIdx out of range"
  1063. msgstr ""
  1064. #: src/components/NgxConfigEditor/directive/DirectiveEditor.vue:35
  1065. msgid "Directives"
  1066. msgstr ""
  1067. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:135
  1068. msgid "Directory Levels"
  1069. msgstr ""
  1070. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:127
  1071. msgid "Directory path to store cache files"
  1072. msgstr ""
  1073. #: src/views/site/components/SiteStatusSelect.vue:115
  1074. #: src/views/stream/components/StreamStatusSelect.vue:54
  1075. msgid "disable"
  1076. msgstr ""
  1077. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:81
  1078. msgid "Disable auto-renewal failed for %{name}"
  1079. msgstr ""
  1080. #: src/components/Notification/notifications.ts:105
  1081. #: src/language/constants.ts:52
  1082. msgid "Disable Remote Site Error"
  1083. msgstr ""
  1084. #: src/components/Notification/notifications.ts:129
  1085. msgid "Disable Remote Site Maintenance Error"
  1086. msgstr ""
  1087. #: src/components/Notification/notifications.ts:133
  1088. msgid "Disable Remote Site Maintenance Success"
  1089. msgstr ""
  1090. #: src/components/Notification/notifications.ts:109
  1091. #: src/language/constants.ts:51
  1092. msgid "Disable Remote Site Success"
  1093. msgstr ""
  1094. #: src/components/Notification/notifications.ts:161
  1095. msgid "Disable Remote Stream Error"
  1096. msgstr ""
  1097. #: src/components/Notification/notifications.ts:165
  1098. msgid "Disable Remote Stream Success"
  1099. msgstr ""
  1100. #: src/components/Notification/notifications.ts:106
  1101. msgid "Disable site %{name} from %{node} failed"
  1102. msgstr ""
  1103. #: src/components/Notification/notifications.ts:110
  1104. msgid "Disable site %{name} from %{node} successfully"
  1105. msgstr ""
  1106. #: src/components/Notification/notifications.ts:130
  1107. msgid "Disable site %{name} maintenance on %{node} failed"
  1108. msgstr ""
  1109. #: src/components/Notification/notifications.ts:134
  1110. msgid "Disable site %{name} maintenance on %{node} successfully"
  1111. msgstr ""
  1112. #: src/components/Notification/notifications.ts:162
  1113. msgid "Disable stream %{name} from %{node} failed"
  1114. msgstr ""
  1115. #: src/components/Notification/notifications.ts:166
  1116. msgid "Disable stream %{name} from %{node} successfully"
  1117. msgstr ""
  1118. #: src/views/backup/AutoBackup/AutoBackup.vue:175
  1119. #: src/views/environments/list/envColumns.tsx:60
  1120. #: src/views/environments/list/envColumns.tsx:78
  1121. #: src/views/preference/tabs/HTTPSettings.vue:24
  1122. #: src/views/preference/tabs/NodeSettings.vue:25
  1123. #: src/views/preference/tabs/NodeSettings.vue:30
  1124. #: src/views/site/components/SiteStatusSelect.vue:162
  1125. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
  1126. #: src/views/site/site_list/columns.tsx:146
  1127. #: src/views/stream/columns.tsx:112
  1128. #: src/views/stream/components/StreamEditor.vue:38
  1129. #: src/views/user/userColumns.tsx:39
  1130. msgid "Disabled"
  1131. msgstr ""
  1132. #: src/views/site/components/SiteStatusSelect.vue:67
  1133. #: src/views/stream/components/StreamStatusSelect.vue:39
  1134. msgid "Disabled successfully"
  1135. msgstr ""
  1136. #: src/views/dashboard/ServerAnalytic.vue:373
  1137. msgid "Disk IO"
  1138. msgstr ""
  1139. #: src/routes/modules/certificates.ts:28
  1140. #: src/views/certificate/DNSCredential.vue:79
  1141. msgid "DNS Credentials"
  1142. msgstr ""
  1143. #: src/components/AutoCertForm/DNSChallenge.vue:95
  1144. #: src/views/certificate/components/DNSChallenge.vue:59
  1145. msgid "DNS Provider"
  1146. msgstr ""
  1147. #: src/components/AutoCertForm/AutoCertForm.vue:228
  1148. msgid "DNS01"
  1149. msgstr ""
  1150. #: src/components/AutoCertForm/AutoCertForm.vue:261
  1151. msgid "Do not enable this option unless you are sure that you need it."
  1152. msgstr ""
  1153. #: src/views/site/components/SiteStatusSelect.vue:120
  1154. msgid "Do you want to %{action} this site?"
  1155. msgstr ""
  1156. #: src/views/stream/components/StreamStatusSelect.vue:57
  1157. msgid "Do you want to %{action} this stream?"
  1158. msgstr ""
  1159. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:140
  1160. msgid "Do you want to disable auto-cert renewal?"
  1161. msgstr ""
  1162. #: src/views/site/site_edit/components/Cert/IssueCert.vue:33
  1163. #: src/views/site/site_edit/components/EnableTLS/EnableTLS.vue:14
  1164. msgid "Do you want to enable TLS?"
  1165. msgstr ""
  1166. #: src/components/NgxConfigEditor/NgxServer.vue:57
  1167. msgid "Do you want to remove this server?"
  1168. msgstr ""
  1169. #: src/components/NgxConfigEditor/NgxUpstream.vue:28
  1170. msgid "Do you want to remove this upstream?"
  1171. msgstr ""
  1172. #: src/constants/errors/docker.ts:2
  1173. msgid "Docker client not initialized"
  1174. msgstr ""
  1175. #: src/language/generate.ts:20
  1176. msgid "Docker socket exists"
  1177. msgstr ""
  1178. #: src/constants/errors/self_check.ts:16
  1179. msgid "Docker socket not exist"
  1180. msgstr ""
  1181. #: src/components/NgxConfigEditor/directive/DirectiveAdd.vue:88
  1182. #: src/components/NgxConfigEditor/directive/DirectiveDocuments.vue:16
  1183. msgid "Document"
  1184. msgid_plural "Documents"
  1185. msgstr[0] ""
  1186. msgstr[1] ""
  1187. #: src/views/certificate/components/DNSIssueCertificate.vue:118
  1188. msgid "Domain"
  1189. msgstr ""
  1190. #: src/views/certificate/components/AutoCertManagement.vue:55
  1191. msgid "Domains list is empty, try to reopen Auto Cert for %{config}"
  1192. msgstr ""
  1193. #: src/views/certificate/components/CertificateDownload.vue:93
  1194. msgid "Download Certificate Files"
  1195. msgstr ""
  1196. #: src/language/constants.ts:27
  1197. msgid "Download latest release error"
  1198. msgstr ""
  1199. #: src/language/constants.ts:26
  1200. msgid "Downloading latest release"
  1201. msgstr ""
  1202. #: src/views/certificate/components/CertificateContentEditor.vue:126
  1203. msgid "Drop certificate file here"
  1204. msgstr ""
  1205. #: src/views/certificate/components/CertificateContentEditor.vue:175
  1206. msgid "Drop private key file here"
  1207. msgstr ""
  1208. #: src/views/environments/list/BatchUpgrader.vue:192
  1209. #: src/views/system/Upgrade.vue:237
  1210. msgid "Dry run mode enabled"
  1211. msgstr ""
  1212. #: src/views/preference/components/AuthSettings/AddPasskey.vue:106
  1213. msgid "Due to the security policies of some browsers, you cannot use passkeys on non-HTTPS websites, except when running on localhost."
  1214. msgstr ""
  1215. #: src/views/site/site_list/SiteDuplicate.vue:72
  1216. #: src/views/site/site_list/SiteList.vue:108
  1217. #: src/views/stream/components/StreamDuplicate.vue:64
  1218. #: src/views/stream/StreamList.vue:118
  1219. msgid "Duplicate"
  1220. msgstr ""
  1221. #: src/views/site/site_list/SiteDuplicate.vue:48
  1222. #: src/views/stream/components/StreamDuplicate.vue:40
  1223. msgid "Duplicate to local successfully"
  1224. msgstr ""
  1225. #: src/views/dashboard/components/ModulesTable.vue:87
  1226. #: src/views/dashboard/components/ModulesTable.vue:92
  1227. msgid "Dynamic"
  1228. msgstr ""
  1229. #: src/views/backup/AutoBackup/components/CronEditor.vue:197
  1230. msgid "e.g., 0 0 * * * (daily at midnight)"
  1231. msgstr ""
  1232. #: src/views/certificate/ACMEUser.vue:98
  1233. msgid "EAB HMAC Key"
  1234. msgstr ""
  1235. #: src/views/certificate/ACMEUser.vue:85
  1236. msgid "EAB Key ID"
  1237. msgstr ""
  1238. #: src/language/curd.ts:8
  1239. msgid "Edit"
  1240. msgstr ""
  1241. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:57
  1242. #: src/views/stream/components/StreamEditor.vue:27
  1243. msgid "Edit %{n}"
  1244. msgstr ""
  1245. #: src/routes/modules/config.ts:30
  1246. #: src/views/config/components/ConfigLeftPanel.vue:242
  1247. msgid "Edit Configuration"
  1248. msgstr ""
  1249. #: src/routes/modules/sites.ts:34
  1250. msgid "Edit Site"
  1251. msgstr ""
  1252. #: src/routes/modules/streams.ts:20
  1253. msgid "Edit Stream"
  1254. msgstr ""
  1255. #: src/views/certificate/ACMEUser.vue:24
  1256. #: src/views/preference/tabs/CertSettings.vue:12
  1257. msgid "Email"
  1258. msgstr ""
  1259. #: src/views/install/components/InstallForm.vue:75
  1260. msgid "Email (*)"
  1261. msgstr ""
  1262. #: src/views/site/components/SiteStatusSelect.vue:114
  1263. #: src/views/stream/components/StreamStatusSelect.vue:54
  1264. msgid "enable"
  1265. msgstr ""
  1266. #: src/views/preference/components/AuthSettings/TOTP.vue:45
  1267. msgid "Enable 2FA successfully"
  1268. msgstr ""
  1269. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:74
  1270. msgid "Enable auto-renewal failed for %{name}"
  1271. msgstr ""
  1272. #: src/views/preference/tabs/OpenAISettings.vue:80
  1273. msgid "Enable Code Completion"
  1274. msgstr ""
  1275. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:68
  1276. msgid "Enable compression for content transfer"
  1277. msgstr ""
  1278. #: src/views/preference/tabs/ServerSettings.vue:52
  1279. msgid "Enable HTTP/2"
  1280. msgstr ""
  1281. #: src/views/preference/tabs/ServerSettings.vue:56
  1282. msgid "Enable HTTP/3"
  1283. msgstr ""
  1284. #: src/views/preference/tabs/ServerSettings.vue:30
  1285. msgid "Enable HTTPS"
  1286. msgstr ""
  1287. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:114
  1288. msgid "Enable Proxy Cache"
  1289. msgstr ""
  1290. #: src/components/Notification/notifications.ts:113
  1291. #: src/language/constants.ts:54
  1292. msgid "Enable Remote Site Error"
  1293. msgstr ""
  1294. #: src/components/Notification/notifications.ts:121
  1295. msgid "Enable Remote Site Maintenance Error"
  1296. msgstr ""
  1297. #: src/components/Notification/notifications.ts:125
  1298. msgid "Enable Remote Site Maintenance Success"
  1299. msgstr ""
  1300. #: src/components/Notification/notifications.ts:117
  1301. #: src/language/constants.ts:53
  1302. msgid "Enable Remote Site Success"
  1303. msgstr ""
  1304. #: src/components/Notification/notifications.ts:169
  1305. msgid "Enable Remote Stream Error"
  1306. msgstr ""
  1307. #: src/components/Notification/notifications.ts:173
  1308. msgid "Enable Remote Stream Success"
  1309. msgstr ""
  1310. #: src/components/Notification/notifications.ts:122
  1311. msgid "Enable site %{name} maintenance on %{node} failed"
  1312. msgstr ""
  1313. #: src/components/Notification/notifications.ts:126
  1314. msgid "Enable site %{name} maintenance on %{node} successfully"
  1315. msgstr ""
  1316. #: src/components/Notification/notifications.ts:114
  1317. msgid "Enable site %{name} on %{node} failed"
  1318. msgstr ""
  1319. #: src/components/Notification/notifications.ts:118
  1320. msgid "Enable site %{name} on %{node} successfully"
  1321. msgstr ""
  1322. #: src/components/Notification/notifications.ts:170
  1323. msgid "Enable stream %{name} on %{node} failed"
  1324. msgstr ""
  1325. #: src/components/Notification/notifications.ts:174
  1326. msgid "Enable stream %{name} on %{node} successfully"
  1327. msgstr ""
  1328. #: src/views/dashboard/NginxDashBoard.vue:172
  1329. msgid "Enable stub_status module"
  1330. msgstr ""
  1331. #: src/views/site/site_edit/components/EnableTLS/EnableTLS.vue:115
  1332. msgid "Enable TLS"
  1333. msgstr ""
  1334. #: src/views/preference/components/AuthSettings/TOTP.vue:81
  1335. msgid "Enable TOTP"
  1336. msgstr ""
  1337. #: src/views/backup/AutoBackup/AutoBackup.vue:174
  1338. #: src/views/environments/list/envColumns.tsx:69
  1339. #: src/views/environments/list/envColumns.tsx:75
  1340. #: src/views/preference/components/ExternalNotify/columns.tsx:47
  1341. #: src/views/preference/tabs/HTTPSettings.vue:24
  1342. #: src/views/preference/tabs/LogrotateSettings.vue:20
  1343. #: src/views/preference/tabs/NodeSettings.vue:25
  1344. #: src/views/preference/tabs/NodeSettings.vue:30
  1345. #: src/views/site/components/SiteStatusSelect.vue:159
  1346. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
  1347. #: src/views/site/site_list/columns.tsx:142
  1348. #: src/views/stream/columns.tsx:108
  1349. #: src/views/stream/components/RightPanel/Basic.vue:24
  1350. #: src/views/stream/components/StreamEditor.vue:32
  1351. #: src/views/user/userColumns.tsx:36
  1352. msgid "Enabled"
  1353. msgstr ""
  1354. #: src/views/site/components/SiteStatusSelect.vue:54
  1355. #: src/views/site/site_add/SiteAdd.vue:39
  1356. #: src/views/stream/components/StreamStatusSelect.vue:26
  1357. msgid "Enabled successfully"
  1358. msgstr ""
  1359. #: src/views/preference/tabs/ServerSettings.vue:52
  1360. msgid "Enables HTTP/2 support with multiplexing and server push capabilities"
  1361. msgstr ""
  1362. #: src/views/preference/tabs/ServerSettings.vue:56
  1363. msgid "Enables HTTP/3 support based on QUIC protocol for best performance"
  1364. msgstr ""
  1365. #: src/views/site/site_edit/components/Cert/IssueCert.vue:76
  1366. msgid "Encrypt website with Let's Encrypt"
  1367. msgstr ""
  1368. #: src/components/PortScanner/PortScannerCompact.vue:164
  1369. msgid "End"
  1370. msgstr ""
  1371. #: src/views/certificate/components/DNSIssueCertificate.vue:137
  1372. msgid "Enter domain name"
  1373. msgstr ""
  1374. #: src/components/AutoCertForm/AutoCertForm.vue:183
  1375. msgid "Enter server IP address (e.g., 203.0.113.1 or 2001:db8::1)"
  1376. msgstr ""
  1377. #: src/views/certificate/components/DNSIssueCertificate.vue:122
  1378. msgid "Enter your domain"
  1379. msgstr ""
  1380. #: src/constants/errors/cert.ts:16
  1381. msgid "Environment configuration is empty"
  1382. msgstr ""
  1383. #: src/language/constants.ts:22
  1384. msgid "Environment variables cleaned"
  1385. msgstr ""
  1386. #: src/routes/modules/environments.ts:11
  1387. #: src/views/dashboard/Environments.vue:80
  1388. #: src/views/environments/list/Environment.vue:131
  1389. msgid "Environments"
  1390. msgstr ""
  1391. #: src/constants/index.ts:22
  1392. #: src/views/config/InspectConfig.vue:63
  1393. #: src/views/notification/notificationColumns.tsx:14
  1394. msgid "Error"
  1395. msgstr ""
  1396. #: src/components/Notification/detailRender.tsx:72
  1397. msgid "Error details"
  1398. msgstr ""
  1399. #: src/components/ConfigHistory/DiffViewer.vue:138
  1400. msgid "Error initializing diff viewer"
  1401. msgstr ""
  1402. #: src/views/nginx_log/NginxLogList.vue:43
  1403. msgid "Error Log"
  1404. msgstr ""
  1405. #: src/constants/errors/self_check.ts:22
  1406. msgid "Error log path not exist"
  1407. msgstr ""
  1408. #: src/components/NgxConfigEditor/LogEntry.vue:98
  1409. #: src/routes/modules/nginx_log.ts:24
  1410. msgid "Error Logs"
  1411. msgstr ""
  1412. #: src/components/ConfigHistory/DiffViewer.vue:81
  1413. msgid "Error processing content"
  1414. msgstr ""
  1415. #: src/views/system/Upgrade.vue:196
  1416. msgid "Executable Path"
  1417. msgstr ""
  1418. #: src/views/backup/AutoBackup/components/CronEditor.vue:127
  1419. msgid "Execute on every %{day} at %{time}"
  1420. msgstr ""
  1421. #: src/views/backup/AutoBackup/components/CronEditor.vue:125
  1422. msgid "Execute on every day at %{time}"
  1423. msgstr ""
  1424. #: src/views/backup/AutoBackup/components/CronEditor.vue:129
  1425. msgid "Execute on every month on day %{day} at %{time}"
  1426. msgstr ""
  1427. #: src/components/CertInfo/CertInfo.vue:31
  1428. #: src/views/certificate/CertificateList/certColumns.tsx:80
  1429. msgid "Expired"
  1430. msgstr ""
  1431. #: src/components/CertInfo/CertInfo.vue:38
  1432. msgid "Expired At: %{date}"
  1433. msgstr ""
  1434. #: src/language/curd.ts:22
  1435. msgid "Export Excel"
  1436. msgstr ""
  1437. #: src/views/certificate/ACMEUser.vue:103
  1438. msgid "External Account Binding HMAC Key (optional). Should be in Base64 URL encoding format."
  1439. msgstr ""
  1440. #: src/views/certificate/ACMEUser.vue:90
  1441. msgid "External Account Binding Key ID (optional). Required for some ACME providers like ZeroSSL."
  1442. msgstr ""
  1443. #: src/views/preference/tabs/NginxSettings.vue:49
  1444. msgid "External Docker Container"
  1445. msgstr ""
  1446. #: src/constants/errors/notification.ts:5
  1447. msgid "External notification configuration not found"
  1448. msgstr ""
  1449. #: src/components/Notification/notifications.ts:93
  1450. msgid "External Notification Test"
  1451. msgstr ""
  1452. #: src/views/preference/Preference.vue:58
  1453. #: src/views/preference/tabs/ExternalNotify.vue:41
  1454. msgid "External Notify"
  1455. msgstr ""
  1456. #: src/views/site/site_edit/components/Cert/ObtainCertLive.vue:81
  1457. msgid "Fail to obtain certificate"
  1458. msgstr ""
  1459. #: src/views/backup/AutoBackup/AutoBackup.vue:196
  1460. #: src/views/backup/AutoBackup/AutoBackup.vue:221
  1461. msgid "Failed"
  1462. msgstr ""
  1463. #: src/constants/errors/docker.ts:4
  1464. msgid "Failed to attach to exec instance: {0}"
  1465. msgstr ""
  1466. #: src/constants/errors/backup.ts:5
  1467. msgid "Failed to backup Nginx config files: {0}"
  1468. msgstr ""
  1469. #: src/constants/errors/backup.ts:4
  1470. msgid "Failed to backup Nginx UI files: {0}"
  1471. msgstr ""
  1472. #: src/constants/errors/performance.ts:8
  1473. msgid "Failed to build nginx config: {0}"
  1474. msgstr ""
  1475. #: src/constants/errors/backup.ts:18
  1476. msgid "Failed to calculate hash: {0}"
  1477. msgstr ""
  1478. #: src/constants/errors/backup.ts:58
  1479. msgid "Failed to calculate Nginx hash: {0}"
  1480. msgstr ""
  1481. #: src/constants/errors/backup.ts:57
  1482. msgid "Failed to calculate Nginx UI hash: {0}"
  1483. msgstr ""
  1484. #: src/constants/errors/backup.ts:13
  1485. msgid "Failed to cleanup temporary directory: {0}"
  1486. msgstr ""
  1487. #: src/constants/errors/backup.ts:15
  1488. msgid "Failed to copy config file: {0}"
  1489. msgstr ""
  1490. #: src/constants/errors/backup.ts:16
  1491. msgid "Failed to copy database directory: {0}"
  1492. msgstr ""
  1493. #: src/constants/errors/backup.ts:17
  1494. msgid "Failed to copy database file: {0}"
  1495. msgstr ""
  1496. #: src/constants/errors/backup.ts:32
  1497. msgid "Failed to copy file content: {0}"
  1498. msgstr ""
  1499. #: src/constants/errors/backup.ts:20
  1500. msgid "Failed to copy Nginx config directory: {0}"
  1501. msgstr ""
  1502. #: src/constants/errors/self_check.ts:10
  1503. msgid "Failed to create backup"
  1504. msgstr ""
  1505. #: src/constants/errors/backup.ts:65
  1506. msgid "Failed to create backup directory: {0}"
  1507. msgstr ""
  1508. #: src/constants/errors/backup.ts:12
  1509. msgid "Failed to create backup file: {0}"
  1510. msgstr ""
  1511. #: src/constants/errors/backup.ts:46
  1512. msgid "Failed to create directory: {0}"
  1513. msgstr ""
  1514. #: src/constants/errors/backup.ts:48
  1515. msgid "Failed to create file: {0}"
  1516. msgstr ""
  1517. #: src/constants/errors/backup.ts:6
  1518. msgid "Failed to create hash info file: {0}"
  1519. msgstr ""
  1520. #: src/constants/errors/backup.ts:47
  1521. msgid "Failed to create parent directory: {0}"
  1522. msgstr ""
  1523. #: src/constants/errors/backup.ts:34
  1524. msgid "Failed to create restore directory: {0}"
  1525. msgstr ""
  1526. #: src/constants/errors/backup.ts:78
  1527. msgid "Failed to create storage directory {0}: {1}"
  1528. msgstr ""
  1529. #: src/constants/errors/backup.ts:50
  1530. msgid "Failed to create symbolic link: {0}"
  1531. msgstr ""
  1532. #: src/constants/errors/docker.ts:13
  1533. msgid "Failed to create temp container: {0}"
  1534. msgstr ""
  1535. #: src/constants/errors/backup.ts:2
  1536. msgid "Failed to create temporary directory"
  1537. msgstr ""
  1538. #: src/constants/errors/backup.ts:3
  1539. msgid "Failed to create temporary subdirectory"
  1540. msgstr ""
  1541. #: src/constants/errors/backup.ts:9
  1542. msgid "Failed to create zip archive: {0}"
  1543. msgstr ""
  1544. #: src/constants/errors/backup.ts:29
  1545. msgid "Failed to create zip entry: {0}"
  1546. msgstr ""
  1547. #: src/constants/errors/backup.ts:28
  1548. msgid "Failed to create zip file: {0}"
  1549. msgstr ""
  1550. #: src/constants/errors/backup.ts:31
  1551. msgid "Failed to create zip header: {0}"
  1552. msgstr ""
  1553. #: src/constants/errors/backup.ts:26
  1554. msgid "Failed to decrypt data: {0}"
  1555. msgstr ""
  1556. #: src/constants/errors/backup.ts:54
  1557. msgid "Failed to decrypt file: {0}"
  1558. msgstr ""
  1559. #: src/constants/errors/backup.ts:37
  1560. msgid "Failed to decrypt Nginx directory: {0}"
  1561. msgstr ""
  1562. #: src/constants/errors/backup.ts:36
  1563. msgid "Failed to decrypt Nginx UI directory: {0}"
  1564. msgstr ""
  1565. #: src/views/certificate/components/RemoveCert.vue:67
  1566. msgid "Failed to delete certificate"
  1567. msgstr ""
  1568. #: src/language/generate.ts:21
  1569. msgid "Failed to delete certificate from database: %{error}"
  1570. msgstr ""
  1571. #: src/views/site/components/SiteStatusSelect.vue:73
  1572. #: src/views/stream/components/StreamStatusSelect.vue:45
  1573. msgid "Failed to disable %{msg}"
  1574. msgstr ""
  1575. #: src/views/site/components/SiteStatusSelect.vue:99
  1576. msgid "Failed to disable maintenance mode %{msg}"
  1577. msgstr ""
  1578. #: src/views/certificate/components/CertificateDownload.vue:74
  1579. msgid "Failed to download certificate files"
  1580. msgstr ""
  1581. #: src/views/site/components/SiteStatusSelect.vue:60
  1582. #: src/views/stream/components/StreamStatusSelect.vue:32
  1583. msgid "Failed to enable %{msg}"
  1584. msgstr ""
  1585. #: src/views/site/components/SiteStatusSelect.vue:86
  1586. msgid "Failed to enable maintenance mode %{msg}"
  1587. msgstr ""
  1588. #: src/constants/errors/backup.ts:25
  1589. msgid "Failed to encrypt data: {0}"
  1590. msgstr ""
  1591. #: src/constants/errors/backup.ts:23
  1592. msgid "Failed to encrypt file: {0}"
  1593. msgstr ""
  1594. #: src/constants/errors/backup.ts:8
  1595. msgid "Failed to encrypt Nginx directory: {0}"
  1596. msgstr ""
  1597. #: src/constants/errors/backup.ts:7
  1598. msgid "Failed to encrypt Nginx UI directory: {0}"
  1599. msgstr ""
  1600. #: src/constants/errors/backup.ts:52
  1601. msgid "Failed to evaluate symbolic links: {0}"
  1602. msgstr ""
  1603. #: src/constants/errors/docker.ts:3
  1604. msgid "Failed to exec command: {0}"
  1605. msgstr ""
  1606. #: src/constants/errors/performance.ts:6
  1607. msgid "Failed to execute template: {0}"
  1608. msgstr ""
  1609. #: src/constants/errors/backup.ts:35
  1610. msgid "Failed to extract archive: {0}"
  1611. msgstr ""
  1612. #: src/constants/errors/backup.ts:10
  1613. msgid "Failed to generate AES key: {0}"
  1614. msgstr ""
  1615. #: src/constants/errors/backup.ts:11
  1616. msgid "Failed to generate initialization vector: {0}"
  1617. msgstr ""
  1618. #: src/language/constants.ts:5
  1619. msgid "Failed to get certificate information"
  1620. msgstr ""
  1621. #: src/constants/errors/docker.ts:10
  1622. msgid "Failed to get container id: {0}"
  1623. msgstr ""
  1624. #: src/views/dashboard/components/ParamsOptimization.vue:62
  1625. msgid "Failed to get Nginx performance settings"
  1626. msgstr ""
  1627. #: src/composables/useNginxPerformance.ts:49
  1628. msgid "Failed to get performance data"
  1629. msgstr ""
  1630. #: src/constants/errors/performance.ts:3
  1631. msgid "Failed to get stub status: {0}"
  1632. msgstr ""
  1633. #: src/constants/errors/docker.ts:8
  1634. msgid "Failed to inspect container: {0}"
  1635. msgstr ""
  1636. #: src/constants/errors/docker.ts:12
  1637. msgid "Failed to inspect current container: {0}"
  1638. msgstr ""
  1639. #: src/components/ConfigHistory/ConfigHistory.vue:83
  1640. msgid "Failed to load history records"
  1641. msgstr ""
  1642. #: src/constants/errors/backup.ts:30
  1643. msgid "Failed to open source file: {0}"
  1644. msgstr ""
  1645. #: src/constants/errors/backup.ts:49
  1646. msgid "Failed to open zip entry: {0}"
  1647. msgstr ""
  1648. #: src/constants/errors/backup.ts:45
  1649. msgid "Failed to open zip file: {0}"
  1650. msgstr ""
  1651. #: src/constants/errors/performance.ts:7
  1652. msgid "Failed to parse nginx config: {0}"
  1653. msgstr ""
  1654. #: src/constants/errors/self_check.ts:5
  1655. msgid "Failed to parse nginx.conf"
  1656. msgstr ""
  1657. #: src/constants/errors/performance.ts:5
  1658. msgid "Failed to parse template: {0}"
  1659. msgstr ""
  1660. #: src/constants/errors/docker.ts:11
  1661. msgid "Failed to pull image: {0}"
  1662. msgstr ""
  1663. #: src/constants/errors/backup.ts:53
  1664. msgid "Failed to read encrypted file: {0}"
  1665. msgstr ""
  1666. #: src/views/certificate/components/CertificateFileUpload.vue:69
  1667. msgid "Failed to read file"
  1668. msgstr ""
  1669. #: src/constants/errors/backup.ts:22
  1670. msgid "Failed to read file: {0}"
  1671. msgstr ""
  1672. #: src/constants/errors/backup.ts:56
  1673. msgid "Failed to read hash info file: {0}"
  1674. msgstr ""
  1675. #: src/constants/errors/self_check.ts:4
  1676. msgid "Failed to read nginx.conf"
  1677. msgstr ""
  1678. #: src/constants/errors/docker.ts:5
  1679. msgid "Failed to read output: {0}"
  1680. msgstr ""
  1681. #: src/constants/errors/performance.ts:4
  1682. msgid "Failed to read response body: {0}"
  1683. msgstr ""
  1684. #: src/constants/errors/backup.ts:21
  1685. msgid "Failed to read symlink: {0}"
  1686. msgstr ""
  1687. #: src/constants/errors/backup.ts:39
  1688. msgid "Failed to restore Nginx configs: {0}"
  1689. msgstr ""
  1690. #: src/constants/errors/backup.ts:40
  1691. msgid "Failed to restore Nginx UI files: {0}"
  1692. msgstr ""
  1693. #: src/views/certificate/components/RemoveCert.vue:49
  1694. msgid "Failed to revoke certificate"
  1695. msgstr ""
  1696. #: src/language/generate.ts:22
  1697. msgid "Failed to revoke certificate: %{error}"
  1698. msgstr ""
  1699. #: src/views/dashboard/components/ParamsOptimization.vue:91
  1700. msgid "Failed to save Nginx performance settings"
  1701. msgstr ""
  1702. #: src/views/preference/tabs/ExternalNotify.vue:31
  1703. msgid "Failed to send test message"
  1704. msgstr ""
  1705. #: src/constants/errors/docker.ts:14
  1706. msgid "Failed to start temp container: {0}"
  1707. msgstr ""
  1708. #: src/views/preference/components/ExternalNotify/EnabledSwitch.vue:29
  1709. msgid "Failed to update status"
  1710. msgstr ""
  1711. #: src/views/certificate/components/CertificateFileUpload.vue:103
  1712. msgid "Failed to upload file"
  1713. msgstr ""
  1714. #: src/constants/errors/backup.ts:38
  1715. msgid "Failed to verify hashes: {0}"
  1716. msgstr ""
  1717. #: src/constants/errors/backup.ts:66
  1718. msgid "Failed to write backup file: {0}"
  1719. msgstr ""
  1720. #: src/constants/errors/backup.ts:55
  1721. msgid "Failed to write decrypted file: {0}"
  1722. msgstr ""
  1723. #: src/constants/errors/backup.ts:24
  1724. msgid "Failed to write encrypted file: {0}"
  1725. msgstr ""
  1726. #: src/constants/errors/backup.ts:67
  1727. msgid "Failed to write security key file: {0}"
  1728. msgstr ""
  1729. #: src/constants/errors/backup.ts:33
  1730. msgid "Failed to write to zip buffer: {0}"
  1731. msgstr ""
  1732. #: src/views/config/components/Delete.vue:116
  1733. msgid "file"
  1734. msgstr ""
  1735. #: src/views/config/components/Delete.vue:122
  1736. msgid "File"
  1737. msgstr ""
  1738. #: src/language/constants.ts:32
  1739. msgid "File exists"
  1740. msgstr ""
  1741. #: src/views/other/Error.vue:8
  1742. msgid "File Not Found"
  1743. msgstr ""
  1744. #: src/constants/errors/config.ts:7
  1745. msgid "File or directory not found: {0}"
  1746. msgstr ""
  1747. #: src/views/certificate/components/CertificateFileUpload.vue:53
  1748. msgid "File size cannot exceed 5MB"
  1749. msgstr ""
  1750. #: src/views/certificate/components/CertificateFileUpload.vue:99
  1751. msgid "File uploaded successfully"
  1752. msgstr ""
  1753. #: src/constants/errors/cert.ts:2
  1754. msgid "Filename is empty"
  1755. msgstr ""
  1756. #: src/views/nginx_log/NginxLog.vue:156
  1757. msgid "Filter"
  1758. msgstr ""
  1759. #: src/language/constants.ts:19
  1760. #: src/views/site/site_add/SiteAdd.vue:82
  1761. msgid "Finished"
  1762. msgstr ""
  1763. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:70
  1764. msgid "First View"
  1765. msgstr ""
  1766. #: src/views/config/components/Delete.vue:116
  1767. msgid "folder"
  1768. msgstr ""
  1769. #: src/views/config/components/Delete.vue:122
  1770. msgid "Folder"
  1771. msgstr ""
  1772. #: src/views/preference/components/AuthSettings/AddPasskey.vue:76
  1773. msgid "Follow the instructions in the dialog to complete the passkey registration process."
  1774. msgstr ""
  1775. #: src/views/preference/tabs/NodeSettings.vue:42
  1776. #: src/views/preference/tabs/NodeSettings.vue:54
  1777. msgid "For Chinese user"
  1778. msgstr ""
  1779. #: src/views/preference/tabs/HTTPSettings.vue:19
  1780. msgid "For Chinese user: https://cloud.nginxui.com/"
  1781. msgstr ""
  1782. #: src/components/AutoCertForm/AutoCertForm.vue:140
  1783. msgid "For IP-based certificate configurations, only HTTP-01 challenge method is supported. DNS-01 challenge is not compatible with IP-based certificates."
  1784. msgstr ""
  1785. #: src/components/AutoCertForm/AutoCertForm.vue:188
  1786. msgid "For IP-based certificates, please specify the server IP address that will be included in the certificate."
  1787. msgstr ""
  1788. #: src/constants/errors/middleware.ts:4
  1789. msgid "Form parse failed"
  1790. msgstr ""
  1791. #: src/views/config/components/ConfigLeftPanel.vue:276
  1792. msgid "Format Code"
  1793. msgstr ""
  1794. #: src/views/config/components/ConfigLeftPanel.vue:219
  1795. msgid "Format successfully"
  1796. msgstr ""
  1797. #: src/views/backup/AutoBackup/components/CronEditor.vue:200
  1798. msgid "Format: minute hour day month weekday"
  1799. msgstr ""
  1800. #: src/views/backup/AutoBackup/components/CronEditor.vue:31
  1801. msgid "Friday"
  1802. msgstr ""
  1803. #: src/views/certificate/CertificateList/certColumns.tsx:30
  1804. msgid "General Certificate"
  1805. msgstr ""
  1806. #: src/language/curd.ts:17
  1807. msgid "Generate"
  1808. msgstr ""
  1809. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:138
  1810. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:161
  1811. msgid "Generate New Recovery Codes"
  1812. msgstr ""
  1813. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:161
  1814. msgid "Generate Recovery Codes"
  1815. msgstr ""
  1816. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:32
  1817. msgid "Generate recovery codes successfully"
  1818. msgstr ""
  1819. #: src/language/constants.ts:7
  1820. msgid "Generating private key for registering account"
  1821. msgstr ""
  1822. #: src/constants/errors/cert.ts:9
  1823. msgid "Get acme user error: {0}"
  1824. msgstr ""
  1825. #: src/views/dashboard/NginxDashBoard.vue:163
  1826. msgid "Get data failed"
  1827. msgstr ""
  1828. #: src/constants/errors/cert.ts:12
  1829. msgid "Get dns credential error: {0}"
  1830. msgstr ""
  1831. #: src/views/environments/list/BatchUpgrader.vue:181
  1832. #: src/views/system/Upgrade.vue:188
  1833. msgid "Get release information error"
  1834. msgstr ""
  1835. #: src/views/site/site_edit/components/Cert/ObtainCertLive.vue:46
  1836. msgid "Getting the certificate, please wait..."
  1837. msgstr ""
  1838. #: src/views/preference/tabs/HTTPSettings.vue:11
  1839. msgid "Github Proxy"
  1840. msgstr ""
  1841. #: src/views/preference/components/ExternalNotify/gotify.ts:5
  1842. msgid "Gotify"
  1843. msgstr ""
  1844. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:67
  1845. msgid "GZIP Compression"
  1846. msgstr ""
  1847. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:87
  1848. msgid "GZIP Compression Level"
  1849. msgstr ""
  1850. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:80
  1851. msgid "GZIP Min Length"
  1852. msgstr ""
  1853. #: src/constants/errors/backup.ts:59
  1854. msgid "Hash verification failed: file integrity compromised"
  1855. msgstr ""
  1856. #: src/components/SensitiveString/SensitiveString.vue:40
  1857. msgid "Hide"
  1858. msgstr ""
  1859. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:87
  1860. msgid "Higher value means better connection reuse"
  1861. msgstr ""
  1862. #: src/views/config/components/ConfigLeftPanel.vue:254
  1863. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:87
  1864. #: src/views/stream/components/StreamEditor.vue:51
  1865. msgid "History"
  1866. msgstr ""
  1867. #: src/routes/index.ts:48
  1868. msgid "Home"
  1869. msgstr ""
  1870. #: src/views/preference/tabs/ServerSettings.vue:19
  1871. msgid "Host"
  1872. msgstr ""
  1873. #: src/views/backup/AutoBackup/components/CronEditor.vue:159
  1874. msgid "Hour"
  1875. msgstr ""
  1876. #: src/views/preference/Preference.vue:70
  1877. msgid "HTTP"
  1878. msgstr ""
  1879. #: src/views/preference/tabs/CertSettings.vue:15
  1880. msgid "HTTP Challenge Port"
  1881. msgstr ""
  1882. #: src/components/AutoCertForm/AutoCertForm.vue:222
  1883. msgid "HTTP01"
  1884. msgstr ""
  1885. #: src/components/SelfCheck/tasks/frontend/https-check.ts:13
  1886. msgid "HTTPS Protocol"
  1887. msgstr ""
  1888. #: src/views/preference/tabs/NodeSettings.vue:34
  1889. msgid "ICP Number"
  1890. msgstr ""
  1891. #: src/views/preference/tabs/AuthSettings.vue:113
  1892. msgid "If the number of login failed attempts from a ip reach the max attempts in ban threshold minutes, the ip will be banned for a period of time."
  1893. msgstr ""
  1894. #: src/components/AutoCertForm/AutoCertForm.vue:280
  1895. msgid "If you want to automatically revoke the old certificate, please enable this option."
  1896. msgstr ""
  1897. #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
  1898. msgid "If your browser supports WebAuthn Passkey, a dialog box will appear."
  1899. msgstr ""
  1900. #: src/components/AutoCertForm/AutoCertForm.vue:271
  1901. msgid "If your domain has CNAME records and you cannot obtain certificates, you need to enable this option."
  1902. msgstr ""
  1903. #: src/views/certificate/CertificateList/Certificate.vue:27
  1904. msgid "Import"
  1905. msgstr ""
  1906. #: src/routes/modules/certificates.ts:54
  1907. #: src/views/certificate/CertificateEditor.vue:86
  1908. msgid "Import Certificate"
  1909. msgstr ""
  1910. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:176
  1911. msgid "Inactive Time"
  1912. msgstr ""
  1913. #: src/views/dashboard/components/ProcessDistributionCard.vue:54
  1914. msgid "Includes master process, worker processes, cache processes, and other Nginx processes"
  1915. msgstr ""
  1916. #: src/components/ProcessingStatus/ProcessingStatus.vue:31
  1917. msgid "Indexing..."
  1918. msgstr ""
  1919. #: src/views/dashboard/components/PerformanceTablesCard.vue:16
  1920. msgid "Indicator"
  1921. msgstr ""
  1922. #: src/constants/index.ts:24
  1923. #: src/views/notification/notificationColumns.tsx:28
  1924. msgid "Info"
  1925. msgstr ""
  1926. #: src/language/constants.ts:25
  1927. msgid "Initial core upgrader error"
  1928. msgstr ""
  1929. #: src/language/constants.ts:24
  1930. msgid "Initialing core upgrader"
  1931. msgstr ""
  1932. #: src/views/preference/components/AuthSettings/TOTP.vue:119
  1933. msgid "Input the code from the app:"
  1934. msgstr ""
  1935. #: src/components/TwoFA/Authorization.vue:72
  1936. msgid "Input the recovery code:"
  1937. msgstr ""
  1938. #: src/views/preference/tabs/HTTPSettings.vue:22
  1939. msgid "Insecure Skip Verify"
  1940. msgstr ""
  1941. #: src/routes/modules/auth.ts:8
  1942. #: src/views/install/components/InstallForm.vue:110
  1943. #: src/views/install/components/InstallHeader.vue:9
  1944. #: src/views/system/Upgrade.vue:150
  1945. msgid "Install"
  1946. msgstr ""
  1947. #: src/views/install/components/InstallForm.vue:57
  1948. msgid "Install successfully"
  1949. msgstr ""
  1950. #: src/views/install/components/InstallView.vue:64
  1951. msgid "Installation"
  1952. msgstr ""
  1953. #: src/constants/errors/system.ts:3
  1954. msgid "Installation is not allowed after 10 minutes of system startup"
  1955. msgstr ""
  1956. #: src/views/install/components/TimeoutAlert.vue:11
  1957. msgid "Installation is not allowed after 10 minutes of system startup, please restart the Nginx UI."
  1958. msgstr ""
  1959. #: src/views/preference/tabs/LogrotateSettings.vue:26
  1960. msgid "Interval"
  1961. msgstr ""
  1962. #: src/views/certificate/ACMEUser.vue:164
  1963. msgid "Invalid"
  1964. msgstr ""
  1965. #: src/constants/errors/backup.ts:44
  1966. msgid "Invalid AES IV format: {0}"
  1967. msgstr ""
  1968. #: src/constants/errors/backup.ts:43
  1969. msgid "Invalid AES key format: {0}"
  1970. msgstr ""
  1971. #: src/views/certificate/components/CertificateDownload.vue:53
  1972. #: src/views/certificate/components/CertificateFileUpload.vue:87
  1973. msgid "Invalid certificate format"
  1974. msgstr ""
  1975. #: src/constants/errors/user.ts:14
  1976. msgid "Invalid claims type"
  1977. msgstr ""
  1978. #: src/components/SystemRestore/SystemRestoreContent.vue:121
  1979. msgid "Invalid file object"
  1980. msgstr ""
  1981. #: src/constants/errors/backup.ts:51
  1982. msgid "Invalid file path: {0}"
  1983. msgstr ""
  1984. #: src/views/config/components/ConfigRightPanel/Basic.vue:28
  1985. #: src/views/config/components/Rename.vue:66
  1986. msgid "Invalid filename"
  1987. msgstr ""
  1988. #: src/views/config/components/Mkdir.vue:57
  1989. msgid "Invalid folder name"
  1990. msgstr ""
  1991. #: src/constants/errors/notification.ts:4
  1992. msgid "Invalid notification ID"
  1993. msgstr ""
  1994. #: src/constants/errors/notification.ts:3
  1995. msgid "Invalid notifier config"
  1996. msgstr ""
  1997. #: src/constants/errors/user.ts:4
  1998. msgid "Invalid otp code"
  1999. msgstr ""
  2000. #: src/constants/errors/backup.ts:27
  2001. msgid "Invalid padding in decrypted data"
  2002. msgstr ""
  2003. #: src/components/TwoFA/use2FAModal.ts:61
  2004. msgid "Invalid passcode or recovery code"
  2005. msgstr ""
  2006. #: src/constants/errors/backup.ts:73
  2007. msgid "Invalid path: {0}"
  2008. msgstr ""
  2009. #: src/views/certificate/components/CertificateDownload.vue:58
  2010. #: src/views/certificate/components/CertificateFileUpload.vue:93
  2011. msgid "Invalid private key format"
  2012. msgstr ""
  2013. #: src/constants/errors/user.ts:5
  2014. msgid "Invalid recovery code"
  2015. msgstr ""
  2016. #: src/constants/errors/middleware.ts:2
  2017. msgid "Invalid request format"
  2018. msgstr ""
  2019. #: src/constants/errors/backup.ts:42
  2020. msgid "Invalid security token format"
  2021. msgstr ""
  2022. #: src/views/preference/tabs/AuthSettings.vue:14
  2023. msgid "IP"
  2024. msgstr ""
  2025. #: src/components/AutoCertForm/AutoCertForm.vue:123
  2026. msgid "IP Certificate Notice"
  2027. msgstr ""
  2028. #: src/views/certificate/CertificateList/Certificate.vue:37
  2029. msgid "Issue certificate"
  2030. msgstr ""
  2031. #: src/views/certificate/components/DNSIssueCertificate.vue:97
  2032. msgid "Issue Certificate"
  2033. msgstr ""
  2034. #: src/language/constants.ts:20
  2035. msgid "Issued certificate successfully"
  2036. msgstr ""
  2037. #: src/components/CertInfo/CertInfo.vue:35
  2038. msgid "Issuer: %{issuer}"
  2039. msgstr ""
  2040. #: src/language/curd.ts:6
  2041. msgid "item(s)"
  2042. msgstr ""
  2043. #: src/views/preference/tabs/AppSettings.vue:11
  2044. msgid "Jwt Secret"
  2045. msgstr ""
  2046. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:74
  2047. msgid "Keep your recovery codes as safe as your password. We recommend saving them with a password manager."
  2048. msgstr ""
  2049. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:60
  2050. msgid "Keepalive Timeout"
  2051. msgstr ""
  2052. #: src/components/AutoCertForm/AutoCertForm.vue:236
  2053. #: src/views/certificate/CertificateList/certColumns.tsx:57
  2054. msgid "Key Type"
  2055. msgstr ""
  2056. #: src/views/preference/components/ExternalNotify/columns.tsx:33
  2057. msgid "Language"
  2058. msgstr ""
  2059. #: src/views/preference/components/ExternalNotify/lark.ts:5
  2060. msgid "Lark"
  2061. msgstr ""
  2062. #: src/views/preference/components/ExternalNotify/lark_custom.ts:5
  2063. msgid "Lark Custom"
  2064. msgstr ""
  2065. #: src/views/backup/AutoBackup/AutoBackup.vue:190
  2066. msgid "Last Backup Status"
  2067. msgstr ""
  2068. #: src/views/backup/AutoBackup/AutoBackup.vue:183
  2069. msgid "Last Backup Time"
  2070. msgstr ""
  2071. #: src/views/system/Upgrade.vue:198
  2072. msgid "Last checked at"
  2073. msgstr ""
  2074. #: src/views/dashboard/NginxDashBoard.vue:138
  2075. msgid "Last update"
  2076. msgstr ""
  2077. #: src/views/preference/components/AuthSettings/Passkey.vue:96
  2078. msgid "Last used at"
  2079. msgstr ""
  2080. #: src/views/user/userColumns.tsx:23
  2081. msgid "Leave blank for no change"
  2082. msgstr ""
  2083. #: src/views/preference/tabs/OpenAISettings.vue:41
  2084. msgid "Leave blank for the default: https://api.openai.com/"
  2085. msgstr ""
  2086. #: src/language/curd.ts:39
  2087. msgid "Leave blank if do not want to modify"
  2088. msgstr ""
  2089. #: src/views/certificate/ACMEUser.vue:105
  2090. #: src/views/certificate/ACMEUser.vue:92
  2091. msgid "Leave blank if not required by your ACME provider"
  2092. msgstr ""
  2093. #: src/views/certificate/ACMEUser.vue:68
  2094. msgid "Leave blank if you don't need this."
  2095. msgstr ""
  2096. #: src/views/certificate/components/CertificateContentEditor.vue:118
  2097. #: src/views/certificate/components/CertificateContentEditor.vue:136
  2098. #: src/views/certificate/components/CertificateContentEditor.vue:167
  2099. #: src/views/certificate/components/CertificateContentEditor.vue:185
  2100. msgid "Leave blank will not change anything"
  2101. msgstr ""
  2102. #: src/constants/errors/user.ts:6
  2103. msgid "Legacy recovery code not allowed since totp is not enabled"
  2104. msgstr ""
  2105. #: src/components/AutoCertForm/AutoCertForm.vue:268
  2106. msgid "Lego disable CNAME Support"
  2107. msgstr ""
  2108. #: src/views/system/About.vue:83
  2109. msgid "License"
  2110. msgstr ""
  2111. #: src/views/dashboard/components/NodeAnalyticItem.vue:116
  2112. #: src/views/dashboard/components/NodeAnalyticItem.vue:99
  2113. msgid "Link"
  2114. msgstr ""
  2115. #: src/language/curd.ts:23
  2116. msgid "List"
  2117. msgstr ""
  2118. #: src/components/PortScanner/PortScannerCompact.vue:43
  2119. msgid "Listening"
  2120. msgstr ""
  2121. #: src/views/dashboard/ServerAnalytic.vue:187
  2122. msgid "Load Average:"
  2123. msgstr ""
  2124. #: src/views/environments/list/Environment.vue:138
  2125. msgid "Load from settings"
  2126. msgstr ""
  2127. #: src/views/environments/list/Environment.vue:68
  2128. msgid "Load successfully"
  2129. msgstr ""
  2130. #: src/views/dashboard/components/ModulesTable.vue:100
  2131. #: src/views/dashboard/components/ModulesTable.vue:105
  2132. msgid "Loaded"
  2133. msgstr ""
  2134. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:313
  2135. msgid "Loader Files"
  2136. msgstr ""
  2137. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:308
  2138. msgid "Loader Settings"
  2139. msgstr ""
  2140. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:323
  2141. msgid "Loader Sleep"
  2142. msgstr ""
  2143. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:348
  2144. msgid "Loader Threshold"
  2145. msgstr ""
  2146. #: src/views/dashboard/NginxDashBoard.vue:200
  2147. msgid "Loading data..."
  2148. msgstr ""
  2149. #: src/components/EnvIndicator/EnvIndicator.vue:39
  2150. #: src/components/NodeSelector/NodeSelector.vue:61
  2151. #: src/constants/index.ts:41
  2152. #: src/views/backup/AutoBackup/AutoBackup.vue:74
  2153. #: src/views/backup/AutoBackup/AutoBackup.vue:83
  2154. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:48
  2155. #: src/views/preference/tabs/NginxSettings.vue:55
  2156. msgid "Local"
  2157. msgstr ""
  2158. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:60
  2159. msgid "Local path (e.g., /var/backups)"
  2160. msgstr ""
  2161. #: src/components/NgxConfigEditor/LocationEditor.vue:69
  2162. msgid "Location"
  2163. msgstr ""
  2164. #: src/components/NgxConfigEditor/LocationEditor.vue:51
  2165. msgid "Locations"
  2166. msgstr ""
  2167. #: src/views/certificate/CertificateEditor.vue:126
  2168. msgid "Log"
  2169. msgstr ""
  2170. #: src/language/generate.ts:23
  2171. msgid "Log file %{log_path} is not a regular file. If you are using nginx-ui in docker container, please refer to https://nginxui.com/zh_CN/guide/config-nginx-log.html for more information."
  2172. msgstr ""
  2173. #: src/routes/modules/nginx_log.ts:39
  2174. #: src/views/nginx_log/NginxLogList.vue:88
  2175. msgid "Log List"
  2176. msgstr ""
  2177. #: src/routes/modules/auth.ts:14
  2178. #: src/views/other/Login.vue:277
  2179. msgid "Login"
  2180. msgstr ""
  2181. #: src/views/other/Login.vue:78
  2182. msgid "Login successful"
  2183. msgstr ""
  2184. #: src/layouts/HeaderLayout.vue:22
  2185. msgid "Logout successful"
  2186. msgstr ""
  2187. #: src/views/preference/Preference.vue:106
  2188. msgid "Logrotate"
  2189. msgstr ""
  2190. #: src/views/preference/tabs/LogrotateSettings.vue:13
  2191. msgid "Logrotate, by default, is enabled in most mainstream Linux distributions for users who install Nginx UI on the host machine, so you don't need to modify the parameters on this page. For users who install Nginx UI using Docker containers, you can manually enable this option. The crontab task scheduler of Nginx UI will execute the logrotate command at the interval you set in minutes."
  2192. msgstr ""
  2193. #: src/components/UpstreamDetailModal/UpstreamDetailModal.vue:51
  2194. #: src/composables/useUpstreamStatus.ts:156
  2195. msgid "Main Node"
  2196. msgstr ""
  2197. #: src/views/site/components/SiteStatusSelect.vue:165
  2198. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:74
  2199. #: src/views/site/site_list/columns.tsx:150
  2200. msgid "Maintenance"
  2201. msgstr ""
  2202. #: src/views/site/components/SiteStatusSelect.vue:93
  2203. msgid "Maintenance mode disabled successfully"
  2204. msgstr ""
  2205. #: src/views/site/components/SiteStatusSelect.vue:80
  2206. msgid "Maintenance mode enabled successfully"
  2207. msgstr ""
  2208. #: src/constants/errors/cert.ts:20
  2209. msgid "Make certificate dir error: {0}"
  2210. msgstr ""
  2211. #: src/components/AutoCertForm/AutoCertForm.vue:164
  2212. msgid "Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort before obtaining the certificate."
  2213. msgstr ""
  2214. #: src/routes/modules/config.ts:10
  2215. #: src/views/config/components/ConfigLeftPanel.vue:114
  2216. #: src/views/config/components/ConfigLeftPanel.vue:164
  2217. #: src/views/config/ConfigList.vue:74
  2218. msgid "Manage Configs"
  2219. msgstr ""
  2220. #: src/routes/modules/sites.ts:10
  2221. #: src/views/site/site_list/SiteList.vue:67
  2222. msgid "Manage Sites"
  2223. msgstr ""
  2224. #: src/routes/modules/streams.ts:10
  2225. #: src/views/stream/StreamList.vue:81
  2226. msgid "Manage Streams"
  2227. msgstr ""
  2228. #: src/routes/modules/user.ts:10
  2229. #: src/views/user/User.vue:10
  2230. msgid "Manage Users"
  2231. msgstr ""
  2232. #: src/views/certificate/CertificateList/certColumns.tsx:29
  2233. msgid "Managed Certificate"
  2234. msgstr ""
  2235. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:251
  2236. msgid "Manager Files"
  2237. msgstr ""
  2238. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:261
  2239. msgid "Manager Sleep"
  2240. msgstr ""
  2241. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:286
  2242. msgid "Manager Threshold"
  2243. msgstr ""
  2244. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:32
  2245. msgid "Manual"
  2246. msgstr ""
  2247. #: src/views/dashboard/components/PerformanceTablesCard.vue:202
  2248. msgid "manually set"
  2249. msgstr ""
  2250. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:103
  2251. msgid "Master"
  2252. msgstr ""
  2253. #: src/composables/usePerformanceMetrics.ts:134
  2254. #: src/views/dashboard/components/PerformanceTablesCard.vue:90
  2255. msgid "Master process"
  2256. msgstr ""
  2257. #: src/composables/usePerformanceMetrics.ts:56
  2258. #: src/views/dashboard/components/ProcessDistributionCard.vue:13
  2259. msgid "Master Process"
  2260. msgstr ""
  2261. #: src/views/preference/tabs/AuthSettings.vue:103
  2262. msgid "Max Attempts"
  2263. msgstr ""
  2264. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:56
  2265. msgid "Max Concurrent Connections"
  2266. msgstr ""
  2267. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:42
  2268. msgid "Max Requests Per Second"
  2269. msgstr ""
  2270. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:199
  2271. msgid "Maximum Cache Size"
  2272. msgstr ""
  2273. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:111
  2274. msgid "Maximum client request body size"
  2275. msgstr ""
  2276. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:49
  2277. msgid "Maximum number of concurrent connections"
  2278. msgstr ""
  2279. #: src/composables/usePerformanceMetrics.ts:174
  2280. #: src/views/dashboard/components/PerformanceTablesCard.vue:126
  2281. msgid "Maximum number of connections per worker process"
  2282. msgstr ""
  2283. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:201
  2284. msgid "Maximum total size of the cache"
  2285. msgstr ""
  2286. #: src/views/dashboard/components/PerformanceTablesCard.vue:196
  2287. msgid "Maximum worker process number:"
  2288. msgstr ""
  2289. #: src/views/dashboard/ServerAnalytic.vue:227
  2290. #: src/views/dashboard/ServerAnalytic.vue:228
  2291. msgid "Memory"
  2292. msgstr ""
  2293. #: src/views/dashboard/ServerAnalytic.vue:216
  2294. msgid "Memory and Storage"
  2295. msgstr ""
  2296. #: src/views/dashboard/components/ResourceUsageCard.vue:51
  2297. msgid "Memory Usage (RSS)"
  2298. msgstr ""
  2299. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:81
  2300. msgid "Minimum file size for compression"
  2301. msgstr ""
  2302. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:224
  2303. msgid "Minimum Free Space"
  2304. msgstr ""
  2305. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:226
  2306. msgid "Minimum free space in the cache directory"
  2307. msgstr ""
  2308. #: src/views/backup/AutoBackup/components/CronEditor.vue:169
  2309. msgid "Minute"
  2310. msgstr ""
  2311. #: src/views/preference/tabs/LogrotateSettings.vue:30
  2312. msgid "Minutes"
  2313. msgstr ""
  2314. #: src/constants/index.ts:43
  2315. msgid "Mirror"
  2316. msgstr ""
  2317. #: src/views/preference/tabs/OpenAISettings.vue:20
  2318. msgid "Model"
  2319. msgstr ""
  2320. #: src/components/ConfigHistory/ConfigHistory.vue:53
  2321. msgid "Modified At"
  2322. msgstr ""
  2323. #: src/components/ChatGPT/ChatMessage.vue:212
  2324. #: src/views/config/ConfigList.vue:182
  2325. msgid "Modify"
  2326. msgstr ""
  2327. #: src/routes/modules/certificates.ts:44
  2328. #: src/views/certificate/CertificateEditor.vue:86
  2329. msgid "Modify Certificate"
  2330. msgstr ""
  2331. #: src/views/site/site_add/SiteAdd.vue:144
  2332. msgid "Modify Config"
  2333. msgstr ""
  2334. #: src/views/dashboard/components/ModulesTable.vue:27
  2335. msgid "Module"
  2336. msgstr ""
  2337. #: src/views/dashboard/components/PerformanceTablesCard.vue:215
  2338. msgid "Modules"
  2339. msgstr ""
  2340. #: src/views/backup/AutoBackup/components/CronEditor.vue:27
  2341. msgid "Monday"
  2342. msgstr ""
  2343. #: src/views/backup/AutoBackup/components/CronEditor.vue:21
  2344. msgid "Monthly"
  2345. msgstr ""
  2346. #: src/views/backup/AutoBackup/AutoBackup.vue:138
  2347. msgid "Monthly on day %{day} at %{time}"
  2348. msgstr ""
  2349. #: src/components/NgxConfigEditor/directive/DirectiveAdd.vue:51
  2350. msgid "Multi-line Directive"
  2351. msgstr ""
  2352. #: src/components/AutoCertForm/AutoCertForm.vue:196
  2353. msgid "Must be a public IP address accessible from the internet"
  2354. msgstr ""
  2355. #: src/components/UpstreamDetailModal/UpstreamDetailModal.vue:38
  2356. #: src/components/UpstreamDetailModal/UpstreamDetailModal.vue:56
  2357. msgid "N/A"
  2358. msgstr ""
  2359. #: src/components/NgxConfigEditor/NgxUpstream.vue:130
  2360. #: src/views/backup/AutoBackup/AutoBackup.vue:11
  2361. #: src/views/certificate/ACMEUser.vue:11
  2362. #: src/views/certificate/CertificateList/certColumns.tsx:9
  2363. #: src/views/certificate/components/CertificateBasicInfo.vue:23
  2364. #: src/views/certificate/DNSCredential.vue:17
  2365. #: src/views/config/components/ConfigRightPanel/Basic.vue:34
  2366. #: src/views/config/components/Delete.vue:123
  2367. #: src/views/config/components/Mkdir.vue:64
  2368. #: src/views/config/configColumns.tsx:17
  2369. #: src/views/environments/group/columns.ts:9
  2370. #: src/views/environments/list/envColumns.tsx:8
  2371. #: src/views/nginx_log/NginxLogList.vue:52
  2372. #: src/views/preference/components/AuthSettings/AddPasskey.vue:80
  2373. #: src/views/site/site_edit/components/RightPanel/Basic.vue:36
  2374. #: src/views/site/site_list/columns.tsx:30
  2375. #: src/views/site/site_list/SiteDuplicate.vue:79
  2376. #: src/views/stream/columns.tsx:26
  2377. #: src/views/stream/components/RightPanel/Basic.vue:31
  2378. #: src/views/stream/components/StreamDuplicate.vue:71
  2379. #: src/views/stream/StreamList.vue:145
  2380. msgid "Name"
  2381. msgstr ""
  2382. #: src/views/config/configColumns.tsx:10
  2383. #: src/views/site/site_list/columns.tsx:22
  2384. #: src/views/stream/columns.tsx:18
  2385. msgid "Name or content"
  2386. msgstr ""
  2387. #: src/views/dashboard/NginxDashBoard.vue:195
  2388. msgid "Need to enable the stub_status module"
  2389. msgstr ""
  2390. #: src/views/dashboard/ServerAnalytic.vue:334
  2391. msgid "Network"
  2392. msgstr ""
  2393. #: src/views/dashboard/ServerAnalytic.vue:276
  2394. msgid "Network Statistics"
  2395. msgstr ""
  2396. #: src/constants/errors/cert.ts:15
  2397. msgid "New dns challenge provider error: {0}"
  2398. msgstr ""
  2399. #: src/views/install/components/InstallView.vue:109
  2400. msgid "New Installation"
  2401. msgstr ""
  2402. #: src/constants/errors/cert.ts:11
  2403. msgid "New lego client error: {0}"
  2404. msgstr ""
  2405. #: src/views/config/components/Rename.vue:74
  2406. msgid "New name"
  2407. msgstr ""
  2408. #: src/views/user/UserProfile.vue:195
  2409. msgid "New Password"
  2410. msgstr ""
  2411. #: src/views/config/components/ConfigRightPanel/Basic.vue:47
  2412. msgid "New Path"
  2413. msgstr ""
  2414. #: src/constants/errors/cert.ts:10
  2415. msgid "New transport error: {0}"
  2416. msgstr ""
  2417. #: src/views/system/Upgrade.vue:230
  2418. msgid "New version released"
  2419. msgstr ""
  2420. #: src/views/certificate/components/DNSIssueCertificate.vue:183
  2421. #: src/views/install/components/InstallView.vue:96
  2422. #: src/views/site/site_add/SiteAdd.vue:131
  2423. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:224
  2424. msgid "Next"
  2425. msgstr ""
  2426. #: src/routes/modules/dashboard.ts:27
  2427. #: src/views/preference/Preference.vue:94
  2428. msgid "Nginx"
  2429. msgstr ""
  2430. #: src/constants/errors/nginx.ts:5
  2431. msgid "Nginx -T output is empty"
  2432. msgstr ""
  2433. #: src/views/preference/tabs/NginxSettings.vue:13
  2434. msgid "Nginx Access Log Path"
  2435. msgstr ""
  2436. #: src/language/generate.ts:25
  2437. msgid "Nginx access log path exists"
  2438. msgstr ""
  2439. #: src/views/backup/AutoBackup/AutoBackup.vue:28
  2440. #: src/views/backup/AutoBackup/AutoBackup.vue:40
  2441. msgid "Nginx and Nginx UI Config"
  2442. msgstr ""
  2443. #: src/constants/errors/self_check.ts:6
  2444. msgid "Nginx conf no http block"
  2445. msgstr ""
  2446. #: src/constants/errors/self_check.ts:8
  2447. msgid "Nginx conf no stream block"
  2448. msgstr ""
  2449. #: src/constants/errors/self_check.ts:15
  2450. msgid "Nginx conf not include conf.d directory"
  2451. msgstr ""
  2452. #: src/constants/errors/self_check.ts:7
  2453. msgid "Nginx conf not include sites-enabled"
  2454. msgstr ""
  2455. #: src/constants/errors/self_check.ts:9
  2456. msgid "Nginx conf not include stream-enabled"
  2457. msgstr ""
  2458. #: src/constants/errors/backup.ts:19
  2459. msgid "Nginx config directory is not set"
  2460. msgstr ""
  2461. #: src/language/generate.ts:26
  2462. msgid "Nginx configuration directory exists"
  2463. msgstr ""
  2464. #: src/language/generate.ts:27
  2465. msgid "Nginx configuration entry file exists"
  2466. msgstr ""
  2467. #: src/components/SystemRestore/SystemRestoreContent.vue:138
  2468. msgid "Nginx configuration has been restored"
  2469. msgstr ""
  2470. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:121
  2471. #: src/views/stream/components/StreamEditor.vue:81
  2472. msgid "Nginx Configuration Parse Error"
  2473. msgstr ""
  2474. #: src/views/preference/tabs/NginxSettings.vue:22
  2475. msgid "Nginx Configuration Path"
  2476. msgstr ""
  2477. #: src/views/preference/tabs/NginxSettings.vue:19
  2478. msgid "Nginx Configurations Directory"
  2479. msgstr ""
  2480. #: src/components/NginxControl/NginxControl.vue:68
  2481. msgid "Nginx Control"
  2482. msgstr ""
  2483. #: src/views/preference/tabs/NginxSettings.vue:46
  2484. msgid "Nginx Control Mode"
  2485. msgstr ""
  2486. #: src/composables/usePerformanceMetrics.ts:149
  2487. #: src/views/dashboard/components/PerformanceTablesCard.vue:105
  2488. msgid "Nginx CPU usage rate"
  2489. msgstr ""
  2490. #: src/views/preference/tabs/NginxSettings.vue:16
  2491. msgid "Nginx Error Log Path"
  2492. msgstr ""
  2493. #: src/language/generate.ts:28
  2494. msgid "Nginx error log path exists"
  2495. msgstr ""
  2496. #: src/constants/errors/nginx.ts:2
  2497. msgid "Nginx error: {0}"
  2498. msgstr ""
  2499. #: src/components/NgxConfigEditor/NginxStatusAlert.vue:15
  2500. #: src/composables/useNginxPerformance.ts:43
  2501. #: src/views/dashboard/NginxDashBoard.vue:134
  2502. #: src/views/dashboard/NginxDashBoard.vue:153
  2503. #: src/views/dashboard/NginxDashBoard.vue:84
  2504. msgid "Nginx is not running"
  2505. msgstr ""
  2506. #: src/constants/errors/docker.ts:9
  2507. msgid "Nginx is not running in another container"
  2508. msgstr ""
  2509. #: src/views/dashboard/NginxDashBoard.vue:134
  2510. msgid "Nginx is running"
  2511. msgstr ""
  2512. #: src/routes/modules/nginx_log.ts:9
  2513. #: src/views/nginx_log/NginxLog.vue:144
  2514. msgid "Nginx Log"
  2515. msgstr ""
  2516. #: src/views/preference/tabs/NginxSettings.vue:25
  2517. msgid "Nginx Log Directory Whitelist"
  2518. msgstr ""
  2519. #: src/composables/usePerformanceMetrics.ts:154
  2520. #: src/views/dashboard/components/PerformanceTablesCard.vue:110
  2521. msgid "Nginx Memory usage"
  2522. msgstr ""
  2523. #: src/views/preference/tabs/NginxSettings.vue:34
  2524. msgid "Nginx PID Path"
  2525. msgstr ""
  2526. #: src/language/generate.ts:24
  2527. msgid "Nginx PID path exists"
  2528. msgstr ""
  2529. #: src/views/preference/tabs/NginxSettings.vue:40
  2530. msgid "Nginx Reload Command"
  2531. msgstr ""
  2532. #: src/constants/errors/config.ts:5
  2533. #: src/constants/errors/site.ts:7
  2534. #: src/constants/errors/stream.ts:6
  2535. msgid "Nginx reload failed: {0}"
  2536. msgstr ""
  2537. #: src/views/environments/list/Environment.vue:89
  2538. msgid "Nginx reload operations have been dispatched to remote nodes"
  2539. msgstr ""
  2540. #: src/components/NginxControl/NginxControl.vue:26
  2541. msgid "Nginx reloaded successfully"
  2542. msgstr ""
  2543. #: src/views/preference/tabs/NginxSettings.vue:43
  2544. msgid "Nginx Restart Command"
  2545. msgstr ""
  2546. #: src/views/environments/list/Environment.vue:103
  2547. msgid "Nginx restart operations have been dispatched to remote nodes"
  2548. msgstr ""
  2549. #: src/components/NginxControl/NginxControl.vue:40
  2550. msgid "Nginx restarted successfully"
  2551. msgstr ""
  2552. #: src/language/generate.ts:29
  2553. msgid "Nginx sbin path exists"
  2554. msgstr ""
  2555. #: src/views/preference/tabs/NginxSettings.vue:37
  2556. msgid "Nginx Test Config Command"
  2557. msgstr ""
  2558. #: src/constants/errors/config.ts:4
  2559. #: src/constants/errors/site.ts:6
  2560. #: src/constants/errors/stream.ts:5
  2561. msgid "Nginx test failed: {0}"
  2562. msgstr ""
  2563. #: src/views/dashboard/components/PerformanceTablesCard.vue:181
  2564. msgid "Nginx theoretical maximum performance"
  2565. msgstr ""
  2566. #: src/constants/errors/system.ts:2
  2567. msgid "Nginx UI already installed"
  2568. msgstr ""
  2569. #: src/components/SystemRestore/SystemRestoreContent.vue:142
  2570. msgid "Nginx UI configuration has been restored"
  2571. msgstr ""
  2572. #: src/components/SystemRestore/SystemRestoreContent.vue:336
  2573. msgid "Nginx UI configuration has been restored and will restart automatically in a few seconds."
  2574. msgstr ""
  2575. #: src/language/generate.ts:30
  2576. msgid "Nginx.conf includes conf.d directory"
  2577. msgstr ""
  2578. #: src/language/generate.ts:31
  2579. msgid "Nginx.conf includes sites-enabled directory"
  2580. msgstr ""
  2581. #: src/language/generate.ts:32
  2582. msgid "Nginx.conf includes streams-enabled directory"
  2583. msgstr ""
  2584. #: src/components/ChatGPT/ChatMessageInput.vue:17
  2585. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:111
  2586. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:99
  2587. #: src/components/NgxConfigEditor/directive/DirectiveEditorItem.vue:102
  2588. #: src/components/NgxConfigEditor/LocationEditor.vue:89
  2589. #: src/components/Notification/Notification.vue:108
  2590. #: src/language/curd.ts:40
  2591. #: src/views/notification/Notification.vue:38
  2592. #: src/views/preference/tabs/AuthSettings.vue:132
  2593. #: src/views/preference/tabs/CertSettings.vue:73
  2594. #: src/views/site/site_list/SiteList.vue:111
  2595. #: src/views/stream/StreamList.vue:121
  2596. msgid "No"
  2597. msgstr ""
  2598. #: src/components/EnvGroupRender/EnvGroupRender.vue:41
  2599. #: src/constants/index.ts:36
  2600. msgid "No Action"
  2601. msgstr ""
  2602. #: src/views/dashboard/NginxDashBoard.vue:202
  2603. msgid "No data"
  2604. msgstr ""
  2605. #: src/components/EnvGroupRender/EnvGroupRender.vue:55
  2606. msgid "No nodes selected"
  2607. msgstr ""
  2608. #: src/components/ConfigHistory/DiffViewer.vue:47
  2609. msgid "No records selected"
  2610. msgstr ""
  2611. #: src/components/NgxConfigEditor/NgxServer.vue:77
  2612. msgid "No servers configured"
  2613. msgstr ""
  2614. #: src/components/AutoCertForm/AutoCertForm.vue:136
  2615. msgid "No specific IP address found in server_name configuration. Please specify the server IP address below for the certificate."
  2616. msgstr ""
  2617. #: src/components/NgxConfigEditor/NgxUpstream.vue:103
  2618. msgid "No upstreams configured"
  2619. msgstr ""
  2620. #: src/views/preference/Preference.vue:64
  2621. msgid "Node"
  2622. msgstr ""
  2623. #: src/views/site/site_edit/components/RightPanel/Basic.vue:42
  2624. #: src/views/site/site_list/columns.tsx:91
  2625. #: src/views/stream/columns.tsx:58
  2626. #: src/views/stream/components/RightPanel/Basic.vue:39
  2627. msgid "Node Group"
  2628. msgstr ""
  2629. #: src/routes/modules/environments.ts:33
  2630. #: src/views/environments/group/EnvGroup.vue:19
  2631. msgid "Node Groups"
  2632. msgstr ""
  2633. #: src/views/preference/tabs/NodeSettings.vue:15
  2634. msgid "Node name"
  2635. msgstr ""
  2636. #: src/views/preference/tabs/NodeSettings.vue:11
  2637. msgid "Node Secret"
  2638. msgstr ""
  2639. #: src/components/UpstreamDetailModal/UpstreamDetailModal.vue:24
  2640. msgid "Node Status"
  2641. msgstr ""
  2642. #: src/routes/modules/environments.ts:25
  2643. msgid "Nodes"
  2644. msgstr ""
  2645. #: src/views/certificate/CertificateList/certColumns.tsx:86
  2646. msgid "Not After"
  2647. msgstr ""
  2648. #: src/routes/modules/error.ts:8
  2649. msgid "Not Found"
  2650. msgstr ""
  2651. #: src/views/dashboard/components/ModulesTable.vue:101
  2652. #: src/views/dashboard/components/ModulesTable.vue:105
  2653. msgid "Not Loaded"
  2654. msgstr ""
  2655. #: src/components/AutoCertForm/AutoCertForm.vue:230
  2656. msgid "Not supported for IP certificates"
  2657. msgstr ""
  2658. #: src/components/CertInfo/CertInfo.vue:41
  2659. msgid "Not Valid Before: %{date}"
  2660. msgstr ""
  2661. #: src/components/AutoCertForm/AutoCertForm.vue:150
  2662. #: src/views/certificate/DNSCredential.vue:89
  2663. msgid "Note"
  2664. msgstr ""
  2665. #: src/views/site/site_edit/components/RightPanel/Basic.vue:66
  2666. #: src/views/stream/components/RightPanel/Basic.vue:61
  2667. msgid "Note, if the configuration file include other configurations or certificates, please synchronize them to the remote nodes in advance."
  2668. msgstr ""
  2669. #: src/views/notification/Notification.vue:28
  2670. msgid "Notification"
  2671. msgstr ""
  2672. #: src/components/Notification/Notification.vue:106
  2673. #: src/routes/modules/notifications.ts:10
  2674. msgid "Notifications"
  2675. msgstr ""
  2676. #: src/constants/errors/notification.ts:2
  2677. msgid "Notifier not found"
  2678. msgstr ""
  2679. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:26
  2680. msgid "Number of concurrent worker processes, auto sets to CPU core count"
  2681. msgstr ""
  2682. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:315
  2683. msgid "Number of files processed by cache loader at once"
  2684. msgstr ""
  2685. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:253
  2686. msgid "Number of files processed by cache manager at once"
  2687. msgstr ""
  2688. #: src/composables/usePerformanceMetrics.ts:129
  2689. #: src/composables/usePerformanceMetrics.ts:169
  2690. #: src/views/dashboard/components/PerformanceTablesCard.vue:121
  2691. #: src/views/dashboard/components/PerformanceTablesCard.vue:85
  2692. msgid "Number of worker processes"
  2693. msgstr ""
  2694. #: src/constants/errors/cert.ts:23
  2695. msgid "Obtain cert error: {0}"
  2696. msgstr ""
  2697. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:189
  2698. msgid "Obtain certificate"
  2699. msgstr ""
  2700. #: src/language/constants.ts:15
  2701. msgid "Obtaining certificate"
  2702. msgstr ""
  2703. #: src/components/AutoCertForm/AutoCertForm.vue:258
  2704. msgid "OCSP Must Staple"
  2705. msgstr ""
  2706. #: src/components/AutoCertForm/AutoCertForm.vue:262
  2707. msgid "OCSP Must Staple may cause errors for some users on first access using Firefox."
  2708. msgstr ""
  2709. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:73
  2710. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:165
  2711. msgid "Off"
  2712. msgstr ""
  2713. #: src/views/system/About.vue:31
  2714. msgid "Official Document"
  2715. msgstr ""
  2716. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:127
  2717. #: src/components/NodeCard/NodeCard.vue:51
  2718. #: src/components/NodeSelector/NodeSelector.vue:84
  2719. #: src/components/UpstreamDetailModal/UpstreamDetailModal.vue:48
  2720. #: src/views/dashboard/Environments.vue:106
  2721. #: src/views/environments/list/envColumns.tsx:55
  2722. msgid "Offline"
  2723. msgstr ""
  2724. #: src/components/ChatGPT/ChatMessageInput.vue:18
  2725. #: src/components/NgxConfigEditor/NgxServer.vue:60
  2726. #: src/components/NgxConfigEditor/NgxUpstream.vue:31
  2727. #: src/components/Notification/Notification.vue:109
  2728. #: src/language/curd.ts:15
  2729. #: src/views/backup/components/BackupCreator.vue:149
  2730. #: src/views/notification/Notification.vue:39
  2731. #: src/views/site/components/SiteStatusSelect.vue:123
  2732. #: src/views/site/site_edit/components/Cert/IssueCert.vue:39
  2733. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:143
  2734. #: src/views/site/site_edit/components/EnableTLS/EnableTLS.vue:20
  2735. #: src/views/site/site_list/SiteList.vue:112
  2736. #: src/views/stream/components/StreamStatusSelect.vue:60
  2737. #: src/views/stream/StreamList.vue:122
  2738. msgid "OK"
  2739. msgstr ""
  2740. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:72
  2741. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:164
  2742. msgid "On"
  2743. msgstr ""
  2744. #: src/views/certificate/DNSCredential.vue:99
  2745. msgid "Once the verification is complete, the records will be removed."
  2746. msgstr ""
  2747. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:127
  2748. #: src/components/NodeCard/NodeCard.vue:51
  2749. #: src/components/NodeSelector/NodeSelector.vue:64
  2750. #: src/components/NodeSelector/NodeSelector.vue:78
  2751. #: src/components/UpstreamDetailModal/UpstreamDetailModal.vue:48
  2752. #: src/views/dashboard/Environments.vue:99
  2753. #: src/views/environments/list/envColumns.tsx:51
  2754. msgid "Online"
  2755. msgstr ""
  2756. #: src/components/UpstreamDetailModal/UpstreamDetailModal.vue:32
  2757. msgid "Online Count"
  2758. msgstr ""
  2759. #: src/components/SystemRestore/SystemRestoreContent.vue:78
  2760. msgid "Only zip files are allowed"
  2761. msgstr ""
  2762. #: src/components/PortScanner/PortScannerCompact.vue:44
  2763. msgid "Open"
  2764. msgstr ""
  2765. #: src/views/preference/Preference.vue:100
  2766. msgid "OpenAI"
  2767. msgstr ""
  2768. #: src/components/TwoFA/Authorization.vue:100
  2769. #: src/views/other/Login.vue:286
  2770. msgid "Or"
  2771. msgstr ""
  2772. #: src/views/certificate/components/CertificateFileUpload.vue:146
  2773. msgid "or drag file to editor below"
  2774. msgstr ""
  2775. #: src/views/preference/components/AuthSettings/TOTP.vue:112
  2776. msgid "Or enter the secret: %{secret}"
  2777. msgstr ""
  2778. #: src/views/config/components/Rename.vue:70
  2779. msgid "Original name"
  2780. msgstr ""
  2781. #: src/views/system/Upgrade.vue:194
  2782. msgid "OS"
  2783. msgstr ""
  2784. #: src/views/dashboard/ServerAnalytic.vue:193
  2785. msgid "OS:"
  2786. msgstr ""
  2787. #: src/composables/usePerformanceMetrics.ts:144
  2788. #: src/views/dashboard/components/PerformanceTablesCard.vue:100
  2789. msgid "Other Nginx processes"
  2790. msgstr ""
  2791. #: src/composables/usePerformanceMetrics.ts:58
  2792. #: src/views/dashboard/components/ProcessDistributionCard.vue:15
  2793. msgid "Other Processes"
  2794. msgstr ""
  2795. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:103
  2796. msgid "Others"
  2797. msgstr ""
  2798. #: src/constants/errors/user.ts:9
  2799. msgid "Otp or recovery code empty"
  2800. msgstr ""
  2801. #: src/views/config/components/ConfigRightPanel/Deploy.vue:18
  2802. msgid "Overwrite"
  2803. msgstr ""
  2804. #: src/views/config/components/ConfigRightPanel/Deploy.vue:22
  2805. msgid "Overwrite exist file"
  2806. msgstr ""
  2807. #: src/views/preference/tabs/AppSettings.vue:14
  2808. msgid "Page Size"
  2809. msgstr ""
  2810. #: src/components/NgxConfigEditor/directive/DirectiveAdd.vue:77
  2811. msgid "Params"
  2812. msgstr ""
  2813. #: src/views/dashboard/components/ParamsOptimization.vue:110
  2814. #: src/views/dashboard/components/ParamsOptimization.vue:116
  2815. msgid "Params Optimization"
  2816. msgstr ""
  2817. #: src/views/preference/components/AuthSettings/Passkey.vue:59
  2818. msgid "Passkey"
  2819. msgstr ""
  2820. #: src/views/preference/components/AuthSettings/Passkey.vue:62
  2821. msgid "Passkeys are webauthn credentials that validate your identity using touch, facial recognition, a device password, or a PIN. They can be used as a password replacement or as a 2FA method."
  2822. msgstr ""
  2823. #: src/views/other/Login.vue:238
  2824. #: src/views/user/userColumns.tsx:16
  2825. msgid "Password"
  2826. msgstr ""
  2827. #: src/views/install/components/InstallForm.vue:95
  2828. msgid "Password (*)"
  2829. msgstr ""
  2830. #: src/constants/errors/user.ts:2
  2831. msgid "Password incorrect"
  2832. msgstr ""
  2833. #: src/views/install/components/InstallForm.vue:45
  2834. msgid "Password length cannot exceed 20 characters"
  2835. msgstr ""
  2836. #: src/views/user/UserProfile.vue:96
  2837. msgid "Password updated successfully"
  2838. msgstr ""
  2839. #: src/views/user/UserProfile.vue:75
  2840. msgid "Passwords do not match"
  2841. msgstr ""
  2842. #: src/components/NgxConfigEditor/LocationEditor.vue:110
  2843. #: src/components/NgxConfigEditor/LocationEditor.vue:138
  2844. #: src/language/curd.ts:61
  2845. #: src/views/config/components/ConfigRightPanel/Basic.vue:41
  2846. #: src/views/config/components/Delete.vue:124
  2847. #: src/views/nginx_log/NginxLogList.vue:60
  2848. msgid "Path"
  2849. msgstr ""
  2850. #: src/constants/errors/backup.ts:74
  2851. msgid "Path not in granted access paths: {0}"
  2852. msgstr ""
  2853. #: src/constants/errors/cert.ts:7
  2854. #: src/constants/errors/config.ts:2
  2855. msgid "Path: {0} is not under the nginx conf dir: {1}"
  2856. msgstr ""
  2857. #: src/constants/errors/cert.ts:6
  2858. msgid "Payload resource is nil"
  2859. msgstr ""
  2860. #: src/views/backup/AutoBackup/AutoBackup.vue:194
  2861. #: src/views/backup/AutoBackup/AutoBackup.vue:219
  2862. msgid "Pending"
  2863. msgstr ""
  2864. #: src/views/environments/list/BatchUpgrader.vue:245
  2865. msgid "Perform"
  2866. msgstr ""
  2867. #: src/language/constants.ts:29
  2868. msgid "Perform core upgrade error"
  2869. msgstr ""
  2870. #: src/views/dashboard/components/ParamsOptimization.vue:122
  2871. msgid "Performance"
  2872. msgstr ""
  2873. #: src/views/dashboard/NginxDashBoard.vue:207
  2874. msgid "Performance Metrics"
  2875. msgstr ""
  2876. #: src/views/dashboard/components/ParamsOptimization.vue:87
  2877. msgid "Performance settings saved successfully"
  2878. msgstr ""
  2879. #: src/language/constants.ts:28
  2880. msgid "Performing core upgrade"
  2881. msgstr ""
  2882. #: src/views/user/UserProfile.vue:121
  2883. msgid "Personal Information"
  2884. msgstr ""
  2885. #: src/constants/errors/self_check.ts:19
  2886. msgid "PID path not exist"
  2887. msgstr ""
  2888. #: src/constants/errors/crypto.ts:2
  2889. msgid "Plain text is empty"
  2890. msgstr ""
  2891. #: src/views/dashboard/NginxDashBoard.vue:196
  2892. msgid "Please enable the stub_status module to get request statistics, connection count, etc."
  2893. msgstr ""
  2894. #: src/views/preference/components/AuthSettings/AddPasskey.vue:74
  2895. msgid "Please enter a name for the passkey you wish to create and click the OK button below."
  2896. msgstr ""
  2897. #: src/components/AutoCertForm/AutoCertForm.vue:98
  2898. msgid "Please enter a valid IPv4 address (0-255 per octet)"
  2899. msgstr ""
  2900. #: src/components/AutoCertForm/AutoCertForm.vue:109
  2901. msgid "Please enter a valid IPv4 or IPv6 address"
  2902. msgstr ""
  2903. #: src/components/PortScanner/PortScannerCompact.vue:85
  2904. msgid "Please enter a valid port range"
  2905. msgstr ""
  2906. #: src/views/certificate/components/DNSIssueCertificate.vue:76
  2907. msgid "Please enter at least one domain"
  2908. msgstr ""
  2909. #: src/components/TwoFA/Authorization.vue:85
  2910. msgid "Please enter the OTP code:"
  2911. msgstr ""
  2912. #: src/components/SystemRestore/SystemRestoreContent.vue:112
  2913. msgid "Please enter the security token"
  2914. msgstr ""
  2915. #: src/components/SystemRestore/SystemRestoreContent.vue:210
  2916. #: src/components/SystemRestore/SystemRestoreContent.vue:287
  2917. msgid "Please enter the security token received during backup"
  2918. msgstr ""
  2919. #: src/components/AutoCertForm/AutoCertForm.vue:80
  2920. msgid "Please enter the server IP address"
  2921. msgstr ""
  2922. #: src/language/curd.ts:24
  2923. msgid "Please fill all fields correctly"
  2924. msgstr ""
  2925. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:23
  2926. msgid "Please fill in required S3 configuration fields"
  2927. msgstr ""
  2928. #: src/views/certificate/DNSCredential.vue:93
  2929. msgid "Please fill in the API authentication credentials provided by your DNS provider."
  2930. msgstr ""
  2931. #: src/components/AutoCertForm/AutoCertForm.vue:168
  2932. msgid "Please first add credentials in Certification > DNS Credentials, and then select one of the credentialsbelow to request the API of the DNS provider."
  2933. msgstr ""
  2934. #: src/components/Notification/notifications.ts:194
  2935. #: src/language/constants.ts:59
  2936. msgid "Please generate new recovery codes in the preferences immediately to prevent lockout."
  2937. msgstr ""
  2938. #: src/views/config/components/ConfigRightPanel/Basic.vue:27
  2939. #: src/views/config/components/Rename.vue:65
  2940. msgid "Please input a filename"
  2941. msgstr ""
  2942. #: src/views/config/components/Mkdir.vue:56
  2943. msgid "Please input a folder name"
  2944. msgstr ""
  2945. #: src/views/stream/components/StreamDuplicate.vue:25
  2946. msgid "Please input name, this will be used as the filename of the new configuration!"
  2947. msgstr ""
  2948. #: src/views/site/site_list/SiteDuplicate.vue:33
  2949. msgid "Please input name, this will be used as the filename of the new configuration."
  2950. msgstr ""
  2951. #: src/views/install/components/InstallForm.vue:25
  2952. msgid "Please input your E-mail!"
  2953. msgstr ""
  2954. #: src/views/install/components/InstallForm.vue:41
  2955. #: src/views/other/Login.vue:47
  2956. msgid "Please input your password!"
  2957. msgstr ""
  2958. #: src/views/install/components/InstallForm.vue:31
  2959. #: src/views/other/Login.vue:41
  2960. msgid "Please input your username!"
  2961. msgstr ""
  2962. #: src/views/backup/components/SystemRestore.vue:8
  2963. #: src/views/install/components/InstallView.vue:48
  2964. msgid "Please log in."
  2965. msgstr ""
  2966. #: src/views/certificate/DNSCredential.vue:102
  2967. msgid "Please note that the unit of time configurations below are all in seconds."
  2968. msgstr ""
  2969. #: src/views/install/components/InstallView.vue:102
  2970. msgid "Please resolve all issues before proceeding with installation"
  2971. msgstr ""
  2972. #: src/views/backup/components/BackupCreator.vue:107
  2973. msgid "Please save this security token, you will need it for restoration:"
  2974. msgstr ""
  2975. #: src/components/SystemRestore/SystemRestoreContent.vue:107
  2976. msgid "Please select a backup file"
  2977. msgstr ""
  2978. #: src/views/preference/components/ExternalNotify/ExternalNotifyEditor.vue:41
  2979. msgid "Please select a notification type"
  2980. msgstr ""
  2981. #: src/views/certificate/components/CertificateFileUpload.vue:45
  2982. msgid "Please select a valid %{type} file (%{extensions})"
  2983. msgstr ""
  2984. #: src/language/curd.ts:33
  2985. msgid "Please select at least one item"
  2986. msgstr ""
  2987. #: src/views/environments/list/Environment.vue:201
  2988. #: src/views/environments/list/Environment.vue:83
  2989. msgid "Please select at least one node to reload Nginx"
  2990. msgstr ""
  2991. #: src/views/environments/list/Environment.vue:222
  2992. #: src/views/environments/list/Environment.vue:97
  2993. msgid "Please select at least one node to restart Nginx"
  2994. msgstr ""
  2995. #: src/views/environments/list/Environment.vue:180
  2996. msgid "Please select at least one node to upgrade"
  2997. msgstr ""
  2998. #: src/views/certificate/components/RemoveCert.vue:28
  2999. msgid "Please type \"Revoke\" to confirm"
  3000. msgstr ""
  3001. #: src/views/config/components/Delete.vue:70
  3002. msgid "Please type the exact confirmation text"
  3003. msgstr ""
  3004. #: src/components/PortScanner/PortScannerCompact.vue:31
  3005. #: src/views/preference/tabs/ServerSettings.vue:22
  3006. msgid "Port"
  3007. msgstr ""
  3008. #: src/components/AutoCertForm/AutoCertForm.vue:199
  3009. msgid "Port 80 must be open for HTTP-01 challenge validation"
  3010. msgstr ""
  3011. #: src/views/site/site_edit/components/RightPanel/RightPanel.vue:44
  3012. #: src/views/stream/components/RightPanel/RightPanel.vue:25
  3013. msgid "Port Scanner"
  3014. msgstr ""
  3015. #: src/components/EnvGroupRender/EnvGroupRender.vue:38
  3016. #: src/views/environments/group/columns.ts:46
  3017. msgid "Post-sync Action"
  3018. msgstr ""
  3019. #: src/views/environments/list/BatchUpgrader.vue:168
  3020. #: src/views/environments/list/BatchUpgrader.vue:224
  3021. #: src/views/system/Upgrade.vue:213
  3022. #: src/views/system/Upgrade.vue:267
  3023. msgid "Pre-release"
  3024. msgstr ""
  3025. #: src/routes/modules/preference.ts:10
  3026. #: src/views/preference/Preference.vue:41
  3027. msgid "Preference"
  3028. msgstr ""
  3029. #: src/language/constants.ts:8
  3030. msgid "Preparing lego configurations"
  3031. msgstr ""
  3032. #: src/components/AutoCertForm/AutoCertForm.vue:206
  3033. msgid "Private CA:"
  3034. msgstr ""
  3035. #: src/components/AutoCertForm/AutoCertForm.vue:202
  3036. msgid "Private IPs (192.168.x.x, 10.x.x.x, 172.16-31.x.x) will fail"
  3037. msgstr ""
  3038. #: src/views/certificate/components/CertificateFileUpload.vue:120
  3039. #: src/views/certificate/components/CertificateFileUpload.vue:44
  3040. msgid "private key"
  3041. msgstr ""
  3042. #: src/components/PortScanner/PortScannerCompact.vue:55
  3043. msgid "Process"
  3044. msgstr ""
  3045. #: src/views/dashboard/components/ProcessDistributionCard.vue:26
  3046. msgid "Process Distribution"
  3047. msgstr ""
  3048. #: src/views/dashboard/components/PerformanceTablesCard.vue:155
  3049. msgid "Process information"
  3050. msgstr ""
  3051. #: src/language/curd.ts:60
  3052. msgid "Processing {count}/{total}"
  3053. msgstr ""
  3054. #: src/language/constants.ts:3
  3055. msgid "Prohibit changing root password in demo"
  3056. msgstr ""
  3057. #: src/language/constants.ts:4
  3058. msgid "Prohibit deleting the default user"
  3059. msgstr ""
  3060. #: src/views/system/About.vue:71
  3061. msgid "Project Team"
  3062. msgstr ""
  3063. #: src/views/config/components/Delete.vue:107
  3064. msgid "Protected Directory"
  3065. msgstr ""
  3066. #: src/views/preference/tabs/ServerSettings.vue:47
  3067. msgid "Protocol configuration only takes effect when directly connecting. If using reverse proxy, please configure the protocol separately in the reverse proxy."
  3068. msgstr ""
  3069. #: src/views/certificate/DNSCredential.vue:26
  3070. msgid "Provider"
  3071. msgstr ""
  3072. #: src/constants/errors/cert.ts:13
  3073. msgid "Provider not found: {0}"
  3074. msgstr ""
  3075. #: src/views/certificate/ACMEUser.vue:61
  3076. msgid "Proxy"
  3077. msgstr ""
  3078. #: src/composables/useUpstreamStatus.ts:132
  3079. msgid "Proxy Pass"
  3080. msgstr ""
  3081. #: src/views/site/site_list/columns.tsx:78
  3082. #: src/views/stream/columns.tsx:46
  3083. msgid "Proxy Targets"
  3084. msgstr ""
  3085. #: src/components/AutoCertForm/AutoCertForm.vue:192
  3086. msgid "Public CA Requirements:"
  3087. msgstr ""
  3088. #: src/views/preference/tabs/NodeSettings.vue:46
  3089. msgid "Public Security Number"
  3090. msgstr ""
  3091. #: src/constants/errors/site.ts:8
  3092. #: src/constants/errors/stream.ts:7
  3093. msgid "Read dir failed: {0}"
  3094. msgstr ""
  3095. #: src/composables/usePerformanceMetrics.ts:104
  3096. #: src/views/dashboard/components/PerformanceTablesCard.vue:64
  3097. msgid "Read requests"
  3098. msgstr ""
  3099. #: src/views/dashboard/ServerAnalytic.vue:37
  3100. #: src/views/dashboard/ServerAnalytic.vue:390
  3101. msgid "Reads"
  3102. msgstr ""
  3103. #: src/views/dashboard/ServerAnalytic.vue:341
  3104. #: src/views/dashboard/ServerAnalytic.vue:35
  3105. msgid "Receive"
  3106. msgstr ""
  3107. #: src/components/SelfCheck/SelfCheck.vue:23
  3108. msgid "Recheck"
  3109. msgstr ""
  3110. #: src/components/TwoFA/Authorization.vue:79
  3111. msgid "Recovery"
  3112. msgstr ""
  3113. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:68
  3114. msgid "Recovery Codes"
  3115. msgstr ""
  3116. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:73
  3117. msgid "Recovery codes are used to access your account when you lose access to your 2FA device. Each code can only be used once."
  3118. msgstr ""
  3119. #: src/views/preference/tabs/CertSettings.vue:40
  3120. msgid "Recursive Nameservers"
  3121. msgstr ""
  3122. #: src/components/ChatGPT/ChatMessageInput.vue:30
  3123. msgid "Regenerate response"
  3124. msgstr ""
  3125. #: src/views/certificate/ACMEUser.vue:172
  3126. msgid "Register"
  3127. msgstr ""
  3128. #: src/views/certificate/ACMEUser.vue:66
  3129. msgid "Register a user or use this account to issue a certificate through an HTTP proxy."
  3130. msgstr ""
  3131. #: src/views/certificate/ACMEUser.vue:140
  3132. msgid "Register failed"
  3133. msgstr ""
  3134. #: src/views/certificate/ACMEUser.vue:111
  3135. msgid "Register On Startup"
  3136. msgstr ""
  3137. #: src/views/preference/components/AuthSettings/AddPasskey.vue:26
  3138. msgid "Register passkey successfully"
  3139. msgstr ""
  3140. #: src/views/certificate/ACMEUser.vue:138
  3141. msgid "Register successfully"
  3142. msgstr ""
  3143. #: src/language/constants.ts:14
  3144. msgid "Registering user"
  3145. msgstr ""
  3146. #: src/views/certificate/ACMEUser.vue:155
  3147. msgid "Registration Status"
  3148. msgstr ""
  3149. #: src/views/system/Upgrade.vue:152
  3150. msgid "Reinstall"
  3151. msgstr ""
  3152. #: src/views/system/Upgrade.vue:271
  3153. msgid "Release Note"
  3154. msgstr ""
  3155. #: src/components/ChatGPT/ChatMessage.vue:222
  3156. #: src/components/NginxControl/NginxControl.vue:103
  3157. msgid "Reload"
  3158. msgstr ""
  3159. #: src/components/EnvGroupRender/EnvGroupRender.vue:44
  3160. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:104
  3161. #: src/constants/index.ts:37
  3162. #: src/views/environments/list/Environment.vue:209
  3163. #: src/views/environments/list/Environment.vue:217
  3164. msgid "Reload Nginx"
  3165. msgstr ""
  3166. #: src/constants/errors/nginx.ts:4
  3167. msgid "Reload nginx failed: {0}"
  3168. msgstr ""
  3169. #: src/components/Notification/notifications.ts:10
  3170. msgid "Reload Nginx on %{node} failed, response: %{resp}"
  3171. msgstr ""
  3172. #: src/components/Notification/notifications.ts:14
  3173. msgid "Reload Nginx on %{node} successfully"
  3174. msgstr ""
  3175. #: src/components/Notification/notifications.ts:9
  3176. msgid "Reload Remote Nginx Error"
  3177. msgstr ""
  3178. #: src/components/Notification/notifications.ts:13
  3179. msgid "Reload Remote Nginx Success"
  3180. msgstr ""
  3181. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:52
  3182. msgid "Reload request failed, please check your network connection"
  3183. msgstr ""
  3184. #: src/components/NginxControl/NginxControl.vue:77
  3185. msgid "Reloading"
  3186. msgstr ""
  3187. #: src/language/constants.ts:18
  3188. msgid "Reloading nginx"
  3189. msgstr ""
  3190. #: src/constants/index.ts:42
  3191. msgid "Remote"
  3192. msgstr ""
  3193. #: src/views/certificate/components/DNSIssueCertificate.vue:146
  3194. #: src/views/preference/tabs/AuthSettings.vue:137
  3195. msgid "Remove"
  3196. msgstr ""
  3197. #: src/views/preference/components/AuthSettings/Passkey.vue:46
  3198. #: src/views/preference/tabs/AuthSettings.vue:47
  3199. msgid "Remove successfully"
  3200. msgstr ""
  3201. #: src/components/Notification/Notification.vue:77
  3202. msgid "Removed successfully"
  3203. msgstr ""
  3204. #: src/components/NgxConfigEditor/NgxUpstream.vue:75
  3205. #: src/views/config/components/ConfigName.vue:51
  3206. #: src/views/config/components/Rename.vue:56
  3207. #: src/views/config/ConfigList.vue:190
  3208. #: src/views/site/site_edit/components/ConfigName/ConfigName.vue:44
  3209. #: src/views/stream/components/ConfigName.vue:44
  3210. msgid "Rename"
  3211. msgstr ""
  3212. #: src/components/Notification/notifications.ts:78
  3213. msgid "Rename %{orig_path} to %{new_path} on %{env_name} failed"
  3214. msgstr ""
  3215. #: src/components/Notification/notifications.ts:82
  3216. msgid "Rename %{orig_path} to %{new_path} on %{env_name} successfully"
  3217. msgstr ""
  3218. #: src/components/Notification/notifications.ts:77
  3219. #: src/language/constants.ts:42
  3220. msgid "Rename Remote Config Error"
  3221. msgstr ""
  3222. #: src/components/Notification/notifications.ts:81
  3223. #: src/language/constants.ts:41
  3224. msgid "Rename Remote Config Success"
  3225. msgstr ""
  3226. #: src/components/Notification/notifications.ts:137
  3227. #: src/language/constants.ts:56
  3228. msgid "Rename Remote Site Error"
  3229. msgstr ""
  3230. #: src/components/Notification/notifications.ts:141
  3231. #: src/language/constants.ts:55
  3232. msgid "Rename Remote Site Success"
  3233. msgstr ""
  3234. #: src/components/Notification/notifications.ts:177
  3235. msgid "Rename Remote Stream Error"
  3236. msgstr ""
  3237. #: src/components/Notification/notifications.ts:181
  3238. msgid "Rename Remote Stream Success"
  3239. msgstr ""
  3240. #: src/components/Notification/notifications.ts:138
  3241. msgid "Rename site %{name} to %{new_name} on %{node} failed"
  3242. msgstr ""
  3243. #: src/components/Notification/notifications.ts:142
  3244. msgid "Rename site %{name} to %{new_name} on %{node} successfully"
  3245. msgstr ""
  3246. #: src/components/Notification/notifications.ts:178
  3247. msgid "Rename stream %{name} to %{new_name} on %{node} failed"
  3248. msgstr ""
  3249. #: src/components/Notification/notifications.ts:182
  3250. msgid "Rename stream %{name} to %{new_name} on %{node} successfully"
  3251. msgstr ""
  3252. #: src/views/config/components/Rename.vue:43
  3253. msgid "Rename successfully"
  3254. msgstr ""
  3255. #: src/views/config/components/ConfigName.vue:30
  3256. #: src/views/site/site_edit/components/ConfigName/ConfigName.vue:27
  3257. #: src/views/stream/components/ConfigName.vue:27
  3258. msgid "Renamed successfully"
  3259. msgstr ""
  3260. #: src/constants/errors/cert.ts:19
  3261. msgid "Renew cert error: {0}"
  3262. msgstr ""
  3263. #: src/views/certificate/components/RenewCert.vue:48
  3264. #: src/views/certificate/components/RenewCert.vue:55
  3265. msgid "Renew Certificate"
  3266. msgstr ""
  3267. #: src/language/constants.ts:36
  3268. msgid "Renew Certificate Error"
  3269. msgstr ""
  3270. #: src/language/constants.ts:35
  3271. msgid "Renew Certificate Success"
  3272. msgstr ""
  3273. #: src/views/certificate/components/DNSIssueCertificate.vue:86
  3274. #: src/views/certificate/components/RenewCert.vue:30
  3275. msgid "Renew successfully"
  3276. msgstr ""
  3277. #: src/views/dashboard/components/PerformanceTablesCard.vue:142
  3278. msgid "Request statistics"
  3279. msgstr ""
  3280. #: src/constants/errors/crypto.ts:4
  3281. msgid "Request timeout"
  3282. msgstr ""
  3283. #: src/constants/errors/validate.ts:2
  3284. #: src/language/constants.ts:33
  3285. msgid "Requested with wrong parameters"
  3286. msgstr ""
  3287. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:77
  3288. msgid "Requests Per Connection"
  3289. msgstr ""
  3290. #: src/language/curd.ts:13
  3291. msgid "Reset"
  3292. msgstr ""
  3293. #: src/views/preference/components/AuthSettings/TOTP.vue:93
  3294. msgid "Reset 2FA"
  3295. msgstr ""
  3296. #: src/views/dashboard/components/ResourceUsageCard.vue:53
  3297. msgid "Resident Set Size: Actual memory resident in physical memory, including all shared library memory, which will be repeated calculated for multiple processes"
  3298. msgstr ""
  3299. #: src/composables/usePerformanceMetrics.ts:109
  3300. #: src/views/dashboard/components/PerformanceTablesCard.vue:69
  3301. msgid "Responses"
  3302. msgstr ""
  3303. #: src/components/NginxControl/NginxControl.vue:96
  3304. msgid "Restart"
  3305. msgstr ""
  3306. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:116
  3307. #: src/views/environments/list/Environment.vue:230
  3308. #: src/views/environments/list/Environment.vue:238
  3309. msgid "Restart Nginx"
  3310. msgstr ""
  3311. #: src/components/Notification/notifications.ts:18
  3312. msgid "Restart Nginx on %{node} failed, response: %{resp}"
  3313. msgstr ""
  3314. #: src/components/Notification/notifications.ts:22
  3315. msgid "Restart Nginx on %{node} successfully"
  3316. msgstr ""
  3317. #: src/components/Notification/notifications.ts:17
  3318. msgid "Restart Remote Nginx Error"
  3319. msgstr ""
  3320. #: src/components/Notification/notifications.ts:21
  3321. msgid "Restart Remote Nginx Success"
  3322. msgstr ""
  3323. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:72
  3324. msgid "Restart request failed, please check your network connection"
  3325. msgstr ""
  3326. #: src/components/NginxControl/NginxControl.vue:82
  3327. msgid "Restarting"
  3328. msgstr ""
  3329. #: src/language/curd.ts:10
  3330. msgid "Restore"
  3331. msgstr ""
  3332. #: src/components/SystemRestore/SystemRestoreContent.vue:135
  3333. msgid "Restore completed successfully"
  3334. msgstr ""
  3335. #: src/views/install/components/InstallView.vue:112
  3336. msgid "Restore from Backup"
  3337. msgstr ""
  3338. #: src/components/SystemRestore/SystemRestoreContent.vue:223
  3339. #: src/components/SystemRestore/SystemRestoreContent.vue:300
  3340. msgid "Restore Nginx Configuration"
  3341. msgstr ""
  3342. #: src/components/SystemRestore/SystemRestoreContent.vue:234
  3343. #: src/components/SystemRestore/SystemRestoreContent.vue:311
  3344. msgid "Restore Nginx UI Configuration"
  3345. msgstr ""
  3346. #: src/components/ConfigHistory/DiffViewer.vue:401
  3347. #: src/components/ConfigHistory/DiffViewer.vue:414
  3348. msgid "Restore this version"
  3349. msgstr ""
  3350. #: src/language/curd.ts:30
  3351. msgid "Restored successfully"
  3352. msgstr ""
  3353. #: src/views/certificate/components/RemoveCert.vue:27
  3354. #: src/views/certificate/components/RemoveCert.vue:98
  3355. msgid "Revoke"
  3356. msgstr ""
  3357. #: src/constants/errors/cert.ts:24
  3358. msgid "Revoke cert error: {0}"
  3359. msgstr ""
  3360. #: src/components/AutoCertForm/AutoCertForm.vue:277
  3361. msgid "Revoke Old Certificate"
  3362. msgstr ""
  3363. #: src/views/certificate/components/RemoveCert.vue:112
  3364. msgid "Revoke this certificate"
  3365. msgstr ""
  3366. #: src/views/certificate/components/RemoveCert.vue:120
  3367. msgid "Revoking a certificate will affect any services currently using it. This action cannot be undone."
  3368. msgstr ""
  3369. #: src/views/preference/tabs/AuthSettings.vue:75
  3370. msgid "RP Display Name"
  3371. msgstr ""
  3372. #: src/views/preference/tabs/AuthSettings.vue:81
  3373. msgid "RP Origins"
  3374. msgstr ""
  3375. #: src/views/preference/tabs/AuthSettings.vue:69
  3376. msgid "RPID"
  3377. msgstr ""
  3378. #: src/views/preference/tabs/ServerSettings.vue:25
  3379. msgid "Run Mode"
  3380. msgstr ""
  3381. #: src/components/NginxControl/NginxControl.vue:72
  3382. msgid "Running"
  3383. msgstr ""
  3384. #: src/views/backup/AutoBackup/AutoBackup.vue:75
  3385. #: src/views/backup/AutoBackup/AutoBackup.vue:84
  3386. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:49
  3387. msgid "S3"
  3388. msgstr ""
  3389. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:83
  3390. msgid "S3 access key ID"
  3391. msgstr ""
  3392. #: src/views/backup/AutoBackup/AutoBackup.vue:249
  3393. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:77
  3394. msgid "S3 Access Key ID"
  3395. msgstr ""
  3396. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:79
  3397. msgid "S3 access key ID is required"
  3398. msgstr ""
  3399. #: src/views/backup/AutoBackup/AutoBackup.vue:261
  3400. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:99
  3401. msgid "S3 Bucket"
  3402. msgstr ""
  3403. #: src/constants/errors/backup.ts:70
  3404. msgid "S3 bucket access denied: {0}"
  3405. msgstr ""
  3406. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:101
  3407. msgid "S3 bucket is required"
  3408. msgstr ""
  3409. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:105
  3410. msgid "S3 bucket name"
  3411. msgstr ""
  3412. #: src/constants/errors/backup.ts:63
  3413. msgid "S3 configuration is incomplete: missing {0}"
  3414. msgstr ""
  3415. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:34
  3416. msgid "S3 connection test failed"
  3417. msgstr ""
  3418. #: src/constants/errors/backup.ts:69
  3419. msgid "S3 connection test failed: {0}"
  3420. msgstr ""
  3421. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:30
  3422. msgid "S3 connection test successful"
  3423. msgstr ""
  3424. #: src/constants/errors/backup.ts:71
  3425. msgid "S3 credentials are invalid: {0}"
  3426. msgstr ""
  3427. #: src/views/backup/AutoBackup/AutoBackup.vue:243
  3428. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:66
  3429. msgid "S3 Endpoint"
  3430. msgstr ""
  3431. #: src/constants/errors/backup.ts:72
  3432. msgid "S3 endpoint is invalid: {0}"
  3433. msgstr ""
  3434. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:68
  3435. msgid "S3 endpoint is required"
  3436. msgstr ""
  3437. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:72
  3438. msgid "S3 endpoint URL"
  3439. msgstr ""
  3440. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:126
  3441. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:60
  3442. msgid "S3 path (e.g., backups/)"
  3443. msgstr ""
  3444. #: src/views/backup/AutoBackup/AutoBackup.vue:267
  3445. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:110
  3446. msgid "S3 Region"
  3447. msgstr ""
  3448. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:115
  3449. msgid "S3 region (e.g., us-east-1)"
  3450. msgstr ""
  3451. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:94
  3452. msgid "S3 secret access key"
  3453. msgstr ""
  3454. #: src/views/backup/AutoBackup/AutoBackup.vue:255
  3455. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:88
  3456. msgid "S3 Secret Access Key"
  3457. msgstr ""
  3458. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:90
  3459. msgid "S3 secret access key is required"
  3460. msgstr ""
  3461. #: src/constants/errors/backup.ts:68
  3462. msgid "S3 upload failed: {0}"
  3463. msgstr ""
  3464. #: src/views/backup/AutoBackup/components/CronEditor.vue:32
  3465. msgid "Saturday"
  3466. msgstr ""
  3467. #: src/components/ChatGPT/ChatMessage.vue:215
  3468. #: src/components/NgxConfigEditor/directive/DirectiveEditorItem.vue:132
  3469. #: src/language/curd.ts:18
  3470. #: src/views/certificate/components/CertificateActions.vue:29
  3471. #: src/views/config/components/ConfigLeftPanel.vue:282
  3472. #: src/views/config/components/ConfigName.vue:59
  3473. #: src/views/preference/components/AuthSettings/Passkey.vue:130
  3474. #: src/views/preference/Preference.vue:117
  3475. #: src/views/site/site_edit/components/ConfigName/ConfigName.vue:52
  3476. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:176
  3477. #: src/views/stream/components/ConfigName.vue:52
  3478. #: src/views/stream/components/StreamEditor.vue:130
  3479. msgid "Save"
  3480. msgstr ""
  3481. #: src/components/NgxConfigEditor/directive/DirectiveAdd.vue:112
  3482. msgid "Save Directive"
  3483. msgstr ""
  3484. #: src/components/Notification/notifications.ts:145
  3485. #: src/language/constants.ts:48
  3486. msgid "Save Remote Site Error"
  3487. msgstr ""
  3488. #: src/components/Notification/notifications.ts:149
  3489. #: src/language/constants.ts:47
  3490. msgid "Save Remote Site Success"
  3491. msgstr ""
  3492. #: src/components/Notification/notifications.ts:185
  3493. msgid "Save Remote Stream Error"
  3494. msgstr ""
  3495. #: src/components/Notification/notifications.ts:189
  3496. msgid "Save Remote Stream Success"
  3497. msgstr ""
  3498. #: src/components/Notification/notifications.ts:146
  3499. msgid "Save site %{name} to %{node} failed"
  3500. msgstr ""
  3501. #: src/components/Notification/notifications.ts:150
  3502. msgid "Save site %{name} to %{node} successfully"
  3503. msgstr ""
  3504. #: src/components/Notification/notifications.ts:186
  3505. msgid "Save stream %{name} to %{node} failed"
  3506. msgstr ""
  3507. #: src/components/Notification/notifications.ts:190
  3508. msgid "Save stream %{name} to %{node} successfully"
  3509. msgstr ""
  3510. #: src/language/curd.ts:36
  3511. msgid "Save successful"
  3512. msgstr ""
  3513. #: src/language/curd.ts:35
  3514. #: src/views/certificate/store.ts:14
  3515. #: src/views/preference/store/index.ts:120
  3516. msgid "Save successfully"
  3517. msgstr ""
  3518. #: src/components/NgxConfigEditor/directive/DirectiveEditorItem.vue:48
  3519. #: src/language/curd.ts:28
  3520. #: src/views/config/components/ConfigLeftPanel.vue:198
  3521. #: src/views/site/site_add/SiteAdd.vue:36
  3522. #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:46
  3523. #: src/views/stream/store.ts:70
  3524. msgid "Saved successfully"
  3525. msgstr ""
  3526. #: src/constants/errors/self_check.ts:20
  3527. msgid "Sbin path not exist"
  3528. msgstr ""
  3529. #: src/components/PortScanner/PortScannerCompact.vue:94
  3530. msgid "Scan completed"
  3531. msgstr ""
  3532. #: src/components/PortScanner/PortScannerCompact.vue:98
  3533. msgid "Scan failed"
  3534. msgstr ""
  3535. #: src/components/PortScanner/PortScannerCompact.vue:179
  3536. msgid "Scan Ports"
  3537. msgstr ""
  3538. #: src/components/PortScanner/PortScannerCompact.vue:204
  3539. msgid "Scan Results"
  3540. msgstr ""
  3541. #: src/views/preference/components/AuthSettings/TOTP.vue:69
  3542. msgid "Scan the QR code with your mobile phone to add the account to the app."
  3543. msgstr ""
  3544. #: src/views/nginx_log/NginxLogList.vue:101
  3545. msgid "Scanning logs..."
  3546. msgstr ""
  3547. #: src/views/backup/AutoBackup/AutoBackup.vue:113
  3548. msgid "Schedule"
  3549. msgstr ""
  3550. #: src/views/backup/AutoBackup/components/CronEditor.vue:144
  3551. msgid "Schedule Type"
  3552. msgstr ""
  3553. #: src/views/certificate/components/DNSChallenge.vue:77
  3554. msgid "SDK"
  3555. msgstr ""
  3556. #: src/language/constants.ts:62
  3557. #: src/language/curd.ts:12
  3558. #: src/views/config/configColumns.tsx:5
  3559. #: src/views/site/site_list/columns.tsx:17
  3560. #: src/views/stream/columns.tsx:13
  3561. msgid "Search"
  3562. msgstr ""
  3563. #: src/language/constants.ts:61
  3564. msgid "Search module name"
  3565. msgstr ""
  3566. #: src/views/preference/components/AuthSettings/TOTP.vue:109
  3567. msgid "Secret has been copied"
  3568. msgstr ""
  3569. #: src/views/user/UserProfile.vue:175
  3570. msgid "Security Settings"
  3571. msgstr ""
  3572. #: src/components/SystemRestore/SystemRestoreContent.vue:207
  3573. #: src/components/SystemRestore/SystemRestoreContent.vue:284
  3574. msgid "Security Token"
  3575. msgstr ""
  3576. #: src/views/backup/components/BackupCreator.vue:94
  3577. msgid "Security Token Information"
  3578. msgstr ""
  3579. #: src/views/certificate/ACMEUser.vue:57
  3580. msgid "Select a predefined CA directory or enter a custom one. Leave blank to use the default CA directory."
  3581. msgstr ""
  3582. #: src/language/curd.ts:31
  3583. msgid "Select all"
  3584. msgstr ""
  3585. #: src/views/certificate/ACMEUser.vue:43
  3586. msgid "Select or enter a CA directory URL"
  3587. msgstr ""
  3588. #: src/language/curd.ts:59
  3589. msgid "Selected {count} files"
  3590. msgstr ""
  3591. #: src/language/curd.ts:16
  3592. msgid "Selector"
  3593. msgstr ""
  3594. #: src/components/SelfCheck/SelfCheck.vue:15
  3595. #: src/routes/modules/system.ts:19
  3596. msgid "Self Check"
  3597. msgstr ""
  3598. #: src/components/SelfCheck/SelfCheckHeaderBanner.vue:37
  3599. #: src/components/SelfCheck/SelfCheckHeaderBanner.vue:60
  3600. msgid "Self check failed, Nginx UI may not work properly"
  3601. msgstr ""
  3602. #: src/views/dashboard/ServerAnalytic.vue:35
  3603. #: src/views/dashboard/ServerAnalytic.vue:351
  3604. msgid "Send"
  3605. msgstr ""
  3606. #: src/views/preference/components/ExternalNotify/ExternalNotifyEditor.vue:77
  3607. msgid "Send test message"
  3608. msgstr ""
  3609. #: src/routes/modules/dashboard.ts:19
  3610. #: src/views/preference/Preference.vue:46
  3611. msgid "Server"
  3612. msgstr ""
  3613. #: src/views/certificate/CertificateEditor.vue:58
  3614. msgid "Server error"
  3615. msgstr ""
  3616. #: src/views/dashboard/ServerAnalytic.vue:179
  3617. msgid "Server Info"
  3618. msgstr ""
  3619. #: src/components/AutoCertForm/AutoCertForm.vue:178
  3620. msgid "Server IP Address"
  3621. msgstr ""
  3622. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:99
  3623. msgid "Server Names Hash Bucket Size"
  3624. msgstr ""
  3625. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:100
  3626. msgid "Server names hash table size"
  3627. msgstr ""
  3628. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:106
  3629. msgid "server_name not found in directives"
  3630. msgstr ""
  3631. #: src/constants/errors/nginx_log.ts:3
  3632. msgid "ServerIdx out of range"
  3633. msgstr ""
  3634. #: src/constants/errors/user.ts:12
  3635. msgid "Session not found"
  3636. msgstr ""
  3637. #: src/constants/errors/cert.ts:14
  3638. msgid "Set env error: {0}"
  3639. msgstr ""
  3640. #: src/constants/errors/cert.ts:18
  3641. msgid "Set env flag to disable lego CNAME support error: {0}"
  3642. msgstr ""
  3643. #: src/views/preference/tabs/CertSettings.vue:36
  3644. msgid "Set the recursive nameservers to override the systems nameservers for the step of DNS challenge."
  3645. msgstr ""
  3646. #: src/views/site/components/SiteStatusSelect.vue:116
  3647. msgid "set to maintenance mode"
  3648. msgstr ""
  3649. #: src/language/constants.ts:11
  3650. msgid "Setting DNS01 challenge provider"
  3651. msgstr ""
  3652. #: src/language/constants.ts:12
  3653. msgid "Setting environment variables"
  3654. msgstr ""
  3655. #: src/language/constants.ts:10
  3656. msgid "Setting HTTP01 challenge provider"
  3657. msgstr ""
  3658. #: src/constants/errors/nginx_log.ts:8
  3659. msgid "Settings.NginxLogSettings.AccessLogPath is empty, refer to https://nginxui.com/guide/config-nginx.html for more information"
  3660. msgstr ""
  3661. #: src/constants/errors/nginx_log.ts:7
  3662. msgid "Settings.NginxLogSettings.ErrorLogPath is empty, refer to https://nginxui.com/guide/config-nginx.html for more information"
  3663. msgstr ""
  3664. #: src/views/install/components/InstallView.vue:65
  3665. msgid "Setup your Nginx UI"
  3666. msgstr ""
  3667. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:147
  3668. msgid "Shared Memory Zone"
  3669. msgstr ""
  3670. #: src/components/SensitiveString/SensitiveString.vue:40
  3671. msgid "Show"
  3672. msgstr ""
  3673. #: src/views/other/Login.vue:295
  3674. msgid "Sign in with a passkey"
  3675. msgstr ""
  3676. #: src/components/NgxConfigEditor/directive/DirectiveAdd.vue:48
  3677. msgid "Single Directive"
  3678. msgstr ""
  3679. #: src/views/site/site_add/SiteAdd.vue:137
  3680. msgid "Site Config Created Successfully"
  3681. msgstr ""
  3682. #: src/constants/errors/site.ts:4
  3683. msgid "Site is enabled"
  3684. msgstr ""
  3685. #: src/constants/errors/site.ts:5
  3686. msgid "Site is in maintenance mode"
  3687. msgstr ""
  3688. #: src/routes/modules/nginx_log.ts:31
  3689. msgid "Site Logs"
  3690. msgstr ""
  3691. #: src/constants/errors/site.ts:2
  3692. msgid "Site not found"
  3693. msgstr ""
  3694. #: src/language/generate.ts:33
  3695. msgid "Sites directory exists"
  3696. msgstr ""
  3697. #: src/routes/modules/sites.ts:19
  3698. msgid "Sites List"
  3699. msgstr ""
  3700. #: src/constants/errors/self_check.ts:11
  3701. msgid "Sites-available directory not exist"
  3702. msgstr ""
  3703. #: src/constants/errors/self_check.ts:12
  3704. msgid "Sites-enabled directory not exist"
  3705. msgstr ""
  3706. #: src/language/curd.ts:62
  3707. msgid "Size"
  3708. msgstr ""
  3709. #: src/views/preference/tabs/NodeSettings.vue:23
  3710. msgid "Skip Installation"
  3711. msgstr ""
  3712. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:325
  3713. msgid "Sleep time between cache loader iterations"
  3714. msgstr ""
  3715. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:263
  3716. msgid "Sleep time between cache manager iterations"
  3717. msgstr ""
  3718. #: src/views/system/About.vue:46
  3719. msgid "Sponsor"
  3720. msgstr ""
  3721. #: src/views/certificate/components/CertificateContentEditor.vue:93
  3722. msgid "SSL Certificate Content"
  3723. msgstr ""
  3724. #: src/constants/errors/system.ts:8
  3725. msgid "SSL certificate file must be under Nginx configuration directory: {0}"
  3726. msgstr ""
  3727. #: src/constants/errors/system.ts:6
  3728. msgid "SSL certificate file not found"
  3729. msgstr ""
  3730. #: src/views/certificate/components/CertificateContentEditor.vue:142
  3731. msgid "SSL Certificate Key Content"
  3732. msgstr ""
  3733. #: src/views/certificate/components/CertificateBasicInfo.vue:55
  3734. msgid "SSL Certificate Key Path"
  3735. msgstr ""
  3736. #: src/views/certificate/components/CertificateBasicInfo.vue:39
  3737. #: src/views/preference/tabs/ServerSettings.vue:37
  3738. msgid "SSL Certificate Path"
  3739. msgstr ""
  3740. #: src/constants/errors/system.ts:4
  3741. msgid "SSL certificate path is required when HTTPS is enabled"
  3742. msgstr ""
  3743. #: src/constants/errors/system.ts:9
  3744. msgid "SSL key file must be under Nginx configuration directory: {0}"
  3745. msgstr ""
  3746. #: src/constants/errors/system.ts:7
  3747. msgid "SSL key file not found"
  3748. msgstr ""
  3749. #: src/views/preference/tabs/ServerSettings.vue:41
  3750. msgid "SSL Key Path"
  3751. msgstr ""
  3752. #: src/constants/errors/system.ts:5
  3753. msgid "SSL key path is required when HTTPS is enabled"
  3754. msgstr ""
  3755. #: src/views/other/Login.vue:252
  3756. msgid "SSO Login"
  3757. msgstr ""
  3758. #: src/views/environments/list/BatchUpgrader.vue:165
  3759. #: src/views/environments/list/BatchUpgrader.vue:218
  3760. #: src/views/system/Upgrade.vue:210
  3761. #: src/views/system/Upgrade.vue:261
  3762. msgid "Stable"
  3763. msgstr ""
  3764. #: src/components/PortScanner/PortScannerCompact.vue:151
  3765. msgid "Start"
  3766. msgstr ""
  3767. #: src/components/SystemRestore/SystemRestoreContent.vue:246
  3768. #: src/components/SystemRestore/SystemRestoreContent.vue:323
  3769. msgid "Start Restore"
  3770. msgstr ""
  3771. #: src/views/dashboard/components/ModulesTable.vue:88
  3772. #: src/views/dashboard/components/ModulesTable.vue:92
  3773. msgid "Static"
  3774. msgstr ""
  3775. #: src/components/PortScanner/PortScannerCompact.vue:37
  3776. #: src/views/backup/AutoBackup/AutoBackup.vue:160
  3777. #: src/views/certificate/ACMEUser.vue:73
  3778. #: src/views/certificate/CertificateList/certColumns.tsx:63
  3779. #: src/views/dashboard/components/ModulesTable.vue:96
  3780. #: src/views/environments/list/envColumns.tsx:43
  3781. #: src/views/site/site_edit/components/RightPanel/Basic.vue:29
  3782. #: src/views/site/site_list/columns.tsx:120
  3783. #: src/views/stream/columns.tsx:87
  3784. msgid "Status"
  3785. msgstr ""
  3786. #: src/views/preference/components/ExternalNotify/EnabledSwitch.vue:23
  3787. msgid "Status updated successfully"
  3788. msgstr ""
  3789. #: src/components/NginxControl/NginxControl.vue:87
  3790. msgid "Stopped"
  3791. msgstr ""
  3792. #: src/views/dashboard/ServerAnalytic.vue:257
  3793. #: src/views/dashboard/ServerAnalytic.vue:258
  3794. msgid "Storage"
  3795. msgstr ""
  3796. #: src/views/backup/AutoBackup/AutoBackup.vue:92
  3797. msgid "Storage Configuration"
  3798. msgstr ""
  3799. #: src/components/Notification/notifications.ts:26
  3800. msgid "Storage configuration validation failed for backup task %{backup_name}, error: %{error}"
  3801. msgstr ""
  3802. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:120
  3803. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:54
  3804. msgid "Storage Path"
  3805. msgstr ""
  3806. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:122
  3807. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:56
  3808. msgid "Storage path is required"
  3809. msgstr ""
  3810. #: src/constants/errors/backup.ts:61
  3811. msgid "Storage path not in granted access paths: {0}"
  3812. msgstr ""
  3813. #: src/views/backup/AutoBackup/AutoBackup.vue:70
  3814. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:45
  3815. msgid "Storage Type"
  3816. msgstr ""
  3817. #: src/constants/errors/stream.ts:4
  3818. msgid "Stream is enabled"
  3819. msgstr ""
  3820. #: src/constants/errors/stream.ts:2
  3821. msgid "Stream not found"
  3822. msgstr ""
  3823. #: src/language/generate.ts:34
  3824. msgid "Streams directory exists"
  3825. msgstr ""
  3826. #: src/constants/errors/self_check.ts:13
  3827. msgid "Streams-available directory not exist"
  3828. msgstr ""
  3829. #: src/constants/errors/self_check.ts:14
  3830. msgid "Streams-enabled directory not exist"
  3831. msgstr ""
  3832. #: src/views/preference/tabs/NginxSettings.vue:10
  3833. msgid "Stub Status Port"
  3834. msgstr ""
  3835. #: src/constants/errors/performance.ts:2
  3836. msgid "Stub_status is not enabled"
  3837. msgstr ""
  3838. #: src/constants/index.ts:25
  3839. #: src/views/backup/AutoBackup/AutoBackup.vue:195
  3840. #: src/views/backup/AutoBackup/AutoBackup.vue:220
  3841. #: src/views/notification/notificationColumns.tsx:35
  3842. msgid "Success"
  3843. msgstr ""
  3844. #: src/views/backup/AutoBackup/components/CronEditor.vue:121
  3845. #: src/views/backup/AutoBackup/components/CronEditor.vue:26
  3846. msgid "Sunday"
  3847. msgstr ""
  3848. #: src/components/SelfCheck/tasks/frontend/websocket.ts:13
  3849. msgid "Support communication with the backend through the WebSocket protocol. If your Nginx UI is being used via an Nginx reverse proxy, please refer to this link to write the corresponding configuration file: https://nginxui.com/guide/nginx-proxy-example.html"
  3850. msgstr ""
  3851. #: src/language/curd.ts:53
  3852. #: src/language/curd.ts:57
  3853. msgid "Support single or batch upload of files"
  3854. msgstr ""
  3855. #: src/language/curd.ts:54
  3856. #: src/language/curd.ts:58
  3857. msgid "Support uploading entire folders"
  3858. msgstr ""
  3859. #: src/components/SystemRestore/SystemRestoreContent.vue:197
  3860. #: src/components/SystemRestore/SystemRestoreContent.vue:274
  3861. msgid "Supported file type: .zip"
  3862. msgstr ""
  3863. #: src/views/dashboard/ServerAnalytic.vue:242
  3864. #: src/views/dashboard/ServerAnalytic.vue:243
  3865. msgid "Swap"
  3866. msgstr ""
  3867. #: src/components/SwitchAppearance/SwitchAppearance.vue:13
  3868. msgid "Switch to dark theme"
  3869. msgstr ""
  3870. #: src/components/SwitchAppearance/SwitchAppearance.vue:13
  3871. msgid "Switch to light theme"
  3872. msgstr ""
  3873. #: src/views/config/components/Delete.vue:141
  3874. #: src/views/config/components/Rename.vue:81
  3875. msgid "Sync"
  3876. msgstr ""
  3877. #: src/views/certificate/CertificateList/certColumns.tsx:28
  3878. msgid "Sync Certificate"
  3879. msgstr ""
  3880. #: src/components/Notification/notifications.ts:62
  3881. msgid "Sync Certificate %{cert_name} to %{env_name} failed"
  3882. msgstr ""
  3883. #: src/components/Notification/notifications.ts:66
  3884. msgid "Sync Certificate %{cert_name} to %{env_name} successfully"
  3885. msgstr ""
  3886. #: src/components/Notification/notifications.ts:61
  3887. #: src/language/constants.ts:39
  3888. msgid "Sync Certificate Error"
  3889. msgstr ""
  3890. #: src/components/Notification/notifications.ts:65
  3891. #: src/language/constants.ts:38
  3892. msgid "Sync Certificate Success"
  3893. msgstr ""
  3894. #: src/components/Notification/notifications.ts:70
  3895. msgid "Sync config %{config_name} to %{env_name} failed"
  3896. msgstr ""
  3897. #: src/components/Notification/notifications.ts:74
  3898. msgid "Sync config %{config_name} to %{env_name} successfully"
  3899. msgstr ""
  3900. #: src/components/Notification/notifications.ts:69
  3901. #: src/language/constants.ts:45
  3902. msgid "Sync Config Error"
  3903. msgstr ""
  3904. #: src/components/Notification/notifications.ts:73
  3905. #: src/language/constants.ts:44
  3906. msgid "Sync Config Success"
  3907. msgstr ""
  3908. #: src/components/EnvGroupRender/EnvGroupRender.vue:53
  3909. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:90
  3910. #: src/views/environments/group/columns.ts:17
  3911. #: src/views/environments/group/EnvGroup.vue:31
  3912. msgid "Sync Nodes"
  3913. msgstr ""
  3914. #: src/components/SyncNodesPreview/SyncNodesPreview.vue:45
  3915. msgid "Sync Preview"
  3916. msgstr ""
  3917. #: src/views/site/site_edit/components/RightPanel/Basic.vue:59
  3918. #: src/views/site/site_edit/components/RightPanel/Basic.vue:72
  3919. #: src/views/stream/components/RightPanel/Basic.vue:54
  3920. #: src/views/stream/components/RightPanel/Basic.vue:67
  3921. msgid "Sync strategy"
  3922. msgstr ""
  3923. #: src/views/certificate/components/CertificateBasicInfo.vue:70
  3924. msgid "Sync to"
  3925. msgstr ""
  3926. #: src/views/site/site_edit/components/RightPanel/Basic.vue:57
  3927. #: src/views/stream/components/RightPanel/Basic.vue:52
  3928. msgid "Synchronization"
  3929. msgstr ""
  3930. #: src/components/PortScanner/PortScannerCompact.vue:194
  3931. #: src/routes/modules/system.ts:11
  3932. msgid "System"
  3933. msgstr ""
  3934. #: src/views/backup/components/BackupCreator.vue:71
  3935. msgid "System Backup"
  3936. msgstr ""
  3937. #: src/views/install/components/InstallView.vue:60
  3938. msgid "System Check"
  3939. msgstr ""
  3940. #: src/views/certificate/components/ACMEUserSelector.vue:55
  3941. msgid "System Initial User"
  3942. msgstr ""
  3943. #: src/components/SystemRestore/SystemRestoreContent.vue:174
  3944. msgid "System Restore"
  3945. msgstr ""
  3946. #: src/views/install/components/InstallView.vue:44
  3947. msgid "System restored successfully."
  3948. msgstr ""
  3949. #: src/constants/errors/self_check.ts:3
  3950. msgid "Task is not fixable"
  3951. msgstr ""
  3952. #: src/constants/errors/self_check.ts:2
  3953. msgid "Task not found"
  3954. msgstr ""
  3955. #: src/views/preference/components/ExternalNotify/telegram.ts:5
  3956. msgid "Telegram"
  3957. msgstr ""
  3958. #: src/routes/modules/terminal.ts:10
  3959. #: src/views/preference/Preference.vue:76
  3960. msgid "Terminal"
  3961. msgstr ""
  3962. #: src/views/preference/tabs/TerminalSettings.vue:10
  3963. msgid "Terminal Start Command"
  3964. msgstr ""
  3965. #: src/views/preference/tabs/ExternalNotify.vue:56
  3966. msgid "Test"
  3967. msgstr ""
  3968. #: src/views/preference/components/ExternalNotify/ExternalNotifyEditor.vue:52
  3969. #: src/views/preference/tabs/ExternalNotify.vue:27
  3970. msgid "Test message sent successfully"
  3971. msgstr ""
  3972. #: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:141
  3973. msgid "Test S3 Connection"
  3974. msgstr ""
  3975. #: src/components/AutoCertForm/AutoCertForm.vue:160
  3976. msgid "The certificate for the domain will be checked 30 minutes, and will be renewed if it has been more than 1 week or the period you set in settings since it was last issued."
  3977. msgstr ""
  3978. #: src/views/preference/tabs/NodeSettings.vue:37
  3979. msgid "The ICP Number should only contain letters, unicode, numbers, hyphens, dashes, colons, and dots."
  3980. msgstr ""
  3981. #: src/views/certificate/components/CertificateContentEditor.vue:96
  3982. msgid "The input is not a SSL Certificate"
  3983. msgstr ""
  3984. #: src/views/certificate/components/CertificateContentEditor.vue:145
  3985. msgid "The input is not a SSL Certificate Key"
  3986. msgstr ""
  3987. #: src/constants/errors/nginx_log.ts:2
  3988. msgid "The log path is not under the paths in settings.NginxSettings.LogDirWhiteList"
  3989. msgstr ""
  3990. #: src/views/preference/tabs/OpenAISettings.vue:23
  3991. #: src/views/preference/tabs/OpenAISettings.vue:89
  3992. msgid "The model name should only contain letters, unicode, numbers, hyphens, dashes, colons, and dots."
  3993. msgstr ""
  3994. #: src/views/preference/tabs/OpenAISettings.vue:90
  3995. msgid "The model used for code completion, if not set, the chat model will be used."
  3996. msgstr ""
  3997. #: src/views/preference/tabs/NodeSettings.vue:18
  3998. msgid "The node name should only contain letters, unicode, numbers, hyphens, dashes, colons, and dots."
  3999. msgstr ""
  4000. #: src/views/site/site_add/SiteAdd.vue:96
  4001. msgid "The parameter of server_name is required"
  4002. msgstr ""
  4003. #: src/views/certificate/components/CertificateBasicInfo.vue:43
  4004. msgid "The path exists, but the file is not a certificate"
  4005. msgstr ""
  4006. #: src/views/certificate/components/CertificateBasicInfo.vue:59
  4007. msgid "The path exists, but the file is not a private key"
  4008. msgstr ""
  4009. #: src/views/preference/tabs/NodeSettings.vue:49
  4010. msgid "The Public Security Number should only contain letters, unicode, numbers, hyphens, dashes, colons, and dots."
  4011. msgstr ""
  4012. #: src/views/dashboard/components/NodeAnalyticItem.vue:107
  4013. msgid "The remote Nginx UI version is not compatible with the local Nginx UI version. To avoid potential errors, please upgrade the remote Nginx UI to match the local version."
  4014. msgstr ""
  4015. #: src/components/AutoCertForm/AutoCertForm.vue:155
  4016. msgid "The server_name in the current configuration must be the domain name you need to get the certificate, supportmultiple domains."
  4017. msgstr ""
  4018. #: src/views/preference/tabs/CertSettings.vue:22
  4019. #: src/views/preference/tabs/HTTPSettings.vue:14
  4020. msgid "The url is invalid"
  4021. msgstr ""
  4022. #: src/views/preference/tabs/OpenAISettings.vue:35
  4023. #: src/views/preference/tabs/OpenAISettings.vue:49
  4024. msgid "The url is invalid."
  4025. msgstr ""
  4026. #: src/language/constants.ts:2
  4027. msgid "The username or password is incorrect"
  4028. msgstr ""
  4029. #: src/views/dashboard/components/PerformanceTablesCard.vue:185
  4030. msgid "Theoretical maximum concurrent connections:"
  4031. msgstr ""
  4032. #: src/views/dashboard/components/PerformanceTablesCard.vue:189
  4033. msgid "Theoretical maximum RPS (Requests Per Second):"
  4034. msgstr ""
  4035. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:104
  4036. msgid "These codes are the last resort for accessing your account in case you lose your password and second factors. If you cannot find these codes, you will lose access to your account."
  4037. msgstr ""
  4038. #: src/views/certificate/components/AutoCertManagement.vue:45
  4039. msgid "This Auto Cert item is invalid, please remove it."
  4040. msgstr ""
  4041. #: src/views/certificate/components/AutoCertManagement.vue:35
  4042. msgid "This certificate is managed by Nginx UI"
  4043. msgstr ""
  4044. #: src/views/config/components/Delete.vue:108
  4045. msgid "This directory is protected and cannot be deleted for system safety."
  4046. msgstr ""
  4047. #: src/views/certificate/components/CertificateBasicInfo.vue:26
  4048. #: src/views/certificate/components/CertificateBasicInfo.vue:41
  4049. #: src/views/certificate/components/CertificateBasicInfo.vue:57
  4050. msgid "This field is required"
  4051. msgstr ""
  4052. #: src/constants/form_errors.ts:3
  4053. #: src/language/curd.ts:43
  4054. msgid "This field should be a valid email address"
  4055. msgstr ""
  4056. #: src/constants/form_errors.ts:5
  4057. #: src/language/curd.ts:45
  4058. msgid "This field should be a valid hostname"
  4059. msgstr ""
  4060. #: src/constants/form_errors.ts:2
  4061. #: src/language/curd.ts:42
  4062. msgid "This field should not be empty"
  4063. msgstr ""
  4064. #: src/constants/form_errors.ts:6
  4065. msgid "This field should only contain letters, unicode characters, numbers, and -_."
  4066. msgstr ""
  4067. #: src/language/curd.ts:46
  4068. msgid "This field should only contain letters, unicode characters, numbers, and -_./:"
  4069. msgstr ""
  4070. #: src/components/Notification/notifications.ts:94
  4071. msgid "This is a test message sent at %{timestamp} from Nginx UI."
  4072. msgstr ""
  4073. #: src/views/dashboard/NginxDashBoard.vue:175
  4074. msgid "This module provides Nginx request statistics, connection count, etc. data. After enabling it, you can view performance statistics"
  4075. msgstr ""
  4076. #: src/views/preference/tabs/ExternalNotify.vue:15
  4077. msgid "This notification is disabled"
  4078. msgstr ""
  4079. #: src/views/certificate/components/RemoveCert.vue:106
  4080. msgid "This operation will only remove the certificate from the database. The certificate files on the file system will not be deleted."
  4081. msgstr ""
  4082. #: src/components/AutoCertForm/AutoCertForm.vue:128
  4083. msgid "This site is configured as a default server (default_server) for HTTPS (port 443). IP certificates require Certificate Authority (CA) support and may not be available with all ACME providers."
  4084. msgstr ""
  4085. #: src/components/AutoCertForm/AutoCertForm.vue:132
  4086. msgid "This site uses wildcard server name (_) which typically indicates an IP-based certificate. IP certificates require Certificate Authority (CA) support and may not be available with all ACME providers."
  4087. msgstr ""
  4088. #: src/views/backup/components/BackupCreator.vue:141
  4089. msgid "This token will only be shown once and cannot be retrieved later. Please make sure to save it in a secure location."
  4090. msgstr ""
  4091. #: src/constants/form_errors.ts:4
  4092. #: src/language/curd.ts:44
  4093. msgid "This value is already taken"
  4094. msgstr ""
  4095. #: src/views/config/components/Delete.vue:116
  4096. msgid "This will permanently delete the %{type}."
  4097. msgstr ""
  4098. #: src/components/SystemRestore/SystemRestoreContent.vue:227
  4099. #: src/components/SystemRestore/SystemRestoreContent.vue:304
  4100. msgid "This will restore all Nginx configuration files. Nginx will restart after the restoration is complete."
  4101. msgstr ""
  4102. #: src/components/SystemRestore/SystemRestoreContent.vue:238
  4103. #: src/components/SystemRestore/SystemRestoreContent.vue:315
  4104. msgid "This will restore configuration files and database. Nginx UI will restart after the restoration is complete."
  4105. msgstr ""
  4106. #: src/views/environments/list/BatchUpgrader.vue:186
  4107. msgid "This will upgrade or reinstall the Nginx UI on %{nodeNames} to %{version}."
  4108. msgstr ""
  4109. #: src/views/preference/tabs/AuthSettings.vue:92
  4110. msgid "Throttle"
  4111. msgstr ""
  4112. #: src/views/backup/AutoBackup/components/CronEditor.vue:30
  4113. msgid "Thursday"
  4114. msgstr ""
  4115. #: src/views/preference/components/AuthSettings/AddPasskey.vue:70
  4116. #: src/views/preference/tabs/AuthSettings.vue:112
  4117. #: src/views/preference/tabs/LogrotateSettings.vue:12
  4118. msgid "Tips"
  4119. msgstr ""
  4120. #: src/views/dashboard/components/PerformanceTablesCard.vue:207
  4121. msgid "Tips: You can increase the concurrency processing capacity by increasing worker_processes or worker_connections"
  4122. msgstr ""
  4123. #: src/views/notification/notificationColumns.tsx:58
  4124. msgid "Title"
  4125. msgstr ""
  4126. #: src/views/certificate/components/RemoveCert.vue:124
  4127. msgid "To confirm revocation, please type \"Revoke\" in the field below:"
  4128. msgstr ""
  4129. #: src/views/preference/components/AuthSettings/TOTP.vue:68
  4130. msgid "To enable it, you need to install the Google or Microsoft Authenticator app on your mobile phone."
  4131. msgstr ""
  4132. #: src/views/preference/components/AuthSettings/AddPasskey.vue:94
  4133. msgid "To ensure security, Webauthn configuration cannot be added through the UI. Please manually configure the following in the app.ini configuration file and restart Nginx UI."
  4134. msgstr ""
  4135. #: src/views/site/site_edit/components/Cert/IssueCert.vue:34
  4136. #: src/views/site/site_edit/components/EnableTLS/EnableTLS.vue:15
  4137. msgid "To make sure the certification auto-renewal can work normally, we need to add a location which can proxy the request from authority to backend, and we need to save this file and reload the Nginx. Are you sure you want to continue?"
  4138. msgstr ""
  4139. #: src/views/preference/tabs/OpenAISettings.vue:36
  4140. msgid "To use a local large model, deploy it with ollama, vllm or lmdeploy. They provide an OpenAI-compatible API endpoint, so just set the baseUrl to your local API."
  4141. msgstr ""
  4142. #: src/views/dashboard/NginxDashBoard.vue:57
  4143. msgid "Toggle failed"
  4144. msgstr ""
  4145. #: src/constants/errors/user.ts:13
  4146. msgid "Token is empty"
  4147. msgstr ""
  4148. #: src/views/preference/tabs/OpenAISettings.vue:61
  4149. msgid "Token is not valid"
  4150. msgstr ""
  4151. #: src/language/curd.ts:5
  4152. msgid "Total"
  4153. msgstr ""
  4154. #: src/composables/usePerformanceMetrics.ts:94
  4155. #: src/views/dashboard/components/PerformanceTablesCard.vue:54
  4156. msgid "Total connections"
  4157. msgstr ""
  4158. #: src/composables/usePerformanceMetrics.ts:89
  4159. #: src/views/dashboard/components/PerformanceTablesCard.vue:49
  4160. msgid "Total handshakes"
  4161. msgstr ""
  4162. #: src/views/dashboard/components/ProcessDistributionCard.vue:53
  4163. msgid "Total Nginx processes"
  4164. msgstr ""
  4165. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:94
  4166. msgid "Total Nginx Processes"
  4167. msgstr ""
  4168. #: src/views/dashboard/ServerAnalytic.vue:283
  4169. msgid "Total Receive"
  4170. msgstr ""
  4171. #: src/composables/usePerformanceMetrics.ts:99
  4172. #: src/views/dashboard/components/PerformanceTablesCard.vue:59
  4173. msgid "Total requests"
  4174. msgstr ""
  4175. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:78
  4176. msgid "Total Requests / Total Connections"
  4177. msgstr ""
  4178. #: src/views/dashboard/ServerAnalytic.vue:289
  4179. msgid "Total Send"
  4180. msgstr ""
  4181. #: src/views/preference/components/AuthSettings/TOTP.vue:66
  4182. msgid "TOTP"
  4183. msgstr ""
  4184. #: src/views/preference/components/AuthSettings/TOTP.vue:67
  4185. msgid "TOTP is a two-factor authentication method that uses a time-based one-time password algorithm."
  4186. msgstr ""
  4187. #: src/components/Notification/detailRender.tsx:65
  4188. msgid "Translating error..."
  4189. msgstr ""
  4190. #: src/language/curd.ts:20
  4191. msgid "Trash"
  4192. msgstr ""
  4193. #: src/views/backup/AutoBackup/components/CronEditor.vue:28
  4194. msgid "Tuesday"
  4195. msgstr ""
  4196. #: src/components/TwoFA/use2FAModal.ts:67
  4197. msgid "Two-factor authentication required"
  4198. msgstr ""
  4199. #: src/composables/useUpstreamStatus.ts:132
  4200. #: src/views/certificate/CertificateList/certColumns.tsx:24
  4201. #: src/views/config/components/Delete.vue:122
  4202. #: src/views/dashboard/components/ModulesTable.vue:83
  4203. #: src/views/nginx_log/NginxLogList.vue:28
  4204. #: src/views/notification/notificationColumns.tsx:8
  4205. #: src/views/preference/components/ExternalNotify/columns.tsx:19
  4206. msgid "Type"
  4207. msgstr ""
  4208. #: src/views/config/components/Delete.vue:129
  4209. msgid "Type %{delete} to confirm"
  4210. msgstr ""
  4211. #: src/components/PortScanner/PortScannerCompact.vue:47
  4212. #: src/composables/useNginxPerformance.ts:18
  4213. msgid "Unknown"
  4214. msgstr ""
  4215. #: src/constants/errors/backup.ts:64
  4216. msgid "Unsupported backup type: {0}"
  4217. msgstr ""
  4218. #: src/views/user/UserProfile.vue:218
  4219. msgid "Update Password"
  4220. msgstr ""
  4221. #: src/views/user/UserProfile.vue:142
  4222. msgid "Update Profile"
  4223. msgstr ""
  4224. #: src/views/preference/components/AuthSettings/Passkey.vue:39
  4225. msgid "Update successfully"
  4226. msgstr ""
  4227. #: src/views/backup/AutoBackup/AutoBackup.vue:236
  4228. #: src/views/certificate/ACMEUser.vue:122
  4229. #: src/views/certificate/DNSCredential.vue:65
  4230. #: src/views/config/components/ConfigRightPanel/Basic.vue:54
  4231. #: src/views/config/configColumns.tsx:43
  4232. #: src/views/environments/group/columns.ts:78
  4233. #: src/views/environments/list/envColumns.tsx:89
  4234. #: src/views/site/site_edit/components/RightPanel/Basic.vue:39
  4235. #: src/views/site/site_list/columns.tsx:113
  4236. #: src/views/stream/columns.tsx:80
  4237. #: src/views/stream/components/RightPanel/Basic.vue:35
  4238. #: src/views/user/userColumns.tsx:52
  4239. msgid "Updated at"
  4240. msgstr ""
  4241. #: src/routes/modules/system.ts:26
  4242. #: src/views/environments/list/Environment.vue:188
  4243. #: src/views/environments/list/Environment.vue:196
  4244. #: src/views/system/Upgrade.vue:154
  4245. #: src/views/system/Upgrade.vue:159
  4246. msgid "Upgrade"
  4247. msgstr ""
  4248. #: src/views/environments/list/BatchUpgrader.vue:137
  4249. msgid "Upgraded Nginx UI on %{node} successfully 🎉"
  4250. msgstr ""
  4251. #: src/language/constants.ts:30
  4252. msgid "Upgraded successfully"
  4253. msgstr ""
  4254. #: src/views/environments/list/BatchUpgrader.vue:88
  4255. #: src/views/system/Upgrade.vue:81
  4256. msgid "Upgrading Nginx UI, please wait..."
  4257. msgstr ""
  4258. #: src/views/certificate/components/CertificateFileUpload.vue:121
  4259. msgid "Upload %{type} File"
  4260. msgstr ""
  4261. #: src/language/curd.ts:49
  4262. msgid "Upload Files"
  4263. msgstr ""
  4264. #: src/language/curd.ts:50
  4265. msgid "Upload Folders"
  4266. msgstr ""
  4267. #: src/composables/useUpstreamStatus.ts:132
  4268. msgid "Upstream"
  4269. msgstr ""
  4270. #: src/components/NgxConfigEditor/NgxUpstream.vue:125
  4271. msgid "Upstream Name"
  4272. msgstr ""
  4273. #: src/views/environments/group/columns.ts:59
  4274. msgid "Upstream Test Type"
  4275. msgstr ""
  4276. #: src/views/dashboard/ServerAnalytic.vue:183
  4277. msgid "Uptime:"
  4278. msgstr ""
  4279. #: src/views/environments/list/envColumns.tsx:18
  4280. msgid "URL"
  4281. msgstr ""
  4282. #: src/components/TwoFA/Authorization.vue:121
  4283. msgid "Use OTP"
  4284. msgstr ""
  4285. #: src/components/TwoFA/Authorization.vue:117
  4286. msgid "Use recovery code"
  4287. msgstr ""
  4288. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:158
  4289. msgid "Use Temporary Path"
  4290. msgstr ""
  4291. #: src/components/ChatGPT/ChatMessage.vue:187
  4292. msgid "User"
  4293. msgstr ""
  4294. #: src/constants/errors/user.ts:3
  4295. msgid "User banned"
  4296. msgstr ""
  4297. #: src/views/user/UserProfile.vue:62
  4298. msgid "User info updated successfully"
  4299. msgstr ""
  4300. #: src/constants/errors/user.ts:8
  4301. msgid "User not enabled otp as 2fa"
  4302. msgstr ""
  4303. #: src/routes/modules/user.ts:19
  4304. msgid "User Profile"
  4305. msgstr ""
  4306. #: src/views/other/Login.vue:228
  4307. #: src/views/user/userColumns.tsx:7
  4308. #: src/views/user/UserProfile.vue:127
  4309. #: src/views/user/UserProfile.vue:131
  4310. msgid "Username"
  4311. msgstr ""
  4312. #: src/views/install/components/InstallForm.vue:85
  4313. msgid "Username (*)"
  4314. msgstr ""
  4315. #: src/views/install/components/InstallForm.vue:35
  4316. msgid "Username length cannot exceed 255 characters"
  4317. msgstr ""
  4318. #: src/components/CertInfo/CertInfo.vue:24
  4319. #: src/views/certificate/ACMEUser.vue:159
  4320. #: src/views/certificate/CertificateList/certColumns.tsx:76
  4321. msgid "Valid"
  4322. msgstr ""
  4323. #: src/views/dashboard/components/PerformanceTablesCard.vue:22
  4324. msgid "Value"
  4325. msgstr ""
  4326. #: src/components/SystemRestore/SystemRestoreContent.vue:216
  4327. #: src/components/SystemRestore/SystemRestoreContent.vue:293
  4328. msgid "Verify Backup File Integrity"
  4329. msgstr ""
  4330. #: src/views/install/components/InstallView.vue:61
  4331. msgid "Verify system requirements"
  4332. msgstr ""
  4333. #: src/views/environments/list/envColumns.tsx:30
  4334. msgid "Version"
  4335. msgstr ""
  4336. #: src/language/curd.ts:7
  4337. #: src/views/nginx_log/NginxLogList.vue:106
  4338. #: src/views/site/site_edit/components/ConfigTemplate/ConfigTemplate.vue:83
  4339. msgid "View"
  4340. msgstr ""
  4341. #: src/components/Notification/Notification.vue:178
  4342. msgid "View all notifications"
  4343. msgstr ""
  4344. #: src/views/environments/list/BatchUpgrader.vue:235
  4345. #: src/views/system/Upgrade.vue:279
  4346. msgid "View on GitHub"
  4347. msgstr ""
  4348. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:134
  4349. msgid "View Recovery Codes"
  4350. msgstr ""
  4351. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:70
  4352. msgid "Viewed"
  4353. msgstr ""
  4354. #: src/composables/usePerformanceMetrics.ts:114
  4355. #: src/views/dashboard/components/PerformanceTablesCard.vue:74
  4356. msgid "Waiting processes"
  4357. msgstr ""
  4358. #: src/constants/index.ts:23
  4359. #: src/views/backup/components/BackupCreator.vue:138
  4360. #: src/views/config/InspectConfig.vue:51
  4361. #: src/views/notification/notificationColumns.tsx:21
  4362. #: src/views/preference/components/AuthSettings/AddPasskey.vue:87
  4363. msgid "Warning"
  4364. msgstr ""
  4365. #: src/components/SystemRestore/SystemRestoreContent.vue:178
  4366. #: src/components/SystemRestore/SystemRestoreContent.vue:255
  4367. msgid "Warning: Restore operation will overwrite current configurations. Make sure you have a valid backup file and security token, and carefully select what to restore."
  4368. msgstr ""
  4369. #: src/components/AutoCertForm/AutoCertForm.vue:103
  4370. msgid "Warning: This appears to be a private IP address. Public CAs like Let's Encrypt cannot issue certificates for private IPs. Use a public IP address or consider using a private CA."
  4371. msgstr ""
  4372. #: src/views/certificate/DNSCredential.vue:96
  4373. msgid "We will add one or more TXT records to the DNS records of your domain for ownership verification."
  4374. msgstr ""
  4375. #: src/views/site/site_edit/components/Cert/ObtainCert.vue:141
  4376. msgid "We will remove the HTTPChallenge configuration from this file and reload the Nginx. Are you sure you want to continue?"
  4377. msgstr ""
  4378. #: src/views/preference/tabs/AuthSettings.vue:65
  4379. msgid "Webauthn"
  4380. msgstr ""
  4381. #: src/constants/errors/user.ts:7
  4382. msgid "WebAuthn settings are not configured"
  4383. msgstr ""
  4384. #: src/views/certificate/components/RemoveCert.vue:55
  4385. msgid "WebSocket connection error"
  4386. msgstr ""
  4387. #: src/views/preference/components/ExternalNotify/wecom.ts:5
  4388. msgid "WeCom"
  4389. msgstr ""
  4390. #: src/views/backup/AutoBackup/components/CronEditor.vue:29
  4391. msgid "Wednesday"
  4392. msgstr ""
  4393. #: src/views/backup/AutoBackup/components/CronEditor.vue:20
  4394. msgid "Weekly"
  4395. msgstr ""
  4396. #: src/views/backup/AutoBackup/AutoBackup.vue:134
  4397. msgid "Weekly on %{day} at %{time}"
  4398. msgstr ""
  4399. #: src/views/certificate/ACMEUser.vue:117
  4400. msgid "When Enabled, Nginx UI will automatically re-register users upon startup. Generally, do not enable this unless you are in a dev environment and using Pebble as CA."
  4401. msgstr ""
  4402. #: src/views/site/site_edit/components/RightPanel/Basic.vue:62
  4403. #: src/views/stream/components/RightPanel/Basic.vue:57
  4404. msgid "When you enable/disable, delete, or save this site, the nodes set in the Node Group and the nodes selected below will be synchronized."
  4405. msgstr ""
  4406. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:140
  4407. msgid "When you generate new recovery codes, you must download or print the new codes."
  4408. msgstr ""
  4409. #: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:160
  4410. msgid "Whether to use a temporary path when writing temporary files"
  4411. msgstr ""
  4412. #: src/views/certificate/components/DNSIssueCertificate.vue:109
  4413. msgid "Wildcard Certificate"
  4414. msgstr ""
  4415. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:48
  4416. msgid "Worker Connections"
  4417. msgstr ""
  4418. #: src/composables/usePerformanceMetrics.ts:55
  4419. #: src/views/dashboard/components/ConnectionMetricsCard.vue:48
  4420. #: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:25
  4421. #: src/views/dashboard/components/ProcessDistributionCard.vue:12
  4422. msgid "Worker Processes"
  4423. msgstr ""
  4424. #: src/views/dashboard/components/PerformanceStatisticsCard.vue:103
  4425. msgid "Workers"
  4426. msgstr ""
  4427. #: src/layouts/HeaderLayout.vue:62
  4428. #: src/routes/index.ts:57
  4429. #: src/views/workspace/WorkSpace.vue:52
  4430. msgid "Workspace"
  4431. msgstr ""
  4432. #: src/constants/errors/cert.ts:21
  4433. msgid "Write fullchain.cer error: {0}"
  4434. msgstr ""
  4435. #: src/constants/errors/cert.ts:22
  4436. msgid "Write private.key error: {0}"
  4437. msgstr ""
  4438. #: src/views/dashboard/ServerAnalytic.vue:37
  4439. #: src/views/dashboard/ServerAnalytic.vue:380
  4440. msgid "Writes"
  4441. msgstr ""
  4442. #: src/language/constants.ts:17
  4443. msgid "Writing certificate private key to disk"
  4444. msgstr ""
  4445. #: src/language/constants.ts:16
  4446. msgid "Writing certificate to disk"
  4447. msgstr ""
  4448. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:110
  4449. #: src/components/EnvGroupTabs/EnvGroupTabs.vue:98
  4450. #: src/components/NgxConfigEditor/directive/DirectiveEditorItem.vue:101
  4451. #: src/components/NgxConfigEditor/LocationEditor.vue:88
  4452. #: src/views/preference/tabs/AuthSettings.vue:131
  4453. #: src/views/preference/tabs/CertSettings.vue:72
  4454. msgid "Yes"
  4455. msgstr ""
  4456. #: src/views/terminal/Terminal.vue:132
  4457. msgid "You are accessing this terminal over an insecure HTTP connection on a non-localhost domain. This may expose sensitive information."
  4458. msgstr ""
  4459. #: src/constants/errors/config.ts:8
  4460. msgid "You are not allowed to delete a file outside of the nginx config path"
  4461. msgstr ""
  4462. #: src/views/system/Upgrade.vue:224
  4463. msgid "You are using the latest version"
  4464. msgstr ""
  4465. #: src/views/system/Upgrade.vue:180
  4466. msgid "You can check Nginx UI upgrade at this page."
  4467. msgstr ""
  4468. #: src/components/SystemRestore/SystemRestoreContent.vue:339
  4469. msgid "You can close this dialog in %{countdown} seconds"
  4470. msgstr ""
  4471. #: src/components/SystemRestore/SystemRestoreContent.vue:342
  4472. msgid "You can close this dialog now"
  4473. msgstr ""
  4474. #: src/views/preference/components/AuthSettings/AddPasskey.vue:92
  4475. msgid "You have not configured the settings of Webauthn, so you cannot add a passkey."
  4476. msgstr ""
  4477. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:81
  4478. msgid "You have not enabled 2FA yet. Please enable 2FA to generate recovery codes."
  4479. msgstr ""
  4480. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:94
  4481. msgid "You have not generated recovery codes yet."
  4482. msgstr ""
  4483. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:91
  4484. msgid "Your current recovery code might be outdated and insecure. Please generate new recovery codes at your earliest convenience to ensure security."
  4485. msgstr ""
  4486. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:142
  4487. #: src/views/preference/components/AuthSettings/RecoveryCodes.vue:155
  4488. msgid "Your old codes won't work anymore."
  4489. msgstr ""
  4490. #: src/views/preference/components/AuthSettings/Passkey.vue:75
  4491. msgid "Your passkeys"
  4492. msgstr ""