app.po 154 KB

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