new_file.js 389 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826
  1. ! function(e, a) {
  2. "object" == typeof exports && "undefined" != typeof module ? module.exports = a() : "function" == typeof define &&
  3. define.amd ? define(a) : e.moment = a()
  4. }(this, function() {
  5. "use strict";
  6. var e, n;
  7. function l() {
  8. return e.apply(null, arguments)
  9. }
  10. function _(e) {
  11. return e instanceof Array || "[object Array]" === Object.prototype.toString.call(e)
  12. }
  13. function i(e) {
  14. return null != e && "[object Object]" === Object.prototype.toString.call(e)
  15. }
  16. function o(e) {
  17. return void 0 === e
  18. }
  19. function m(e) {
  20. return "number" == typeof e || "[object Number]" === Object.prototype.toString.call(e)
  21. }
  22. function u(e) {
  23. return e instanceof Date || "[object Date]" === Object.prototype.toString.call(e)
  24. }
  25. function M(e, a) {
  26. var t, s = [];
  27. for (t = 0; t < e.length; ++t) s.push(a(e[t], t));
  28. return s
  29. }
  30. function h(e, a) {
  31. return Object.prototype.hasOwnProperty.call(e, a)
  32. }
  33. function L(e, a) {
  34. for (var t in a) h(a, t) && (e[t] = a[t]);
  35. return h(a, "toString") && (e.toString = a.toString), h(a, "valueOf") && (e.valueOf = a.valueOf), e
  36. }
  37. function c(e, a, t, s) {
  38. return Sa(e, a, t, s, !0).utc()
  39. }
  40. function Y(e) {
  41. return null == e._pf && (e._pf = {
  42. empty: !1,
  43. unusedTokens: [],
  44. unusedInput: [],
  45. overflow: -2,
  46. charsLeftOver: 0,
  47. nullInput: !1,
  48. invalidMonth: null,
  49. invalidFormat: !1,
  50. userInvalidated: !1,
  51. iso: !1,
  52. parsedDateParts: [],
  53. meridiem: null,
  54. rfc2822: !1,
  55. weekdayMismatch: !1
  56. }), e._pf
  57. }
  58. function y(e) {
  59. if (null == e._isValid) {
  60. var a = Y(e),
  61. t = n.call(a.parsedDateParts, function(e) {
  62. return null != e
  63. }),
  64. s = !isNaN(e._d.getTime()) && a.overflow < 0 && !a.empty && !a.invalidMonth && !a.invalidWeekday &&
  65. !a.weekdayMismatch && !a.nullInput && !a.invalidFormat && !a.userInvalidated && (!a.meridiem || a
  66. .meridiem && t);
  67. if (e._strict && (s = s && 0 === a.charsLeftOver && 0 === a.unusedTokens.length && void 0 === a
  68. .bigHour), null != Object.isFrozen && Object.isFrozen(e)) return s;
  69. e._isValid = s
  70. }
  71. return e._isValid
  72. }
  73. function f(e) {
  74. var a = c(NaN);
  75. return null != e ? L(Y(a), e) : Y(a).userInvalidated = !0, a
  76. }
  77. n = Array.prototype.some ? Array.prototype.some : function(e) {
  78. for (var a = Object(this), t = a.length >>> 0, s = 0; s < t; s++)
  79. if (s in a && e.call(this, a[s], s, a)) return !0;
  80. return !1
  81. };
  82. var d = l.momentProperties = [];
  83. function k(e, a) {
  84. var t, s, n;
  85. if (o(a._isAMomentObject) || (e._isAMomentObject = a._isAMomentObject), o(a._i) || (e._i = a._i), o(a._f) ||
  86. (e._f = a._f), o(a._l) || (e._l = a._l), o(a._strict) || (e._strict = a._strict), o(a._tzm) || (e._tzm =
  87. a._tzm), o(a._isUTC) || (e._isUTC = a._isUTC), o(a._offset) || (e._offset = a._offset), o(a._pf) ||
  88. (e._pf = Y(a)), o(a._locale) || (e._locale = a._locale), 0 < d.length)
  89. for (t = 0; t < d.length; t++) o(n = a[s = d[t]]) || (e[s] = n);
  90. return e
  91. }
  92. var a = !1;
  93. function p(e) {
  94. k(this, e), this._d = new Date(null != e._d ? e._d.getTime() : NaN), this.isValid() || (this._d = new Date(
  95. NaN)), !1 === a && (a = !0, l.updateOffset(this), a = !1)
  96. }
  97. function D(e) {
  98. return e instanceof p || null != e && null != e._isAMomentObject
  99. }
  100. function T(e) {
  101. return e < 0 ? Math.ceil(e) || 0 : Math.floor(e)
  102. }
  103. function g(e) {
  104. var a = +e,
  105. t = 0;
  106. return 0 !== a && isFinite(a) && (t = T(a)), t
  107. }
  108. function r(e, a, t) {
  109. var s, n = Math.min(e.length, a.length),
  110. d = Math.abs(e.length - a.length),
  111. r = 0;
  112. for (s = 0; s < n; s++)(t && e[s] !== a[s] || !t && g(e[s]) !== g(a[s])) && r++;
  113. return r + d
  114. }
  115. function w(e) {
  116. !1 === l.suppressDeprecationWarnings && "undefined" != typeof console && console.warn && console.warn(
  117. "Deprecation warning: " + e)
  118. }
  119. function t(n, d) {
  120. var r = !0;
  121. return L(function() {
  122. if (null != l.deprecationHandler && l.deprecationHandler(null, n), r) {
  123. for (var e, a = [], t = 0; t < arguments.length; t++) {
  124. if (e = "", "object" == typeof arguments[t]) {
  125. for (var s in e += "\n[" + t + "] ", arguments[0]) e += s + ": " + arguments[0][s] +
  126. ", ";
  127. e = e.slice(0, -2)
  128. } else e = arguments[t];
  129. a.push(e)
  130. }
  131. w(n + "\nArguments: " + Array.prototype.slice.call(a).join("") + "\n" + (new Error).stack),
  132. r = !1
  133. }
  134. return d.apply(this, arguments)
  135. }, d)
  136. }
  137. var s, v = {};
  138. function S(e, a) {
  139. null != l.deprecationHandler && l.deprecationHandler(e, a), v[e] || (w(a), v[e] = !0)
  140. }
  141. function H(e) {
  142. return e instanceof Function || "[object Function]" === Object.prototype.toString.call(e)
  143. }
  144. function b(e, a) {
  145. var t, s = L({}, e);
  146. for (t in a) h(a, t) && (i(e[t]) && i(a[t]) ? (s[t] = {}, L(s[t], e[t]), L(s[t], a[t])) : null != a[t] ? s[
  147. t] = a[t] : delete s[t]);
  148. for (t in e) h(e, t) && !h(a, t) && i(e[t]) && (s[t] = L({}, s[t]));
  149. return s
  150. }
  151. function j(e) {
  152. null != e && this.set(e)
  153. }
  154. l.suppressDeprecationWarnings = !1, l.deprecationHandler = null, s = Object.keys ? Object.keys : function(e) {
  155. var a, t = [];
  156. for (a in e) h(e, a) && t.push(a);
  157. return t
  158. };
  159. var x = {};
  160. function O(e, a) {
  161. var t = e.toLowerCase();
  162. x[t] = x[t + "s"] = x[a] = e
  163. }
  164. function P(e) {
  165. return "string" == typeof e ? x[e] || x[e.toLowerCase()] : void 0
  166. }
  167. function W(e) {
  168. var a, t, s = {};
  169. for (t in e) h(e, t) && (a = P(t)) && (s[a] = e[t]);
  170. return s
  171. }
  172. var A = {};
  173. function E(e, a) {
  174. A[e] = a
  175. }
  176. function F(e, a, t) {
  177. var s = "" + Math.abs(e),
  178. n = a - s.length;
  179. return (0 <= e ? t ? "+" : "" : "-") + Math.pow(10, Math.max(0, n)).toString().substr(1) + s
  180. }
  181. var z =
  182. /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,
  183. J = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,
  184. N = {},
  185. R = {};
  186. function C(e, a, t, s) {
  187. var n = s;
  188. "string" == typeof s && (n = function() {
  189. return this[s]()
  190. }), e && (R[e] = n), a && (R[a[0]] = function() {
  191. return F(n.apply(this, arguments), a[1], a[2])
  192. }), t && (R[t] = function() {
  193. return this.localeData().ordinal(n.apply(this, arguments), e)
  194. })
  195. }
  196. function I(e, a) {
  197. return e.isValid() ? (a = U(a, e.localeData()), N[a] = N[a] || function(s) {
  198. var e, n, a, d = s.match(z);
  199. for (e = 0, n = d.length; e < n; e++) R[d[e]] ? d[e] = R[d[e]] : d[e] = (a = d[e]).match(
  200. /\[[\s\S]/) ? a.replace(/^\[|\]$/g, "") : a.replace(/\\/g, "");
  201. return function(e) {
  202. var a, t = "";
  203. for (a = 0; a < n; a++) t += H(d[a]) ? d[a].call(e, s) : d[a];
  204. return t
  205. }
  206. }(a), N[a](e)) : e.localeData().invalidDate()
  207. }
  208. function U(e, a) {
  209. var t = 5;
  210. function s(e) {
  211. return a.longDateFormat(e) || e
  212. }
  213. for (J.lastIndex = 0; 0 <= t && J.test(e);) e = e.replace(J, s), J.lastIndex = 0, t -= 1;
  214. return e
  215. }
  216. var G = /\d/,
  217. V = /\d\d/,
  218. K = /\d{3}/,
  219. Z = /\d{4}/,
  220. $ = /[+-]?\d{6}/,
  221. B = /\d\d?/,
  222. q = /\d\d\d\d?/,
  223. Q = /\d\d\d\d\d\d?/,
  224. X = /\d{1,3}/,
  225. ee = /\d{1,4}/,
  226. ae = /[+-]?\d{1,6}/,
  227. te = /\d+/,
  228. se = /[+-]?\d+/,
  229. ne = /Z|[+-]\d\d:?\d\d/gi,
  230. de = /Z|[+-]\d\d(?::?\d\d)?/gi,
  231. re =
  232. /[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,
  233. _e = {};
  234. function ie(e, t, s) {
  235. _e[e] = H(t) ? t : function(e, a) {
  236. return e && s ? s : t
  237. }
  238. }
  239. function oe(e, a) {
  240. return h(_e, e) ? _e[e](a._strict, a._locale) : new RegExp(me(e.replace("\\", "").replace(
  241. /\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,
  242. function(e, a, t, s, n) {
  243. return a || t || s || n
  244. })))
  245. }
  246. function me(e) {
  247. return e.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&")
  248. }
  249. var ue = {};
  250. function le(e, t) {
  251. var a, s = t;
  252. for ("string" == typeof e && (e = [e]), m(t) && (s = function(e, a) {
  253. a[t] = g(e)
  254. }), a = 0; a < e.length; a++) ue[e[a]] = s
  255. }
  256. function Me(e, n) {
  257. le(e, function(e, a, t, s) {
  258. t._w = t._w || {}, n(e, t._w, t, s)
  259. })
  260. }
  261. var he = 0,
  262. Le = 1,
  263. ce = 2,
  264. Ye = 3,
  265. ye = 4,
  266. fe = 5,
  267. ke = 6,
  268. pe = 7,
  269. De = 8;
  270. function Te(e) {
  271. return ge(e) ? 366 : 365
  272. }
  273. function ge(e) {
  274. return e % 4 == 0 && e % 100 != 0 || e % 400 == 0
  275. }
  276. C("Y", 0, 0, function() {
  277. var e = this.year();
  278. return e <= 9999 ? "" + e : "+" + e
  279. }), C(0, ["YY", 2], 0, function() {
  280. return this.year() % 100
  281. }), C(0, ["YYYY", 4], 0, "year"), C(0, ["YYYYY", 5], 0, "year"), C(0, ["YYYYYY", 6, !0], 0, "year"), O(
  282. "year", "y"), E("year", 1), ie("Y", se), ie("YY", B, V), ie("YYYY", ee, Z), ie("YYYYY", ae, $), ie(
  283. "YYYYYY", ae, $), le(["YYYYY", "YYYYYY"], he), le("YYYY", function(e, a) {
  284. a[he] = 2 === e.length ? l.parseTwoDigitYear(e) : g(e)
  285. }), le("YY", function(e, a) {
  286. a[he] = l.parseTwoDigitYear(e)
  287. }), le("Y", function(e, a) {
  288. a[he] = parseInt(e, 10)
  289. }), l.parseTwoDigitYear = function(e) {
  290. return g(e) + (68 < g(e) ? 1900 : 2e3)
  291. };
  292. var we, ve = Se("FullYear", !0);
  293. function Se(a, t) {
  294. return function(e) {
  295. return null != e ? (be(this, a, e), l.updateOffset(this, t), this) : He(this, a)
  296. }
  297. }
  298. function He(e, a) {
  299. return e.isValid() ? e._d["get" + (e._isUTC ? "UTC" : "") + a]() : NaN
  300. }
  301. function be(e, a, t) {
  302. e.isValid() && !isNaN(t) && ("FullYear" === a && ge(e.year()) && 1 === e.month() && 29 === e.date() ? e._d[
  303. "set" + (e._isUTC ? "UTC" : "") + a](t, e.month(), je(t, e.month())) : e._d["set" + (e._isUTC ?
  304. "UTC" : "") + a](t))
  305. }
  306. function je(e, a) {
  307. if (isNaN(e) || isNaN(a)) return NaN;
  308. var t, s = (a % (t = 12) + t) % t;
  309. return e += (a - s) / 12, 1 === s ? ge(e) ? 29 : 28 : 31 - s % 7 % 2
  310. }
  311. we = Array.prototype.indexOf ? Array.prototype.indexOf : function(e) {
  312. var a;
  313. for (a = 0; a < this.length; ++a)
  314. if (this[a] === e) return a;
  315. return -1
  316. }, C("M", ["MM", 2], "Mo", function() {
  317. return this.month() + 1
  318. }), C("MMM", 0, 0, function(e) {
  319. return this.localeData().monthsShort(this, e)
  320. }), C("MMMM", 0, 0, function(e) {
  321. return this.localeData().months(this, e)
  322. }), O("month", "M"), E("month", 8), ie("M", B), ie("MM", B, V), ie("MMM", function(e, a) {
  323. return a.monthsShortRegex(e)
  324. }), ie("MMMM", function(e, a) {
  325. return a.monthsRegex(e)
  326. }), le(["M", "MM"], function(e, a) {
  327. a[Le] = g(e) - 1
  328. }), le(["MMM", "MMMM"], function(e, a, t, s) {
  329. var n = t._locale.monthsParse(e, s, t._strict);
  330. null != n ? a[Le] = n : Y(t).invalidMonth = e
  331. });
  332. var xe = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,
  333. Oe = "January_February_March_April_May_June_July_August_September_October_November_December".split("_");
  334. var Pe = "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");
  335. function We(e, a) {
  336. var t;
  337. if (!e.isValid()) return e;
  338. if ("string" == typeof a)
  339. if (/^\d+$/.test(a)) a = g(a);
  340. else if (!m(a = e.localeData().monthsParse(a))) return e;
  341. return t = Math.min(e.date(), je(e.year(), a)), e._d["set" + (e._isUTC ? "UTC" : "") + "Month"](a, t), e
  342. }
  343. function Ae(e) {
  344. return null != e ? (We(this, e), l.updateOffset(this, !0), this) : He(this, "Month")
  345. }
  346. var Ee = re;
  347. var Fe = re;
  348. function ze() {
  349. function e(e, a) {
  350. return a.length - e.length
  351. }
  352. var a, t, s = [],
  353. n = [],
  354. d = [];
  355. for (a = 0; a < 12; a++) t = c([2e3, a]), s.push(this.monthsShort(t, "")), n.push(this.months(t, "")), d
  356. .push(this.months(t, "")), d.push(this.monthsShort(t, ""));
  357. for (s.sort(e), n.sort(e), d.sort(e), a = 0; a < 12; a++) s[a] = me(s[a]), n[a] = me(n[a]);
  358. for (a = 0; a < 24; a++) d[a] = me(d[a]);
  359. this._monthsRegex = new RegExp("^(" + d.join("|") + ")", "i"), this._monthsShortRegex = this._monthsRegex,
  360. this._monthsStrictRegex = new RegExp("^(" + n.join("|") + ")", "i"), this._monthsShortStrictRegex =
  361. new RegExp("^(" + s.join("|") + ")", "i")
  362. }
  363. function Je(e) {
  364. var a;
  365. if (e < 100 && 0 <= e) {
  366. var t = Array.prototype.slice.call(arguments);
  367. t[0] = e + 400, a = new Date(Date.UTC.apply(null, t)), isFinite(a.getUTCFullYear()) && a.setUTCFullYear(
  368. e)
  369. } else a = new Date(Date.UTC.apply(null, arguments));
  370. return a
  371. }
  372. function Ne(e, a, t) {
  373. var s = 7 + a - t;
  374. return -((7 + Je(e, 0, s).getUTCDay() - a) % 7) + s - 1
  375. }
  376. function Re(e, a, t, s, n) {
  377. var d, r, _ = 1 + 7 * (a - 1) + (7 + t - s) % 7 + Ne(e, s, n);
  378. return r = _ <= 0 ? Te(d = e - 1) + _ : _ > Te(e) ? (d = e + 1, _ - Te(e)) : (d = e, _), {
  379. year: d,
  380. dayOfYear: r
  381. }
  382. }
  383. function Ce(e, a, t) {
  384. var s, n, d = Ne(e.year(), a, t),
  385. r = Math.floor((e.dayOfYear() - d - 1) / 7) + 1;
  386. return r < 1 ? s = r + Ie(n = e.year() - 1, a, t) : r > Ie(e.year(), a, t) ? (s = r - Ie(e.year(), a, t),
  387. n = e.year() + 1) : (n = e.year(), s = r), {
  388. week: s,
  389. year: n
  390. }
  391. }
  392. function Ie(e, a, t) {
  393. var s = Ne(e, a, t),
  394. n = Ne(e + 1, a, t);
  395. return (Te(e) - s + n) / 7
  396. }
  397. C("w", ["ww", 2], "wo", "week"), C("W", ["WW", 2], "Wo", "isoWeek"), O("week", "w"), O("isoWeek", "W"), E(
  398. "week", 5), E("isoWeek", 5), ie("w", B), ie("ww", B, V), ie("W", B), ie("WW", B, V), Me(["w", "ww", "W",
  399. "WW"
  400. ], function(e, a, t, s) {
  401. a[s.substr(0, 1)] = g(e)
  402. });
  403. function Ue(e, a) {
  404. return e.slice(a, 7).concat(e.slice(0, a))
  405. }
  406. C("d", 0, "do", "day"), C("dd", 0, 0, function(e) {
  407. return this.localeData().weekdaysMin(this, e)
  408. }), C("ddd", 0, 0, function(e) {
  409. return this.localeData().weekdaysShort(this, e)
  410. }), C("dddd", 0, 0, function(e) {
  411. return this.localeData().weekdays(this, e)
  412. }), C("e", 0, 0, "weekday"), C("E", 0, 0, "isoWeekday"), O("day", "d"), O("weekday", "e"), O("isoWeekday",
  413. "E"), E("day", 11), E("weekday", 11), E("isoWeekday", 11), ie("d", B), ie("e", B), ie("E", B), ie("dd",
  414. function(e, a) {
  415. return a.weekdaysMinRegex(e)
  416. }), ie("ddd", function(e, a) {
  417. return a.weekdaysShortRegex(e)
  418. }), ie("dddd", function(e, a) {
  419. return a.weekdaysRegex(e)
  420. }), Me(["dd", "ddd", "dddd"], function(e, a, t, s) {
  421. var n = t._locale.weekdaysParse(e, s, t._strict);
  422. null != n ? a.d = n : Y(t).invalidWeekday = e
  423. }), Me(["d", "e", "E"], function(e, a, t, s) {
  424. a[s] = g(e)
  425. });
  426. var Ge = "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");
  427. var Ve = "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");
  428. var Ke = "Su_Mo_Tu_We_Th_Fr_Sa".split("_");
  429. var Ze = re;
  430. var $e = re;
  431. var Be = re;
  432. function qe() {
  433. function e(e, a) {
  434. return a.length - e.length
  435. }
  436. var a, t, s, n, d, r = [],
  437. _ = [],
  438. i = [],
  439. o = [];
  440. for (a = 0; a < 7; a++) t = c([2e3, 1]).day(a), s = this.weekdaysMin(t, ""), n = this.weekdaysShort(t, ""),
  441. d = this.weekdays(t, ""), r.push(s), _.push(n), i.push(d), o.push(s), o.push(n), o.push(d);
  442. for (r.sort(e), _.sort(e), i.sort(e), o.sort(e), a = 0; a < 7; a++) _[a] = me(_[a]), i[a] = me(i[a]), o[a] =
  443. me(o[a]);
  444. this._weekdaysRegex = new RegExp("^(" + o.join("|") + ")", "i"), this._weekdaysShortRegex = this
  445. ._weekdaysRegex, this._weekdaysMinRegex = this._weekdaysRegex, this._weekdaysStrictRegex = new RegExp(
  446. "^(" + i.join("|") + ")", "i"), this._weekdaysShortStrictRegex = new RegExp("^(" + _.join("|") +
  447. ")", "i"), this._weekdaysMinStrictRegex = new RegExp("^(" + r.join("|") + ")", "i")
  448. }
  449. function Qe() {
  450. return this.hours() % 12 || 12
  451. }
  452. function Xe(e, a) {
  453. C(e, 0, 0, function() {
  454. return this.localeData().meridiem(this.hours(), this.minutes(), a)
  455. })
  456. }
  457. function ea(e, a) {
  458. return a._meridiemParse
  459. }
  460. C("H", ["HH", 2], 0, "hour"), C("h", ["hh", 2], 0, Qe), C("k", ["kk", 2], 0, function() {
  461. return this.hours() || 24
  462. }), C("hmm", 0, 0, function() {
  463. return "" + Qe.apply(this) + F(this.minutes(), 2)
  464. }), C("hmmss", 0, 0, function() {
  465. return "" + Qe.apply(this) + F(this.minutes(), 2) + F(this.seconds(), 2)
  466. }), C("Hmm", 0, 0, function() {
  467. return "" + this.hours() + F(this.minutes(), 2)
  468. }), C("Hmmss", 0, 0, function() {
  469. return "" + this.hours() + F(this.minutes(), 2) + F(this.seconds(), 2)
  470. }), Xe("a", !0), Xe("A", !1), O("hour", "h"), E("hour", 13), ie("a", ea), ie("A", ea), ie("H", B), ie("h",
  471. B), ie("k", B), ie("HH", B, V), ie("hh", B, V), ie("kk", B, V), ie("hmm", q), ie("hmmss", Q), ie("Hmm",
  472. q), ie("Hmmss", Q), le(["H", "HH"], Ye), le(["k", "kk"], function(e, a, t) {
  473. var s = g(e);
  474. a[Ye] = 24 === s ? 0 : s
  475. }), le(["a", "A"], function(e, a, t) {
  476. t._isPm = t._locale.isPM(e), t._meridiem = e
  477. }), le(["h", "hh"], function(e, a, t) {
  478. a[Ye] = g(e), Y(t).bigHour = !0
  479. }), le("hmm", function(e, a, t) {
  480. var s = e.length - 2;
  481. a[Ye] = g(e.substr(0, s)), a[ye] = g(e.substr(s)), Y(t).bigHour = !0
  482. }), le("hmmss", function(e, a, t) {
  483. var s = e.length - 4,
  484. n = e.length - 2;
  485. a[Ye] = g(e.substr(0, s)), a[ye] = g(e.substr(s, 2)), a[fe] = g(e.substr(n)), Y(t).bigHour = !0
  486. }), le("Hmm", function(e, a, t) {
  487. var s = e.length - 2;
  488. a[Ye] = g(e.substr(0, s)), a[ye] = g(e.substr(s))
  489. }), le("Hmmss", function(e, a, t) {
  490. var s = e.length - 4,
  491. n = e.length - 2;
  492. a[Ye] = g(e.substr(0, s)), a[ye] = g(e.substr(s, 2)), a[fe] = g(e.substr(n))
  493. });
  494. var aa, ta = Se("Hours", !0),
  495. sa = {
  496. calendar: {
  497. sameDay: "[Today at] LT",
  498. nextDay: "[Tomorrow at] LT",
  499. nextWeek: "dddd [at] LT",
  500. lastDay: "[Yesterday at] LT",
  501. lastWeek: "[Last] dddd [at] LT",
  502. sameElse: "L"
  503. },
  504. longDateFormat: {
  505. LTS: "h:mm:ss A",
  506. LT: "h:mm A",
  507. L: "MM/DD/YYYY",
  508. LL: "MMMM D, YYYY",
  509. LLL: "MMMM D, YYYY h:mm A",
  510. LLLL: "dddd, MMMM D, YYYY h:mm A"
  511. },
  512. invalidDate: "Invalid date",
  513. ordinal: "%d",
  514. dayOfMonthOrdinalParse: /\d{1,2}/,
  515. relativeTime: {
  516. future: "in %s",
  517. past: "%s ago",
  518. s: "a few seconds",
  519. ss: "%d seconds",
  520. m: "a minute",
  521. mm: "%d minutes",
  522. h: "an hour",
  523. hh: "%d hours",
  524. d: "a day",
  525. dd: "%d days",
  526. M: "a month",
  527. MM: "%d months",
  528. y: "a year",
  529. yy: "%d years"
  530. },
  531. months: Oe,
  532. monthsShort: Pe,
  533. week: {
  534. dow: 0,
  535. doy: 6
  536. },
  537. weekdays: Ge,
  538. weekdaysMin: Ke,
  539. weekdaysShort: Ve,
  540. meridiemParse: /[ap]\.?m?\.?/i
  541. },
  542. na = {},
  543. da = {};
  544. function ra(e) {
  545. return e ? e.toLowerCase().replace("_", "-") : e
  546. }
  547. function _a(e) {
  548. var a = null;
  549. if (!na[e] && "undefined" != typeof module && module && module.exports) try {
  550. a = aa._abbr, require("./locale/" + e), ia(a)
  551. } catch (e) {}
  552. return na[e]
  553. }
  554. function ia(e, a) {
  555. var t;
  556. return e && ((t = o(a) ? ma(e) : oa(e, a)) ? aa = t : "undefined" != typeof console && console.warn &&
  557. console.warn("Locale " + e + " not found. Did you forget to load it?")), aa._abbr
  558. }
  559. function oa(e, a) {
  560. if (null === a) return delete na[e], null;
  561. var t, s = sa;
  562. if (a.abbr = e, null != na[e]) S("defineLocaleOverride",
  563. "use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."
  564. ), s = na[e]._config;
  565. else if (null != a.parentLocale)
  566. if (null != na[a.parentLocale]) s = na[a.parentLocale]._config;
  567. else {
  568. if (null == (t = _a(a.parentLocale))) return da[a.parentLocale] || (da[a.parentLocale] = []), da[a
  569. .parentLocale].push({
  570. name: e,
  571. config: a
  572. }), null;
  573. s = t._config
  574. } return na[e] = new j(b(s, a)), da[e] && da[e].forEach(function(e) {
  575. oa(e.name, e.config)
  576. }), ia(e), na[e]
  577. }
  578. function ma(e) {
  579. var a;
  580. if (e && e._locale && e._locale._abbr && (e = e._locale._abbr), !e) return aa;
  581. if (!_(e)) {
  582. if (a = _a(e)) return a;
  583. e = [e]
  584. }
  585. return function(e) {
  586. for (var a, t, s, n, d = 0; d < e.length;) {
  587. for (a = (n = ra(e[d]).split("-")).length, t = (t = ra(e[d + 1])) ? t.split("-") : null; 0 <
  588. a;) {
  589. if (s = _a(n.slice(0, a).join("-"))) return s;
  590. if (t && t.length >= a && r(n, t, !0) >= a - 1) break;
  591. a--
  592. }
  593. d++
  594. }
  595. return aa
  596. }(e)
  597. }
  598. function ua(e) {
  599. var a, t = e._a;
  600. return t && -2 === Y(e).overflow && (a = t[Le] < 0 || 11 < t[Le] ? Le : t[ce] < 1 || t[ce] > je(t[he], t[
  601. Le]) ? ce : t[Ye] < 0 || 24 < t[Ye] || 24 === t[Ye] && (0 !== t[ye] || 0 !== t[fe] || 0 !== t[
  602. ke]) ? Ye : t[ye] < 0 || 59 < t[ye] ? ye : t[fe] < 0 || 59 < t[fe] ? fe : t[ke] < 0 || 999 < t[
  603. ke] ? ke : -1, Y(e)._overflowDayOfYear && (a < he || ce < a) && (a = ce), Y(e)._overflowWeeks &&
  604. -1 === a && (a = pe), Y(e)._overflowWeekday && -1 === a && (a = De), Y(e).overflow = a), e
  605. }
  606. function la(e, a, t) {
  607. return null != e ? e : null != a ? a : t
  608. }
  609. function Ma(e) {
  610. var a, t, s, n, d, r = [];
  611. if (!e._d) {
  612. var _, i;
  613. for (_ = e, i = new Date(l.now()), s = _._useUTC ? [i.getUTCFullYear(), i.getUTCMonth(), i
  614. .getUTCDate()] : [i.getFullYear(), i.getMonth(), i.getDate()], e._w && null == e._a[ce] && null == e._a[
  615. Le] && function(e) {
  616. var a, t, s, n, d, r, _, i;
  617. if (null != (a = e._w).GG || null != a.W || null != a.E) d = 1, r = 4, t = la(a.GG, e._a[he],
  618. Ce(Ha(), 1, 4).year), s = la(a.W, 1), ((n = la(a.E, 1)) < 1 || 7 < n) && (i = !0);
  619. else {
  620. d = e._locale._week.dow, r = e._locale._week.doy;
  621. var o = Ce(Ha(), d, r);
  622. t = la(a.gg, e._a[he], o.year), s = la(a.w, o.week), null != a.d ? ((n = a.d) < 0 || 6 <
  623. n) && (i = !0) : null != a.e ? (n = a.e + d, (a.e < 0 || 6 < a.e) && (i = !0)) : n = d
  624. }
  625. s < 1 || s > Ie(t, d, r) ? Y(e)._overflowWeeks = !0 : null != i ? Y(e)._overflowWeekday = !0 : (
  626. _ = Re(t, s, n, d, r), e._a[he] = _.year, e._dayOfYear = _.dayOfYear)
  627. }(e), null != e._dayOfYear && (d = la(e._a[he], s[he]), (e._dayOfYear > Te(d) || 0 === e
  628. ._dayOfYear) && (Y(e)._overflowDayOfYear = !0), t = Je(d, 0, e._dayOfYear), e._a[Le] = t
  629. .getUTCMonth(), e._a[ce] = t.getUTCDate()), a = 0; a < 3 && null == e._a[a]; ++a) e._a[a] = r[
  630. a] = s[a];
  631. for (; a < 7; a++) e._a[a] = r[a] = null == e._a[a] ? 2 === a ? 1 : 0 : e._a[a];
  632. 24 === e._a[Ye] && 0 === e._a[ye] && 0 === e._a[fe] && 0 === e._a[ke] && (e._nextDay = !0, e._a[Ye] =
  633. 0), e._d = (e._useUTC ? Je : function(e, a, t, s, n, d, r) {
  634. var _;
  635. return e < 100 && 0 <= e ? (_ = new Date(e + 400, a, t, s, n, d, r), isFinite(_
  636. .getFullYear()) && _.setFullYear(e)) : _ = new Date(e, a, t, s, n, d, r), _
  637. }).apply(null, r), n = e._useUTC ? e._d.getUTCDay() : e._d.getDay(), null != e._tzm && e._d
  638. .setUTCMinutes(e._d.getUTCMinutes() - e._tzm), e._nextDay && (e._a[Ye] = 24), e._w && void 0 !== e
  639. ._w.d && e._w.d !== n && (Y(e).weekdayMismatch = !0)
  640. }
  641. }
  642. var ha =
  643. /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,
  644. La =
  645. /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,
  646. ca = /Z|[+-]\d\d(?::?\d\d)?/,
  647. Ya = [
  648. ["YYYYYY-MM-DD", /[+-]\d{6}-\d\d-\d\d/],
  649. ["YYYY-MM-DD", /\d{4}-\d\d-\d\d/],
  650. ["GGGG-[W]WW-E", /\d{4}-W\d\d-\d/],
  651. ["GGGG-[W]WW", /\d{4}-W\d\d/, !1],
  652. ["YYYY-DDD", /\d{4}-\d{3}/],
  653. ["YYYY-MM", /\d{4}-\d\d/, !1],
  654. ["YYYYYYMMDD", /[+-]\d{10}/],
  655. ["YYYYMMDD", /\d{8}/],
  656. ["GGGG[W]WWE", /\d{4}W\d{3}/],
  657. ["GGGG[W]WW", /\d{4}W\d{2}/, !1],
  658. ["YYYYDDD", /\d{7}/]
  659. ],
  660. ya = [
  661. ["HH:mm:ss.SSSS", /\d\d:\d\d:\d\d\.\d+/],
  662. ["HH:mm:ss,SSSS", /\d\d:\d\d:\d\d,\d+/],
  663. ["HH:mm:ss", /\d\d:\d\d:\d\d/],
  664. ["HH:mm", /\d\d:\d\d/],
  665. ["HHmmss.SSSS", /\d\d\d\d\d\d\.\d+/],
  666. ["HHmmss,SSSS", /\d\d\d\d\d\d,\d+/],
  667. ["HHmmss", /\d\d\d\d\d\d/],
  668. ["HHmm", /\d\d\d\d/],
  669. ["HH", /\d\d/]
  670. ],
  671. fa = /^\/?Date\((\-?\d+)/i;
  672. function ka(e) {
  673. var a, t, s, n, d, r, _ = e._i,
  674. i = ha.exec(_) || La.exec(_);
  675. if (i) {
  676. for (Y(e).iso = !0, a = 0, t = Ya.length; a < t; a++)
  677. if (Ya[a][1].exec(i[1])) {
  678. n = Ya[a][0], s = !1 !== Ya[a][2];
  679. break
  680. } if (null == n) return void(e._isValid = !1);
  681. if (i[3]) {
  682. for (a = 0, t = ya.length; a < t; a++)
  683. if (ya[a][1].exec(i[3])) {
  684. d = (i[2] || " ") + ya[a][0];
  685. break
  686. } if (null == d) return void(e._isValid = !1)
  687. }
  688. if (!s && null != d) return void(e._isValid = !1);
  689. if (i[4]) {
  690. if (!ca.exec(i[4])) return void(e._isValid = !1);
  691. r = "Z"
  692. }
  693. e._f = n + (d || "") + (r || ""), wa(e)
  694. } else e._isValid = !1
  695. }
  696. var pa =
  697. /^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;
  698. function Da(e, a, t, s, n, d) {
  699. var r = [function(e) {
  700. var a = parseInt(e, 10); {
  701. if (a <= 49) return 2e3 + a;
  702. if (a <= 999) return 1900 + a
  703. }
  704. return a
  705. }(e), Pe.indexOf(a), parseInt(t, 10), parseInt(s, 10), parseInt(n, 10)];
  706. return d && r.push(parseInt(d, 10)), r
  707. }
  708. var Ta = {
  709. UT: 0,
  710. GMT: 0,
  711. EDT: -240,
  712. EST: -300,
  713. CDT: -300,
  714. CST: -360,
  715. MDT: -360,
  716. MST: -420,
  717. PDT: -420,
  718. PST: -480
  719. };
  720. function ga(e) {
  721. var a, t, s, n = pa.exec(e._i.replace(/\([^)]*\)|[\n\t]/g, " ").replace(/(\s\s+)/g, " ").replace(/^\s\s*/,
  722. "").replace(/\s\s*$/, ""));
  723. if (n) {
  724. var d = Da(n[4], n[3], n[2], n[5], n[6], n[7]);
  725. if (a = n[1], t = d, s = e, a && Ve.indexOf(a) !== new Date(t[0], t[1], t[2]).getDay() && (Y(s)
  726. .weekdayMismatch = !0, !(s._isValid = !1))) return;
  727. e._a = d, e._tzm = function(e, a, t) {
  728. if (e) return Ta[e];
  729. if (a) return 0;
  730. var s = parseInt(t, 10),
  731. n = s % 100;
  732. return (s - n) / 100 * 60 + n
  733. }(n[8], n[9], n[10]), e._d = Je.apply(null, e._a), e._d.setUTCMinutes(e._d.getUTCMinutes() - e
  734. ._tzm), Y(e).rfc2822 = !0
  735. } else e._isValid = !1
  736. }
  737. function wa(e) {
  738. if (e._f !== l.ISO_8601)
  739. if (e._f !== l.RFC_2822) {
  740. e._a = [], Y(e).empty = !0;
  741. var a, t, s, n, d, r, _, i, o = "" + e._i,
  742. m = o.length,
  743. u = 0;
  744. for (s = U(e._f, e._locale).match(z) || [], a = 0; a < s.length; a++) n = s[a], (t = (o.match(oe(n,
  745. e)) || [])[0]) && (0 < (d = o.substr(0, o.indexOf(t))).length && Y(e).unusedInput.push(d),
  746. o = o.slice(o.indexOf(t) + t.length), u += t.length), R[n] ? (t ? Y(e).empty = !1 : Y(e)
  747. .unusedTokens.push(n), r = n, i = e, null != (_ = t) && h(ue, r) && ue[r](_, i._a, i, r)) :
  748. e._strict && !t && Y(e).unusedTokens.push(n);
  749. Y(e).charsLeftOver = m - u, 0 < o.length && Y(e).unusedInput.push(o), e._a[Ye] <= 12 && !0 === Y(e)
  750. .bigHour && 0 < e._a[Ye] && (Y(e).bigHour = void 0), Y(e).parsedDateParts = e._a.slice(0), Y(e)
  751. .meridiem = e._meridiem, e._a[Ye] = function(e, a, t) {
  752. var s;
  753. if (null == t) return a;
  754. return null != e.meridiemHour ? e.meridiemHour(a, t) : (null != e.isPM && ((s = e.isPM(
  755. t)) && a < 12 && (a += 12), s || 12 !== a || (a = 0)), a)
  756. }(e._locale, e._a[Ye], e._meridiem), Ma(e), ua(e)
  757. } else ga(e);
  758. else ka(e)
  759. }
  760. function va(e) {
  761. var a, t, s, n, d = e._i,
  762. r = e._f;
  763. return e._locale = e._locale || ma(e._l), null === d || void 0 === r && "" === d ? f({
  764. nullInput: !0
  765. }) : ("string" == typeof d && (e._i = d = e._locale.preparse(d)), D(d) ? new p(ua(d)) : (u(d) ? e._d =
  766. d : _(r) ? function(e) {
  767. var a, t, s, n, d;
  768. if (0 === e._f.length) return Y(e).invalidFormat = !0, e._d = new Date(NaN);
  769. for (n = 0; n < e._f.length; n++) d = 0, a = k({}, e), null != e._useUTC && (a._useUTC = e
  770. ._useUTC), a._f = e._f[n], wa(a), y(a) && (d += Y(a).charsLeftOver, d += 10 * Y(a)
  771. .unusedTokens.length, Y(a).score = d, (null == s || d < s) && (s = d, t = a));
  772. L(e, t || a)
  773. }(e) : r ? wa(e) : o(t = (a = e)._i) ? a._d = new Date(l.now()) : u(t) ? a._d = new Date(t
  774. .valueOf()) : "string" == typeof t ? (s = a, null === (n = fa.exec(s._i)) ? (ka(s), !1 === s
  775. ._isValid && (delete s._isValid, ga(s), !1 === s._isValid && (delete s._isValid, l
  776. .createFromInputFallback(s)))) : s._d = new Date(+n[1])) : _(t) ? (a._a = M(t.slice(0),
  777. function(e) {
  778. return parseInt(e, 10)
  779. }), Ma(a)) : i(t) ? function(e) {
  780. if (!e._d) {
  781. var a = W(e._i);
  782. e._a = M([a.year, a.month, a.day || a.date, a.hour, a.minute, a.second, a.millisecond],
  783. function(e) {
  784. return e && parseInt(e, 10)
  785. }), Ma(e)
  786. }
  787. }(a) : m(t) ? a._d = new Date(t) : l.createFromInputFallback(a), y(e) || (e._d = null), e))
  788. }
  789. function Sa(e, a, t, s, n) {
  790. var d, r = {};
  791. return !0 !== t && !1 !== t || (s = t, t = void 0), (i(e) && function(e) {
  792. if (Object.getOwnPropertyNames) return 0 === Object.getOwnPropertyNames(e).length;
  793. var a;
  794. for (a in e)
  795. if (e.hasOwnProperty(a)) return !1;
  796. return !0
  797. }(e) || _(e) && 0 === e.length) && (e = void 0), r._isAMomentObject = !0, r._useUTC = r._isUTC = n, r
  798. ._l = t, r._i = e, r._f = a, r._strict = s, (d = new p(ua(va(r))))._nextDay && (d.add(1, "d"), d
  799. ._nextDay = void 0), d
  800. }
  801. function Ha(e, a, t, s) {
  802. return Sa(e, a, t, s, !1)
  803. }
  804. l.createFromInputFallback = t(
  805. "value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",
  806. function(e) {
  807. e._d = new Date(e._i + (e._useUTC ? " UTC" : ""))
  808. }), l.ISO_8601 = function() {}, l.RFC_2822 = function() {};
  809. var ba = t("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",
  810. function() {
  811. var e = Ha.apply(null, arguments);
  812. return this.isValid() && e.isValid() ? e < this ? this : e : f()
  813. }),
  814. ja = t("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",
  815. function() {
  816. var e = Ha.apply(null, arguments);
  817. return this.isValid() && e.isValid() ? this < e ? this : e : f()
  818. });
  819. function xa(e, a) {
  820. var t, s;
  821. if (1 === a.length && _(a[0]) && (a = a[0]), !a.length) return Ha();
  822. for (t = a[0], s = 1; s < a.length; ++s) a[s].isValid() && !a[s][e](t) || (t = a[s]);
  823. return t
  824. }
  825. var Oa = ["year", "quarter", "month", "week", "day", "hour", "minute", "second", "millisecond"];
  826. function Pa(e) {
  827. var a = W(e),
  828. t = a.year || 0,
  829. s = a.quarter || 0,
  830. n = a.month || 0,
  831. d = a.week || a.isoWeek || 0,
  832. r = a.day || 0,
  833. _ = a.hour || 0,
  834. i = a.minute || 0,
  835. o = a.second || 0,
  836. m = a.millisecond || 0;
  837. this._isValid = function(e) {
  838. for (var a in e)
  839. if (-1 === we.call(Oa, a) || null != e[a] && isNaN(e[a])) return !1;
  840. for (var t = !1, s = 0; s < Oa.length; ++s)
  841. if (e[Oa[s]]) {
  842. if (t) return !1;
  843. parseFloat(e[Oa[s]]) !== g(e[Oa[s]]) && (t = !0)
  844. } return !0
  845. }(a), this._milliseconds = +m + 1e3 * o + 6e4 * i + 1e3 * _ * 60 * 60, this._days = +r + 7 * d, this
  846. ._months = +n + 3 * s + 12 * t, this._data = {}, this._locale = ma(), this._bubble()
  847. }
  848. function Wa(e) {
  849. return e instanceof Pa
  850. }
  851. function Aa(e) {
  852. return e < 0 ? -1 * Math.round(-1 * e) : Math.round(e)
  853. }
  854. function Ea(e, t) {
  855. C(e, 0, 0, function() {
  856. var e = this.utcOffset(),
  857. a = "+";
  858. return e < 0 && (e = -e, a = "-"), a + F(~~(e / 60), 2) + t + F(~~e % 60, 2)
  859. })
  860. }
  861. Ea("Z", ":"), Ea("ZZ", ""), ie("Z", de), ie("ZZ", de), le(["Z", "ZZ"], function(e, a, t) {
  862. t._useUTC = !0, t._tzm = za(de, e)
  863. });
  864. var Fa = /([\+\-]|\d\d)/gi;
  865. function za(e, a) {
  866. var t = (a || "").match(e);
  867. if (null === t) return null;
  868. var s = ((t[t.length - 1] || []) + "").match(Fa) || ["-", 0, 0],
  869. n = 60 * s[1] + g(s[2]);
  870. return 0 === n ? 0 : "+" === s[0] ? n : -n
  871. }
  872. function Ja(e, a) {
  873. var t, s;
  874. return a._isUTC ? (t = a.clone(), s = (D(e) || u(e) ? e.valueOf() : Ha(e).valueOf()) - t.valueOf(), t._d
  875. .setTime(t._d.valueOf() + s), l.updateOffset(t, !1), t) : Ha(e).local()
  876. }
  877. function Na(e) {
  878. return 15 * -Math.round(e._d.getTimezoneOffset() / 15)
  879. }
  880. function Ra() {
  881. return !!this.isValid() && (this._isUTC && 0 === this._offset)
  882. }
  883. l.updateOffset = function() {};
  884. var Ca = /^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,
  885. Ia =
  886. /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;
  887. function Ua(e, a) {
  888. var t, s, n, d = e,
  889. r = null;
  890. return Wa(e) ? d = {
  891. ms: e._milliseconds,
  892. d: e._days,
  893. M: e._months
  894. } : m(e) ? (d = {}, a ? d[a] = e : d.milliseconds = e) : (r = Ca.exec(e)) ? (t = "-" === r[1] ? -1 : 1,
  895. d = {
  896. y: 0,
  897. d: g(r[ce]) * t,
  898. h: g(r[Ye]) * t,
  899. m: g(r[ye]) * t,
  900. s: g(r[fe]) * t,
  901. ms: g(Aa(1e3 * r[ke])) * t
  902. }) : (r = Ia.exec(e)) ? (t = "-" === r[1] ? -1 : 1, d = {
  903. y: Ga(r[2], t),
  904. M: Ga(r[3], t),
  905. w: Ga(r[4], t),
  906. d: Ga(r[5], t),
  907. h: Ga(r[6], t),
  908. m: Ga(r[7], t),
  909. s: Ga(r[8], t)
  910. }) : null == d ? d = {} : "object" == typeof d && ("from" in d || "to" in d) && (n = function(e, a) {
  911. var t;
  912. if (!e.isValid() || !a.isValid()) return {
  913. milliseconds: 0,
  914. months: 0
  915. };
  916. a = Ja(a, e), e.isBefore(a) ? t = Va(e, a) : ((t = Va(a, e)).milliseconds = -t.milliseconds, t
  917. .months = -t.months);
  918. return t
  919. }(Ha(d.from), Ha(d.to)), (d = {}).ms = n.milliseconds, d.M = n.months), s = new Pa(d), Wa(e) && h(e,
  920. "_locale") && (s._locale = e._locale), s
  921. }
  922. function Ga(e, a) {
  923. var t = e && parseFloat(e.replace(",", "."));
  924. return (isNaN(t) ? 0 : t) * a
  925. }
  926. function Va(e, a) {
  927. var t = {};
  928. return t.months = a.month() - e.month() + 12 * (a.year() - e.year()), e.clone().add(t.months, "M").isAfter(
  929. a) && --t.months, t.milliseconds = +a - +e.clone().add(t.months, "M"), t
  930. }
  931. function Ka(s, n) {
  932. return function(e, a) {
  933. var t;
  934. return null === a || isNaN(+a) || (S(n, "moment()." + n +
  935. "(period, number) is deprecated. Please use moment()." + n +
  936. "(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."
  937. ), t = e, e = a, a = t), Za(this, Ua(e = "string" == typeof e ? +e : e, a), s), this
  938. }
  939. }
  940. function Za(e, a, t, s) {
  941. var n = a._milliseconds,
  942. d = Aa(a._days),
  943. r = Aa(a._months);
  944. e.isValid() && (s = null == s || s, r && We(e, He(e, "Month") + r * t), d && be(e, "Date", He(e, "Date") +
  945. d * t), n && e._d.setTime(e._d.valueOf() + n * t), s && l.updateOffset(e, d || r))
  946. }
  947. Ua.fn = Pa.prototype, Ua.invalid = function() {
  948. return Ua(NaN)
  949. };
  950. var $a = Ka(1, "add"),
  951. Ba = Ka(-1, "subtract");
  952. function qa(e, a) {
  953. var t = 12 * (a.year() - e.year()) + (a.month() - e.month()),
  954. s = e.clone().add(t, "months");
  955. return -(t + (a - s < 0 ? (a - s) / (s - e.clone().add(t - 1, "months")) : (a - s) / (e.clone().add(t + 1,
  956. "months") - s))) || 0
  957. }
  958. function Qa(e) {
  959. var a;
  960. return void 0 === e ? this._locale._abbr : (null != (a = ma(e)) && (this._locale = a), this)
  961. }
  962. l.defaultFormat = "YYYY-MM-DDTHH:mm:ssZ", l.defaultFormatUtc = "YYYY-MM-DDTHH:mm:ss[Z]";
  963. var Xa = t(
  964. "moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",
  965. function(e) {
  966. return void 0 === e ? this.localeData() : this.locale(e)
  967. });
  968. function et() {
  969. return this._locale
  970. }
  971. var at = 126227808e5;
  972. function tt(e, a) {
  973. return (e % a + a) % a
  974. }
  975. function st(e, a, t) {
  976. return e < 100 && 0 <= e ? new Date(e + 400, a, t) - at : new Date(e, a, t).valueOf()
  977. }
  978. function nt(e, a, t) {
  979. return e < 100 && 0 <= e ? Date.UTC(e + 400, a, t) - at : Date.UTC(e, a, t)
  980. }
  981. function dt(e, a) {
  982. C(0, [e, e.length], 0, a)
  983. }
  984. function rt(e, a, t, s, n) {
  985. var d;
  986. return null == e ? Ce(this, s, n).year : ((d = Ie(e, s, n)) < a && (a = d), function(e, a, t, s, n) {
  987. var d = Re(e, a, t, s, n),
  988. r = Je(d.year, 0, d.dayOfYear);
  989. return this.year(r.getUTCFullYear()), this.month(r.getUTCMonth()), this.date(r.getUTCDate()),
  990. this
  991. }.call(this, e, a, t, s, n))
  992. }
  993. C(0, ["gg", 2], 0, function() {
  994. return this.weekYear() % 100
  995. }), C(0, ["GG", 2], 0, function() {
  996. return this.isoWeekYear() % 100
  997. }), dt("gggg", "weekYear"), dt("ggggg", "weekYear"), dt("GGGG", "isoWeekYear"), dt("GGGGG", "isoWeekYear"),
  998. O("weekYear", "gg"), O("isoWeekYear", "GG"), E("weekYear", 1), E("isoWeekYear", 1), ie("G", se), ie("g",
  999. se), ie("GG", B, V), ie("gg", B, V), ie("GGGG", ee, Z), ie("gggg", ee, Z), ie("GGGGG", ae, $), ie("ggggg",
  1000. ae, $), Me(["gggg", "ggggg", "GGGG", "GGGGG"], function(e, a, t, s) {
  1001. a[s.substr(0, 2)] = g(e)
  1002. }), Me(["gg", "GG"], function(e, a, t, s) {
  1003. a[s] = l.parseTwoDigitYear(e)
  1004. }), C("Q", 0, "Qo", "quarter"), O("quarter", "Q"), E("quarter", 7), ie("Q", G), le("Q", function(e, a) {
  1005. a[Le] = 3 * (g(e) - 1)
  1006. }), C("D", ["DD", 2], "Do", "date"), O("date", "D"), E("date", 9), ie("D", B), ie("DD", B, V), ie("Do",
  1007. function(e, a) {
  1008. return e ? a._dayOfMonthOrdinalParse || a._ordinalParse : a._dayOfMonthOrdinalParseLenient
  1009. }), le(["D", "DD"], ce), le("Do", function(e, a) {
  1010. a[ce] = g(e.match(B)[0])
  1011. });
  1012. var _t = Se("Date", !0);
  1013. C("DDD", ["DDDD", 3], "DDDo", "dayOfYear"), O("dayOfYear", "DDD"), E("dayOfYear", 4), ie("DDD", X), ie("DDDD",
  1014. K), le(["DDD", "DDDD"], function(e, a, t) {
  1015. t._dayOfYear = g(e)
  1016. }), C("m", ["mm", 2], 0, "minute"), O("minute", "m"), E("minute", 14), ie("m", B), ie("mm", B, V), le(["m",
  1017. "mm"
  1018. ], ye);
  1019. var it = Se("Minutes", !1);
  1020. C("s", ["ss", 2], 0, "second"), O("second", "s"), E("second", 15), ie("s", B), ie("ss", B, V), le(["s", "ss"],
  1021. fe);
  1022. var ot, mt = Se("Seconds", !1);
  1023. for (C("S", 0, 0, function() {
  1024. return ~~(this.millisecond() / 100)
  1025. }), C(0, ["SS", 2], 0, function() {
  1026. return ~~(this.millisecond() / 10)
  1027. }), C(0, ["SSS", 3], 0, "millisecond"), C(0, ["SSSS", 4], 0, function() {
  1028. return 10 * this.millisecond()
  1029. }), C(0, ["SSSSS", 5], 0, function() {
  1030. return 100 * this.millisecond()
  1031. }), C(0, ["SSSSSS", 6], 0, function() {
  1032. return 1e3 * this.millisecond()
  1033. }), C(0, ["SSSSSSS", 7], 0, function() {
  1034. return 1e4 * this.millisecond()
  1035. }), C(0, ["SSSSSSSS", 8], 0, function() {
  1036. return 1e5 * this.millisecond()
  1037. }), C(0, ["SSSSSSSSS", 9], 0, function() {
  1038. return 1e6 * this.millisecond()
  1039. }), O("millisecond", "ms"), E("millisecond", 16), ie("S", X, G), ie("SS", X, V), ie("SSS", X, K), ot =
  1040. "SSSS"; ot.length <= 9; ot += "S") ie(ot, te);
  1041. function ut(e, a) {
  1042. a[ke] = g(1e3 * ("0." + e))
  1043. }
  1044. for (ot = "S"; ot.length <= 9; ot += "S") le(ot, ut);
  1045. var lt = Se("Milliseconds", !1);
  1046. C("z", 0, 0, "zoneAbbr"), C("zz", 0, 0, "zoneName");
  1047. var Mt = p.prototype;
  1048. function ht(e) {
  1049. return e
  1050. }
  1051. Mt.add = $a, Mt.calendar = function(e, a) {
  1052. var t = e || Ha(),
  1053. s = Ja(t, this).startOf("day"),
  1054. n = l.calendarFormat(this, s) || "sameElse",
  1055. d = a && (H(a[n]) ? a[n].call(this, t) : a[n]);
  1056. return this.format(d || this.localeData().calendar(n, this, Ha(t)))
  1057. }, Mt.clone = function() {
  1058. return new p(this)
  1059. }, Mt.diff = function(e, a, t) {
  1060. var s, n, d;
  1061. if (!this.isValid()) return NaN;
  1062. if (!(s = Ja(e, this)).isValid()) return NaN;
  1063. switch (n = 6e4 * (s.utcOffset() - this.utcOffset()), a = P(a)) {
  1064. case "year":
  1065. d = qa(this, s) / 12;
  1066. break;
  1067. case "month":
  1068. d = qa(this, s);
  1069. break;
  1070. case "quarter":
  1071. d = qa(this, s) / 3;
  1072. break;
  1073. case "second":
  1074. d = (this - s) / 1e3;
  1075. break;
  1076. case "minute":
  1077. d = (this - s) / 6e4;
  1078. break;
  1079. case "hour":
  1080. d = (this - s) / 36e5;
  1081. break;
  1082. case "day":
  1083. d = (this - s - n) / 864e5;
  1084. break;
  1085. case "week":
  1086. d = (this - s - n) / 6048e5;
  1087. break;
  1088. default:
  1089. d = this - s
  1090. }
  1091. return t ? d : T(d)
  1092. }, Mt.endOf = function(e) {
  1093. var a;
  1094. if (void 0 === (e = P(e)) || "millisecond" === e || !this.isValid()) return this;
  1095. var t = this._isUTC ? nt : st;
  1096. switch (e) {
  1097. case "year":
  1098. a = t(this.year() + 1, 0, 1) - 1;
  1099. break;
  1100. case "quarter":
  1101. a = t(this.year(), this.month() - this.month() % 3 + 3, 1) - 1;
  1102. break;
  1103. case "month":
  1104. a = t(this.year(), this.month() + 1, 1) - 1;
  1105. break;
  1106. case "week":
  1107. a = t(this.year(), this.month(), this.date() - this.weekday() + 7) - 1;
  1108. break;
  1109. case "isoWeek":
  1110. a = t(this.year(), this.month(), this.date() - (this.isoWeekday() - 1) + 7) - 1;
  1111. break;
  1112. case "day":
  1113. case "date":
  1114. a = t(this.year(), this.month(), this.date() + 1) - 1;
  1115. break;
  1116. case "hour":
  1117. a = this._d.valueOf(), a += 36e5 - tt(a + (this._isUTC ? 0 : 6e4 * this.utcOffset()), 36e5) - 1;
  1118. break;
  1119. case "minute":
  1120. a = this._d.valueOf(), a += 6e4 - tt(a, 6e4) - 1;
  1121. break;
  1122. case "second":
  1123. a = this._d.valueOf(), a += 1e3 - tt(a, 1e3) - 1;
  1124. break
  1125. }
  1126. return this._d.setTime(a), l.updateOffset(this, !0), this
  1127. }, Mt.format = function(e) {
  1128. e || (e = this.isUtc() ? l.defaultFormatUtc : l.defaultFormat);
  1129. var a = I(this, e);
  1130. return this.localeData().postformat(a)
  1131. }, Mt.from = function(e, a) {
  1132. return this.isValid() && (D(e) && e.isValid() || Ha(e).isValid()) ? Ua({
  1133. to: this,
  1134. from: e
  1135. }).locale(this.locale()).humanize(!a) : this.localeData().invalidDate()
  1136. }, Mt.fromNow = function(e) {
  1137. return this.from(Ha(), e)
  1138. }, Mt.to = function(e, a) {
  1139. return this.isValid() && (D(e) && e.isValid() || Ha(e).isValid()) ? Ua({
  1140. from: this,
  1141. to: e
  1142. }).locale(this.locale()).humanize(!a) : this.localeData().invalidDate()
  1143. }, Mt.toNow = function(e) {
  1144. return this.to(Ha(), e)
  1145. }, Mt.get = function(e) {
  1146. return H(this[e = P(e)]) ? this[e]() : this
  1147. }, Mt.invalidAt = function() {
  1148. return Y(this).overflow
  1149. }, Mt.isAfter = function(e, a) {
  1150. var t = D(e) ? e : Ha(e);
  1151. return !(!this.isValid() || !t.isValid()) && ("millisecond" === (a = P(a) || "millisecond") ? this
  1152. .valueOf() > t.valueOf() : t.valueOf() < this.clone().startOf(a).valueOf())
  1153. }, Mt.isBefore = function(e, a) {
  1154. var t = D(e) ? e : Ha(e);
  1155. return !(!this.isValid() || !t.isValid()) && ("millisecond" === (a = P(a) || "millisecond") ? this
  1156. .valueOf() < t.valueOf() : this.clone().endOf(a).valueOf() < t.valueOf())
  1157. }, Mt.isBetween = function(e, a, t, s) {
  1158. var n = D(e) ? e : Ha(e),
  1159. d = D(a) ? a : Ha(a);
  1160. return !!(this.isValid() && n.isValid() && d.isValid()) && ("(" === (s = s || "()")[0] ? this.isAfter(n,
  1161. t) : !this.isBefore(n, t)) && (")" === s[1] ? this.isBefore(d, t) : !this.isAfter(d, t))
  1162. }, Mt.isSame = function(e, a) {
  1163. var t, s = D(e) ? e : Ha(e);
  1164. return !(!this.isValid() || !s.isValid()) && ("millisecond" === (a = P(a) || "millisecond") ? this
  1165. .valueOf() === s.valueOf() : (t = s.valueOf(), this.clone().startOf(a).valueOf() <= t && t <=
  1166. this.clone().endOf(a).valueOf()))
  1167. }, Mt.isSameOrAfter = function(e, a) {
  1168. return this.isSame(e, a) || this.isAfter(e, a)
  1169. }, Mt.isSameOrBefore = function(e, a) {
  1170. return this.isSame(e, a) || this.isBefore(e, a)
  1171. }, Mt.isValid = function() {
  1172. return y(this)
  1173. }, Mt.lang = Xa, Mt.locale = Qa, Mt.localeData = et, Mt.max = ja, Mt.min = ba, Mt.parsingFlags =
  1174. function() {
  1175. return L({}, Y(this))
  1176. }, Mt.set = function(e, a) {
  1177. if ("object" == typeof e)
  1178. for (var t = function(e) {
  1179. var a = [];
  1180. for (var t in e) a.push({
  1181. unit: t,
  1182. priority: A[t]
  1183. });
  1184. return a.sort(function(e, a) {
  1185. return e.priority - a.priority
  1186. }), a
  1187. }(e = W(e)), s = 0; s < t.length; s++) this[t[s].unit](e[t[s].unit]);
  1188. else if (H(this[e = P(e)])) return this[e](a);
  1189. return this
  1190. }, Mt.startOf = function(e) {
  1191. var a;
  1192. if (void 0 === (e = P(e)) || "millisecond" === e || !this.isValid()) return this;
  1193. var t = this._isUTC ? nt : st;
  1194. switch (e) {
  1195. case "year":
  1196. a = t(this.year(), 0, 1);
  1197. break;
  1198. case "quarter":
  1199. a = t(this.year(), this.month() - this.month() % 3, 1);
  1200. break;
  1201. case "month":
  1202. a = t(this.year(), this.month(), 1);
  1203. break;
  1204. case "week":
  1205. a = t(this.year(), this.month(), this.date() - this.weekday());
  1206. break;
  1207. case "isoWeek":
  1208. a = t(this.year(), this.month(), this.date() - (this.isoWeekday() - 1));
  1209. break;
  1210. case "day":
  1211. case "date":
  1212. a = t(this.year(), this.month(), this.date());
  1213. break;
  1214. case "hour":
  1215. a = this._d.valueOf(), a -= tt(a + (this._isUTC ? 0 : 6e4 * this.utcOffset()), 36e5);
  1216. break;
  1217. case "minute":
  1218. a = this._d.valueOf(), a -= tt(a, 6e4);
  1219. break;
  1220. case "second":
  1221. a = this._d.valueOf(), a -= tt(a, 1e3);
  1222. break
  1223. }
  1224. return this._d.setTime(a), l.updateOffset(this, !0), this
  1225. }, Mt.subtract = Ba, Mt.toArray = function() {
  1226. var e = this;
  1227. return [e.year(), e.month(), e.date(), e.hour(), e.minute(), e.second(), e.millisecond()]
  1228. }, Mt.toObject = function() {
  1229. var e = this;
  1230. return {
  1231. years: e.year(),
  1232. months: e.month(),
  1233. date: e.date(),
  1234. hours: e.hours(),
  1235. minutes: e.minutes(),
  1236. seconds: e.seconds(),
  1237. milliseconds: e.milliseconds()
  1238. }
  1239. }, Mt.toDate = function() {
  1240. return new Date(this.valueOf())
  1241. }, Mt.toISOString = function(e) {
  1242. if (!this.isValid()) return null;
  1243. var a = !0 !== e,
  1244. t = a ? this.clone().utc() : this;
  1245. return t.year() < 0 || 9999 < t.year() ? I(t, a ? "YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]" :
  1246. "YYYYYY-MM-DD[T]HH:mm:ss.SSSZ") : H(Date.prototype.toISOString) ? a ? this.toDate()
  1247. .toISOString() : new Date(this.valueOf() + 60 * this.utcOffset() * 1e3).toISOString().replace("Z",
  1248. I(t, "Z")) : I(t, a ? "YYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYY-MM-DD[T]HH:mm:ss.SSSZ")
  1249. }, Mt.inspect = function() {
  1250. if (!this.isValid()) return "moment.invalid(/* " + this._i + " */)";
  1251. var e = "moment",
  1252. a = "";
  1253. this.isLocal() || (e = 0 === this.utcOffset() ? "moment.utc" : "moment.parseZone", a = "Z");
  1254. var t = "[" + e + '("]',
  1255. s = 0 <= this.year() && this.year() <= 9999 ? "YYYY" : "YYYYYY",
  1256. n = a + '[")]';
  1257. return this.format(t + s + "-MM-DD[T]HH:mm:ss.SSS" + n)
  1258. }, Mt.toJSON = function() {
  1259. return this.isValid() ? this.toISOString() : null
  1260. }, Mt.toString = function() {
  1261. return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")
  1262. }, Mt.unix = function() {
  1263. return Math.floor(this.valueOf() / 1e3)
  1264. }, Mt.valueOf = function() {
  1265. return this._d.valueOf() - 6e4 * (this._offset || 0)
  1266. }, Mt.creationData = function() {
  1267. return {
  1268. input: this._i,
  1269. format: this._f,
  1270. locale: this._locale,
  1271. isUTC: this._isUTC,
  1272. strict: this._strict
  1273. }
  1274. }, Mt.year = ve, Mt.isLeapYear = function() {
  1275. return ge(this.year())
  1276. }, Mt.weekYear = function(e) {
  1277. return rt.call(this, e, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()
  1278. ._week.doy)
  1279. }, Mt.isoWeekYear = function(e) {
  1280. return rt.call(this, e, this.isoWeek(), this.isoWeekday(), 1, 4)
  1281. }, Mt.quarter = Mt.quarters = function(e) {
  1282. return null == e ? Math.ceil((this.month() + 1) / 3) : this.month(3 * (e - 1) + this.month() % 3)
  1283. }, Mt.month = Ae, Mt.daysInMonth = function() {
  1284. return je(this.year(), this.month())
  1285. }, Mt.week = Mt.weeks = function(e) {
  1286. var a = this.localeData().week(this);
  1287. return null == e ? a : this.add(7 * (e - a), "d")
  1288. }, Mt.isoWeek = Mt.isoWeeks = function(e) {
  1289. var a = Ce(this, 1, 4).week;
  1290. return null == e ? a : this.add(7 * (e - a), "d")
  1291. }, Mt.weeksInYear = function() {
  1292. var e = this.localeData()._week;
  1293. return Ie(this.year(), e.dow, e.doy)
  1294. }, Mt.isoWeeksInYear = function() {
  1295. return Ie(this.year(), 1, 4)
  1296. }, Mt.date = _t, Mt.day = Mt.days = function(e) {
  1297. if (!this.isValid()) return null != e ? this : NaN;
  1298. var a, t, s = this._isUTC ? this._d.getUTCDay() : this._d.getDay();
  1299. return null != e ? (a = e, t = this.localeData(), e = "string" != typeof a ? a : isNaN(a) ? "number" ==
  1300. typeof(a = t.weekdaysParse(a)) ? a : null : parseInt(a, 10), this.add(e - s, "d")) : s
  1301. }, Mt.weekday = function(e) {
  1302. if (!this.isValid()) return null != e ? this : NaN;
  1303. var a = (this.day() + 7 - this.localeData()._week.dow) % 7;
  1304. return null == e ? a : this.add(e - a, "d")
  1305. }, Mt.isoWeekday = function(e) {
  1306. if (!this.isValid()) return null != e ? this : NaN;
  1307. if (null == e) return this.day() || 7;
  1308. var a, t, s = (a = e, t = this.localeData(), "string" == typeof a ? t.weekdaysParse(a) % 7 || 7 : isNaN(
  1309. a) ? null : a);
  1310. return this.day(this.day() % 7 ? s : s - 7)
  1311. }, Mt.dayOfYear = function(e) {
  1312. var a = Math.round((this.clone().startOf("day") - this.clone().startOf("year")) / 864e5) + 1;
  1313. return null == e ? a : this.add(e - a, "d")
  1314. }, Mt.hour = Mt.hours = ta, Mt.minute = Mt.minutes = it, Mt.second = Mt.seconds = mt, Mt.millisecond = Mt
  1315. .milliseconds = lt, Mt.utcOffset = function(e, a, t) {
  1316. var s, n = this._offset || 0;
  1317. if (!this.isValid()) return null != e ? this : NaN;
  1318. if (null == e) return this._isUTC ? n : Na(this);
  1319. if ("string" == typeof e) {
  1320. if (null === (e = za(de, e))) return this
  1321. } else Math.abs(e) < 16 && !t && (e *= 60);
  1322. return !this._isUTC && a && (s = Na(this)), this._offset = e, this._isUTC = !0, null != s && this.add(s,
  1323. "m"), n !== e && (!a || this._changeInProgress ? Za(this, Ua(e - n, "m"), 1, !1) : this
  1324. ._changeInProgress || (this._changeInProgress = !0, l.updateOffset(this, !0), this
  1325. ._changeInProgress = null)), this
  1326. }, Mt.utc = function(e) {
  1327. return this.utcOffset(0, e)
  1328. }, Mt.local = function(e) {
  1329. return this._isUTC && (this.utcOffset(0, e), this._isUTC = !1, e && this.subtract(Na(this), "m")), this
  1330. }, Mt.parseZone = function() {
  1331. if (null != this._tzm) this.utcOffset(this._tzm, !1, !0);
  1332. else if ("string" == typeof this._i) {
  1333. var e = za(ne, this._i);
  1334. null != e ? this.utcOffset(e) : this.utcOffset(0, !0)
  1335. }
  1336. return this
  1337. }, Mt.hasAlignedHourOffset = function(e) {
  1338. return !!this.isValid() && (e = e ? Ha(e).utcOffset() : 0, (this.utcOffset() - e) % 60 == 0)
  1339. }, Mt.isDST = function() {
  1340. return this.utcOffset() > this.clone().month(0).utcOffset() || this.utcOffset() > this.clone().month(5)
  1341. .utcOffset()
  1342. }, Mt.isLocal = function() {
  1343. return !!this.isValid() && !this._isUTC
  1344. }, Mt.isUtcOffset = function() {
  1345. return !!this.isValid() && this._isUTC
  1346. }, Mt.isUtc = Ra, Mt.isUTC = Ra, Mt.zoneAbbr = function() {
  1347. return this._isUTC ? "UTC" : ""
  1348. }, Mt.zoneName = function() {
  1349. return this._isUTC ? "Coordinated Universal Time" : ""
  1350. }, Mt.dates = t("dates accessor is deprecated. Use date instead.", _t), Mt.months = t(
  1351. "months accessor is deprecated. Use month instead", Ae), Mt.years = t(
  1352. "years accessor is deprecated. Use year instead", ve), Mt.zone = t(
  1353. "moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",
  1354. function(e, a) {
  1355. return null != e ? ("string" != typeof e && (e = -e), this.utcOffset(e, a), this) : -this
  1356. .utcOffset()
  1357. }), Mt.isDSTShifted = t(
  1358. "isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",
  1359. function() {
  1360. if (!o(this._isDSTShifted)) return this._isDSTShifted;
  1361. var e = {};
  1362. if (k(e, this), (e = va(e))._a) {
  1363. var a = e._isUTC ? c(e._a) : Ha(e._a);
  1364. this._isDSTShifted = this.isValid() && 0 < r(e._a, a.toArray())
  1365. } else this._isDSTShifted = !1;
  1366. return this._isDSTShifted
  1367. });
  1368. var Lt = j.prototype;
  1369. function ct(e, a, t, s) {
  1370. var n = ma(),
  1371. d = c().set(s, a);
  1372. return n[t](d, e)
  1373. }
  1374. function Yt(e, a, t) {
  1375. if (m(e) && (a = e, e = void 0), e = e || "", null != a) return ct(e, a, t, "month");
  1376. var s, n = [];
  1377. for (s = 0; s < 12; s++) n[s] = ct(e, s, t, "month");
  1378. return n
  1379. }
  1380. function yt(e, a, t, s) {
  1381. a = ("boolean" == typeof e ? m(a) && (t = a, a = void 0) : (a = e, e = !1, m(t = a) && (t = a, a = void 0)),
  1382. a || "");
  1383. var n, d = ma(),
  1384. r = e ? d._week.dow : 0;
  1385. if (null != t) return ct(a, (t + r) % 7, s, "day");
  1386. var _ = [];
  1387. for (n = 0; n < 7; n++) _[n] = ct(a, (n + r) % 7, s, "day");
  1388. return _
  1389. }
  1390. Lt.calendar = function(e, a, t) {
  1391. var s = this._calendar[e] || this._calendar.sameElse;
  1392. return H(s) ? s.call(a, t) : s
  1393. }, Lt.longDateFormat = function(e) {
  1394. var a = this._longDateFormat[e],
  1395. t = this._longDateFormat[e.toUpperCase()];
  1396. return a || !t ? a : (this._longDateFormat[e] = t.replace(/MMMM|MM|DD|dddd/g, function(e) {
  1397. return e.slice(1)
  1398. }), this._longDateFormat[e])
  1399. }, Lt.invalidDate = function() {
  1400. return this._invalidDate
  1401. }, Lt.ordinal = function(e) {
  1402. return this._ordinal.replace("%d", e)
  1403. }, Lt.preparse = ht, Lt.postformat = ht, Lt.relativeTime = function(e, a, t, s) {
  1404. var n = this._relativeTime[t];
  1405. return H(n) ? n(e, a, t, s) : n.replace(/%d/i, e)
  1406. }, Lt.pastFuture = function(e, a) {
  1407. var t = this._relativeTime[0 < e ? "future" : "past"];
  1408. return H(t) ? t(a) : t.replace(/%s/i, a)
  1409. }, Lt.set = function(e) {
  1410. var a, t;
  1411. for (t in e) H(a = e[t]) ? this[t] = a : this["_" + t] = a;
  1412. this._config = e, this._dayOfMonthOrdinalParseLenient = new RegExp((this._dayOfMonthOrdinalParse
  1413. .source || this._ordinalParse.source) + "|" + /\d{1,2}/.source)
  1414. }, Lt.months = function(e, a) {
  1415. return e ? _(this._months) ? this._months[e.month()] : this._months[(this._months.isFormat || xe).test(
  1416. a) ? "format" : "standalone"][e.month()] : _(this._months) ? this._months : this._months
  1417. .standalone
  1418. }, Lt.monthsShort = function(e, a) {
  1419. return e ? _(this._monthsShort) ? this._monthsShort[e.month()] : this._monthsShort[xe.test(a) ?
  1420. "format" : "standalone"][e.month()] : _(this._monthsShort) ? this._monthsShort : this
  1421. ._monthsShort.standalone
  1422. }, Lt.monthsParse = function(e, a, t) {
  1423. var s, n, d;
  1424. if (this._monthsParseExact) return function(e, a, t) {
  1425. var s, n, d, r = e.toLocaleLowerCase();
  1426. if (!this._monthsParse)
  1427. for (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = [],
  1428. s = 0; s < 12; ++s) d = c([2e3, s]), this._shortMonthsParse[s] = this.monthsShort(d,
  1429. "").toLocaleLowerCase(), this._longMonthsParse[s] = this.months(d, "")
  1430. .toLocaleLowerCase();
  1431. return t ? "MMM" === a ? -1 !== (n = we.call(this._shortMonthsParse, r)) ? n : null : -1 !==
  1432. (n = we.call(this._longMonthsParse, r)) ? n : null : "MMM" === a ? -1 !== (n = we.call(
  1433. this._shortMonthsParse, r)) ? n : -1 !== (n = we.call(this._longMonthsParse, r)) ?
  1434. n : null : -1 !== (n = we.call(this._longMonthsParse, r)) ? n : -1 !== (n = we.call(this
  1435. ._shortMonthsParse, r)) ? n : null
  1436. }.call(this, e, a, t);
  1437. for (this._monthsParse || (this._monthsParse = [], this._longMonthsParse = [], this
  1438. ._shortMonthsParse = []), s = 0; s < 12; s++) {
  1439. if (n = c([2e3, s]), t && !this._longMonthsParse[s] && (this._longMonthsParse[s] = new RegExp("^" +
  1440. this.months(n, "").replace(".", "") + "$", "i"), this._shortMonthsParse[s] = new RegExp(
  1441. "^" + this.monthsShort(n, "").replace(".", "") + "$", "i")), t || this._monthsParse[s] || (
  1442. d = "^" + this.months(n, "") + "|^" + this.monthsShort(n, ""), this._monthsParse[s] =
  1443. new RegExp(d.replace(".", ""), "i")), t && "MMMM" === a && this._longMonthsParse[s].test(e))
  1444. return s;
  1445. if (t && "MMM" === a && this._shortMonthsParse[s].test(e)) return s;
  1446. if (!t && this._monthsParse[s].test(e)) return s
  1447. }
  1448. }, Lt.monthsRegex = function(e) {
  1449. return this._monthsParseExact ? (h(this, "_monthsRegex") || ze.call(this), e ? this._monthsStrictRegex :
  1450. this._monthsRegex) : (h(this, "_monthsRegex") || (this._monthsRegex = Fe), this
  1451. ._monthsStrictRegex && e ? this._monthsStrictRegex : this._monthsRegex)
  1452. }, Lt.monthsShortRegex = function(e) {
  1453. return this._monthsParseExact ? (h(this, "_monthsRegex") || ze.call(this), e ? this
  1454. ._monthsShortStrictRegex : this._monthsShortRegex) : (h(this, "_monthsShortRegex") || (this
  1455. ._monthsShortRegex = Ee), this._monthsShortStrictRegex && e ? this._monthsShortStrictRegex :
  1456. this._monthsShortRegex)
  1457. }, Lt.week = function(e) {
  1458. return Ce(e, this._week.dow, this._week.doy).week
  1459. }, Lt.firstDayOfYear = function() {
  1460. return this._week.doy
  1461. }, Lt.firstDayOfWeek = function() {
  1462. return this._week.dow
  1463. }, Lt.weekdays = function(e, a) {
  1464. var t = _(this._weekdays) ? this._weekdays : this._weekdays[e && !0 !== e && this._weekdays.isFormat
  1465. .test(a) ? "format" : "standalone"];
  1466. return !0 === e ? Ue(t, this._week.dow) : e ? t[e.day()] : t
  1467. }, Lt.weekdaysMin = function(e) {
  1468. return !0 === e ? Ue(this._weekdaysMin, this._week.dow) : e ? this._weekdaysMin[e.day()] : this
  1469. ._weekdaysMin
  1470. }, Lt.weekdaysShort = function(e) {
  1471. return !0 === e ? Ue(this._weekdaysShort, this._week.dow) : e ? this._weekdaysShort[e.day()] : this
  1472. ._weekdaysShort
  1473. }, Lt.weekdaysParse = function(e, a, t) {
  1474. var s, n, d;
  1475. if (this._weekdaysParseExact) return function(e, a, t) {
  1476. var s, n, d, r = e.toLocaleLowerCase();
  1477. if (!this._weekdaysParse)
  1478. for (this._weekdaysParse = [], this._shortWeekdaysParse = [], this
  1479. ._minWeekdaysParse = [], s = 0; s < 7; ++s) d = c([2e3, 1]).day(s), this
  1480. ._minWeekdaysParse[s] = this.weekdaysMin(d, "").toLocaleLowerCase(), this
  1481. ._shortWeekdaysParse[s] = this.weekdaysShort(d, "").toLocaleLowerCase(), this
  1482. ._weekdaysParse[s] = this.weekdays(d, "").toLocaleLowerCase();
  1483. return t ? "dddd" === a ? -1 !== (n = we.call(this._weekdaysParse, r)) ? n : null :
  1484. "ddd" === a ? -1 !== (n = we.call(this._shortWeekdaysParse, r)) ? n : null : -1 !== (n =
  1485. we.call(this._minWeekdaysParse, r)) ? n : null : "dddd" === a ? -1 !== (n = we.call(
  1486. this._weekdaysParse, r)) ? n : -1 !== (n = we.call(this._shortWeekdaysParse, r)) ?
  1487. n : -1 !== (n = we.call(this._minWeekdaysParse, r)) ? n : null : "ddd" === a ? -1 !== (
  1488. n = we.call(this._shortWeekdaysParse, r)) ? n : -1 !== (n = we.call(this
  1489. ._weekdaysParse, r)) ? n : -1 !== (n = we.call(this._minWeekdaysParse, r)) ? n :
  1490. null : -1 !== (n = we.call(this._minWeekdaysParse, r)) ? n : -1 !== (n = we.call(this
  1491. ._weekdaysParse, r)) ? n : -1 !== (n = we.call(this._shortWeekdaysParse, r)) ? n :
  1492. null
  1493. }.call(this, e, a, t);
  1494. for (this._weekdaysParse || (this._weekdaysParse = [], this._minWeekdaysParse = [], this
  1495. ._shortWeekdaysParse = [], this._fullWeekdaysParse = []), s = 0; s < 7; s++) {
  1496. if (n = c([2e3, 1]).day(s), t && !this._fullWeekdaysParse[s] && (this._fullWeekdaysParse[s] =
  1497. new RegExp("^" + this.weekdays(n, "").replace(".", "\\.?") + "$", "i"), this
  1498. ._shortWeekdaysParse[s] = new RegExp("^" + this.weekdaysShort(n, "").replace(".", "\\.?") +
  1499. "$", "i"), this._minWeekdaysParse[s] = new RegExp("^" + this.weekdaysMin(n, "").replace(
  1500. ".", "\\.?") + "$", "i")), this._weekdaysParse[s] || (d = "^" + this.weekdays(n, "") +
  1501. "|^" + this.weekdaysShort(n, "") + "|^" + this.weekdaysMin(n, ""), this._weekdaysParse[s] =
  1502. new RegExp(d.replace(".", ""), "i")), t && "dddd" === a && this._fullWeekdaysParse[s].test(
  1503. e)) return s;
  1504. if (t && "ddd" === a && this._shortWeekdaysParse[s].test(e)) return s;
  1505. if (t && "dd" === a && this._minWeekdaysParse[s].test(e)) return s;
  1506. if (!t && this._weekdaysParse[s].test(e)) return s
  1507. }
  1508. }, Lt.weekdaysRegex = function(e) {
  1509. return this._weekdaysParseExact ? (h(this, "_weekdaysRegex") || qe.call(this), e ? this
  1510. ._weekdaysStrictRegex : this._weekdaysRegex) : (h(this, "_weekdaysRegex") || (this
  1511. ._weekdaysRegex = Ze), this._weekdaysStrictRegex && e ? this._weekdaysStrictRegex : this
  1512. ._weekdaysRegex)
  1513. }, Lt.weekdaysShortRegex = function(e) {
  1514. return this._weekdaysParseExact ? (h(this, "_weekdaysRegex") || qe.call(this), e ? this
  1515. ._weekdaysShortStrictRegex : this._weekdaysShortRegex) : (h(this, "_weekdaysShortRegex") || (
  1516. this._weekdaysShortRegex = $e), this._weekdaysShortStrictRegex && e ? this
  1517. ._weekdaysShortStrictRegex : this._weekdaysShortRegex)
  1518. }, Lt.weekdaysMinRegex = function(e) {
  1519. return this._weekdaysParseExact ? (h(this, "_weekdaysRegex") || qe.call(this), e ? this
  1520. ._weekdaysMinStrictRegex : this._weekdaysMinRegex) : (h(this, "_weekdaysMinRegex") || (this
  1521. ._weekdaysMinRegex = Be), this._weekdaysMinStrictRegex && e ? this._weekdaysMinStrictRegex :
  1522. this._weekdaysMinRegex)
  1523. }, Lt.isPM = function(e) {
  1524. return "p" === (e + "").toLowerCase().charAt(0)
  1525. }, Lt.meridiem = function(e, a, t) {
  1526. return 11 < e ? t ? "pm" : "PM" : t ? "am" : "AM"
  1527. }, ia("en", {
  1528. dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/,
  1529. ordinal: function(e) {
  1530. var a = e % 10;
  1531. return e + (1 === g(e % 100 / 10) ? "th" : 1 === a ? "st" : 2 === a ? "nd" : 3 === a ?
  1532. "rd" : "th")
  1533. }
  1534. }), l.lang = t("moment.lang is deprecated. Use moment.locale instead.", ia), l.langData = t(
  1535. "moment.langData is deprecated. Use moment.localeData instead.", ma);
  1536. var ft = Math.abs;
  1537. function kt(e, a, t, s) {
  1538. var n = Ua(a, t);
  1539. return e._milliseconds += s * n._milliseconds, e._days += s * n._days, e._months += s * n._months, e
  1540. ._bubble()
  1541. }
  1542. function pt(e) {
  1543. return e < 0 ? Math.floor(e) : Math.ceil(e)
  1544. }
  1545. function Dt(e) {
  1546. return 4800 * e / 146097
  1547. }
  1548. function Tt(e) {
  1549. return 146097 * e / 4800
  1550. }
  1551. function gt(e) {
  1552. return function() {
  1553. return this.as(e)
  1554. }
  1555. }
  1556. var wt = gt("ms"),
  1557. vt = gt("s"),
  1558. St = gt("m"),
  1559. Ht = gt("h"),
  1560. bt = gt("d"),
  1561. jt = gt("w"),
  1562. xt = gt("M"),
  1563. Ot = gt("Q"),
  1564. Pt = gt("y");
  1565. function Wt(e) {
  1566. return function() {
  1567. return this.isValid() ? this._data[e] : NaN
  1568. }
  1569. }
  1570. var At = Wt("milliseconds"),
  1571. Et = Wt("seconds"),
  1572. Ft = Wt("minutes"),
  1573. zt = Wt("hours"),
  1574. Jt = Wt("days"),
  1575. Nt = Wt("months"),
  1576. Rt = Wt("years");
  1577. var Ct = Math.round,
  1578. It = {
  1579. ss: 44,
  1580. s: 45,
  1581. m: 45,
  1582. h: 22,
  1583. d: 26,
  1584. M: 11
  1585. };
  1586. var Ut = Math.abs;
  1587. function Gt(e) {
  1588. return (0 < e) - (e < 0) || +e
  1589. }
  1590. function Vt() {
  1591. if (!this.isValid()) return this.localeData().invalidDate();
  1592. var e, a, t = Ut(this._milliseconds) / 1e3,
  1593. s = Ut(this._days),
  1594. n = Ut(this._months);
  1595. a = T((e = T(t / 60)) / 60), t %= 60, e %= 60;
  1596. var d = T(n / 12),
  1597. r = n %= 12,
  1598. _ = s,
  1599. i = a,
  1600. o = e,
  1601. m = t ? t.toFixed(3).replace(/\.?0+$/, "") : "",
  1602. u = this.asSeconds();
  1603. if (!u) return "P0D";
  1604. var l = u < 0 ? "-" : "",
  1605. M = Gt(this._months) !== Gt(u) ? "-" : "",
  1606. h = Gt(this._days) !== Gt(u) ? "-" : "",
  1607. L = Gt(this._milliseconds) !== Gt(u) ? "-" : "";
  1608. return l + "P" + (d ? M + d + "Y" : "") + (r ? M + r + "M" : "") + (_ ? h + _ + "D" : "") + (i || o || m ?
  1609. "T" : "") + (i ? L + i + "H" : "") + (o ? L + o + "M" : "") + (m ? L + m + "S" : "")
  1610. }
  1611. var Kt = Pa.prototype;
  1612. Kt.isValid = function() {
  1613. return this._isValid
  1614. }, Kt.abs = function() {
  1615. var e = this._data;
  1616. return this._milliseconds = ft(this._milliseconds), this._days = ft(this._days), this._months = ft(this
  1617. ._months), e.milliseconds = ft(e.milliseconds), e.seconds = ft(e.seconds), e.minutes = ft(e
  1618. .minutes), e.hours = ft(e.hours), e.months = ft(e.months), e.years = ft(e.years), this
  1619. }, Kt.add = function(e, a) {
  1620. return kt(this, e, a, 1)
  1621. }, Kt.subtract = function(e, a) {
  1622. return kt(this, e, a, -1)
  1623. }, Kt.as = function(e) {
  1624. if (!this.isValid()) return NaN;
  1625. var a, t, s = this._milliseconds;
  1626. if ("month" === (e = P(e)) || "quarter" === e || "year" === e) switch (a = this._days + s / 864e5, t =
  1627. this._months + Dt(a), e) {
  1628. case "month":
  1629. return t;
  1630. case "quarter":
  1631. return t / 3;
  1632. case "year":
  1633. return t / 12
  1634. } else switch (a = this._days + Math.round(Tt(this._months)), e) {
  1635. case "week":
  1636. return a / 7 + s / 6048e5;
  1637. case "day":
  1638. return a + s / 864e5;
  1639. case "hour":
  1640. return 24 * a + s / 36e5;
  1641. case "minute":
  1642. return 1440 * a + s / 6e4;
  1643. case "second":
  1644. return 86400 * a + s / 1e3;
  1645. case "millisecond":
  1646. return Math.floor(864e5 * a) + s;
  1647. default:
  1648. throw new Error("Unknown unit " + e)
  1649. }
  1650. }, Kt.asMilliseconds = wt, Kt.asSeconds = vt, Kt.asMinutes = St, Kt.asHours = Ht, Kt.asDays = bt, Kt
  1651. .asWeeks = jt, Kt.asMonths = xt, Kt.asQuarters = Ot, Kt.asYears = Pt, Kt.valueOf = function() {
  1652. return this.isValid() ? this._milliseconds + 864e5 * this._days + this._months % 12 * 2592e6 + 31536e6 *
  1653. g(this._months / 12) : NaN
  1654. }, Kt._bubble = function() {
  1655. var e, a, t, s, n, d = this._milliseconds,
  1656. r = this._days,
  1657. _ = this._months,
  1658. i = this._data;
  1659. return 0 <= d && 0 <= r && 0 <= _ || d <= 0 && r <= 0 && _ <= 0 || (d += 864e5 * pt(Tt(_) + r), _ = r =
  1660. 0), i.milliseconds = d % 1e3, e = T(d / 1e3), i.seconds = e % 60, a = T(e / 60), i.minutes = a %
  1661. 60, t = T(a / 60), i.hours = t % 24, _ += n = T(Dt(r += T(t / 24))), r -= pt(Tt(n)), s = T(_ / 12),
  1662. _ %= 12, i.days = r, i.months = _, i.years = s, this
  1663. }, Kt.clone = function() {
  1664. return Ua(this)
  1665. }, Kt.get = function(e) {
  1666. return e = P(e), this.isValid() ? this[e + "s"]() : NaN
  1667. }, Kt.milliseconds = At, Kt.seconds = Et, Kt.minutes = Ft, Kt.hours = zt, Kt.days = Jt, Kt.weeks =
  1668. function() {
  1669. return T(this.days() / 7)
  1670. }, Kt.months = Nt, Kt.years = Rt, Kt.humanize = function(e) {
  1671. if (!this.isValid()) return this.localeData().invalidDate();
  1672. var a, t, s, n, d, r, _, i, o, m, u, l = this.localeData(),
  1673. M = (t = !e, s = l, n = Ua(a = this).abs(), d = Ct(n.as("s")), r = Ct(n.as("m")), _ = Ct(n.as("h")),
  1674. i = Ct(n.as("d")), o = Ct(n.as("M")), m = Ct(n.as("y")), (u = d <= It.ss && ["s", d] || d < It
  1675. .s && ["ss", d] || r <= 1 && ["m"] || r < It.m && ["mm", r] || _ <= 1 && ["h"] || _ < It
  1676. .h && ["hh", _] || i <= 1 && ["d"] || i < It.d && ["dd", i] || o <= 1 && ["M"] || o < It
  1677. .M && ["MM", o] || m <= 1 && ["y"] || ["yy", m])[2] = t, u[3] = 0 < +a, u[4] = s,
  1678. function(e, a, t, s, n) {
  1679. return n.relativeTime(a || 1, !!t, e, s)
  1680. }.apply(null, u));
  1681. return e && (M = l.pastFuture(+this, M)), l.postformat(M)
  1682. }, Kt.toISOString = Vt, Kt.toString = Vt, Kt.toJSON = Vt, Kt.locale = Qa, Kt.localeData = et, Kt
  1683. .toIsoString = t("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", Vt),
  1684. Kt.lang = Xa, C("X", 0, 0, "unix"), C("x", 0, 0, "valueOf"), ie("x", se), ie("X", /[+-]?\d+(\.\d{1,3})?/),
  1685. le("X", function(e, a, t) {
  1686. t._d = new Date(1e3 * parseFloat(e, 10))
  1687. }), le("x", function(e, a, t) {
  1688. t._d = new Date(g(e))
  1689. }), l.version = "2.24.0", e = Ha, l.fn = Mt, l.min = function() {
  1690. return xa("isBefore", [].slice.call(arguments, 0))
  1691. }, l.max = function() {
  1692. return xa("isAfter", [].slice.call(arguments, 0))
  1693. }, l.now = function() {
  1694. return Date.now ? Date.now() : +new Date
  1695. }, l.utc = c, l.unix = function(e) {
  1696. return Ha(1e3 * e)
  1697. }, l.months = function(e, a) {
  1698. return Yt(e, a, "months")
  1699. }, l.isDate = u, l.locale = ia, l.invalid = f, l.duration = Ua, l.isMoment = D, l.weekdays = function(e, a,
  1700. t) {
  1701. return yt(e, a, t, "weekdays")
  1702. }, l.parseZone = function() {
  1703. return Ha.apply(null, arguments).parseZone()
  1704. }, l.localeData = ma, l.isDuration = Wa, l.monthsShort = function(e, a) {
  1705. return Yt(e, a, "monthsShort")
  1706. }, l.weekdaysMin = function(e, a, t) {
  1707. return yt(e, a, t, "weekdaysMin")
  1708. }, l.defineLocale = oa, l.updateLocale = function(e, a) {
  1709. if (null != a) {
  1710. var t, s, n = sa;
  1711. null != (s = _a(e)) && (n = s._config), (t = new j(a = b(n, a))).parentLocale = na[e], na[e] = t,
  1712. ia(e)
  1713. } else null != na[e] && (null != na[e].parentLocale ? na[e] = na[e].parentLocale : null != na[e] &&
  1714. delete na[e]);
  1715. return na[e]
  1716. }, l.locales = function() {
  1717. return s(na)
  1718. }, l.weekdaysShort = function(e, a, t) {
  1719. return yt(e, a, t, "weekdaysShort")
  1720. }, l.normalizeUnits = P, l.relativeTimeRounding = function(e) {
  1721. return void 0 === e ? Ct : "function" == typeof e && (Ct = e, !0)
  1722. }, l.relativeTimeThreshold = function(e, a) {
  1723. return void 0 !== It[e] && (void 0 === a ? It[e] : (It[e] = a, "s" === e && (It.ss = a - 1), !0))
  1724. }, l.calendarFormat = function(e, a) {
  1725. var t = e.diff(a, "days", !0);
  1726. return t < -6 ? "sameElse" : t < -1 ? "lastWeek" : t < 0 ? "lastDay" : t < 1 ? "sameDay" : t < 2 ?
  1727. "nextDay" : t < 7 ? "nextWeek" : "sameElse"
  1728. }, l.prototype = Mt, l.HTML5_FMT = {
  1729. DATETIME_LOCAL: "YYYY-MM-DDTHH:mm",
  1730. DATETIME_LOCAL_SECONDS: "YYYY-MM-DDTHH:mm:ss",
  1731. DATETIME_LOCAL_MS: "YYYY-MM-DDTHH:mm:ss.SSS",
  1732. DATE: "YYYY-MM-DD",
  1733. TIME: "HH:mm",
  1734. TIME_SECONDS: "HH:mm:ss",
  1735. TIME_MS: "HH:mm:ss.SSS",
  1736. WEEK: "GGGG-[W]WW",
  1737. MONTH: "YYYY-MM"
  1738. }, l.defineLocale("af", {
  1739. months: "Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember"
  1740. .split("_"),
  1741. monthsShort: "Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),
  1742. weekdays: "Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),
  1743. weekdaysShort: "Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),
  1744. weekdaysMin: "So_Ma_Di_Wo_Do_Vr_Sa".split("_"),
  1745. meridiemParse: /vm|nm/i,
  1746. isPM: function(e) {
  1747. return /^nm$/i.test(e)
  1748. },
  1749. meridiem: function(e, a, t) {
  1750. return e < 12 ? t ? "vm" : "VM" : t ? "nm" : "NM"
  1751. },
  1752. longDateFormat: {
  1753. LT: "HH:mm",
  1754. LTS: "HH:mm:ss",
  1755. L: "DD/MM/YYYY",
  1756. LL: "D MMMM YYYY",
  1757. LLL: "D MMMM YYYY HH:mm",
  1758. LLLL: "dddd, D MMMM YYYY HH:mm"
  1759. },
  1760. calendar: {
  1761. sameDay: "[Vandag om] LT",
  1762. nextDay: "[M\xf4re om] LT",
  1763. nextWeek: "dddd [om] LT",
  1764. lastDay: "[Gister om] LT",
  1765. lastWeek: "[Laas] dddd [om] LT",
  1766. sameElse: "L"
  1767. },
  1768. relativeTime: {
  1769. future: "oor %s",
  1770. past: "%s gelede",
  1771. s: "'n paar sekondes",
  1772. ss: "%d sekondes",
  1773. m: "'n minuut",
  1774. mm: "%d minute",
  1775. h: "'n uur",
  1776. hh: "%d ure",
  1777. d: "'n dag",
  1778. dd: "%d dae",
  1779. M: "'n maand",
  1780. MM: "%d maande",
  1781. y: "'n jaar",
  1782. yy: "%d jaar"
  1783. },
  1784. dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
  1785. ordinal: function(e) {
  1786. return e + (1 === e || 8 === e || 20 <= e ? "ste" : "de")
  1787. },
  1788. week: {
  1789. dow: 1,
  1790. doy: 4
  1791. }
  1792. }), l.defineLocale("ar-dz", {
  1793. months: "\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631"
  1794. .split("_"),
  1795. monthsShort: "\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631"
  1796. .split("_"),
  1797. weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a"
  1798. .split("_"),
  1799. weekdaysShort: "\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a"
  1800. .split("_"),
  1801. weekdaysMin: "\u0623\u062d_\u0625\u062b_\u062b\u0644\u0627_\u0623\u0631_\u062e\u0645_\u062c\u0645_\u0633\u0628"
  1802. .split("_"),
  1803. weekdaysParseExact: !0,
  1804. longDateFormat: {
  1805. LT: "HH:mm",
  1806. LTS: "HH:mm:ss",
  1807. L: "DD/MM/YYYY",
  1808. LL: "D MMMM YYYY",
  1809. LLL: "D MMMM YYYY HH:mm",
  1810. LLLL: "dddd D MMMM YYYY HH:mm"
  1811. },
  1812. calendar: {
  1813. sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1814. nextDay: "[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1815. nextWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1816. lastDay: "[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1817. lastWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1818. sameElse: "L"
  1819. },
  1820. relativeTime: {
  1821. future: "\u0641\u064a %s",
  1822. past: "\u0645\u0646\u0630 %s",
  1823. s: "\u062b\u0648\u0627\u0646",
  1824. ss: "%d \u062b\u0627\u0646\u064a\u0629",
  1825. m: "\u062f\u0642\u064a\u0642\u0629",
  1826. mm: "%d \u062f\u0642\u0627\u0626\u0642",
  1827. h: "\u0633\u0627\u0639\u0629",
  1828. hh: "%d \u0633\u0627\u0639\u0627\u062a",
  1829. d: "\u064a\u0648\u0645",
  1830. dd: "%d \u0623\u064a\u0627\u0645",
  1831. M: "\u0634\u0647\u0631",
  1832. MM: "%d \u0623\u0634\u0647\u0631",
  1833. y: "\u0633\u0646\u0629",
  1834. yy: "%d \u0633\u0646\u0648\u0627\u062a"
  1835. },
  1836. week: {
  1837. dow: 0,
  1838. doy: 4
  1839. }
  1840. }), l.defineLocale("ar-kw", {
  1841. months: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631"
  1842. .split("_"),
  1843. monthsShort: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631"
  1844. .split("_"),
  1845. weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a"
  1846. .split("_"),
  1847. weekdaysShort: "\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a"
  1848. .split("_"),
  1849. weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
  1850. weekdaysParseExact: !0,
  1851. longDateFormat: {
  1852. LT: "HH:mm",
  1853. LTS: "HH:mm:ss",
  1854. L: "DD/MM/YYYY",
  1855. LL: "D MMMM YYYY",
  1856. LLL: "D MMMM YYYY HH:mm",
  1857. LLLL: "dddd D MMMM YYYY HH:mm"
  1858. },
  1859. calendar: {
  1860. sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1861. nextDay: "[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1862. nextWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1863. lastDay: "[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1864. lastWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1865. sameElse: "L"
  1866. },
  1867. relativeTime: {
  1868. future: "\u0641\u064a %s",
  1869. past: "\u0645\u0646\u0630 %s",
  1870. s: "\u062b\u0648\u0627\u0646",
  1871. ss: "%d \u062b\u0627\u0646\u064a\u0629",
  1872. m: "\u062f\u0642\u064a\u0642\u0629",
  1873. mm: "%d \u062f\u0642\u0627\u0626\u0642",
  1874. h: "\u0633\u0627\u0639\u0629",
  1875. hh: "%d \u0633\u0627\u0639\u0627\u062a",
  1876. d: "\u064a\u0648\u0645",
  1877. dd: "%d \u0623\u064a\u0627\u0645",
  1878. M: "\u0634\u0647\u0631",
  1879. MM: "%d \u0623\u0634\u0647\u0631",
  1880. y: "\u0633\u0646\u0629",
  1881. yy: "%d \u0633\u0646\u0648\u0627\u062a"
  1882. },
  1883. week: {
  1884. dow: 0,
  1885. doy: 12
  1886. }
  1887. });
  1888. var Zt = {
  1889. 1: "1",
  1890. 2: "2",
  1891. 3: "3",
  1892. 4: "4",
  1893. 5: "5",
  1894. 6: "6",
  1895. 7: "7",
  1896. 8: "8",
  1897. 9: "9",
  1898. 0: "0"
  1899. },
  1900. $t = function(e) {
  1901. return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && e % 100 <= 10 ? 3 : 11 <= e % 100 ? 4 :
  1902. 5
  1903. },
  1904. Bt = {
  1905. s: ["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629",
  1906. "\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629", [
  1907. "\u062b\u0627\u0646\u064a\u062a\u0627\u0646", "\u062b\u0627\u0646\u064a\u062a\u064a\u0646"
  1908. ], "%d \u062b\u0648\u0627\u0646", "%d \u062b\u0627\u0646\u064a\u0629",
  1909. "%d \u062b\u0627\u0646\u064a\u0629"
  1910. ],
  1911. m: ["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629",
  1912. "\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629", [
  1913. "\u062f\u0642\u064a\u0642\u062a\u0627\u0646", "\u062f\u0642\u064a\u0642\u062a\u064a\u0646"
  1914. ], "%d \u062f\u0642\u0627\u0626\u0642", "%d \u062f\u0642\u064a\u0642\u0629",
  1915. "%d \u062f\u0642\u064a\u0642\u0629"
  1916. ],
  1917. h: ["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629",
  1918. "\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629", [
  1919. "\u0633\u0627\u0639\u062a\u0627\u0646", "\u0633\u0627\u0639\u062a\u064a\u0646"
  1920. ], "%d \u0633\u0627\u0639\u0627\u062a", "%d \u0633\u0627\u0639\u0629",
  1921. "%d \u0633\u0627\u0639\u0629"
  1922. ],
  1923. d: ["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645", "\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",
  1924. ["\u064a\u0648\u0645\u0627\u0646", "\u064a\u0648\u0645\u064a\u0646"],
  1925. "%d \u0623\u064a\u0627\u0645", "%d \u064a\u0648\u0645\u064b\u0627", "%d \u064a\u0648\u0645"
  1926. ],
  1927. M: ["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631", "\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",
  1928. ["\u0634\u0647\u0631\u0627\u0646", "\u0634\u0647\u0631\u064a\u0646"],
  1929. "%d \u0623\u0634\u0647\u0631", "%d \u0634\u0647\u0631\u0627", "%d \u0634\u0647\u0631"
  1930. ],
  1931. y: ["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645", "\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",
  1932. ["\u0639\u0627\u0645\u0627\u0646", "\u0639\u0627\u0645\u064a\u0646"],
  1933. "%d \u0623\u0639\u0648\u0627\u0645", "%d \u0639\u0627\u0645\u064b\u0627",
  1934. "%d \u0639\u0627\u0645"
  1935. ]
  1936. },
  1937. qt = function(r) {
  1938. return function(e, a, t, s) {
  1939. var n = $t(e),
  1940. d = Bt[r][$t(e)];
  1941. return 2 === n && (d = d[a ? 0 : 1]), d.replace(/%d/i, e)
  1942. }
  1943. },
  1944. Qt = ["\u064a\u0646\u0627\u064a\u0631", "\u0641\u0628\u0631\u0627\u064a\u0631", "\u0645\u0627\u0631\u0633",
  1945. "\u0623\u0628\u0631\u064a\u0644", "\u0645\u0627\u064a\u0648", "\u064a\u0648\u0646\u064a\u0648",
  1946. "\u064a\u0648\u0644\u064a\u0648", "\u0623\u063a\u0633\u0637\u0633",
  1947. "\u0633\u0628\u062a\u0645\u0628\u0631", "\u0623\u0643\u062a\u0648\u0628\u0631",
  1948. "\u0646\u0648\u0641\u0645\u0628\u0631", "\u062f\u064a\u0633\u0645\u0628\u0631"
  1949. ];
  1950. l.defineLocale("ar-ly", {
  1951. months: Qt,
  1952. monthsShort: Qt,
  1953. weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a"
  1954. .split("_"),
  1955. weekdaysShort: "\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a"
  1956. .split("_"),
  1957. weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
  1958. weekdaysParseExact: !0,
  1959. longDateFormat: {
  1960. LT: "HH:mm",
  1961. LTS: "HH:mm:ss",
  1962. L: "D/\u200fM/\u200fYYYY",
  1963. LL: "D MMMM YYYY",
  1964. LLL: "D MMMM YYYY HH:mm",
  1965. LLLL: "dddd D MMMM YYYY HH:mm"
  1966. },
  1967. meridiemParse: /\u0635|\u0645/,
  1968. isPM: function(e) {
  1969. return "\u0645" === e
  1970. },
  1971. meridiem: function(e, a, t) {
  1972. return e < 12 ? "\u0635" : "\u0645"
  1973. },
  1974. calendar: {
  1975. sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1976. nextDay: "[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1977. nextWeek: "dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1978. lastDay: "[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1979. lastWeek: "dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  1980. sameElse: "L"
  1981. },
  1982. relativeTime: {
  1983. future: "\u0628\u0639\u062f %s",
  1984. past: "\u0645\u0646\u0630 %s",
  1985. s: qt("s"),
  1986. ss: qt("s"),
  1987. m: qt("m"),
  1988. mm: qt("m"),
  1989. h: qt("h"),
  1990. hh: qt("h"),
  1991. d: qt("d"),
  1992. dd: qt("d"),
  1993. M: qt("M"),
  1994. MM: qt("M"),
  1995. y: qt("y"),
  1996. yy: qt("y")
  1997. },
  1998. preparse: function(e) {
  1999. return e.replace(/\u060c/g, ",")
  2000. },
  2001. postformat: function(e) {
  2002. return e.replace(/\d/g, function(e) {
  2003. return Zt[e]
  2004. }).replace(/,/g, "\u060c")
  2005. },
  2006. week: {
  2007. dow: 6,
  2008. doy: 12
  2009. }
  2010. }), l.defineLocale("ar-ma", {
  2011. months: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631"
  2012. .split("_"),
  2013. monthsShort: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631"
  2014. .split("_"),
  2015. weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a"
  2016. .split("_"),
  2017. weekdaysShort: "\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a"
  2018. .split("_"),
  2019. weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
  2020. weekdaysParseExact: !0,
  2021. longDateFormat: {
  2022. LT: "HH:mm",
  2023. LTS: "HH:mm:ss",
  2024. L: "DD/MM/YYYY",
  2025. LL: "D MMMM YYYY",
  2026. LLL: "D MMMM YYYY HH:mm",
  2027. LLLL: "dddd D MMMM YYYY HH:mm"
  2028. },
  2029. calendar: {
  2030. sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2031. nextDay: "[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2032. nextWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2033. lastDay: "[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2034. lastWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2035. sameElse: "L"
  2036. },
  2037. relativeTime: {
  2038. future: "\u0641\u064a %s",
  2039. past: "\u0645\u0646\u0630 %s",
  2040. s: "\u062b\u0648\u0627\u0646",
  2041. ss: "%d \u062b\u0627\u0646\u064a\u0629",
  2042. m: "\u062f\u0642\u064a\u0642\u0629",
  2043. mm: "%d \u062f\u0642\u0627\u0626\u0642",
  2044. h: "\u0633\u0627\u0639\u0629",
  2045. hh: "%d \u0633\u0627\u0639\u0627\u062a",
  2046. d: "\u064a\u0648\u0645",
  2047. dd: "%d \u0623\u064a\u0627\u0645",
  2048. M: "\u0634\u0647\u0631",
  2049. MM: "%d \u0623\u0634\u0647\u0631",
  2050. y: "\u0633\u0646\u0629",
  2051. yy: "%d \u0633\u0646\u0648\u0627\u062a"
  2052. },
  2053. week: {
  2054. dow: 6,
  2055. doy: 12
  2056. }
  2057. });
  2058. var Xt = {
  2059. 1: "\u0661",
  2060. 2: "\u0662",
  2061. 3: "\u0663",
  2062. 4: "\u0664",
  2063. 5: "\u0665",
  2064. 6: "\u0666",
  2065. 7: "\u0667",
  2066. 8: "\u0668",
  2067. 9: "\u0669",
  2068. 0: "\u0660"
  2069. },
  2070. es = {
  2071. "\u0661": "1",
  2072. "\u0662": "2",
  2073. "\u0663": "3",
  2074. "\u0664": "4",
  2075. "\u0665": "5",
  2076. "\u0666": "6",
  2077. "\u0667": "7",
  2078. "\u0668": "8",
  2079. "\u0669": "9",
  2080. "\u0660": "0"
  2081. };
  2082. l.defineLocale("ar-sa", {
  2083. months: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631"
  2084. .split("_"),
  2085. monthsShort: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631"
  2086. .split("_"),
  2087. weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a"
  2088. .split("_"),
  2089. weekdaysShort: "\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a"
  2090. .split("_"),
  2091. weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
  2092. weekdaysParseExact: !0,
  2093. longDateFormat: {
  2094. LT: "HH:mm",
  2095. LTS: "HH:mm:ss",
  2096. L: "DD/MM/YYYY",
  2097. LL: "D MMMM YYYY",
  2098. LLL: "D MMMM YYYY HH:mm",
  2099. LLLL: "dddd D MMMM YYYY HH:mm"
  2100. },
  2101. meridiemParse: /\u0635|\u0645/,
  2102. isPM: function(e) {
  2103. return "\u0645" === e
  2104. },
  2105. meridiem: function(e, a, t) {
  2106. return e < 12 ? "\u0635" : "\u0645"
  2107. },
  2108. calendar: {
  2109. sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2110. nextDay: "[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2111. nextWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2112. lastDay: "[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2113. lastWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2114. sameElse: "L"
  2115. },
  2116. relativeTime: {
  2117. future: "\u0641\u064a %s",
  2118. past: "\u0645\u0646\u0630 %s",
  2119. s: "\u062b\u0648\u0627\u0646",
  2120. ss: "%d \u062b\u0627\u0646\u064a\u0629",
  2121. m: "\u062f\u0642\u064a\u0642\u0629",
  2122. mm: "%d \u062f\u0642\u0627\u0626\u0642",
  2123. h: "\u0633\u0627\u0639\u0629",
  2124. hh: "%d \u0633\u0627\u0639\u0627\u062a",
  2125. d: "\u064a\u0648\u0645",
  2126. dd: "%d \u0623\u064a\u0627\u0645",
  2127. M: "\u0634\u0647\u0631",
  2128. MM: "%d \u0623\u0634\u0647\u0631",
  2129. y: "\u0633\u0646\u0629",
  2130. yy: "%d \u0633\u0646\u0648\u0627\u062a"
  2131. },
  2132. preparse: function(e) {
  2133. return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,
  2134. function(e) {
  2135. return es[e]
  2136. }).replace(/\u060c/g, ",")
  2137. },
  2138. postformat: function(e) {
  2139. return e.replace(/\d/g, function(e) {
  2140. return Xt[e]
  2141. }).replace(/,/g, "\u060c")
  2142. },
  2143. week: {
  2144. dow: 0,
  2145. doy: 6
  2146. }
  2147. }), l.defineLocale("ar-tn", {
  2148. months: "\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631"
  2149. .split("_"),
  2150. monthsShort: "\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631"
  2151. .split("_"),
  2152. weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a"
  2153. .split("_"),
  2154. weekdaysShort: "\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a"
  2155. .split("_"),
  2156. weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
  2157. weekdaysParseExact: !0,
  2158. longDateFormat: {
  2159. LT: "HH:mm",
  2160. LTS: "HH:mm:ss",
  2161. L: "DD/MM/YYYY",
  2162. LL: "D MMMM YYYY",
  2163. LLL: "D MMMM YYYY HH:mm",
  2164. LLLL: "dddd D MMMM YYYY HH:mm"
  2165. },
  2166. calendar: {
  2167. sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2168. nextDay: "[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2169. nextWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2170. lastDay: "[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2171. lastWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2172. sameElse: "L"
  2173. },
  2174. relativeTime: {
  2175. future: "\u0641\u064a %s",
  2176. past: "\u0645\u0646\u0630 %s",
  2177. s: "\u062b\u0648\u0627\u0646",
  2178. ss: "%d \u062b\u0627\u0646\u064a\u0629",
  2179. m: "\u062f\u0642\u064a\u0642\u0629",
  2180. mm: "%d \u062f\u0642\u0627\u0626\u0642",
  2181. h: "\u0633\u0627\u0639\u0629",
  2182. hh: "%d \u0633\u0627\u0639\u0627\u062a",
  2183. d: "\u064a\u0648\u0645",
  2184. dd: "%d \u0623\u064a\u0627\u0645",
  2185. M: "\u0634\u0647\u0631",
  2186. MM: "%d \u0623\u0634\u0647\u0631",
  2187. y: "\u0633\u0646\u0629",
  2188. yy: "%d \u0633\u0646\u0648\u0627\u062a"
  2189. },
  2190. week: {
  2191. dow: 1,
  2192. doy: 4
  2193. }
  2194. });
  2195. var as = {
  2196. 1: "\u0661",
  2197. 2: "\u0662",
  2198. 3: "\u0663",
  2199. 4: "\u0664",
  2200. 5: "\u0665",
  2201. 6: "\u0666",
  2202. 7: "\u0667",
  2203. 8: "\u0668",
  2204. 9: "\u0669",
  2205. 0: "\u0660"
  2206. },
  2207. ts = {
  2208. "\u0661": "1",
  2209. "\u0662": "2",
  2210. "\u0663": "3",
  2211. "\u0664": "4",
  2212. "\u0665": "5",
  2213. "\u0666": "6",
  2214. "\u0667": "7",
  2215. "\u0668": "8",
  2216. "\u0669": "9",
  2217. "\u0660": "0"
  2218. },
  2219. ss = function(e) {
  2220. return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && e % 100 <= 10 ? 3 : 11 <= e % 100 ? 4 :
  2221. 5
  2222. },
  2223. ns = {
  2224. s: ["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629",
  2225. "\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629", [
  2226. "\u062b\u0627\u0646\u064a\u062a\u0627\u0646", "\u062b\u0627\u0646\u064a\u062a\u064a\u0646"
  2227. ], "%d \u062b\u0648\u0627\u0646", "%d \u062b\u0627\u0646\u064a\u0629",
  2228. "%d \u062b\u0627\u0646\u064a\u0629"
  2229. ],
  2230. m: ["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629",
  2231. "\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629", [
  2232. "\u062f\u0642\u064a\u0642\u062a\u0627\u0646", "\u062f\u0642\u064a\u0642\u062a\u064a\u0646"
  2233. ], "%d \u062f\u0642\u0627\u0626\u0642", "%d \u062f\u0642\u064a\u0642\u0629",
  2234. "%d \u062f\u0642\u064a\u0642\u0629"
  2235. ],
  2236. h: ["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629",
  2237. "\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629", [
  2238. "\u0633\u0627\u0639\u062a\u0627\u0646", "\u0633\u0627\u0639\u062a\u064a\u0646"
  2239. ], "%d \u0633\u0627\u0639\u0627\u062a", "%d \u0633\u0627\u0639\u0629",
  2240. "%d \u0633\u0627\u0639\u0629"
  2241. ],
  2242. d: ["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645", "\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",
  2243. ["\u064a\u0648\u0645\u0627\u0646", "\u064a\u0648\u0645\u064a\u0646"],
  2244. "%d \u0623\u064a\u0627\u0645", "%d \u064a\u0648\u0645\u064b\u0627", "%d \u064a\u0648\u0645"
  2245. ],
  2246. M: ["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631", "\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",
  2247. ["\u0634\u0647\u0631\u0627\u0646", "\u0634\u0647\u0631\u064a\u0646"],
  2248. "%d \u0623\u0634\u0647\u0631", "%d \u0634\u0647\u0631\u0627", "%d \u0634\u0647\u0631"
  2249. ],
  2250. y: ["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645", "\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",
  2251. ["\u0639\u0627\u0645\u0627\u0646", "\u0639\u0627\u0645\u064a\u0646"],
  2252. "%d \u0623\u0639\u0648\u0627\u0645", "%d \u0639\u0627\u0645\u064b\u0627",
  2253. "%d \u0639\u0627\u0645"
  2254. ]
  2255. },
  2256. ds = function(r) {
  2257. return function(e, a, t, s) {
  2258. var n = ss(e),
  2259. d = ns[r][ss(e)];
  2260. return 2 === n && (d = d[a ? 0 : 1]), d.replace(/%d/i, e)
  2261. }
  2262. },
  2263. rs = ["\u064a\u0646\u0627\u064a\u0631", "\u0641\u0628\u0631\u0627\u064a\u0631", "\u0645\u0627\u0631\u0633",
  2264. "\u0623\u0628\u0631\u064a\u0644", "\u0645\u0627\u064a\u0648", "\u064a\u0648\u0646\u064a\u0648",
  2265. "\u064a\u0648\u0644\u064a\u0648", "\u0623\u063a\u0633\u0637\u0633",
  2266. "\u0633\u0628\u062a\u0645\u0628\u0631", "\u0623\u0643\u062a\u0648\u0628\u0631",
  2267. "\u0646\u0648\u0641\u0645\u0628\u0631", "\u062f\u064a\u0633\u0645\u0628\u0631"
  2268. ];
  2269. l.defineLocale("ar", {
  2270. months: rs,
  2271. monthsShort: rs,
  2272. weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a"
  2273. .split("_"),
  2274. weekdaysShort: "\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a"
  2275. .split("_"),
  2276. weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
  2277. weekdaysParseExact: !0,
  2278. longDateFormat: {
  2279. LT: "HH:mm",
  2280. LTS: "HH:mm:ss",
  2281. L: "D/\u200fM/\u200fYYYY",
  2282. LL: "D MMMM YYYY",
  2283. LLL: "D MMMM YYYY HH:mm",
  2284. LLLL: "dddd D MMMM YYYY HH:mm"
  2285. },
  2286. meridiemParse: /\u0635|\u0645/,
  2287. isPM: function(e) {
  2288. return "\u0645" === e
  2289. },
  2290. meridiem: function(e, a, t) {
  2291. return e < 12 ? "\u0635" : "\u0645"
  2292. },
  2293. calendar: {
  2294. sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2295. nextDay: "[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2296. nextWeek: "dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2297. lastDay: "[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2298. lastWeek: "dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
  2299. sameElse: "L"
  2300. },
  2301. relativeTime: {
  2302. future: "\u0628\u0639\u062f %s",
  2303. past: "\u0645\u0646\u0630 %s",
  2304. s: ds("s"),
  2305. ss: ds("s"),
  2306. m: ds("m"),
  2307. mm: ds("m"),
  2308. h: ds("h"),
  2309. hh: ds("h"),
  2310. d: ds("d"),
  2311. dd: ds("d"),
  2312. M: ds("M"),
  2313. MM: ds("M"),
  2314. y: ds("y"),
  2315. yy: ds("y")
  2316. },
  2317. preparse: function(e) {
  2318. return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,
  2319. function(e) {
  2320. return ts[e]
  2321. }).replace(/\u060c/g, ",")
  2322. },
  2323. postformat: function(e) {
  2324. return e.replace(/\d/g, function(e) {
  2325. return as[e]
  2326. }).replace(/,/g, "\u060c")
  2327. },
  2328. week: {
  2329. dow: 6,
  2330. doy: 12
  2331. }
  2332. });
  2333. var _s = {
  2334. 1: "-inci",
  2335. 5: "-inci",
  2336. 8: "-inci",
  2337. 70: "-inci",
  2338. 80: "-inci",
  2339. 2: "-nci",
  2340. 7: "-nci",
  2341. 20: "-nci",
  2342. 50: "-nci",
  2343. 3: "-\xfcnc\xfc",
  2344. 4: "-\xfcnc\xfc",
  2345. 100: "-\xfcnc\xfc",
  2346. 6: "-nc\u0131",
  2347. 9: "-uncu",
  2348. 10: "-uncu",
  2349. 30: "-uncu",
  2350. 60: "-\u0131nc\u0131",
  2351. 90: "-\u0131nc\u0131"
  2352. };
  2353. function is(e, a, t) {
  2354. var s, n;
  2355. return "m" === t ? a ? "\u0445\u0432\u0456\u043b\u0456\u043d\u0430" :
  2356. "\u0445\u0432\u0456\u043b\u0456\u043d\u0443" : "h" === t ? a ?
  2357. "\u0433\u0430\u0434\u0437\u0456\u043d\u0430" : "\u0433\u0430\u0434\u0437\u0456\u043d\u0443" : e + " " +
  2358. (s = +e, n = {
  2359. ss: a ?
  2360. "\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434" :
  2361. "\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",
  2362. mm: a ?
  2363. "\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d" :
  2364. "\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",
  2365. hh: a ?
  2366. "\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d" :
  2367. "\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",
  2368. dd: "\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",
  2369. MM: "\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",
  2370. yy: "\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"
  2371. } [t].split("_"), s % 10 == 1 && s % 100 != 11 ? n[0] : 2 <= s % 10 && s % 10 <= 4 && (s % 100 <
  2372. 10 || 20 <= s % 100) ? n[1] : n[2])
  2373. }
  2374. l.defineLocale("az", {
  2375. months: "yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),
  2376. monthsShort: "yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),
  2377. weekdays: "Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259"
  2378. .split("_"),
  2379. weekdaysShort: "Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),
  2380. weekdaysMin: "Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),
  2381. weekdaysParseExact: !0,
  2382. longDateFormat: {
  2383. LT: "HH:mm",
  2384. LTS: "HH:mm:ss",
  2385. L: "DD.MM.YYYY",
  2386. LL: "D MMMM YYYY",
  2387. LLL: "D MMMM YYYY HH:mm",
  2388. LLLL: "dddd, D MMMM YYYY HH:mm"
  2389. },
  2390. calendar: {
  2391. sameDay: "[bug\xfcn saat] LT",
  2392. nextDay: "[sabah saat] LT",
  2393. nextWeek: "[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",
  2394. lastDay: "[d\xfcn\u0259n] LT",
  2395. lastWeek: "[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",
  2396. sameElse: "L"
  2397. },
  2398. relativeTime: {
  2399. future: "%s sonra",
  2400. past: "%s \u0259vv\u0259l",
  2401. s: "birne\xe7\u0259 saniy\u0259",
  2402. ss: "%d saniy\u0259",
  2403. m: "bir d\u0259qiq\u0259",
  2404. mm: "%d d\u0259qiq\u0259",
  2405. h: "bir saat",
  2406. hh: "%d saat",
  2407. d: "bir g\xfcn",
  2408. dd: "%d g\xfcn",
  2409. M: "bir ay",
  2410. MM: "%d ay",
  2411. y: "bir il",
  2412. yy: "%d il"
  2413. },
  2414. meridiemParse: /gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,
  2415. isPM: function(e) {
  2416. return /^(g\xfcnd\xfcz|ax\u015fam)$/.test(e)
  2417. },
  2418. meridiem: function(e, a, t) {
  2419. return e < 4 ? "gec\u0259" : e < 12 ? "s\u0259h\u0259r" : e < 17 ? "g\xfcnd\xfcz" :
  2420. "ax\u015fam"
  2421. },
  2422. dayOfMonthOrdinalParse: /\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,
  2423. ordinal: function(e) {
  2424. if (0 === e) return e + "-\u0131nc\u0131";
  2425. var a = e % 10;
  2426. return e + (_s[a] || _s[e % 100 - a] || _s[100 <= e ? 100 : null])
  2427. },
  2428. week: {
  2429. dow: 1,
  2430. doy: 7
  2431. }
  2432. }), l.defineLocale("be", {
  2433. months: {
  2434. format: "\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f"
  2435. .split("_"),
  2436. standalone: "\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c"
  2437. .split("_")
  2438. },
  2439. monthsShort: "\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436"
  2440. .split("_"),
  2441. weekdays: {
  2442. format: "\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443"
  2443. .split("_"),
  2444. standalone: "\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430"
  2445. .split("_"),
  2446. isFormat: /\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/
  2447. },
  2448. weekdaysShort: "\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431"
  2449. .split("_"),
  2450. weekdaysMin: "\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431"
  2451. .split("_"),
  2452. longDateFormat: {
  2453. LT: "HH:mm",
  2454. LTS: "HH:mm:ss",
  2455. L: "DD.MM.YYYY",
  2456. LL: "D MMMM YYYY \u0433.",
  2457. LLL: "D MMMM YYYY \u0433., HH:mm",
  2458. LLLL: "dddd, D MMMM YYYY \u0433., HH:mm"
  2459. },
  2460. calendar: {
  2461. sameDay: "[\u0421\u0451\u043d\u043d\u044f \u045e] LT",
  2462. nextDay: "[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",
  2463. lastDay: "[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",
  2464. nextWeek: function() {
  2465. return "[\u0423] dddd [\u045e] LT"
  2466. },
  2467. lastWeek: function() {
  2468. switch (this.day()) {
  2469. case 0:
  2470. case 3:
  2471. case 5:
  2472. case 6:
  2473. return "[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";
  2474. case 1:
  2475. case 2:
  2476. case 4:
  2477. return "[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"
  2478. }
  2479. },
  2480. sameElse: "L"
  2481. },
  2482. relativeTime: {
  2483. future: "\u043f\u0440\u0430\u0437 %s",
  2484. past: "%s \u0442\u0430\u043c\u0443",
  2485. s: "\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",
  2486. m: is,
  2487. mm: is,
  2488. h: is,
  2489. hh: is,
  2490. d: "\u0434\u0437\u0435\u043d\u044c",
  2491. dd: is,
  2492. M: "\u043c\u0435\u0441\u044f\u0446",
  2493. MM: is,
  2494. y: "\u0433\u043e\u0434",
  2495. yy: is
  2496. },
  2497. meridiemParse: /\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,
  2498. isPM: function(e) {
  2499. return /^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(e)
  2500. },
  2501. meridiem: function(e, a, t) {
  2502. return e < 4 ? "\u043d\u043e\u0447\u044b" : e < 12 ?
  2503. "\u0440\u0430\u043d\u0456\u0446\u044b" : e < 17 ? "\u0434\u043d\u044f" :
  2504. "\u0432\u0435\u0447\u0430\u0440\u0430"
  2505. },
  2506. dayOfMonthOrdinalParse: /\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,
  2507. ordinal: function(e, a) {
  2508. switch (a) {
  2509. case "M":
  2510. case "d":
  2511. case "DDD":
  2512. case "w":
  2513. case "W":
  2514. return e % 10 != 2 && e % 10 != 3 || e % 100 == 12 || e % 100 == 13 ? e +
  2515. "-\u044b" : e + "-\u0456";
  2516. case "D":
  2517. return e + "-\u0433\u0430";
  2518. default:
  2519. return e
  2520. }
  2521. },
  2522. week: {
  2523. dow: 1,
  2524. doy: 7
  2525. }
  2526. }), l.defineLocale("bg", {
  2527. months: "\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438"
  2528. .split("_"),
  2529. monthsShort: "\u044f\u043d\u0440_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a"
  2530. .split("_"),
  2531. weekdays: "\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430"
  2532. .split("_"),
  2533. weekdaysShort: "\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431"
  2534. .split("_"),
  2535. weekdaysMin: "\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431"
  2536. .split("_"),
  2537. longDateFormat: {
  2538. LT: "H:mm",
  2539. LTS: "H:mm:ss",
  2540. L: "D.MM.YYYY",
  2541. LL: "D MMMM YYYY",
  2542. LLL: "D MMMM YYYY H:mm",
  2543. LLLL: "dddd, D MMMM YYYY H:mm"
  2544. },
  2545. calendar: {
  2546. sameDay: "[\u0414\u043d\u0435\u0441 \u0432] LT",
  2547. nextDay: "[\u0423\u0442\u0440\u0435 \u0432] LT",
  2548. nextWeek: "dddd [\u0432] LT",
  2549. lastDay: "[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",
  2550. lastWeek: function() {
  2551. switch (this.day()) {
  2552. case 0:
  2553. case 3:
  2554. case 6:
  2555. return "[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";
  2556. case 1:
  2557. case 2:
  2558. case 4:
  2559. case 5:
  2560. return "[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"
  2561. }
  2562. },
  2563. sameElse: "L"
  2564. },
  2565. relativeTime: {
  2566. future: "\u0441\u043b\u0435\u0434 %s",
  2567. past: "\u043f\u0440\u0435\u0434\u0438 %s",
  2568. s: "\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
  2569. ss: "%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
  2570. m: "\u043c\u0438\u043d\u0443\u0442\u0430",
  2571. mm: "%d \u043c\u0438\u043d\u0443\u0442\u0438",
  2572. h: "\u0447\u0430\u0441",
  2573. hh: "%d \u0447\u0430\u0441\u0430",
  2574. d: "\u0434\u0435\u043d",
  2575. dd: "%d \u0434\u043d\u0438",
  2576. M: "\u043c\u0435\u0441\u0435\u0446",
  2577. MM: "%d \u043c\u0435\u0441\u0435\u0446\u0430",
  2578. y: "\u0433\u043e\u0434\u0438\u043d\u0430",
  2579. yy: "%d \u0433\u043e\u0434\u0438\u043d\u0438"
  2580. },
  2581. dayOfMonthOrdinalParse: /\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,
  2582. ordinal: function(e) {
  2583. var a = e % 10,
  2584. t = e % 100;
  2585. return 0 === e ? e + "-\u0435\u0432" : 0 === t ? e + "-\u0435\u043d" : 10 < t && t < 20 ?
  2586. e + "-\u0442\u0438" : 1 === a ? e + "-\u0432\u0438" : 2 === a ? e + "-\u0440\u0438" :
  2587. 7 === a || 8 === a ? e + "-\u043c\u0438" : e + "-\u0442\u0438"
  2588. },
  2589. week: {
  2590. dow: 1,
  2591. doy: 7
  2592. }
  2593. }), l.defineLocale("bm", {
  2594. months: "Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo"
  2595. .split("_"),
  2596. monthsShort: "Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),
  2597. weekdays: "Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),
  2598. weekdaysShort: "Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),
  2599. weekdaysMin: "Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),
  2600. longDateFormat: {
  2601. LT: "HH:mm",
  2602. LTS: "HH:mm:ss",
  2603. L: "DD/MM/YYYY",
  2604. LL: "MMMM [tile] D [san] YYYY",
  2605. LLL: "MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",
  2606. LLLL: "dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"
  2607. },
  2608. calendar: {
  2609. sameDay: "[Bi l\u025br\u025b] LT",
  2610. nextDay: "[Sini l\u025br\u025b] LT",
  2611. nextWeek: "dddd [don l\u025br\u025b] LT",
  2612. lastDay: "[Kunu l\u025br\u025b] LT",
  2613. lastWeek: "dddd [t\u025bm\u025bnen l\u025br\u025b] LT",
  2614. sameElse: "L"
  2615. },
  2616. relativeTime: {
  2617. future: "%s k\u0254n\u0254",
  2618. past: "a b\u025b %s b\u0254",
  2619. s: "sanga dama dama",
  2620. ss: "sekondi %d",
  2621. m: "miniti kelen",
  2622. mm: "miniti %d",
  2623. h: "l\u025br\u025b kelen",
  2624. hh: "l\u025br\u025b %d",
  2625. d: "tile kelen",
  2626. dd: "tile %d",
  2627. M: "kalo kelen",
  2628. MM: "kalo %d",
  2629. y: "san kelen",
  2630. yy: "san %d"
  2631. },
  2632. week: {
  2633. dow: 1,
  2634. doy: 4
  2635. }
  2636. });
  2637. var os = {
  2638. 1: "\u09e7",
  2639. 2: "\u09e8",
  2640. 3: "\u09e9",
  2641. 4: "\u09ea",
  2642. 5: "\u09eb",
  2643. 6: "\u09ec",
  2644. 7: "\u09ed",
  2645. 8: "\u09ee",
  2646. 9: "\u09ef",
  2647. 0: "\u09e6"
  2648. },
  2649. ms = {
  2650. "\u09e7": "1",
  2651. "\u09e8": "2",
  2652. "\u09e9": "3",
  2653. "\u09ea": "4",
  2654. "\u09eb": "5",
  2655. "\u09ec": "6",
  2656. "\u09ed": "7",
  2657. "\u09ee": "8",
  2658. "\u09ef": "9",
  2659. "\u09e6": "0"
  2660. };
  2661. l.defineLocale("bn", {
  2662. months: "\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09c0_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0"
  2663. .split("_"),
  2664. monthsShort: "\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2_\u0986\u0997_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7"
  2665. .split("_"),
  2666. weekdays: "\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0"
  2667. .split("_"),
  2668. weekdaysShort: "\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf"
  2669. .split("_"),
  2670. weekdaysMin: "\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u0983_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf"
  2671. .split("_"),
  2672. longDateFormat: {
  2673. LT: "A h:mm \u09b8\u09ae\u09df",
  2674. LTS: "A h:mm:ss \u09b8\u09ae\u09df",
  2675. L: "DD/MM/YYYY",
  2676. LL: "D MMMM YYYY",
  2677. LLL: "D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",
  2678. LLLL: "dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"
  2679. },
  2680. calendar: {
  2681. sameDay: "[\u0986\u099c] LT",
  2682. nextDay: "[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",
  2683. nextWeek: "dddd, LT",
  2684. lastDay: "[\u0997\u09a4\u0995\u09be\u09b2] LT",
  2685. lastWeek: "[\u0997\u09a4] dddd, LT",
  2686. sameElse: "L"
  2687. },
  2688. relativeTime: {
  2689. future: "%s \u09aa\u09b0\u09c7",
  2690. past: "%s \u0986\u0997\u09c7",
  2691. s: "\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",
  2692. ss: "%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",
  2693. m: "\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",
  2694. mm: "%d \u09ae\u09bf\u09a8\u09bf\u099f",
  2695. h: "\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",
  2696. hh: "%d \u0998\u09a8\u09cd\u099f\u09be",
  2697. d: "\u098f\u0995 \u09a6\u09bf\u09a8",
  2698. dd: "%d \u09a6\u09bf\u09a8",
  2699. M: "\u098f\u0995 \u09ae\u09be\u09b8",
  2700. MM: "%d \u09ae\u09be\u09b8",
  2701. y: "\u098f\u0995 \u09ac\u099b\u09b0",
  2702. yy: "%d \u09ac\u099b\u09b0"
  2703. },
  2704. preparse: function(e) {
  2705. return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,
  2706. function(e) {
  2707. return ms[e]
  2708. })
  2709. },
  2710. postformat: function(e) {
  2711. return e.replace(/\d/g, function(e) {
  2712. return os[e]
  2713. })
  2714. },
  2715. meridiemParse: /\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,
  2716. meridiemHour: function(e, a) {
  2717. return 12 === e && (e = 0), "\u09b0\u09be\u09a4" === a && 4 <= e ||
  2718. "\u09a6\u09c1\u09aa\u09c1\u09b0" === a && e < 5 || "\u09ac\u09bf\u0995\u09be\u09b2" ===
  2719. a ? e + 12 : e
  2720. },
  2721. meridiem: function(e, a, t) {
  2722. return e < 4 ? "\u09b0\u09be\u09a4" : e < 10 ? "\u09b8\u0995\u09be\u09b2" : e < 17 ?
  2723. "\u09a6\u09c1\u09aa\u09c1\u09b0" : e < 20 ? "\u09ac\u09bf\u0995\u09be\u09b2" :
  2724. "\u09b0\u09be\u09a4"
  2725. },
  2726. week: {
  2727. dow: 0,
  2728. doy: 6
  2729. }
  2730. });
  2731. var us = {
  2732. 1: "\u0f21",
  2733. 2: "\u0f22",
  2734. 3: "\u0f23",
  2735. 4: "\u0f24",
  2736. 5: "\u0f25",
  2737. 6: "\u0f26",
  2738. 7: "\u0f27",
  2739. 8: "\u0f28",
  2740. 9: "\u0f29",
  2741. 0: "\u0f20"
  2742. },
  2743. ls = {
  2744. "\u0f21": "1",
  2745. "\u0f22": "2",
  2746. "\u0f23": "3",
  2747. "\u0f24": "4",
  2748. "\u0f25": "5",
  2749. "\u0f26": "6",
  2750. "\u0f27": "7",
  2751. "\u0f28": "8",
  2752. "\u0f29": "9",
  2753. "\u0f20": "0"
  2754. };
  2755. function Ms(e, a, t) {
  2756. var s, n, d;
  2757. return e + " " + (s = {
  2758. mm: "munutenn",
  2759. MM: "miz",
  2760. dd: "devezh"
  2761. } [t], 2 !== e ? s : void 0 !== (d = {
  2762. m: "v",
  2763. b: "v",
  2764. d: "z"
  2765. })[(n = s).charAt(0)] ? d[n.charAt(0)] + n.substring(1) : n)
  2766. }
  2767. function hs(e, a, t) {
  2768. var s = e + " ";
  2769. switch (t) {
  2770. case "ss":
  2771. return s += 1 === e ? "sekunda" : 2 === e || 3 === e || 4 === e ? "sekunde" : "sekundi";
  2772. case "m":
  2773. return a ? "jedna minuta" : "jedne minute";
  2774. case "mm":
  2775. return s += 1 === e ? "minuta" : 2 === e || 3 === e || 4 === e ? "minute" : "minuta";
  2776. case "h":
  2777. return a ? "jedan sat" : "jednog sata";
  2778. case "hh":
  2779. return s += 1 === e ? "sat" : 2 === e || 3 === e || 4 === e ? "sata" : "sati";
  2780. case "dd":
  2781. return s += 1 === e ? "dan" : "dana";
  2782. case "MM":
  2783. return s += 1 === e ? "mjesec" : 2 === e || 3 === e || 4 === e ? "mjeseca" : "mjeseci";
  2784. case "yy":
  2785. return s += 1 === e ? "godina" : 2 === e || 3 === e || 4 === e ? "godine" : "godina"
  2786. }
  2787. }
  2788. l.defineLocale("bo", {
  2789. months: "\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54"
  2790. .split("_"),
  2791. monthsShort: "\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54"
  2792. .split("_"),
  2793. weekdays: "\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b"
  2794. .split("_"),
  2795. weekdaysShort: "\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b"
  2796. .split("_"),
  2797. weekdaysMin: "\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b"
  2798. .split("_"),
  2799. longDateFormat: {
  2800. LT: "A h:mm",
  2801. LTS: "A h:mm:ss",
  2802. L: "DD/MM/YYYY",
  2803. LL: "D MMMM YYYY",
  2804. LLL: "D MMMM YYYY, A h:mm",
  2805. LLLL: "dddd, D MMMM YYYY, A h:mm"
  2806. },
  2807. calendar: {
  2808. sameDay: "[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",
  2809. nextDay: "[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",
  2810. nextWeek: "[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",
  2811. lastDay: "[\u0f41\u0f0b\u0f66\u0f44] LT",
  2812. lastWeek: "[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",
  2813. sameElse: "L"
  2814. },
  2815. relativeTime: {
  2816. future: "%s \u0f63\u0f0b",
  2817. past: "%s \u0f66\u0f94\u0f53\u0f0b\u0f63",
  2818. s: "\u0f63\u0f58\u0f0b\u0f66\u0f44",
  2819. ss: "%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",
  2820. m: "\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",
  2821. mm: "%d \u0f66\u0f90\u0f62\u0f0b\u0f58",
  2822. h: "\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",
  2823. hh: "%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",
  2824. d: "\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",
  2825. dd: "%d \u0f49\u0f72\u0f53\u0f0b",
  2826. M: "\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",
  2827. MM: "%d \u0f5f\u0fb3\u0f0b\u0f56",
  2828. y: "\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",
  2829. yy: "%d \u0f63\u0f7c"
  2830. },
  2831. preparse: function(e) {
  2832. return e.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,
  2833. function(e) {
  2834. return ls[e]
  2835. })
  2836. },
  2837. postformat: function(e) {
  2838. return e.replace(/\d/g, function(e) {
  2839. return us[e]
  2840. })
  2841. },
  2842. meridiemParse: /\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,
  2843. meridiemHour: function(e, a) {
  2844. return 12 === e && (e = 0), "\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c" === a && 4 <= e ||
  2845. "\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44" === a && e < 5 ||
  2846. "\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42" === a ? e + 12 : e
  2847. },
  2848. meridiem: function(e, a, t) {
  2849. return e < 4 ? "\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c" : e < 10 ?
  2850. "\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66" : e < 17 ?
  2851. "\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44" : e < 20 ?
  2852. "\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42" : "\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"
  2853. },
  2854. week: {
  2855. dow: 0,
  2856. doy: 6
  2857. }
  2858. }), l.defineLocale("br", {
  2859. months: "Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),
  2860. monthsShort: "Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),
  2861. weekdays: "Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),
  2862. weekdaysShort: "Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),
  2863. weekdaysMin: "Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),
  2864. weekdaysParseExact: !0,
  2865. longDateFormat: {
  2866. LT: "h[e]mm A",
  2867. LTS: "h[e]mm:ss A",
  2868. L: "DD/MM/YYYY",
  2869. LL: "D [a viz] MMMM YYYY",
  2870. LLL: "D [a viz] MMMM YYYY h[e]mm A",
  2871. LLLL: "dddd, D [a viz] MMMM YYYY h[e]mm A"
  2872. },
  2873. calendar: {
  2874. sameDay: "[Hiziv da] LT",
  2875. nextDay: "[Warc'hoazh da] LT",
  2876. nextWeek: "dddd [da] LT",
  2877. lastDay: "[Dec'h da] LT",
  2878. lastWeek: "dddd [paset da] LT",
  2879. sameElse: "L"
  2880. },
  2881. relativeTime: {
  2882. future: "a-benn %s",
  2883. past: "%s 'zo",
  2884. s: "un nebeud segondenno\xf9",
  2885. ss: "%d eilenn",
  2886. m: "ur vunutenn",
  2887. mm: Ms,
  2888. h: "un eur",
  2889. hh: "%d eur",
  2890. d: "un devezh",
  2891. dd: Ms,
  2892. M: "ur miz",
  2893. MM: Ms,
  2894. y: "ur bloaz",
  2895. yy: function(e) {
  2896. switch (function e(a) {
  2897. return 9 < a ? e(a % 10) : a
  2898. }(e)) {
  2899. case 1:
  2900. case 3:
  2901. case 4:
  2902. case 5:
  2903. case 9:
  2904. return e + " bloaz";
  2905. default:
  2906. return e + " vloaz"
  2907. }
  2908. }
  2909. },
  2910. dayOfMonthOrdinalParse: /\d{1,2}(a\xf1|vet)/,
  2911. ordinal: function(e) {
  2912. return e + (1 === e ? "a\xf1" : "vet")
  2913. },
  2914. week: {
  2915. dow: 1,
  2916. doy: 4
  2917. }
  2918. }), l.defineLocale("bs", {
  2919. months: "januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split(
  2920. "_"),
  2921. monthsShort: "jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),
  2922. monthsParseExact: !0,
  2923. weekdays: "nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),
  2924. weekdaysShort: "ned._pon._uto._sri._\u010det._pet._sub.".split("_"),
  2925. weekdaysMin: "ne_po_ut_sr_\u010de_pe_su".split("_"),
  2926. weekdaysParseExact: !0,
  2927. longDateFormat: {
  2928. LT: "H:mm",
  2929. LTS: "H:mm:ss",
  2930. L: "DD.MM.YYYY",
  2931. LL: "D. MMMM YYYY",
  2932. LLL: "D. MMMM YYYY H:mm",
  2933. LLLL: "dddd, D. MMMM YYYY H:mm"
  2934. },
  2935. calendar: {
  2936. sameDay: "[danas u] LT",
  2937. nextDay: "[sutra u] LT",
  2938. nextWeek: function() {
  2939. switch (this.day()) {
  2940. case 0:
  2941. return "[u] [nedjelju] [u] LT";
  2942. case 3:
  2943. return "[u] [srijedu] [u] LT";
  2944. case 6:
  2945. return "[u] [subotu] [u] LT";
  2946. case 1:
  2947. case 2:
  2948. case 4:
  2949. case 5:
  2950. return "[u] dddd [u] LT"
  2951. }
  2952. },
  2953. lastDay: "[ju\u010der u] LT",
  2954. lastWeek: function() {
  2955. switch (this.day()) {
  2956. case 0:
  2957. case 3:
  2958. return "[pro\u0161lu] dddd [u] LT";
  2959. case 6:
  2960. return "[pro\u0161le] [subote] [u] LT";
  2961. case 1:
  2962. case 2:
  2963. case 4:
  2964. case 5:
  2965. return "[pro\u0161li] dddd [u] LT"
  2966. }
  2967. },
  2968. sameElse: "L"
  2969. },
  2970. relativeTime: {
  2971. future: "za %s",
  2972. past: "prije %s",
  2973. s: "par sekundi",
  2974. ss: hs,
  2975. m: hs,
  2976. mm: hs,
  2977. h: hs,
  2978. hh: hs,
  2979. d: "dan",
  2980. dd: hs,
  2981. M: "mjesec",
  2982. MM: hs,
  2983. y: "godinu",
  2984. yy: hs
  2985. },
  2986. dayOfMonthOrdinalParse: /\d{1,2}\./,
  2987. ordinal: "%d.",
  2988. week: {
  2989. dow: 1,
  2990. doy: 7
  2991. }
  2992. }), l.defineLocale("ca", {
  2993. months: {
  2994. standalone: "gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre"
  2995. .split("_"),
  2996. format: "de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre"
  2997. .split("_"),
  2998. isFormat: /D[oD]?(\s)+MMMM/
  2999. },
  3000. monthsShort: "gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),
  3001. monthsParseExact: !0,
  3002. weekdays: "diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),
  3003. weekdaysShort: "dg._dl._dt._dc._dj._dv._ds.".split("_"),
  3004. weekdaysMin: "dg_dl_dt_dc_dj_dv_ds".split("_"),
  3005. weekdaysParseExact: !0,
  3006. longDateFormat: {
  3007. LT: "H:mm",
  3008. LTS: "H:mm:ss",
  3009. L: "DD/MM/YYYY",
  3010. LL: "D MMMM [de] YYYY",
  3011. ll: "D MMM YYYY",
  3012. LLL: "D MMMM [de] YYYY [a les] H:mm",
  3013. lll: "D MMM YYYY, H:mm",
  3014. LLLL: "dddd D MMMM [de] YYYY [a les] H:mm",
  3015. llll: "ddd D MMM YYYY, H:mm"
  3016. },
  3017. calendar: {
  3018. sameDay: function() {
  3019. return "[avui a " + (1 !== this.hours() ? "les" : "la") + "] LT"
  3020. },
  3021. nextDay: function() {
  3022. return "[dem\xe0 a " + (1 !== this.hours() ? "les" : "la") + "] LT"
  3023. },
  3024. nextWeek: function() {
  3025. return "dddd [a " + (1 !== this.hours() ? "les" : "la") + "] LT"
  3026. },
  3027. lastDay: function() {
  3028. return "[ahir a " + (1 !== this.hours() ? "les" : "la") + "] LT"
  3029. },
  3030. lastWeek: function() {
  3031. return "[el] dddd [passat a " + (1 !== this.hours() ? "les" : "la") + "] LT"
  3032. },
  3033. sameElse: "L"
  3034. },
  3035. relativeTime: {
  3036. future: "d'aqu\xed %s",
  3037. past: "fa %s",
  3038. s: "uns segons",
  3039. ss: "%d segons",
  3040. m: "un minut",
  3041. mm: "%d minuts",
  3042. h: "una hora",
  3043. hh: "%d hores",
  3044. d: "un dia",
  3045. dd: "%d dies",
  3046. M: "un mes",
  3047. MM: "%d mesos",
  3048. y: "un any",
  3049. yy: "%d anys"
  3050. },
  3051. dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|\xe8|a)/,
  3052. ordinal: function(e, a) {
  3053. var t = 1 === e ? "r" : 2 === e ? "n" : 3 === e ? "r" : 4 === e ? "t" : "\xe8";
  3054. return "w" !== a && "W" !== a || (t = "a"), e + t
  3055. },
  3056. week: {
  3057. dow: 1,
  3058. doy: 4
  3059. }
  3060. });
  3061. var Ls =
  3062. "leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec"
  3063. .split("_"),
  3064. cs = "led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),
  3065. Ys = [/^led/i, /^\xfano/i, /^b\u0159e/i, /^dub/i, /^kv\u011b/i, /^(\u010dvn|\u010derven$|\u010dervna)/i,
  3066. /^(\u010dvc|\u010dervenec|\u010dervence)/i, /^srp/i, /^z\xe1\u0159/i, /^\u0159\xedj/i, /^lis/i, /^pro/i
  3067. ],
  3068. ys =
  3069. /^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;
  3070. function fs(e) {
  3071. return 1 < e && e < 5 && 1 != ~~(e / 10)
  3072. }
  3073. function ks(e, a, t, s) {
  3074. var n = e + " ";
  3075. switch (t) {
  3076. case "s":
  3077. return a || s ? "p\xe1r sekund" : "p\xe1r sekundami";
  3078. case "ss":
  3079. return a || s ? n + (fs(e) ? "sekundy" : "sekund") : n + "sekundami";
  3080. break;
  3081. case "m":
  3082. return a ? "minuta" : s ? "minutu" : "minutou";
  3083. case "mm":
  3084. return a || s ? n + (fs(e) ? "minuty" : "minut") : n + "minutami";
  3085. break;
  3086. case "h":
  3087. return a ? "hodina" : s ? "hodinu" : "hodinou";
  3088. case "hh":
  3089. return a || s ? n + (fs(e) ? "hodiny" : "hodin") : n + "hodinami";
  3090. break;
  3091. case "d":
  3092. return a || s ? "den" : "dnem";
  3093. case "dd":
  3094. return a || s ? n + (fs(e) ? "dny" : "dn\xed") : n + "dny";
  3095. break;
  3096. case "M":
  3097. return a || s ? "m\u011bs\xedc" : "m\u011bs\xedcem";
  3098. case "MM":
  3099. return a || s ? n + (fs(e) ? "m\u011bs\xedce" : "m\u011bs\xedc\u016f") : n + "m\u011bs\xedci";
  3100. break;
  3101. case "y":
  3102. return a || s ? "rok" : "rokem";
  3103. case "yy":
  3104. return a || s ? n + (fs(e) ? "roky" : "let") : n + "lety";
  3105. break
  3106. }
  3107. }
  3108. function ps(e, a, t, s) {
  3109. var n = {
  3110. m: ["eine Minute", "einer Minute"],
  3111. h: ["eine Stunde", "einer Stunde"],
  3112. d: ["ein Tag", "einem Tag"],
  3113. dd: [e + " Tage", e + " Tagen"],
  3114. M: ["ein Monat", "einem Monat"],
  3115. MM: [e + " Monate", e + " Monaten"],
  3116. y: ["ein Jahr", "einem Jahr"],
  3117. yy: [e + " Jahre", e + " Jahren"]
  3118. };
  3119. return a ? n[t][0] : n[t][1]
  3120. }
  3121. function Ds(e, a, t, s) {
  3122. var n = {
  3123. m: ["eine Minute", "einer Minute"],
  3124. h: ["eine Stunde", "einer Stunde"],
  3125. d: ["ein Tag", "einem Tag"],
  3126. dd: [e + " Tage", e + " Tagen"],
  3127. M: ["ein Monat", "einem Monat"],
  3128. MM: [e + " Monate", e + " Monaten"],
  3129. y: ["ein Jahr", "einem Jahr"],
  3130. yy: [e + " Jahre", e + " Jahren"]
  3131. };
  3132. return a ? n[t][0] : n[t][1]
  3133. }
  3134. function Ts(e, a, t, s) {
  3135. var n = {
  3136. m: ["eine Minute", "einer Minute"],
  3137. h: ["eine Stunde", "einer Stunde"],
  3138. d: ["ein Tag", "einem Tag"],
  3139. dd: [e + " Tage", e + " Tagen"],
  3140. M: ["ein Monat", "einem Monat"],
  3141. MM: [e + " Monate", e + " Monaten"],
  3142. y: ["ein Jahr", "einem Jahr"],
  3143. yy: [e + " Jahre", e + " Jahren"]
  3144. };
  3145. return a ? n[t][0] : n[t][1]
  3146. }
  3147. l.defineLocale("cs", {
  3148. months: Ls,
  3149. monthsShort: cs,
  3150. monthsRegex: ys,
  3151. monthsShortRegex: ys,
  3152. monthsStrictRegex: /^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,
  3153. monthsShortStrictRegex: /^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,
  3154. monthsParse: Ys,
  3155. longMonthsParse: Ys,
  3156. shortMonthsParse: Ys,
  3157. weekdays: "ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split(
  3158. "_"),
  3159. weekdaysShort: "ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),
  3160. weekdaysMin: "ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),
  3161. longDateFormat: {
  3162. LT: "H:mm",
  3163. LTS: "H:mm:ss",
  3164. L: "DD.MM.YYYY",
  3165. LL: "D. MMMM YYYY",
  3166. LLL: "D. MMMM YYYY H:mm",
  3167. LLLL: "dddd D. MMMM YYYY H:mm",
  3168. l: "D. M. YYYY"
  3169. },
  3170. calendar: {
  3171. sameDay: "[dnes v] LT",
  3172. nextDay: "[z\xedtra v] LT",
  3173. nextWeek: function() {
  3174. switch (this.day()) {
  3175. case 0:
  3176. return "[v ned\u011bli v] LT";
  3177. case 1:
  3178. case 2:
  3179. return "[v] dddd [v] LT";
  3180. case 3:
  3181. return "[ve st\u0159edu v] LT";
  3182. case 4:
  3183. return "[ve \u010dtvrtek v] LT";
  3184. case 5:
  3185. return "[v p\xe1tek v] LT";
  3186. case 6:
  3187. return "[v sobotu v] LT"
  3188. }
  3189. },
  3190. lastDay: "[v\u010dera v] LT",
  3191. lastWeek: function() {
  3192. switch (this.day()) {
  3193. case 0:
  3194. return "[minulou ned\u011bli v] LT";
  3195. case 1:
  3196. case 2:
  3197. return "[minul\xe9] dddd [v] LT";
  3198. case 3:
  3199. return "[minulou st\u0159edu v] LT";
  3200. case 4:
  3201. case 5:
  3202. return "[minul\xfd] dddd [v] LT";
  3203. case 6:
  3204. return "[minulou sobotu v] LT"
  3205. }
  3206. },
  3207. sameElse: "L"
  3208. },
  3209. relativeTime: {
  3210. future: "za %s",
  3211. past: "p\u0159ed %s",
  3212. s: ks,
  3213. ss: ks,
  3214. m: ks,
  3215. mm: ks,
  3216. h: ks,
  3217. hh: ks,
  3218. d: ks,
  3219. dd: ks,
  3220. M: ks,
  3221. MM: ks,
  3222. y: ks,
  3223. yy: ks
  3224. },
  3225. dayOfMonthOrdinalParse: /\d{1,2}\./,
  3226. ordinal: "%d.",
  3227. week: {
  3228. dow: 1,
  3229. doy: 4
  3230. }
  3231. }), l.defineLocale("cv", {
  3232. months: "\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432"
  3233. .split("_"),
  3234. monthsShort: "\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448"
  3235. .split("_"),
  3236. weekdays: "\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d"
  3237. .split("_"),
  3238. weekdaysShort: "\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c"
  3239. .split("_"),
  3240. weekdaysMin: "\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c"
  3241. .split("_"),
  3242. longDateFormat: {
  3243. LT: "HH:mm",
  3244. LTS: "HH:mm:ss",
  3245. L: "DD-MM-YYYY",
  3246. LL: "YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",
  3247. LLL: "YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",
  3248. LLLL: "dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"
  3249. },
  3250. calendar: {
  3251. sameDay: "[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
  3252. nextDay: "[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
  3253. lastDay: "[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
  3254. nextWeek: "[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
  3255. lastWeek: "[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
  3256. sameElse: "L"
  3257. },
  3258. relativeTime: {
  3259. future: function(e) {
  3260. return e + (/\u0441\u0435\u0445\u0435\u0442$/i.exec(e) ? "\u0440\u0435\u043d" :
  3261. /\u04ab\u0443\u043b$/i.exec(e) ? "\u0442\u0430\u043d" : "\u0440\u0430\u043d")
  3262. },
  3263. past: "%s \u043a\u0430\u044f\u043b\u043b\u0430",
  3264. s: "\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",
  3265. ss: "%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",
  3266. m: "\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",
  3267. mm: "%d \u043c\u0438\u043d\u0443\u0442",
  3268. h: "\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",
  3269. hh: "%d \u0441\u0435\u0445\u0435\u0442",
  3270. d: "\u043f\u04d7\u0440 \u043a\u0443\u043d",
  3271. dd: "%d \u043a\u0443\u043d",
  3272. M: "\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",
  3273. MM: "%d \u0443\u0439\u04d1\u0445",
  3274. y: "\u043f\u04d7\u0440 \u04ab\u0443\u043b",
  3275. yy: "%d \u04ab\u0443\u043b"
  3276. },
  3277. dayOfMonthOrdinalParse: /\d{1,2}-\u043c\u04d7\u0448/,
  3278. ordinal: "%d-\u043c\u04d7\u0448",
  3279. week: {
  3280. dow: 1,
  3281. doy: 7
  3282. }
  3283. }), l.defineLocale("cy", {
  3284. months: "Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr"
  3285. .split("_"),
  3286. monthsShort: "Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),
  3287. weekdays: "Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),
  3288. weekdaysShort: "Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),
  3289. weekdaysMin: "Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),
  3290. weekdaysParseExact: !0,
  3291. longDateFormat: {
  3292. LT: "HH:mm",
  3293. LTS: "HH:mm:ss",
  3294. L: "DD/MM/YYYY",
  3295. LL: "D MMMM YYYY",
  3296. LLL: "D MMMM YYYY HH:mm",
  3297. LLLL: "dddd, D MMMM YYYY HH:mm"
  3298. },
  3299. calendar: {
  3300. sameDay: "[Heddiw am] LT",
  3301. nextDay: "[Yfory am] LT",
  3302. nextWeek: "dddd [am] LT",
  3303. lastDay: "[Ddoe am] LT",
  3304. lastWeek: "dddd [diwethaf am] LT",
  3305. sameElse: "L"
  3306. },
  3307. relativeTime: {
  3308. future: "mewn %s",
  3309. past: "%s yn \xf4l",
  3310. s: "ychydig eiliadau",
  3311. ss: "%d eiliad",
  3312. m: "munud",
  3313. mm: "%d munud",
  3314. h: "awr",
  3315. hh: "%d awr",
  3316. d: "diwrnod",
  3317. dd: "%d diwrnod",
  3318. M: "mis",
  3319. MM: "%d mis",
  3320. y: "blwyddyn",
  3321. yy: "%d flynedd"
  3322. },
  3323. dayOfMonthOrdinalParse: /\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,
  3324. ordinal: function(e) {
  3325. var a = "";
  3326. return 20 < e ? a = 40 === e || 50 === e || 60 === e || 80 === e || 100 === e ? "fed" :
  3327. "ain" : 0 < e && (a = ["", "af", "il", "ydd", "ydd", "ed", "ed", "ed", "fed", "fed",
  3328. "fed", "eg", "fed", "eg", "eg", "fed", "eg", "eg", "fed", "eg", "fed"
  3329. ][e]), e + a
  3330. },
  3331. week: {
  3332. dow: 1,
  3333. doy: 4
  3334. }
  3335. }), l.defineLocale("da", {
  3336. months: "januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split(
  3337. "_"),
  3338. monthsShort: "jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),
  3339. weekdays: "s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),
  3340. weekdaysShort: "s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),
  3341. weekdaysMin: "s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),
  3342. longDateFormat: {
  3343. LT: "HH:mm",
  3344. LTS: "HH:mm:ss",
  3345. L: "DD.MM.YYYY",
  3346. LL: "D. MMMM YYYY",
  3347. LLL: "D. MMMM YYYY HH:mm",
  3348. LLLL: "dddd [d.] D. MMMM YYYY [kl.] HH:mm"
  3349. },
  3350. calendar: {
  3351. sameDay: "[i dag kl.] LT",
  3352. nextDay: "[i morgen kl.] LT",
  3353. nextWeek: "p\xe5 dddd [kl.] LT",
  3354. lastDay: "[i g\xe5r kl.] LT",
  3355. lastWeek: "[i] dddd[s kl.] LT",
  3356. sameElse: "L"
  3357. },
  3358. relativeTime: {
  3359. future: "om %s",
  3360. past: "%s siden",
  3361. s: "f\xe5 sekunder",
  3362. ss: "%d sekunder",
  3363. m: "et minut",
  3364. mm: "%d minutter",
  3365. h: "en time",
  3366. hh: "%d timer",
  3367. d: "en dag",
  3368. dd: "%d dage",
  3369. M: "en m\xe5ned",
  3370. MM: "%d m\xe5neder",
  3371. y: "et \xe5r",
  3372. yy: "%d \xe5r"
  3373. },
  3374. dayOfMonthOrdinalParse: /\d{1,2}\./,
  3375. ordinal: "%d.",
  3376. week: {
  3377. dow: 1,
  3378. doy: 4
  3379. }
  3380. }), l.defineLocale("de-at", {
  3381. months: "J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember"
  3382. .split("_"),
  3383. monthsShort: "J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),
  3384. monthsParseExact: !0,
  3385. weekdays: "Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),
  3386. weekdaysShort: "So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),
  3387. weekdaysMin: "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
  3388. weekdaysParseExact: !0,
  3389. longDateFormat: {
  3390. LT: "HH:mm",
  3391. LTS: "HH:mm:ss",
  3392. L: "DD.MM.YYYY",
  3393. LL: "D. MMMM YYYY",
  3394. LLL: "D. MMMM YYYY HH:mm",
  3395. LLLL: "dddd, D. MMMM YYYY HH:mm"
  3396. },
  3397. calendar: {
  3398. sameDay: "[heute um] LT [Uhr]",
  3399. sameElse: "L",
  3400. nextDay: "[morgen um] LT [Uhr]",
  3401. nextWeek: "dddd [um] LT [Uhr]",
  3402. lastDay: "[gestern um] LT [Uhr]",
  3403. lastWeek: "[letzten] dddd [um] LT [Uhr]"
  3404. },
  3405. relativeTime: {
  3406. future: "in %s",
  3407. past: "vor %s",
  3408. s: "ein paar Sekunden",
  3409. ss: "%d Sekunden",
  3410. m: ps,
  3411. mm: "%d Minuten",
  3412. h: ps,
  3413. hh: "%d Stunden",
  3414. d: ps,
  3415. dd: ps,
  3416. M: ps,
  3417. MM: ps,
  3418. y: ps,
  3419. yy: ps
  3420. },
  3421. dayOfMonthOrdinalParse: /\d{1,2}\./,
  3422. ordinal: "%d.",
  3423. week: {
  3424. dow: 1,
  3425. doy: 4
  3426. }
  3427. }), l.defineLocale("de-ch", {
  3428. months: "Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember"
  3429. .split("_"),
  3430. monthsShort: "Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),
  3431. monthsParseExact: !0,
  3432. weekdays: "Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),
  3433. weekdaysShort: "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
  3434. weekdaysMin: "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
  3435. weekdaysParseExact: !0,
  3436. longDateFormat: {
  3437. LT: "HH:mm",
  3438. LTS: "HH:mm:ss",
  3439. L: "DD.MM.YYYY",
  3440. LL: "D. MMMM YYYY",
  3441. LLL: "D. MMMM YYYY HH:mm",
  3442. LLLL: "dddd, D. MMMM YYYY HH:mm"
  3443. },
  3444. calendar: {
  3445. sameDay: "[heute um] LT [Uhr]",
  3446. sameElse: "L",
  3447. nextDay: "[morgen um] LT [Uhr]",
  3448. nextWeek: "dddd [um] LT [Uhr]",
  3449. lastDay: "[gestern um] LT [Uhr]",
  3450. lastWeek: "[letzten] dddd [um] LT [Uhr]"
  3451. },
  3452. relativeTime: {
  3453. future: "in %s",
  3454. past: "vor %s",
  3455. s: "ein paar Sekunden",
  3456. ss: "%d Sekunden",
  3457. m: Ds,
  3458. mm: "%d Minuten",
  3459. h: Ds,
  3460. hh: "%d Stunden",
  3461. d: Ds,
  3462. dd: Ds,
  3463. M: Ds,
  3464. MM: Ds,
  3465. y: Ds,
  3466. yy: Ds
  3467. },
  3468. dayOfMonthOrdinalParse: /\d{1,2}\./,
  3469. ordinal: "%d.",
  3470. week: {
  3471. dow: 1,
  3472. doy: 4
  3473. }
  3474. }), l.defineLocale("de", {
  3475. months: "Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember"
  3476. .split("_"),
  3477. monthsShort: "Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),
  3478. monthsParseExact: !0,
  3479. weekdays: "Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),
  3480. weekdaysShort: "So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),
  3481. weekdaysMin: "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
  3482. weekdaysParseExact: !0,
  3483. longDateFormat: {
  3484. LT: "HH:mm",
  3485. LTS: "HH:mm:ss",
  3486. L: "DD.MM.YYYY",
  3487. LL: "D. MMMM YYYY",
  3488. LLL: "D. MMMM YYYY HH:mm",
  3489. LLLL: "dddd, D. MMMM YYYY HH:mm"
  3490. },
  3491. calendar: {
  3492. sameDay: "[heute um] LT [Uhr]",
  3493. sameElse: "L",
  3494. nextDay: "[morgen um] LT [Uhr]",
  3495. nextWeek: "dddd [um] LT [Uhr]",
  3496. lastDay: "[gestern um] LT [Uhr]",
  3497. lastWeek: "[letzten] dddd [um] LT [Uhr]"
  3498. },
  3499. relativeTime: {
  3500. future: "in %s",
  3501. past: "vor %s",
  3502. s: "ein paar Sekunden",
  3503. ss: "%d Sekunden",
  3504. m: Ts,
  3505. mm: "%d Minuten",
  3506. h: Ts,
  3507. hh: "%d Stunden",
  3508. d: Ts,
  3509. dd: Ts,
  3510. M: Ts,
  3511. MM: Ts,
  3512. y: Ts,
  3513. yy: Ts
  3514. },
  3515. dayOfMonthOrdinalParse: /\d{1,2}\./,
  3516. ordinal: "%d.",
  3517. week: {
  3518. dow: 1,
  3519. doy: 4
  3520. }
  3521. });
  3522. var gs = ["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9",
  3523. "\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9", "\u0789\u07a7\u0783\u07a8\u0797\u07aa",
  3524. "\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa", "\u0789\u07ad", "\u0796\u07ab\u0782\u07b0",
  3525. "\u0796\u07aa\u078d\u07a6\u0787\u07a8", "\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa",
  3526. "\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa",
  3527. "\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa",
  3528. "\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa",
  3529. "\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"
  3530. ],
  3531. ws = ["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6", "\u0780\u07af\u0789\u07a6",
  3532. "\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6", "\u0784\u07aa\u078b\u07a6",
  3533. "\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8", "\u0780\u07aa\u0786\u07aa\u0783\u07aa",
  3534. "\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"
  3535. ];
  3536. l.defineLocale("dv", {
  3537. months: gs,
  3538. monthsShort: gs,
  3539. weekdays: ws,
  3540. weekdaysShort: ws,
  3541. weekdaysMin: "\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8"
  3542. .split("_"),
  3543. longDateFormat: {
  3544. LT: "HH:mm",
  3545. LTS: "HH:mm:ss",
  3546. L: "D/M/YYYY",
  3547. LL: "D MMMM YYYY",
  3548. LLL: "D MMMM YYYY HH:mm",
  3549. LLLL: "dddd D MMMM YYYY HH:mm"
  3550. },
  3551. meridiemParse: /\u0789\u0786|\u0789\u078a/,
  3552. isPM: function(e) {
  3553. return "\u0789\u078a" === e
  3554. },
  3555. meridiem: function(e, a, t) {
  3556. return e < 12 ? "\u0789\u0786" : "\u0789\u078a"
  3557. },
  3558. calendar: {
  3559. sameDay: "[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",
  3560. nextDay: "[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",
  3561. nextWeek: "dddd LT",
  3562. lastDay: "[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",
  3563. lastWeek: "[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",
  3564. sameElse: "L"
  3565. },
  3566. relativeTime: {
  3567. future: "\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",
  3568. past: "\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",
  3569. s: "\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",
  3570. ss: "d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",
  3571. m: "\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",
  3572. mm: "\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",
  3573. h: "\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",
  3574. hh: "\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",
  3575. d: "\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",
  3576. dd: "\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",
  3577. M: "\u0789\u07a6\u0780\u07ac\u0787\u07b0",
  3578. MM: "\u0789\u07a6\u0790\u07b0 %d",
  3579. y: "\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",
  3580. yy: "\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"
  3581. },
  3582. preparse: function(e) {
  3583. return e.replace(/\u060c/g, ",")
  3584. },
  3585. postformat: function(e) {
  3586. return e.replace(/,/g, "\u060c")
  3587. },
  3588. week: {
  3589. dow: 7,
  3590. doy: 12
  3591. }
  3592. }), l.defineLocale("el", {
  3593. monthsNominativeEl: "\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2"
  3594. .split("_"),
  3595. monthsGenitiveEl: "\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5"
  3596. .split("_"),
  3597. months: function(e, a) {
  3598. return e ? "string" == typeof a && /D/.test(a.substring(0, a.indexOf("MMMM"))) ? this
  3599. ._monthsGenitiveEl[e.month()] : this._monthsNominativeEl[e.month()] : this
  3600. ._monthsNominativeEl
  3601. },
  3602. monthsShort: "\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba"
  3603. .split("_"),
  3604. weekdays: "\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf"
  3605. .split("_"),
  3606. weekdaysShort: "\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2"
  3607. .split("_"),
  3608. weekdaysMin: "\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1"
  3609. .split("_"),
  3610. meridiem: function(e, a, t) {
  3611. return 11 < e ? t ? "\u03bc\u03bc" : "\u039c\u039c" : t ? "\u03c0\u03bc" : "\u03a0\u039c"
  3612. },
  3613. isPM: function(e) {
  3614. return "\u03bc" === (e + "").toLowerCase()[0]
  3615. },
  3616. meridiemParse: /[\u03a0\u039c]\.?\u039c?\.?/i,
  3617. longDateFormat: {
  3618. LT: "h:mm A",
  3619. LTS: "h:mm:ss A",
  3620. L: "DD/MM/YYYY",
  3621. LL: "D MMMM YYYY",
  3622. LLL: "D MMMM YYYY h:mm A",
  3623. LLLL: "dddd, D MMMM YYYY h:mm A"
  3624. },
  3625. calendarEl: {
  3626. sameDay: "[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",
  3627. nextDay: "[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",
  3628. nextWeek: "dddd [{}] LT",
  3629. lastDay: "[\u03a7\u03b8\u03b5\u03c2 {}] LT",
  3630. lastWeek: function() {
  3631. switch (this.day()) {
  3632. case 6:
  3633. return "[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT";
  3634. default:
  3635. return "[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"
  3636. }
  3637. },
  3638. sameElse: "L"
  3639. },
  3640. calendar: function(e, a) {
  3641. var t = this._calendarEl[e],
  3642. s = a && a.hours();
  3643. return H(t) && (t = t.apply(a)), t.replace("{}", s % 12 == 1 ? "\u03c3\u03c4\u03b7" :
  3644. "\u03c3\u03c4\u03b9\u03c2")
  3645. },
  3646. relativeTime: {
  3647. future: "\u03c3\u03b5 %s",
  3648. past: "%s \u03c0\u03c1\u03b9\u03bd",
  3649. s: "\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",
  3650. ss: "%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",
  3651. m: "\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",
  3652. mm: "%d \u03bb\u03b5\u03c0\u03c4\u03ac",
  3653. h: "\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",
  3654. hh: "%d \u03ce\u03c1\u03b5\u03c2",
  3655. d: "\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",
  3656. dd: "%d \u03bc\u03ad\u03c1\u03b5\u03c2",
  3657. M: "\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",
  3658. MM: "%d \u03bc\u03ae\u03bd\u03b5\u03c2",
  3659. y: "\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",
  3660. yy: "%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"
  3661. },
  3662. dayOfMonthOrdinalParse: /\d{1,2}\u03b7/,
  3663. ordinal: "%d\u03b7",
  3664. week: {
  3665. dow: 1,
  3666. doy: 4
  3667. }
  3668. }), l.defineLocale("en-SG", {
  3669. months: "January_February_March_April_May_June_July_August_September_October_November_December"
  3670. .split("_"),
  3671. monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
  3672. weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
  3673. weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
  3674. weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
  3675. longDateFormat: {
  3676. LT: "HH:mm",
  3677. LTS: "HH:mm:ss",
  3678. L: "DD/MM/YYYY",
  3679. LL: "D MMMM YYYY",
  3680. LLL: "D MMMM YYYY HH:mm",
  3681. LLLL: "dddd, D MMMM YYYY HH:mm"
  3682. },
  3683. calendar: {
  3684. sameDay: "[Today at] LT",
  3685. nextDay: "[Tomorrow at] LT",
  3686. nextWeek: "dddd [at] LT",
  3687. lastDay: "[Yesterday at] LT",
  3688. lastWeek: "[Last] dddd [at] LT",
  3689. sameElse: "L"
  3690. },
  3691. relativeTime: {
  3692. future: "in %s",
  3693. past: "%s ago",
  3694. s: "a few seconds",
  3695. ss: "%d seconds",
  3696. m: "a minute",
  3697. mm: "%d minutes",
  3698. h: "an hour",
  3699. hh: "%d hours",
  3700. d: "a day",
  3701. dd: "%d days",
  3702. M: "a month",
  3703. MM: "%d months",
  3704. y: "a year",
  3705. yy: "%d years"
  3706. },
  3707. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
  3708. ordinal: function(e) {
  3709. var a = e % 10;
  3710. return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === a ? "st" : 2 === a ? "nd" : 3 === a ?
  3711. "rd" : "th")
  3712. },
  3713. week: {
  3714. dow: 1,
  3715. doy: 4
  3716. }
  3717. }), l.defineLocale("en-au", {
  3718. months: "January_February_March_April_May_June_July_August_September_October_November_December"
  3719. .split("_"),
  3720. monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
  3721. weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
  3722. weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
  3723. weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
  3724. longDateFormat: {
  3725. LT: "h:mm A",
  3726. LTS: "h:mm:ss A",
  3727. L: "DD/MM/YYYY",
  3728. LL: "D MMMM YYYY",
  3729. LLL: "D MMMM YYYY h:mm A",
  3730. LLLL: "dddd, D MMMM YYYY h:mm A"
  3731. },
  3732. calendar: {
  3733. sameDay: "[Today at] LT",
  3734. nextDay: "[Tomorrow at] LT",
  3735. nextWeek: "dddd [at] LT",
  3736. lastDay: "[Yesterday at] LT",
  3737. lastWeek: "[Last] dddd [at] LT",
  3738. sameElse: "L"
  3739. },
  3740. relativeTime: {
  3741. future: "in %s",
  3742. past: "%s ago",
  3743. s: "a few seconds",
  3744. ss: "%d seconds",
  3745. m: "a minute",
  3746. mm: "%d minutes",
  3747. h: "an hour",
  3748. hh: "%d hours",
  3749. d: "a day",
  3750. dd: "%d days",
  3751. M: "a month",
  3752. MM: "%d months",
  3753. y: "a year",
  3754. yy: "%d years"
  3755. },
  3756. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
  3757. ordinal: function(e) {
  3758. var a = e % 10;
  3759. return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === a ? "st" : 2 === a ? "nd" : 3 === a ?
  3760. "rd" : "th")
  3761. },
  3762. week: {
  3763. dow: 1,
  3764. doy: 4
  3765. }
  3766. }), l.defineLocale("en-ca", {
  3767. months: "January_February_March_April_May_June_July_August_September_October_November_December"
  3768. .split("_"),
  3769. monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
  3770. weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
  3771. weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
  3772. weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
  3773. longDateFormat: {
  3774. LT: "h:mm A",
  3775. LTS: "h:mm:ss A",
  3776. L: "YYYY-MM-DD",
  3777. LL: "MMMM D, YYYY",
  3778. LLL: "MMMM D, YYYY h:mm A",
  3779. LLLL: "dddd, MMMM D, YYYY h:mm A"
  3780. },
  3781. calendar: {
  3782. sameDay: "[Today at] LT",
  3783. nextDay: "[Tomorrow at] LT",
  3784. nextWeek: "dddd [at] LT",
  3785. lastDay: "[Yesterday at] LT",
  3786. lastWeek: "[Last] dddd [at] LT",
  3787. sameElse: "L"
  3788. },
  3789. relativeTime: {
  3790. future: "in %s",
  3791. past: "%s ago",
  3792. s: "a few seconds",
  3793. ss: "%d seconds",
  3794. m: "a minute",
  3795. mm: "%d minutes",
  3796. h: "an hour",
  3797. hh: "%d hours",
  3798. d: "a day",
  3799. dd: "%d days",
  3800. M: "a month",
  3801. MM: "%d months",
  3802. y: "a year",
  3803. yy: "%d years"
  3804. },
  3805. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
  3806. ordinal: function(e) {
  3807. var a = e % 10;
  3808. return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === a ? "st" : 2 === a ? "nd" : 3 === a ?
  3809. "rd" : "th")
  3810. }
  3811. }), l.defineLocale("en-gb", {
  3812. months: "January_February_March_April_May_June_July_August_September_October_November_December"
  3813. .split("_"),
  3814. monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
  3815. weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
  3816. weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
  3817. weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
  3818. longDateFormat: {
  3819. LT: "HH:mm",
  3820. LTS: "HH:mm:ss",
  3821. L: "DD/MM/YYYY",
  3822. LL: "D MMMM YYYY",
  3823. LLL: "D MMMM YYYY HH:mm",
  3824. LLLL: "dddd, D MMMM YYYY HH:mm"
  3825. },
  3826. calendar: {
  3827. sameDay: "[Today at] LT",
  3828. nextDay: "[Tomorrow at] LT",
  3829. nextWeek: "dddd [at] LT",
  3830. lastDay: "[Yesterday at] LT",
  3831. lastWeek: "[Last] dddd [at] LT",
  3832. sameElse: "L"
  3833. },
  3834. relativeTime: {
  3835. future: "in %s",
  3836. past: "%s ago",
  3837. s: "a few seconds",
  3838. ss: "%d seconds",
  3839. m: "a minute",
  3840. mm: "%d minutes",
  3841. h: "an hour",
  3842. hh: "%d hours",
  3843. d: "a day",
  3844. dd: "%d days",
  3845. M: "a month",
  3846. MM: "%d months",
  3847. y: "a year",
  3848. yy: "%d years"
  3849. },
  3850. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
  3851. ordinal: function(e) {
  3852. var a = e % 10;
  3853. return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === a ? "st" : 2 === a ? "nd" : 3 === a ?
  3854. "rd" : "th")
  3855. },
  3856. week: {
  3857. dow: 1,
  3858. doy: 4
  3859. }
  3860. }), l.defineLocale("en-ie", {
  3861. months: "January_February_March_April_May_June_July_August_September_October_November_December"
  3862. .split("_"),
  3863. monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
  3864. weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
  3865. weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
  3866. weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
  3867. longDateFormat: {
  3868. LT: "HH:mm",
  3869. LTS: "HH:mm:ss",
  3870. L: "DD/MM/YYYY",
  3871. LL: "D MMMM YYYY",
  3872. LLL: "D MMMM YYYY HH:mm",
  3873. LLLL: "dddd D MMMM YYYY HH:mm"
  3874. },
  3875. calendar: {
  3876. sameDay: "[Today at] LT",
  3877. nextDay: "[Tomorrow at] LT",
  3878. nextWeek: "dddd [at] LT",
  3879. lastDay: "[Yesterday at] LT",
  3880. lastWeek: "[Last] dddd [at] LT",
  3881. sameElse: "L"
  3882. },
  3883. relativeTime: {
  3884. future: "in %s",
  3885. past: "%s ago",
  3886. s: "a few seconds",
  3887. ss: "%d seconds",
  3888. m: "a minute",
  3889. mm: "%d minutes",
  3890. h: "an hour",
  3891. hh: "%d hours",
  3892. d: "a day",
  3893. dd: "%d days",
  3894. M: "a month",
  3895. MM: "%d months",
  3896. y: "a year",
  3897. yy: "%d years"
  3898. },
  3899. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
  3900. ordinal: function(e) {
  3901. var a = e % 10;
  3902. return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === a ? "st" : 2 === a ? "nd" : 3 === a ?
  3903. "rd" : "th")
  3904. },
  3905. week: {
  3906. dow: 1,
  3907. doy: 4
  3908. }
  3909. }), l.defineLocale("en-il", {
  3910. months: "January_February_March_April_May_June_July_August_September_October_November_December"
  3911. .split("_"),
  3912. monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
  3913. weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
  3914. weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
  3915. weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
  3916. longDateFormat: {
  3917. LT: "HH:mm",
  3918. LTS: "HH:mm:ss",
  3919. L: "DD/MM/YYYY",
  3920. LL: "D MMMM YYYY",
  3921. LLL: "D MMMM YYYY HH:mm",
  3922. LLLL: "dddd, D MMMM YYYY HH:mm"
  3923. },
  3924. calendar: {
  3925. sameDay: "[Today at] LT",
  3926. nextDay: "[Tomorrow at] LT",
  3927. nextWeek: "dddd [at] LT",
  3928. lastDay: "[Yesterday at] LT",
  3929. lastWeek: "[Last] dddd [at] LT",
  3930. sameElse: "L"
  3931. },
  3932. relativeTime: {
  3933. future: "in %s",
  3934. past: "%s ago",
  3935. s: "a few seconds",
  3936. m: "a minute",
  3937. mm: "%d minutes",
  3938. h: "an hour",
  3939. hh: "%d hours",
  3940. d: "a day",
  3941. dd: "%d days",
  3942. M: "a month",
  3943. MM: "%d months",
  3944. y: "a year",
  3945. yy: "%d years"
  3946. },
  3947. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
  3948. ordinal: function(e) {
  3949. var a = e % 10;
  3950. return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === a ? "st" : 2 === a ? "nd" : 3 === a ?
  3951. "rd" : "th")
  3952. }
  3953. }), l.defineLocale("en-nz", {
  3954. months: "January_February_March_April_May_June_July_August_September_October_November_December"
  3955. .split("_"),
  3956. monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
  3957. weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
  3958. weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
  3959. weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
  3960. longDateFormat: {
  3961. LT: "h:mm A",
  3962. LTS: "h:mm:ss A",
  3963. L: "DD/MM/YYYY",
  3964. LL: "D MMMM YYYY",
  3965. LLL: "D MMMM YYYY h:mm A",
  3966. LLLL: "dddd, D MMMM YYYY h:mm A"
  3967. },
  3968. calendar: {
  3969. sameDay: "[Today at] LT",
  3970. nextDay: "[Tomorrow at] LT",
  3971. nextWeek: "dddd [at] LT",
  3972. lastDay: "[Yesterday at] LT",
  3973. lastWeek: "[Last] dddd [at] LT",
  3974. sameElse: "L"
  3975. },
  3976. relativeTime: {
  3977. future: "in %s",
  3978. past: "%s ago",
  3979. s: "a few seconds",
  3980. ss: "%d seconds",
  3981. m: "a minute",
  3982. mm: "%d minutes",
  3983. h: "an hour",
  3984. hh: "%d hours",
  3985. d: "a day",
  3986. dd: "%d days",
  3987. M: "a month",
  3988. MM: "%d months",
  3989. y: "a year",
  3990. yy: "%d years"
  3991. },
  3992. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
  3993. ordinal: function(e) {
  3994. var a = e % 10;
  3995. return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === a ? "st" : 2 === a ? "nd" : 3 === a ?
  3996. "rd" : "th")
  3997. },
  3998. week: {
  3999. dow: 1,
  4000. doy: 4
  4001. }
  4002. }), l.defineLocale("eo", {
  4003. months: "januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro"
  4004. .split("_"),
  4005. monthsShort: "jan_feb_mar_apr_maj_jun_jul_a\u016dg_sep_okt_nov_dec".split("_"),
  4006. weekdays: "diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),
  4007. weekdaysShort: "dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),
  4008. weekdaysMin: "di_lu_ma_me_\u0135a_ve_sa".split("_"),
  4009. longDateFormat: {
  4010. LT: "HH:mm",
  4011. LTS: "HH:mm:ss",
  4012. L: "YYYY-MM-DD",
  4013. LL: "D[-a de] MMMM, YYYY",
  4014. LLL: "D[-a de] MMMM, YYYY HH:mm",
  4015. LLLL: "dddd, [la] D[-a de] MMMM, YYYY HH:mm"
  4016. },
  4017. meridiemParse: /[ap]\.t\.m/i,
  4018. isPM: function(e) {
  4019. return "p" === e.charAt(0).toLowerCase()
  4020. },
  4021. meridiem: function(e, a, t) {
  4022. return 11 < e ? t ? "p.t.m." : "P.T.M." : t ? "a.t.m." : "A.T.M."
  4023. },
  4024. calendar: {
  4025. sameDay: "[Hodia\u016d je] LT",
  4026. nextDay: "[Morga\u016d je] LT",
  4027. nextWeek: "dddd [je] LT",
  4028. lastDay: "[Hiera\u016d je] LT",
  4029. lastWeek: "[pasinta] dddd [je] LT",
  4030. sameElse: "L"
  4031. },
  4032. relativeTime: {
  4033. future: "post %s",
  4034. past: "anta\u016d %s",
  4035. s: "sekundoj",
  4036. ss: "%d sekundoj",
  4037. m: "minuto",
  4038. mm: "%d minutoj",
  4039. h: "horo",
  4040. hh: "%d horoj",
  4041. d: "tago",
  4042. dd: "%d tagoj",
  4043. M: "monato",
  4044. MM: "%d monatoj",
  4045. y: "jaro",
  4046. yy: "%d jaroj"
  4047. },
  4048. dayOfMonthOrdinalParse: /\d{1,2}a/,
  4049. ordinal: "%da",
  4050. week: {
  4051. dow: 1,
  4052. doy: 7
  4053. }
  4054. });
  4055. var vs = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
  4056. Ss = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),
  4057. Hs = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i,
  4058. /^dic/i
  4059. ],
  4060. bs =
  4061. /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;
  4062. l.defineLocale("es-do", {
  4063. months: "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre"
  4064. .split("_"),
  4065. monthsShort: function(e, a) {
  4066. return e ? /-MMM-/.test(a) ? Ss[e.month()] : vs[e.month()] : vs
  4067. },
  4068. monthsRegex: bs,
  4069. monthsShortRegex: bs,
  4070. monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
  4071. monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
  4072. monthsParse: Hs,
  4073. longMonthsParse: Hs,
  4074. shortMonthsParse: Hs,
  4075. weekdays: "domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),
  4076. weekdaysShort: "dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),
  4077. weekdaysMin: "do_lu_ma_mi_ju_vi_s\xe1".split("_"),
  4078. weekdaysParseExact: !0,
  4079. longDateFormat: {
  4080. LT: "h:mm A",
  4081. LTS: "h:mm:ss A",
  4082. L: "DD/MM/YYYY",
  4083. LL: "D [de] MMMM [de] YYYY",
  4084. LLL: "D [de] MMMM [de] YYYY h:mm A",
  4085. LLLL: "dddd, D [de] MMMM [de] YYYY h:mm A"
  4086. },
  4087. calendar: {
  4088. sameDay: function() {
  4089. return "[hoy a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4090. },
  4091. nextDay: function() {
  4092. return "[ma\xf1ana a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4093. },
  4094. nextWeek: function() {
  4095. return "dddd [a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4096. },
  4097. lastDay: function() {
  4098. return "[ayer a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4099. },
  4100. lastWeek: function() {
  4101. return "[el] dddd [pasado a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4102. },
  4103. sameElse: "L"
  4104. },
  4105. relativeTime: {
  4106. future: "en %s",
  4107. past: "hace %s",
  4108. s: "unos segundos",
  4109. ss: "%d segundos",
  4110. m: "un minuto",
  4111. mm: "%d minutos",
  4112. h: "una hora",
  4113. hh: "%d horas",
  4114. d: "un d\xeda",
  4115. dd: "%d d\xedas",
  4116. M: "un mes",
  4117. MM: "%d meses",
  4118. y: "un a\xf1o",
  4119. yy: "%d a\xf1os"
  4120. },
  4121. dayOfMonthOrdinalParse: /\d{1,2}\xba/,
  4122. ordinal: "%d\xba",
  4123. week: {
  4124. dow: 1,
  4125. doy: 4
  4126. }
  4127. });
  4128. var js = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
  4129. xs = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),
  4130. Os = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i,
  4131. /^dic/i
  4132. ],
  4133. Ps =
  4134. /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;
  4135. l.defineLocale("es-us", {
  4136. months: "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre"
  4137. .split("_"),
  4138. monthsShort: function(e, a) {
  4139. return e ? /-MMM-/.test(a) ? xs[e.month()] : js[e.month()] : js
  4140. },
  4141. monthsRegex: Ps,
  4142. monthsShortRegex: Ps,
  4143. monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
  4144. monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
  4145. monthsParse: Os,
  4146. longMonthsParse: Os,
  4147. shortMonthsParse: Os,
  4148. weekdays: "domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),
  4149. weekdaysShort: "dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),
  4150. weekdaysMin: "do_lu_ma_mi_ju_vi_s\xe1".split("_"),
  4151. weekdaysParseExact: !0,
  4152. longDateFormat: {
  4153. LT: "h:mm A",
  4154. LTS: "h:mm:ss A",
  4155. L: "MM/DD/YYYY",
  4156. LL: "D [de] MMMM [de] YYYY",
  4157. LLL: "D [de] MMMM [de] YYYY h:mm A",
  4158. LLLL: "dddd, D [de] MMMM [de] YYYY h:mm A"
  4159. },
  4160. calendar: {
  4161. sameDay: function() {
  4162. return "[hoy a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4163. },
  4164. nextDay: function() {
  4165. return "[ma\xf1ana a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4166. },
  4167. nextWeek: function() {
  4168. return "dddd [a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4169. },
  4170. lastDay: function() {
  4171. return "[ayer a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4172. },
  4173. lastWeek: function() {
  4174. return "[el] dddd [pasado a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4175. },
  4176. sameElse: "L"
  4177. },
  4178. relativeTime: {
  4179. future: "en %s",
  4180. past: "hace %s",
  4181. s: "unos segundos",
  4182. ss: "%d segundos",
  4183. m: "un minuto",
  4184. mm: "%d minutos",
  4185. h: "una hora",
  4186. hh: "%d horas",
  4187. d: "un d\xeda",
  4188. dd: "%d d\xedas",
  4189. M: "un mes",
  4190. MM: "%d meses",
  4191. y: "un a\xf1o",
  4192. yy: "%d a\xf1os"
  4193. },
  4194. dayOfMonthOrdinalParse: /\d{1,2}\xba/,
  4195. ordinal: "%d\xba",
  4196. week: {
  4197. dow: 0,
  4198. doy: 6
  4199. }
  4200. });
  4201. var Ws = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
  4202. As = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),
  4203. Es = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i,
  4204. /^dic/i
  4205. ],
  4206. Fs =
  4207. /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;
  4208. function zs(e, a, t, s) {
  4209. var n = {
  4210. s: ["m\xf5ne sekundi", "m\xf5ni sekund", "paar sekundit"],
  4211. ss: [e + "sekundi", e + "sekundit"],
  4212. m: ["\xfche minuti", "\xfcks minut"],
  4213. mm: [e + " minuti", e + " minutit"],
  4214. h: ["\xfche tunni", "tund aega", "\xfcks tund"],
  4215. hh: [e + " tunni", e + " tundi"],
  4216. d: ["\xfche p\xe4eva", "\xfcks p\xe4ev"],
  4217. M: ["kuu aja", "kuu aega", "\xfcks kuu"],
  4218. MM: [e + " kuu", e + " kuud"],
  4219. y: ["\xfche aasta", "aasta", "\xfcks aasta"],
  4220. yy: [e + " aasta", e + " aastat"]
  4221. };
  4222. return a ? n[t][2] ? n[t][2] : n[t][1] : s ? n[t][0] : n[t][1]
  4223. }
  4224. l.defineLocale("es", {
  4225. months: "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre"
  4226. .split("_"),
  4227. monthsShort: function(e, a) {
  4228. return e ? /-MMM-/.test(a) ? As[e.month()] : Ws[e.month()] : Ws
  4229. },
  4230. monthsRegex: Fs,
  4231. monthsShortRegex: Fs,
  4232. monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
  4233. monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
  4234. monthsParse: Es,
  4235. longMonthsParse: Es,
  4236. shortMonthsParse: Es,
  4237. weekdays: "domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),
  4238. weekdaysShort: "dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),
  4239. weekdaysMin: "do_lu_ma_mi_ju_vi_s\xe1".split("_"),
  4240. weekdaysParseExact: !0,
  4241. longDateFormat: {
  4242. LT: "H:mm",
  4243. LTS: "H:mm:ss",
  4244. L: "DD/MM/YYYY",
  4245. LL: "D [de] MMMM [de] YYYY",
  4246. LLL: "D [de] MMMM [de] YYYY H:mm",
  4247. LLLL: "dddd, D [de] MMMM [de] YYYY H:mm"
  4248. },
  4249. calendar: {
  4250. sameDay: function() {
  4251. return "[hoy a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4252. },
  4253. nextDay: function() {
  4254. return "[ma\xf1ana a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4255. },
  4256. nextWeek: function() {
  4257. return "dddd [a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4258. },
  4259. lastDay: function() {
  4260. return "[ayer a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4261. },
  4262. lastWeek: function() {
  4263. return "[el] dddd [pasado a la" + (1 !== this.hours() ? "s" : "") + "] LT"
  4264. },
  4265. sameElse: "L"
  4266. },
  4267. relativeTime: {
  4268. future: "en %s",
  4269. past: "hace %s",
  4270. s: "unos segundos",
  4271. ss: "%d segundos",
  4272. m: "un minuto",
  4273. mm: "%d minutos",
  4274. h: "una hora",
  4275. hh: "%d horas",
  4276. d: "un d\xeda",
  4277. dd: "%d d\xedas",
  4278. M: "un mes",
  4279. MM: "%d meses",
  4280. y: "un a\xf1o",
  4281. yy: "%d a\xf1os"
  4282. },
  4283. dayOfMonthOrdinalParse: /\d{1,2}\xba/,
  4284. ordinal: "%d\xba",
  4285. week: {
  4286. dow: 1,
  4287. doy: 4
  4288. }
  4289. }), l.defineLocale("et", {
  4290. months: "jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember"
  4291. .split("_"),
  4292. monthsShort: "jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),
  4293. weekdays: "p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev"
  4294. .split("_"),
  4295. weekdaysShort: "P_E_T_K_N_R_L".split("_"),
  4296. weekdaysMin: "P_E_T_K_N_R_L".split("_"),
  4297. longDateFormat: {
  4298. LT: "H:mm",
  4299. LTS: "H:mm:ss",
  4300. L: "DD.MM.YYYY",
  4301. LL: "D. MMMM YYYY",
  4302. LLL: "D. MMMM YYYY H:mm",
  4303. LLLL: "dddd, D. MMMM YYYY H:mm"
  4304. },
  4305. calendar: {
  4306. sameDay: "[T\xe4na,] LT",
  4307. nextDay: "[Homme,] LT",
  4308. nextWeek: "[J\xe4rgmine] dddd LT",
  4309. lastDay: "[Eile,] LT",
  4310. lastWeek: "[Eelmine] dddd LT",
  4311. sameElse: "L"
  4312. },
  4313. relativeTime: {
  4314. future: "%s p\xe4rast",
  4315. past: "%s tagasi",
  4316. s: zs,
  4317. ss: zs,
  4318. m: zs,
  4319. mm: zs,
  4320. h: zs,
  4321. hh: zs,
  4322. d: zs,
  4323. dd: "%d p\xe4eva",
  4324. M: zs,
  4325. MM: zs,
  4326. y: zs,
  4327. yy: zs
  4328. },
  4329. dayOfMonthOrdinalParse: /\d{1,2}\./,
  4330. ordinal: "%d.",
  4331. week: {
  4332. dow: 1,
  4333. doy: 4
  4334. }
  4335. }), l.defineLocale("eu", {
  4336. months: "urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua"
  4337. .split("_"),
  4338. monthsShort: "urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),
  4339. monthsParseExact: !0,
  4340. weekdays: "igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),
  4341. weekdaysShort: "ig._al._ar._az._og._ol._lr.".split("_"),
  4342. weekdaysMin: "ig_al_ar_az_og_ol_lr".split("_"),
  4343. weekdaysParseExact: !0,
  4344. longDateFormat: {
  4345. LT: "HH:mm",
  4346. LTS: "HH:mm:ss",
  4347. L: "YYYY-MM-DD",
  4348. LL: "YYYY[ko] MMMM[ren] D[a]",
  4349. LLL: "YYYY[ko] MMMM[ren] D[a] HH:mm",
  4350. LLLL: "dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",
  4351. l: "YYYY-M-D",
  4352. ll: "YYYY[ko] MMM D[a]",
  4353. lll: "YYYY[ko] MMM D[a] HH:mm",
  4354. llll: "ddd, YYYY[ko] MMM D[a] HH:mm"
  4355. },
  4356. calendar: {
  4357. sameDay: "[gaur] LT[etan]",
  4358. nextDay: "[bihar] LT[etan]",
  4359. nextWeek: "dddd LT[etan]",
  4360. lastDay: "[atzo] LT[etan]",
  4361. lastWeek: "[aurreko] dddd LT[etan]",
  4362. sameElse: "L"
  4363. },
  4364. relativeTime: {
  4365. future: "%s barru",
  4366. past: "duela %s",
  4367. s: "segundo batzuk",
  4368. ss: "%d segundo",
  4369. m: "minutu bat",
  4370. mm: "%d minutu",
  4371. h: "ordu bat",
  4372. hh: "%d ordu",
  4373. d: "egun bat",
  4374. dd: "%d egun",
  4375. M: "hilabete bat",
  4376. MM: "%d hilabete",
  4377. y: "urte bat",
  4378. yy: "%d urte"
  4379. },
  4380. dayOfMonthOrdinalParse: /\d{1,2}\./,
  4381. ordinal: "%d.",
  4382. week: {
  4383. dow: 1,
  4384. doy: 7
  4385. }
  4386. });
  4387. var Js = {
  4388. 1: "\u06f1",
  4389. 2: "\u06f2",
  4390. 3: "\u06f3",
  4391. 4: "\u06f4",
  4392. 5: "\u06f5",
  4393. 6: "\u06f6",
  4394. 7: "\u06f7",
  4395. 8: "\u06f8",
  4396. 9: "\u06f9",
  4397. 0: "\u06f0"
  4398. },
  4399. Ns = {
  4400. "\u06f1": "1",
  4401. "\u06f2": "2",
  4402. "\u06f3": "3",
  4403. "\u06f4": "4",
  4404. "\u06f5": "5",
  4405. "\u06f6": "6",
  4406. "\u06f7": "7",
  4407. "\u06f8": "8",
  4408. "\u06f9": "9",
  4409. "\u06f0": "0"
  4410. };
  4411. l.defineLocale("fa", {
  4412. months: "\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631"
  4413. .split("_"),
  4414. monthsShort: "\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631"
  4415. .split("_"),
  4416. weekdays: "\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647"
  4417. .split("_"),
  4418. weekdaysShort: "\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647"
  4419. .split("_"),
  4420. weekdaysMin: "\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),
  4421. weekdaysParseExact: !0,
  4422. longDateFormat: {
  4423. LT: "HH:mm",
  4424. LTS: "HH:mm:ss",
  4425. L: "DD/MM/YYYY",
  4426. LL: "D MMMM YYYY",
  4427. LLL: "D MMMM YYYY HH:mm",
  4428. LLLL: "dddd, D MMMM YYYY HH:mm"
  4429. },
  4430. meridiemParse: /\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,
  4431. isPM: function(e) {
  4432. return /\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(e)
  4433. },
  4434. meridiem: function(e, a, t) {
  4435. return e < 12 ? "\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631" :
  4436. "\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"
  4437. },
  4438. calendar: {
  4439. sameDay: "[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",
  4440. nextDay: "[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",
  4441. nextWeek: "dddd [\u0633\u0627\u0639\u062a] LT",
  4442. lastDay: "[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",
  4443. lastWeek: "dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",
  4444. sameElse: "L"
  4445. },
  4446. relativeTime: {
  4447. future: "\u062f\u0631 %s",
  4448. past: "%s \u067e\u06cc\u0634",
  4449. s: "\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",
  4450. ss: "\u062b\u0627\u0646\u06cc\u0647 d%",
  4451. m: "\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",
  4452. mm: "%d \u062f\u0642\u06cc\u0642\u0647",
  4453. h: "\u06cc\u06a9 \u0633\u0627\u0639\u062a",
  4454. hh: "%d \u0633\u0627\u0639\u062a",
  4455. d: "\u06cc\u06a9 \u0631\u0648\u0632",
  4456. dd: "%d \u0631\u0648\u0632",
  4457. M: "\u06cc\u06a9 \u0645\u0627\u0647",
  4458. MM: "%d \u0645\u0627\u0647",
  4459. y: "\u06cc\u06a9 \u0633\u0627\u0644",
  4460. yy: "%d \u0633\u0627\u0644"
  4461. },
  4462. preparse: function(e) {
  4463. return e.replace(/[\u06f0-\u06f9]/g, function(e) {
  4464. return Ns[e]
  4465. }).replace(/\u060c/g, ",")
  4466. },
  4467. postformat: function(e) {
  4468. return e.replace(/\d/g, function(e) {
  4469. return Js[e]
  4470. }).replace(/,/g, "\u060c")
  4471. },
  4472. dayOfMonthOrdinalParse: /\d{1,2}\u0645/,
  4473. ordinal: "%d\u0645",
  4474. week: {
  4475. dow: 6,
  4476. doy: 12
  4477. }
  4478. });
  4479. var Rs = "nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),
  4480. Cs = ["nolla", "yhden", "kahden", "kolmen", "nelj\xe4n", "viiden", "kuuden", Rs[7], Rs[8], Rs[9]];
  4481. function Is(e, a, t, s) {
  4482. var n, d, r = "";
  4483. switch (t) {
  4484. case "s":
  4485. return s ? "muutaman sekunnin" : "muutama sekunti";
  4486. case "ss":
  4487. return s ? "sekunnin" : "sekuntia";
  4488. case "m":
  4489. return s ? "minuutin" : "minuutti";
  4490. case "mm":
  4491. r = s ? "minuutin" : "minuuttia";
  4492. break;
  4493. case "h":
  4494. return s ? "tunnin" : "tunti";
  4495. case "hh":
  4496. r = s ? "tunnin" : "tuntia";
  4497. break;
  4498. case "d":
  4499. return s ? "p\xe4iv\xe4n" : "p\xe4iv\xe4";
  4500. case "dd":
  4501. r = s ? "p\xe4iv\xe4n" : "p\xe4iv\xe4\xe4";
  4502. break;
  4503. case "M":
  4504. return s ? "kuukauden" : "kuukausi";
  4505. case "MM":
  4506. r = s ? "kuukauden" : "kuukautta";
  4507. break;
  4508. case "y":
  4509. return s ? "vuoden" : "vuosi";
  4510. case "yy":
  4511. r = s ? "vuoden" : "vuotta";
  4512. break
  4513. }
  4514. return d = s, r = ((n = e) < 10 ? d ? Cs[n] : Rs[n] : n) + " " + r
  4515. }
  4516. l.defineLocale("fi", {
  4517. months: "tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu"
  4518. .split("_"),
  4519. monthsShort: "tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split(
  4520. "_"),
  4521. weekdays: "sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),
  4522. weekdaysShort: "su_ma_ti_ke_to_pe_la".split("_"),
  4523. weekdaysMin: "su_ma_ti_ke_to_pe_la".split("_"),
  4524. longDateFormat: {
  4525. LT: "HH.mm",
  4526. LTS: "HH.mm.ss",
  4527. L: "DD.MM.YYYY",
  4528. LL: "Do MMMM[ta] YYYY",
  4529. LLL: "Do MMMM[ta] YYYY, [klo] HH.mm",
  4530. LLLL: "dddd, Do MMMM[ta] YYYY, [klo] HH.mm",
  4531. l: "D.M.YYYY",
  4532. ll: "Do MMM YYYY",
  4533. lll: "Do MMM YYYY, [klo] HH.mm",
  4534. llll: "ddd, Do MMM YYYY, [klo] HH.mm"
  4535. },
  4536. calendar: {
  4537. sameDay: "[t\xe4n\xe4\xe4n] [klo] LT",
  4538. nextDay: "[huomenna] [klo] LT",
  4539. nextWeek: "dddd [klo] LT",
  4540. lastDay: "[eilen] [klo] LT",
  4541. lastWeek: "[viime] dddd[na] [klo] LT",
  4542. sameElse: "L"
  4543. },
  4544. relativeTime: {
  4545. future: "%s p\xe4\xe4st\xe4",
  4546. past: "%s sitten",
  4547. s: Is,
  4548. ss: Is,
  4549. m: Is,
  4550. mm: Is,
  4551. h: Is,
  4552. hh: Is,
  4553. d: Is,
  4554. dd: Is,
  4555. M: Is,
  4556. MM: Is,
  4557. y: Is,
  4558. yy: Is
  4559. },
  4560. dayOfMonthOrdinalParse: /\d{1,2}\./,
  4561. ordinal: "%d.",
  4562. week: {
  4563. dow: 1,
  4564. doy: 4
  4565. }
  4566. }), l.defineLocale("fo", {
  4567. months: "januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember"
  4568. .split("_"),
  4569. monthsShort: "jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),
  4570. weekdays: "sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur"
  4571. .split("_"),
  4572. weekdaysShort: "sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),
  4573. weekdaysMin: "su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),
  4574. longDateFormat: {
  4575. LT: "HH:mm",
  4576. LTS: "HH:mm:ss",
  4577. L: "DD/MM/YYYY",
  4578. LL: "D MMMM YYYY",
  4579. LLL: "D MMMM YYYY HH:mm",
  4580. LLLL: "dddd D. MMMM, YYYY HH:mm"
  4581. },
  4582. calendar: {
  4583. sameDay: "[\xcd dag kl.] LT",
  4584. nextDay: "[\xcd morgin kl.] LT",
  4585. nextWeek: "dddd [kl.] LT",
  4586. lastDay: "[\xcd gj\xe1r kl.] LT",
  4587. lastWeek: "[s\xed\xf0stu] dddd [kl] LT",
  4588. sameElse: "L"
  4589. },
  4590. relativeTime: {
  4591. future: "um %s",
  4592. past: "%s s\xed\xf0ani",
  4593. s: "f\xe1 sekund",
  4594. ss: "%d sekundir",
  4595. m: "ein minuttur",
  4596. mm: "%d minuttir",
  4597. h: "ein t\xedmi",
  4598. hh: "%d t\xedmar",
  4599. d: "ein dagur",
  4600. dd: "%d dagar",
  4601. M: "ein m\xe1na\xf0ur",
  4602. MM: "%d m\xe1na\xf0ir",
  4603. y: "eitt \xe1r",
  4604. yy: "%d \xe1r"
  4605. },
  4606. dayOfMonthOrdinalParse: /\d{1,2}\./,
  4607. ordinal: "%d.",
  4608. week: {
  4609. dow: 1,
  4610. doy: 4
  4611. }
  4612. }), l.defineLocale("fr-ca", {
  4613. months: "janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre"
  4614. .split("_"),
  4615. monthsShort: "janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),
  4616. monthsParseExact: !0,
  4617. weekdays: "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),
  4618. weekdaysShort: "dim._lun._mar._mer._jeu._ven._sam.".split("_"),
  4619. weekdaysMin: "di_lu_ma_me_je_ve_sa".split("_"),
  4620. weekdaysParseExact: !0,
  4621. longDateFormat: {
  4622. LT: "HH:mm",
  4623. LTS: "HH:mm:ss",
  4624. L: "YYYY-MM-DD",
  4625. LL: "D MMMM YYYY",
  4626. LLL: "D MMMM YYYY HH:mm",
  4627. LLLL: "dddd D MMMM YYYY HH:mm"
  4628. },
  4629. calendar: {
  4630. sameDay: "[Aujourd\u2019hui \xe0] LT",
  4631. nextDay: "[Demain \xe0] LT",
  4632. nextWeek: "dddd [\xe0] LT",
  4633. lastDay: "[Hier \xe0] LT",
  4634. lastWeek: "dddd [dernier \xe0] LT",
  4635. sameElse: "L"
  4636. },
  4637. relativeTime: {
  4638. future: "dans %s",
  4639. past: "il y a %s",
  4640. s: "quelques secondes",
  4641. ss: "%d secondes",
  4642. m: "une minute",
  4643. mm: "%d minutes",
  4644. h: "une heure",
  4645. hh: "%d heures",
  4646. d: "un jour",
  4647. dd: "%d jours",
  4648. M: "un mois",
  4649. MM: "%d mois",
  4650. y: "un an",
  4651. yy: "%d ans"
  4652. },
  4653. dayOfMonthOrdinalParse: /\d{1,2}(er|e)/,
  4654. ordinal: function(e, a) {
  4655. switch (a) {
  4656. default:
  4657. case "M":
  4658. case "Q":
  4659. case "D":
  4660. case "DDD":
  4661. case "d":
  4662. return e + (1 === e ? "er" : "e");
  4663. case "w":
  4664. case "W":
  4665. return e + (1 === e ? "re" : "e")
  4666. }
  4667. }
  4668. }), l.defineLocale("fr-ch", {
  4669. months: "janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre"
  4670. .split("_"),
  4671. monthsShort: "janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),
  4672. monthsParseExact: !0,
  4673. weekdays: "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),
  4674. weekdaysShort: "dim._lun._mar._mer._jeu._ven._sam.".split("_"),
  4675. weekdaysMin: "di_lu_ma_me_je_ve_sa".split("_"),
  4676. weekdaysParseExact: !0,
  4677. longDateFormat: {
  4678. LT: "HH:mm",
  4679. LTS: "HH:mm:ss",
  4680. L: "DD.MM.YYYY",
  4681. LL: "D MMMM YYYY",
  4682. LLL: "D MMMM YYYY HH:mm",
  4683. LLLL: "dddd D MMMM YYYY HH:mm"
  4684. },
  4685. calendar: {
  4686. sameDay: "[Aujourd\u2019hui \xe0] LT",
  4687. nextDay: "[Demain \xe0] LT",
  4688. nextWeek: "dddd [\xe0] LT",
  4689. lastDay: "[Hier \xe0] LT",
  4690. lastWeek: "dddd [dernier \xe0] LT",
  4691. sameElse: "L"
  4692. },
  4693. relativeTime: {
  4694. future: "dans %s",
  4695. past: "il y a %s",
  4696. s: "quelques secondes",
  4697. ss: "%d secondes",
  4698. m: "une minute",
  4699. mm: "%d minutes",
  4700. h: "une heure",
  4701. hh: "%d heures",
  4702. d: "un jour",
  4703. dd: "%d jours",
  4704. M: "un mois",
  4705. MM: "%d mois",
  4706. y: "un an",
  4707. yy: "%d ans"
  4708. },
  4709. dayOfMonthOrdinalParse: /\d{1,2}(er|e)/,
  4710. ordinal: function(e, a) {
  4711. switch (a) {
  4712. default:
  4713. case "M":
  4714. case "Q":
  4715. case "D":
  4716. case "DDD":
  4717. case "d":
  4718. return e + (1 === e ? "er" : "e");
  4719. case "w":
  4720. case "W":
  4721. return e + (1 === e ? "re" : "e")
  4722. }
  4723. },
  4724. week: {
  4725. dow: 1,
  4726. doy: 4
  4727. }
  4728. }), l.defineLocale("fr", {
  4729. months: "janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre"
  4730. .split("_"),
  4731. monthsShort: "janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),
  4732. monthsParseExact: !0,
  4733. weekdays: "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),
  4734. weekdaysShort: "dim._lun._mar._mer._jeu._ven._sam.".split("_"),
  4735. weekdaysMin: "di_lu_ma_me_je_ve_sa".split("_"),
  4736. weekdaysParseExact: !0,
  4737. longDateFormat: {
  4738. LT: "HH:mm",
  4739. LTS: "HH:mm:ss",
  4740. L: "DD/MM/YYYY",
  4741. LL: "D MMMM YYYY",
  4742. LLL: "D MMMM YYYY HH:mm",
  4743. LLLL: "dddd D MMMM YYYY HH:mm"
  4744. },
  4745. calendar: {
  4746. sameDay: "[Aujourd\u2019hui \xe0] LT",
  4747. nextDay: "[Demain \xe0] LT",
  4748. nextWeek: "dddd [\xe0] LT",
  4749. lastDay: "[Hier \xe0] LT",
  4750. lastWeek: "dddd [dernier \xe0] LT",
  4751. sameElse: "L"
  4752. },
  4753. relativeTime: {
  4754. future: "dans %s",
  4755. past: "il y a %s",
  4756. s: "quelques secondes",
  4757. ss: "%d secondes",
  4758. m: "une minute",
  4759. mm: "%d minutes",
  4760. h: "une heure",
  4761. hh: "%d heures",
  4762. d: "un jour",
  4763. dd: "%d jours",
  4764. M: "un mois",
  4765. MM: "%d mois",
  4766. y: "un an",
  4767. yy: "%d ans"
  4768. },
  4769. dayOfMonthOrdinalParse: /\d{1,2}(er|)/,
  4770. ordinal: function(e, a) {
  4771. switch (a) {
  4772. case "D":
  4773. return e + (1 === e ? "er" : "");
  4774. default:
  4775. case "M":
  4776. case "Q":
  4777. case "DDD":
  4778. case "d":
  4779. return e + (1 === e ? "er" : "e");
  4780. case "w":
  4781. case "W":
  4782. return e + (1 === e ? "re" : "e")
  4783. }
  4784. },
  4785. week: {
  4786. dow: 1,
  4787. doy: 4
  4788. }
  4789. });
  4790. var Us = "jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),
  4791. Gs = "jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");
  4792. l.defineLocale("fy", {
  4793. months: "jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber"
  4794. .split("_"),
  4795. monthsShort: function(e, a) {
  4796. return e ? /-MMM-/.test(a) ? Gs[e.month()] : Us[e.month()] : Us
  4797. },
  4798. monthsParseExact: !0,
  4799. weekdays: "snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),
  4800. weekdaysShort: "si._mo._ti._wo._to._fr._so.".split("_"),
  4801. weekdaysMin: "Si_Mo_Ti_Wo_To_Fr_So".split("_"),
  4802. weekdaysParseExact: !0,
  4803. longDateFormat: {
  4804. LT: "HH:mm",
  4805. LTS: "HH:mm:ss",
  4806. L: "DD-MM-YYYY",
  4807. LL: "D MMMM YYYY",
  4808. LLL: "D MMMM YYYY HH:mm",
  4809. LLLL: "dddd D MMMM YYYY HH:mm"
  4810. },
  4811. calendar: {
  4812. sameDay: "[hjoed om] LT",
  4813. nextDay: "[moarn om] LT",
  4814. nextWeek: "dddd [om] LT",
  4815. lastDay: "[juster om] LT",
  4816. lastWeek: "[\xf4fr\xfbne] dddd [om] LT",
  4817. sameElse: "L"
  4818. },
  4819. relativeTime: {
  4820. future: "oer %s",
  4821. past: "%s lyn",
  4822. s: "in pear sekonden",
  4823. ss: "%d sekonden",
  4824. m: "ien min\xfat",
  4825. mm: "%d minuten",
  4826. h: "ien oere",
  4827. hh: "%d oeren",
  4828. d: "ien dei",
  4829. dd: "%d dagen",
  4830. M: "ien moanne",
  4831. MM: "%d moannen",
  4832. y: "ien jier",
  4833. yy: "%d jierren"
  4834. },
  4835. dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
  4836. ordinal: function(e) {
  4837. return e + (1 === e || 8 === e || 20 <= e ? "ste" : "de")
  4838. },
  4839. week: {
  4840. dow: 1,
  4841. doy: 4
  4842. }
  4843. });
  4844. l.defineLocale("ga", {
  4845. months: ["Ean\xe1ir", "Feabhra", "M\xe1rta", "Aibre\xe1n", "Bealtaine", "M\xe9itheamh", "I\xfail",
  4846. "L\xfanasa", "Me\xe1n F\xf3mhair", "Deaireadh F\xf3mhair", "Samhain", "Nollaig"
  4847. ],
  4848. monthsShort: ["Ean\xe1", "Feab", "M\xe1rt", "Aibr", "Beal", "M\xe9it", "I\xfail", "L\xfana",
  4849. "Me\xe1n", "Deai", "Samh", "Noll"
  4850. ],
  4851. monthsParseExact: !0,
  4852. weekdays: ["D\xe9 Domhnaigh", "D\xe9 Luain", "D\xe9 M\xe1irt", "D\xe9 C\xe9adaoin", "D\xe9ardaoin",
  4853. "D\xe9 hAoine", "D\xe9 Satharn"
  4854. ],
  4855. weekdaysShort: ["Dom", "Lua", "M\xe1i", "C\xe9a", "D\xe9a", "hAo", "Sat"],
  4856. weekdaysMin: ["Do", "Lu", "M\xe1", "Ce", "D\xe9", "hA", "Sa"],
  4857. longDateFormat: {
  4858. LT: "HH:mm",
  4859. LTS: "HH:mm:ss",
  4860. L: "DD/MM/YYYY",
  4861. LL: "D MMMM YYYY",
  4862. LLL: "D MMMM YYYY HH:mm",
  4863. LLLL: "dddd, D MMMM YYYY HH:mm"
  4864. },
  4865. calendar: {
  4866. sameDay: "[Inniu ag] LT",
  4867. nextDay: "[Am\xe1rach ag] LT",
  4868. nextWeek: "dddd [ag] LT",
  4869. lastDay: "[Inn\xe9 aig] LT",
  4870. lastWeek: "dddd [seo caite] [ag] LT",
  4871. sameElse: "L"
  4872. },
  4873. relativeTime: {
  4874. future: "i %s",
  4875. past: "%s \xf3 shin",
  4876. s: "c\xfapla soicind",
  4877. ss: "%d soicind",
  4878. m: "n\xf3im\xe9ad",
  4879. mm: "%d n\xf3im\xe9ad",
  4880. h: "uair an chloig",
  4881. hh: "%d uair an chloig",
  4882. d: "l\xe1",
  4883. dd: "%d l\xe1",
  4884. M: "m\xed",
  4885. MM: "%d m\xed",
  4886. y: "bliain",
  4887. yy: "%d bliain"
  4888. },
  4889. dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/,
  4890. ordinal: function(e) {
  4891. return e + (1 === e ? "d" : e % 10 == 2 ? "na" : "mh")
  4892. },
  4893. week: {
  4894. dow: 1,
  4895. doy: 4
  4896. }
  4897. });
  4898. function Vs(e, a, t, s) {
  4899. var n = {
  4900. s: ["thodde secondanim", "thodde second"],
  4901. ss: [e + " secondanim", e + " second"],
  4902. m: ["eka mintan", "ek minute"],
  4903. mm: [e + " mintanim", e + " mintam"],
  4904. h: ["eka voran", "ek vor"],
  4905. hh: [e + " voranim", e + " voram"],
  4906. d: ["eka disan", "ek dis"],
  4907. dd: [e + " disanim", e + " dis"],
  4908. M: ["eka mhoinean", "ek mhoino"],
  4909. MM: [e + " mhoineanim", e + " mhoine"],
  4910. y: ["eka vorsan", "ek voros"],
  4911. yy: [e + " vorsanim", e + " vorsam"]
  4912. };
  4913. return a ? n[t][0] : n[t][1]
  4914. }
  4915. l.defineLocale("gd", {
  4916. months: ["Am Faoilleach", "An Gearran", "Am M\xe0rt", "An Giblean", "An C\xe8itean",
  4917. "An t-\xd2gmhios", "An t-Iuchar", "An L\xf9nastal", "An t-Sultain", "An D\xe0mhair",
  4918. "An t-Samhain", "An D\xf9bhlachd"
  4919. ],
  4920. monthsShort: ["Faoi", "Gear", "M\xe0rt", "Gibl", "C\xe8it", "\xd2gmh", "Iuch", "L\xf9n", "Sult",
  4921. "D\xe0mh", "Samh", "D\xf9bh"
  4922. ],
  4923. monthsParseExact: !0,
  4924. weekdays: ["Did\xf2mhnaich", "Diluain", "Dim\xe0irt", "Diciadain", "Diardaoin", "Dihaoine",
  4925. "Disathairne"
  4926. ],
  4927. weekdaysShort: ["Did", "Dil", "Dim", "Dic", "Dia", "Dih", "Dis"],
  4928. weekdaysMin: ["D\xf2", "Lu", "M\xe0", "Ci", "Ar", "Ha", "Sa"],
  4929. longDateFormat: {
  4930. LT: "HH:mm",
  4931. LTS: "HH:mm:ss",
  4932. L: "DD/MM/YYYY",
  4933. LL: "D MMMM YYYY",
  4934. LLL: "D MMMM YYYY HH:mm",
  4935. LLLL: "dddd, D MMMM YYYY HH:mm"
  4936. },
  4937. calendar: {
  4938. sameDay: "[An-diugh aig] LT",
  4939. nextDay: "[A-m\xe0ireach aig] LT",
  4940. nextWeek: "dddd [aig] LT",
  4941. lastDay: "[An-d\xe8 aig] LT",
  4942. lastWeek: "dddd [seo chaidh] [aig] LT",
  4943. sameElse: "L"
  4944. },
  4945. relativeTime: {
  4946. future: "ann an %s",
  4947. past: "bho chionn %s",
  4948. s: "beagan diogan",
  4949. ss: "%d diogan",
  4950. m: "mionaid",
  4951. mm: "%d mionaidean",
  4952. h: "uair",
  4953. hh: "%d uairean",
  4954. d: "latha",
  4955. dd: "%d latha",
  4956. M: "m\xecos",
  4957. MM: "%d m\xecosan",
  4958. y: "bliadhna",
  4959. yy: "%d bliadhna"
  4960. },
  4961. dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/,
  4962. ordinal: function(e) {
  4963. return e + (1 === e ? "d" : e % 10 == 2 ? "na" : "mh")
  4964. },
  4965. week: {
  4966. dow: 1,
  4967. doy: 4
  4968. }
  4969. }), l.defineLocale("gl", {
  4970. months: "xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro"
  4971. .split("_"),
  4972. monthsShort: "xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),
  4973. monthsParseExact: !0,
  4974. weekdays: "domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),
  4975. weekdaysShort: "dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),
  4976. weekdaysMin: "do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),
  4977. weekdaysParseExact: !0,
  4978. longDateFormat: {
  4979. LT: "H:mm",
  4980. LTS: "H:mm:ss",
  4981. L: "DD/MM/YYYY",
  4982. LL: "D [de] MMMM [de] YYYY",
  4983. LLL: "D [de] MMMM [de] YYYY H:mm",
  4984. LLLL: "dddd, D [de] MMMM [de] YYYY H:mm"
  4985. },
  4986. calendar: {
  4987. sameDay: function() {
  4988. return "[hoxe " + (1 !== this.hours() ? "\xe1s" : "\xe1") + "] LT"
  4989. },
  4990. nextDay: function() {
  4991. return "[ma\xf1\xe1 " + (1 !== this.hours() ? "\xe1s" : "\xe1") + "] LT"
  4992. },
  4993. nextWeek: function() {
  4994. return "dddd [" + (1 !== this.hours() ? "\xe1s" : "a") + "] LT"
  4995. },
  4996. lastDay: function() {
  4997. return "[onte " + (1 !== this.hours() ? "\xe1" : "a") + "] LT"
  4998. },
  4999. lastWeek: function() {
  5000. return "[o] dddd [pasado " + (1 !== this.hours() ? "\xe1s" : "a") + "] LT"
  5001. },
  5002. sameElse: "L"
  5003. },
  5004. relativeTime: {
  5005. future: function(e) {
  5006. return 0 === e.indexOf("un") ? "n" + e : "en " + e
  5007. },
  5008. past: "hai %s",
  5009. s: "uns segundos",
  5010. ss: "%d segundos",
  5011. m: "un minuto",
  5012. mm: "%d minutos",
  5013. h: "unha hora",
  5014. hh: "%d horas",
  5015. d: "un d\xeda",
  5016. dd: "%d d\xedas",
  5017. M: "un mes",
  5018. MM: "%d meses",
  5019. y: "un ano",
  5020. yy: "%d anos"
  5021. },
  5022. dayOfMonthOrdinalParse: /\d{1,2}\xba/,
  5023. ordinal: "%d\xba",
  5024. week: {
  5025. dow: 1,
  5026. doy: 4
  5027. }
  5028. }), l.defineLocale("gom-latn", {
  5029. months: "Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),
  5030. monthsShort: "Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),
  5031. monthsParseExact: !0,
  5032. weekdays: "Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),
  5033. weekdaysShort: "Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),
  5034. weekdaysMin: "Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),
  5035. weekdaysParseExact: !0,
  5036. longDateFormat: {
  5037. LT: "A h:mm [vazta]",
  5038. LTS: "A h:mm:ss [vazta]",
  5039. L: "DD-MM-YYYY",
  5040. LL: "D MMMM YYYY",
  5041. LLL: "D MMMM YYYY A h:mm [vazta]",
  5042. LLLL: "dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",
  5043. llll: "ddd, D MMM YYYY, A h:mm [vazta]"
  5044. },
  5045. calendar: {
  5046. sameDay: "[Aiz] LT",
  5047. nextDay: "[Faleam] LT",
  5048. nextWeek: "[Ieta to] dddd[,] LT",
  5049. lastDay: "[Kal] LT",
  5050. lastWeek: "[Fatlo] dddd[,] LT",
  5051. sameElse: "L"
  5052. },
  5053. relativeTime: {
  5054. future: "%s",
  5055. past: "%s adim",
  5056. s: Vs,
  5057. ss: Vs,
  5058. m: Vs,
  5059. mm: Vs,
  5060. h: Vs,
  5061. hh: Vs,
  5062. d: Vs,
  5063. dd: Vs,
  5064. M: Vs,
  5065. MM: Vs,
  5066. y: Vs,
  5067. yy: Vs
  5068. },
  5069. dayOfMonthOrdinalParse: /\d{1,2}(er)/,
  5070. ordinal: function(e, a) {
  5071. switch (a) {
  5072. case "D":
  5073. return e + "er";
  5074. default:
  5075. case "M":
  5076. case "Q":
  5077. case "DDD":
  5078. case "d":
  5079. case "w":
  5080. case "W":
  5081. return e
  5082. }
  5083. },
  5084. week: {
  5085. dow: 1,
  5086. doy: 4
  5087. },
  5088. meridiemParse: /rati|sokalli|donparam|sanje/,
  5089. meridiemHour: function(e, a) {
  5090. return 12 === e && (e = 0), "rati" === a ? e < 4 ? e : e + 12 : "sokalli" === a ? e :
  5091. "donparam" === a ? 12 < e ? e : e + 12 : "sanje" === a ? e + 12 : void 0
  5092. },
  5093. meridiem: function(e, a, t) {
  5094. return e < 4 ? "rati" : e < 12 ? "sokalli" : e < 16 ? "donparam" : e < 20 ? "sanje" : "rati"
  5095. }
  5096. });
  5097. var Ks = {
  5098. 1: "\u0ae7",
  5099. 2: "\u0ae8",
  5100. 3: "\u0ae9",
  5101. 4: "\u0aea",
  5102. 5: "\u0aeb",
  5103. 6: "\u0aec",
  5104. 7: "\u0aed",
  5105. 8: "\u0aee",
  5106. 9: "\u0aef",
  5107. 0: "\u0ae6"
  5108. },
  5109. Zs = {
  5110. "\u0ae7": "1",
  5111. "\u0ae8": "2",
  5112. "\u0ae9": "3",
  5113. "\u0aea": "4",
  5114. "\u0aeb": "5",
  5115. "\u0aec": "6",
  5116. "\u0aed": "7",
  5117. "\u0aee": "8",
  5118. "\u0aef": "9",
  5119. "\u0ae6": "0"
  5120. };
  5121. l.defineLocale("gu", {
  5122. months: "\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0"
  5123. .split("_"),
  5124. monthsShort: "\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7."
  5125. .split("_"),
  5126. monthsParseExact: !0,
  5127. weekdays: "\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0"
  5128. .split("_"),
  5129. weekdaysShort: "\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf"
  5130. .split("_"),
  5131. weekdaysMin: "\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split(
  5132. "_"),
  5133. longDateFormat: {
  5134. LT: "A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",
  5135. LTS: "A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",
  5136. L: "DD/MM/YYYY",
  5137. LL: "D MMMM YYYY",
  5138. LLL: "D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",
  5139. LLLL: "dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"
  5140. },
  5141. calendar: {
  5142. sameDay: "[\u0a86\u0a9c] LT",
  5143. nextDay: "[\u0a95\u0abe\u0ab2\u0ac7] LT",
  5144. nextWeek: "dddd, LT",
  5145. lastDay: "[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",
  5146. lastWeek: "[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",
  5147. sameElse: "L"
  5148. },
  5149. relativeTime: {
  5150. future: "%s \u0aae\u0abe",
  5151. past: "%s \u0aaa\u0ac7\u0ab9\u0ab2\u0abe",
  5152. s: "\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",
  5153. ss: "%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",
  5154. m: "\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",
  5155. mm: "%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",
  5156. h: "\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",
  5157. hh: "%d \u0a95\u0ab2\u0abe\u0a95",
  5158. d: "\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",
  5159. dd: "%d \u0aa6\u0abf\u0ab5\u0ab8",
  5160. M: "\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",
  5161. MM: "%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",
  5162. y: "\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",
  5163. yy: "%d \u0ab5\u0ab0\u0acd\u0ab7"
  5164. },
  5165. preparse: function(e) {
  5166. return e.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,
  5167. function(e) {
  5168. return Zs[e]
  5169. })
  5170. },
  5171. postformat: function(e) {
  5172. return e.replace(/\d/g, function(e) {
  5173. return Ks[e]
  5174. })
  5175. },
  5176. meridiemParse: /\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,
  5177. meridiemHour: function(e, a) {
  5178. return 12 === e && (e = 0), "\u0ab0\u0abe\u0aa4" === a ? e < 4 ? e : e + 12 :
  5179. "\u0ab8\u0ab5\u0abe\u0ab0" === a ? e : "\u0aac\u0aaa\u0acb\u0ab0" === a ? 10 <= e ? e :
  5180. e + 12 : "\u0ab8\u0abe\u0a82\u0a9c" === a ? e + 12 : void 0
  5181. },
  5182. meridiem: function(e, a, t) {
  5183. return e < 4 ? "\u0ab0\u0abe\u0aa4" : e < 10 ? "\u0ab8\u0ab5\u0abe\u0ab0" : e < 17 ?
  5184. "\u0aac\u0aaa\u0acb\u0ab0" : e < 20 ? "\u0ab8\u0abe\u0a82\u0a9c" : "\u0ab0\u0abe\u0aa4"
  5185. },
  5186. week: {
  5187. dow: 0,
  5188. doy: 6
  5189. }
  5190. }), l.defineLocale("he", {
  5191. months: "\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8"
  5192. .split("_"),
  5193. monthsShort: "\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3"
  5194. .split("_"),
  5195. weekdays: "\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea"
  5196. .split("_"),
  5197. weekdaysShort: "\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3"
  5198. .split("_"),
  5199. weekdaysMin: "\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),
  5200. longDateFormat: {
  5201. LT: "HH:mm",
  5202. LTS: "HH:mm:ss",
  5203. L: "DD/MM/YYYY",
  5204. LL: "D [\u05d1]MMMM YYYY",
  5205. LLL: "D [\u05d1]MMMM YYYY HH:mm",
  5206. LLLL: "dddd, D [\u05d1]MMMM YYYY HH:mm",
  5207. l: "D/M/YYYY",
  5208. ll: "D MMM YYYY",
  5209. lll: "D MMM YYYY HH:mm",
  5210. llll: "ddd, D MMM YYYY HH:mm"
  5211. },
  5212. calendar: {
  5213. sameDay: "[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",
  5214. nextDay: "[\u05de\u05d7\u05e8 \u05d1\u05be]LT",
  5215. nextWeek: "dddd [\u05d1\u05e9\u05e2\u05d4] LT",
  5216. lastDay: "[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",
  5217. lastWeek: "[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",
  5218. sameElse: "L"
  5219. },
  5220. relativeTime: {
  5221. future: "\u05d1\u05e2\u05d5\u05d3 %s",
  5222. past: "\u05dc\u05e4\u05e0\u05d9 %s",
  5223. s: "\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",
  5224. ss: "%d \u05e9\u05e0\u05d9\u05d5\u05ea",
  5225. m: "\u05d3\u05e7\u05d4",
  5226. mm: "%d \u05d3\u05e7\u05d5\u05ea",
  5227. h: "\u05e9\u05e2\u05d4",
  5228. hh: function(e) {
  5229. return 2 === e ? "\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd" : e +
  5230. " \u05e9\u05e2\u05d5\u05ea"
  5231. },
  5232. d: "\u05d9\u05d5\u05dd",
  5233. dd: function(e) {
  5234. return 2 === e ? "\u05d9\u05d5\u05de\u05d9\u05d9\u05dd" : e +
  5235. " \u05d9\u05de\u05d9\u05dd"
  5236. },
  5237. M: "\u05d7\u05d5\u05d3\u05e9",
  5238. MM: function(e) {
  5239. return 2 === e ? "\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd" : e +
  5240. " \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"
  5241. },
  5242. y: "\u05e9\u05e0\u05d4",
  5243. yy: function(e) {
  5244. return 2 === e ? "\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd" : e % 10 == 0 && 10 !== e ? e +
  5245. " \u05e9\u05e0\u05d4" : e + " \u05e9\u05e0\u05d9\u05dd"
  5246. }
  5247. },
  5248. meridiemParse: /\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,
  5249. isPM: function(e) {
  5250. return /^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/
  5251. .test(e)
  5252. },
  5253. meridiem: function(e, a, t) {
  5254. return e < 5 ? "\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8" : e < 10 ?
  5255. "\u05d1\u05d1\u05d5\u05e7\u05e8" : e < 12 ? t ? '\u05dc\u05e4\u05e0\u05d4"\u05e6' :
  5256. "\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd" : e < 18 ? t ?
  5257. '\u05d0\u05d7\u05d4"\u05e6' :
  5258. "\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd" :
  5259. "\u05d1\u05e2\u05e8\u05d1"
  5260. }
  5261. });
  5262. var $s = {
  5263. 1: "\u0967",
  5264. 2: "\u0968",
  5265. 3: "\u0969",
  5266. 4: "\u096a",
  5267. 5: "\u096b",
  5268. 6: "\u096c",
  5269. 7: "\u096d",
  5270. 8: "\u096e",
  5271. 9: "\u096f",
  5272. 0: "\u0966"
  5273. },
  5274. Bs = {
  5275. "\u0967": "1",
  5276. "\u0968": "2",
  5277. "\u0969": "3",
  5278. "\u096a": "4",
  5279. "\u096b": "5",
  5280. "\u096c": "6",
  5281. "\u096d": "7",
  5282. "\u096e": "8",
  5283. "\u096f": "9",
  5284. "\u0966": "0"
  5285. };
  5286. function qs(e, a, t) {
  5287. var s = e + " ";
  5288. switch (t) {
  5289. case "ss":
  5290. return s += 1 === e ? "sekunda" : 2 === e || 3 === e || 4 === e ? "sekunde" : "sekundi";
  5291. case "m":
  5292. return a ? "jedna minuta" : "jedne minute";
  5293. case "mm":
  5294. return s += 1 === e ? "minuta" : 2 === e || 3 === e || 4 === e ? "minute" : "minuta";
  5295. case "h":
  5296. return a ? "jedan sat" : "jednog sata";
  5297. case "hh":
  5298. return s += 1 === e ? "sat" : 2 === e || 3 === e || 4 === e ? "sata" : "sati";
  5299. case "dd":
  5300. return s += 1 === e ? "dan" : "dana";
  5301. case "MM":
  5302. return s += 1 === e ? "mjesec" : 2 === e || 3 === e || 4 === e ? "mjeseca" : "mjeseci";
  5303. case "yy":
  5304. return s += 1 === e ? "godina" : 2 === e || 3 === e || 4 === e ? "godine" : "godina"
  5305. }
  5306. }
  5307. l.defineLocale("hi", {
  5308. months: "\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930"
  5309. .split("_"),
  5310. monthsShort: "\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938."
  5311. .split("_"),
  5312. monthsParseExact: !0,
  5313. weekdays: "\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930"
  5314. .split("_"),
  5315. weekdaysShort: "\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f"
  5316. .split("_"),
  5317. weekdaysMin: "\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split(
  5318. "_"),
  5319. longDateFormat: {
  5320. LT: "A h:mm \u092c\u091c\u0947",
  5321. LTS: "A h:mm:ss \u092c\u091c\u0947",
  5322. L: "DD/MM/YYYY",
  5323. LL: "D MMMM YYYY",
  5324. LLL: "D MMMM YYYY, A h:mm \u092c\u091c\u0947",
  5325. LLLL: "dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"
  5326. },
  5327. calendar: {
  5328. sameDay: "[\u0906\u091c] LT",
  5329. nextDay: "[\u0915\u0932] LT",
  5330. nextWeek: "dddd, LT",
  5331. lastDay: "[\u0915\u0932] LT",
  5332. lastWeek: "[\u092a\u093f\u091b\u0932\u0947] dddd, LT",
  5333. sameElse: "L"
  5334. },
  5335. relativeTime: {
  5336. future: "%s \u092e\u0947\u0902",
  5337. past: "%s \u092a\u0939\u0932\u0947",
  5338. s: "\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",
  5339. ss: "%d \u0938\u0947\u0915\u0902\u0921",
  5340. m: "\u090f\u0915 \u092e\u093f\u0928\u091f",
  5341. mm: "%d \u092e\u093f\u0928\u091f",
  5342. h: "\u090f\u0915 \u0918\u0902\u091f\u093e",
  5343. hh: "%d \u0918\u0902\u091f\u0947",
  5344. d: "\u090f\u0915 \u0926\u093f\u0928",
  5345. dd: "%d \u0926\u093f\u0928",
  5346. M: "\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",
  5347. MM: "%d \u092e\u0939\u0940\u0928\u0947",
  5348. y: "\u090f\u0915 \u0935\u0930\u094d\u0937",
  5349. yy: "%d \u0935\u0930\u094d\u0937"
  5350. },
  5351. preparse: function(e) {
  5352. return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,
  5353. function(e) {
  5354. return Bs[e]
  5355. })
  5356. },
  5357. postformat: function(e) {
  5358. return e.replace(/\d/g, function(e) {
  5359. return $s[e]
  5360. })
  5361. },
  5362. meridiemParse: /\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,
  5363. meridiemHour: function(e, a) {
  5364. return 12 === e && (e = 0), "\u0930\u093e\u0924" === a ? e < 4 ? e : e + 12 :
  5365. "\u0938\u0941\u092c\u0939" === a ? e : "\u0926\u094b\u092a\u0939\u0930" === a ? 10 <=
  5366. e ? e : e + 12 : "\u0936\u093e\u092e" === a ? e + 12 : void 0
  5367. },
  5368. meridiem: function(e, a, t) {
  5369. return e < 4 ? "\u0930\u093e\u0924" : e < 10 ? "\u0938\u0941\u092c\u0939" : e < 17 ?
  5370. "\u0926\u094b\u092a\u0939\u0930" : e < 20 ? "\u0936\u093e\u092e" : "\u0930\u093e\u0924"
  5371. },
  5372. week: {
  5373. dow: 0,
  5374. doy: 6
  5375. }
  5376. }), l.defineLocale("hr", {
  5377. months: {
  5378. format: "sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca"
  5379. .split("_"),
  5380. standalone: "sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac"
  5381. .split("_")
  5382. },
  5383. monthsShort: "sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),
  5384. monthsParseExact: !0,
  5385. weekdays: "nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),
  5386. weekdaysShort: "ned._pon._uto._sri._\u010det._pet._sub.".split("_"),
  5387. weekdaysMin: "ne_po_ut_sr_\u010de_pe_su".split("_"),
  5388. weekdaysParseExact: !0,
  5389. longDateFormat: {
  5390. LT: "H:mm",
  5391. LTS: "H:mm:ss",
  5392. L: "DD.MM.YYYY",
  5393. LL: "D. MMMM YYYY",
  5394. LLL: "D. MMMM YYYY H:mm",
  5395. LLLL: "dddd, D. MMMM YYYY H:mm"
  5396. },
  5397. calendar: {
  5398. sameDay: "[danas u] LT",
  5399. nextDay: "[sutra u] LT",
  5400. nextWeek: function() {
  5401. switch (this.day()) {
  5402. case 0:
  5403. return "[u] [nedjelju] [u] LT";
  5404. case 3:
  5405. return "[u] [srijedu] [u] LT";
  5406. case 6:
  5407. return "[u] [subotu] [u] LT";
  5408. case 1:
  5409. case 2:
  5410. case 4:
  5411. case 5:
  5412. return "[u] dddd [u] LT"
  5413. }
  5414. },
  5415. lastDay: "[ju\u010der u] LT",
  5416. lastWeek: function() {
  5417. switch (this.day()) {
  5418. case 0:
  5419. case 3:
  5420. return "[pro\u0161lu] dddd [u] LT";
  5421. case 6:
  5422. return "[pro\u0161le] [subote] [u] LT";
  5423. case 1:
  5424. case 2:
  5425. case 4:
  5426. case 5:
  5427. return "[pro\u0161li] dddd [u] LT"
  5428. }
  5429. },
  5430. sameElse: "L"
  5431. },
  5432. relativeTime: {
  5433. future: "za %s",
  5434. past: "prije %s",
  5435. s: "par sekundi",
  5436. ss: qs,
  5437. m: qs,
  5438. mm: qs,
  5439. h: qs,
  5440. hh: qs,
  5441. d: "dan",
  5442. dd: qs,
  5443. M: "mjesec",
  5444. MM: qs,
  5445. y: "godinu",
  5446. yy: qs
  5447. },
  5448. dayOfMonthOrdinalParse: /\d{1,2}\./,
  5449. ordinal: "%d.",
  5450. week: {
  5451. dow: 1,
  5452. doy: 7
  5453. }
  5454. });
  5455. var Qs = "vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(
  5456. " ");
  5457. function Xs(e, a, t, s) {
  5458. var n = e;
  5459. switch (t) {
  5460. case "s":
  5461. return s || a ? "n\xe9h\xe1ny m\xe1sodperc" : "n\xe9h\xe1ny m\xe1sodperce";
  5462. case "ss":
  5463. return n + (s || a) ? " m\xe1sodperc" : " m\xe1sodperce";
  5464. case "m":
  5465. return "egy" + (s || a ? " perc" : " perce");
  5466. case "mm":
  5467. return n + (s || a ? " perc" : " perce");
  5468. case "h":
  5469. return "egy" + (s || a ? " \xf3ra" : " \xf3r\xe1ja");
  5470. case "hh":
  5471. return n + (s || a ? " \xf3ra" : " \xf3r\xe1ja");
  5472. case "d":
  5473. return "egy" + (s || a ? " nap" : " napja");
  5474. case "dd":
  5475. return n + (s || a ? " nap" : " napja");
  5476. case "M":
  5477. return "egy" + (s || a ? " h\xf3nap" : " h\xf3napja");
  5478. case "MM":
  5479. return n + (s || a ? " h\xf3nap" : " h\xf3napja");
  5480. case "y":
  5481. return "egy" + (s || a ? " \xe9v" : " \xe9ve");
  5482. case "yy":
  5483. return n + (s || a ? " \xe9v" : " \xe9ve")
  5484. }
  5485. return ""
  5486. }
  5487. function en(e) {
  5488. return (e ? "" : "[m\xfalt] ") + "[" + Qs[this.day()] + "] LT[-kor]"
  5489. }
  5490. function an(e) {
  5491. return e % 100 == 11 || e % 10 != 1
  5492. }
  5493. function tn(e, a, t, s) {
  5494. var n = e + " ";
  5495. switch (t) {
  5496. case "s":
  5497. return a || s ? "nokkrar sek\xfandur" : "nokkrum sek\xfandum";
  5498. case "ss":
  5499. return an(e) ? n + (a || s ? "sek\xfandur" : "sek\xfandum") : n + "sek\xfanda";
  5500. case "m":
  5501. return a ? "m\xedn\xfata" : "m\xedn\xfatu";
  5502. case "mm":
  5503. return an(e) ? n + (a || s ? "m\xedn\xfatur" : "m\xedn\xfatum") : a ? n + "m\xedn\xfata" : n +
  5504. "m\xedn\xfatu";
  5505. case "hh":
  5506. return an(e) ? n + (a || s ? "klukkustundir" : "klukkustundum") : n + "klukkustund";
  5507. case "d":
  5508. return a ? "dagur" : s ? "dag" : "degi";
  5509. case "dd":
  5510. return an(e) ? a ? n + "dagar" : n + (s ? "daga" : "d\xf6gum") : a ? n + "dagur" : n + (s ? "dag" :
  5511. "degi");
  5512. case "M":
  5513. return a ? "m\xe1nu\xf0ur" : s ? "m\xe1nu\xf0" : "m\xe1nu\xf0i";
  5514. case "MM":
  5515. return an(e) ? a ? n + "m\xe1nu\xf0ir" : n + (s ? "m\xe1nu\xf0i" : "m\xe1nu\xf0um") : a ? n +
  5516. "m\xe1nu\xf0ur" : n + (s ? "m\xe1nu\xf0" : "m\xe1nu\xf0i");
  5517. case "y":
  5518. return a || s ? "\xe1r" : "\xe1ri";
  5519. case "yy":
  5520. return an(e) ? n + (a || s ? "\xe1r" : "\xe1rum") : n + (a || s ? "\xe1r" : "\xe1ri")
  5521. }
  5522. }
  5523. l.defineLocale("hu", {
  5524. months: "janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december"
  5525. .split("_"),
  5526. monthsShort: "jan_feb_m\xe1rc_\xe1pr_m\xe1j_j\xfan_j\xfal_aug_szept_okt_nov_dec".split("_"),
  5527. weekdays: "vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),
  5528. weekdaysShort: "vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),
  5529. weekdaysMin: "v_h_k_sze_cs_p_szo".split("_"),
  5530. longDateFormat: {
  5531. LT: "H:mm",
  5532. LTS: "H:mm:ss",
  5533. L: "YYYY.MM.DD.",
  5534. LL: "YYYY. MMMM D.",
  5535. LLL: "YYYY. MMMM D. H:mm",
  5536. LLLL: "YYYY. MMMM D., dddd H:mm"
  5537. },
  5538. meridiemParse: /de|du/i,
  5539. isPM: function(e) {
  5540. return "u" === e.charAt(1).toLowerCase()
  5541. },
  5542. meridiem: function(e, a, t) {
  5543. return e < 12 ? !0 === t ? "de" : "DE" : !0 === t ? "du" : "DU"
  5544. },
  5545. calendar: {
  5546. sameDay: "[ma] LT[-kor]",
  5547. nextDay: "[holnap] LT[-kor]",
  5548. nextWeek: function() {
  5549. return en.call(this, !0)
  5550. },
  5551. lastDay: "[tegnap] LT[-kor]",
  5552. lastWeek: function() {
  5553. return en.call(this, !1)
  5554. },
  5555. sameElse: "L"
  5556. },
  5557. relativeTime: {
  5558. future: "%s m\xfalva",
  5559. past: "%s",
  5560. s: Xs,
  5561. ss: Xs,
  5562. m: Xs,
  5563. mm: Xs,
  5564. h: Xs,
  5565. hh: Xs,
  5566. d: Xs,
  5567. dd: Xs,
  5568. M: Xs,
  5569. MM: Xs,
  5570. y: Xs,
  5571. yy: Xs
  5572. },
  5573. dayOfMonthOrdinalParse: /\d{1,2}\./,
  5574. ordinal: "%d.",
  5575. week: {
  5576. dow: 1,
  5577. doy: 4
  5578. }
  5579. }), l.defineLocale("hy-am", {
  5580. months: {
  5581. format: "\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b"
  5582. .split("_"),
  5583. standalone: "\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580"
  5584. .split("_")
  5585. },
  5586. monthsShort: "\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f"
  5587. .split("_"),
  5588. weekdays: "\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569"
  5589. .split("_"),
  5590. weekdaysShort: "\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569"
  5591. .split("_"),
  5592. weekdaysMin: "\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569"
  5593. .split("_"),
  5594. longDateFormat: {
  5595. LT: "HH:mm",
  5596. LTS: "HH:mm:ss",
  5597. L: "DD.MM.YYYY",
  5598. LL: "D MMMM YYYY \u0569.",
  5599. LLL: "D MMMM YYYY \u0569., HH:mm",
  5600. LLLL: "dddd, D MMMM YYYY \u0569., HH:mm"
  5601. },
  5602. calendar: {
  5603. sameDay: "[\u0561\u0575\u057d\u0585\u0580] LT",
  5604. nextDay: "[\u057e\u0561\u0572\u0568] LT",
  5605. lastDay: "[\u0565\u0580\u0565\u056f] LT",
  5606. nextWeek: function() {
  5607. return "dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"
  5608. },
  5609. lastWeek: function() {
  5610. return "[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"
  5611. },
  5612. sameElse: "L"
  5613. },
  5614. relativeTime: {
  5615. future: "%s \u0570\u0565\u057f\u0578",
  5616. past: "%s \u0561\u057c\u0561\u057b",
  5617. s: "\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",
  5618. ss: "%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",
  5619. m: "\u0580\u0578\u057a\u0565",
  5620. mm: "%d \u0580\u0578\u057a\u0565",
  5621. h: "\u056a\u0561\u0574",
  5622. hh: "%d \u056a\u0561\u0574",
  5623. d: "\u0585\u0580",
  5624. dd: "%d \u0585\u0580",
  5625. M: "\u0561\u0574\u056b\u057d",
  5626. MM: "%d \u0561\u0574\u056b\u057d",
  5627. y: "\u057f\u0561\u0580\u056b",
  5628. yy: "%d \u057f\u0561\u0580\u056b"
  5629. },
  5630. meridiemParse: /\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,
  5631. isPM: function(e) {
  5632. return /^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/
  5633. .test(e)
  5634. },
  5635. meridiem: function(e) {
  5636. return e < 4 ? "\u0563\u056b\u0577\u0565\u0580\u057e\u0561" : e < 12 ?
  5637. "\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561" : e < 17 ?
  5638. "\u0581\u0565\u0580\u0565\u056f\u057e\u0561" :
  5639. "\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"
  5640. },
  5641. dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,
  5642. ordinal: function(e, a) {
  5643. switch (a) {
  5644. case "DDD":
  5645. case "w":
  5646. case "W":
  5647. case "DDDo":
  5648. return 1 === e ? e + "-\u056b\u0576" : e + "-\u0580\u0564";
  5649. default:
  5650. return e
  5651. }
  5652. },
  5653. week: {
  5654. dow: 1,
  5655. doy: 7
  5656. }
  5657. }), l.defineLocale("id", {
  5658. months: "Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember"
  5659. .split("_"),
  5660. monthsShort: "Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),
  5661. weekdays: "Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),
  5662. weekdaysShort: "Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),
  5663. weekdaysMin: "Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),
  5664. longDateFormat: {
  5665. LT: "HH.mm",
  5666. LTS: "HH.mm.ss",
  5667. L: "DD/MM/YYYY",
  5668. LL: "D MMMM YYYY",
  5669. LLL: "D MMMM YYYY [pukul] HH.mm",
  5670. LLLL: "dddd, D MMMM YYYY [pukul] HH.mm"
  5671. },
  5672. meridiemParse: /pagi|siang|sore|malam/,
  5673. meridiemHour: function(e, a) {
  5674. return 12 === e && (e = 0), "pagi" === a ? e : "siang" === a ? 11 <= e ? e : e + 12 :
  5675. "sore" === a || "malam" === a ? e + 12 : void 0
  5676. },
  5677. meridiem: function(e, a, t) {
  5678. return e < 11 ? "pagi" : e < 15 ? "siang" : e < 19 ? "sore" : "malam"
  5679. },
  5680. calendar: {
  5681. sameDay: "[Hari ini pukul] LT",
  5682. nextDay: "[Besok pukul] LT",
  5683. nextWeek: "dddd [pukul] LT",
  5684. lastDay: "[Kemarin pukul] LT",
  5685. lastWeek: "dddd [lalu pukul] LT",
  5686. sameElse: "L"
  5687. },
  5688. relativeTime: {
  5689. future: "dalam %s",
  5690. past: "%s yang lalu",
  5691. s: "beberapa detik",
  5692. ss: "%d detik",
  5693. m: "semenit",
  5694. mm: "%d menit",
  5695. h: "sejam",
  5696. hh: "%d jam",
  5697. d: "sehari",
  5698. dd: "%d hari",
  5699. M: "sebulan",
  5700. MM: "%d bulan",
  5701. y: "setahun",
  5702. yy: "%d tahun"
  5703. },
  5704. week: {
  5705. dow: 1,
  5706. doy: 7
  5707. }
  5708. }), l.defineLocale("is", {
  5709. months: "jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember"
  5710. .split("_"),
  5711. monthsShort: "jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),
  5712. weekdays: "sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur"
  5713. .split("_"),
  5714. weekdaysShort: "sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),
  5715. weekdaysMin: "Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),
  5716. longDateFormat: {
  5717. LT: "H:mm",
  5718. LTS: "H:mm:ss",
  5719. L: "DD.MM.YYYY",
  5720. LL: "D. MMMM YYYY",
  5721. LLL: "D. MMMM YYYY [kl.] H:mm",
  5722. LLLL: "dddd, D. MMMM YYYY [kl.] H:mm"
  5723. },
  5724. calendar: {
  5725. sameDay: "[\xed dag kl.] LT",
  5726. nextDay: "[\xe1 morgun kl.] LT",
  5727. nextWeek: "dddd [kl.] LT",
  5728. lastDay: "[\xed g\xe6r kl.] LT",
  5729. lastWeek: "[s\xed\xf0asta] dddd [kl.] LT",
  5730. sameElse: "L"
  5731. },
  5732. relativeTime: {
  5733. future: "eftir %s",
  5734. past: "fyrir %s s\xed\xf0an",
  5735. s: tn,
  5736. ss: tn,
  5737. m: tn,
  5738. mm: tn,
  5739. h: "klukkustund",
  5740. hh: tn,
  5741. d: tn,
  5742. dd: tn,
  5743. M: tn,
  5744. MM: tn,
  5745. y: tn,
  5746. yy: tn
  5747. },
  5748. dayOfMonthOrdinalParse: /\d{1,2}\./,
  5749. ordinal: "%d.",
  5750. week: {
  5751. dow: 1,
  5752. doy: 4
  5753. }
  5754. }), l.defineLocale("it-ch", {
  5755. months: "gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre"
  5756. .split("_"),
  5757. monthsShort: "gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),
  5758. weekdays: "domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),
  5759. weekdaysShort: "dom_lun_mar_mer_gio_ven_sab".split("_"),
  5760. weekdaysMin: "do_lu_ma_me_gi_ve_sa".split("_"),
  5761. longDateFormat: {
  5762. LT: "HH:mm",
  5763. LTS: "HH:mm:ss",
  5764. L: "DD.MM.YYYY",
  5765. LL: "D MMMM YYYY",
  5766. LLL: "D MMMM YYYY HH:mm",
  5767. LLLL: "dddd D MMMM YYYY HH:mm"
  5768. },
  5769. calendar: {
  5770. sameDay: "[Oggi alle] LT",
  5771. nextDay: "[Domani alle] LT",
  5772. nextWeek: "dddd [alle] LT",
  5773. lastDay: "[Ieri alle] LT",
  5774. lastWeek: function() {
  5775. switch (this.day()) {
  5776. case 0:
  5777. return "[la scorsa] dddd [alle] LT";
  5778. default:
  5779. return "[lo scorso] dddd [alle] LT"
  5780. }
  5781. },
  5782. sameElse: "L"
  5783. },
  5784. relativeTime: {
  5785. future: function(e) {
  5786. return (/^[0-9].+$/.test(e) ? "tra" : "in") + " " + e
  5787. },
  5788. past: "%s fa",
  5789. s: "alcuni secondi",
  5790. ss: "%d secondi",
  5791. m: "un minuto",
  5792. mm: "%d minuti",
  5793. h: "un'ora",
  5794. hh: "%d ore",
  5795. d: "un giorno",
  5796. dd: "%d giorni",
  5797. M: "un mese",
  5798. MM: "%d mesi",
  5799. y: "un anno",
  5800. yy: "%d anni"
  5801. },
  5802. dayOfMonthOrdinalParse: /\d{1,2}\xba/,
  5803. ordinal: "%d\xba",
  5804. week: {
  5805. dow: 1,
  5806. doy: 4
  5807. }
  5808. }), l.defineLocale("it", {
  5809. months: "gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre"
  5810. .split("_"),
  5811. monthsShort: "gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),
  5812. weekdays: "domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),
  5813. weekdaysShort: "dom_lun_mar_mer_gio_ven_sab".split("_"),
  5814. weekdaysMin: "do_lu_ma_me_gi_ve_sa".split("_"),
  5815. longDateFormat: {
  5816. LT: "HH:mm",
  5817. LTS: "HH:mm:ss",
  5818. L: "DD/MM/YYYY",
  5819. LL: "D MMMM YYYY",
  5820. LLL: "D MMMM YYYY HH:mm",
  5821. LLLL: "dddd D MMMM YYYY HH:mm"
  5822. },
  5823. calendar: {
  5824. sameDay: "[Oggi alle] LT",
  5825. nextDay: "[Domani alle] LT",
  5826. nextWeek: "dddd [alle] LT",
  5827. lastDay: "[Ieri alle] LT",
  5828. lastWeek: function() {
  5829. switch (this.day()) {
  5830. case 0:
  5831. return "[la scorsa] dddd [alle] LT";
  5832. default:
  5833. return "[lo scorso] dddd [alle] LT"
  5834. }
  5835. },
  5836. sameElse: "L"
  5837. },
  5838. relativeTime: {
  5839. future: function(e) {
  5840. return (/^[0-9].+$/.test(e) ? "tra" : "in") + " " + e
  5841. },
  5842. past: "%s fa",
  5843. s: "alcuni secondi",
  5844. ss: "%d secondi",
  5845. m: "un minuto",
  5846. mm: "%d minuti",
  5847. h: "un'ora",
  5848. hh: "%d ore",
  5849. d: "un giorno",
  5850. dd: "%d giorni",
  5851. M: "un mese",
  5852. MM: "%d mesi",
  5853. y: "un anno",
  5854. yy: "%d anni"
  5855. },
  5856. dayOfMonthOrdinalParse: /\d{1,2}\xba/,
  5857. ordinal: "%d\xba",
  5858. week: {
  5859. dow: 1,
  5860. doy: 4
  5861. }
  5862. }), l.defineLocale("ja", {
  5863. months: "\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708"
  5864. .split("_"),
  5865. monthsShort: "1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708"
  5866. .split("_"),
  5867. weekdays: "\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5"
  5868. .split("_"),
  5869. weekdaysShort: "\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),
  5870. weekdaysMin: "\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),
  5871. longDateFormat: {
  5872. LT: "HH:mm",
  5873. LTS: "HH:mm:ss",
  5874. L: "YYYY/MM/DD",
  5875. LL: "YYYY\u5e74M\u6708D\u65e5",
  5876. LLL: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
  5877. LLLL: "YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",
  5878. l: "YYYY/MM/DD",
  5879. ll: "YYYY\u5e74M\u6708D\u65e5",
  5880. lll: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
  5881. llll: "YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"
  5882. },
  5883. meridiemParse: /\u5348\u524d|\u5348\u5f8c/i,
  5884. isPM: function(e) {
  5885. return "\u5348\u5f8c" === e
  5886. },
  5887. meridiem: function(e, a, t) {
  5888. return e < 12 ? "\u5348\u524d" : "\u5348\u5f8c"
  5889. },
  5890. calendar: {
  5891. sameDay: "[\u4eca\u65e5] LT",
  5892. nextDay: "[\u660e\u65e5] LT",
  5893. nextWeek: function(e) {
  5894. return e.week() < this.week() ? "[\u6765\u9031]dddd LT" : "dddd LT"
  5895. },
  5896. lastDay: "[\u6628\u65e5] LT",
  5897. lastWeek: function(e) {
  5898. return this.week() < e.week() ? "[\u5148\u9031]dddd LT" : "dddd LT"
  5899. },
  5900. sameElse: "L"
  5901. },
  5902. dayOfMonthOrdinalParse: /\d{1,2}\u65e5/,
  5903. ordinal: function(e, a) {
  5904. switch (a) {
  5905. case "d":
  5906. case "D":
  5907. case "DDD":
  5908. return e + "\u65e5";
  5909. default:
  5910. return e
  5911. }
  5912. },
  5913. relativeTime: {
  5914. future: "%s\u5f8c",
  5915. past: "%s\u524d",
  5916. s: "\u6570\u79d2",
  5917. ss: "%d\u79d2",
  5918. m: "1\u5206",
  5919. mm: "%d\u5206",
  5920. h: "1\u6642\u9593",
  5921. hh: "%d\u6642\u9593",
  5922. d: "1\u65e5",
  5923. dd: "%d\u65e5",
  5924. M: "1\u30f6\u6708",
  5925. MM: "%d\u30f6\u6708",
  5926. y: "1\u5e74",
  5927. yy: "%d\u5e74"
  5928. }
  5929. }), l.defineLocale("jv", {
  5930. months: "Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember"
  5931. .split("_"),
  5932. monthsShort: "Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),
  5933. weekdays: "Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),
  5934. weekdaysShort: "Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),
  5935. weekdaysMin: "Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),
  5936. longDateFormat: {
  5937. LT: "HH.mm",
  5938. LTS: "HH.mm.ss",
  5939. L: "DD/MM/YYYY",
  5940. LL: "D MMMM YYYY",
  5941. LLL: "D MMMM YYYY [pukul] HH.mm",
  5942. LLLL: "dddd, D MMMM YYYY [pukul] HH.mm"
  5943. },
  5944. meridiemParse: /enjing|siyang|sonten|ndalu/,
  5945. meridiemHour: function(e, a) {
  5946. return 12 === e && (e = 0), "enjing" === a ? e : "siyang" === a ? 11 <= e ? e : e + 12 :
  5947. "sonten" === a || "ndalu" === a ? e + 12 : void 0
  5948. },
  5949. meridiem: function(e, a, t) {
  5950. return e < 11 ? "enjing" : e < 15 ? "siyang" : e < 19 ? "sonten" : "ndalu"
  5951. },
  5952. calendar: {
  5953. sameDay: "[Dinten puniko pukul] LT",
  5954. nextDay: "[Mbenjang pukul] LT",
  5955. nextWeek: "dddd [pukul] LT",
  5956. lastDay: "[Kala wingi pukul] LT",
  5957. lastWeek: "dddd [kepengker pukul] LT",
  5958. sameElse: "L"
  5959. },
  5960. relativeTime: {
  5961. future: "wonten ing %s",
  5962. past: "%s ingkang kepengker",
  5963. s: "sawetawis detik",
  5964. ss: "%d detik",
  5965. m: "setunggal menit",
  5966. mm: "%d menit",
  5967. h: "setunggal jam",
  5968. hh: "%d jam",
  5969. d: "sedinten",
  5970. dd: "%d dinten",
  5971. M: "sewulan",
  5972. MM: "%d wulan",
  5973. y: "setaun",
  5974. yy: "%d taun"
  5975. },
  5976. week: {
  5977. dow: 1,
  5978. doy: 7
  5979. }
  5980. }), l.defineLocale("ka", {
  5981. months: {
  5982. standalone: "\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8"
  5983. .split("_"),
  5984. format: "\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10e1_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10e1_\u10db\u10d0\u10e0\u10e2\u10e1_\u10d0\u10de\u10e0\u10d8\u10da\u10d8\u10e1_\u10db\u10d0\u10d8\u10e1\u10e1_\u10d8\u10d5\u10dc\u10d8\u10e1\u10e1_\u10d8\u10d5\u10da\u10d8\u10e1\u10e1_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10e1_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10e1_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10e1_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10e1_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10e1"
  5985. .split("_")
  5986. },
  5987. monthsShort: "\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9"
  5988. .split("_"),
  5989. weekdays: {
  5990. standalone: "\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8"
  5991. .split("_"),
  5992. format: "\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1"
  5993. .split("_"),
  5994. isFormat: /(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/
  5995. },
  5996. weekdaysShort: "\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1"
  5997. .split("_"),
  5998. weekdaysMin: "\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0"
  5999. .split("_"),
  6000. longDateFormat: {
  6001. LT: "h:mm A",
  6002. LTS: "h:mm:ss A",
  6003. L: "DD/MM/YYYY",
  6004. LL: "D MMMM YYYY",
  6005. LLL: "D MMMM YYYY h:mm A",
  6006. LLLL: "dddd, D MMMM YYYY h:mm A"
  6007. },
  6008. calendar: {
  6009. sameDay: "[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",
  6010. nextDay: "[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",
  6011. lastDay: "[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",
  6012. nextWeek: "[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",
  6013. lastWeek: "[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",
  6014. sameElse: "L"
  6015. },
  6016. relativeTime: {
  6017. future: function(e) {
  6018. return /(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10ec\u10d4\u10da\u10d8)/
  6019. .test(e) ? e.replace(/\u10d8$/, "\u10e8\u10d8") : e + "\u10e8\u10d8"
  6020. },
  6021. past: function(e) {
  6022. return /(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/
  6023. .test(e) ? e.replace(/(\u10d8|\u10d4)$/, "\u10d8\u10e1 \u10ec\u10d8\u10dc") :
  6024. /\u10ec\u10d4\u10da\u10d8/.test(e) ? e.replace(/\u10ec\u10d4\u10da\u10d8$/,
  6025. "\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc") : void 0
  6026. },
  6027. s: "\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",
  6028. ss: "%d \u10ec\u10d0\u10db\u10d8",
  6029. m: "\u10ec\u10e3\u10d7\u10d8",
  6030. mm: "%d \u10ec\u10e3\u10d7\u10d8",
  6031. h: "\u10e1\u10d0\u10d0\u10d7\u10d8",
  6032. hh: "%d \u10e1\u10d0\u10d0\u10d7\u10d8",
  6033. d: "\u10d3\u10e6\u10d4",
  6034. dd: "%d \u10d3\u10e6\u10d4",
  6035. M: "\u10d7\u10d5\u10d4",
  6036. MM: "%d \u10d7\u10d5\u10d4",
  6037. y: "\u10ec\u10d4\u10da\u10d8",
  6038. yy: "%d \u10ec\u10d4\u10da\u10d8"
  6039. },
  6040. dayOfMonthOrdinalParse: /0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,
  6041. ordinal: function(e) {
  6042. return 0 === e ? e : 1 === e ? e + "-\u10da\u10d8" : e < 20 || e <= 100 && e % 20 == 0 ||
  6043. e % 100 == 0 ? "\u10db\u10d4-" + e : e + "-\u10d4"
  6044. },
  6045. week: {
  6046. dow: 1,
  6047. doy: 7
  6048. }
  6049. });
  6050. var sn = {
  6051. 0: "-\u0448\u0456",
  6052. 1: "-\u0448\u0456",
  6053. 2: "-\u0448\u0456",
  6054. 3: "-\u0448\u0456",
  6055. 4: "-\u0448\u0456",
  6056. 5: "-\u0448\u0456",
  6057. 6: "-\u0448\u044b",
  6058. 7: "-\u0448\u0456",
  6059. 8: "-\u0448\u0456",
  6060. 9: "-\u0448\u044b",
  6061. 10: "-\u0448\u044b",
  6062. 20: "-\u0448\u044b",
  6063. 30: "-\u0448\u044b",
  6064. 40: "-\u0448\u044b",
  6065. 50: "-\u0448\u0456",
  6066. 60: "-\u0448\u044b",
  6067. 70: "-\u0448\u0456",
  6068. 80: "-\u0448\u0456",
  6069. 90: "-\u0448\u044b",
  6070. 100: "-\u0448\u0456"
  6071. };
  6072. l.defineLocale("kk", {
  6073. months: "\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d"
  6074. .split("_"),
  6075. monthsShort: "\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b"
  6076. .split("_"),
  6077. weekdays: "\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456"
  6078. .split("_"),
  6079. weekdaysShort: "\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d"
  6080. .split("_"),
  6081. weekdaysMin: "\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d"
  6082. .split("_"),
  6083. longDateFormat: {
  6084. LT: "HH:mm",
  6085. LTS: "HH:mm:ss",
  6086. L: "DD.MM.YYYY",
  6087. LL: "D MMMM YYYY",
  6088. LLL: "D MMMM YYYY HH:mm",
  6089. LLLL: "dddd, D MMMM YYYY HH:mm"
  6090. },
  6091. calendar: {
  6092. sameDay: "[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",
  6093. nextDay: "[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",
  6094. nextWeek: "dddd [\u0441\u0430\u0493\u0430\u0442] LT",
  6095. lastDay: "[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",
  6096. lastWeek: "[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",
  6097. sameElse: "L"
  6098. },
  6099. relativeTime: {
  6100. future: "%s \u0456\u0448\u0456\u043d\u0434\u0435",
  6101. past: "%s \u0431\u04b1\u0440\u044b\u043d",
  6102. s: "\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",
  6103. ss: "%d \u0441\u0435\u043a\u0443\u043d\u0434",
  6104. m: "\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",
  6105. mm: "%d \u043c\u0438\u043d\u0443\u0442",
  6106. h: "\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",
  6107. hh: "%d \u0441\u0430\u0493\u0430\u0442",
  6108. d: "\u0431\u0456\u0440 \u043a\u04af\u043d",
  6109. dd: "%d \u043a\u04af\u043d",
  6110. M: "\u0431\u0456\u0440 \u0430\u0439",
  6111. MM: "%d \u0430\u0439",
  6112. y: "\u0431\u0456\u0440 \u0436\u044b\u043b",
  6113. yy: "%d \u0436\u044b\u043b"
  6114. },
  6115. dayOfMonthOrdinalParse: /\d{1,2}-(\u0448\u0456|\u0448\u044b)/,
  6116. ordinal: function(e) {
  6117. return e + (sn[e] || sn[e % 10] || sn[100 <= e ? 100 : null])
  6118. },
  6119. week: {
  6120. dow: 1,
  6121. doy: 7
  6122. }
  6123. });
  6124. var nn = {
  6125. 1: "\u17e1",
  6126. 2: "\u17e2",
  6127. 3: "\u17e3",
  6128. 4: "\u17e4",
  6129. 5: "\u17e5",
  6130. 6: "\u17e6",
  6131. 7: "\u17e7",
  6132. 8: "\u17e8",
  6133. 9: "\u17e9",
  6134. 0: "\u17e0"
  6135. },
  6136. dn = {
  6137. "\u17e1": "1",
  6138. "\u17e2": "2",
  6139. "\u17e3": "3",
  6140. "\u17e4": "4",
  6141. "\u17e5": "5",
  6142. "\u17e6": "6",
  6143. "\u17e7": "7",
  6144. "\u17e8": "8",
  6145. "\u17e9": "9",
  6146. "\u17e0": "0"
  6147. };
  6148. l.defineLocale("km", {
  6149. months: "\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc"
  6150. .split("_"),
  6151. monthsShort: "\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc"
  6152. .split("_"),
  6153. weekdays: "\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd"
  6154. .split("_"),
  6155. weekdaysShort: "\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split(
  6156. "_"),
  6157. weekdaysMin: "\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),
  6158. weekdaysParseExact: !0,
  6159. longDateFormat: {
  6160. LT: "HH:mm",
  6161. LTS: "HH:mm:ss",
  6162. L: "DD/MM/YYYY",
  6163. LL: "D MMMM YYYY",
  6164. LLL: "D MMMM YYYY HH:mm",
  6165. LLLL: "dddd, D MMMM YYYY HH:mm"
  6166. },
  6167. meridiemParse: /\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,
  6168. isPM: function(e) {
  6169. return "\u179b\u17d2\u1784\u17b6\u1785" === e
  6170. },
  6171. meridiem: function(e, a, t) {
  6172. return e < 12 ? "\u1796\u17d2\u179a\u17b9\u1780" : "\u179b\u17d2\u1784\u17b6\u1785"
  6173. },
  6174. calendar: {
  6175. sameDay: "[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",
  6176. nextDay: "[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",
  6177. nextWeek: "dddd [\u1798\u17c9\u17c4\u1784] LT",
  6178. lastDay: "[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",
  6179. lastWeek: "dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",
  6180. sameElse: "L"
  6181. },
  6182. relativeTime: {
  6183. future: "%s\u1791\u17c0\u178f",
  6184. past: "%s\u1798\u17bb\u1793",
  6185. s: "\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",
  6186. ss: "%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",
  6187. m: "\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",
  6188. mm: "%d \u1793\u17b6\u1791\u17b8",
  6189. h: "\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",
  6190. hh: "%d \u1798\u17c9\u17c4\u1784",
  6191. d: "\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",
  6192. dd: "%d \u1790\u17d2\u1784\u17c3",
  6193. M: "\u1798\u17bd\u1799\u1781\u17c2",
  6194. MM: "%d \u1781\u17c2",
  6195. y: "\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",
  6196. yy: "%d \u1786\u17d2\u1793\u17b6\u17c6"
  6197. },
  6198. dayOfMonthOrdinalParse: /\u1791\u17b8\d{1,2}/,
  6199. ordinal: "\u1791\u17b8%d",
  6200. preparse: function(e) {
  6201. return e.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,
  6202. function(e) {
  6203. return dn[e]
  6204. })
  6205. },
  6206. postformat: function(e) {
  6207. return e.replace(/\d/g, function(e) {
  6208. return nn[e]
  6209. })
  6210. },
  6211. week: {
  6212. dow: 1,
  6213. doy: 4
  6214. }
  6215. });
  6216. var rn = {
  6217. 1: "\u0ce7",
  6218. 2: "\u0ce8",
  6219. 3: "\u0ce9",
  6220. 4: "\u0cea",
  6221. 5: "\u0ceb",
  6222. 6: "\u0cec",
  6223. 7: "\u0ced",
  6224. 8: "\u0cee",
  6225. 9: "\u0cef",
  6226. 0: "\u0ce6"
  6227. },
  6228. _n = {
  6229. "\u0ce7": "1",
  6230. "\u0ce8": "2",
  6231. "\u0ce9": "3",
  6232. "\u0cea": "4",
  6233. "\u0ceb": "5",
  6234. "\u0cec": "6",
  6235. "\u0ced": "7",
  6236. "\u0cee": "8",
  6237. "\u0cef": "9",
  6238. "\u0ce6": "0"
  6239. };
  6240. l.defineLocale("kn", {
  6241. months: "\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd"
  6242. .split("_"),
  6243. monthsShort: "\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82"
  6244. .split("_"),
  6245. monthsParseExact: !0,
  6246. weekdays: "\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0"
  6247. .split("_"),
  6248. weekdaysShort: "\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf"
  6249. .split("_"),
  6250. weekdaysMin: "\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6"
  6251. .split("_"),
  6252. longDateFormat: {
  6253. LT: "A h:mm",
  6254. LTS: "A h:mm:ss",
  6255. L: "DD/MM/YYYY",
  6256. LL: "D MMMM YYYY",
  6257. LLL: "D MMMM YYYY, A h:mm",
  6258. LLLL: "dddd, D MMMM YYYY, A h:mm"
  6259. },
  6260. calendar: {
  6261. sameDay: "[\u0c87\u0c82\u0ca6\u0cc1] LT",
  6262. nextDay: "[\u0ca8\u0cbe\u0cb3\u0cc6] LT",
  6263. nextWeek: "dddd, LT",
  6264. lastDay: "[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",
  6265. lastWeek: "[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",
  6266. sameElse: "L"
  6267. },
  6268. relativeTime: {
  6269. future: "%s \u0ca8\u0c82\u0ca4\u0cb0",
  6270. past: "%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",
  6271. s: "\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",
  6272. ss: "%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",
  6273. m: "\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",
  6274. mm: "%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",
  6275. h: "\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",
  6276. hh: "%d \u0c97\u0c82\u0c9f\u0cc6",
  6277. d: "\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",
  6278. dd: "%d \u0ca6\u0cbf\u0ca8",
  6279. M: "\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",
  6280. MM: "%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",
  6281. y: "\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",
  6282. yy: "%d \u0cb5\u0cb0\u0ccd\u0cb7"
  6283. },
  6284. preparse: function(e) {
  6285. return e.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,
  6286. function(e) {
  6287. return _n[e]
  6288. })
  6289. },
  6290. postformat: function(e) {
  6291. return e.replace(/\d/g, function(e) {
  6292. return rn[e]
  6293. })
  6294. },
  6295. meridiemParse: /\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,
  6296. meridiemHour: function(e, a) {
  6297. return 12 === e && (e = 0), "\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf" === a ? e < 4 ? e : e +
  6298. 12 : "\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6" === a ? e :
  6299. "\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8" === a ? 10 <= e ? e : e + 12 :
  6300. "\u0cb8\u0c82\u0c9c\u0cc6" === a ? e + 12 : void 0
  6301. },
  6302. meridiem: function(e, a, t) {
  6303. return e < 4 ? "\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf" : e < 10 ?
  6304. "\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6" : e < 17 ?
  6305. "\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8" : e < 20 ?
  6306. "\u0cb8\u0c82\u0c9c\u0cc6" : "\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"
  6307. },
  6308. dayOfMonthOrdinalParse: /\d{1,2}(\u0ca8\u0cc6\u0cd5)/,
  6309. ordinal: function(e) {
  6310. return e + "\u0ca8\u0cc6\u0cd5"
  6311. },
  6312. week: {
  6313. dow: 0,
  6314. doy: 6
  6315. }
  6316. }), l.defineLocale("ko", {
  6317. months: "1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4"
  6318. .split("_"),
  6319. monthsShort: "1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4"
  6320. .split("_"),
  6321. weekdays: "\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c"
  6322. .split("_"),
  6323. weekdaysShort: "\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),
  6324. weekdaysMin: "\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),
  6325. longDateFormat: {
  6326. LT: "A h:mm",
  6327. LTS: "A h:mm:ss",
  6328. L: "YYYY.MM.DD.",
  6329. LL: "YYYY\ub144 MMMM D\uc77c",
  6330. LLL: "YYYY\ub144 MMMM D\uc77c A h:mm",
  6331. LLLL: "YYYY\ub144 MMMM D\uc77c dddd A h:mm",
  6332. l: "YYYY.MM.DD.",
  6333. ll: "YYYY\ub144 MMMM D\uc77c",
  6334. lll: "YYYY\ub144 MMMM D\uc77c A h:mm",
  6335. llll: "YYYY\ub144 MMMM D\uc77c dddd A h:mm"
  6336. },
  6337. calendar: {
  6338. sameDay: "\uc624\ub298 LT",
  6339. nextDay: "\ub0b4\uc77c LT",
  6340. nextWeek: "dddd LT",
  6341. lastDay: "\uc5b4\uc81c LT",
  6342. lastWeek: "\uc9c0\ub09c\uc8fc dddd LT",
  6343. sameElse: "L"
  6344. },
  6345. relativeTime: {
  6346. future: "%s \ud6c4",
  6347. past: "%s \uc804",
  6348. s: "\uba87 \ucd08",
  6349. ss: "%d\ucd08",
  6350. m: "1\ubd84",
  6351. mm: "%d\ubd84",
  6352. h: "\ud55c \uc2dc\uac04",
  6353. hh: "%d\uc2dc\uac04",
  6354. d: "\ud558\ub8e8",
  6355. dd: "%d\uc77c",
  6356. M: "\ud55c \ub2ec",
  6357. MM: "%d\ub2ec",
  6358. y: "\uc77c \ub144",
  6359. yy: "%d\ub144"
  6360. },
  6361. dayOfMonthOrdinalParse: /\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,
  6362. ordinal: function(e, a) {
  6363. switch (a) {
  6364. case "d":
  6365. case "D":
  6366. case "DDD":
  6367. return e + "\uc77c";
  6368. case "M":
  6369. return e + "\uc6d4";
  6370. case "w":
  6371. case "W":
  6372. return e + "\uc8fc";
  6373. default:
  6374. return e
  6375. }
  6376. },
  6377. meridiemParse: /\uc624\uc804|\uc624\ud6c4/,
  6378. isPM: function(e) {
  6379. return "\uc624\ud6c4" === e
  6380. },
  6381. meridiem: function(e, a, t) {
  6382. return e < 12 ? "\uc624\uc804" : "\uc624\ud6c4"
  6383. }
  6384. });
  6385. var on = {
  6386. 1: "\u0661",
  6387. 2: "\u0662",
  6388. 3: "\u0663",
  6389. 4: "\u0664",
  6390. 5: "\u0665",
  6391. 6: "\u0666",
  6392. 7: "\u0667",
  6393. 8: "\u0668",
  6394. 9: "\u0669",
  6395. 0: "\u0660"
  6396. },
  6397. mn = {
  6398. "\u0661": "1",
  6399. "\u0662": "2",
  6400. "\u0663": "3",
  6401. "\u0664": "4",
  6402. "\u0665": "5",
  6403. "\u0666": "6",
  6404. "\u0667": "7",
  6405. "\u0668": "8",
  6406. "\u0669": "9",
  6407. "\u0660": "0"
  6408. },
  6409. un = ["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645",
  6410. "\u0634\u0648\u0628\u0627\u062a", "\u0626\u0627\u0632\u0627\u0631", "\u0646\u06cc\u0633\u0627\u0646",
  6411. "\u0626\u0627\u06cc\u0627\u0631", "\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646",
  6412. "\u062a\u06d5\u0645\u0645\u0648\u0632", "\u0626\u0627\u0628",
  6413. "\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644",
  6414. "\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645",
  6415. "\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645",
  6416. "\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"
  6417. ];
  6418. l.defineLocale("ku", {
  6419. months: un,
  6420. monthsShort: un,
  6421. weekdays: "\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c"
  6422. .split("_"),
  6423. weekdaysShort: "\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c"
  6424. .split("_"),
  6425. weekdaysMin: "\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),
  6426. weekdaysParseExact: !0,
  6427. longDateFormat: {
  6428. LT: "HH:mm",
  6429. LTS: "HH:mm:ss",
  6430. L: "DD/MM/YYYY",
  6431. LL: "D MMMM YYYY",
  6432. LLL: "D MMMM YYYY HH:mm",
  6433. LLLL: "dddd, D MMMM YYYY HH:mm"
  6434. },
  6435. meridiemParse: /\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,
  6436. isPM: function(e) {
  6437. return /\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(e)
  6438. },
  6439. meridiem: function(e, a, t) {
  6440. return e < 12 ? "\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc" :
  6441. "\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"
  6442. },
  6443. calendar: {
  6444. sameDay: "[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",
  6445. nextDay: "[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",
  6446. nextWeek: "dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",
  6447. lastDay: "[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",
  6448. lastWeek: "dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",
  6449. sameElse: "L"
  6450. },
  6451. relativeTime: {
  6452. future: "\u0644\u0647\u200c %s",
  6453. past: "%s",
  6454. s: "\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",
  6455. ss: "\u0686\u0631\u0643\u0647\u200c %d",
  6456. m: "\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",
  6457. mm: "%d \u062e\u0648\u0644\u0647\u200c\u0643",
  6458. h: "\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",
  6459. hh: "%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",
  6460. d: "\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",
  6461. dd: "%d \u0695\u06c6\u0698",
  6462. M: "\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",
  6463. MM: "%d \u0645\u0627\u0646\u06af",
  6464. y: "\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",
  6465. yy: "%d \u0633\u0627\u06b5"
  6466. },
  6467. preparse: function(e) {
  6468. return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,
  6469. function(e) {
  6470. return mn[e]
  6471. }).replace(/\u060c/g, ",")
  6472. },
  6473. postformat: function(e) {
  6474. return e.replace(/\d/g, function(e) {
  6475. return on[e]
  6476. }).replace(/,/g, "\u060c")
  6477. },
  6478. week: {
  6479. dow: 6,
  6480. doy: 12
  6481. }
  6482. });
  6483. var ln = {
  6484. 0: "-\u0447\u04af",
  6485. 1: "-\u0447\u0438",
  6486. 2: "-\u0447\u0438",
  6487. 3: "-\u0447\u04af",
  6488. 4: "-\u0447\u04af",
  6489. 5: "-\u0447\u0438",
  6490. 6: "-\u0447\u044b",
  6491. 7: "-\u0447\u0438",
  6492. 8: "-\u0447\u0438",
  6493. 9: "-\u0447\u0443",
  6494. 10: "-\u0447\u0443",
  6495. 20: "-\u0447\u044b",
  6496. 30: "-\u0447\u0443",
  6497. 40: "-\u0447\u044b",
  6498. 50: "-\u0447\u04af",
  6499. 60: "-\u0447\u044b",
  6500. 70: "-\u0447\u0438",
  6501. 80: "-\u0447\u0438",
  6502. 90: "-\u0447\u0443",
  6503. 100: "-\u0447\u04af"
  6504. };
  6505. function Mn(e, a, t, s) {
  6506. var n = {
  6507. m: ["eng Minutt", "enger Minutt"],
  6508. h: ["eng Stonn", "enger Stonn"],
  6509. d: ["een Dag", "engem Dag"],
  6510. M: ["ee Mount", "engem Mount"],
  6511. y: ["ee Joer", "engem Joer"]
  6512. };
  6513. return a ? n[t][0] : n[t][1]
  6514. }
  6515. function hn(e) {
  6516. if (e = parseInt(e, 10), isNaN(e)) return !1;
  6517. if (e < 0) return !0;
  6518. if (e < 10) return 4 <= e && e <= 7;
  6519. if (e < 100) {
  6520. var a = e % 10;
  6521. return hn(0 === a ? e / 10 : a)
  6522. }
  6523. if (e < 1e4) {
  6524. for (; 10 <= e;) e /= 10;
  6525. return hn(e)
  6526. }
  6527. return hn(e /= 1e3)
  6528. }
  6529. l.defineLocale("ky", {
  6530. months: "\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c"
  6531. .split("_"),
  6532. monthsShort: "\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a"
  6533. .split("_"),
  6534. weekdays: "\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438"
  6535. .split("_"),
  6536. weekdaysShort: "\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435"
  6537. .split("_"),
  6538. weekdaysMin: "\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448"
  6539. .split("_"),
  6540. longDateFormat: {
  6541. LT: "HH:mm",
  6542. LTS: "HH:mm:ss",
  6543. L: "DD.MM.YYYY",
  6544. LL: "D MMMM YYYY",
  6545. LLL: "D MMMM YYYY HH:mm",
  6546. LLLL: "dddd, D MMMM YYYY HH:mm"
  6547. },
  6548. calendar: {
  6549. sameDay: "[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",
  6550. nextDay: "[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",
  6551. nextWeek: "dddd [\u0441\u0430\u0430\u0442] LT",
  6552. lastDay: "[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",
  6553. lastWeek: "[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",
  6554. sameElse: "L"
  6555. },
  6556. relativeTime: {
  6557. future: "%s \u0438\u0447\u0438\u043d\u0434\u0435",
  6558. past: "%s \u043c\u0443\u0440\u0443\u043d",
  6559. s: "\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",
  6560. ss: "%d \u0441\u0435\u043a\u0443\u043d\u0434",
  6561. m: "\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",
  6562. mm: "%d \u043c\u04af\u043d\u04e9\u0442",
  6563. h: "\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",
  6564. hh: "%d \u0441\u0430\u0430\u0442",
  6565. d: "\u0431\u0438\u0440 \u043a\u04af\u043d",
  6566. dd: "%d \u043a\u04af\u043d",
  6567. M: "\u0431\u0438\u0440 \u0430\u0439",
  6568. MM: "%d \u0430\u0439",
  6569. y: "\u0431\u0438\u0440 \u0436\u044b\u043b",
  6570. yy: "%d \u0436\u044b\u043b"
  6571. },
  6572. dayOfMonthOrdinalParse: /\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,
  6573. ordinal: function(e) {
  6574. return e + (ln[e] || ln[e % 10] || ln[100 <= e ? 100 : null])
  6575. },
  6576. week: {
  6577. dow: 1,
  6578. doy: 7
  6579. }
  6580. }), l.defineLocale("lb", {
  6581. months: "Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember"
  6582. .split("_"),
  6583. monthsShort: "Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),
  6584. monthsParseExact: !0,
  6585. weekdays: "Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),
  6586. weekdaysShort: "So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),
  6587. weekdaysMin: "So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),
  6588. weekdaysParseExact: !0,
  6589. longDateFormat: {
  6590. LT: "H:mm [Auer]",
  6591. LTS: "H:mm:ss [Auer]",
  6592. L: "DD.MM.YYYY",
  6593. LL: "D. MMMM YYYY",
  6594. LLL: "D. MMMM YYYY H:mm [Auer]",
  6595. LLLL: "dddd, D. MMMM YYYY H:mm [Auer]"
  6596. },
  6597. calendar: {
  6598. sameDay: "[Haut um] LT",
  6599. sameElse: "L",
  6600. nextDay: "[Muer um] LT",
  6601. nextWeek: "dddd [um] LT",
  6602. lastDay: "[G\xebschter um] LT",
  6603. lastWeek: function() {
  6604. switch (this.day()) {
  6605. case 2:
  6606. case 4:
  6607. return "[Leschten] dddd [um] LT";
  6608. default:
  6609. return "[Leschte] dddd [um] LT"
  6610. }
  6611. }
  6612. },
  6613. relativeTime: {
  6614. future: function(e) {
  6615. return hn(e.substr(0, e.indexOf(" "))) ? "a " + e : "an " + e
  6616. },
  6617. past: function(e) {
  6618. return hn(e.substr(0, e.indexOf(" "))) ? "viru " + e : "virun " + e
  6619. },
  6620. s: "e puer Sekonnen",
  6621. ss: "%d Sekonnen",
  6622. m: Mn,
  6623. mm: "%d Minutten",
  6624. h: Mn,
  6625. hh: "%d Stonnen",
  6626. d: Mn,
  6627. dd: "%d Deeg",
  6628. M: Mn,
  6629. MM: "%d M\xe9int",
  6630. y: Mn,
  6631. yy: "%d Joer"
  6632. },
  6633. dayOfMonthOrdinalParse: /\d{1,2}\./,
  6634. ordinal: "%d.",
  6635. week: {
  6636. dow: 1,
  6637. doy: 4
  6638. }
  6639. }), l.defineLocale("lo", {
  6640. months: "\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2"
  6641. .split("_"),
  6642. monthsShort: "\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2"
  6643. .split("_"),
  6644. weekdays: "\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2"
  6645. .split("_"),
  6646. weekdaysShort: "\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2"
  6647. .split("_"),
  6648. weekdaysMin: "\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),
  6649. weekdaysParseExact: !0,
  6650. longDateFormat: {
  6651. LT: "HH:mm",
  6652. LTS: "HH:mm:ss",
  6653. L: "DD/MM/YYYY",
  6654. LL: "D MMMM YYYY",
  6655. LLL: "D MMMM YYYY HH:mm",
  6656. LLLL: "\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"
  6657. },
  6658. meridiemParse: /\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,
  6659. isPM: function(e) {
  6660. return "\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87" === e
  6661. },
  6662. meridiem: function(e, a, t) {
  6663. return e < 12 ? "\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2" :
  6664. "\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"
  6665. },
  6666. calendar: {
  6667. sameDay: "[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",
  6668. nextDay: "[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",
  6669. nextWeek: "[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",
  6670. lastDay: "[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",
  6671. lastWeek: "[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",
  6672. sameElse: "L"
  6673. },
  6674. relativeTime: {
  6675. future: "\u0ead\u0eb5\u0e81 %s",
  6676. past: "%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",
  6677. s: "\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",
  6678. ss: "%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",
  6679. m: "1 \u0e99\u0eb2\u0e97\u0eb5",
  6680. mm: "%d \u0e99\u0eb2\u0e97\u0eb5",
  6681. h: "1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",
  6682. hh: "%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",
  6683. d: "1 \u0ea1\u0eb7\u0ec9",
  6684. dd: "%d \u0ea1\u0eb7\u0ec9",
  6685. M: "1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",
  6686. MM: "%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",
  6687. y: "1 \u0e9b\u0eb5",
  6688. yy: "%d \u0e9b\u0eb5"
  6689. },
  6690. dayOfMonthOrdinalParse: /(\u0e97\u0eb5\u0ec8)\d{1,2}/,
  6691. ordinal: function(e) {
  6692. return "\u0e97\u0eb5\u0ec8" + e
  6693. }
  6694. });
  6695. var Ln = {
  6696. ss: "sekund\u0117_sekund\u017ei\u0173_sekundes",
  6697. m: "minut\u0117_minut\u0117s_minut\u0119",
  6698. mm: "minut\u0117s_minu\u010di\u0173_minutes",
  6699. h: "valanda_valandos_valand\u0105",
  6700. hh: "valandos_valand\u0173_valandas",
  6701. d: "diena_dienos_dien\u0105",
  6702. dd: "dienos_dien\u0173_dienas",
  6703. M: "m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",
  6704. MM: "m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",
  6705. y: "metai_met\u0173_metus",
  6706. yy: "metai_met\u0173_metus"
  6707. };
  6708. function cn(e, a, t, s) {
  6709. return a ? yn(t)[0] : s ? yn(t)[1] : yn(t)[2]
  6710. }
  6711. function Yn(e) {
  6712. return e % 10 == 0 || 10 < e && e < 20
  6713. }
  6714. function yn(e) {
  6715. return Ln[e].split("_")
  6716. }
  6717. function fn(e, a, t, s) {
  6718. var n = e + " ";
  6719. return 1 === e ? n + cn(0, a, t[0], s) : a ? n + (Yn(e) ? yn(t)[1] : yn(t)[0]) : s ? n + yn(t)[1] : n + (Yn(
  6720. e) ? yn(t)[1] : yn(t)[2])
  6721. }
  6722. l.defineLocale("lt", {
  6723. months: {
  6724. format: "sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio"
  6725. .split("_"),
  6726. standalone: "sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis"
  6727. .split("_"),
  6728. isFormat: /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/
  6729. },
  6730. monthsShort: "sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),
  6731. weekdays: {
  6732. format: "sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f"
  6733. .split("_"),
  6734. standalone: "sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis"
  6735. .split("_"),
  6736. isFormat: /dddd HH:mm/
  6737. },
  6738. weekdaysShort: "Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),
  6739. weekdaysMin: "S_P_A_T_K_Pn_\u0160".split("_"),
  6740. weekdaysParseExact: !0,
  6741. longDateFormat: {
  6742. LT: "HH:mm",
  6743. LTS: "HH:mm:ss",
  6744. L: "YYYY-MM-DD",
  6745. LL: "YYYY [m.] MMMM D [d.]",
  6746. LLL: "YYYY [m.] MMMM D [d.], HH:mm [val.]",
  6747. LLLL: "YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",
  6748. l: "YYYY-MM-DD",
  6749. ll: "YYYY [m.] MMMM D [d.]",
  6750. lll: "YYYY [m.] MMMM D [d.], HH:mm [val.]",
  6751. llll: "YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"
  6752. },
  6753. calendar: {
  6754. sameDay: "[\u0160iandien] LT",
  6755. nextDay: "[Rytoj] LT",
  6756. nextWeek: "dddd LT",
  6757. lastDay: "[Vakar] LT",
  6758. lastWeek: "[Pra\u0117jus\u012f] dddd LT",
  6759. sameElse: "L"
  6760. },
  6761. relativeTime: {
  6762. future: "po %s",
  6763. past: "prie\u0161 %s",
  6764. s: function(e, a, t, s) {
  6765. return a ? "kelios sekund\u0117s" : s ? "keli\u0173 sekund\u017ei\u0173" :
  6766. "kelias sekundes"
  6767. },
  6768. ss: fn,
  6769. m: cn,
  6770. mm: fn,
  6771. h: cn,
  6772. hh: fn,
  6773. d: cn,
  6774. dd: fn,
  6775. M: cn,
  6776. MM: fn,
  6777. y: cn,
  6778. yy: fn
  6779. },
  6780. dayOfMonthOrdinalParse: /\d{1,2}-oji/,
  6781. ordinal: function(e) {
  6782. return e + "-oji"
  6783. },
  6784. week: {
  6785. dow: 1,
  6786. doy: 4
  6787. }
  6788. });
  6789. var kn = {
  6790. ss: "sekundes_sekund\u0113m_sekunde_sekundes".split("_"),
  6791. m: "min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),
  6792. mm: "min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),
  6793. h: "stundas_stund\u0101m_stunda_stundas".split("_"),
  6794. hh: "stundas_stund\u0101m_stunda_stundas".split("_"),
  6795. d: "dienas_dien\u0101m_diena_dienas".split("_"),
  6796. dd: "dienas_dien\u0101m_diena_dienas".split("_"),
  6797. M: "m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),
  6798. MM: "m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),
  6799. y: "gada_gadiem_gads_gadi".split("_"),
  6800. yy: "gada_gadiem_gads_gadi".split("_")
  6801. };
  6802. function pn(e, a, t) {
  6803. return t ? a % 10 == 1 && a % 100 != 11 ? e[2] : e[3] : a % 10 == 1 && a % 100 != 11 ? e[0] : e[1]
  6804. }
  6805. function Dn(e, a, t) {
  6806. return e + " " + pn(kn[t], e, a)
  6807. }
  6808. function Tn(e, a, t) {
  6809. return pn(kn[t], e, a)
  6810. }
  6811. l.defineLocale("lv", {
  6812. months: "janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris"
  6813. .split("_"),
  6814. monthsShort: "jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),
  6815. weekdays: "sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split(
  6816. "_"),
  6817. weekdaysShort: "Sv_P_O_T_C_Pk_S".split("_"),
  6818. weekdaysMin: "Sv_P_O_T_C_Pk_S".split("_"),
  6819. weekdaysParseExact: !0,
  6820. longDateFormat: {
  6821. LT: "HH:mm",
  6822. LTS: "HH:mm:ss",
  6823. L: "DD.MM.YYYY.",
  6824. LL: "YYYY. [gada] D. MMMM",
  6825. LLL: "YYYY. [gada] D. MMMM, HH:mm",
  6826. LLLL: "YYYY. [gada] D. MMMM, dddd, HH:mm"
  6827. },
  6828. calendar: {
  6829. sameDay: "[\u0160odien pulksten] LT",
  6830. nextDay: "[R\u012bt pulksten] LT",
  6831. nextWeek: "dddd [pulksten] LT",
  6832. lastDay: "[Vakar pulksten] LT",
  6833. lastWeek: "[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",
  6834. sameElse: "L"
  6835. },
  6836. relativeTime: {
  6837. future: "p\u0113c %s",
  6838. past: "pirms %s",
  6839. s: function(e, a) {
  6840. return a ? "da\u017eas sekundes" : "da\u017e\u0101m sekund\u0113m"
  6841. },
  6842. ss: Dn,
  6843. m: Tn,
  6844. mm: Dn,
  6845. h: Tn,
  6846. hh: Dn,
  6847. d: Tn,
  6848. dd: Dn,
  6849. M: Tn,
  6850. MM: Dn,
  6851. y: Tn,
  6852. yy: Dn
  6853. },
  6854. dayOfMonthOrdinalParse: /\d{1,2}\./,
  6855. ordinal: "%d.",
  6856. week: {
  6857. dow: 1,
  6858. doy: 4
  6859. }
  6860. });
  6861. var gn = {
  6862. words: {
  6863. ss: ["sekund", "sekunda", "sekundi"],
  6864. m: ["jedan minut", "jednog minuta"],
  6865. mm: ["minut", "minuta", "minuta"],
  6866. h: ["jedan sat", "jednog sata"],
  6867. hh: ["sat", "sata", "sati"],
  6868. dd: ["dan", "dana", "dana"],
  6869. MM: ["mjesec", "mjeseca", "mjeseci"],
  6870. yy: ["godina", "godine", "godina"]
  6871. },
  6872. correctGrammaticalCase: function(e, a) {
  6873. return 1 === e ? a[0] : 2 <= e && e <= 4 ? a[1] : a[2]
  6874. },
  6875. translate: function(e, a, t) {
  6876. var s = gn.words[t];
  6877. return 1 === t.length ? a ? s[0] : s[1] : e + " " + gn.correctGrammaticalCase(e, s)
  6878. }
  6879. };
  6880. function wn(e, a, t, s) {
  6881. switch (t) {
  6882. case "s":
  6883. return a ? "\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434" :
  6884. "\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";
  6885. case "ss":
  6886. return e + (a ? " \u0441\u0435\u043a\u0443\u043d\u0434" :
  6887. " \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");
  6888. case "m":
  6889. case "mm":
  6890. return e + (a ? " \u043c\u0438\u043d\u0443\u0442" : " \u043c\u0438\u043d\u0443\u0442\u044b\u043d");
  6891. case "h":
  6892. case "hh":
  6893. return e + (a ? " \u0446\u0430\u0433" : " \u0446\u0430\u0433\u0438\u0439\u043d");
  6894. case "d":
  6895. case "dd":
  6896. return e + (a ? " \u04e9\u0434\u04e9\u0440" : " \u04e9\u0434\u0440\u0438\u0439\u043d");
  6897. case "M":
  6898. case "MM":
  6899. return e + (a ? " \u0441\u0430\u0440" : " \u0441\u0430\u0440\u044b\u043d");
  6900. case "y":
  6901. case "yy":
  6902. return e + (a ? " \u0436\u0438\u043b" : " \u0436\u0438\u043b\u0438\u0439\u043d");
  6903. default:
  6904. return e
  6905. }
  6906. }
  6907. l.defineLocale("me", {
  6908. months: "januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split(
  6909. "_"),
  6910. monthsShort: "jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),
  6911. monthsParseExact: !0,
  6912. weekdays: "nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),
  6913. weekdaysShort: "ned._pon._uto._sri._\u010det._pet._sub.".split("_"),
  6914. weekdaysMin: "ne_po_ut_sr_\u010de_pe_su".split("_"),
  6915. weekdaysParseExact: !0,
  6916. longDateFormat: {
  6917. LT: "H:mm",
  6918. LTS: "H:mm:ss",
  6919. L: "DD.MM.YYYY",
  6920. LL: "D. MMMM YYYY",
  6921. LLL: "D. MMMM YYYY H:mm",
  6922. LLLL: "dddd, D. MMMM YYYY H:mm"
  6923. },
  6924. calendar: {
  6925. sameDay: "[danas u] LT",
  6926. nextDay: "[sjutra u] LT",
  6927. nextWeek: function() {
  6928. switch (this.day()) {
  6929. case 0:
  6930. return "[u] [nedjelju] [u] LT";
  6931. case 3:
  6932. return "[u] [srijedu] [u] LT";
  6933. case 6:
  6934. return "[u] [subotu] [u] LT";
  6935. case 1:
  6936. case 2:
  6937. case 4:
  6938. case 5:
  6939. return "[u] dddd [u] LT"
  6940. }
  6941. },
  6942. lastDay: "[ju\u010de u] LT",
  6943. lastWeek: function() {
  6944. return ["[pro\u0161le] [nedjelje] [u] LT", "[pro\u0161log] [ponedjeljka] [u] LT",
  6945. "[pro\u0161log] [utorka] [u] LT", "[pro\u0161le] [srijede] [u] LT",
  6946. "[pro\u0161log] [\u010detvrtka] [u] LT", "[pro\u0161log] [petka] [u] LT",
  6947. "[pro\u0161le] [subote] [u] LT"
  6948. ][this.day()]
  6949. },
  6950. sameElse: "L"
  6951. },
  6952. relativeTime: {
  6953. future: "za %s",
  6954. past: "prije %s",
  6955. s: "nekoliko sekundi",
  6956. ss: gn.translate,
  6957. m: gn.translate,
  6958. mm: gn.translate,
  6959. h: gn.translate,
  6960. hh: gn.translate,
  6961. d: "dan",
  6962. dd: gn.translate,
  6963. M: "mjesec",
  6964. MM: gn.translate,
  6965. y: "godinu",
  6966. yy: gn.translate
  6967. },
  6968. dayOfMonthOrdinalParse: /\d{1,2}\./,
  6969. ordinal: "%d.",
  6970. week: {
  6971. dow: 1,
  6972. doy: 7
  6973. }
  6974. }), l.defineLocale("mi", {
  6975. months: "Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea"
  6976. .split("_"),
  6977. monthsShort: "Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),
  6978. monthsRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,
  6979. monthsStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,
  6980. monthsShortRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,
  6981. monthsShortStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,
  6982. weekdays: "R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),
  6983. weekdaysShort: "Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),
  6984. weekdaysMin: "Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),
  6985. longDateFormat: {
  6986. LT: "HH:mm",
  6987. LTS: "HH:mm:ss",
  6988. L: "DD/MM/YYYY",
  6989. LL: "D MMMM YYYY",
  6990. LLL: "D MMMM YYYY [i] HH:mm",
  6991. LLLL: "dddd, D MMMM YYYY [i] HH:mm"
  6992. },
  6993. calendar: {
  6994. sameDay: "[i teie mahana, i] LT",
  6995. nextDay: "[apopo i] LT",
  6996. nextWeek: "dddd [i] LT",
  6997. lastDay: "[inanahi i] LT",
  6998. lastWeek: "dddd [whakamutunga i] LT",
  6999. sameElse: "L"
  7000. },
  7001. relativeTime: {
  7002. future: "i roto i %s",
  7003. past: "%s i mua",
  7004. s: "te h\u0113kona ruarua",
  7005. ss: "%d h\u0113kona",
  7006. m: "he meneti",
  7007. mm: "%d meneti",
  7008. h: "te haora",
  7009. hh: "%d haora",
  7010. d: "he ra",
  7011. dd: "%d ra",
  7012. M: "he marama",
  7013. MM: "%d marama",
  7014. y: "he tau",
  7015. yy: "%d tau"
  7016. },
  7017. dayOfMonthOrdinalParse: /\d{1,2}\xba/,
  7018. ordinal: "%d\xba",
  7019. week: {
  7020. dow: 1,
  7021. doy: 4
  7022. }
  7023. }), l.defineLocale("mk", {
  7024. months: "\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438"
  7025. .split("_"),
  7026. monthsShort: "\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a"
  7027. .split("_"),
  7028. weekdays: "\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430"
  7029. .split("_"),
  7030. weekdaysShort: "\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431"
  7031. .split("_"),
  7032. weekdaysMin: "\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split(
  7033. "_"),
  7034. longDateFormat: {
  7035. LT: "H:mm",
  7036. LTS: "H:mm:ss",
  7037. L: "D.MM.YYYY",
  7038. LL: "D MMMM YYYY",
  7039. LLL: "D MMMM YYYY H:mm",
  7040. LLLL: "dddd, D MMMM YYYY H:mm"
  7041. },
  7042. calendar: {
  7043. sameDay: "[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",
  7044. nextDay: "[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",
  7045. nextWeek: "[\u0412\u043e] dddd [\u0432\u043e] LT",
  7046. lastDay: "[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",
  7047. lastWeek: function() {
  7048. switch (this.day()) {
  7049. case 0:
  7050. case 3:
  7051. case 6:
  7052. return "[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";
  7053. case 1:
  7054. case 2:
  7055. case 4:
  7056. case 5:
  7057. return "[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"
  7058. }
  7059. },
  7060. sameElse: "L"
  7061. },
  7062. relativeTime: {
  7063. future: "\u043f\u043e\u0441\u043b\u0435 %s",
  7064. past: "\u043f\u0440\u0435\u0434 %s",
  7065. s: "\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
  7066. ss: "%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
  7067. m: "\u043c\u0438\u043d\u0443\u0442\u0430",
  7068. mm: "%d \u043c\u0438\u043d\u0443\u0442\u0438",
  7069. h: "\u0447\u0430\u0441",
  7070. hh: "%d \u0447\u0430\u0441\u0430",
  7071. d: "\u0434\u0435\u043d",
  7072. dd: "%d \u0434\u0435\u043d\u0430",
  7073. M: "\u043c\u0435\u0441\u0435\u0446",
  7074. MM: "%d \u043c\u0435\u0441\u0435\u0446\u0438",
  7075. y: "\u0433\u043e\u0434\u0438\u043d\u0430",
  7076. yy: "%d \u0433\u043e\u0434\u0438\u043d\u0438"
  7077. },
  7078. dayOfMonthOrdinalParse: /\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,
  7079. ordinal: function(e) {
  7080. var a = e % 10,
  7081. t = e % 100;
  7082. return 0 === e ? e + "-\u0435\u0432" : 0 === t ? e + "-\u0435\u043d" : 10 < t && t < 20 ?
  7083. e + "-\u0442\u0438" : 1 === a ? e + "-\u0432\u0438" : 2 === a ? e + "-\u0440\u0438" :
  7084. 7 === a || 8 === a ? e + "-\u043c\u0438" : e + "-\u0442\u0438"
  7085. },
  7086. week: {
  7087. dow: 1,
  7088. doy: 7
  7089. }
  7090. }), l.defineLocale("ml", {
  7091. months: "\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c"
  7092. .split("_"),
  7093. monthsShort: "\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02."
  7094. .split("_"),
  7095. monthsParseExact: !0,
  7096. weekdays: "\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a"
  7097. .split("_"),
  7098. weekdaysShort: "\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f"
  7099. .split("_"),
  7100. weekdaysMin: "\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36"
  7101. .split("_"),
  7102. longDateFormat: {
  7103. LT: "A h:mm -\u0d28\u0d41",
  7104. LTS: "A h:mm:ss -\u0d28\u0d41",
  7105. L: "DD/MM/YYYY",
  7106. LL: "D MMMM YYYY",
  7107. LLL: "D MMMM YYYY, A h:mm -\u0d28\u0d41",
  7108. LLLL: "dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"
  7109. },
  7110. calendar: {
  7111. sameDay: "[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",
  7112. nextDay: "[\u0d28\u0d3e\u0d33\u0d46] LT",
  7113. nextWeek: "dddd, LT",
  7114. lastDay: "[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",
  7115. lastWeek: "[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",
  7116. sameElse: "L"
  7117. },
  7118. relativeTime: {
  7119. future: "%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",
  7120. past: "%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",
  7121. s: "\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",
  7122. ss: "%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",
  7123. m: "\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",
  7124. mm: "%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",
  7125. h: "\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",
  7126. hh: "%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",
  7127. d: "\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",
  7128. dd: "%d \u0d26\u0d3f\u0d35\u0d38\u0d02",
  7129. M: "\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",
  7130. MM: "%d \u0d2e\u0d3e\u0d38\u0d02",
  7131. y: "\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",
  7132. yy: "%d \u0d35\u0d7c\u0d37\u0d02"
  7133. },
  7134. meridiemParse: /\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,
  7135. meridiemHour: function(e, a) {
  7136. return 12 === e && (e = 0), "\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f" === a && 4 <= e ||
  7137. "\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d" === a ||
  7138. "\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02" === a ? e + 12 : e
  7139. },
  7140. meridiem: function(e, a, t) {
  7141. return e < 4 ? "\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f" : e < 12 ?
  7142. "\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46" : e < 17 ?
  7143. "\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d" : e < 20 ?
  7144. "\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02" :
  7145. "\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"
  7146. }
  7147. }), l.defineLocale("mn", {
  7148. months: "\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440"
  7149. .split("_"),
  7150. monthsShort: "1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440"
  7151. .split("_"),
  7152. monthsParseExact: !0,
  7153. weekdays: "\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430"
  7154. .split("_"),
  7155. weekdaysShort: "\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c"
  7156. .split("_"),
  7157. weekdaysMin: "\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f"
  7158. .split("_"),
  7159. weekdaysParseExact: !0,
  7160. longDateFormat: {
  7161. LT: "HH:mm",
  7162. LTS: "HH:mm:ss",
  7163. L: "YYYY-MM-DD",
  7164. LL: "YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",
  7165. LLL: "YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",
  7166. LLLL: "dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"
  7167. },
  7168. meridiemParse: /\u04ae\u04e8|\u04ae\u0425/i,
  7169. isPM: function(e) {
  7170. return "\u04ae\u0425" === e
  7171. },
  7172. meridiem: function(e, a, t) {
  7173. return e < 12 ? "\u04ae\u04e8" : "\u04ae\u0425"
  7174. },
  7175. calendar: {
  7176. sameDay: "[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",
  7177. nextDay: "[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",
  7178. nextWeek: "[\u0418\u0440\u044d\u0445] dddd LT",
  7179. lastDay: "[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",
  7180. lastWeek: "[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",
  7181. sameElse: "L"
  7182. },
  7183. relativeTime: {
  7184. future: "%s \u0434\u0430\u0440\u0430\u0430",
  7185. past: "%s \u04e9\u043c\u043d\u04e9",
  7186. s: wn,
  7187. ss: wn,
  7188. m: wn,
  7189. mm: wn,
  7190. h: wn,
  7191. hh: wn,
  7192. d: wn,
  7193. dd: wn,
  7194. M: wn,
  7195. MM: wn,
  7196. y: wn,
  7197. yy: wn
  7198. },
  7199. dayOfMonthOrdinalParse: /\d{1,2} \u04e9\u0434\u04e9\u0440/,
  7200. ordinal: function(e, a) {
  7201. switch (a) {
  7202. case "d":
  7203. case "D":
  7204. case "DDD":
  7205. return e + " \u04e9\u0434\u04e9\u0440";
  7206. default:
  7207. return e
  7208. }
  7209. }
  7210. });
  7211. var vn = {
  7212. 1: "\u0967",
  7213. 2: "\u0968",
  7214. 3: "\u0969",
  7215. 4: "\u096a",
  7216. 5: "\u096b",
  7217. 6: "\u096c",
  7218. 7: "\u096d",
  7219. 8: "\u096e",
  7220. 9: "\u096f",
  7221. 0: "\u0966"
  7222. },
  7223. Sn = {
  7224. "\u0967": "1",
  7225. "\u0968": "2",
  7226. "\u0969": "3",
  7227. "\u096a": "4",
  7228. "\u096b": "5",
  7229. "\u096c": "6",
  7230. "\u096d": "7",
  7231. "\u096e": "8",
  7232. "\u096f": "9",
  7233. "\u0966": "0"
  7234. };
  7235. function Hn(e, a, t, s) {
  7236. var n = "";
  7237. if (a) switch (t) {
  7238. case "s":
  7239. n = "\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";
  7240. break;
  7241. case "ss":
  7242. n = "%d \u0938\u0947\u0915\u0902\u0926";
  7243. break;
  7244. case "m":
  7245. n = "\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";
  7246. break;
  7247. case "mm":
  7248. n = "%d \u092e\u093f\u0928\u093f\u091f\u0947";
  7249. break;
  7250. case "h":
  7251. n = "\u090f\u0915 \u0924\u093e\u0938";
  7252. break;
  7253. case "hh":
  7254. n = "%d \u0924\u093e\u0938";
  7255. break;
  7256. case "d":
  7257. n = "\u090f\u0915 \u0926\u093f\u0935\u0938";
  7258. break;
  7259. case "dd":
  7260. n = "%d \u0926\u093f\u0935\u0938";
  7261. break;
  7262. case "M":
  7263. n = "\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";
  7264. break;
  7265. case "MM":
  7266. n = "%d \u092e\u0939\u093f\u0928\u0947";
  7267. break;
  7268. case "y":
  7269. n = "\u090f\u0915 \u0935\u0930\u094d\u0937";
  7270. break;
  7271. case "yy":
  7272. n = "%d \u0935\u0930\u094d\u0937\u0947";
  7273. break
  7274. } else switch (t) {
  7275. case "s":
  7276. n = "\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";
  7277. break;
  7278. case "ss":
  7279. n = "%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";
  7280. break;
  7281. case "m":
  7282. n = "\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";
  7283. break;
  7284. case "mm":
  7285. n = "%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";
  7286. break;
  7287. case "h":
  7288. n = "\u090f\u0915\u093e \u0924\u093e\u0938\u093e";
  7289. break;
  7290. case "hh":
  7291. n = "%d \u0924\u093e\u0938\u093e\u0902";
  7292. break;
  7293. case "d":
  7294. n = "\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";
  7295. break;
  7296. case "dd":
  7297. n = "%d \u0926\u093f\u0935\u0938\u093e\u0902";
  7298. break;
  7299. case "M":
  7300. n = "\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";
  7301. break;
  7302. case "MM":
  7303. n = "%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";
  7304. break;
  7305. case "y":
  7306. n = "\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";
  7307. break;
  7308. case "yy":
  7309. n = "%d \u0935\u0930\u094d\u0937\u093e\u0902";
  7310. break
  7311. }
  7312. return n.replace(/%d/i, e)
  7313. }
  7314. l.defineLocale("mr", {
  7315. months: "\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930"
  7316. .split("_"),
  7317. monthsShort: "\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902."
  7318. .split("_"),
  7319. monthsParseExact: !0,
  7320. weekdays: "\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930"
  7321. .split("_"),
  7322. weekdaysShort: "\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f"
  7323. .split("_"),
  7324. weekdaysMin: "\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split(
  7325. "_"),
  7326. longDateFormat: {
  7327. LT: "A h:mm \u0935\u093e\u091c\u0924\u093e",
  7328. LTS: "A h:mm:ss \u0935\u093e\u091c\u0924\u093e",
  7329. L: "DD/MM/YYYY",
  7330. LL: "D MMMM YYYY",
  7331. LLL: "D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",
  7332. LLLL: "dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"
  7333. },
  7334. calendar: {
  7335. sameDay: "[\u0906\u091c] LT",
  7336. nextDay: "[\u0909\u0926\u094d\u092f\u093e] LT",
  7337. nextWeek: "dddd, LT",
  7338. lastDay: "[\u0915\u093e\u0932] LT",
  7339. lastWeek: "[\u092e\u093e\u0917\u0940\u0932] dddd, LT",
  7340. sameElse: "L"
  7341. },
  7342. relativeTime: {
  7343. future: "%s\u092e\u0927\u094d\u092f\u0947",
  7344. past: "%s\u092a\u0942\u0930\u094d\u0935\u0940",
  7345. s: Hn,
  7346. ss: Hn,
  7347. m: Hn,
  7348. mm: Hn,
  7349. h: Hn,
  7350. hh: Hn,
  7351. d: Hn,
  7352. dd: Hn,
  7353. M: Hn,
  7354. MM: Hn,
  7355. y: Hn,
  7356. yy: Hn
  7357. },
  7358. preparse: function(e) {
  7359. return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,
  7360. function(e) {
  7361. return Sn[e]
  7362. })
  7363. },
  7364. postformat: function(e) {
  7365. return e.replace(/\d/g, function(e) {
  7366. return vn[e]
  7367. })
  7368. },
  7369. meridiemParse: /\u0930\u093e\u0924\u094d\u0930\u0940|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940/,
  7370. meridiemHour: function(e, a) {
  7371. return 12 === e && (e = 0), "\u0930\u093e\u0924\u094d\u0930\u0940" === a ? e < 4 ? e : e +
  7372. 12 : "\u0938\u0915\u093e\u0933\u0940" === a ? e :
  7373. "\u0926\u0941\u092a\u093e\u0930\u0940" === a ? 10 <= e ? e : e + 12 :
  7374. "\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940" === a ? e + 12 : void 0
  7375. },
  7376. meridiem: function(e, a, t) {
  7377. return e < 4 ? "\u0930\u093e\u0924\u094d\u0930\u0940" : e < 10 ?
  7378. "\u0938\u0915\u093e\u0933\u0940" : e < 17 ? "\u0926\u0941\u092a\u093e\u0930\u0940" : e <
  7379. 20 ? "\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940" :
  7380. "\u0930\u093e\u0924\u094d\u0930\u0940"
  7381. },
  7382. week: {
  7383. dow: 0,
  7384. doy: 6
  7385. }
  7386. }), l.defineLocale("ms-my", {
  7387. months: "Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split(
  7388. "_"),
  7389. monthsShort: "Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),
  7390. weekdays: "Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),
  7391. weekdaysShort: "Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),
  7392. weekdaysMin: "Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),
  7393. longDateFormat: {
  7394. LT: "HH.mm",
  7395. LTS: "HH.mm.ss",
  7396. L: "DD/MM/YYYY",
  7397. LL: "D MMMM YYYY",
  7398. LLL: "D MMMM YYYY [pukul] HH.mm",
  7399. LLLL: "dddd, D MMMM YYYY [pukul] HH.mm"
  7400. },
  7401. meridiemParse: /pagi|tengahari|petang|malam/,
  7402. meridiemHour: function(e, a) {
  7403. return 12 === e && (e = 0), "pagi" === a ? e : "tengahari" === a ? 11 <= e ? e : e + 12 :
  7404. "petang" === a || "malam" === a ? e + 12 : void 0
  7405. },
  7406. meridiem: function(e, a, t) {
  7407. return e < 11 ? "pagi" : e < 15 ? "tengahari" : e < 19 ? "petang" : "malam"
  7408. },
  7409. calendar: {
  7410. sameDay: "[Hari ini pukul] LT",
  7411. nextDay: "[Esok pukul] LT",
  7412. nextWeek: "dddd [pukul] LT",
  7413. lastDay: "[Kelmarin pukul] LT",
  7414. lastWeek: "dddd [lepas pukul] LT",
  7415. sameElse: "L"
  7416. },
  7417. relativeTime: {
  7418. future: "dalam %s",
  7419. past: "%s yang lepas",
  7420. s: "beberapa saat",
  7421. ss: "%d saat",
  7422. m: "seminit",
  7423. mm: "%d minit",
  7424. h: "sejam",
  7425. hh: "%d jam",
  7426. d: "sehari",
  7427. dd: "%d hari",
  7428. M: "sebulan",
  7429. MM: "%d bulan",
  7430. y: "setahun",
  7431. yy: "%d tahun"
  7432. },
  7433. week: {
  7434. dow: 1,
  7435. doy: 7
  7436. }
  7437. }), l.defineLocale("ms", {
  7438. months: "Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split(
  7439. "_"),
  7440. monthsShort: "Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),
  7441. weekdays: "Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),
  7442. weekdaysShort: "Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),
  7443. weekdaysMin: "Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),
  7444. longDateFormat: {
  7445. LT: "HH.mm",
  7446. LTS: "HH.mm.ss",
  7447. L: "DD/MM/YYYY",
  7448. LL: "D MMMM YYYY",
  7449. LLL: "D MMMM YYYY [pukul] HH.mm",
  7450. LLLL: "dddd, D MMMM YYYY [pukul] HH.mm"
  7451. },
  7452. meridiemParse: /pagi|tengahari|petang|malam/,
  7453. meridiemHour: function(e, a) {
  7454. return 12 === e && (e = 0), "pagi" === a ? e : "tengahari" === a ? 11 <= e ? e : e + 12 :
  7455. "petang" === a || "malam" === a ? e + 12 : void 0
  7456. },
  7457. meridiem: function(e, a, t) {
  7458. return e < 11 ? "pagi" : e < 15 ? "tengahari" : e < 19 ? "petang" : "malam"
  7459. },
  7460. calendar: {
  7461. sameDay: "[Hari ini pukul] LT",
  7462. nextDay: "[Esok pukul] LT",
  7463. nextWeek: "dddd [pukul] LT",
  7464. lastDay: "[Kelmarin pukul] LT",
  7465. lastWeek: "dddd [lepas pukul] LT",
  7466. sameElse: "L"
  7467. },
  7468. relativeTime: {
  7469. future: "dalam %s",
  7470. past: "%s yang lepas",
  7471. s: "beberapa saat",
  7472. ss: "%d saat",
  7473. m: "seminit",
  7474. mm: "%d minit",
  7475. h: "sejam",
  7476. hh: "%d jam",
  7477. d: "sehari",
  7478. dd: "%d hari",
  7479. M: "sebulan",
  7480. MM: "%d bulan",
  7481. y: "setahun",
  7482. yy: "%d tahun"
  7483. },
  7484. week: {
  7485. dow: 1,
  7486. doy: 7
  7487. }
  7488. }), l.defineLocale("mt", {
  7489. months: "Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru"
  7490. .split("_"),
  7491. monthsShort: "Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),
  7492. weekdays: "Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt"
  7493. .split("_"),
  7494. weekdaysShort: "\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),
  7495. weekdaysMin: "\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),
  7496. longDateFormat: {
  7497. LT: "HH:mm",
  7498. LTS: "HH:mm:ss",
  7499. L: "DD/MM/YYYY",
  7500. LL: "D MMMM YYYY",
  7501. LLL: "D MMMM YYYY HH:mm",
  7502. LLLL: "dddd, D MMMM YYYY HH:mm"
  7503. },
  7504. calendar: {
  7505. sameDay: "[Illum fil-]LT",
  7506. nextDay: "[G\u0127ada fil-]LT",
  7507. nextWeek: "dddd [fil-]LT",
  7508. lastDay: "[Il-biera\u0127 fil-]LT",
  7509. lastWeek: "dddd [li g\u0127adda] [fil-]LT",
  7510. sameElse: "L"
  7511. },
  7512. relativeTime: {
  7513. future: "f\u2019 %s",
  7514. past: "%s ilu",
  7515. s: "ftit sekondi",
  7516. ss: "%d sekondi",
  7517. m: "minuta",
  7518. mm: "%d minuti",
  7519. h: "sieg\u0127a",
  7520. hh: "%d sieg\u0127at",
  7521. d: "\u0121urnata",
  7522. dd: "%d \u0121ranet",
  7523. M: "xahar",
  7524. MM: "%d xhur",
  7525. y: "sena",
  7526. yy: "%d sni"
  7527. },
  7528. dayOfMonthOrdinalParse: /\d{1,2}\xba/,
  7529. ordinal: "%d\xba",
  7530. week: {
  7531. dow: 1,
  7532. doy: 4
  7533. }
  7534. });
  7535. var bn = {
  7536. 1: "\u1041",
  7537. 2: "\u1042",
  7538. 3: "\u1043",
  7539. 4: "\u1044",
  7540. 5: "\u1045",
  7541. 6: "\u1046",
  7542. 7: "\u1047",
  7543. 8: "\u1048",
  7544. 9: "\u1049",
  7545. 0: "\u1040"
  7546. },
  7547. jn = {
  7548. "\u1041": "1",
  7549. "\u1042": "2",
  7550. "\u1043": "3",
  7551. "\u1044": "4",
  7552. "\u1045": "5",
  7553. "\u1046": "6",
  7554. "\u1047": "7",
  7555. "\u1048": "8",
  7556. "\u1049": "9",
  7557. "\u1040": "0"
  7558. };
  7559. l.defineLocale("my", {
  7560. months: "\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c"
  7561. .split("_"),
  7562. monthsShort: "\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e"
  7563. .split("_"),
  7564. weekdays: "\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031"
  7565. .split("_"),
  7566. weekdaysShort: "\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031"
  7567. .split("_"),
  7568. weekdaysMin: "\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031"
  7569. .split("_"),
  7570. longDateFormat: {
  7571. LT: "HH:mm",
  7572. LTS: "HH:mm:ss",
  7573. L: "DD/MM/YYYY",
  7574. LL: "D MMMM YYYY",
  7575. LLL: "D MMMM YYYY HH:mm",
  7576. LLLL: "dddd D MMMM YYYY HH:mm"
  7577. },
  7578. calendar: {
  7579. sameDay: "[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",
  7580. nextDay: "[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",
  7581. nextWeek: "dddd LT [\u1019\u103e\u102c]",
  7582. lastDay: "[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",
  7583. lastWeek: "[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",
  7584. sameElse: "L"
  7585. },
  7586. relativeTime: {
  7587. future: "\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",
  7588. past: "\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",
  7589. s: "\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",
  7590. ss: "%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",
  7591. m: "\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",
  7592. mm: "%d \u1019\u102d\u1014\u1005\u103a",
  7593. h: "\u1010\u1005\u103a\u1014\u102c\u101b\u102e",
  7594. hh: "%d \u1014\u102c\u101b\u102e",
  7595. d: "\u1010\u1005\u103a\u101b\u1000\u103a",
  7596. dd: "%d \u101b\u1000\u103a",
  7597. M: "\u1010\u1005\u103a\u101c",
  7598. MM: "%d \u101c",
  7599. y: "\u1010\u1005\u103a\u1014\u103e\u1005\u103a",
  7600. yy: "%d \u1014\u103e\u1005\u103a"
  7601. },
  7602. preparse: function(e) {
  7603. return e.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,
  7604. function(e) {
  7605. return jn[e]
  7606. })
  7607. },
  7608. postformat: function(e) {
  7609. return e.replace(/\d/g, function(e) {
  7610. return bn[e]
  7611. })
  7612. },
  7613. week: {
  7614. dow: 1,
  7615. doy: 4
  7616. }
  7617. }), l.defineLocale("nb", {
  7618. months: "januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split(
  7619. "_"),
  7620. monthsShort: "jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),
  7621. monthsParseExact: !0,
  7622. weekdays: "s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),
  7623. weekdaysShort: "s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),
  7624. weekdaysMin: "s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),
  7625. weekdaysParseExact: !0,
  7626. longDateFormat: {
  7627. LT: "HH:mm",
  7628. LTS: "HH:mm:ss",
  7629. L: "DD.MM.YYYY",
  7630. LL: "D. MMMM YYYY",
  7631. LLL: "D. MMMM YYYY [kl.] HH:mm",
  7632. LLLL: "dddd D. MMMM YYYY [kl.] HH:mm"
  7633. },
  7634. calendar: {
  7635. sameDay: "[i dag kl.] LT",
  7636. nextDay: "[i morgen kl.] LT",
  7637. nextWeek: "dddd [kl.] LT",
  7638. lastDay: "[i g\xe5r kl.] LT",
  7639. lastWeek: "[forrige] dddd [kl.] LT",
  7640. sameElse: "L"
  7641. },
  7642. relativeTime: {
  7643. future: "om %s",
  7644. past: "%s siden",
  7645. s: "noen sekunder",
  7646. ss: "%d sekunder",
  7647. m: "ett minutt",
  7648. mm: "%d minutter",
  7649. h: "en time",
  7650. hh: "%d timer",
  7651. d: "en dag",
  7652. dd: "%d dager",
  7653. M: "en m\xe5ned",
  7654. MM: "%d m\xe5neder",
  7655. y: "ett \xe5r",
  7656. yy: "%d \xe5r"
  7657. },
  7658. dayOfMonthOrdinalParse: /\d{1,2}\./,
  7659. ordinal: "%d.",
  7660. week: {
  7661. dow: 1,
  7662. doy: 4
  7663. }
  7664. });
  7665. var xn = {
  7666. 1: "\u0967",
  7667. 2: "\u0968",
  7668. 3: "\u0969",
  7669. 4: "\u096a",
  7670. 5: "\u096b",
  7671. 6: "\u096c",
  7672. 7: "\u096d",
  7673. 8: "\u096e",
  7674. 9: "\u096f",
  7675. 0: "\u0966"
  7676. },
  7677. On = {
  7678. "\u0967": "1",
  7679. "\u0968": "2",
  7680. "\u0969": "3",
  7681. "\u096a": "4",
  7682. "\u096b": "5",
  7683. "\u096c": "6",
  7684. "\u096d": "7",
  7685. "\u096e": "8",
  7686. "\u096f": "9",
  7687. "\u0966": "0"
  7688. };
  7689. l.defineLocale("ne", {
  7690. months: "\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930"
  7691. .split("_"),
  7692. monthsShort: "\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947."
  7693. .split("_"),
  7694. monthsParseExact: !0,
  7695. weekdays: "\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930"
  7696. .split("_"),
  7697. weekdaysShort: "\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f."
  7698. .split("_"),
  7699. weekdaysMin: "\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936."
  7700. .split("_"),
  7701. weekdaysParseExact: !0,
  7702. longDateFormat: {
  7703. LT: "A\u0915\u094b h:mm \u092c\u091c\u0947",
  7704. LTS: "A\u0915\u094b h:mm:ss \u092c\u091c\u0947",
  7705. L: "DD/MM/YYYY",
  7706. LL: "D MMMM YYYY",
  7707. LLL: "D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",
  7708. LLLL: "dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"
  7709. },
  7710. preparse: function(e) {
  7711. return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,
  7712. function(e) {
  7713. return On[e]
  7714. })
  7715. },
  7716. postformat: function(e) {
  7717. return e.replace(/\d/g, function(e) {
  7718. return xn[e]
  7719. })
  7720. },
  7721. meridiemParse: /\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,
  7722. meridiemHour: function(e, a) {
  7723. return 12 === e && (e = 0), "\u0930\u093e\u0924\u093f" === a ? e < 4 ? e : e + 12 :
  7724. "\u092c\u093f\u0939\u093e\u0928" === a ? e : "\u0926\u093f\u0909\u0901\u0938\u094b" ===
  7725. a ? 10 <= e ? e : e + 12 : "\u0938\u093e\u0901\u091d" === a ? e + 12 : void 0
  7726. },
  7727. meridiem: function(e, a, t) {
  7728. return e < 3 ? "\u0930\u093e\u0924\u093f" : e < 12 ? "\u092c\u093f\u0939\u093e\u0928" : e <
  7729. 16 ? "\u0926\u093f\u0909\u0901\u0938\u094b" : e < 20 ? "\u0938\u093e\u0901\u091d" :
  7730. "\u0930\u093e\u0924\u093f"
  7731. },
  7732. calendar: {
  7733. sameDay: "[\u0906\u091c] LT",
  7734. nextDay: "[\u092d\u094b\u0932\u093f] LT",
  7735. nextWeek: "[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",
  7736. lastDay: "[\u0939\u093f\u091c\u094b] LT",
  7737. lastWeek: "[\u0917\u090f\u0915\u094b] dddd[,] LT",
  7738. sameElse: "L"
  7739. },
  7740. relativeTime: {
  7741. future: "%s\u092e\u093e",
  7742. past: "%s \u0905\u0917\u093e\u0921\u093f",
  7743. s: "\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",
  7744. ss: "%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",
  7745. m: "\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",
  7746. mm: "%d \u092e\u093f\u0928\u0947\u091f",
  7747. h: "\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",
  7748. hh: "%d \u0918\u0923\u094d\u091f\u093e",
  7749. d: "\u090f\u0915 \u0926\u093f\u0928",
  7750. dd: "%d \u0926\u093f\u0928",
  7751. M: "\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",
  7752. MM: "%d \u092e\u0939\u093f\u0928\u093e",
  7753. y: "\u090f\u0915 \u092c\u0930\u094d\u0937",
  7754. yy: "%d \u092c\u0930\u094d\u0937"
  7755. },
  7756. week: {
  7757. dow: 0,
  7758. doy: 6
  7759. }
  7760. });
  7761. var Pn = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),
  7762. Wn = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),
  7763. An = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i,
  7764. /^okt/i, /^nov/i, /^dec/i
  7765. ],
  7766. En =
  7767. /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;
  7768. l.defineLocale("nl-be", {
  7769. months: "januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december"
  7770. .split("_"),
  7771. monthsShort: function(e, a) {
  7772. return e ? /-MMM-/.test(a) ? Wn[e.month()] : Pn[e.month()] : Pn
  7773. },
  7774. monthsRegex: En,
  7775. monthsShortRegex: En,
  7776. monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,
  7777. monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,
  7778. monthsParse: An,
  7779. longMonthsParse: An,
  7780. shortMonthsParse: An,
  7781. weekdays: "zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),
  7782. weekdaysShort: "zo._ma._di._wo._do._vr._za.".split("_"),
  7783. weekdaysMin: "zo_ma_di_wo_do_vr_za".split("_"),
  7784. weekdaysParseExact: !0,
  7785. longDateFormat: {
  7786. LT: "HH:mm",
  7787. LTS: "HH:mm:ss",
  7788. L: "DD/MM/YYYY",
  7789. LL: "D MMMM YYYY",
  7790. LLL: "D MMMM YYYY HH:mm",
  7791. LLLL: "dddd D MMMM YYYY HH:mm"
  7792. },
  7793. calendar: {
  7794. sameDay: "[vandaag om] LT",
  7795. nextDay: "[morgen om] LT",
  7796. nextWeek: "dddd [om] LT",
  7797. lastDay: "[gisteren om] LT",
  7798. lastWeek: "[afgelopen] dddd [om] LT",
  7799. sameElse: "L"
  7800. },
  7801. relativeTime: {
  7802. future: "over %s",
  7803. past: "%s geleden",
  7804. s: "een paar seconden",
  7805. ss: "%d seconden",
  7806. m: "\xe9\xe9n minuut",
  7807. mm: "%d minuten",
  7808. h: "\xe9\xe9n uur",
  7809. hh: "%d uur",
  7810. d: "\xe9\xe9n dag",
  7811. dd: "%d dagen",
  7812. M: "\xe9\xe9n maand",
  7813. MM: "%d maanden",
  7814. y: "\xe9\xe9n jaar",
  7815. yy: "%d jaar"
  7816. },
  7817. dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
  7818. ordinal: function(e) {
  7819. return e + (1 === e || 8 === e || 20 <= e ? "ste" : "de")
  7820. },
  7821. week: {
  7822. dow: 1,
  7823. doy: 4
  7824. }
  7825. });
  7826. var Fn = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),
  7827. zn = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),
  7828. Jn = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i,
  7829. /^okt/i, /^nov/i, /^dec/i
  7830. ],
  7831. Nn =
  7832. /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;
  7833. l.defineLocale("nl", {
  7834. months: "januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december"
  7835. .split("_"),
  7836. monthsShort: function(e, a) {
  7837. return e ? /-MMM-/.test(a) ? zn[e.month()] : Fn[e.month()] : Fn
  7838. },
  7839. monthsRegex: Nn,
  7840. monthsShortRegex: Nn,
  7841. monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,
  7842. monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,
  7843. monthsParse: Jn,
  7844. longMonthsParse: Jn,
  7845. shortMonthsParse: Jn,
  7846. weekdays: "zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),
  7847. weekdaysShort: "zo._ma._di._wo._do._vr._za.".split("_"),
  7848. weekdaysMin: "zo_ma_di_wo_do_vr_za".split("_"),
  7849. weekdaysParseExact: !0,
  7850. longDateFormat: {
  7851. LT: "HH:mm",
  7852. LTS: "HH:mm:ss",
  7853. L: "DD-MM-YYYY",
  7854. LL: "D MMMM YYYY",
  7855. LLL: "D MMMM YYYY HH:mm",
  7856. LLLL: "dddd D MMMM YYYY HH:mm"
  7857. },
  7858. calendar: {
  7859. sameDay: "[vandaag om] LT",
  7860. nextDay: "[morgen om] LT",
  7861. nextWeek: "dddd [om] LT",
  7862. lastDay: "[gisteren om] LT",
  7863. lastWeek: "[afgelopen] dddd [om] LT",
  7864. sameElse: "L"
  7865. },
  7866. relativeTime: {
  7867. future: "over %s",
  7868. past: "%s geleden",
  7869. s: "een paar seconden",
  7870. ss: "%d seconden",
  7871. m: "\xe9\xe9n minuut",
  7872. mm: "%d minuten",
  7873. h: "\xe9\xe9n uur",
  7874. hh: "%d uur",
  7875. d: "\xe9\xe9n dag",
  7876. dd: "%d dagen",
  7877. M: "\xe9\xe9n maand",
  7878. MM: "%d maanden",
  7879. y: "\xe9\xe9n jaar",
  7880. yy: "%d jaar"
  7881. },
  7882. dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
  7883. ordinal: function(e) {
  7884. return e + (1 === e || 8 === e || 20 <= e ? "ste" : "de")
  7885. },
  7886. week: {
  7887. dow: 1,
  7888. doy: 4
  7889. }
  7890. }), l.defineLocale("nn", {
  7891. months: "januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split(
  7892. "_"),
  7893. monthsShort: "jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),
  7894. weekdays: "sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),
  7895. weekdaysShort: "sun_m\xe5n_tys_ons_tor_fre_lau".split("_"),
  7896. weekdaysMin: "su_m\xe5_ty_on_to_fr_l\xf8".split("_"),
  7897. longDateFormat: {
  7898. LT: "HH:mm",
  7899. LTS: "HH:mm:ss",
  7900. L: "DD.MM.YYYY",
  7901. LL: "D. MMMM YYYY",
  7902. LLL: "D. MMMM YYYY [kl.] H:mm",
  7903. LLLL: "dddd D. MMMM YYYY [kl.] HH:mm"
  7904. },
  7905. calendar: {
  7906. sameDay: "[I dag klokka] LT",
  7907. nextDay: "[I morgon klokka] LT",
  7908. nextWeek: "dddd [klokka] LT",
  7909. lastDay: "[I g\xe5r klokka] LT",
  7910. lastWeek: "[F\xf8reg\xe5ande] dddd [klokka] LT",
  7911. sameElse: "L"
  7912. },
  7913. relativeTime: {
  7914. future: "om %s",
  7915. past: "%s sidan",
  7916. s: "nokre sekund",
  7917. ss: "%d sekund",
  7918. m: "eit minutt",
  7919. mm: "%d minutt",
  7920. h: "ein time",
  7921. hh: "%d timar",
  7922. d: "ein dag",
  7923. dd: "%d dagar",
  7924. M: "ein m\xe5nad",
  7925. MM: "%d m\xe5nader",
  7926. y: "eit \xe5r",
  7927. yy: "%d \xe5r"
  7928. },
  7929. dayOfMonthOrdinalParse: /\d{1,2}\./,
  7930. ordinal: "%d.",
  7931. week: {
  7932. dow: 1,
  7933. doy: 4
  7934. }
  7935. });
  7936. var Rn = {
  7937. 1: "\u0a67",
  7938. 2: "\u0a68",
  7939. 3: "\u0a69",
  7940. 4: "\u0a6a",
  7941. 5: "\u0a6b",
  7942. 6: "\u0a6c",
  7943. 7: "\u0a6d",
  7944. 8: "\u0a6e",
  7945. 9: "\u0a6f",
  7946. 0: "\u0a66"
  7947. },
  7948. Cn = {
  7949. "\u0a67": "1",
  7950. "\u0a68": "2",
  7951. "\u0a69": "3",
  7952. "\u0a6a": "4",
  7953. "\u0a6b": "5",
  7954. "\u0a6c": "6",
  7955. "\u0a6d": "7",
  7956. "\u0a6e": "8",
  7957. "\u0a6f": "9",
  7958. "\u0a66": "0"
  7959. };
  7960. l.defineLocale("pa-in", {
  7961. months: "\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30"
  7962. .split("_"),
  7963. monthsShort: "\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30"
  7964. .split("_"),
  7965. weekdays: "\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30"
  7966. .split("_"),
  7967. weekdaysShort: "\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40"
  7968. .split("_"),
  7969. weekdaysMin: "\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40"
  7970. .split("_"),
  7971. longDateFormat: {
  7972. LT: "A h:mm \u0a35\u0a1c\u0a47",
  7973. LTS: "A h:mm:ss \u0a35\u0a1c\u0a47",
  7974. L: "DD/MM/YYYY",
  7975. LL: "D MMMM YYYY",
  7976. LLL: "D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",
  7977. LLLL: "dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"
  7978. },
  7979. calendar: {
  7980. sameDay: "[\u0a05\u0a1c] LT",
  7981. nextDay: "[\u0a15\u0a32] LT",
  7982. nextWeek: "[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",
  7983. lastDay: "[\u0a15\u0a32] LT",
  7984. lastWeek: "[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",
  7985. sameElse: "L"
  7986. },
  7987. relativeTime: {
  7988. future: "%s \u0a35\u0a3f\u0a71\u0a1a",
  7989. past: "%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",
  7990. s: "\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",
  7991. ss: "%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",
  7992. m: "\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",
  7993. mm: "%d \u0a2e\u0a3f\u0a70\u0a1f",
  7994. h: "\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",
  7995. hh: "%d \u0a18\u0a70\u0a1f\u0a47",
  7996. d: "\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",
  7997. dd: "%d \u0a26\u0a3f\u0a28",
  7998. M: "\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",
  7999. MM: "%d \u0a2e\u0a39\u0a40\u0a28\u0a47",
  8000. y: "\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",
  8001. yy: "%d \u0a38\u0a3e\u0a32"
  8002. },
  8003. preparse: function(e) {
  8004. return e.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,
  8005. function(e) {
  8006. return Cn[e]
  8007. })
  8008. },
  8009. postformat: function(e) {
  8010. return e.replace(/\d/g, function(e) {
  8011. return Rn[e]
  8012. })
  8013. },
  8014. meridiemParse: /\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,
  8015. meridiemHour: function(e, a) {
  8016. return 12 === e && (e = 0), "\u0a30\u0a3e\u0a24" === a ? e < 4 ? e : e + 12 :
  8017. "\u0a38\u0a35\u0a47\u0a30" === a ? e : "\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30" === a ?
  8018. 10 <= e ? e : e + 12 : "\u0a38\u0a3c\u0a3e\u0a2e" === a ? e + 12 : void 0
  8019. },
  8020. meridiem: function(e, a, t) {
  8021. return e < 4 ? "\u0a30\u0a3e\u0a24" : e < 10 ? "\u0a38\u0a35\u0a47\u0a30" : e < 17 ?
  8022. "\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30" : e < 20 ? "\u0a38\u0a3c\u0a3e\u0a2e" :
  8023. "\u0a30\u0a3e\u0a24"
  8024. },
  8025. week: {
  8026. dow: 0,
  8027. doy: 6
  8028. }
  8029. });
  8030. var In =
  8031. "stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144"
  8032. .split("_"),
  8033. Un =
  8034. "stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia"
  8035. .split("_");
  8036. function Gn(e) {
  8037. return e % 10 < 5 && 1 < e % 10 && ~~(e / 10) % 10 != 1
  8038. }
  8039. function Vn(e, a, t) {
  8040. var s = e + " ";
  8041. switch (t) {
  8042. case "ss":
  8043. return s + (Gn(e) ? "sekundy" : "sekund");
  8044. case "m":
  8045. return a ? "minuta" : "minut\u0119";
  8046. case "mm":
  8047. return s + (Gn(e) ? "minuty" : "minut");
  8048. case "h":
  8049. return a ? "godzina" : "godzin\u0119";
  8050. case "hh":
  8051. return s + (Gn(e) ? "godziny" : "godzin");
  8052. case "MM":
  8053. return s + (Gn(e) ? "miesi\u0105ce" : "miesi\u0119cy");
  8054. case "yy":
  8055. return s + (Gn(e) ? "lata" : "lat")
  8056. }
  8057. }
  8058. function Kn(e, a, t) {
  8059. var s = " ";
  8060. return (20 <= e % 100 || 100 <= e && e % 100 == 0) && (s = " de "), e + s + {
  8061. ss: "secunde",
  8062. mm: "minute",
  8063. hh: "ore",
  8064. dd: "zile",
  8065. MM: "luni",
  8066. yy: "ani"
  8067. } [t]
  8068. }
  8069. function Zn(e, a, t) {
  8070. var s, n;
  8071. return "m" === t ? a ? "\u043c\u0438\u043d\u0443\u0442\u0430" : "\u043c\u0438\u043d\u0443\u0442\u0443" : e +
  8072. " " + (s = +e, n = {
  8073. ss: a ?
  8074. "\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434" :
  8075. "\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",
  8076. mm: a ?
  8077. "\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442" :
  8078. "\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",
  8079. hh: "\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",
  8080. dd: "\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",
  8081. MM: "\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",
  8082. yy: "\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"
  8083. } [t].split("_"), s % 10 == 1 && s % 100 != 11 ? n[0] : 2 <= s % 10 && s % 10 <= 4 && (s % 100 <
  8084. 10 || 20 <= s % 100) ? n[1] : n[2])
  8085. }
  8086. l.defineLocale("pl", {
  8087. months: function(e, a) {
  8088. return e ? "" === a ? "(" + Un[e.month()] + "|" + In[e.month()] + ")" : /D MMMM/.test(a) ?
  8089. Un[e.month()] : In[e.month()] : In
  8090. },
  8091. monthsShort: "sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),
  8092. weekdays: "niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),
  8093. weekdaysShort: "ndz_pon_wt_\u015br_czw_pt_sob".split("_"),
  8094. weekdaysMin: "Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),
  8095. longDateFormat: {
  8096. LT: "HH:mm",
  8097. LTS: "HH:mm:ss",
  8098. L: "DD.MM.YYYY",
  8099. LL: "D MMMM YYYY",
  8100. LLL: "D MMMM YYYY HH:mm",
  8101. LLLL: "dddd, D MMMM YYYY HH:mm"
  8102. },
  8103. calendar: {
  8104. sameDay: "[Dzi\u015b o] LT",
  8105. nextDay: "[Jutro o] LT",
  8106. nextWeek: function() {
  8107. switch (this.day()) {
  8108. case 0:
  8109. return "[W niedziel\u0119 o] LT";
  8110. case 2:
  8111. return "[We wtorek o] LT";
  8112. case 3:
  8113. return "[W \u015brod\u0119 o] LT";
  8114. case 6:
  8115. return "[W sobot\u0119 o] LT";
  8116. default:
  8117. return "[W] dddd [o] LT"
  8118. }
  8119. },
  8120. lastDay: "[Wczoraj o] LT",
  8121. lastWeek: function() {
  8122. switch (this.day()) {
  8123. case 0:
  8124. return "[W zesz\u0142\u0105 niedziel\u0119 o] LT";
  8125. case 3:
  8126. return "[W zesz\u0142\u0105 \u015brod\u0119 o] LT";
  8127. case 6:
  8128. return "[W zesz\u0142\u0105 sobot\u0119 o] LT";
  8129. default:
  8130. return "[W zesz\u0142y] dddd [o] LT"
  8131. }
  8132. },
  8133. sameElse: "L"
  8134. },
  8135. relativeTime: {
  8136. future: "za %s",
  8137. past: "%s temu",
  8138. s: "kilka sekund",
  8139. ss: Vn,
  8140. m: Vn,
  8141. mm: Vn,
  8142. h: Vn,
  8143. hh: Vn,
  8144. d: "1 dzie\u0144",
  8145. dd: "%d dni",
  8146. M: "miesi\u0105c",
  8147. MM: Vn,
  8148. y: "rok",
  8149. yy: Vn
  8150. },
  8151. dayOfMonthOrdinalParse: /\d{1,2}\./,
  8152. ordinal: "%d.",
  8153. week: {
  8154. dow: 1,
  8155. doy: 4
  8156. }
  8157. }), l.defineLocale("pt-br", {
  8158. months: "Janeiro_Fevereiro_Mar\xe7o_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro"
  8159. .split("_"),
  8160. monthsShort: "Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),
  8161. weekdays: "Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado"
  8162. .split("_"),
  8163. weekdaysShort: "Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),
  8164. weekdaysMin: "Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),
  8165. weekdaysParseExact: !0,
  8166. longDateFormat: {
  8167. LT: "HH:mm",
  8168. LTS: "HH:mm:ss",
  8169. L: "DD/MM/YYYY",
  8170. LL: "D [de] MMMM [de] YYYY",
  8171. LLL: "D [de] MMMM [de] YYYY [\xe0s] HH:mm",
  8172. LLLL: "dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"
  8173. },
  8174. calendar: {
  8175. sameDay: "[Hoje \xe0s] LT",
  8176. nextDay: "[Amanh\xe3 \xe0s] LT",
  8177. nextWeek: "dddd [\xe0s] LT",
  8178. lastDay: "[Ontem \xe0s] LT",
  8179. lastWeek: function() {
  8180. return 0 === this.day() || 6 === this.day() ? "[\xdaltimo] dddd [\xe0s] LT" :
  8181. "[\xdaltima] dddd [\xe0s] LT"
  8182. },
  8183. sameElse: "L"
  8184. },
  8185. relativeTime: {
  8186. future: "em %s",
  8187. past: "h\xe1 %s",
  8188. s: "poucos segundos",
  8189. ss: "%d segundos",
  8190. m: "um minuto",
  8191. mm: "%d minutos",
  8192. h: "uma hora",
  8193. hh: "%d horas",
  8194. d: "um dia",
  8195. dd: "%d dias",
  8196. M: "um m\xeas",
  8197. MM: "%d meses",
  8198. y: "um ano",
  8199. yy: "%d anos"
  8200. },
  8201. dayOfMonthOrdinalParse: /\d{1,2}\xba/,
  8202. ordinal: "%d\xba"
  8203. }), l.defineLocale("pt", {
  8204. months: "Janeiro_Fevereiro_Mar\xe7o_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro"
  8205. .split("_"),
  8206. monthsShort: "Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),
  8207. weekdays: "Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado"
  8208. .split("_"),
  8209. weekdaysShort: "Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),
  8210. weekdaysMin: "Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),
  8211. weekdaysParseExact: !0,
  8212. longDateFormat: {
  8213. LT: "HH:mm",
  8214. LTS: "HH:mm:ss",
  8215. L: "DD/MM/YYYY",
  8216. LL: "D [de] MMMM [de] YYYY",
  8217. LLL: "D [de] MMMM [de] YYYY HH:mm",
  8218. LLLL: "dddd, D [de] MMMM [de] YYYY HH:mm"
  8219. },
  8220. calendar: {
  8221. sameDay: "[Hoje \xe0s] LT",
  8222. nextDay: "[Amanh\xe3 \xe0s] LT",
  8223. nextWeek: "dddd [\xe0s] LT",
  8224. lastDay: "[Ontem \xe0s] LT",
  8225. lastWeek: function() {
  8226. return 0 === this.day() || 6 === this.day() ? "[\xdaltimo] dddd [\xe0s] LT" :
  8227. "[\xdaltima] dddd [\xe0s] LT"
  8228. },
  8229. sameElse: "L"
  8230. },
  8231. relativeTime: {
  8232. future: "em %s",
  8233. past: "h\xe1 %s",
  8234. s: "segundos",
  8235. ss: "%d segundos",
  8236. m: "um minuto",
  8237. mm: "%d minutos",
  8238. h: "uma hora",
  8239. hh: "%d horas",
  8240. d: "um dia",
  8241. dd: "%d dias",
  8242. M: "um m\xeas",
  8243. MM: "%d meses",
  8244. y: "um ano",
  8245. yy: "%d anos"
  8246. },
  8247. dayOfMonthOrdinalParse: /\d{1,2}\xba/,
  8248. ordinal: "%d\xba",
  8249. week: {
  8250. dow: 1,
  8251. doy: 4
  8252. }
  8253. }), l.defineLocale("ro", {
  8254. months: "ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie"
  8255. .split("_"),
  8256. monthsShort: "ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),
  8257. monthsParseExact: !0,
  8258. weekdays: "duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),
  8259. weekdaysShort: "Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),
  8260. weekdaysMin: "Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),
  8261. longDateFormat: {
  8262. LT: "H:mm",
  8263. LTS: "H:mm:ss",
  8264. L: "DD.MM.YYYY",
  8265. LL: "D MMMM YYYY",
  8266. LLL: "D MMMM YYYY H:mm",
  8267. LLLL: "dddd, D MMMM YYYY H:mm"
  8268. },
  8269. calendar: {
  8270. sameDay: "[azi la] LT",
  8271. nextDay: "[m\xe2ine la] LT",
  8272. nextWeek: "dddd [la] LT",
  8273. lastDay: "[ieri la] LT",
  8274. lastWeek: "[fosta] dddd [la] LT",
  8275. sameElse: "L"
  8276. },
  8277. relativeTime: {
  8278. future: "peste %s",
  8279. past: "%s \xeen urm\u0103",
  8280. s: "c\xe2teva secunde",
  8281. ss: Kn,
  8282. m: "un minut",
  8283. mm: Kn,
  8284. h: "o or\u0103",
  8285. hh: Kn,
  8286. d: "o zi",
  8287. dd: Kn,
  8288. M: "o lun\u0103",
  8289. MM: Kn,
  8290. y: "un an",
  8291. yy: Kn
  8292. },
  8293. week: {
  8294. dow: 1,
  8295. doy: 7
  8296. }
  8297. });
  8298. var $n = [/^\u044f\u043d\u0432/i, /^\u0444\u0435\u0432/i, /^\u043c\u0430\u0440/i, /^\u0430\u043f\u0440/i,
  8299. /^\u043c\u0430[\u0439\u044f]/i, /^\u0438\u044e\u043d/i, /^\u0438\u044e\u043b/i, /^\u0430\u0432\u0433/i,
  8300. /^\u0441\u0435\u043d/i, /^\u043e\u043a\u0442/i, /^\u043d\u043e\u044f/i, /^\u0434\u0435\u043a/i
  8301. ];
  8302. l.defineLocale("ru", {
  8303. months: {
  8304. format: "\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f"
  8305. .split("_"),
  8306. standalone: "\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c"
  8307. .split("_")
  8308. },
  8309. monthsShort: {
  8310. format: "\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a."
  8311. .split("_"),
  8312. standalone: "\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a."
  8313. .split("_")
  8314. },
  8315. weekdays: {
  8316. standalone: "\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430"
  8317. .split("_"),
  8318. format: "\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443"
  8319. .split("_"),
  8320. isFormat: /\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?\] ?dddd/
  8321. },
  8322. weekdaysShort: "\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431"
  8323. .split("_"),
  8324. weekdaysMin: "\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431"
  8325. .split("_"),
  8326. monthsParse: $n,
  8327. longMonthsParse: $n,
  8328. shortMonthsParse: $n,
  8329. monthsRegex: /^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,
  8330. monthsShortRegex: /^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,
  8331. monthsStrictRegex: /^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,
  8332. monthsShortStrictRegex: /^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,
  8333. longDateFormat: {
  8334. LT: "H:mm",
  8335. LTS: "H:mm:ss",
  8336. L: "DD.MM.YYYY",
  8337. LL: "D MMMM YYYY \u0433.",
  8338. LLL: "D MMMM YYYY \u0433., H:mm",
  8339. LLLL: "dddd, D MMMM YYYY \u0433., H:mm"
  8340. },
  8341. calendar: {
  8342. sameDay: "[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",
  8343. nextDay: "[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",
  8344. lastDay: "[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",
  8345. nextWeek: function(e) {
  8346. if (e.week() === this.week()) return 2 === this.day() ?
  8347. "[\u0412\u043e] dddd, [\u0432] LT" : "[\u0412] dddd, [\u0432] LT";
  8348. switch (this.day()) {
  8349. case 0:
  8350. return "[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";
  8351. case 1:
  8352. case 2:
  8353. case 4:
  8354. return "[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";
  8355. case 3:
  8356. case 5:
  8357. case 6:
  8358. return "[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"
  8359. }
  8360. },
  8361. lastWeek: function(e) {
  8362. if (e.week() === this.week()) return 2 === this.day() ?
  8363. "[\u0412\u043e] dddd, [\u0432] LT" : "[\u0412] dddd, [\u0432] LT";
  8364. switch (this.day()) {
  8365. case 0:
  8366. return "[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";
  8367. case 1:
  8368. case 2:
  8369. case 4:
  8370. return "[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";
  8371. case 3:
  8372. case 5:
  8373. case 6:
  8374. return "[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"
  8375. }
  8376. },
  8377. sameElse: "L"
  8378. },
  8379. relativeTime: {
  8380. future: "\u0447\u0435\u0440\u0435\u0437 %s",
  8381. past: "%s \u043d\u0430\u0437\u0430\u0434",
  8382. s: "\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",
  8383. ss: Zn,
  8384. m: Zn,
  8385. mm: Zn,
  8386. h: "\u0447\u0430\u0441",
  8387. hh: Zn,
  8388. d: "\u0434\u0435\u043d\u044c",
  8389. dd: Zn,
  8390. M: "\u043c\u0435\u0441\u044f\u0446",
  8391. MM: Zn,
  8392. y: "\u0433\u043e\u0434",
  8393. yy: Zn
  8394. },
  8395. meridiemParse: /\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,
  8396. isPM: function(e) {
  8397. return /^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(e)
  8398. },
  8399. meridiem: function(e, a, t) {
  8400. return e < 4 ? "\u043d\u043e\u0447\u0438" : e < 12 ? "\u0443\u0442\u0440\u0430" : e < 17 ?
  8401. "\u0434\u043d\u044f" : "\u0432\u0435\u0447\u0435\u0440\u0430"
  8402. },
  8403. dayOfMonthOrdinalParse: /\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,
  8404. ordinal: function(e, a) {
  8405. switch (a) {
  8406. case "M":
  8407. case "d":
  8408. case "DDD":
  8409. return e + "-\u0439";
  8410. case "D":
  8411. return e + "-\u0433\u043e";
  8412. case "w":
  8413. case "W":
  8414. return e + "-\u044f";
  8415. default:
  8416. return e
  8417. }
  8418. },
  8419. week: {
  8420. dow: 1,
  8421. doy: 4
  8422. }
  8423. });
  8424. var Bn = ["\u062c\u0646\u0648\u0631\u064a", "\u0641\u064a\u0628\u0631\u0648\u0631\u064a",
  8425. "\u0645\u0627\u0631\u0686", "\u0627\u067e\u0631\u064a\u0644", "\u0645\u0626\u064a",
  8426. "\u062c\u0648\u0646", "\u062c\u0648\u0644\u0627\u0621\u0650", "\u0622\u06af\u0633\u067d",
  8427. "\u0633\u064a\u067e\u067d\u0645\u0628\u0631", "\u0622\u06aa\u067d\u0648\u0628\u0631",
  8428. "\u0646\u0648\u0645\u0628\u0631", "\u068a\u0633\u0645\u0628\u0631"
  8429. ],
  8430. qn = ["\u0622\u0686\u0631", "\u0633\u0648\u0645\u0631", "\u0627\u06b1\u0627\u0631\u0648",
  8431. "\u0627\u0631\u0628\u0639", "\u062e\u0645\u064a\u0633", "\u062c\u0645\u0639", "\u0687\u0646\u0687\u0631"
  8432. ];
  8433. l.defineLocale("sd", {
  8434. months: Bn,
  8435. monthsShort: Bn,
  8436. weekdays: qn,
  8437. weekdaysShort: qn,
  8438. weekdaysMin: qn,
  8439. longDateFormat: {
  8440. LT: "HH:mm",
  8441. LTS: "HH:mm:ss",
  8442. L: "DD/MM/YYYY",
  8443. LL: "D MMMM YYYY",
  8444. LLL: "D MMMM YYYY HH:mm",
  8445. LLLL: "dddd\u060c D MMMM YYYY HH:mm"
  8446. },
  8447. meridiemParse: /\u0635\u0628\u062d|\u0634\u0627\u0645/,
  8448. isPM: function(e) {
  8449. return "\u0634\u0627\u0645" === e
  8450. },
  8451. meridiem: function(e, a, t) {
  8452. return e < 12 ? "\u0635\u0628\u062d" : "\u0634\u0627\u0645"
  8453. },
  8454. calendar: {
  8455. sameDay: "[\u0627\u0684] LT",
  8456. nextDay: "[\u0633\u0680\u0627\u06bb\u064a] LT",
  8457. nextWeek: "dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",
  8458. lastDay: "[\u06aa\u0627\u0644\u0647\u0647] LT",
  8459. lastWeek: "[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",
  8460. sameElse: "L"
  8461. },
  8462. relativeTime: {
  8463. future: "%s \u067e\u0648\u0621",
  8464. past: "%s \u0627\u06b3",
  8465. s: "\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",
  8466. ss: "%d \u0633\u064a\u06aa\u0646\u068a",
  8467. m: "\u0647\u06aa \u0645\u0646\u067d",
  8468. mm: "%d \u0645\u0646\u067d",
  8469. h: "\u0647\u06aa \u06aa\u0644\u0627\u06aa",
  8470. hh: "%d \u06aa\u0644\u0627\u06aa",
  8471. d: "\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",
  8472. dd: "%d \u068f\u064a\u0646\u0647\u0646",
  8473. M: "\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",
  8474. MM: "%d \u0645\u0647\u064a\u0646\u0627",
  8475. y: "\u0647\u06aa \u0633\u0627\u0644",
  8476. yy: "%d \u0633\u0627\u0644"
  8477. },
  8478. preparse: function(e) {
  8479. return e.replace(/\u060c/g, ",")
  8480. },
  8481. postformat: function(e) {
  8482. return e.replace(/,/g, "\u060c")
  8483. },
  8484. week: {
  8485. dow: 1,
  8486. doy: 4
  8487. }
  8488. }), l.defineLocale("se", {
  8489. months: "o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu"
  8490. .split("_"),
  8491. monthsShort: "o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov"
  8492. .split("_"),
  8493. weekdays: "sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat"
  8494. .split("_"),
  8495. weekdaysShort: "sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),
  8496. weekdaysMin: "s_v_m_g_d_b_L".split("_"),
  8497. longDateFormat: {
  8498. LT: "HH:mm",
  8499. LTS: "HH:mm:ss",
  8500. L: "DD.MM.YYYY",
  8501. LL: "MMMM D. [b.] YYYY",
  8502. LLL: "MMMM D. [b.] YYYY [ti.] HH:mm",
  8503. LLLL: "dddd, MMMM D. [b.] YYYY [ti.] HH:mm"
  8504. },
  8505. calendar: {
  8506. sameDay: "[otne ti] LT",
  8507. nextDay: "[ihttin ti] LT",
  8508. nextWeek: "dddd [ti] LT",
  8509. lastDay: "[ikte ti] LT",
  8510. lastWeek: "[ovddit] dddd [ti] LT",
  8511. sameElse: "L"
  8512. },
  8513. relativeTime: {
  8514. future: "%s gea\u017ees",
  8515. past: "ma\u014bit %s",
  8516. s: "moadde sekunddat",
  8517. ss: "%d sekunddat",
  8518. m: "okta minuhta",
  8519. mm: "%d minuhtat",
  8520. h: "okta diimmu",
  8521. hh: "%d diimmut",
  8522. d: "okta beaivi",
  8523. dd: "%d beaivvit",
  8524. M: "okta m\xe1nnu",
  8525. MM: "%d m\xe1nut",
  8526. y: "okta jahki",
  8527. yy: "%d jagit"
  8528. },
  8529. dayOfMonthOrdinalParse: /\d{1,2}\./,
  8530. ordinal: "%d.",
  8531. week: {
  8532. dow: 1,
  8533. doy: 4
  8534. }
  8535. }), l.defineLocale("si", {
  8536. months: "\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca"
  8537. .split("_"),
  8538. monthsShort: "\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0"
  8539. .split("_"),
  8540. weekdays: "\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf"
  8541. .split("_"),
  8542. weekdaysShort: "\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1"
  8543. .split("_"),
  8544. weekdaysMin: "\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split(
  8545. "_"),
  8546. weekdaysParseExact: !0,
  8547. longDateFormat: {
  8548. LT: "a h:mm",
  8549. LTS: "a h:mm:ss",
  8550. L: "YYYY/MM/DD",
  8551. LL: "YYYY MMMM D",
  8552. LLL: "YYYY MMMM D, a h:mm",
  8553. LLLL: "YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"
  8554. },
  8555. calendar: {
  8556. sameDay: "[\u0d85\u0daf] LT[\u0da7]",
  8557. nextDay: "[\u0dc4\u0dd9\u0da7] LT[\u0da7]",
  8558. nextWeek: "dddd LT[\u0da7]",
  8559. lastDay: "[\u0d8a\u0dba\u0dda] LT[\u0da7]",
  8560. lastWeek: "[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",
  8561. sameElse: "L"
  8562. },
  8563. relativeTime: {
  8564. future: "%s\u0d9a\u0dd2\u0db1\u0dca",
  8565. past: "%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",
  8566. s: "\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",
  8567. ss: "\u0dad\u0dad\u0dca\u0db4\u0dbb %d",
  8568. m: "\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",
  8569. mm: "\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",
  8570. h: "\u0db4\u0dd0\u0dba",
  8571. hh: "\u0db4\u0dd0\u0dba %d",
  8572. d: "\u0daf\u0dd2\u0db1\u0dba",
  8573. dd: "\u0daf\u0dd2\u0db1 %d",
  8574. M: "\u0db8\u0dcf\u0dc3\u0dba",
  8575. MM: "\u0db8\u0dcf\u0dc3 %d",
  8576. y: "\u0dc0\u0dc3\u0dbb",
  8577. yy: "\u0dc0\u0dc3\u0dbb %d"
  8578. },
  8579. dayOfMonthOrdinalParse: /\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,
  8580. ordinal: function(e) {
  8581. return e + " \u0dc0\u0dd0\u0db1\u0dd2"
  8582. },
  8583. meridiemParse: /\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,
  8584. isPM: function(e) {
  8585. return "\u0db4.\u0dc0." === e || "\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4" === e
  8586. },
  8587. meridiem: function(e, a, t) {
  8588. return 11 < e ? t ? "\u0db4.\u0dc0." : "\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4" : t ?
  8589. "\u0db4\u0dd9.\u0dc0." : "\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"
  8590. }
  8591. });
  8592. var Qn =
  8593. "janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december"
  8594. .split("_"),
  8595. Xn = "jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");
  8596. function ed(e) {
  8597. return 1 < e && e < 5
  8598. }
  8599. function ad(e, a, t, s) {
  8600. var n = e + " ";
  8601. switch (t) {
  8602. case "s":
  8603. return a || s ? "p\xe1r sek\xfand" : "p\xe1r sekundami";
  8604. case "ss":
  8605. return a || s ? n + (ed(e) ? "sekundy" : "sek\xfand") : n + "sekundami";
  8606. break;
  8607. case "m":
  8608. return a ? "min\xfata" : s ? "min\xfatu" : "min\xfatou";
  8609. case "mm":
  8610. return a || s ? n + (ed(e) ? "min\xfaty" : "min\xfat") : n + "min\xfatami";
  8611. break;
  8612. case "h":
  8613. return a ? "hodina" : s ? "hodinu" : "hodinou";
  8614. case "hh":
  8615. return a || s ? n + (ed(e) ? "hodiny" : "hod\xedn") : n + "hodinami";
  8616. break;
  8617. case "d":
  8618. return a || s ? "de\u0148" : "d\u0148om";
  8619. case "dd":
  8620. return a || s ? n + (ed(e) ? "dni" : "dn\xed") : n + "d\u0148ami";
  8621. break;
  8622. case "M":
  8623. return a || s ? "mesiac" : "mesiacom";
  8624. case "MM":
  8625. return a || s ? n + (ed(e) ? "mesiace" : "mesiacov") : n + "mesiacmi";
  8626. break;
  8627. case "y":
  8628. return a || s ? "rok" : "rokom";
  8629. case "yy":
  8630. return a || s ? n + (ed(e) ? "roky" : "rokov") : n + "rokmi";
  8631. break
  8632. }
  8633. }
  8634. function td(e, a, t, s) {
  8635. var n = e + " ";
  8636. switch (t) {
  8637. case "s":
  8638. return a || s ? "nekaj sekund" : "nekaj sekundami";
  8639. case "ss":
  8640. return n += 1 === e ? a ? "sekundo" : "sekundi" : 2 === e ? a || s ? "sekundi" : "sekundah" : e <
  8641. 5 ? a || s ? "sekunde" : "sekundah" : "sekund";
  8642. case "m":
  8643. return a ? "ena minuta" : "eno minuto";
  8644. case "mm":
  8645. return n += 1 === e ? a ? "minuta" : "minuto" : 2 === e ? a || s ? "minuti" : "minutama" : e < 5 ?
  8646. a || s ? "minute" : "minutami" : a || s ? "minut" : "minutami";
  8647. case "h":
  8648. return a ? "ena ura" : "eno uro";
  8649. case "hh":
  8650. return n += 1 === e ? a ? "ura" : "uro" : 2 === e ? a || s ? "uri" : "urama" : e < 5 ? a || s ?
  8651. "ure" : "urami" : a || s ? "ur" : "urami";
  8652. case "d":
  8653. return a || s ? "en dan" : "enim dnem";
  8654. case "dd":
  8655. return n += 1 === e ? a || s ? "dan" : "dnem" : 2 === e ? a || s ? "dni" : "dnevoma" : a || s ?
  8656. "dni" : "dnevi";
  8657. case "M":
  8658. return a || s ? "en mesec" : "enim mesecem";
  8659. case "MM":
  8660. return n += 1 === e ? a || s ? "mesec" : "mesecem" : 2 === e ? a || s ? "meseca" : "mesecema" : e <
  8661. 5 ? a || s ? "mesece" : "meseci" : a || s ? "mesecev" : "meseci";
  8662. case "y":
  8663. return a || s ? "eno leto" : "enim letom";
  8664. case "yy":
  8665. return n += 1 === e ? a || s ? "leto" : "letom" : 2 === e ? a || s ? "leti" : "letoma" : e < 5 ?
  8666. a || s ? "leta" : "leti" : a || s ? "let" : "leti"
  8667. }
  8668. }
  8669. l.defineLocale("sk", {
  8670. months: Qn,
  8671. monthsShort: Xn,
  8672. weekdays: "nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),
  8673. weekdaysShort: "ne_po_ut_st_\u0161t_pi_so".split("_"),
  8674. weekdaysMin: "ne_po_ut_st_\u0161t_pi_so".split("_"),
  8675. longDateFormat: {
  8676. LT: "H:mm",
  8677. LTS: "H:mm:ss",
  8678. L: "DD.MM.YYYY",
  8679. LL: "D. MMMM YYYY",
  8680. LLL: "D. MMMM YYYY H:mm",
  8681. LLLL: "dddd D. MMMM YYYY H:mm"
  8682. },
  8683. calendar: {
  8684. sameDay: "[dnes o] LT",
  8685. nextDay: "[zajtra o] LT",
  8686. nextWeek: function() {
  8687. switch (this.day()) {
  8688. case 0:
  8689. return "[v nede\u013eu o] LT";
  8690. case 1:
  8691. case 2:
  8692. return "[v] dddd [o] LT";
  8693. case 3:
  8694. return "[v stredu o] LT";
  8695. case 4:
  8696. return "[vo \u0161tvrtok o] LT";
  8697. case 5:
  8698. return "[v piatok o] LT";
  8699. case 6:
  8700. return "[v sobotu o] LT"
  8701. }
  8702. },
  8703. lastDay: "[v\u010dera o] LT",
  8704. lastWeek: function() {
  8705. switch (this.day()) {
  8706. case 0:
  8707. return "[minul\xfa nede\u013eu o] LT";
  8708. case 1:
  8709. case 2:
  8710. return "[minul\xfd] dddd [o] LT";
  8711. case 3:
  8712. return "[minul\xfa stredu o] LT";
  8713. case 4:
  8714. case 5:
  8715. return "[minul\xfd] dddd [o] LT";
  8716. case 6:
  8717. return "[minul\xfa sobotu o] LT"
  8718. }
  8719. },
  8720. sameElse: "L"
  8721. },
  8722. relativeTime: {
  8723. future: "za %s",
  8724. past: "pred %s",
  8725. s: ad,
  8726. ss: ad,
  8727. m: ad,
  8728. mm: ad,
  8729. h: ad,
  8730. hh: ad,
  8731. d: ad,
  8732. dd: ad,
  8733. M: ad,
  8734. MM: ad,
  8735. y: ad,
  8736. yy: ad
  8737. },
  8738. dayOfMonthOrdinalParse: /\d{1,2}\./,
  8739. ordinal: "%d.",
  8740. week: {
  8741. dow: 1,
  8742. doy: 4
  8743. }
  8744. }), l.defineLocale("sl", {
  8745. months: "januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december"
  8746. .split("_"),
  8747. monthsShort: "jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),
  8748. monthsParseExact: !0,
  8749. weekdays: "nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),
  8750. weekdaysShort: "ned._pon._tor._sre._\u010det._pet._sob.".split("_"),
  8751. weekdaysMin: "ne_po_to_sr_\u010de_pe_so".split("_"),
  8752. weekdaysParseExact: !0,
  8753. longDateFormat: {
  8754. LT: "H:mm",
  8755. LTS: "H:mm:ss",
  8756. L: "DD.MM.YYYY",
  8757. LL: "D. MMMM YYYY",
  8758. LLL: "D. MMMM YYYY H:mm",
  8759. LLLL: "dddd, D. MMMM YYYY H:mm"
  8760. },
  8761. calendar: {
  8762. sameDay: "[danes ob] LT",
  8763. nextDay: "[jutri ob] LT",
  8764. nextWeek: function() {
  8765. switch (this.day()) {
  8766. case 0:
  8767. return "[v] [nedeljo] [ob] LT";
  8768. case 3:
  8769. return "[v] [sredo] [ob] LT";
  8770. case 6:
  8771. return "[v] [soboto] [ob] LT";
  8772. case 1:
  8773. case 2:
  8774. case 4:
  8775. case 5:
  8776. return "[v] dddd [ob] LT"
  8777. }
  8778. },
  8779. lastDay: "[v\u010deraj ob] LT",
  8780. lastWeek: function() {
  8781. switch (this.day()) {
  8782. case 0:
  8783. return "[prej\u0161njo] [nedeljo] [ob] LT";
  8784. case 3:
  8785. return "[prej\u0161njo] [sredo] [ob] LT";
  8786. case 6:
  8787. return "[prej\u0161njo] [soboto] [ob] LT";
  8788. case 1:
  8789. case 2:
  8790. case 4:
  8791. case 5:
  8792. return "[prej\u0161nji] dddd [ob] LT"
  8793. }
  8794. },
  8795. sameElse: "L"
  8796. },
  8797. relativeTime: {
  8798. future: "\u010dez %s",
  8799. past: "pred %s",
  8800. s: td,
  8801. ss: td,
  8802. m: td,
  8803. mm: td,
  8804. h: td,
  8805. hh: td,
  8806. d: td,
  8807. dd: td,
  8808. M: td,
  8809. MM: td,
  8810. y: td,
  8811. yy: td
  8812. },
  8813. dayOfMonthOrdinalParse: /\d{1,2}\./,
  8814. ordinal: "%d.",
  8815. week: {
  8816. dow: 1,
  8817. doy: 7
  8818. }
  8819. }), l.defineLocale("sq", {
  8820. months: "Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split(
  8821. "_"),
  8822. monthsShort: "Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),
  8823. weekdays: "E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),
  8824. weekdaysShort: "Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),
  8825. weekdaysMin: "D_H_Ma_M\xeb_E_P_Sh".split("_"),
  8826. weekdaysParseExact: !0,
  8827. meridiemParse: /PD|MD/,
  8828. isPM: function(e) {
  8829. return "M" === e.charAt(0)
  8830. },
  8831. meridiem: function(e, a, t) {
  8832. return e < 12 ? "PD" : "MD"
  8833. },
  8834. longDateFormat: {
  8835. LT: "HH:mm",
  8836. LTS: "HH:mm:ss",
  8837. L: "DD/MM/YYYY",
  8838. LL: "D MMMM YYYY",
  8839. LLL: "D MMMM YYYY HH:mm",
  8840. LLLL: "dddd, D MMMM YYYY HH:mm"
  8841. },
  8842. calendar: {
  8843. sameDay: "[Sot n\xeb] LT",
  8844. nextDay: "[Nes\xebr n\xeb] LT",
  8845. nextWeek: "dddd [n\xeb] LT",
  8846. lastDay: "[Dje n\xeb] LT",
  8847. lastWeek: "dddd [e kaluar n\xeb] LT",
  8848. sameElse: "L"
  8849. },
  8850. relativeTime: {
  8851. future: "n\xeb %s",
  8852. past: "%s m\xeb par\xeb",
  8853. s: "disa sekonda",
  8854. ss: "%d sekonda",
  8855. m: "nj\xeb minut\xeb",
  8856. mm: "%d minuta",
  8857. h: "nj\xeb or\xeb",
  8858. hh: "%d or\xeb",
  8859. d: "nj\xeb dit\xeb",
  8860. dd: "%d dit\xeb",
  8861. M: "nj\xeb muaj",
  8862. MM: "%d muaj",
  8863. y: "nj\xeb vit",
  8864. yy: "%d vite"
  8865. },
  8866. dayOfMonthOrdinalParse: /\d{1,2}\./,
  8867. ordinal: "%d.",
  8868. week: {
  8869. dow: 1,
  8870. doy: 4
  8871. }
  8872. });
  8873. var sd = {
  8874. words: {
  8875. ss: ["\u0441\u0435\u043a\u0443\u043d\u0434\u0430", "\u0441\u0435\u043a\u0443\u043d\u0434\u0435",
  8876. "\u0441\u0435\u043a\u0443\u043d\u0434\u0438"
  8877. ],
  8878. m: ["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442",
  8879. "\u0458\u0435\u0434\u043d\u0435 \u043c\u0438\u043d\u0443\u0442\u0435"
  8880. ],
  8881. mm: ["\u043c\u0438\u043d\u0443\u0442", "\u043c\u0438\u043d\u0443\u0442\u0435",
  8882. "\u043c\u0438\u043d\u0443\u0442\u0430"
  8883. ],
  8884. h: ["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442",
  8885. "\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"
  8886. ],
  8887. hh: ["\u0441\u0430\u0442", "\u0441\u0430\u0442\u0430", "\u0441\u0430\u0442\u0438"],
  8888. dd: ["\u0434\u0430\u043d", "\u0434\u0430\u043d\u0430", "\u0434\u0430\u043d\u0430"],
  8889. MM: ["\u043c\u0435\u0441\u0435\u0446", "\u043c\u0435\u0441\u0435\u0446\u0430",
  8890. "\u043c\u0435\u0441\u0435\u0446\u0438"
  8891. ],
  8892. yy: ["\u0433\u043e\u0434\u0438\u043d\u0430", "\u0433\u043e\u0434\u0438\u043d\u0435",
  8893. "\u0433\u043e\u0434\u0438\u043d\u0430"
  8894. ]
  8895. },
  8896. correctGrammaticalCase: function(e, a) {
  8897. return 1 === e ? a[0] : 2 <= e && e <= 4 ? a[1] : a[2]
  8898. },
  8899. translate: function(e, a, t) {
  8900. var s = sd.words[t];
  8901. return 1 === t.length ? a ? s[0] : s[1] : e + " " + sd.correctGrammaticalCase(e, s)
  8902. }
  8903. };
  8904. l.defineLocale("sr-cyrl", {
  8905. months: "\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440"
  8906. .split("_"),
  8907. monthsShort: "\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446."
  8908. .split("_"),
  8909. monthsParseExact: !0,
  8910. weekdays: "\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430"
  8911. .split("_"),
  8912. weekdaysShort: "\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431."
  8913. .split("_"),
  8914. weekdaysMin: "\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443"
  8915. .split("_"),
  8916. weekdaysParseExact: !0,
  8917. longDateFormat: {
  8918. LT: "H:mm",
  8919. LTS: "H:mm:ss",
  8920. L: "DD.MM.YYYY",
  8921. LL: "D. MMMM YYYY",
  8922. LLL: "D. MMMM YYYY H:mm",
  8923. LLLL: "dddd, D. MMMM YYYY H:mm"
  8924. },
  8925. calendar: {
  8926. sameDay: "[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",
  8927. nextDay: "[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",
  8928. nextWeek: function() {
  8929. switch (this.day()) {
  8930. case 0:
  8931. return "[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";
  8932. case 3:
  8933. return "[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";
  8934. case 6:
  8935. return "[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";
  8936. case 1:
  8937. case 2:
  8938. case 4:
  8939. case 5:
  8940. return "[\u0443] dddd [\u0443] LT"
  8941. }
  8942. },
  8943. lastDay: "[\u0458\u0443\u0447\u0435 \u0443] LT",
  8944. lastWeek: function() {
  8945. return ["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT",
  8946. "[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT",
  8947. "[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT",
  8948. "[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT",
  8949. "[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT",
  8950. "[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT",
  8951. "[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"
  8952. ][this.day()]
  8953. },
  8954. sameElse: "L"
  8955. },
  8956. relativeTime: {
  8957. future: "\u0437\u0430 %s",
  8958. past: "\u043f\u0440\u0435 %s",
  8959. s: "\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
  8960. ss: sd.translate,
  8961. m: sd.translate,
  8962. mm: sd.translate,
  8963. h: sd.translate,
  8964. hh: sd.translate,
  8965. d: "\u0434\u0430\u043d",
  8966. dd: sd.translate,
  8967. M: "\u043c\u0435\u0441\u0435\u0446",
  8968. MM: sd.translate,
  8969. y: "\u0433\u043e\u0434\u0438\u043d\u0443",
  8970. yy: sd.translate
  8971. },
  8972. dayOfMonthOrdinalParse: /\d{1,2}\./,
  8973. ordinal: "%d.",
  8974. week: {
  8975. dow: 1,
  8976. doy: 7
  8977. }
  8978. });
  8979. var nd = {
  8980. words: {
  8981. ss: ["sekunda", "sekunde", "sekundi"],
  8982. m: ["jedan minut", "jedne minute"],
  8983. mm: ["minut", "minute", "minuta"],
  8984. h: ["jedan sat", "jednog sata"],
  8985. hh: ["sat", "sata", "sati"],
  8986. dd: ["dan", "dana", "dana"],
  8987. MM: ["mesec", "meseca", "meseci"],
  8988. yy: ["godina", "godine", "godina"]
  8989. },
  8990. correctGrammaticalCase: function(e, a) {
  8991. return 1 === e ? a[0] : 2 <= e && e <= 4 ? a[1] : a[2]
  8992. },
  8993. translate: function(e, a, t) {
  8994. var s = nd.words[t];
  8995. return 1 === t.length ? a ? s[0] : s[1] : e + " " + nd.correctGrammaticalCase(e, s)
  8996. }
  8997. };
  8998. l.defineLocale("sr", {
  8999. months: "januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split(
  9000. "_"),
  9001. monthsShort: "jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),
  9002. monthsParseExact: !0,
  9003. weekdays: "nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),
  9004. weekdaysShort: "ned._pon._uto._sre._\u010det._pet._sub.".split("_"),
  9005. weekdaysMin: "ne_po_ut_sr_\u010de_pe_su".split("_"),
  9006. weekdaysParseExact: !0,
  9007. longDateFormat: {
  9008. LT: "H:mm",
  9009. LTS: "H:mm:ss",
  9010. L: "DD.MM.YYYY",
  9011. LL: "D. MMMM YYYY",
  9012. LLL: "D. MMMM YYYY H:mm",
  9013. LLLL: "dddd, D. MMMM YYYY H:mm"
  9014. },
  9015. calendar: {
  9016. sameDay: "[danas u] LT",
  9017. nextDay: "[sutra u] LT",
  9018. nextWeek: function() {
  9019. switch (this.day()) {
  9020. case 0:
  9021. return "[u] [nedelju] [u] LT";
  9022. case 3:
  9023. return "[u] [sredu] [u] LT";
  9024. case 6:
  9025. return "[u] [subotu] [u] LT";
  9026. case 1:
  9027. case 2:
  9028. case 4:
  9029. case 5:
  9030. return "[u] dddd [u] LT"
  9031. }
  9032. },
  9033. lastDay: "[ju\u010de u] LT",
  9034. lastWeek: function() {
  9035. return ["[pro\u0161le] [nedelje] [u] LT", "[pro\u0161log] [ponedeljka] [u] LT",
  9036. "[pro\u0161log] [utorka] [u] LT", "[pro\u0161le] [srede] [u] LT",
  9037. "[pro\u0161log] [\u010detvrtka] [u] LT", "[pro\u0161log] [petka] [u] LT",
  9038. "[pro\u0161le] [subote] [u] LT"
  9039. ][this.day()]
  9040. },
  9041. sameElse: "L"
  9042. },
  9043. relativeTime: {
  9044. future: "za %s",
  9045. past: "pre %s",
  9046. s: "nekoliko sekundi",
  9047. ss: nd.translate,
  9048. m: nd.translate,
  9049. mm: nd.translate,
  9050. h: nd.translate,
  9051. hh: nd.translate,
  9052. d: "dan",
  9053. dd: nd.translate,
  9054. M: "mesec",
  9055. MM: nd.translate,
  9056. y: "godinu",
  9057. yy: nd.translate
  9058. },
  9059. dayOfMonthOrdinalParse: /\d{1,2}\./,
  9060. ordinal: "%d.",
  9061. week: {
  9062. dow: 1,
  9063. doy: 7
  9064. }
  9065. }), l.defineLocale("ss", {
  9066. months: "Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni"
  9067. .split("_"),
  9068. monthsShort: "Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),
  9069. weekdays: "Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),
  9070. weekdaysShort: "Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),
  9071. weekdaysMin: "Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),
  9072. weekdaysParseExact: !0,
  9073. longDateFormat: {
  9074. LT: "h:mm A",
  9075. LTS: "h:mm:ss A",
  9076. L: "DD/MM/YYYY",
  9077. LL: "D MMMM YYYY",
  9078. LLL: "D MMMM YYYY h:mm A",
  9079. LLLL: "dddd, D MMMM YYYY h:mm A"
  9080. },
  9081. calendar: {
  9082. sameDay: "[Namuhla nga] LT",
  9083. nextDay: "[Kusasa nga] LT",
  9084. nextWeek: "dddd [nga] LT",
  9085. lastDay: "[Itolo nga] LT",
  9086. lastWeek: "dddd [leliphelile] [nga] LT",
  9087. sameElse: "L"
  9088. },
  9089. relativeTime: {
  9090. future: "nga %s",
  9091. past: "wenteka nga %s",
  9092. s: "emizuzwana lomcane",
  9093. ss: "%d mzuzwana",
  9094. m: "umzuzu",
  9095. mm: "%d emizuzu",
  9096. h: "lihora",
  9097. hh: "%d emahora",
  9098. d: "lilanga",
  9099. dd: "%d emalanga",
  9100. M: "inyanga",
  9101. MM: "%d tinyanga",
  9102. y: "umnyaka",
  9103. yy: "%d iminyaka"
  9104. },
  9105. meridiemParse: /ekuseni|emini|entsambama|ebusuku/,
  9106. meridiem: function(e, a, t) {
  9107. return e < 11 ? "ekuseni" : e < 15 ? "emini" : e < 19 ? "entsambama" : "ebusuku"
  9108. },
  9109. meridiemHour: function(e, a) {
  9110. return 12 === e && (e = 0), "ekuseni" === a ? e : "emini" === a ? 11 <= e ? e : e + 12 :
  9111. "entsambama" === a || "ebusuku" === a ? 0 === e ? 0 : e + 12 : void 0
  9112. },
  9113. dayOfMonthOrdinalParse: /\d{1,2}/,
  9114. ordinal: "%d",
  9115. week: {
  9116. dow: 1,
  9117. doy: 4
  9118. }
  9119. }), l.defineLocale("sv", {
  9120. months: "januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december"
  9121. .split("_"),
  9122. monthsShort: "jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),
  9123. weekdays: "s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),
  9124. weekdaysShort: "s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),
  9125. weekdaysMin: "s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),
  9126. longDateFormat: {
  9127. LT: "HH:mm",
  9128. LTS: "HH:mm:ss",
  9129. L: "YYYY-MM-DD",
  9130. LL: "D MMMM YYYY",
  9131. LLL: "D MMMM YYYY [kl.] HH:mm",
  9132. LLLL: "dddd D MMMM YYYY [kl.] HH:mm",
  9133. lll: "D MMM YYYY HH:mm",
  9134. llll: "ddd D MMM YYYY HH:mm"
  9135. },
  9136. calendar: {
  9137. sameDay: "[Idag] LT",
  9138. nextDay: "[Imorgon] LT",
  9139. lastDay: "[Ig\xe5r] LT",
  9140. nextWeek: "[P\xe5] dddd LT",
  9141. lastWeek: "[I] dddd[s] LT",
  9142. sameElse: "L"
  9143. },
  9144. relativeTime: {
  9145. future: "om %s",
  9146. past: "f\xf6r %s sedan",
  9147. s: "n\xe5gra sekunder",
  9148. ss: "%d sekunder",
  9149. m: "en minut",
  9150. mm: "%d minuter",
  9151. h: "en timme",
  9152. hh: "%d timmar",
  9153. d: "en dag",
  9154. dd: "%d dagar",
  9155. M: "en m\xe5nad",
  9156. MM: "%d m\xe5nader",
  9157. y: "ett \xe5r",
  9158. yy: "%d \xe5r"
  9159. },
  9160. dayOfMonthOrdinalParse: /\d{1,2}(e|a)/,
  9161. ordinal: function(e) {
  9162. var a = e % 10;
  9163. return e + (1 == ~~(e % 100 / 10) ? "e" : 1 === a ? "a" : 2 === a ? "a" : "e")
  9164. },
  9165. week: {
  9166. dow: 1,
  9167. doy: 4
  9168. }
  9169. }), l.defineLocale("sw", {
  9170. months: "Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split(
  9171. "_"),
  9172. monthsShort: "Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),
  9173. weekdays: "Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),
  9174. weekdaysShort: "Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),
  9175. weekdaysMin: "J2_J3_J4_J5_Al_Ij_J1".split("_"),
  9176. weekdaysParseExact: !0,
  9177. longDateFormat: {
  9178. LT: "HH:mm",
  9179. LTS: "HH:mm:ss",
  9180. L: "DD.MM.YYYY",
  9181. LL: "D MMMM YYYY",
  9182. LLL: "D MMMM YYYY HH:mm",
  9183. LLLL: "dddd, D MMMM YYYY HH:mm"
  9184. },
  9185. calendar: {
  9186. sameDay: "[leo saa] LT",
  9187. nextDay: "[kesho saa] LT",
  9188. nextWeek: "[wiki ijayo] dddd [saat] LT",
  9189. lastDay: "[jana] LT",
  9190. lastWeek: "[wiki iliyopita] dddd [saat] LT",
  9191. sameElse: "L"
  9192. },
  9193. relativeTime: {
  9194. future: "%s baadaye",
  9195. past: "tokea %s",
  9196. s: "hivi punde",
  9197. ss: "sekunde %d",
  9198. m: "dakika moja",
  9199. mm: "dakika %d",
  9200. h: "saa limoja",
  9201. hh: "masaa %d",
  9202. d: "siku moja",
  9203. dd: "masiku %d",
  9204. M: "mwezi mmoja",
  9205. MM: "miezi %d",
  9206. y: "mwaka mmoja",
  9207. yy: "miaka %d"
  9208. },
  9209. week: {
  9210. dow: 1,
  9211. doy: 7
  9212. }
  9213. });
  9214. var dd = {
  9215. 1: "\u0be7",
  9216. 2: "\u0be8",
  9217. 3: "\u0be9",
  9218. 4: "\u0bea",
  9219. 5: "\u0beb",
  9220. 6: "\u0bec",
  9221. 7: "\u0bed",
  9222. 8: "\u0bee",
  9223. 9: "\u0bef",
  9224. 0: "\u0be6"
  9225. },
  9226. rd = {
  9227. "\u0be7": "1",
  9228. "\u0be8": "2",
  9229. "\u0be9": "3",
  9230. "\u0bea": "4",
  9231. "\u0beb": "5",
  9232. "\u0bec": "6",
  9233. "\u0bed": "7",
  9234. "\u0bee": "8",
  9235. "\u0bef": "9",
  9236. "\u0be6": "0"
  9237. };
  9238. l.defineLocale("ta", {
  9239. months: "\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd"
  9240. .split("_"),
  9241. monthsShort: "\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd"
  9242. .split("_"),
  9243. weekdays: "\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8"
  9244. .split("_"),
  9245. weekdaysShort: "\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf"
  9246. .split("_"),
  9247. weekdaysMin: "\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a"
  9248. .split("_"),
  9249. longDateFormat: {
  9250. LT: "HH:mm",
  9251. LTS: "HH:mm:ss",
  9252. L: "DD/MM/YYYY",
  9253. LL: "D MMMM YYYY",
  9254. LLL: "D MMMM YYYY, HH:mm",
  9255. LLLL: "dddd, D MMMM YYYY, HH:mm"
  9256. },
  9257. calendar: {
  9258. sameDay: "[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",
  9259. nextDay: "[\u0ba8\u0bbe\u0bb3\u0bc8] LT",
  9260. nextWeek: "dddd, LT",
  9261. lastDay: "[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",
  9262. lastWeek: "[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",
  9263. sameElse: "L"
  9264. },
  9265. relativeTime: {
  9266. future: "%s \u0b87\u0bb2\u0bcd",
  9267. past: "%s \u0bae\u0bc1\u0ba9\u0bcd",
  9268. s: "\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",
  9269. ss: "%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",
  9270. m: "\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",
  9271. mm: "%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",
  9272. h: "\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",
  9273. hh: "%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",
  9274. d: "\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",
  9275. dd: "%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",
  9276. M: "\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",
  9277. MM: "%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",
  9278. y: "\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",
  9279. yy: "%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"
  9280. },
  9281. dayOfMonthOrdinalParse: /\d{1,2}\u0bb5\u0ba4\u0bc1/,
  9282. ordinal: function(e) {
  9283. return e + "\u0bb5\u0ba4\u0bc1"
  9284. },
  9285. preparse: function(e) {
  9286. return e.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,
  9287. function(e) {
  9288. return rd[e]
  9289. })
  9290. },
  9291. postformat: function(e) {
  9292. return e.replace(/\d/g, function(e) {
  9293. return dd[e]
  9294. })
  9295. },
  9296. meridiemParse: /\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,
  9297. meridiem: function(e, a, t) {
  9298. return e < 2 ? " \u0baf\u0bbe\u0bae\u0bae\u0bcd" : e < 6 ?
  9299. " \u0bb5\u0bc8\u0b95\u0bb1\u0bc8" : e < 10 ? " \u0b95\u0bbe\u0bb2\u0bc8" : e < 14 ?
  9300. " \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd" : e < 18 ?
  9301. " \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1" : e < 22 ? " \u0bae\u0bbe\u0bb2\u0bc8" :
  9302. " \u0baf\u0bbe\u0bae\u0bae\u0bcd"
  9303. },
  9304. meridiemHour: function(e, a) {
  9305. return 12 === e && (e = 0), "\u0baf\u0bbe\u0bae\u0bae\u0bcd" === a ? e < 2 ? e : e + 12 :
  9306. "\u0bb5\u0bc8\u0b95\u0bb1\u0bc8" === a || "\u0b95\u0bbe\u0bb2\u0bc8" === a ? e :
  9307. "\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd" === a && 10 <= e ? e : e + 12
  9308. },
  9309. week: {
  9310. dow: 0,
  9311. doy: 6
  9312. }
  9313. }), l.defineLocale("te", {
  9314. months: "\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d"
  9315. .split("_"),
  9316. monthsShort: "\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46."
  9317. .split("_"),
  9318. monthsParseExact: !0,
  9319. weekdays: "\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02"
  9320. .split("_"),
  9321. weekdaysShort: "\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f"
  9322. .split("_"),
  9323. weekdaysMin: "\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split(
  9324. "_"),
  9325. longDateFormat: {
  9326. LT: "A h:mm",
  9327. LTS: "A h:mm:ss",
  9328. L: "DD/MM/YYYY",
  9329. LL: "D MMMM YYYY",
  9330. LLL: "D MMMM YYYY, A h:mm",
  9331. LLLL: "dddd, D MMMM YYYY, A h:mm"
  9332. },
  9333. calendar: {
  9334. sameDay: "[\u0c28\u0c47\u0c21\u0c41] LT",
  9335. nextDay: "[\u0c30\u0c47\u0c2a\u0c41] LT",
  9336. nextWeek: "dddd, LT",
  9337. lastDay: "[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",
  9338. lastWeek: "[\u0c17\u0c24] dddd, LT",
  9339. sameElse: "L"
  9340. },
  9341. relativeTime: {
  9342. future: "%s \u0c32\u0c4b",
  9343. past: "%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",
  9344. s: "\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",
  9345. ss: "%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",
  9346. m: "\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",
  9347. mm: "%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",
  9348. h: "\u0c12\u0c15 \u0c17\u0c02\u0c1f",
  9349. hh: "%d \u0c17\u0c02\u0c1f\u0c32\u0c41",
  9350. d: "\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",
  9351. dd: "%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",
  9352. M: "\u0c12\u0c15 \u0c28\u0c46\u0c32",
  9353. MM: "%d \u0c28\u0c46\u0c32\u0c32\u0c41",
  9354. y: "\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",
  9355. yy: "%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"
  9356. },
  9357. dayOfMonthOrdinalParse: /\d{1,2}\u0c35/,
  9358. ordinal: "%d\u0c35",
  9359. meridiemParse: /\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,
  9360. meridiemHour: function(e, a) {
  9361. return 12 === e && (e = 0), "\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f" === a ? e < 4 ? e : e +
  9362. 12 : "\u0c09\u0c26\u0c2f\u0c02" === a ? e :
  9363. "\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02" === a ? 10 <= e ? e : e + 12 :
  9364. "\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02" === a ? e + 12 : void 0
  9365. },
  9366. meridiem: function(e, a, t) {
  9367. return e < 4 ? "\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f" : e < 10 ?
  9368. "\u0c09\u0c26\u0c2f\u0c02" : e < 17 ?
  9369. "\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02" : e < 20 ?
  9370. "\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02" :
  9371. "\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"
  9372. },
  9373. week: {
  9374. dow: 0,
  9375. doy: 6
  9376. }
  9377. }), l.defineLocale("tet", {
  9378. months: "Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru"
  9379. .split("_"),
  9380. monthsShort: "Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),
  9381. weekdays: "Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),
  9382. weekdaysShort: "Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),
  9383. weekdaysMin: "Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),
  9384. longDateFormat: {
  9385. LT: "HH:mm",
  9386. LTS: "HH:mm:ss",
  9387. L: "DD/MM/YYYY",
  9388. LL: "D MMMM YYYY",
  9389. LLL: "D MMMM YYYY HH:mm",
  9390. LLLL: "dddd, D MMMM YYYY HH:mm"
  9391. },
  9392. calendar: {
  9393. sameDay: "[Ohin iha] LT",
  9394. nextDay: "[Aban iha] LT",
  9395. nextWeek: "dddd [iha] LT",
  9396. lastDay: "[Horiseik iha] LT",
  9397. lastWeek: "dddd [semana kotuk] [iha] LT",
  9398. sameElse: "L"
  9399. },
  9400. relativeTime: {
  9401. future: "iha %s",
  9402. past: "%s liuba",
  9403. s: "minutu balun",
  9404. ss: "minutu %d",
  9405. m: "minutu ida",
  9406. mm: "minutu %d",
  9407. h: "oras ida",
  9408. hh: "oras %d",
  9409. d: "loron ida",
  9410. dd: "loron %d",
  9411. M: "fulan ida",
  9412. MM: "fulan %d",
  9413. y: "tinan ida",
  9414. yy: "tinan %d"
  9415. },
  9416. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
  9417. ordinal: function(e) {
  9418. var a = e % 10;
  9419. return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === a ? "st" : 2 === a ? "nd" : 3 === a ?
  9420. "rd" : "th")
  9421. },
  9422. week: {
  9423. dow: 1,
  9424. doy: 4
  9425. }
  9426. });
  9427. var _d = {
  9428. 0: "-\u0443\u043c",
  9429. 1: "-\u0443\u043c",
  9430. 2: "-\u044e\u043c",
  9431. 3: "-\u044e\u043c",
  9432. 4: "-\u0443\u043c",
  9433. 5: "-\u0443\u043c",
  9434. 6: "-\u0443\u043c",
  9435. 7: "-\u0443\u043c",
  9436. 8: "-\u0443\u043c",
  9437. 9: "-\u0443\u043c",
  9438. 10: "-\u0443\u043c",
  9439. 12: "-\u0443\u043c",
  9440. 13: "-\u0443\u043c",
  9441. 20: "-\u0443\u043c",
  9442. 30: "-\u044e\u043c",
  9443. 40: "-\u0443\u043c",
  9444. 50: "-\u0443\u043c",
  9445. 60: "-\u0443\u043c",
  9446. 70: "-\u0443\u043c",
  9447. 80: "-\u0443\u043c",
  9448. 90: "-\u0443\u043c",
  9449. 100: "-\u0443\u043c"
  9450. };
  9451. l.defineLocale("tg", {
  9452. months: "\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440"
  9453. .split("_"),
  9454. monthsShort: "\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a"
  9455. .split("_"),
  9456. weekdays: "\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435"
  9457. .split("_"),
  9458. weekdaysShort: "\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431"
  9459. .split("_"),
  9460. weekdaysMin: "\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431"
  9461. .split("_"),
  9462. longDateFormat: {
  9463. LT: "HH:mm",
  9464. LTS: "HH:mm:ss",
  9465. L: "DD/MM/YYYY",
  9466. LL: "D MMMM YYYY",
  9467. LLL: "D MMMM YYYY HH:mm",
  9468. LLLL: "dddd, D MMMM YYYY HH:mm"
  9469. },
  9470. calendar: {
  9471. sameDay: "[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",
  9472. nextDay: "[\u041f\u0430\u0433\u043e\u04b3 \u0441\u043e\u0430\u0442\u0438] LT",
  9473. lastDay: "[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",
  9474. nextWeek: "dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",
  9475. lastWeek: "dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",
  9476. sameElse: "L"
  9477. },
  9478. relativeTime: {
  9479. future: "\u0431\u0430\u044a\u0434\u0438 %s",
  9480. past: "%s \u043f\u0435\u0448",
  9481. s: "\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",
  9482. m: "\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",
  9483. mm: "%d \u0434\u0430\u049b\u0438\u049b\u0430",
  9484. h: "\u044f\u043a \u0441\u043e\u0430\u0442",
  9485. hh: "%d \u0441\u043e\u0430\u0442",
  9486. d: "\u044f\u043a \u0440\u04ef\u0437",
  9487. dd: "%d \u0440\u04ef\u0437",
  9488. M: "\u044f\u043a \u043c\u043e\u04b3",
  9489. MM: "%d \u043c\u043e\u04b3",
  9490. y: "\u044f\u043a \u0441\u043e\u043b",
  9491. yy: "%d \u0441\u043e\u043b"
  9492. },
  9493. meridiemParse: /\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,
  9494. meridiemHour: function(e, a) {
  9495. return 12 === e && (e = 0), "\u0448\u0430\u0431" === a ? e < 4 ? e : e + 12 :
  9496. "\u0441\u0443\u0431\u04b3" === a ? e : "\u0440\u04ef\u0437" === a ? 11 <= e ? e : e +
  9497. 12 : "\u0431\u0435\u0433\u043e\u04b3" === a ? e + 12 : void 0
  9498. },
  9499. meridiem: function(e, a, t) {
  9500. return e < 4 ? "\u0448\u0430\u0431" : e < 11 ? "\u0441\u0443\u0431\u04b3" : e < 16 ?
  9501. "\u0440\u04ef\u0437" : e < 19 ? "\u0431\u0435\u0433\u043e\u04b3" : "\u0448\u0430\u0431"
  9502. },
  9503. dayOfMonthOrdinalParse: /\d{1,2}-(\u0443\u043c|\u044e\u043c)/,
  9504. ordinal: function(e) {
  9505. return e + (_d[e] || _d[e % 10] || _d[100 <= e ? 100 : null])
  9506. },
  9507. week: {
  9508. dow: 1,
  9509. doy: 7
  9510. }
  9511. }), l.defineLocale("th", {
  9512. months: "\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21"
  9513. .split("_"),
  9514. monthsShort: "\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04."
  9515. .split("_"),
  9516. monthsParseExact: !0,
  9517. weekdays: "\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c"
  9518. .split("_"),
  9519. weekdaysShort: "\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c"
  9520. .split("_"),
  9521. weekdaysMin: "\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),
  9522. weekdaysParseExact: !0,
  9523. longDateFormat: {
  9524. LT: "H:mm",
  9525. LTS: "H:mm:ss",
  9526. L: "DD/MM/YYYY",
  9527. LL: "D MMMM YYYY",
  9528. LLL: "D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",
  9529. LLLL: "\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"
  9530. },
  9531. meridiemParse: /\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,
  9532. isPM: function(e) {
  9533. return "\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07" === e
  9534. },
  9535. meridiem: function(e, a, t) {
  9536. return e < 12 ? "\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07" :
  9537. "\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"
  9538. },
  9539. calendar: {
  9540. sameDay: "[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",
  9541. nextDay: "[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",
  9542. nextWeek: "dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",
  9543. lastDay: "[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",
  9544. lastWeek: "[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",
  9545. sameElse: "L"
  9546. },
  9547. relativeTime: {
  9548. future: "\u0e2d\u0e35\u0e01 %s",
  9549. past: "%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",
  9550. s: "\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",
  9551. ss: "%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",
  9552. m: "1 \u0e19\u0e32\u0e17\u0e35",
  9553. mm: "%d \u0e19\u0e32\u0e17\u0e35",
  9554. h: "1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",
  9555. hh: "%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",
  9556. d: "1 \u0e27\u0e31\u0e19",
  9557. dd: "%d \u0e27\u0e31\u0e19",
  9558. M: "1 \u0e40\u0e14\u0e37\u0e2d\u0e19",
  9559. MM: "%d \u0e40\u0e14\u0e37\u0e2d\u0e19",
  9560. y: "1 \u0e1b\u0e35",
  9561. yy: "%d \u0e1b\u0e35"
  9562. }
  9563. }), l.defineLocale("tl-ph", {
  9564. months: "Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre"
  9565. .split("_"),
  9566. monthsShort: "Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),
  9567. weekdays: "Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),
  9568. weekdaysShort: "Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),
  9569. weekdaysMin: "Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),
  9570. longDateFormat: {
  9571. LT: "HH:mm",
  9572. LTS: "HH:mm:ss",
  9573. L: "MM/D/YYYY",
  9574. LL: "MMMM D, YYYY",
  9575. LLL: "MMMM D, YYYY HH:mm",
  9576. LLLL: "dddd, MMMM DD, YYYY HH:mm"
  9577. },
  9578. calendar: {
  9579. sameDay: "LT [ngayong araw]",
  9580. nextDay: "[Bukas ng] LT",
  9581. nextWeek: "LT [sa susunod na] dddd",
  9582. lastDay: "LT [kahapon]",
  9583. lastWeek: "LT [noong nakaraang] dddd",
  9584. sameElse: "L"
  9585. },
  9586. relativeTime: {
  9587. future: "sa loob ng %s",
  9588. past: "%s ang nakalipas",
  9589. s: "ilang segundo",
  9590. ss: "%d segundo",
  9591. m: "isang minuto",
  9592. mm: "%d minuto",
  9593. h: "isang oras",
  9594. hh: "%d oras",
  9595. d: "isang araw",
  9596. dd: "%d araw",
  9597. M: "isang buwan",
  9598. MM: "%d buwan",
  9599. y: "isang taon",
  9600. yy: "%d taon"
  9601. },
  9602. dayOfMonthOrdinalParse: /\d{1,2}/,
  9603. ordinal: function(e) {
  9604. return e
  9605. },
  9606. week: {
  9607. dow: 1,
  9608. doy: 4
  9609. }
  9610. });
  9611. var id = "pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");
  9612. function od(e, a, t, s) {
  9613. var n = function(e) {
  9614. var a = Math.floor(e % 1e3 / 100),
  9615. t = Math.floor(e % 100 / 10),
  9616. s = e % 10,
  9617. n = "";
  9618. 0 < a && (n += id[a] + "vatlh");
  9619. 0 < t && (n += ("" !== n ? " " : "") + id[t] + "maH");
  9620. 0 < s && (n += ("" !== n ? " " : "") + id[s]);
  9621. return "" === n ? "pagh" : n
  9622. }(e);
  9623. switch (t) {
  9624. case "ss":
  9625. return n + " lup";
  9626. case "mm":
  9627. return n + " tup";
  9628. case "hh":
  9629. return n + " rep";
  9630. case "dd":
  9631. return n + " jaj";
  9632. case "MM":
  9633. return n + " jar";
  9634. case "yy":
  9635. return n + " DIS"
  9636. }
  9637. }
  9638. l.defineLocale("tlh", {
  9639. months: "tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019"
  9640. .split("_"),
  9641. monthsShort: "jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019"
  9642. .split("_"),
  9643. monthsParseExact: !0,
  9644. weekdays: "lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),
  9645. weekdaysShort: "lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),
  9646. weekdaysMin: "lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),
  9647. longDateFormat: {
  9648. LT: "HH:mm",
  9649. LTS: "HH:mm:ss",
  9650. L: "DD.MM.YYYY",
  9651. LL: "D MMMM YYYY",
  9652. LLL: "D MMMM YYYY HH:mm",
  9653. LLLL: "dddd, D MMMM YYYY HH:mm"
  9654. },
  9655. calendar: {
  9656. sameDay: "[DaHjaj] LT",
  9657. nextDay: "[wa\u2019leS] LT",
  9658. nextWeek: "LLL",
  9659. lastDay: "[wa\u2019Hu\u2019] LT",
  9660. lastWeek: "LLL",
  9661. sameElse: "L"
  9662. },
  9663. relativeTime: {
  9664. future: function(e) {
  9665. var a = e;
  9666. return a = -1 !== e.indexOf("jaj") ? a.slice(0, -3) + "leS" : -1 !== e.indexOf("jar") ?
  9667. a.slice(0, -3) + "waQ" : -1 !== e.indexOf("DIS") ? a.slice(0, -3) + "nem" : a +
  9668. " pIq"
  9669. },
  9670. past: function(e) {
  9671. var a = e;
  9672. return a = -1 !== e.indexOf("jaj") ? a.slice(0, -3) + "Hu\u2019" : -1 !== e.indexOf(
  9673. "jar") ? a.slice(0, -3) + "wen" : -1 !== e.indexOf("DIS") ? a.slice(0, -3) +
  9674. "ben" : a + " ret"
  9675. },
  9676. s: "puS lup",
  9677. ss: od,
  9678. m: "wa\u2019 tup",
  9679. mm: od,
  9680. h: "wa\u2019 rep",
  9681. hh: od,
  9682. d: "wa\u2019 jaj",
  9683. dd: od,
  9684. M: "wa\u2019 jar",
  9685. MM: od,
  9686. y: "wa\u2019 DIS",
  9687. yy: od
  9688. },
  9689. dayOfMonthOrdinalParse: /\d{1,2}\./,
  9690. ordinal: "%d.",
  9691. week: {
  9692. dow: 1,
  9693. doy: 4
  9694. }
  9695. });
  9696. var md = {
  9697. 1: "'inci",
  9698. 5: "'inci",
  9699. 8: "'inci",
  9700. 70: "'inci",
  9701. 80: "'inci",
  9702. 2: "'nci",
  9703. 7: "'nci",
  9704. 20: "'nci",
  9705. 50: "'nci",
  9706. 3: "'\xfcnc\xfc",
  9707. 4: "'\xfcnc\xfc",
  9708. 100: "'\xfcnc\xfc",
  9709. 6: "'nc\u0131",
  9710. 9: "'uncu",
  9711. 10: "'uncu",
  9712. 30: "'uncu",
  9713. 60: "'\u0131nc\u0131",
  9714. 90: "'\u0131nc\u0131"
  9715. };
  9716. function ud(e, a, t, s) {
  9717. var n = {
  9718. s: ["viensas secunds", "'iensas secunds"],
  9719. ss: [e + " secunds", e + " secunds"],
  9720. m: ["'n m\xedut", "'iens m\xedut"],
  9721. mm: [e + " m\xeduts", e + " m\xeduts"],
  9722. h: ["'n \xfeora", "'iensa \xfeora"],
  9723. hh: [e + " \xfeoras", e + " \xfeoras"],
  9724. d: ["'n ziua", "'iensa ziua"],
  9725. dd: [e + " ziuas", e + " ziuas"],
  9726. M: ["'n mes", "'iens mes"],
  9727. MM: [e + " mesen", e + " mesen"],
  9728. y: ["'n ar", "'iens ar"],
  9729. yy: [e + " ars", e + " ars"]
  9730. };
  9731. return s ? n[t][0] : a ? n[t][0] : n[t][1]
  9732. }
  9733. function ld(e, a, t) {
  9734. var s, n;
  9735. return "m" === t ? a ? "\u0445\u0432\u0438\u043b\u0438\u043d\u0430" :
  9736. "\u0445\u0432\u0438\u043b\u0438\u043d\u0443" : "h" === t ? a ? "\u0433\u043e\u0434\u0438\u043d\u0430" :
  9737. "\u0433\u043e\u0434\u0438\u043d\u0443" : e + " " + (s = +e, n = {
  9738. ss: a ?
  9739. "\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434" :
  9740. "\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",
  9741. mm: a ?
  9742. "\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d" :
  9743. "\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",
  9744. hh: a ?
  9745. "\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d" :
  9746. "\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",
  9747. dd: "\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",
  9748. MM: "\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",
  9749. yy: "\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"
  9750. } [t].split("_"), s % 10 == 1 && s % 100 != 11 ? n[0] : 2 <= s % 10 && s % 10 <= 4 && (s % 100 <
  9751. 10 || 20 <= s % 100) ? n[1] : n[2])
  9752. }
  9753. function Md(e) {
  9754. return function() {
  9755. return e + "\u043e" + (11 === this.hours() ? "\u0431" : "") + "] LT"
  9756. }
  9757. }
  9758. l.defineLocale("tr", {
  9759. months: "Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k"
  9760. .split("_"),
  9761. monthsShort: "Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),
  9762. weekdays: "Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),
  9763. weekdaysShort: "Paz_Pts_Sal_\xc7ar_Per_Cum_Cts".split("_"),
  9764. weekdaysMin: "Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),
  9765. longDateFormat: {
  9766. LT: "HH:mm",
  9767. LTS: "HH:mm:ss",
  9768. L: "DD.MM.YYYY",
  9769. LL: "D MMMM YYYY",
  9770. LLL: "D MMMM YYYY HH:mm",
  9771. LLLL: "dddd, D MMMM YYYY HH:mm"
  9772. },
  9773. calendar: {
  9774. sameDay: "[bug\xfcn saat] LT",
  9775. nextDay: "[yar\u0131n saat] LT",
  9776. nextWeek: "[gelecek] dddd [saat] LT",
  9777. lastDay: "[d\xfcn] LT",
  9778. lastWeek: "[ge\xe7en] dddd [saat] LT",
  9779. sameElse: "L"
  9780. },
  9781. relativeTime: {
  9782. future: "%s sonra",
  9783. past: "%s \xf6nce",
  9784. s: "birka\xe7 saniye",
  9785. ss: "%d saniye",
  9786. m: "bir dakika",
  9787. mm: "%d dakika",
  9788. h: "bir saat",
  9789. hh: "%d saat",
  9790. d: "bir g\xfcn",
  9791. dd: "%d g\xfcn",
  9792. M: "bir ay",
  9793. MM: "%d ay",
  9794. y: "bir y\u0131l",
  9795. yy: "%d y\u0131l"
  9796. },
  9797. ordinal: function(e, a) {
  9798. switch (a) {
  9799. case "d":
  9800. case "D":
  9801. case "Do":
  9802. case "DD":
  9803. return e;
  9804. default:
  9805. if (0 === e) return e + "'\u0131nc\u0131";
  9806. var t = e % 10;
  9807. return e + (md[t] || md[e % 100 - t] || md[100 <= e ? 100 : null])
  9808. }
  9809. },
  9810. week: {
  9811. dow: 1,
  9812. doy: 7
  9813. }
  9814. }), l.defineLocale("tzl", {
  9815. months: "Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar"
  9816. .split("_"),
  9817. monthsShort: "Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),
  9818. weekdays: "S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),
  9819. weekdaysShort: "S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),
  9820. weekdaysMin: "S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),
  9821. longDateFormat: {
  9822. LT: "HH.mm",
  9823. LTS: "HH.mm.ss",
  9824. L: "DD.MM.YYYY",
  9825. LL: "D. MMMM [dallas] YYYY",
  9826. LLL: "D. MMMM [dallas] YYYY HH.mm",
  9827. LLLL: "dddd, [li] D. MMMM [dallas] YYYY HH.mm"
  9828. },
  9829. meridiemParse: /d\'o|d\'a/i,
  9830. isPM: function(e) {
  9831. return "d'o" === e.toLowerCase()
  9832. },
  9833. meridiem: function(e, a, t) {
  9834. return 11 < e ? t ? "d'o" : "D'O" : t ? "d'a" : "D'A"
  9835. },
  9836. calendar: {
  9837. sameDay: "[oxhi \xe0] LT",
  9838. nextDay: "[dem\xe0 \xe0] LT",
  9839. nextWeek: "dddd [\xe0] LT",
  9840. lastDay: "[ieiri \xe0] LT",
  9841. lastWeek: "[s\xfcr el] dddd [lasteu \xe0] LT",
  9842. sameElse: "L"
  9843. },
  9844. relativeTime: {
  9845. future: "osprei %s",
  9846. past: "ja%s",
  9847. s: ud,
  9848. ss: ud,
  9849. m: ud,
  9850. mm: ud,
  9851. h: ud,
  9852. hh: ud,
  9853. d: ud,
  9854. dd: ud,
  9855. M: ud,
  9856. MM: ud,
  9857. y: ud,
  9858. yy: ud
  9859. },
  9860. dayOfMonthOrdinalParse: /\d{1,2}\./,
  9861. ordinal: "%d.",
  9862. week: {
  9863. dow: 1,
  9864. doy: 4
  9865. }
  9866. }), l.defineLocale("tzm-latn", {
  9867. months: "innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir"
  9868. .split("_"),
  9869. monthsShort: "innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir"
  9870. .split("_"),
  9871. weekdays: "asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),
  9872. weekdaysShort: "asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),
  9873. weekdaysMin: "asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),
  9874. longDateFormat: {
  9875. LT: "HH:mm",
  9876. LTS: "HH:mm:ss",
  9877. L: "DD/MM/YYYY",
  9878. LL: "D MMMM YYYY",
  9879. LLL: "D MMMM YYYY HH:mm",
  9880. LLLL: "dddd D MMMM YYYY HH:mm"
  9881. },
  9882. calendar: {
  9883. sameDay: "[asdkh g] LT",
  9884. nextDay: "[aska g] LT",
  9885. nextWeek: "dddd [g] LT",
  9886. lastDay: "[assant g] LT",
  9887. lastWeek: "dddd [g] LT",
  9888. sameElse: "L"
  9889. },
  9890. relativeTime: {
  9891. future: "dadkh s yan %s",
  9892. past: "yan %s",
  9893. s: "imik",
  9894. ss: "%d imik",
  9895. m: "minu\u1e0d",
  9896. mm: "%d minu\u1e0d",
  9897. h: "sa\u025ba",
  9898. hh: "%d tassa\u025bin",
  9899. d: "ass",
  9900. dd: "%d ossan",
  9901. M: "ayowr",
  9902. MM: "%d iyyirn",
  9903. y: "asgas",
  9904. yy: "%d isgasn"
  9905. },
  9906. week: {
  9907. dow: 6,
  9908. doy: 12
  9909. }
  9910. }), l.defineLocale("tzm", {
  9911. months: "\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54"
  9912. .split("_"),
  9913. monthsShort: "\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54"
  9914. .split("_"),
  9915. weekdays: "\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59"
  9916. .split("_"),
  9917. weekdaysShort: "\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59"
  9918. .split("_"),
  9919. weekdaysMin: "\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59"
  9920. .split("_"),
  9921. longDateFormat: {
  9922. LT: "HH:mm",
  9923. LTS: "HH:mm:ss",
  9924. L: "DD/MM/YYYY",
  9925. LL: "D MMMM YYYY",
  9926. LLL: "D MMMM YYYY HH:mm",
  9927. LLLL: "dddd D MMMM YYYY HH:mm"
  9928. },
  9929. calendar: {
  9930. sameDay: "[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",
  9931. nextDay: "[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",
  9932. nextWeek: "dddd [\u2d34] LT",
  9933. lastDay: "[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",
  9934. lastWeek: "dddd [\u2d34] LT",
  9935. sameElse: "L"
  9936. },
  9937. relativeTime: {
  9938. future: "\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",
  9939. past: "\u2d62\u2d30\u2d4f %s",
  9940. s: "\u2d49\u2d4e\u2d49\u2d3d",
  9941. ss: "%d \u2d49\u2d4e\u2d49\u2d3d",
  9942. m: "\u2d4e\u2d49\u2d4f\u2d53\u2d3a",
  9943. mm: "%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",
  9944. h: "\u2d59\u2d30\u2d44\u2d30",
  9945. hh: "%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",
  9946. d: "\u2d30\u2d59\u2d59",
  9947. dd: "%d o\u2d59\u2d59\u2d30\u2d4f",
  9948. M: "\u2d30\u2d62o\u2d53\u2d54",
  9949. MM: "%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",
  9950. y: "\u2d30\u2d59\u2d33\u2d30\u2d59",
  9951. yy: "%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"
  9952. },
  9953. week: {
  9954. dow: 6,
  9955. doy: 12
  9956. }
  9957. }), l.defineLocale("ug-cn", {
  9958. months: "\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631"
  9959. .split("_"),
  9960. monthsShort: "\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631"
  9961. .split("_"),
  9962. weekdays: "\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5"
  9963. .split("_"),
  9964. weekdaysShort: "\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5"
  9965. .split("_"),
  9966. weekdaysMin: "\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5"
  9967. .split("_"),
  9968. longDateFormat: {
  9969. LT: "HH:mm",
  9970. LTS: "HH:mm:ss",
  9971. L: "YYYY-MM-DD",
  9972. LL: "YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",
  9973. LLL: "YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",
  9974. LLLL: "dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"
  9975. },
  9976. meridiemParse: /\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,
  9977. meridiemHour: function(e, a) {
  9978. return 12 === e && (e = 0), "\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5" ===
  9979. a || "\u0633\u06d5\u06be\u06d5\u0631" === a ||
  9980. "\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646" === a ? e :
  9981. "\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646" === a ||
  9982. "\u0643\u06d5\u0686" === a ? e + 12 : 11 <= e ? e : e + 12
  9983. },
  9984. meridiem: function(e, a, t) {
  9985. var s = 100 * e + a;
  9986. return s < 600 ? "\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5" : s < 900 ?
  9987. "\u0633\u06d5\u06be\u06d5\u0631" : s < 1130 ?
  9988. "\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646" : s < 1230 ?
  9989. "\u0686\u06c8\u0634" : s < 1800 ?
  9990. "\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646" :
  9991. "\u0643\u06d5\u0686"
  9992. },
  9993. calendar: {
  9994. sameDay: "[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",
  9995. nextDay: "[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",
  9996. nextWeek: "[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",
  9997. lastDay: "[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",
  9998. lastWeek: "[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",
  9999. sameElse: "L"
  10000. },
  10001. relativeTime: {
  10002. future: "%s \u0643\u06d0\u064a\u0649\u0646",
  10003. past: "%s \u0628\u06c7\u0631\u06c7\u0646",
  10004. s: "\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",
  10005. ss: "%d \u0633\u06d0\u0643\u0648\u0646\u062a",
  10006. m: "\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",
  10007. mm: "%d \u0645\u0649\u0646\u06c7\u062a",
  10008. h: "\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",
  10009. hh: "%d \u0633\u0627\u0626\u06d5\u062a",
  10010. d: "\u0628\u0649\u0631 \u0643\u06c8\u0646",
  10011. dd: "%d \u0643\u06c8\u0646",
  10012. M: "\u0628\u0649\u0631 \u0626\u0627\u064a",
  10013. MM: "%d \u0626\u0627\u064a",
  10014. y: "\u0628\u0649\u0631 \u064a\u0649\u0644",
  10015. yy: "%d \u064a\u0649\u0644"
  10016. },
  10017. dayOfMonthOrdinalParse: /\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,
  10018. ordinal: function(e, a) {
  10019. switch (a) {
  10020. case "d":
  10021. case "D":
  10022. case "DDD":
  10023. return e + "-\u0643\u06c8\u0646\u0649";
  10024. case "w":
  10025. case "W":
  10026. return e + "-\u06be\u06d5\u067e\u062a\u06d5";
  10027. default:
  10028. return e
  10029. }
  10030. },
  10031. preparse: function(e) {
  10032. return e.replace(/\u060c/g, ",")
  10033. },
  10034. postformat: function(e) {
  10035. return e.replace(/,/g, "\u060c")
  10036. },
  10037. week: {
  10038. dow: 1,
  10039. doy: 7
  10040. }
  10041. }), l.defineLocale("uk", {
  10042. months: {
  10043. format: "\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f"
  10044. .split("_"),
  10045. standalone: "\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c"
  10046. .split("_")
  10047. },
  10048. monthsShort: "\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434"
  10049. .split("_"),
  10050. weekdays: function(e, a) {
  10051. var t = {
  10052. nominative: "\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430"
  10053. .split("_"),
  10054. accusative: "\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443"
  10055. .split("_"),
  10056. genitive: "\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438"
  10057. .split("_")
  10058. };
  10059. return !0 === e ? t.nominative.slice(1, 7).concat(t.nominative.slice(0, 1)) : e ? t[
  10060. /(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(a) ? "accusative" :
  10061. /\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/
  10062. .test(a) ? "genitive" : "nominative"][e.day()] : t.nominative
  10063. },
  10064. weekdaysShort: "\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431"
  10065. .split("_"),
  10066. weekdaysMin: "\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431"
  10067. .split("_"),
  10068. longDateFormat: {
  10069. LT: "HH:mm",
  10070. LTS: "HH:mm:ss",
  10071. L: "DD.MM.YYYY",
  10072. LL: "D MMMM YYYY \u0440.",
  10073. LLL: "D MMMM YYYY \u0440., HH:mm",
  10074. LLLL: "dddd, D MMMM YYYY \u0440., HH:mm"
  10075. },
  10076. calendar: {
  10077. sameDay: Md("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),
  10078. nextDay: Md("[\u0417\u0430\u0432\u0442\u0440\u0430 "),
  10079. lastDay: Md("[\u0412\u0447\u043e\u0440\u0430 "),
  10080. nextWeek: Md("[\u0423] dddd ["),
  10081. lastWeek: function() {
  10082. switch (this.day()) {
  10083. case 0:
  10084. case 3:
  10085. case 5:
  10086. case 6:
  10087. return Md("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);
  10088. case 1:
  10089. case 2:
  10090. case 4:
  10091. return Md("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(
  10092. this)
  10093. }
  10094. },
  10095. sameElse: "L"
  10096. },
  10097. relativeTime: {
  10098. future: "\u0437\u0430 %s",
  10099. past: "%s \u0442\u043e\u043c\u0443",
  10100. s: "\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",
  10101. ss: ld,
  10102. m: ld,
  10103. mm: ld,
  10104. h: "\u0433\u043e\u0434\u0438\u043d\u0443",
  10105. hh: ld,
  10106. d: "\u0434\u0435\u043d\u044c",
  10107. dd: ld,
  10108. M: "\u043c\u0456\u0441\u044f\u0446\u044c",
  10109. MM: ld,
  10110. y: "\u0440\u0456\u043a",
  10111. yy: ld
  10112. },
  10113. meridiemParse: /\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,
  10114. isPM: function(e) {
  10115. return /^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(e)
  10116. },
  10117. meridiem: function(e, a, t) {
  10118. return e < 4 ? "\u043d\u043e\u0447\u0456" : e < 12 ? "\u0440\u0430\u043d\u043a\u0443" : e <
  10119. 17 ? "\u0434\u043d\u044f" : "\u0432\u0435\u0447\u043e\u0440\u0430"
  10120. },
  10121. dayOfMonthOrdinalParse: /\d{1,2}-(\u0439|\u0433\u043e)/,
  10122. ordinal: function(e, a) {
  10123. switch (a) {
  10124. case "M":
  10125. case "d":
  10126. case "DDD":
  10127. case "w":
  10128. case "W":
  10129. return e + "-\u0439";
  10130. case "D":
  10131. return e + "-\u0433\u043e";
  10132. default:
  10133. return e
  10134. }
  10135. },
  10136. week: {
  10137. dow: 1,
  10138. doy: 7
  10139. }
  10140. });
  10141. var hd = ["\u062c\u0646\u0648\u0631\u06cc", "\u0641\u0631\u0648\u0631\u06cc", "\u0645\u0627\u0631\u0686",
  10142. "\u0627\u067e\u0631\u06cc\u0644", "\u0645\u0626\u06cc", "\u062c\u0648\u0646",
  10143. "\u062c\u0648\u0644\u0627\u0626\u06cc", "\u0627\u06af\u0633\u062a", "\u0633\u062a\u0645\u0628\u0631",
  10144. "\u0627\u06a9\u062a\u0648\u0628\u0631", "\u0646\u0648\u0645\u0628\u0631",
  10145. "\u062f\u0633\u0645\u0628\u0631"
  10146. ],
  10147. Ld = ["\u0627\u062a\u0648\u0627\u0631", "\u067e\u06cc\u0631", "\u0645\u0646\u06af\u0644",
  10148. "\u0628\u062f\u06be", "\u062c\u0645\u0639\u0631\u0627\u062a", "\u062c\u0645\u0639\u06c1",
  10149. "\u06c1\u0641\u062a\u06c1"
  10150. ];
  10151. return l.defineLocale("ur", {
  10152. months: hd,
  10153. monthsShort: hd,
  10154. weekdays: Ld,
  10155. weekdaysShort: Ld,
  10156. weekdaysMin: Ld,
  10157. longDateFormat: {
  10158. LT: "HH:mm",
  10159. LTS: "HH:mm:ss",
  10160. L: "DD/MM/YYYY",
  10161. LL: "D MMMM YYYY",
  10162. LLL: "D MMMM YYYY HH:mm",
  10163. LLLL: "dddd\u060c D MMMM YYYY HH:mm"
  10164. },
  10165. meridiemParse: /\u0635\u0628\u062d|\u0634\u0627\u0645/,
  10166. isPM: function(e) {
  10167. return "\u0634\u0627\u0645" === e
  10168. },
  10169. meridiem: function(e, a, t) {
  10170. return e < 12 ? "\u0635\u0628\u062d" : "\u0634\u0627\u0645"
  10171. },
  10172. calendar: {
  10173. sameDay: "[\u0622\u062c \u0628\u0648\u0642\u062a] LT",
  10174. nextDay: "[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",
  10175. nextWeek: "dddd [\u0628\u0648\u0642\u062a] LT",
  10176. lastDay: "[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",
  10177. lastWeek: "[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",
  10178. sameElse: "L"
  10179. },
  10180. relativeTime: {
  10181. future: "%s \u0628\u0639\u062f",
  10182. past: "%s \u0642\u0628\u0644",
  10183. s: "\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",
  10184. ss: "%d \u0633\u06cc\u06a9\u0646\u0688",
  10185. m: "\u0627\u06cc\u06a9 \u0645\u0646\u0679",
  10186. mm: "%d \u0645\u0646\u0679",
  10187. h: "\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",
  10188. hh: "%d \u06af\u06be\u0646\u0679\u06d2",
  10189. d: "\u0627\u06cc\u06a9 \u062f\u0646",
  10190. dd: "%d \u062f\u0646",
  10191. M: "\u0627\u06cc\u06a9 \u0645\u0627\u06c1",
  10192. MM: "%d \u0645\u0627\u06c1",
  10193. y: "\u0627\u06cc\u06a9 \u0633\u0627\u0644",
  10194. yy: "%d \u0633\u0627\u0644"
  10195. },
  10196. preparse: function(e) {
  10197. return e.replace(/\u060c/g, ",")
  10198. },
  10199. postformat: function(e) {
  10200. return e.replace(/,/g, "\u060c")
  10201. },
  10202. week: {
  10203. dow: 1,
  10204. doy: 4
  10205. }
  10206. }), l.defineLocale("uz-latn", {
  10207. months: "Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),
  10208. monthsShort: "Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),
  10209. weekdays: "Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),
  10210. weekdaysShort: "Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),
  10211. weekdaysMin: "Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),
  10212. longDateFormat: {
  10213. LT: "HH:mm",
  10214. LTS: "HH:mm:ss",
  10215. L: "DD/MM/YYYY",
  10216. LL: "D MMMM YYYY",
  10217. LLL: "D MMMM YYYY HH:mm",
  10218. LLLL: "D MMMM YYYY, dddd HH:mm"
  10219. },
  10220. calendar: {
  10221. sameDay: "[Bugun soat] LT [da]",
  10222. nextDay: "[Ertaga] LT [da]",
  10223. nextWeek: "dddd [kuni soat] LT [da]",
  10224. lastDay: "[Kecha soat] LT [da]",
  10225. lastWeek: "[O'tgan] dddd [kuni soat] LT [da]",
  10226. sameElse: "L"
  10227. },
  10228. relativeTime: {
  10229. future: "Yaqin %s ichida",
  10230. past: "Bir necha %s oldin",
  10231. s: "soniya",
  10232. ss: "%d soniya",
  10233. m: "bir daqiqa",
  10234. mm: "%d daqiqa",
  10235. h: "bir soat",
  10236. hh: "%d soat",
  10237. d: "bir kun",
  10238. dd: "%d kun",
  10239. M: "bir oy",
  10240. MM: "%d oy",
  10241. y: "bir yil",
  10242. yy: "%d yil"
  10243. },
  10244. week: {
  10245. dow: 1,
  10246. doy: 7
  10247. }
  10248. }), l.defineLocale("uz", {
  10249. months: "\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440"
  10250. .split("_"),
  10251. monthsShort: "\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a"
  10252. .split("_"),
  10253. weekdays: "\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430"
  10254. .split("_"),
  10255. weekdaysShort: "\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d"
  10256. .split("_"),
  10257. weekdaysMin: "\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430"
  10258. .split("_"),
  10259. longDateFormat: {
  10260. LT: "HH:mm",
  10261. LTS: "HH:mm:ss",
  10262. L: "DD/MM/YYYY",
  10263. LL: "D MMMM YYYY",
  10264. LLL: "D MMMM YYYY HH:mm",
  10265. LLLL: "D MMMM YYYY, dddd HH:mm"
  10266. },
  10267. calendar: {
  10268. sameDay: "[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",
  10269. nextDay: "[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",
  10270. nextWeek: "dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",
  10271. lastDay: "[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",
  10272. lastWeek: "[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",
  10273. sameElse: "L"
  10274. },
  10275. relativeTime: {
  10276. future: "\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",
  10277. past: "\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",
  10278. s: "\u0444\u0443\u0440\u0441\u0430\u0442",
  10279. ss: "%d \u0444\u0443\u0440\u0441\u0430\u0442",
  10280. m: "\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",
  10281. mm: "%d \u0434\u0430\u043a\u0438\u043a\u0430",
  10282. h: "\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",
  10283. hh: "%d \u0441\u043e\u0430\u0442",
  10284. d: "\u0431\u0438\u0440 \u043a\u0443\u043d",
  10285. dd: "%d \u043a\u0443\u043d",
  10286. M: "\u0431\u0438\u0440 \u043e\u0439",
  10287. MM: "%d \u043e\u0439",
  10288. y: "\u0431\u0438\u0440 \u0439\u0438\u043b",
  10289. yy: "%d \u0439\u0438\u043b"
  10290. },
  10291. week: {
  10292. dow: 1,
  10293. doy: 7
  10294. }
  10295. }), l.defineLocale("vi", {
  10296. months: "th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12"
  10297. .split("_"),
  10298. monthsShort: "Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),
  10299. monthsParseExact: !0,
  10300. weekdays: "ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y"
  10301. .split("_"),
  10302. weekdaysShort: "CN_T2_T3_T4_T5_T6_T7".split("_"),
  10303. weekdaysMin: "CN_T2_T3_T4_T5_T6_T7".split("_"),
  10304. weekdaysParseExact: !0,
  10305. meridiemParse: /sa|ch/i,
  10306. isPM: function(e) {
  10307. return /^ch$/i.test(e)
  10308. },
  10309. meridiem: function(e, a, t) {
  10310. return e < 12 ? t ? "sa" : "SA" : t ? "ch" : "CH"
  10311. },
  10312. longDateFormat: {
  10313. LT: "HH:mm",
  10314. LTS: "HH:mm:ss",
  10315. L: "DD/MM/YYYY",
  10316. LL: "D MMMM [n\u0103m] YYYY",
  10317. LLL: "D MMMM [n\u0103m] YYYY HH:mm",
  10318. LLLL: "dddd, D MMMM [n\u0103m] YYYY HH:mm",
  10319. l: "DD/M/YYYY",
  10320. ll: "D MMM YYYY",
  10321. lll: "D MMM YYYY HH:mm",
  10322. llll: "ddd, D MMM YYYY HH:mm"
  10323. },
  10324. calendar: {
  10325. sameDay: "[H\xf4m nay l\xfac] LT",
  10326. nextDay: "[Ng\xe0y mai l\xfac] LT",
  10327. nextWeek: "dddd [tu\u1ea7n t\u1edbi l\xfac] LT",
  10328. lastDay: "[H\xf4m qua l\xfac] LT",
  10329. lastWeek: "dddd [tu\u1ea7n r\u1ed3i l\xfac] LT",
  10330. sameElse: "L"
  10331. },
  10332. relativeTime: {
  10333. future: "%s t\u1edbi",
  10334. past: "%s tr\u01b0\u1edbc",
  10335. s: "v\xe0i gi\xe2y",
  10336. ss: "%d gi\xe2y",
  10337. m: "m\u1ed9t ph\xfat",
  10338. mm: "%d ph\xfat",
  10339. h: "m\u1ed9t gi\u1edd",
  10340. hh: "%d gi\u1edd",
  10341. d: "m\u1ed9t ng\xe0y",
  10342. dd: "%d ng\xe0y",
  10343. M: "m\u1ed9t th\xe1ng",
  10344. MM: "%d th\xe1ng",
  10345. y: "m\u1ed9t n\u0103m",
  10346. yy: "%d n\u0103m"
  10347. },
  10348. dayOfMonthOrdinalParse: /\d{1,2}/,
  10349. ordinal: function(e) {
  10350. return e
  10351. },
  10352. week: {
  10353. dow: 1,
  10354. doy: 4
  10355. }
  10356. }), l.defineLocale("x-pseudo", {
  10357. months: "J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r"
  10358. .split("_"),
  10359. monthsShort: "J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c"
  10360. .split("_"),
  10361. monthsParseExact: !0,
  10362. weekdays: "S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd"
  10363. .split("_"),
  10364. weekdaysShort: "S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),
  10365. weekdaysMin: "S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),
  10366. weekdaysParseExact: !0,
  10367. longDateFormat: {
  10368. LT: "HH:mm",
  10369. L: "DD/MM/YYYY",
  10370. LL: "D MMMM YYYY",
  10371. LLL: "D MMMM YYYY HH:mm",
  10372. LLLL: "dddd, D MMMM YYYY HH:mm"
  10373. },
  10374. calendar: {
  10375. sameDay: "[T~\xf3d\xe1~\xfd \xe1t] LT",
  10376. nextDay: "[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",
  10377. nextWeek: "dddd [\xe1t] LT",
  10378. lastDay: "[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",
  10379. lastWeek: "[L~\xe1st] dddd [\xe1t] LT",
  10380. sameElse: "L"
  10381. },
  10382. relativeTime: {
  10383. future: "\xed~\xf1 %s",
  10384. past: "%s \xe1~g\xf3",
  10385. s: "\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",
  10386. ss: "%d s~\xe9c\xf3\xf1~ds",
  10387. m: "\xe1 ~m\xed\xf1~\xfat\xe9",
  10388. mm: "%d m~\xed\xf1\xfa~t\xe9s",
  10389. h: "\xe1~\xf1 h\xf3~\xfar",
  10390. hh: "%d h~\xf3\xfars",
  10391. d: "\xe1 ~d\xe1\xfd",
  10392. dd: "%d d~\xe1\xfds",
  10393. M: "\xe1 ~m\xf3\xf1~th",
  10394. MM: "%d m~\xf3\xf1t~hs",
  10395. y: "\xe1 ~\xfd\xe9\xe1r",
  10396. yy: "%d \xfd~\xe9\xe1rs"
  10397. },
  10398. dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/,
  10399. ordinal: function(e) {
  10400. var a = e % 10;
  10401. return e + (1 == ~~(e % 100 / 10) ? "th" : 1 === a ? "st" : 2 === a ? "nd" : 3 === a ?
  10402. "rd" : "th")
  10403. },
  10404. week: {
  10405. dow: 1,
  10406. doy: 4
  10407. }
  10408. }), l.defineLocale("yo", {
  10409. months: "S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300"
  10410. .split("_"),
  10411. monthsShort: "S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300"
  10412. .split("_"),
  10413. weekdays: "A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta"
  10414. .split("_"),
  10415. weekdaysShort: "A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301"
  10416. .split("_"),
  10417. weekdaysMin: "A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),
  10418. longDateFormat: {
  10419. LT: "h:mm A",
  10420. LTS: "h:mm:ss A",
  10421. L: "DD/MM/YYYY",
  10422. LL: "D MMMM YYYY",
  10423. LLL: "D MMMM YYYY h:mm A",
  10424. LLLL: "dddd, D MMMM YYYY h:mm A"
  10425. },
  10426. calendar: {
  10427. sameDay: "[O\u0300ni\u0300 ni] LT",
  10428. nextDay: "[\u1ecc\u0300la ni] LT",
  10429. nextWeek: "dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",
  10430. lastDay: "[A\u0300na ni] LT",
  10431. lastWeek: "dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",
  10432. sameElse: "L"
  10433. },
  10434. relativeTime: {
  10435. future: "ni\u0301 %s",
  10436. past: "%s k\u1ecdja\u0301",
  10437. s: "i\u0300s\u1eb9ju\u0301 aaya\u0301 die",
  10438. ss: "aaya\u0301 %d",
  10439. m: "i\u0300s\u1eb9ju\u0301 kan",
  10440. mm: "i\u0300s\u1eb9ju\u0301 %d",
  10441. h: "wa\u0301kati kan",
  10442. hh: "wa\u0301kati %d",
  10443. d: "\u1ecdj\u1ecd\u0301 kan",
  10444. dd: "\u1ecdj\u1ecd\u0301 %d",
  10445. M: "osu\u0300 kan",
  10446. MM: "osu\u0300 %d",
  10447. y: "\u1ecddu\u0301n kan",
  10448. yy: "\u1ecddu\u0301n %d"
  10449. },
  10450. dayOfMonthOrdinalParse: /\u1ecdj\u1ecd\u0301\s\d{1,2}/,
  10451. ordinal: "\u1ecdj\u1ecd\u0301 %d",
  10452. week: {
  10453. dow: 1,
  10454. doy: 4
  10455. }
  10456. }), l.defineLocale("zh-cn", {
  10457. months: "\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708"
  10458. .split("_"),
  10459. monthsShort: "1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708"
  10460. .split("_"),
  10461. weekdays: "\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d"
  10462. .split("_"),
  10463. weekdaysShort: "\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d"
  10464. .split("_"),
  10465. weekdaysMin: "\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),
  10466. longDateFormat: {
  10467. LT: "HH:mm",
  10468. LTS: "HH:mm:ss",
  10469. L: "YYYY/MM/DD",
  10470. LL: "YYYY\u5e74M\u6708D\u65e5",
  10471. LLL: "YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",
  10472. LLLL: "YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",
  10473. l: "YYYY/M/D",
  10474. ll: "YYYY\u5e74M\u6708D\u65e5",
  10475. lll: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
  10476. llll: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm"
  10477. },
  10478. meridiemParse: /\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,
  10479. meridiemHour: function(e, a) {
  10480. return 12 === e && (e = 0), "\u51cc\u6668" === a || "\u65e9\u4e0a" === a ||
  10481. "\u4e0a\u5348" === a ? e : "\u4e0b\u5348" === a || "\u665a\u4e0a" === a ? e + 12 : 11 <=
  10482. e ? e : e + 12
  10483. },
  10484. meridiem: function(e, a, t) {
  10485. var s = 100 * e + a;
  10486. return s < 600 ? "\u51cc\u6668" : s < 900 ? "\u65e9\u4e0a" : s < 1130 ? "\u4e0a\u5348" : s <
  10487. 1230 ? "\u4e2d\u5348" : s < 1800 ? "\u4e0b\u5348" : "\u665a\u4e0a"
  10488. },
  10489. calendar: {
  10490. sameDay: "[\u4eca\u5929]LT",
  10491. nextDay: "[\u660e\u5929]LT",
  10492. nextWeek: "[\u4e0b]ddddLT",
  10493. lastDay: "[\u6628\u5929]LT",
  10494. lastWeek: "[\u4e0a]ddddLT",
  10495. sameElse: "L"
  10496. },
  10497. dayOfMonthOrdinalParse: /\d{1,2}(\u65e5|\u6708|\u5468)/,
  10498. ordinal: function(e, a) {
  10499. switch (a) {
  10500. case "d":
  10501. case "D":
  10502. case "DDD":
  10503. return e + "\u65e5";
  10504. case "M":
  10505. return e + "\u6708";
  10506. case "w":
  10507. case "W":
  10508. return e + "\u5468";
  10509. default:
  10510. return e
  10511. }
  10512. },
  10513. relativeTime: {
  10514. future: "%s\u5185",
  10515. past: "%s\u524d",
  10516. s: "\u51e0\u79d2",
  10517. ss: "%d \u79d2",
  10518. m: "1 \u5206\u949f",
  10519. mm: "%d \u5206\u949f",
  10520. h: "1 \u5c0f\u65f6",
  10521. hh: "%d \u5c0f\u65f6",
  10522. d: "1 \u5929",
  10523. dd: "%d \u5929",
  10524. M: "1 \u4e2a\u6708",
  10525. MM: "%d \u4e2a\u6708",
  10526. y: "1 \u5e74",
  10527. yy: "%d \u5e74"
  10528. },
  10529. week: {
  10530. dow: 1,
  10531. doy: 4
  10532. }
  10533. }), l.defineLocale("zh-hk", {
  10534. months: "\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708"
  10535. .split("_"),
  10536. monthsShort: "1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708"
  10537. .split("_"),
  10538. weekdays: "\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d"
  10539. .split("_"),
  10540. weekdaysShort: "\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d"
  10541. .split("_"),
  10542. weekdaysMin: "\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),
  10543. longDateFormat: {
  10544. LT: "HH:mm",
  10545. LTS: "HH:mm:ss",
  10546. L: "YYYY/MM/DD",
  10547. LL: "YYYY\u5e74M\u6708D\u65e5",
  10548. LLL: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
  10549. LLLL: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm",
  10550. l: "YYYY/M/D",
  10551. ll: "YYYY\u5e74M\u6708D\u65e5",
  10552. lll: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
  10553. llll: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm"
  10554. },
  10555. meridiemParse: /\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,
  10556. meridiemHour: function(e, a) {
  10557. return 12 === e && (e = 0), "\u51cc\u6668" === a || "\u65e9\u4e0a" === a ||
  10558. "\u4e0a\u5348" === a ? e : "\u4e2d\u5348" === a ? 11 <= e ? e : e + 12 :
  10559. "\u4e0b\u5348" === a || "\u665a\u4e0a" === a ? e + 12 : void 0
  10560. },
  10561. meridiem: function(e, a, t) {
  10562. var s = 100 * e + a;
  10563. return s < 600 ? "\u51cc\u6668" : s < 900 ? "\u65e9\u4e0a" : s < 1130 ? "\u4e0a\u5348" : s <
  10564. 1230 ? "\u4e2d\u5348" : s < 1800 ? "\u4e0b\u5348" : "\u665a\u4e0a"
  10565. },
  10566. calendar: {
  10567. sameDay: "[\u4eca\u5929]LT",
  10568. nextDay: "[\u660e\u5929]LT",
  10569. nextWeek: "[\u4e0b]ddddLT",
  10570. lastDay: "[\u6628\u5929]LT",
  10571. lastWeek: "[\u4e0a]ddddLT",
  10572. sameElse: "L"
  10573. },
  10574. dayOfMonthOrdinalParse: /\d{1,2}(\u65e5|\u6708|\u9031)/,
  10575. ordinal: function(e, a) {
  10576. switch (a) {
  10577. case "d":
  10578. case "D":
  10579. case "DDD":
  10580. return e + "\u65e5";
  10581. case "M":
  10582. return e + "\u6708";
  10583. case "w":
  10584. case "W":
  10585. return e + "\u9031";
  10586. default:
  10587. return e
  10588. }
  10589. },
  10590. relativeTime: {
  10591. future: "%s\u5167",
  10592. past: "%s\u524d",
  10593. s: "\u5e7e\u79d2",
  10594. ss: "%d \u79d2",
  10595. m: "1 \u5206\u9418",
  10596. mm: "%d \u5206\u9418",
  10597. h: "1 \u5c0f\u6642",
  10598. hh: "%d \u5c0f\u6642",
  10599. d: "1 \u5929",
  10600. dd: "%d \u5929",
  10601. M: "1 \u500b\u6708",
  10602. MM: "%d \u500b\u6708",
  10603. y: "1 \u5e74",
  10604. yy: "%d \u5e74"
  10605. }
  10606. }), l.defineLocale("zh-tw", {
  10607. months: "\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708"
  10608. .split("_"),
  10609. monthsShort: "1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708"
  10610. .split("_"),
  10611. weekdays: "\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d"
  10612. .split("_"),
  10613. weekdaysShort: "\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d"
  10614. .split("_"),
  10615. weekdaysMin: "\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),
  10616. longDateFormat: {
  10617. LT: "HH:mm",
  10618. LTS: "HH:mm:ss",
  10619. L: "YYYY/MM/DD",
  10620. LL: "YYYY\u5e74M\u6708D\u65e5",
  10621. LLL: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
  10622. LLLL: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm",
  10623. l: "YYYY/M/D",
  10624. ll: "YYYY\u5e74M\u6708D\u65e5",
  10625. lll: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
  10626. llll: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm"
  10627. },
  10628. meridiemParse: /\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,
  10629. meridiemHour: function(e, a) {
  10630. return 12 === e && (e = 0), "\u51cc\u6668" === a || "\u65e9\u4e0a" === a ||
  10631. "\u4e0a\u5348" === a ? e : "\u4e2d\u5348" === a ? 11 <= e ? e : e + 12 :
  10632. "\u4e0b\u5348" === a || "\u665a\u4e0a" === a ? e + 12 : void 0
  10633. },
  10634. meridiem: function(e, a, t) {
  10635. var s = 100 * e + a;
  10636. return s < 600 ? "\u51cc\u6668" : s < 900 ? "\u65e9\u4e0a" : s < 1130 ? "\u4e0a\u5348" : s <
  10637. 1230 ? "\u4e2d\u5348" : s < 1800 ? "\u4e0b\u5348" : "\u665a\u4e0a"
  10638. },
  10639. calendar: {
  10640. sameDay: "[\u4eca\u5929] LT",
  10641. nextDay: "[\u660e\u5929] LT",
  10642. nextWeek: "[\u4e0b]dddd LT",
  10643. lastDay: "[\u6628\u5929] LT",
  10644. lastWeek: "[\u4e0a]dddd LT",
  10645. sameElse: "L"
  10646. },
  10647. dayOfMonthOrdinalParse: /\d{1,2}(\u65e5|\u6708|\u9031)/,
  10648. ordinal: function(e, a) {
  10649. switch (a) {
  10650. case "d":
  10651. case "D":
  10652. case "DDD":
  10653. return e + "\u65e5";
  10654. case "M":
  10655. return e + "\u6708";
  10656. case "w":
  10657. case "W":
  10658. return e + "\u9031";
  10659. default:
  10660. return e
  10661. }
  10662. },
  10663. relativeTime: {
  10664. future: "%s\u5167",
  10665. past: "%s\u524d",
  10666. s: "\u5e7e\u79d2",
  10667. ss: "%d \u79d2",
  10668. m: "1 \u5206\u9418",
  10669. mm: "%d \u5206\u9418",
  10670. h: "1 \u5c0f\u6642",
  10671. hh: "%d \u5c0f\u6642",
  10672. d: "1 \u5929",
  10673. dd: "%d \u5929",
  10674. M: "1 \u500b\u6708",
  10675. MM: "%d \u500b\u6708",
  10676. y: "1 \u5e74",
  10677. yy: "%d \u5e74"
  10678. }
  10679. }), l.locale("en"), l
  10680. });